summaryrefslogtreecommitdiff
path: root/dev-R/openssl
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-04-12 21:03:09 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-04-12 21:03:09 +0000
commitd97953e6ff67978da9554e7b4601aedceb21e215 (patch)
tree674053c902db6972b9716c9ac3b1e960ee7a5358 /dev-R/openssl
parent1d1fa5bb30df70070bbbbd2b777b839d31f09c41 (diff)
downloadbaldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.tar.gz
baldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.tar.xz
baldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.zip
Adding metadata
Diffstat (limited to 'dev-R/openssl')
-rw-r--r--dev-R/openssl/Manifest1
-rw-r--r--dev-R/openssl/metadata.xml34
-rw-r--r--dev-R/openssl/openssl-2.0.0.ebuild32
3 files changed, 67 insertions, 0 deletions
diff --git a/dev-R/openssl/Manifest b/dev-R/openssl/Manifest
new file mode 100644
index 000000000000..83895c1995fa
--- /dev/null
+++ b/dev-R/openssl/Manifest
@@ -0,0 +1 @@
+DIST openssl_2.0.0.tar.gz 1200448 BLAKE2B b4ad712a1330555b0eb387ee3adcf8efde86f427269c95de90a196e9bc335daa1bb491c83748516605d40c63d8ba6445f8d1914e20d9a5cab77478cd60adaa55 SHA512 c432910e880e2297bbe4da91ae5043e75d9c356eb086ff314f0bf4994185158f332907b887891ed8666ad20b438c0316c893c6d8b4f6d38e0fd1b4094a0b9aed
diff --git a/dev-R/openssl/metadata.xml b/dev-R/openssl/metadata.xml
new file mode 100644
index 000000000000..3b2abc19b143
--- /dev/null
+++ b/dev-R/openssl/metadata.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <description>co-maintainers welcome</description>
+ <email>lssndrbarbieri@gmail.com</email>
+ <name>Alessandro Barbieri</name>
+ </maintainer>
+ <longdescription lang="en">
+ Toolkit for Encryption, Signatures and Certificates Based on
+ OpenSSL // Bindings to OpenSSL libssl and libcrypto, plus
+ custom SSH key parsers. Supports RSA, DSA and EC curves P-256,
+ P-384, P-521, and curve25519. Cryptographic signatures can
+ either be created and verified manually or via x509
+ certificates. AES can be used in cbc, ctr or gcm mode for
+ symmetric encryption; RSA for asymmetric (public key)
+ encryption or EC for Diffie Hellman. High-level envelope
+ functions combine RSA and AES for encrypting arbitrary sized
+ data. Other utilities include key generators, hash functions
+ (md5, sha1, sha256, etc), base64 encoder, a secure random
+ number generator, and 'bignum' math methods for manually
+ performing crypto calculations on large multibyte integers.
+ </longdescription>
+ <upstream>
+ <bugs-to>https://github.com/jeroen/openssl/issues</bugs-to>
+ <doc lang="en">https://cran.r-project.org/web/packages/openssl/openssl.pdf</doc>
+ <changelog>https://cran.r-project.org/web/packages/openssl/NEWS</changelog>
+ <maintainer>
+ <name>Jeroen Ooms</name>
+ <email>jeroen@berkeley.edu</email>
+ </maintainer>
+ <remote-id type="github">jeroen/openssl</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-R/openssl/openssl-2.0.0.ebuild b/dev-R/openssl/openssl-2.0.0.ebuild
new file mode 100644
index 000000000000..6838dba47f60
--- /dev/null
+++ b/dev-R/openssl/openssl-2.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages toolchain-funcs
+
+DESCRIPTION='Toolkit for Encryption, Signatures and certificates based on openssl'
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+DEPEND="dev-R/askpass"
+RDEPEND="
+ ${DEPEND}
+ >=dev-libs/openssl-1.0.2
+"
+
+src_prepare() {
+ tc-export AR
+ R-packages_src_prepare
+}
+
+SUGGESTED_PACKAGES="
+ dev-R/curl
+ >=dev-R/testthat-2.1.0
+ dev-R/digest
+ dev-R/knitr
+ dev-R/rmarkdown
+ dev-R/jsonlite
+ dev-R/jose
+ dev-R/sodium
+"