summaryrefslogtreecommitdiff
path: root/app-crypt/p11-kit
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-crypt/p11-kit
reinit the tree, so we can have metadata
Diffstat (limited to 'app-crypt/p11-kit')
-rw-r--r--app-crypt/p11-kit/Manifest10
-rw-r--r--app-crypt/p11-kit/metadata.xml15
-rw-r--r--app-crypt/p11-kit/p11-kit-0.23.2-r1.ebuild46
-rw-r--r--app-crypt/p11-kit/p11-kit-0.23.2.ebuild45
-rw-r--r--app-crypt/p11-kit/p11-kit-0.23.5.ebuild46
-rw-r--r--app-crypt/p11-kit/p11-kit-0.23.7.ebuild46
6 files changed, 208 insertions, 0 deletions
diff --git a/app-crypt/p11-kit/Manifest b/app-crypt/p11-kit/Manifest
new file mode 100644
index 000000000000..2de1bfdbd117
--- /dev/null
+++ b/app-crypt/p11-kit/Manifest
@@ -0,0 +1,10 @@
+DIST p11-kit-0.23.2.tar.gz 1022733 SHA256 ba726ea8303c97467a33fca50ee79b7b35212964be808ecf9b145e9042fdfaf0 SHA512 b665d89f0d752a41b01ec53e29c801c4fdcaf3f21fce524984b10acef0477ad5dbac085edd35ffb747423d0e1e09660b8d29501c979cf54937d3b9d2561cf18f WHIRLPOOL 03ffdce4b96682a7283e9d473f90f2c50be7de5930e1b3cda420bfd09002f3b0bd23351d5edf97f63f6df02545994628d97cf424fc92f66f3ccb04342ddab21c
+DIST p11-kit-0.23.5.tar.gz 1074479 SHA256 0d8fed192563c324bb5ace3c068f06558a5569a6e8eb47eee1cd79ada3b1124f SHA512 5276db3c9bb14d5e0441e7b781033b1684edfc1d4da88a9c9ce501ed1f6121918d3afe6725ceb0e2d65fc253c2f9eebf37c3380741de6c1b09cec06ae86417a7 WHIRLPOOL 6d641b7884915e3ebd93ffc6a4364fe43269af0e1bd55419d87cddc9a2074d9217f666a968d6b5bad92b4c20f52d062b0164524585460d41c78c3c590aa3b0ea
+DIST p11-kit-0.23.7.tar.gz 1087009 SHA256 988e7c86f2641b36702503481292ef0686e6b1c39d80b215699b6dbf1024be41 SHA512 c9f492220a963726cd1883c276a4a3e607c07f77a34253797beb9f11e671cadcc1b1fa85baa746a0c5bc3f439a8c362e0b2f86796500215fa05efb5446f2baf8 WHIRLPOOL bca4968ade1621339fa98c896b8e4a72a6dea47f56ca2d99d343dd569427e05da6f04428601966c4a4c64e3d56c58f2a505b291ba6f6765385b7ba1629605066
+EBUILD p11-kit-0.23.2-r1.ebuild 1334 SHA256 bc8ea0e50f2d6af97c77614867bc2357585933b032a0bf0f3986c028edf1701f SHA512 31ec99aae8be6ed3f4d3c5d2ef260b8b42ea02d053a3e4915c7d0336d4c06fc627b755ce5249bcd6b878a5bcc1e5d944cb2c8a6d53ef545a7ecf0806b54c80ef WHIRLPOOL c38b354b5ee83df1d5cd0a3f637bb1e7f46229ae63c96b6b5e3f537bcf22c6272ee61c124a4eb63b0c25163b15f1c0433e275b5fdd5eaab808902dba36168071
+EBUILD p11-kit-0.23.2.ebuild 1311 SHA256 e918bb48ac4cde60304d5be009fd3dc4771bb16cd85537e485ffa7d8f54cd3c0 SHA512 f953eb10926bdee9eb715cfa4333eea30e238f46795caec23cf495f573fd33fd464705de86c9ab9af55eb98d4652c6204dfce578abc854af44343ece85f3c70c WHIRLPOOL ed12bd50e1b24cfcb6a8c1623704c2411b42c0f33e2568beed6e6ea1d6891014a36964976c1920eb019b11ca2b858aeca6da33fe7805386e838c51da66a6434d
+EBUILD p11-kit-0.23.5.ebuild 1386 SHA256 cb61793e3c36e78222f9cfb0d3ed424c5f5a19961506a898a7da7f490777525b SHA512 57047574af1b8c61b7c2ab0e6c5dd223290c2882cc75e1edd593f0d167dbfc6eea4c30f236dbe361ce5477603a228b7506c8ffcc8ee5f7b7c47d3781af734115 WHIRLPOOL 0dcf06079163144fc4378e109377d5598b9b11f56d2caf6bc42f8a2100eec0bec4d4b7e239409db7f6ef0b762a6eef22b9e83278114810ab08dbd4b84c404754
+EBUILD p11-kit-0.23.7.ebuild 1386 SHA256 cb61793e3c36e78222f9cfb0d3ed424c5f5a19961506a898a7da7f490777525b SHA512 57047574af1b8c61b7c2ab0e6c5dd223290c2882cc75e1edd593f0d167dbfc6eea4c30f236dbe361ce5477603a228b7506c8ffcc8ee5f7b7c47d3781af734115 WHIRLPOOL 0dcf06079163144fc4378e109377d5598b9b11f56d2caf6bc42f8a2100eec0bec4d4b7e239409db7f6ef0b762a6eef22b9e83278114810ab08dbd4b84c404754
+MISC ChangeLog 4556 SHA256 cde307bc48b70eb00b3f509219511362f24f0d9663287267fc0b902412028613 SHA512 b1edfc6aaea71a3e32cbf0a49737fb8ee2d167acb2468a9e2d8633c5335a3f428c1afe58c64537e84f1e61f148ac92044db2c71b601ab68fa0fb109e39ad94da WHIRLPOOL 6be14155e597edb221898f270965b194e694e0a7097576e75dc9ff7415cb0e124d4f21e22a0f7db79875d08a4fa2ee3e4fff02f9dcde2f5606751bf90bb347b3
+MISC ChangeLog-2015 10716 SHA256 45958a4c48b0f05be46e6c77968f1b7b77c967556dacc6d9d92304747a6beb46 SHA512 d4dd46224a28f9c076c7d29d961f650e7279798ba6d93bac920f9bb03f4da439395deb8cd92414f0aae66676826f9e9505344502e268c15e9c57d1df80682a0a WHIRLPOOL 960b1bacd3c2354ae85a90beaf83a70945362c81b62f75eb5530274ab4a77baf6e3945621642cdd7b14d3f5a3e8314da6ddd98bb169d91b4adf37803f5d38f09
+MISC metadata.xml 454 SHA256 2a82541283af282acf608730840309189787c777c3c4b1b7c5397c474d16af12 SHA512 24042c945cc3ab622b74c30eaa08819ebce4af9320b083ceb1f3f4db110fba6539121b4dbf0d245afdc395a9854bec022575861f7ae4e9418018d6bddbd4a888 WHIRLPOOL 52bdc923af88314c083c2c62309909292ba6474a2195bd4e9864562a2df7b47a423741befc88b740822f9d380635c9241adfaf0547623213c7284a1d4b99a295
diff --git a/app-crypt/p11-kit/metadata.xml b/app-crypt/p11-kit/metadata.xml
new file mode 100644
index 000000000000..911ed2493e78
--- /dev/null
+++ b/app-crypt/p11-kit/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>crypto@gentoo.org</email>
+ <name>Crypto</name>
+ </maintainer>
+ <use>
+ <flag name="asn1">Enable ASN.1 certificate support</flag>
+ <flag name="trust">Build the trust policy module</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">p11-glue/p11-kit</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-crypt/p11-kit/p11-kit-0.23.2-r1.ebuild b/app-crypt/p11-kit/p11-kit-0.23.2-r1.ebuild
new file mode 100644
index 000000000000..6ede13712959
--- /dev/null
+++ b/app-crypt/p11-kit/p11-kit-0.23.2-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit ltprune multilib-minimal
+
+DESCRIPTION="Provides a standard configuration setup for installing PKCS#11"
+HOMEPAGE="https://p11-glue.freedesktop.org/p11-kit.html"
+SRC_URI="https://p11-glue.freedesktop.org/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="+asn1 debug +libffi +trust"
+REQUIRED_USE="trust? ( asn1 )"
+
+RDEPEND="asn1? ( >=dev-libs/libtasn1-3.4[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.0[${MULTILIB_USEDEP}] )
+ trust? ( app-misc/ca-certificates )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+pkg_setup() {
+ # disable unsafe tests, bug#502088
+ export FAKED_MODE=1
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable trust trust-module) \
+ $(use_with trust trust-paths ${EPREFIX}/etc/ssl/certs/ca-certificates.crt) \
+ $(use_enable debug) \
+ $(use_with libffi) \
+ $(use_with asn1 libtasn1)
+
+ if multilib_is_native_abi; then
+ # re-use provided documentation
+ ln -s "${S}"/doc/manual/html doc/manual/html || die
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/app-crypt/p11-kit/p11-kit-0.23.2.ebuild b/app-crypt/p11-kit/p11-kit-0.23.2.ebuild
new file mode 100644
index 000000000000..b39df734b446
--- /dev/null
+++ b/app-crypt/p11-kit/p11-kit-0.23.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit ltprune multilib-minimal
+
+DESCRIPTION="Provides a standard configuration setup for installing PKCS#11"
+HOMEPAGE="https://p11-glue.freedesktop.org/p11-kit.html"
+SRC_URI="https://p11-glue.freedesktop.org/releases/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="+asn1 debug +libffi +trust"
+REQUIRED_USE="trust? ( asn1 )"
+
+RDEPEND="asn1? ( >=dev-libs/libtasn1-3.4[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.0[${MULTILIB_USEDEP}] )
+ trust? ( app-misc/ca-certificates )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+pkg_setup() {
+ # disable unsafe tests, bug#502088
+ export FAKED_MODE=1
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable trust trust-module) \
+ $(use_with trust trust-paths ${EPREFIX}/etc/ssl/certs/ca-certificates.crt) \
+ $(use_enable debug) \
+ $(use_with libffi) \
+ $(use_with asn1 libtasn1)
+
+ if multilib_is_native_abi; then
+ # re-use provided documentation
+ ln -s "${S}"/doc/manual/html doc/manual/html || die
+ fi
+}
+
+multilib_src_install_all() {
+ prune_libtool_files --modules
+}
diff --git a/app-crypt/p11-kit/p11-kit-0.23.5.ebuild b/app-crypt/p11-kit/p11-kit-0.23.5.ebuild
new file mode 100644
index 000000000000..2844a9889097
--- /dev/null
+++ b/app-crypt/p11-kit/p11-kit-0.23.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit ltprune multilib-minimal
+
+DESCRIPTION="Provides a standard configuration setup for installing PKCS#11"
+HOMEPAGE="https://p11-glue.freedesktop.org/p11-kit.html https://github.com/p11-glue/p11-kit"
+SRC_URI="https://github.com/p11-glue/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="+asn1 debug +libffi +trust"
+REQUIRED_USE="trust? ( asn1 )"
+
+RDEPEND="asn1? ( >=dev-libs/libtasn1-3.4[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.0[${MULTILIB_USEDEP}] )
+ trust? ( app-misc/ca-certificates )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+pkg_setup() {
+ # disable unsafe tests, bug#502088
+ export FAKED_MODE=1
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable trust trust-module) \
+ $(use_with trust trust-paths ${EPREFIX}/etc/ssl/certs/ca-certificates.crt) \
+ $(use_enable debug) \
+ $(use_with libffi) \
+ $(use_with asn1 libtasn1)
+
+ if multilib_is_native_abi; then
+ # re-use provided documentation
+ ln -s "${S}"/doc/manual/html doc/manual/html || die
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/app-crypt/p11-kit/p11-kit-0.23.7.ebuild b/app-crypt/p11-kit/p11-kit-0.23.7.ebuild
new file mode 100644
index 000000000000..2844a9889097
--- /dev/null
+++ b/app-crypt/p11-kit/p11-kit-0.23.7.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit ltprune multilib-minimal
+
+DESCRIPTION="Provides a standard configuration setup for installing PKCS#11"
+HOMEPAGE="https://p11-glue.freedesktop.org/p11-kit.html https://github.com/p11-glue/p11-kit"
+SRC_URI="https://github.com/p11-glue/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="+asn1 debug +libffi +trust"
+REQUIRED_USE="trust? ( asn1 )"
+
+RDEPEND="asn1? ( >=dev-libs/libtasn1-3.4[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.0[${MULTILIB_USEDEP}] )
+ trust? ( app-misc/ca-certificates )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+pkg_setup() {
+ # disable unsafe tests, bug#502088
+ export FAKED_MODE=1
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable trust trust-module) \
+ $(use_with trust trust-paths ${EPREFIX}/etc/ssl/certs/ca-certificates.crt) \
+ $(use_enable debug) \
+ $(use_with libffi) \
+ $(use_with asn1 libtasn1)
+
+ if multilib_is_native_abi; then
+ # re-use provided documentation
+ ln -s "${S}"/doc/manual/html doc/manual/html || die
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}