[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2023-05-09 Thread Sam James
commit: d45ba3abc85a2b1120d9c4c1f948d063e6a4f0c8
Author: Sam James  gentoo  org>
AuthorDate: Tue May  9 16:37:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  9 17:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45ba3ab

dev-libs/pkcs11-helper: wire up (restricted) tests

Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
index fa7ca082dda3..fa9b65fb42cf 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,9 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
-IUSE="doc gnutls nss"
+IUSE="doc gnutls nss test"
+# Fails trying to load /usr/lib/pkcs11/provider.so?
+RESTRICT="!test? ( test ) test"
 
 RDEPEND=">=dev-libs/openssl-0.9.7:=
gnutls? ( >=net-libs/gnutls-1.4.4:= )
@@ -29,7 +31,8 @@ src_configure() {
--disable-crypto-engine-mbedtls \
$(use_enable doc) \
$(use_enable gnutls crypto-engine-gnutls) \
-   $(use_enable nss crypto-engine-nss)
+   $(use_enable nss crypto-engine-nss) \
+   $(use_enable test tests)
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2022-12-18 Thread Sam James
commit: cd27b18bd9a2767c5527fd1eb3e8bbf7f75c04e7
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 12:28:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 12:28:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd27b18b

dev-libs/pkcs11-helper: Stabilize 1.29.0-r1 ppc, #886707

Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
index 744a05be12cd..701ef714e73d 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="doc gnutls nss"
 
 RDEPEND=">=dev-libs/openssl-0.9.7:=



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2022-12-18 Thread Sam James
commit: a226982272145c401c0d434984dbad587df1ba6f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:43:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:43:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2269822

dev-libs/pkcs11-helper: Stabilize 1.29.0-r1 arm, #886707

Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
index 57479d2efaab..744a05be12cd 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="doc gnutls nss"
 
 RDEPEND=">=dev-libs/openssl-0.9.7:=



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2022-12-18 Thread Sam James
commit: 322ddd4ecdb56849eceb3a46b7f1a7395634110e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:41:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:41:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322ddd4e

dev-libs/pkcs11-helper: Stabilize 1.29.0-r1 arm64, #886707

Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
index 9ed8b5585044..57479d2efaab 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="doc gnutls nss"
 
 RDEPEND=">=dev-libs/openssl-0.9.7:=



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2022-12-18 Thread Sam James
commit: 8c3e602474adabdac1c20f975f0057fdba9f96f5
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:32:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:32:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3e6024

dev-libs/pkcs11-helper: Stabilize 1.29.0-r1 x86, #886707

Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
index d0676d9b7a49..9ed8b5585044 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="doc gnutls nss"
 
 RDEPEND=">=dev-libs/openssl-0.9.7:=



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/, dev-libs/pkcs11-helper/files/

2022-11-11 Thread Sam James
commit: 1e0e5c4d289004fa779c86da9319cf2bb18548b1
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 12 07:08:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 12 07:21:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0e5c4d

dev-libs/pkcs11-helper: backport clang 16 fix

Closes: https://bugs.gentoo.org/880975
Signed-off-by: Sam James  gentoo.org>

 ...lper-1.29.0-incompatible-func-ptr-clang16.patch | 30 
 .../pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild   | 42 ++
 2 files changed, 72 insertions(+)

diff --git 
a/dev-libs/pkcs11-helper/files/pkcs11-helper-1.29.0-incompatible-func-ptr-clang16.patch
 
b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.29.0-incompatible-func-ptr-clang16.patch
new file mode 100644
index ..5b1036bb
--- /dev/null
+++ 
b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.29.0-incompatible-func-ptr-clang16.patch
@@ -0,0 +1,30 @@
+https://github.com/OpenSC/pkcs11-helper/commit/744001c1424b2d178272194d64e3356824ecdcdc
+https://github.com/OpenSC/pkcs11-helper/issues/60
+https://bugs.gentoo.org/880975
+
+From 744001c1424b2d178272194d64e3356824ecdcdc Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Sat, 12 Nov 2022 02:24:58 +0200
+Subject: [PATCH] openssl: fix openssl_ex_data_dup prototype
+
+--- a/lib/pkcs11h-openssl.c
 b/lib/pkcs11h-openssl.c
+@@ -340,7 +340,7 @@ int
+ __pkcs11h_openssl_ex_data_dup (
+   CRYPTO_EX_DATA *to,
+   CRYPTO_EX_DATA *from,
+-  void *from_d,
++  void **from_d,
+   int idx,
+   long argl,
+   void *argp
+@@ -350,7 +350,7 @@ int
+ __pkcs11h_openssl_ex_data_dup (
+   CRYPTO_EX_DATA *to,
+   const CRYPTO_EX_DATA *from,
+-  void *from_d,
++  void **from_d,
+   int idx,
+   long argl,
+   void *argp
+

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
new file mode 100644
index ..d0676d9b7a49
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="doc gnutls nss"
+
+RDEPEND=">=dev-libs/openssl-0.9.7:=
+   gnutls? ( >=net-libs/gnutls-1.4.4:= )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-incompatible-func-ptr-clang16.patch"
+)
+
+src_configure() {
+   econf \
+   --disable-crypto-engine-polarssl \
+   --disable-crypto-engine-mbedtls \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss)
+}
+
+src_install() {
+   default
+
+   # bug #555262
+   rm "${ED}"/usr/share/doc/${PF}/COPYING.{BSD,GPL} || die
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2022-06-27 Thread WANG Xuerui
commit: 9c86e74124ea7222cc35f4fcef7e4f1b9606f21f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jun 28 04:17:26 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jun 28 04:18:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c86e741

dev-libs/pkcs11-helper: keyword 1.29.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild
index c8b02fd6835d..ee7003924d9f 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="doc gnutls nss"
 
 RDEPEND=">=dev-libs/openssl-0.9.7:=



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2022-05-06 Thread Sam James
commit: 94c889519e3708a45efcad73d152c0ea62bc1423
Author: Sam James  gentoo  org>
AuthorDate: Fri May  6 07:39:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  6 07:47:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c88951

dev-libs/pkcs11-helper: add 1.29.0

Closes: https://bugs.gentoo.org/555262
Closes: https://bugs.gentoo.org/805047
Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild
index 9d5bdc147bbc..c8b02fd6835d 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild
@@ -31,5 +31,8 @@ src_configure() {
 src_install() {
default
 
+   # bug #555262
+   rm "${ED}"/usr/share/doc/${PF}/COPYING.{BSD,GPL} || die
+
find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2022-05-06 Thread Sam James
commit: ff6e2d8fc9c2e4a5a2407ae69a7c1c7661b07823
Author: Sam James  gentoo  org>
AuthorDate: Fri May  6 07:37:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  6 07:47:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6e2d8f

dev-libs/pkcs11-helper: add 1.29.0

Closes: https://bugs.gentoo.org/805047
Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/Manifest|  1 +
 dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index fa7ff1622a81..97abc0d26b60 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1 +1,2 @@
 DIST pkcs11-helper-1.27.0.tar.bz2 422425 BLAKE2B 
a9fd7ef04dce1abbae57b09a12b4be560465ae0cf2910443332882967d00b6380c62944820aa9580e101459d1c35edaae68cd7abbafa308a8b152921ac32f04c
 SHA512 
5799342cb755dae8b7ba0880d652e9d4b4f1e52a74043015e1185e1e059326cb2689bb51957db98060ac2257dee34e2f047dcf3d52ad59fd49b91fedcfc5332b
+DIST pkcs11-helper-1.29.0.tar.bz2 422549 BLAKE2B 
fec72ac82f1545fc50f80b5b28db12906df32fa3bc65f80541d8bee7f1d1c8062f1f0516344237424022c01d4f390e8a72e3e0262250f3b6c51df92c768d81ee
 SHA512 
c530f5a4b5826a02bfe787a1293a7595d5a0d6348daa16675bd10c6d6734b1f24a3cc73b5b89433cf1edf8815f8b7298fdfd1ed686f096bb5edfb425e9430eb2

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild
new file mode 100644
index ..9d5bdc147bbc
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.29.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc gnutls nss"
+
+RDEPEND=">=dev-libs/openssl-0.9.7:=
+   gnutls? ( >=net-libs/gnutls-1.4.4:= )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+src_configure() {
+   econf \
+   --disable-crypto-engine-polarssl \
+   --disable-crypto-engine-mbedtls \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/files/, dev-libs/pkcs11-helper/

2022-04-17 Thread Sam James
commit: 78620144b0a0ecfa208f255194e9db203def0f9d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 18:50:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 18:59:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78620144

dev-libs/pkcs11-helper: drop 1.25.1-r1, 1.27.0

Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/Manifest|  1 -
 .../files/pkcs11-helper-1.25.1-build.patch | 33 ---
 .../pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild   | 40 --
 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 47 --
 4 files changed, 121 deletions(-)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index cd9a73bdc0e3..fa7ff1622a81 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1,2 +1 @@
-DIST pkcs11-helper-1.25.1.tar.bz2 425719 BLAKE2B 
527b387a981dbfd855d4eb0024dd7625388cda27c3a0e993b49315e311d46f1735afc8d436361ac1b75a7b3d7f1f712d7dda8eb546ab7adc3dc046bc85fd4c5a
 SHA512 
a5954f4d07a166ed7e711b7a0aa84b454b25774b2fb187ca65bba439f59539c8074bda8ddd5f579d635fe0dc27d8415d8bd22707dc91327bbe05ce03e277b499
 DIST pkcs11-helper-1.27.0.tar.bz2 422425 BLAKE2B 
a9fd7ef04dce1abbae57b09a12b4be560465ae0cf2910443332882967d00b6380c62944820aa9580e101459d1c35edaae68cd7abbafa308a8b152921ac32f04c
 SHA512 
5799342cb755dae8b7ba0880d652e9d4b4f1e52a74043015e1185e1e059326cb2689bb51957db98060ac2257dee34e2f047dcf3d52ad59fd49b91fedcfc5332b

diff --git a/dev-libs/pkcs11-helper/files/pkcs11-helper-1.25.1-build.patch 
b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.25.1-build.patch
deleted file mode 100644
index a657dba14ce2..
--- a/dev-libs/pkcs11-helper/files/pkcs11-helper-1.25.1-build.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 0e2ae10ef9611beef92457171e8c78d8e936dfca Mon Sep 17 00:00:00 2001
-From: Alon Bar-Lev 
-Date: Wed, 22 Aug 2018 20:24:19 +0300
-Subject: [PATCH] openssl: build with openssl ec disabled
-

- ChangeLog | 1 +
- lib/pkcs11h-openssl.c | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/lib/pkcs11h-openssl.c b/lib/pkcs11h-openssl.c
-index c981e21..4ebc211 100644
 a/lib/pkcs11h-openssl.c
-+++ b/lib/pkcs11h-openssl.c
-@@ -263,6 +263,7 @@ DSA_SIG_set0 (DSA_SIG *sig, BIGNUM *r, BIGNUM *s)
- }
- #endif
- 
-+#ifdef __ENABLE_EC
- #ifndef HAVE_ECDSA_SIG_SET0
- static int
- ECDSA_SIG_set0 (ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
-@@ -275,7 +276,6 @@ ECDSA_SIG_set0 (ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
- }
- #endif
- 
--#ifdef __ENABLE_EC
- #ifndef HAVE_EC_KEY_METHOD_GET_SIGN
- void EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth,
-   int (**psign)(int type, const unsigned char *dgst,
--- 
-2.16.4
-

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild
deleted file mode 100644
index 96d1d2412c3b..
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="PKCS#11 helper library"
-HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
-SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
-IUSE="bindist doc gnutls nss static-libs"
-
-RDEPEND="
-   >=dev-libs/openssl-0.9.7:0=[bindist(-)=]
-   gnutls? ( >=net-libs/gnutls-1.4.4 )
-   nss? ( dev-libs/nss )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   doc? ( >=app-doc/doxygen-1.4.7 )"
-
-PATCHES=(
-   "${FILESDIR}/${P}-build.patch"
-)
-
-src_configure() {
-   econf \
-   --disable-crypto-engine-polarssl \
-   --disable-crypto-engine-mbedtls \
-   $(use_enable doc) \
-   $(use_enable gnutls crypto-engine-gnutls) \
-   $(use_enable nss crypto-engine-nss) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
deleted file mode 100644
index 7d1814330930..
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="PKCS#11 helper library"
-HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
-
-if [[ $(ver_cut 3) -eq 0 ]]; then
-   MY_PV=$(ver_cut 1-2)
-else
-   MY_PV=${PV}
-fi
-
-SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.tar.bz2;
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-12-15 Thread Sam James
commit: f11eaa2732aac06b2918f41e1fe0bf58555b507b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 16 00:09:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 16 00:09:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11eaa27

dev-libs/pkcs11-helper: Stabilize 1.27.0-r1 ALLARCHES, #828045

Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild
index ea71073fb0c1..cf2c626c5acb 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="doc gnutls nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-12-02 Thread Sam James
commit: cf8b737346f396dff1e0d0c8541b3f1c4fd88583
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  3 04:48:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  3 04:50:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8b7373

dev-libs/pkcs11-helper: adapt for OpenSSL bindist changes

OpenSSL no longer has a bindist flag.

Bug: https://bugs.gentoo.org/762850
Signed-off-by: Sam James  gentoo.org>

 .../pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild   | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild
new file mode 100644
index ..ea71073fb0c1
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
+
+if [[ $(ver_cut 3) -eq 0 ]]; then
+   MY_PV=$(ver_cut 1-2)
+else
+   MY_PV=${PV}
+fi
+
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc gnutls nss static-libs"
+
+RDEPEND="
+   >=dev-libs/openssl-0.9.7:=
+   gnutls? ( >=net-libs/gnutls-1.4.4 )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-nss.patch"
+)
+
+src_configure() {
+   econf \
+   --disable-crypto-engine-polarssl \
+   --disable-crypto-engine-mbedtls \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-11-25 Thread Arthur Zamarin
commit: 7c5a4abb86996bb9f3ab63c64c4d717e7ff453e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 25 18:08:36 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 25 18:09:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5a4abb

dev-libs/pkcs11-helper: Stabilize 1.27.0 x86, #794790

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index a2402a1fe4ec..7d1814330930 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-11-24 Thread Sam James
commit: 6b13759ab35ce5b4168ea30ea092d59c023d6a2e
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 24 16:45:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 24 16:45:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b13759a

dev-libs/pkcs11-helper: Stabilize 1.27.0 amd64, #794790

Signed-off-by: Sam James  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index b27b27f4684a..a2402a1fe4ec 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-11-23 Thread Arthur Zamarin
commit: 6cc979ab25b24f2bd3cc37d03d5ffdd8f55deb16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:36:03 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:36:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc979ab

dev-libs/pkcs11-helper: Stabilize 1.27.0 ppc, #794790

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index 83f7f2e9921c..3b140dfca839 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-11-23 Thread Arthur Zamarin
commit: 3724c0def5c6412e06457fef394bf39adb353b9f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:36:06 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:36:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3724c0de

dev-libs/pkcs11-helper: Stabilize 1.27.0 ppc64, #794790

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index 3b140dfca839..0c3256e7341c 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-11-23 Thread Arthur Zamarin
commit: bebc07f3eef7f649557be02c93c680897be0c82a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:36:09 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:36:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebc07f3

dev-libs/pkcs11-helper: Stabilize 1.27.0 arm, #794790

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index 0c3256e7341c..a5997b4518c3 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-11-23 Thread Arthur Zamarin
commit: 5aa10b1d0e3b061754d6d45ccc1773cea5192d73
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 24 06:36:12 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 24 06:36:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa10b1d

dev-libs/pkcs11-helper: Stabilize 1.27.0 arm64, #794790

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
index a5997b4518c3..b27b27f4684a 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.t
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/, dev-libs/pkcs11-helper/files/

2021-08-20 Thread Vadim Misbakh-Soloviov
commit: 22b2fb41302f3cab094fa308a7f389149b4b5097
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Fri Aug 20 18:03:25 2021 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Fri Aug 20 18:03:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b2fb41

dev-libs/pkcs11-helper: bump + fix build with new nss

Closes: https://bugs.gentoo.org/794790
Package-Manager: Portage-3.0.22, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 dev-libs/pkcs11-helper/Manifest|  1 +
 .../files/pkcs11-helper-1.27.0-nss.patch   | 14 +++
 dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild | 47 ++
 3 files changed, 62 insertions(+)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index c1231def323..cd9a73bdc0e 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1 +1,2 @@
 DIST pkcs11-helper-1.25.1.tar.bz2 425719 BLAKE2B 
527b387a981dbfd855d4eb0024dd7625388cda27c3a0e993b49315e311d46f1735afc8d436361ac1b75a7b3d7f1f712d7dda8eb546ab7adc3dc046bc85fd4c5a
 SHA512 
a5954f4d07a166ed7e711b7a0aa84b454b25774b2fb187ca65bba439f59539c8074bda8ddd5f579d635fe0dc27d8415d8bd22707dc91327bbe05ce03e277b499
+DIST pkcs11-helper-1.27.0.tar.bz2 422425 BLAKE2B 
a9fd7ef04dce1abbae57b09a12b4be560465ae0cf2910443332882967d00b6380c62944820aa9580e101459d1c35edaae68cd7abbafa308a8b152921ac32f04c
 SHA512 
5799342cb755dae8b7ba0880d652e9d4b4f1e52a74043015e1185e1e059326cb2689bb51957db98060ac2257dee34e2f047dcf3d52ad59fd49b91fedcfc5332b

diff --git a/dev-libs/pkcs11-helper/files/pkcs11-helper-1.27.0-nss.patch 
b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.27.0-nss.patch
new file mode 100644
index 000..a283121b811
--- /dev/null
+++ b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.27.0-nss.patch
@@ -0,0 +1,14 @@
+--- pkcs11-helper-1.27.0/include/pkcs11-helper-1.0/pkcs11.h.orig   
2020-11-17 19:38:56.0 +0100
 pkcs11-helper-1.27.0/include/pkcs11-helper-1.0/pkcs11.h2021-06-12 
20:53:07.127234688 +0200
+@@ -1262,6 +1262,11 @@
+ 
+ #define NULL_PTR NULL
+ 
++typedef CK_RV (*CK_NSS_GetFIPSStatus)(CK_SESSION_HANDLE hSession,
++  CK_OBJECT_HANDLE hObject,
++  CK_ULONG ulOperationType,
++  CK_ULONG *pulFIPSStatus);
++
+ /* Delete the helper macros defined at the top of the file.  */
+ #undef ck_flags_t
+ #undef ck_version

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
new file mode 100644
index 000..83f7f2e9921
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.27.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
+
+if [[ $(ver_cut 3) -eq 0 ]]; then
+   MY_PV=$(ver_cut 1-2)
+else
+   MY_PV=${PV}
+fi
+
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${PN}-${MY_PV}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="bindist doc gnutls nss static-libs"
+
+RDEPEND="
+   >=dev-libs/openssl-0.9.7:0=[bindist(-)=]
+   gnutls? ( >=net-libs/gnutls-1.4.4 )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-nss.patch"
+)
+
+src_configure() {
+   econf \
+   --disable-crypto-engine-polarssl \
+   --disable-crypto-engine-mbedtls \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-07-24 Thread Marek Szuba
commit: cf01f0d3ca03549ff46c61f335457d8bf3291e63
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jul 24 22:38:30 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jul 24 23:02:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf01f0d3

dev-libs/pkcs11-helper: keyword 1.25.1-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild
index 79f591fd086..96d1d2412c3 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2021-05-01 Thread Mikle Kolyada
commit: 40c65dbb6fadc06403882be2d1039998945fcb1e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  1 07:21:30 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  1 07:21:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c65dbb

dev-libs/pkcs11-helper: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 122dc05cdd2..a0a0e6969ee 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,11 +10,10 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
-IUSE="bindist doc gnutls libressl nss static-libs"
+IUSE="bindist doc gnutls nss static-libs"
 
 RDEPEND="
-   !libressl? ( >=dev-libs/openssl-0.9.7:0=[bindist=] )
-   libressl? ( dev-libs/libressl )
+   >=dev-libs/openssl-0.9.7:0=[bindist=]
gnutls? ( >=net-libs/gnutls-1.4.4 )
nss? ( dev-libs/nss )"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/, app-text/poppler/, media-libs/libvpx/, ...

2019-09-12 Thread Mike Frysinger
commit: c56f9849b65f48f650e7436882f4c5681ce4eb43
Author: Allen Webb  chromium  org>
AuthorDate: Thu Sep 12 20:55:10 2019 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Sep 12 21:42:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56f9849

metadata.xml: popuplate CPE entries for better CVE tracking

Signed-off-by: Allen Webb  chromium.org>
Signed-off-by: Mike Frysinger  gentoo.org>

 app-accessibility/brltty/metadata.xml| 3 +++
 app-arch/cpio/metadata.xml   | 3 +++
 app-arch/libarchive/metadata.xml | 1 +
 app-arch/pigz/metadata.xml   | 3 +++
 app-arch/unzip/metadata.xml  | 1 +
 app-arch/xz-utils/metadata.xml   | 3 +++
 app-crypt/gnupg/metadata.xml | 3 +++
 app-misc/jq/metadata.xml | 1 +
 app-text/ghostscript-gpl/metadata.xml| 1 +
 app-text/htmltidy/metadata.xml   | 1 +
 app-text/poppler/metadata.xml| 3 +++
 app-text/qpdf/metadata.xml   | 1 +
 dev-libs/boost/metadata.xml  | 1 +
 dev-libs/confuse/metadata.xml| 1 +
 dev-libs/elfutils/metadata.xml   | 3 +++
 dev-libs/fribidi/metadata.xml| 3 +++
 dev-libs/gmp/metadata.xml| 3 +++
 dev-libs/libbsd/metadata.xml | 3 +++
 dev-libs/libcroco/metadata.xml   | 3 +++
 dev-libs/libdaemon/metadata.xml  | 3 +++
 dev-libs/libestr/metadata.xml| 1 +
 dev-libs/libfastjson/metadata.xml| 1 +
 dev-libs/libffi/metadata.xml | 3 +++
 dev-libs/libgcrypt/metadata.xml  | 3 +++
 dev-libs/liblogging/metadata.xml | 1 +
 dev-libs/libltdl/metadata.xml| 3 +++
 dev-libs/libp11/metadata.xml | 1 +
 dev-libs/libtasn1/metadata.xml   | 3 +++
 dev-libs/libxslt/metadata.xml| 3 +++
 dev-libs/libzip/metadata.xml | 3 +++
 dev-libs/lzo/metadata.xml| 3 +++
 dev-libs/nettle/metadata.xml | 3 +++
 dev-libs/nspr/metadata.xml   | 3 +++
 dev-libs/pkcs11-helper/metadata.xml  | 1 +
 dev-libs/protobuf/metadata.xml   | 1 +
 dev-libs/vala-common/metadata.xml| 3 +++
 dev-util/android-tools/metadata.xml  | 1 +
 media-gfx/imagemagick/metadata.xml   | 3 +++
 media-gfx/sane-backends/metadata.xml | 3 +++
 media-libs/fontconfig/metadata.xml   | 3 +++
 media-libs/freeimage/metadata.xml| 1 +
 media-libs/harfbuzz/metadata.xml | 3 +++
 media-libs/lcms/metadata.xml | 1 +
 media-libs/libexif/metadata.xml  | 1 +
 media-libs/libmtp/metadata.xml   | 1 +
 media-libs/libvorbis/metadata.xml| 3 +++
 media-libs/libvpx/metadata.xml   | 3 +++
 media-libs/mesa/metadata.xml | 1 +
 media-libs/opencv/metadata.xml   | 1 +
 media-sound/sox/metadata.xml | 1 +
 net-analyzer/netperf/metadata.xml| 3 +++
 net-analyzer/tcpdump/metadata.xml| 1 +
 net-dialup/minicom/metadata.xml  | 3 +++
 net-dns/avahi/metadata.xml   | 1 +
 net-dns/libidn2/metadata.xml | 3 +++
 net-firewall/conntrack-tools/metadata.xml| 3 +++
 net-libs/gnutls/metadata.xml | 3 +++
 net-libs/grpc/metadata.xml   | 1 +
 net-libs/libmnl/metadata.xml | 3 +++
 net-libs/libndp/metadata.xml | 3 +++
 net-libs/libnetfilter_conntrack/metadata.xml | 3 +++
 net-libs/libnetfilter_cthelper/metadata.xml  | 3 +++
 net-libs/libnetfilter_cttimeout/metadata.xml | 3 +++
 net-libs/libnetfilter_queue/metadata.xml | 3 +++
 net-libs/libnfnetlink/metadata.xml   | 3 +++
 net-libs/libpcap/metadata.xml| 1 +
 net-libs/libtirpc/metadata.xml   | 1 +
 net-misc/bridge-utils/metadata.xml   | 1 +
 net-misc/iperf/metadata.xml  | 1 +
 net-misc/radvd/metadata.xml  | 3 +++
 net-misc/socat/metadata.xml  | 3 +++
 net-print/cups/metadata.xml  | 1 +
 net-print/hplip/metadata.xml | 1 +
 net-wireless/hostapd/metadata.xml| 3 +++
 net-wireless/iw/metadata.xml | 3 +++
 net-wireless/wireless-tools/metadata.xml | 3 +++
 sys-apps/attr/metadata.xml   | 3 +++
 sys-apps/dtc/metadata.xml| 3 +++
 sys-apps/ethtool/metadata.xml| 3 +++
 sys-apps/iproute2/metadata.xml   | 3 +++
 sys-boot/syslinux/metadata.xml   | 3 +++
 sys-devel/libtool/metadata.xml   | 3 +++
 sys-fs/dosfstools/metadata.xml   | 1 +
 sys-fs/e2fsprogs/metadata.xml| 2 +-
 sys-fs/exfat-utils/metadata.xml  | 1 +
 sys-fs/mtd-utils/metadata.xml  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2019-07-26 Thread Aaron Bauman
commit: b873dc090bf81febafc976da6410289ead322f04
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Jul 26 16:38:38 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Jul 26 16:38:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b873dc09

dev-libs/pkcs11-helper: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 3776a870c78..b79c9b4d01a 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
 IUSE="bindist doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2019-01-07 Thread Lars Wendler
commit: ef5b302cc71d0ff346907eaaa729291174b4e7e2
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan  7 17:58:13 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan  7 19:15:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5b302c

dev-libs/pkcs11-helper: Adjusted slot dependency on dev-libs/openssl

source-based packages should never depend on any other openssl slot
than slot 0.

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 0be43f28eb8..3776a870c78 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh ~spa
 IUSE="bindist doc gnutls libressl nss static-libs"
 
 RDEPEND="
-   !libressl? ( >=dev-libs/openssl-0.9.7:=[bindist=] )
+   !libressl? ( >=dev-libs/openssl-0.9.7:0=[bindist=] )
libressl? ( dev-libs/libressl )
gnutls? ( >=net-libs/gnutls-1.4.4 )
nss? ( dev-libs/nss )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-09-27 Thread Alon Bar-Lev
commit: d0aa0101fb82ee42d9a9844662463588bc74b2b3
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Sep 23 19:14:49 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Sep 27 23:51:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0aa0101

dev-libs/pkcs11-helper: eapi bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 9020a02da00..0be43f28eb8 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -1,9 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-
-inherit ltprune
+EAPI=7
 
 DESCRIPTION="PKCS#11 helper library"
 HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
@@ -19,8 +17,8 @@ RDEPEND="
libressl? ( dev-libs/libressl )
gnutls? ( >=net-libs/gnutls-1.4.4 )
nss? ( dev-libs/nss )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.4.7 )"
 
 PATCHES=(
@@ -39,5 +37,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-09-07 Thread Alon Bar-Lev
commit: 8f0b692d875e0b5130a67da25f082b0301ae2cdf
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep  7 20:46:18 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep  7 20:47:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0b692d

dev-libs/pkcs11-helper: cleanup old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/pkcs11-helper/Manifest|  2 --
 .../pkcs11-helper/pkcs11-helper-1.21-r1.ebuild | 39 --
 dev-libs/pkcs11-helper/pkcs11-helper-1.24.ebuild   | 39 --
 3 files changed, 80 deletions(-)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index 00347eaf044..c1231def323 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1,3 +1 @@
-DIST pkcs11-helper-1.21.tar.bz2 417527 BLAKE2B 
39b2b405ada79e0077c810b3537853051bbaf1cb4d79bedaedf04156066b573c9186ee587c869ed49053a0b471fa239447edef71184d421fb6ac2e65e3a58830
 SHA512 
064b04c1ece2db0757e14263955c0f7488edde5f5f4415ebda9c4370e608d7df681706ddefcdba2392e5642d00ebd4c211f15266bb39baf8da46ffaec4f3e572
-DIST pkcs11-helper-1.24.tar.bz2 425627 BLAKE2B 
2489af89dc4be6d056facedecf38fc42079c18ee74ca4f9621cf11b1060e2f463318d0efc263df5009eab01771c98e44a3efe7246ccbdc8982a130592327beca
 SHA512 
28e9b53dd36e4e3fa8e30b7ad76af3bcfce1947d228f07e607a26aa6b06ee3bf1fd6f5a0ebf8ec581a16074de7b21e53f3b225e1cb1f58d4ded7bff2c50a6376
 DIST pkcs11-helper-1.25.1.tar.bz2 425719 BLAKE2B 
527b387a981dbfd855d4eb0024dd7625388cda27c3a0e993b49315e311d46f1735afc8d436361ac1b75a7b3d7f1f712d7dda8eb546ab7adc3dc046bc85fd4c5a
 SHA512 
a5954f4d07a166ed7e711b7a0aa84b454b25774b2fb187ca65bba439f59539c8074bda8ddd5f579d635fe0dc27d8415d8bd22707dc91327bbe05ce03e277b499

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21-r1.ebuild
deleted file mode 100644
index 90c676f280b..000
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit ltprune
-
-DESCRIPTION="PKCS#11 helper library"
-HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
-SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd"
-IUSE="doc gnutls libressl nss static-libs"
-
-RDEPEND="
-   !libressl? ( >=dev-libs/openssl-0.9.7:= )
-   libressl? ( dev-libs/libressl )
-   gnutls? ( >=net-libs/gnutls-1.4.4 )
-   nss? ( dev-libs/nss )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( >=app-doc/doxygen-1.4.7 )"
-
-src_configure() {
-   econf \
-   --disable-crypto-engine-polarssl \
-   --disable-crypto-engine-mbedtls \
-   $(use_enable doc) \
-   $(use_enable gnutls crypto-engine-gnutls) \
-   $(use_enable nss crypto-engine-nss) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.24.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.24.ebuild
deleted file mode 100644
index 02e44a3a603..000
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.24.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit ltprune
-
-DESCRIPTION="PKCS#11 helper library"
-HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
-SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="doc gnutls libressl nss static-libs"
-
-RDEPEND="
-   !libressl? ( >=dev-libs/openssl-0.9.7:= )
-   libressl? ( dev-libs/libressl )
-   gnutls? ( >=net-libs/gnutls-1.4.4 )
-   nss? ( dev-libs/nss )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( >=app-doc/doxygen-1.4.7 )"
-
-src_configure() {
-   econf \
-   --disable-crypto-engine-polarssl \
-   --disable-crypto-engine-mbedtls \
-   $(use_enable doc) \
-   $(use_enable gnutls crypto-engine-gnutls) \
-   $(use_enable nss crypto-engine-nss) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-09-07 Thread Matt Turner
commit: 537693a07d4de37c3fa1592276825d89f41efa81
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep  7 20:23:11 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep  7 20:23:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537693a0

dev-libs/pkcs11-helper-1.25.1: alpha stable, bug 663592

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index b70a55d41ff..9020a02da00 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
 IUSE="bindist doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-30 Thread Markus Meier
commit: 8f06f5389b20edd4777f8859cd610d236facce5e
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Aug 30 20:01:49 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Aug 30 20:07:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f06f538

dev-libs/pkcs11-helper: arm stable, bug #663592

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index f207f2094d9..b70a55d41ff 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
 IUSE="bindist doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-22 Thread Alon Bar-Lev
commit: fed14f6565d1af9766180c7a88abda3ea1b94151
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Aug 22 18:02:16 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Aug 22 18:02:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed14f65

dev-libs/pkcs11-helper: rebuild when openssl bindist changes

Closes: https://bugs.gentoo.org/664086
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 976039d3900..f207f2094d9 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -12,10 +12,10 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
-IUSE="doc gnutls libressl nss static-libs"
+IUSE="bindist doc gnutls libressl nss static-libs"
 
 RDEPEND="
-   !libressl? ( >=dev-libs/openssl-0.9.7:= )
+   !libressl? ( >=dev-libs/openssl-0.9.7:=[bindist=] )
libressl? ( dev-libs/libressl )
gnutls? ( >=net-libs/gnutls-1.4.4 )
nss? ( dev-libs/nss )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/files/, dev-libs/pkcs11-helper/

2018-08-22 Thread Alon Bar-Lev
commit: e60ab0b2d94f5307bf6c6c056bd5487a38ab008e
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Aug 22 17:28:47 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Aug 22 17:29:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60ab0b2

dev-libs/pkcs11-helper: build with openssl bindist

Closes: https://bugs.gentoo.org/664086
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../files/pkcs11-helper-1.25.1-build.patch | 33 ++
 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild |  4 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/pkcs11-helper/files/pkcs11-helper-1.25.1-build.patch 
b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.25.1-build.patch
new file mode 100644
index 000..a657dba14ce
--- /dev/null
+++ b/dev-libs/pkcs11-helper/files/pkcs11-helper-1.25.1-build.patch
@@ -0,0 +1,33 @@
+From 0e2ae10ef9611beef92457171e8c78d8e936dfca Mon Sep 17 00:00:00 2001
+From: Alon Bar-Lev 
+Date: Wed, 22 Aug 2018 20:24:19 +0300
+Subject: [PATCH] openssl: build with openssl ec disabled
+
+---
+ ChangeLog | 1 +
+ lib/pkcs11h-openssl.c | 2 +-
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/lib/pkcs11h-openssl.c b/lib/pkcs11h-openssl.c
+index c981e21..4ebc211 100644
+--- a/lib/pkcs11h-openssl.c
 b/lib/pkcs11h-openssl.c
+@@ -263,6 +263,7 @@ DSA_SIG_set0 (DSA_SIG *sig, BIGNUM *r, BIGNUM *s)
+ }
+ #endif
+ 
++#ifdef __ENABLE_EC
+ #ifndef HAVE_ECDSA_SIG_SET0
+ static int
+ ECDSA_SIG_set0 (ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
+@@ -275,7 +276,6 @@ ECDSA_SIG_set0 (ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
+ }
+ #endif
+ 
+-#ifdef __ENABLE_EC
+ #ifndef HAVE_EC_KEY_METHOD_GET_SIGN
+ void EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth,
+   int (**psign)(int type, const unsigned char *dgst,
+-- 
+2.16.4
+

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 5cf68a2ebbf..976039d3900 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -23,6 +23,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.4.7 )"
 
+PATCHES=(
+   "${FILESDIR}/${P}-build.patch"
+)
+
 src_configure() {
econf \
--disable-crypto-engine-polarssl \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-19 Thread Matt Turner
commit: 9a996ff57b542f01918d87d3f99b23332c3abfd4
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug 19 07:26:07 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug 19 07:26:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a996ff5

dev-libs/pkcs11-helper-1.25.1: ppc64 stable, bug 663592

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index ddbab18f313..5cf68a2ebbf 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-18 Thread Sergei Trofimovich
commit: 64fa1ab078d6bc0f9ac6651074fd6f484cb6797d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 18 22:30:28 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 18 22:30:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fa1ab0

dev-libs/pkcs11-helper: stable 1.25.1 for ppc, bug #663592

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 40d16ba7fbf..ddbab18f313 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-18 Thread Sergei Trofimovich
commit: 3b0138446c74cf65dc989f95b42c2f75ff867e02
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 18 22:23:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 18 22:23:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b013844

dev-libs/pkcs11-helper: stable 1.25.1 for ia64, bug #663592

Package-Manager: Portage-2.3.46, Repoman-2.3.10
RepoMan-Options: --include-arches="ia64"

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index 5dbf1d71d84..40d16ba7fbf 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-16 Thread Mikle Kolyada
commit: 15d4871834d4ba3b904d956861539330ee8f7f89
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug 17 00:27:04 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Aug 17 00:27:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d48718

dev-libs/pkcs11-helper: amd64 stable wrt bug #663592

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
index edf00dbc2ad..5dbf1d71d84 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-16 Thread Alon Bar-Lev
commit: f7a1e37b83673793482e8acee598c5a8251a2a88
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Aug 16 13:20:21 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Aug 16 13:20:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a1e37b

dev-libs/pkcs11-helper: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/pkcs11-helper/Manifest | 2 +-
 .../{pkcs11-helper-1.25.ebuild => pkcs11-helper-1.25.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index b7549219b57..00347eaf044 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1,3 +1,3 @@
 DIST pkcs11-helper-1.21.tar.bz2 417527 BLAKE2B 
39b2b405ada79e0077c810b3537853051bbaf1cb4d79bedaedf04156066b573c9186ee587c869ed49053a0b471fa239447edef71184d421fb6ac2e65e3a58830
 SHA512 
064b04c1ece2db0757e14263955c0f7488edde5f5f4415ebda9c4370e608d7df681706ddefcdba2392e5642d00ebd4c211f15266bb39baf8da46ffaec4f3e572
 DIST pkcs11-helper-1.24.tar.bz2 425627 BLAKE2B 
2489af89dc4be6d056facedecf38fc42079c18ee74ca4f9621cf11b1060e2f463318d0efc263df5009eab01771c98e44a3efe7246ccbdc8982a130592327beca
 SHA512 
28e9b53dd36e4e3fa8e30b7ad76af3bcfce1947d228f07e607a26aa6b06ee3bf1fd6f5a0ebf8ec581a16074de7b21e53f3b225e1cb1f58d4ded7bff2c50a6376
-DIST pkcs11-helper-1.25.tar.bz2 425599 BLAKE2B 
6272b5ff2d3eb2ea366ec2b9a6772f93877455b3349a51d696e0450ebd6c6947ced9a2565b2d11a4407abb80348aafabc8e56eb95bce720e3d01bb339fc2f8f7
 SHA512 
2b425d010cd0a7d6a21b3189f65d2db93d904e1634fa4b23df9a1417521d72fda7bcd595951295bbcdec8151dc5a167fdd7c4310a16474e404f578e2d20db69d
+DIST pkcs11-helper-1.25.1.tar.bz2 425719 BLAKE2B 
527b387a981dbfd855d4eb0024dd7625388cda27c3a0e993b49315e311d46f1735afc8d436361ac1b75a7b3d7f1f712d7dda8eb546ab7adc3dc046bc85fd4c5a
 SHA512 
a5954f4d07a166ed7e711b7a0aa84b454b25774b2fb187ca65bba439f59539c8074bda8ddd5f579d635fe0dc27d8415d8bd22707dc91327bbe05ce03e277b499

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild
similarity index 100%
rename from dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
rename to dev-libs/pkcs11-helper/pkcs11-helper-1.25.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-15 Thread Thomas Deutschmann
commit: 5fe53c14397be93674ca672c6cee5bc3b7325e27
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug 16 00:12:36 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug 16 00:12:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe53c14

dev-libs/pkcs11-helper: x86 stable (bug #663592)

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
index 02e44a3a603..edf00dbc2ad 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-08-04 Thread Alon Bar-Lev
commit: c84d2239d46898814428bb43e36bd7e6496802c7
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Aug  4 19:09:25 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Aug  4 19:09:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84d2239

dev-libs/pkcs11-helper: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/pkcs11-helper/Manifest  |  1 +
 dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index 6b35f9d010e..b7549219b57 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1,2 +1,3 @@
 DIST pkcs11-helper-1.21.tar.bz2 417527 BLAKE2B 
39b2b405ada79e0077c810b3537853051bbaf1cb4d79bedaedf04156066b573c9186ee587c869ed49053a0b471fa239447edef71184d421fb6ac2e65e3a58830
 SHA512 
064b04c1ece2db0757e14263955c0f7488edde5f5f4415ebda9c4370e608d7df681706ddefcdba2392e5642d00ebd4c211f15266bb39baf8da46ffaec4f3e572
 DIST pkcs11-helper-1.24.tar.bz2 425627 BLAKE2B 
2489af89dc4be6d056facedecf38fc42079c18ee74ca4f9621cf11b1060e2f463318d0efc263df5009eab01771c98e44a3efe7246ccbdc8982a130592327beca
 SHA512 
28e9b53dd36e4e3fa8e30b7ad76af3bcfce1947d228f07e607a26aa6b06ee3bf1fd6f5a0ebf8ec581a16074de7b21e53f3b225e1cb1f58d4ded7bff2c50a6376
+DIST pkcs11-helper-1.25.tar.bz2 425599 BLAKE2B 
6272b5ff2d3eb2ea366ec2b9a6772f93877455b3349a51d696e0450ebd6c6947ced9a2565b2d11a4407abb80348aafabc8e56eb95bce720e3d01bb339fc2f8f7
 SHA512 
2b425d010cd0a7d6a21b3189f65d2db93d904e1634fa4b23df9a1417521d72fda7bcd595951295bbcdec8151dc5a167fdd7c4310a16474e404f578e2d20db69d

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
new file mode 100644
index 000..02e44a3a603
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.25.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit ltprune
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc gnutls libressl nss static-libs"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-0.9.7:= )
+   libressl? ( dev-libs/libressl )
+   gnutls? ( >=net-libs/gnutls-1.4.4 )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+src_configure() {
+   econf \
+   --disable-crypto-engine-polarssl \
+   --disable-crypto-engine-mbedtls \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-06-15 Thread Alon Bar-Lev
commit: 57c1bbf2df91c5e9fd533cc42a0db2584283c658
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Jun 15 10:05:56 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Jun 15 10:06:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c1bbf2

dev-libs/pkcs11-helper: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/pkcs11-helper/Manifest | 2 +-
 .../{pkcs11-helper-1.23.ebuild => pkcs11-helper-1.24.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index b0f0f947d41..6b35f9d010e 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1,2 +1,2 @@
 DIST pkcs11-helper-1.21.tar.bz2 417527 BLAKE2B 
39b2b405ada79e0077c810b3537853051bbaf1cb4d79bedaedf04156066b573c9186ee587c869ed49053a0b471fa239447edef71184d421fb6ac2e65e3a58830
 SHA512 
064b04c1ece2db0757e14263955c0f7488edde5f5f4415ebda9c4370e608d7df681706ddefcdba2392e5642d00ebd4c211f15266bb39baf8da46ffaec4f3e572
-DIST pkcs11-helper-1.23.tar.bz2 425238 BLAKE2B 
d67c6d299dbb5e23330ab44dd4f3b3133843a0018503e8d9c53ab18343dd3206ea7a1110db8cb0c8c5c1a6569b876a2b81ca7496302cc073691abd3693fd00ea
 SHA512 
d2116e602edf98ec409163d7e1d4eed7b849dd9680fcb7b46e37022a49581a2e88605f3420dbc0936133084715bdf431b34ae96b7dedadcb13ffeb4798f92c54
+DIST pkcs11-helper-1.24.tar.bz2 425627 BLAKE2B 
2489af89dc4be6d056facedecf38fc42079c18ee74ca4f9621cf11b1060e2f463318d0efc263df5009eab01771c98e44a3efe7246ccbdc8982a130592327beca
 SHA512 
28e9b53dd36e4e3fa8e30b7ad76af3bcfce1947d228f07e607a26aa6b06ee3bf1fd6f5a0ebf8ec581a16074de7b21e53f3b225e1cb1f58d4ded7bff2c50a6376

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.23.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.24.ebuild
similarity index 100%
rename from dev-libs/pkcs11-helper/pkcs11-helper-1.23.ebuild
rename to dev-libs/pkcs11-helper/pkcs11-helper-1.24.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2018-06-02 Thread Alon Bar-Lev
commit: 952ac9932773a8ba87f28ce56beea0441cef1568
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Jun  2 19:02:41 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Jun  2 19:02:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952ac993

dev-libs/pkcs11-helper: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/pkcs11-helper/Manifest  |  1 +
 dev-libs/pkcs11-helper/pkcs11-helper-1.23.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index afb3baabc25..b0f0f947d41 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1 +1,2 @@
 DIST pkcs11-helper-1.21.tar.bz2 417527 BLAKE2B 
39b2b405ada79e0077c810b3537853051bbaf1cb4d79bedaedf04156066b573c9186ee587c869ed49053a0b471fa239447edef71184d421fb6ac2e65e3a58830
 SHA512 
064b04c1ece2db0757e14263955c0f7488edde5f5f4415ebda9c4370e608d7df681706ddefcdba2392e5642d00ebd4c211f15266bb39baf8da46ffaec4f3e572
+DIST pkcs11-helper-1.23.tar.bz2 425238 BLAKE2B 
d67c6d299dbb5e23330ab44dd4f3b3133843a0018503e8d9c53ab18343dd3206ea7a1110db8cb0c8c5c1a6569b876a2b81ca7496302cc073691abd3693fd00ea
 SHA512 
d2116e602edf98ec409163d7e1d4eed7b849dd9680fcb7b46e37022a49581a2e88605f3420dbc0936133084715bdf431b34ae96b7dedadcb13ffeb4798f92c54

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.23.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.23.ebuild
new file mode 100644
index 000..02e44a3a603
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.23.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit ltprune
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc gnutls libressl nss static-libs"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-0.9.7:= )
+   libressl? ( dev-libs/libressl )
+   gnutls? ( >=net-libs/gnutls-1.4.4 )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+src_configure() {
+   econf \
+   --disable-crypto-engine-polarssl \
+   --disable-crypto-engine-mbedtls \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-07-29 Thread Alon Bar-Lev
commit: f50ed4977d652a28b3861b325867f19c93044e78
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Jul 29 09:28:57 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Jul 29 09:30:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50ed497

dev-libs/pkcs11-helper: disable mbetls explicitly

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --force

 .../{pkcs11-helper-1.21.ebuild => pkcs11-helper-1.21-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21-r1.ebuild
similarity index 92%
rename from dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
rename to dev-libs/pkcs11-helper/pkcs11-helper-1.21-r1.ebuild
index bc8ac998b72..90c676f280b 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21-r1.ebuild
@@ -25,6 +25,8 @@ DEPEND="${RDEPEND}
 
 src_configure() {
econf \
+   --disable-crypto-engine-polarssl \
+   --disable-crypto-engine-mbedtls \
$(use_enable doc) \
$(use_enable gnutls crypto-engine-gnutls) \
$(use_enable nss crypto-engine-nss) \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-06-19 Thread Alexis Ballier
commit: fd20b568f1d28d072e01342f5ab26e40121b068d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 19 22:04:22 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 19 22:05:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd20b568

dev-libs/pkcs11-helper: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index 0fc2ebfb0d0..bc8ac998b72 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-25 Thread Alon Bar-Lev
commit: c93d796f0f30a62e62fa41e8d36dea1d8a6a6f2b
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Mar 25 17:42:27 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Mar 25 18:11:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93d796f

dev-libs/pkcs11-helper: use ltprune

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index bed4b795194..0fc2ebfb0d0 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit eutils
+inherit ltprune
 
 DESCRIPTION="PKCS#11 helper library"
 HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-15 Thread Alon Bar-Lev
commit: 0ac80877c92719eead661a664509ff4af3f4c0fe
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Mar 15 18:24:29 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Mar 15 18:24:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac80877

dev-libs/pkcs11-helper: cleanup

Bug: 611514

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/pkcs11-helper/Manifest|  1 -
 .../pkcs11-helper/pkcs11-helper-1.11-r1.ebuild | 36 --
 dev-libs/pkcs11-helper/pkcs11-helper-1.11.ebuild   | 34 
 3 files changed, 71 deletions(-)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index b1b97bfde2b..25f7e2f4f63 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1,2 +1 @@
-DIST pkcs11-helper-1.11.tar.bz2 380697 SHA256 
05a078efe1261247f26751fa616de732a64dbe1ed6c83e8ea5e6e85d8f70ff2f SHA512 
cab34a6c3336cf4077d5b7face9e4b8eeb12f0edb6e265704e481b5ef9738495a45d61a99153b244a91960ed353d79edb99b30f01b0e00efc524542c2a1ac4e1
 WHIRLPOOL 
8deacedebef01974faecc6861bee27626317379d922f774758fcbd1ec93cf4dc5d1a335144fe85764e92ed985193b5b81b8439b54c953e201b0f17e6b44f4cc8
 DIST pkcs11-helper-1.21.tar.bz2 417527 SHA256 
7bc455915590fec1a85593171f08a73ef343b1e7a73e60378d8744d54523e17c SHA512 
064b04c1ece2db0757e14263955c0f7488edde5f5f4415ebda9c4370e608d7df681706ddefcdba2392e5642d00ebd4c211f15266bb39baf8da46ffaec4f3e572
 WHIRLPOOL 
b6825820218f7335030e28ea9b49127d6ec7eddcdc435a0d01785e359b1ba621c51ed1e8f248e48d7cb55b3a756ee04d8fc9071db4d55f19faf0848b5a349328

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.11-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.11-r1.ebuild
deleted file mode 100644
index 8982eb5f195..000
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.11-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="PKCS#11 helper library"
-HOMEPAGE="http://www.opensc-project.org/opensc/wiki/pkcs11-helper;
-SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.bz2"
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
-IUSE="doc gnutls libressl nss static-libs"
-
-RDEPEND="
-   !libressl? ( >=dev-libs/openssl-0.9.7:0 )
-   libressl? ( dev-libs/libressl )
-   gnutls? ( >=net-libs/gnutls-1.4.4 )
-   nss? ( dev-libs/nss )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( >=app-doc/doxygen-1.4.7 )"
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   $(use_enable doc) \
-   $(use_enable gnutls crypto-engine-gnutls) \
-   $(use_enable nss crypto-engine-nss) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -exec rm -f {} +
-}

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.11.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.11.ebuild
deleted file mode 100644
index 90437536bc3..000
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="PKCS#11 helper library"
-HOMEPAGE="http://www.opensc-project.org/opensc/wiki/pkcs11-helper;
-SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.bz2"
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
-IUSE="doc gnutls nss static-libs"
-
-RDEPEND=">=dev-libs/openssl-0.9.7
-   gnutls? ( >=net-libs/gnutls-1.4.4 )
-   nss? ( dev-libs/nss )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( >=app-doc/doxygen-1.4.7 )"
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   $(use_enable doc) \
-   $(use_enable gnutls crypto-engine-gnutls) \
-   $(use_enable nss crypto-engine-nss) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -exec rm -f {} +
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-15 Thread Michael Weber
commit: e97d401d63120e78139c3f03ee2313727c80dc08
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar 15 15:11:29 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar 15 15:15:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97d401d

dev-libs/pkcs11-helper: ppc ppc64 stable (bug 611514).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index 791a3e8dbef..bed4b795194 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-15 Thread Jeroen Roovers
commit: 4f83ffd86677dd05fae80a6e4fbd2d45d8365e52
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Mar 15 05:58:03 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Mar 15 06:00:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f83ffd8

dev-libs/pkcs11-helper: Stable for HPPA (bug #611514).

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index 6dcb3c93b59..791a3e8dbef 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-11 Thread Agostino Sarubbo
commit: e119e08e198b4a306c488d9ba1adb284a265ee65
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 11 17:07:16 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 11 17:07:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e119e08e

dev-libs/pkcs11-helper: ia64 stable wrt bug #611514

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index c302e7532c5..6dcb3c93b59 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-07 Thread Markus Meier
commit: 1168c48f4b123b45faddc7f4d0d1f7b66dfbda2b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Mar  8 06:03:41 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Mar  8 06:03:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1168c48f

dev-libs/pkcs11-helper: arm stable, bug #611514

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --include-arches="arm"

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index b9abd36118b..c302e7532c5 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-04 Thread Agostino Sarubbo
commit: af896cf089c1a8036cf7e20c6e770e2934e037af
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar  4 14:01:53 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar  4 14:01:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af896cf0

dev-libs/pkcs11-helper: sparc stable wrt bug #611514

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index b7b12b9bf82..b9abd36118b 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-04 Thread Agostino Sarubbo
commit: f09d30db512ad7c64910c7816b3b217a3b25
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar  4 13:46:01 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar  4 13:46:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f09d30db

dev-libs/pkcs11-helper: x86 stable wrt bug #611514

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index 1e812b1cd1a..b7b12b9bf82 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-04 Thread Agostino Sarubbo
commit: 0d84f0e30cda1cba7345f1795b06abc525c28f6d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar  4 13:37:52 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar  4 13:38:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d84f0e3

dev-libs/pkcs11-helper: amd64 stable wrt bug #611514

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index 00d5935d592..1e812b1cd1a 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-03-03 Thread Tobias Klausmann
commit: df2954dc6532c0ffdd9bc5d28edae5f98f2f258b
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Mar  3 19:13:30 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Mar  3 19:13:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2954dc

dev-libs/pkcs11-helper-1.21-r0: add alpha keyword

Gentoo-Bug: 611514

 dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index 8fba57e6804..00d5935d592 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
 IUSE="doc gnutls libressl nss static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2017-01-05 Thread Alon Bar-Lev
commit: 8b81704f088b3b1e67a74de02c83dd69da640799
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Jan  6 07:13:13 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Jan  6 07:13:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b81704f

dev-libs/pkcs11-helper: version bump

Package-Manager: portage-2.3.0

 dev-libs/pkcs11-helper/Manifest | 2 +-
 .../{pkcs11-helper-1.20.ebuild => pkcs11-helper-1.21.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index 1de8d82..b1b97bf 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1,2 +1,2 @@
 DIST pkcs11-helper-1.11.tar.bz2 380697 SHA256 
05a078efe1261247f26751fa616de732a64dbe1ed6c83e8ea5e6e85d8f70ff2f SHA512 
cab34a6c3336cf4077d5b7face9e4b8eeb12f0edb6e265704e481b5ef9738495a45d61a99153b244a91960ed353d79edb99b30f01b0e00efc524542c2a1ac4e1
 WHIRLPOOL 
8deacedebef01974faecc6861bee27626317379d922f774758fcbd1ec93cf4dc5d1a335144fe85764e92ed985193b5b81b8439b54c953e201b0f17e6b44f4cc8
-DIST pkcs11-helper-1.20.tar.bz2 416783 SHA256 
dafaa71ea9735d7d4ca43f385c53a44bc642c5a7d380d1e2912a0969b3b717be SHA512 
f22774bf5cdb247ef0780aaf8b6a55ad3456630c157c38f487564e49ab2439c6416eda4a123274b4e61e6483225388b430681ca213e976cb085262e3edb7f9e1
 WHIRLPOOL 
f0c36539c3dbff42776c9cf71933d110369347e347b5f613bbc6a81cd746aef10967c5649ad43e253b7e6c8593399c2bf08153d79691a809a08ca65cf8ea4426
+DIST pkcs11-helper-1.21.tar.bz2 417527 SHA256 
7bc455915590fec1a85593171f08a73ef343b1e7a73e60378d8744d54523e17c SHA512 
064b04c1ece2db0757e14263955c0f7488edde5f5f4415ebda9c4370e608d7df681706ddefcdba2392e5642d00ebd4c211f15266bb39baf8da46ffaec4f3e572
 WHIRLPOOL 
b6825820218f7335030e28ea9b49127d6ec7eddcdc435a0d01785e359b1ba621c51ed1e8f248e48d7cb55b3a756ee04d8fc9071db4d55f19faf0848b5a349328

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.20.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
similarity index 95%
rename from dev-libs/pkcs11-helper/pkcs11-helper-1.20.ebuild
rename to dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
index fa195d1..a2f8623 100644
--- a/dev-libs/pkcs11-helper/pkcs11-helper-1.20.ebuild
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2016-12-08 Thread Alon Bar-Lev
commit: 14c8b743905c6a6e223fdcf520eb7219a7ab
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Dec  8 16:13:23 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Dec  8 16:13:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c8b743

dev-libs/pkcs11-helper: version bump

Package-Manager: portage-2.3.0

 dev-libs/pkcs11-helper/Manifest  |  1 +
 dev-libs/pkcs11-helper/pkcs11-helper-1.20.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-libs/pkcs11-helper/Manifest b/dev-libs/pkcs11-helper/Manifest
index 0986844..1de8d82 100644
--- a/dev-libs/pkcs11-helper/Manifest
+++ b/dev-libs/pkcs11-helper/Manifest
@@ -1 +1,2 @@
 DIST pkcs11-helper-1.11.tar.bz2 380697 SHA256 
05a078efe1261247f26751fa616de732a64dbe1ed6c83e8ea5e6e85d8f70ff2f SHA512 
cab34a6c3336cf4077d5b7face9e4b8eeb12f0edb6e265704e481b5ef9738495a45d61a99153b244a91960ed353d79edb99b30f01b0e00efc524542c2a1ac4e1
 WHIRLPOOL 
8deacedebef01974faecc6861bee27626317379d922f774758fcbd1ec93cf4dc5d1a335144fe85764e92ed985193b5b81b8439b54c953e201b0f17e6b44f4cc8
+DIST pkcs11-helper-1.20.tar.bz2 416783 SHA256 
dafaa71ea9735d7d4ca43f385c53a44bc642c5a7d380d1e2912a0969b3b717be SHA512 
f22774bf5cdb247ef0780aaf8b6a55ad3456630c157c38f487564e49ab2439c6416eda4a123274b4e61e6483225388b430681ca213e976cb085262e3edb7f9e1
 WHIRLPOOL 
f0c36539c3dbff42776c9cf71933d110369347e347b5f613bbc6a81cd746aef10967c5649ad43e253b7e6c8593399c2bf08153d79691a809a08ca65cf8ea4426

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.20.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.20.ebuild
new file mode 100644
index ..fa195d1
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.20.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="https://github.com/OpenSC/pkcs11-helper;
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+IUSE="doc gnutls libressl nss static-libs"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-0.9.7:= )
+   libressl? ( dev-libs/libressl )
+   gnutls? ( >=net-libs/gnutls-1.4.4 )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+src_configure() {
+   econf \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/pkcs11-helper/

2015-10-05 Thread Julian Ospald
commit: 427804d3e91c13559ff4de53ef864cbc5bdcf9cd
Author: Julian Ospald  gentoo  org>
AuthorDate: Mon Oct  5 08:39:00 2015 +
Commit: Julian Ospald  gentoo  org>
CommitDate: Mon Oct  5 08:45:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427804d3

dev-libs/pkcs11-helper: add libressl support

 .../pkcs11-helper/pkcs11-helper-1.11-r1.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/dev-libs/pkcs11-helper/pkcs11-helper-1.11-r1.ebuild 
b/dev-libs/pkcs11-helper/pkcs11-helper-1.11-r1.ebuild
new file mode 100644
index 000..739b3c1
--- /dev/null
+++ b/dev-libs/pkcs11-helper/pkcs11-helper-1.11-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="PKCS#11 helper library"
+HOMEPAGE="http://www.opensc-project.org/opensc/wiki/pkcs11-helper;
+SRC_URI="mirror://sourceforge/opensc/${PN}/${P}.tar.bz2"
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+IUSE="doc gnutls libressl nss static-libs"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-0.9.7:0 )
+   libressl? ( dev-libs/libressl )
+   gnutls? ( >=net-libs/gnutls-1.4.4 )
+   nss? ( dev-libs/nss )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( >=app-doc/doxygen-1.4.7 )"
+
+src_configure() {
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   $(use_enable doc) \
+   $(use_enable gnutls crypto-engine-gnutls) \
+   $(use_enable nss crypto-engine-nss) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -exec rm -f {} +
+}