diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2015-02-10 21:47:34 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2015-02-10 21:47:34 +0100 |
commit | e521a42f7b4fdac936c6de00768c9aa8309df0f6 (patch) | |
tree | 5f75459be52ea93a041d2740b2a5573315321171 /dev-libs | |
parent | Add new gnu portable threads library. (diff) | |
download | portage-e521a42f7b4fdac936c6de00768c9aa8309df0f6.tar.xz portage-e521a42f7b4fdac936c6de00768c9aa8309df0f6.zip |
Updates
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/npth/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/npth/npth-0.91.ebuild | 17 | ||||
-rw-r--r-- | dev-libs/opensc/ChangeLog | 491 | ||||
-rw-r--r-- | dev-libs/opensc/Manifest | 7 | ||||
-rw-r--r-- | dev-libs/opensc/files/opensc-0.11.13+pcsc-lite-1.6.2.patch | 64 | ||||
-rw-r--r-- | dev-libs/opensc/files/opensc-0.11.13-overflows.patch | 71 | ||||
-rw-r--r-- | dev-libs/opensc/files/opensc-0.12.0-crossbuild.patch | 42 | ||||
-rw-r--r-- | dev-libs/opensc/files/opensc-0.12.1-crossbuild.patch | 38 | ||||
-rw-r--r-- | dev-libs/opensc/metadata.xml | 37 | ||||
-rw-r--r-- | dev-libs/opensc/opensc-9999.ebuild | 72 | ||||
-rw-r--r-- | dev-libs/ppl/ChangeLog | 202 | ||||
-rw-r--r-- | dev-libs/ppl/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/ppl/files/gcc-4.7.patch | 41 | ||||
-rw-r--r-- | dev-libs/ppl/metadata.xml | 9 | ||||
-rw-r--r-- | dev-libs/ppl/ppl-0.12.1-r1.ebuild | 82 |
15 files changed, 0 insertions, 1180 deletions
diff --git a/dev-libs/npth/Manifest b/dev-libs/npth/Manifest deleted file mode 100644 index 98cfea2..0000000 --- a/dev-libs/npth/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST npth-0.91.tar.bz2 299702 SHA256 caef86ced4a331e162897818a5b924860c8d6003e52da5bdf76da00e8e0dfae1 SHA512 728ae7d5dadb253f0ca77fea455f81eed5fa437c6a85d3846d0bb00efd105a433d046a7b64df51f5de5f5535d983ac95d9f9f217b0c1b8b6321e6640eed71f83 WHIRLPOOL af61b2bda371eed6a6a6f4295532bf60f8e5cd0aeb8172c90b0630de6f364d816f6a7e05f0be134d39f5ad52990987f43d1a1ef8a5372a8cd8f8d3e9adc5c47c -EBUILD npth-0.91.ebuild 394 SHA256 9036336051ad0eba2ed8d5b7e3df78a00bf1f07fd245f88e1b43820e099b0bc0 SHA512 c5c37dafabe7e89eec364435d166115d07de9152a33a309c99872988550d3eafefc1ff589fbe9192be9aa55027c73ab17c810fab6d5db93d70a14f483cc1b1f1 WHIRLPOOL d895b463c97b44756ffce1f0d7297b3ad8a0054b995e27b3ce5cffc734446d8650c91ce186f4c39904b82dec361f83d28de3b2e09f33837804068eb6e56d3879 diff --git a/dev-libs/npth/npth-0.91.ebuild b/dev-libs/npth/npth-0.91.ebuild deleted file mode 100644 index 7f2faab..0000000 --- a/dev-libs/npth/npth-0.91.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -DESCRIPTION="New GNU Portable Threads Library" -HOMEPAGE="http://thread.gmane.org/gmane.comp.encryption.gpg.announce/179" -SRC_URI="ftp://ftp.gnupg.org/gcrypt/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" diff --git a/dev-libs/opensc/ChangeLog b/dev-libs/opensc/ChangeLog deleted file mode 100644 index d42160b..0000000 --- a/dev-libs/opensc/ChangeLog +++ /dev/null @@ -1,491 +0,0 @@ -# ChangeLog for dev-libs/opensc -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/ChangeLog,v 1.118 2011/12/05 16:13:09 vapier Exp $ - - 05 Dec 2011; Mike Frysinger <vapier@gentoo.org> opensc-0.12.2.ebuild: - Drop local usex now that it is in eutils.eclass. - - 14 Sep 2011; Diego E. Pettenò <flameeyes@gentoo.org> opensc-0.12.2.ebuild: - Remove stupid static-libs USE flag as the package should _not_ install static - libraries at all. - -*opensc-0.12.2 (13 Sep 2011) - - 13 Sep 2011; Mike Frysinger <vapier@gentoo.org> +opensc-0.12.2.ebuild, - metadata.xml: - Version bump. Add USE=libtool to control the libltdl dep (and prefer - libdl/dlopen), and add USE=static-libs. - -*opensc-0.12.1 (07 Jul 2011) - - 07 Jul 2011; Dane Smith <c1pher@gentoo.org> +opensc-0.12.1.ebuild, - +files/opensc-0.12.1-crossbuild.patch: - Version bump wrt bug 374309. Adjusted the existing crossbuild patch - for the new version. Removed no longer needed || die. - - 03 Jul 2011; Diego E. Pettenò <flameeyes@gentoo.org> - opensc-0.12.0-r2.ebuild, +files/opensc-0.12.0-crossbuild.patch: - Add a patch to fix some corner cases in build, where the just-built opensc - tools used the old library. - -*opensc-0.12.0-r2 (18 Apr 2011) - - 18 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org> - -opensc-0.12.0-r1.ebuild, +opensc-0.12.0-r2.ebuild, metadata.xml: - Revision bump: when both pcsc-lite and openct are disabled, build the dynamic - CT-API interface only rather than error out. This is useful if you only care - about the PKCS#11 utilities, rather than actual Smartcard access. - - 12 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org> - opensc-0.12.0-r1.ebuild: - Disable static libraries and remove the .la files, the package does not - export a programmatic interface, just a dynamically-linked PKCS#11 API. - -*opensc-0.12.0-r1 (12 Apr 2011) - - 12 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org> -opensc-0.12.0.ebuild, - +opensc-0.12.0-r1.ebuild: - Revision bump, thanks to Alon Bar-Lev in bug #351634: re-enable openct - backend as an alternative to pcsc-lite (which otherwise would require some - KEYWORDS to be dropped); use EAPI=4 and REQUIRED_USE to specify that exactly - one between pcsc-lite and openct can be enabled; enable pcsc-lite by default; - (these last two also fix bug #363119 by William Keaney); depend on libxslt - and docbook stylesheets as it's required to produce the man pages; general - cleanups. - -*opensc-0.12.0 (14 Mar 2011) - - 14 Mar 2011; Mike Doty <kingtaco@gentoo.org> +opensc-0.12.0.ebuild: - Version bump - - 01 Jan 2011; Raúl Porcel <armin76@gentoo.org> opensc-0.11.13-r2.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #349567 - - 31 Dec 2010; Markus Meier <maekke@gentoo.org> opensc-0.11.13-r2.ebuild: - arm stable, bug #349567 - - 29 Dec 2010; Markos Chandras <hwoarang@gentoo.org> opensc-0.11.13-r2.ebuild: - Stable on amd64 wrt bug #349567 - - 27 Dec 2010; Thomas Kahle <tomka@gentoo.org> opensc-0.11.13-r2.ebuild: - x86 stable per bug 349567 - - 27 Dec 2010; Jeroen Roovers <jer@gentoo.org> opensc-0.11.13-r2.ebuild: - Stable for HPPA PPC (bug #349567). - - 27 Dec 2010; Brent Baude <ranger@gentoo.org> opensc-0.11.13-r2.ebuild: - Marking opensc-0.11.13-r2 ppc64 for bug 349567 - -*opensc-0.11.13-r2 (26 Dec 2010) - - 26 Dec 2010; Diego E. Pettenò <flameeyes@gentoo.org> - -opensc-0.11.13-r1.ebuild, +opensc-0.11.13-r2.ebuild, - +files/opensc-0.11.13-overflows.patch: - Add patch to fix possible buffer overflows; thanks to Tim Sammut (underling) - for reporting in bug #349567. - -*opensc-0.11.13-r1 (29 Nov 2010) - - 29 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> opensc-0.11.13.ebuild, - +opensc-0.11.13-r1.ebuild, +files/opensc-0.11.13+pcsc-lite-1.6.2.patch: - Fix build with recent pcsc-lite (backport from upstream); closes bug #341371; - add dependency over libtool (needed for ltdl), and over readline (it was - automagic before). In r1 instead add USE flag for readline, OpenSSL and zlib, - and rebuild autotools with modern versions to fix bug #317295. - - 17 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - opensc-0.11.13.ebuild: - Add elog message about openct (bug #341441). - - 20 May 2010; Jeroen Roovers <jer@gentoo.org> opensc-0.11.13.ebuild: - Stable for HPPA (bug #310771). - - 19 May 2010; Raúl Porcel <armin76@gentoo.org> opensc-0.11.13.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #310771 - - 16 May 2010; Markus Meier <maekke@gentoo.org> opensc-0.11.13.ebuild: - amd64/x86 stable, bug #310771 - - 23 Mar 2010; Brent Baude <ranger@gentoo.org> opensc-0.11.13.ebuild: - Marking opensc-0.11.13 ppc for bug 310771 - - 23 Mar 2010; Brent Baude <ranger@gentoo.org> opensc-0.11.13.ebuild: - Marking opensc-0.11.13 ppc64 for bug 310771 - -*opensc-0.11.13 (20 Feb 2010) - - 20 Feb 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +opensc-0.11.13.ebuild: - Version bump. - - 07 Feb 2010; Raúl Porcel <armin76@gentoo.org> opensc-0.11.12.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #301403 - - 03 Feb 2010; Markus Meier <maekke@gentoo.org> opensc-0.11.12.ebuild: - amd64/x86 stable, bug #301403 - - 03 Feb 2010; Markus Meier <maekke@gentoo.org> opensc-0.11.12.ebuild: - arm stable, bug #301403 - - 02 Feb 2010; Jeroen Roovers <jer@gentoo.org> opensc-0.11.12.ebuild: - Stable for HPPA (bug #301403). - - 23 Jan 2010; Brent Baude <ranger@gentoo.org> opensc-0.11.12.ebuild: - stable ppc, bug 301403 - - 18 Jan 2010; Brent Baude <ranger@gentoo.org> opensc-0.11.12.ebuild: - stable ppc64, bug 301403 - -*opensc-0.11.12 (19 Dec 2009) - - 19 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +opensc-0.11.12.ebuild: - Version bump. - - 15 Dec 2009; Raúl Porcel <armin76@gentoo.org> opensc-0.11.11.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #295067 - - 09 Dec 2009; Brent Baude <ranger@gentoo.org> opensc-0.11.11.ebuild: - Marking opensc-0.11.11 ppc64 for bug 295067 - - 08 Dec 2009; nixnut <nixnut@gentoo.org> opensc-0.11.11.ebuild: - ppc stable #295067 - - 03 Dec 2009; Jeroen Roovers <jer@gentoo.org> opensc-0.11.11.ebuild: - Stable for HPPA (bug #295067). - - 30 Nov 2009; Markus Meier <maekke@gentoo.org> opensc-0.11.11.ebuild: - amd64/arm/x86 stable, bug #295067 - -*opensc-0.11.11 (30 Oct 2009) - - 30 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -opensc-0.11.10.ebuild, -opensc-0.11.10-r1.ebuild, +opensc-0.11.11.ebuild: - Version bump. - -*opensc-0.11.10-r1 (24 Oct 2009) - - 24 Oct 2009; Diego E. Pettenò <flameeyes@gentoo.org> - +opensc-0.11.10-r1.ebuild: - Fix installation path of nsplugin. - -*opensc-0.11.10 (24 Oct 2009) - - 24 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -opensc-0.11.8.ebuild, +opensc-0.11.10.ebuild: - Version bump. - - 05 Oct 2009; Raúl Porcel <armin76@gentoo.org> opensc-0.11.9.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #283061 - - 23 Sep 2009; Jeroen Roovers <jer@gentoo.org> opensc-0.11.9.ebuild: - Stable for HPPA (bug #283061). - - 07 Sep 2009; Markus Meier <maekke@gentoo.org> opensc-0.11.9.ebuild: - amd64/x86 stable, bug #283061 - - 07 Sep 2009; Tobias Klausmann <klausman@gentoo.org> opensc-0.11.9.ebuild: - Stable on alpha, bug #283061 - - 31 Aug 2009; Brent Baude <ranger@gentoo.org> opensc-0.11.9.ebuild: - Marking opensc-0.11.9 ppc64 for bug 283061 - - 30 Aug 2009; nixnut <nixnut@gentoo.org> opensc-0.11.9.ebuild: - ppc stable #283061 - -*opensc-0.11.9 (29 Jul 2009) - - 29 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - -opensc-0.11.6.ebuild, -opensc-0.11.7.ebuild, +opensc-0.11.9.ebuild: - Version bump. - - 22 May 2009; Markus Meier <maekke@gentoo.org> opensc-0.11.8.ebuild: - amd64 stable, bug #269920 - - 21 May 2009; Raúl Porcel <armin76@gentoo.org> opensc-0.11.8.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #269920 - - 18 May 2009; Brent Baude <ranger@gentoo.org> opensc-0.11.8.ebuild: - Marking opensc-0.11.8 ppc64 and ppc for bug 269920 - - 18 May 2009; Christian Faulhammer <fauli@gentoo.org> opensc-0.11.8.ebuild: - stable x86, security bug 269920 - - 16 May 2009; Jeroen Roovers <jer@gentoo.org> opensc-0.11.8.ebuild: - Stable for HPPA (bug #269920). - - 16 May 2009; Tobias Klausmann <klausman@gentoo.org> opensc-0.11.8.ebuild: - Stable on alpha, bug #269920 - - 16 May 2009; Tobias Klausmann <klausman@gentoo.org> ChangeLog: - Stable on alpha, bug #269920 - -*opensc-0.11.8 (15 May 2009) - - 15 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +opensc-0.11.8.ebuild: - Version bump (bug #269920). - - 10 Apr 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - opensc-0.11.7.ebuild: - Fix typo (bug #261185). - - 09 Mar 2009; Guy Martin <gmsoft@gentoo.org> opensc-0.11.7.ebuild: - hppa stable - - 07 Mar 2009; Markus Meier <maekke@gentoo.org> opensc-0.11.7.ebuild: - amd64 stable, bug #260514 - - 06 Mar 2009; Raúl Porcel <armin76@gentoo.org> opensc-0.11.7.ebuild: - alpha/arm/ia64/s390/sh/x86 stable wrt #260514 - - 04 Mar 2009; Tobias Scherbaum <dertobi123@gentoo.org> - opensc-0.11.7.ebuild: - ppc stable, bug #260514 - - 02 Mar 2009; Brent Baude <ranger@gentoo.org> opensc-0.11.7.ebuild: - Marking opensc-0.11.7 ppc64 for bug 260514 - - 01 Mar 2009; Ferris McCormick <fmccor@gentoo.org> opensc-0.11.7.ebuild: - Sparc stable, security Bug #260514. - - 28 Feb 2009; Daniel Black <dragonheart@gentoo.org> opensc-0.11.6.ebuild, - opensc-0.11.7.ebuild: - econf typos thanks to Alon in bug #260668 - -*opensc-0.11.7 (27 Feb 2009) - - 27 Feb 2009; Daniel Black <dragonheart@gentoo.org> -opensc-0.11.3.ebuild, - -opensc-0.11.4.ebuild, +opensc-0.11.7.ebuild: - version bump ref security bug #260514. remove some older versions - - 31 Oct 2008; Guy Martin <gmsoft@gentoo.org> opensc-0.11.6.ebuild: - hppa stable - - 31 Aug 2008; Raúl Porcel <armin76@gentoo.org> opensc-0.11.6.ebuild: - alpha/ia64/sparc stable wrt #233543 - - 31 Aug 2008; Brent Baude <ranger@gentoo.org> opensc-0.11.6.ebuild: - Marking opensc-0.11.6 ppc64 and ppc for bug 233543 - - 31 Aug 2008; Daniel Black <dragonheart@gentoo.org> opensc-0.11.3.ebuild, - opensc-0.11.4.ebuild, opensc-0.11.6.ebuild: - added missing libXt dependency as per bug #231476. thanks David and Alon - - 30 Aug 2008; Markus Meier <maekke@gentoo.org> ChangeLog: - amd64/x86 stable, bug #233543 - -*opensc-0.11.6 (30 Aug 2008) - - 30 Aug 2008; Daniel Black <dragonheart@gentoo.org> +opensc-0.11.6.ebuild: - version bump thanks to Alon - bug #233519 - - 06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - - 11 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> -opensc-0.10.1.ebuild, - -files/0.8.1-64bit.patch: - Cleanup - - 10 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> - -files/opensc-0.9.4-gcc4.patch, -files/opensc-0.11.1-dep.patch, - -files/opensc-0.11.1-pcsc.patch, -opensc-0.9.4.ebuild, - -opensc-0.11.0-r1.ebuild, -opensc-0.11.0-r2.ebuild, -opensc-0.11.1.ebuild, - -opensc-0.11.1-r1.ebuild, -opensc-0.11.2.ebuild: - Cleanup - - 23 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org> opensc-0.11.3.ebuild: - Marked stable on amd64 as per bug 189863. - - 18 Sep 2007; Jeroen Roovers <jer@gentoo.org> opensc-0.11.3.ebuild: - Stable for HPPA (bug #189863). - -*opensc-0.11.4 (12 Sep 2007) - - 12 Sep 2007; Alon Bar-Lev <alonbl@gentoo.org> +opensc-0.11.4.ebuild: - Version bump - - 09 Sep 2007; Joseph Jezak <josejx@gentoo.org> opensc-0.11.3.ebuild: - Marked ppc/ppc64 stable for bug #189863. - - 27 Aug 2007; Raúl Porcel <armin76@gentoo.org> opensc-0.11.3.ebuild: - alpha/ia64/x86 stable wrt #189863 - - 23 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> opensc-0.11.3.ebuild: - Stable on sparc wrt #189863 - - 22 Jul 2007; Hans de Graaff <graaff@gentoo.org> opensc-0.9.4.ebuild, - opensc-0.10.1.ebuild, opensc-0.11.0-r1.ebuild: - Drop virtual/x11 references. - -*opensc-0.11.3 (20 Jul 2007) - - 20 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> opensc-0.11.2.ebuild, - +opensc-0.11.3.ebuild: - Version bump - -*opensc-0.11.2 (20 Jul 2007) - - 20 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> +opensc-0.11.2.ebuild: - Version bump - - 08 Mar 2007; Alon Bar-Lev <alonbl@gentoo.org> - +files/opensc-0.11.1-pcsc.patch, opensc-0.11.1-r1.ebuild: - Fixed pcsc-lite-1.4 support, bug#169579, thanks to Ashu Tiwary - - 27 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> opensc-0.10.1.ebuild, - opensc-0.11.0-r1.ebuild: - Fix incomplete dev-libs/pam_pkcs11 -> sys-auth/pam_pkcs11 move. - - 29 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org> opensc-0.11.1-r1.ebuild: - Fixed automake constraint, closes bug#164471, thanks to Radu Benea - -*opensc-0.11.1-r1 (02 Dec 2006) - - 02 Dec 2006; Alon Bar-Lev <alonbl@gentoo.org> - +files/opensc-0.11.1-dep.patch, +opensc-0.11.1-r1.ebuild: - Hack configure to set dependency based on use flags, closes bug#156424, - thanks to Mart Raudsepp for reporting - - 20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> opensc-0.10.1.ebuild: - Stable on Alpha. - -*opensc-0.11.1 (11 Oct 2006) - - 11 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> +opensc-0.11.1.ebuild: - Version bump - - 01 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> - opensc-0.10.1.ebuild: - hppa stable, bug #139832 - -*opensc-0.11.0-r2 (23 Sep 2006) - - 23 Sep 2006; Daniel Black <dragonheart@gentoo.org> - +opensc-0.11.0-r2.ebuild: - updated dependencies as per bug #109600 thanks Alon Bar-Lev - - 06 Aug 2006; Simon Stelling <blubb@gentoo.org> opensc-0.10.1.ebuild: - stable on amd64 - -*opensc-0.11.0-r1 (04 Jun 2006) - - 04 Jun 2006; Petre Rodan <kaiowas@gentoo.org> -opensc-0.11.0.ebuild, - +opensc-0.11.0-r1.ebuild: - updated HOMEPAGE and LICENSE, added default config and html docs. fix for - #134754 reported by Andreas Jellinghaus - -*opensc-0.11.0 (24 May 2006) - - 24 May 2006; Marcelo Goes <vanquirius@gentoo.org> +opensc-0.11.0.ebuild: - 0.11.0 version bump for bug 134114, reported by petre rodan <kaiowas at - gentoo dot org>. - - 10 Mar 2006; Michael Hanselmann <hansmi@gentoo.org> opensc-0.10.1.ebuild: - Stable on ppc. - - 20 Feb 2006; Markus Rothe <corsair@gentoo.org> opensc-0.10.1.ebuild: - Stable on ppc64 - - 17 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> opensc-0.10.1.ebuild: - Stable on sparc - - 17 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> opensc-0.10.1.ebuild: - Add revdep-rebuild note in pkg_postinst. Thanks to gustavoz. - - 16 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> opensc-0.10.1.ebuild: - Mark 0.10.1 x86 stable by Andreas Steffen's <andreas.steffen at strongsec - dot net> recommendation. - - 10 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> opensc-0.10.1.ebuild: - Fix DEPEND/RDEPEND. - -*opensc-0.10.1 (10 Feb 2006) - - 10 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> -opensc-0.10.0.ebuild, - +opensc-0.10.1.ebuild: - 0.10.1 version bump. Obsolete pam flag for bug 121078. Thanks to Pierre - Cassimans <kammicazze at hotmail dot com>. - - 19 Jan 2006; Marcelo Goes <vanquirius@gentoo.org> -opensc-0.9.6.ebuild, - opensc-0.10.0.ebuild: - Make modular X friendly. - -*opensc-0.10.0 (12 Nov 2005) - - 12 Nov 2005; Marcelo Goes <vanquirius@gentoo.org> -opensc-0.8.1-r1.ebuild, - +opensc-0.10.0.ebuild: - 0.10.0 version bump. - - 17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> opensc-0.8.1-r1.ebuild, - opensc-0.9.4.ebuild, opensc-0.9.6.ebuild: - Converted to UTF-8, fixed encoding screwups - -*opensc-0.9.6 (23 May 2005) - - 23 May 2005; Daniel Black <dragonheart@gentoo.org> +opensc-0.9.6.ebuild: - Version bump as per bug #92290. Thanks to Andreas Jellinghaus - <aFREESPAMj@leogic.com> - - 10 Apr 2005; Marcelo Goes <vanquirius@gentoo.org> - +files/opensc-0.9.4-gcc4.patch, opensc-0.9.4.ebuild: - Adding gcc4 patch from Debian. - - 30 Jan 2005; Mike Frysinger <vapier@gentoo.org> opensc-0.9.4.ebuild: - Add reverse deps patch to fix relinking bugs. - - 26 Jan 2005; Daniel Black <dragonheart@gentoo.org> : - fixed src_uri as per bug #79510. Thanks Alexander Jenisch <nt-@gmx.de>. Note - still working on library issues - - 24 Jan 2005; Daniel Black <dragonheart@gentoo.org> +metadata.xml, - opensc-0.9.4.ebuild: - Restored keywords. Added metadata with crypto herd as maintainers. - Specified plugin direcory to remove a /no directory and to provide - mozilla support. - - 23 Jan 2005; Markus Rothe <corsair@gentoo.org> opensc-0.8.1-r1.ebuild, - opensc-0.9.4.ebuild: - Added ~ppc64 to KEYWORDS - -*opensc-0.9.4 (02 Nov 2004) - - 02 Nov 2004; Mike Frysinger <vapier@gentoo.org> +opensc-0.9.4.ebuild: - Version bump #69702. - -*opensc-0.8.1-r1 (13 Oct 2004) - - 13 Oct 2004; Mike Frysinger <vapier@gentoo.org> +files/0.8.1-64bit.patch, - +opensc-0.8.1-r1.ebuild, -opensc-0.8.1.ebuild, opensc-0.9.2.ebuild: - Version bump to fix 64bit problems. Patch by Andreas Steffen. - -*opensc-0.9.2 (31 Aug 2004) - - 31 Aug 2004; Mike Frysinger <vapier@gentoo.org> -opensc-0.9.0_alpha.ebuild, - +opensc-0.9.2.ebuild: - Version bump #62359 by Andreas Jellinghaus. - - 17 Jul 2004; David Holm <dholm@gentoo.org> opensc-0.8.1.ebuild, - opensc-0.9.0_alpha.ebuild: - Added to ~ppc. - - 14 Jul 2004; Mike Frysinger <vapier@gentoo.org> opensc-0.8.1.ebuild, - opensc-0.9.0_alpha.ebuild: - If X is not installed then dont build the netscape plugin #56086 by Wolfram - Schlich. - -*opensc-0.9.0_alpha (13 Jul 2004) - - 13 Jul 2004; Mike Frysinger <vapier@gentoo.org> +opensc-0.9.0_alpha.ebuild: - Add an alpha version -* for Lars T. Mikkelsen #55828. - - 20 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> opensc-0.8.1.ebuild: - stop using deprecated ?: use syntax - -*opensc-0.8.1 (22 Feb 2004) - - 12 Mar 2004; Mike Frysinger <vapier@gentoo.org> : - Add local USE to control building with pcsclite or openct #44345 by jochen. - - 22 Feb 2004; Mike Frysinger <vapier@gentoo.org> : - Initial import. Ebuild submitted by Lars T. Mikkelsen/Peter Stuge #28202. diff --git a/dev-libs/opensc/Manifest b/dev-libs/opensc/Manifest deleted file mode 100644 index 19285ed..0000000 --- a/dev-libs/opensc/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX opensc-0.11.13+pcsc-lite-1.6.2.patch 2581 RMD160 ecff368edb374c1f5965b34f0e342fc5ac7e1e45 SHA1 969d4e9312b9056288d4699c4275a9d118d50443 SHA256 de08b3a968068ed600aa172891be59f0bb0b8a432bc6eea8fcc99a405ee309f5 -AUX opensc-0.11.13-overflows.patch 2463 RMD160 d5879f4f5acde30828904c78df5f8973d071d49b SHA1 701383d7df0ccf4e154361a43f23c552eee1b498 SHA256 fd2071a803ed34ec961ab7a4dcddedaf00180e2fc54a1b53f9af945f2960c921 -AUX opensc-0.12.0-crossbuild.patch 1976 RMD160 e5d4a702f3cebef3ba24fca175aac3752a83a0be SHA1 ed3e6d1e2c6e248e6eaa9e53fde50fa6c75b6b97 SHA256 daa295cbdee3b27d9e0c9d5bc86361f272f5b36613f7f07657e7de2b4b3d628f -AUX opensc-0.12.1-crossbuild.patch 1839 RMD160 21c3ce0de0c293ed76c003bf8327908329e43f9f SHA1 d5e730f5c7f64f1e6aa137edef726901059fb183 SHA256 dd1f76f60d6223fc86ee80f500b89ffc3dfebffac04ef999f58df17d90b1bedb -EBUILD opensc-9999.ebuild 1895 RMD160 b4254221e737c9a75e7cad5a3f8f37799d25bf46 SHA1 8869714f8350a3fd0dac60c1372e23aeffb1ec30 SHA256 90d689ae0b44991b47342dbc84ad7a561fd08be2abea5b2f65c95b0bfe797858 -MISC ChangeLog 17590 RMD160 613dff139181ef1f3a4c88f96871c6ef5d45cc7a SHA1 253003f67cf9f103b91ef5b344be4726a42ba4e1 SHA256 5f542633719b5c8704063b4ac2ba8ed19dcdfc3b930e7a830e2d379a4562fc32 -MISC metadata.xml 1322 RMD160 c7e8d6ae1d7474f49a0a5167c046e26deefc67e1 SHA1 4834a5d29302898026b878aca75c51ccad4bde07 SHA256 4bc1d4fac5acdfea7a9ffd78a107b1a4cb2d1b0e62930367b7ded696604dc94e diff --git a/dev-libs/opensc/files/opensc-0.11.13+pcsc-lite-1.6.2.patch b/dev-libs/opensc/files/opensc-0.11.13+pcsc-lite-1.6.2.patch deleted file mode 100644 index 1cac75e..0000000 --- a/dev-libs/opensc/files/opensc-0.11.13+pcsc-lite-1.6.2.patch +++ /dev/null @@ -1,64 +0,0 @@ -Index: opensc-0.11.13/src/libopensc/internal-winscard.h -=================================================================== ---- opensc-0.11.13.orig/src/libopensc/internal-winscard.h -+++ opensc-0.11.13/src/libopensc/internal-winscard.h -@@ -77,7 +77,7 @@ typedef struct - unsigned long cbAtr; - unsigned char rgbAtr[MAX_ATR_SIZE]; - } --SCARD_READERSTATE_A; -+SCARD_READERSTATE; - - typedef struct _SCARD_IO_REQUEST - { -@@ -87,8 +87,8 @@ typedef struct _SCARD_IO_REQUEST - SCARD_IO_REQUEST, *PSCARD_IO_REQUEST, *LPSCARD_IO_REQUEST; - - typedef const SCARD_IO_REQUEST *LPCSCARD_IO_REQUEST; --typedef SCARD_READERSTATE_A SCARD_READERSTATE, *PSCARD_READERSTATE_A, -- *LPSCARD_READERSTATE_A; -+typedef SCARD_READERSTATE SCARD_READERSTATE, *PSCARD_READERSTATE, -+ *SCARD_READERSTATE; - - #endif /* HAVE_SCARD_H */ - -@@ -113,7 +113,7 @@ typedef LONG (PCSC_API *SCardEndTransact - typedef LONG (PCSC_API *SCardStatus_t)(SCARDHANDLE hCard, LPSTR mszReaderNames, LPDWORD pcchReaderLen, - LPDWORD pdwState, LPDWORD pdwProtocol, LPBYTE pbAtr, LPDWORD pcbAtrLen); - typedef LONG (PCSC_API *SCardGetStatusChange_t)(SCARDCONTEXT hContext, DWORD dwTimeout, -- LPSCARD_READERSTATE_A rgReaderStates, DWORD cReaders); -+ SCARD_READERSTATE *rgReaderStates, DWORD cReaders); - typedef LONG (PCSC_API *SCardControlOLD_t)(SCARDHANDLE hCard, LPCVOID pbSendBuffer, DWORD cbSendLength, - LPVOID pbRecvBuffer, LPDWORD lpBytesReturned); - typedef LONG (PCSC_API *SCardControl_t)(SCARDHANDLE hCard, DWORD dwControlCode, LPCVOID pbSendBuffer, -Index: opensc-0.11.13/src/libopensc/reader-pcsc.c -=================================================================== ---- opensc-0.11.13.orig/src/libopensc/reader-pcsc.c -+++ opensc-0.11.13/src/libopensc/reader-pcsc.c -@@ -80,7 +80,7 @@ struct pcsc_private_data { - - struct pcsc_slot_data { - SCARDHANDLE pcsc_card; -- SCARD_READERSTATE_A reader_state; -+ SCARD_READERSTATE reader_state; - DWORD verify_ioctl; - DWORD verify_ioctl_start; - DWORD verify_ioctl_finish; -@@ -353,7 +353,7 @@ static int pcsc_wait_for_event(sc_reader - sc_context_t *ctx; - SCARDCONTEXT pcsc_ctx; - LONG ret; -- SCARD_READERSTATE_A rgReaderStates[SC_MAX_READERS]; -+ SCARD_READERSTATE rgReaderStates[SC_MAX_READERS]; - unsigned long on_bits, off_bits; - time_t end_time, now, delta; - size_t i; -@@ -401,7 +401,7 @@ static int pcsc_wait_for_event(sc_reader - /* Wait for a status change and return if it's a card insert/removal - */ - for( ; ; ) { -- SCARD_READERSTATE_A *rsp; -+ SCARD_READERSTATE *rsp; - - /* Scan the current state of all readers to see if they - * match any of the events we're polling for */ diff --git a/dev-libs/opensc/files/opensc-0.11.13-overflows.patch b/dev-libs/opensc/files/opensc-0.11.13-overflows.patch deleted file mode 100644 index 3b83e2d..0000000 --- a/dev-libs/opensc/files/opensc-0.11.13-overflows.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- a/src/libopensc/internal.h -+++ b/src/libopensc/internal.h -@@ -49,6 +49,13 @@ extern "C" { - #define sleep(t) Sleep((t) * 1000) - #endif - -+#ifndef MAX -+#define MAX(x, y) (((x) > (y)) ? (x) : (y)) -+#endif -+#ifndef MIN -+#define MIN(x, y) (((x) < (y)) ? (x) : (y)) -+#endif -+ - struct sc_atr_table { - /* The atr fields are required to - * be in aa:bb:cc hex format. */ ---- a/src/libopensc/muscle.c -+++ b/src/libopensc/muscle.c -@@ -31,13 +31,6 @@ - #define MSC_DSA_PUBLIC 0x04 - #define MSC_DSA_PRIVATE 0x05 - --#ifndef MAX --#define MAX(x, y) (((x) > (y)) ? (x) : (y)) --#endif --#ifndef MIN --#define MIN(x, y) (((x) < (y)) ? (x) : (y)) --#endif -- - static msc_id inputId = { { 0xFF, 0xFF, 0xFF, 0xFF } }; - static msc_id outputId = { { 0xFF, 0xFF, 0xFF, 0xFE } }; - ---- a/src/libopensc/card-acos5.c -+++ b/src/libopensc/card-acos5.c -@@ -138,8 +138,8 @@ static int acos5_get_serialnr(sc_card_t * card, sc_serial_number_t * serial) - /* - * Cache serial number. - */ -- memcpy(card->serialnr.value, apdu.resp, apdu.resplen); -- card->serialnr.len = apdu.resplen; -+ memcpy(card->serialnr.value, apdu.resp, MIN(apdu.resplen, SC_MAX_SERIALNR)); -+ card->serialnr.len = MIN(apdu.resplen, SC_MAX_SERIALNR); - - /* - * Copy and return serial number. ---- a/src/libopensc/card-atrust-acos.c -+++ b/src/libopensc/card-atrust-acos.c -@@ -842,8 +842,8 @@ static int acos_get_serialnr(sc_card_t *card, sc_serial_number_t *serial) - if (apdu.sw1 != 0x90 || apdu.sw2 != 0x00) - return SC_ERROR_INTERNAL; - /* cache serial number */ -- memcpy(card->serialnr.value, apdu.resp, apdu.resplen); -- card->serialnr.len = apdu.resplen; -+ memcpy(card->serialnr.value, apdu.resp, MIN(apdu.resplen, SC_MAX_SERIALNR)); -+ card->serialnr.len = MIN(apdu.resplen, SC_MAX_SERIALNR); - /* copy and return serial number */ - memcpy(serial, &card->serialnr, sizeof(*serial)); - return SC_SUCCESS; ---- a/src/libopensc/card-starcos.c -+++ b/src/libopensc/card-starcos.c -@@ -1279,8 +1279,8 @@ static int starcos_get_serialnr(sc_card_t *card, sc_serial_number_t *serial) - if (apdu.sw1 != 0x90 || apdu.sw2 != 0x00) - return SC_ERROR_INTERNAL; - /* cache serial number */ -- memcpy(card->serialnr.value, apdu.resp, apdu.resplen); -- card->serialnr.len = apdu.resplen; -+ memcpy(card->serialnr.value, apdu.resp, MIN(apdu.resplen, SC_MAX_SERIALNR)); -+ card->serialnr.len = MIN(apdu.resplen, SC_MAX_SERIALNR); - /* copy and return serial number */ - memcpy(serial, &card->serialnr, sizeof(*serial)); - return SC_SUCCESS; diff --git a/dev-libs/opensc/files/opensc-0.12.0-crossbuild.patch b/dev-libs/opensc/files/opensc-0.12.0-crossbuild.patch deleted file mode 100644 index 82a9bb2..0000000 --- a/dev-libs/opensc/files/opensc-0.12.0-crossbuild.patch +++ /dev/null @@ -1,42 +0,0 @@ -Index: opensc-0.12.0/src/pkcs11/Makefile.am -=================================================================== ---- opensc-0.12.0.orig/src/pkcs11/Makefile.am -+++ opensc-0.12.0/src/pkcs11/Makefile.am -@@ -15,9 +15,10 @@ OPENSC_PKCS11_SRC = pkcs11-global.c pkcs - mechanism.c openssl.c framework-pkcs15.c \ - framework-pkcs15init.c debug.c opensc-pkcs11.exports \ - pkcs11-display.c pkcs11-display.h --OPENSC_PKCS11_LIBS = $(OPTIONAL_OPENSSL_LIBS) $(PTHREAD_LIBS) \ -+OPENSC_PKCS11_LIBS = \ - $(top_builddir)/src/common/libcompat.la \ -- $(top_builddir)/src/libopensc/libopensc.la -+ $(top_builddir)/src/libopensc/libopensc.la \ -+ $(OPTIONAL_OPENSSL_LIBS) $(PTHREAD_LIBS) - - libpkcs11_la_SOURCES = libpkcs11.c - libpkcs11_la_LIBADD = $(LTLIB_LIBS) -@@ -35,7 +36,7 @@ onepin_opensc_pkcs11_la_LDFLAGS = $(AM_L - -module -shared -avoid-version -no-undefined - - pkcs11_spy_la_SOURCES = pkcs11-spy.c pkcs11-display.c pkcs11-display.h pkcs11-spy.exports --pkcs11_spy_la_LIBADD = $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) libpkcs11.la -+pkcs11_spy_la_LIBADD = libpkcs11.la $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) - pkcs11_spy_la_LDFLAGS = $(AM_LDFLAGS) \ - -export-symbols "$(srcdir)/pkcs11-spy.exports" \ - -module -shared -avoid-version -no-undefined -Index: opensc-0.12.0/src/tools/Makefile.am -=================================================================== ---- opensc-0.12.0.orig/src/tools/Makefile.am -+++ opensc-0.12.0/src/tools/Makefile.am -@@ -24,8 +24,9 @@ opensc_explorer_LDADD = $(OPTIONAL_READL - pkcs15_tool_SOURCES = pkcs15-tool.c util.c - pkcs15_tool_LDADD = $(OPTIONAL_OPENSSL_LIBS) - pkcs11_tool_SOURCES = pkcs11-tool.c util.c --pkcs11_tool_LDADD = $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) \ -- $(top_builddir)/src/pkcs11/libpkcs11.la -+pkcs11_tool_LDADD = \ -+ $(top_builddir)/src/pkcs11/libpkcs11.la \ -+ $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) - pkcs15_crypt_SOURCES = pkcs15-crypt.c util.c - pkcs15_crypt_LDADD = $(OPTIONAL_OPENSSL_LIBS) - cryptoflex_tool_SOURCES = cryptoflex-tool.c util.c diff --git a/dev-libs/opensc/files/opensc-0.12.1-crossbuild.patch b/dev-libs/opensc/files/opensc-0.12.1-crossbuild.patch deleted file mode 100644 index 008fd3c..0000000 --- a/dev-libs/opensc/files/opensc-0.12.1-crossbuild.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- src/pkcs11/Makefile.am 2011-05-17 13:07:00.000000000 -0400 -+++ Makefile.am.new 2011-07-07 10:03:28.399185928 -0400 -@@ -14,9 +14,10 @@ - mechanism.c openssl.c framework-pkcs15.c \ - framework-pkcs15init.c debug.c opensc-pkcs11.exports \ - pkcs11-display.c pkcs11-display.h --OPENSC_PKCS11_LIBS = $(OPTIONAL_OPENSSL_LIBS) $(PTHREAD_LIBS) $(LTLIB_LIBS) \ -+OPENSC_PKCS11_LIBS = \ - $(top_builddir)/src/common/libcompat.la \ -- $(top_builddir)/src/libopensc/libopensc.la -+ $(top_builddir)/src/libopensc/libopensc.la \ -+ $(OPTIONAL_OPENSSL_LIBS) $(PTHREAD_LIBS) $(LTLIB_LIBS) - - opensc_pkcs11_la_SOURCES = $(OPENSC_PKCS11_SRC) $(OPENSC_PKCS11_INC) hack-disabled.c - opensc_pkcs11_la_LIBADD = $(OPENSC_PKCS11_LIBS) -@@ -31,7 +32,7 @@ - -module -shared -avoid-version -no-undefined - - pkcs11_spy_la_SOURCES = pkcs11-spy.c pkcs11-display.c pkcs11-display.h pkcs11-spy.exports --pkcs11_spy_la_LIBADD = $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) $(top_builddir)/src/common/libpkcs11.la -+pkcs11_spy_la_LIBADD = $(top_builddir)/src/common/libpkcs11.la $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) - pkcs11_spy_la_LDFLAGS = $(AM_LDFLAGS) \ - -export-symbols "$(srcdir)/pkcs11-spy.exports" \ - -module -shared -avoid-version -no-undefined ---- src/tools/Makefile.am 2011-05-17 13:07:00.000000000 -0400 -+++ Makefile.am.new 2011-07-07 10:06:08.710185925 -0400 -@@ -24,8 +24,9 @@ - pkcs15_tool_SOURCES = pkcs15-tool.c util.c - pkcs15_tool_LDADD = $(OPTIONAL_OPENSSL_LIBS) - pkcs11_tool_SOURCES = pkcs11-tool.c util.c --pkcs11_tool_LDADD = $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) \ -- $(top_builddir)/src/common/libpkcs11.la -+pkcs11_tool_LDADD = \ -+ $(top_builddir)/src/common/libpkcs11.la \ -+ $(OPTIONAL_OPENSSL_LIBS) $(LTLIB_LIBS) - pkcs15_crypt_SOURCES = pkcs15-crypt.c util.c - pkcs15_crypt_LDADD = $(OPTIONAL_OPENSSL_LIBS) - cryptoflex_tool_SOURCES = cryptoflex-tool.c util.c diff --git a/dev-libs/opensc/metadata.xml b/dev-libs/opensc/metadata.xml deleted file mode 100644 index c007e49..0000000 --- a/dev-libs/opensc/metadata.xml +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>crypto</herd> - <maintainer> - <email>crypto@gentoo.org</email> - <name>Crypto Herd</name> - </maintainer> - <longdescription> - OpenSC is a library for accessing SmartCard devices. It is also - the core library of the OpenSC project. - - Basic functionality (e.g. SELECT FILE, READ BINARY) should work on - any ISO 7816-4 compatible SmartCard. Encryption and decryption - using private keys on the SmartCard is possible with PKCS #15 - compatible cards, such as the FINEID (Finnish Electronic IDentity) - card. - </longdescription> - <use> - <flag name='libtool'> - Use <pkg>sys-devel/libtool</pkg> for dynamically loading libraries - rather than the host libdl/dlopen helpers. - </flag> - - <flag name='openct'> - Use <pkg>dev-libs/openct</pkg> (and CT-API) for accessing - Smartcard hardware. If neither openct nor pcsc-lite are enabled, - only CT-API dynamic linking is enabled. - </flag> - - <flag name='pcsc-lite'> - Use <pkg>sys-apps/pcsc-lite</pkg> (and PC/SC API) for accessing - Smartcard hardware. If neither openct nor pcsc-lite are enabled, - only CT-API dynamic linking is enabled. - </flag> - </use> -</pkgmetadata> diff --git a/dev-libs/opensc/opensc-9999.ebuild b/dev-libs/opensc/opensc-9999.ebuild deleted file mode 100644 index 5dfec43..0000000 --- a/dev-libs/opensc/opensc-9999.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/opensc/opensc-0.12.2.ebuild,v 1.3 2011/12/05 16:13:09 vapier Exp $ - -EAPI="4" - -inherit eutils autotools git-2 - -DESCRIPTION="Libraries and applications to access smartcards" -HOMEPAGE="http://www.opensc-project.org/opensc/" -EGIT_REPO_URI="git://github.com/entersafe/OpenSC.git" -EGIT_MASTER="ePass2003_1" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="doc libtool +pcsc-lite openct readline ssl zlib" - -RDEPEND="libtool? ( sys-devel/libtool ) - zlib? ( sys-libs/zlib ) - readline? ( sys-libs/readline ) - ssl? ( dev-libs/openssl ) - openct? ( >=dev-libs/openct-0.5.0 ) - pcsc-lite? ( >=sys-apps/pcsc-lite-1.3.0 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - app-text/docbook-xsl-stylesheets - dev-libs/libxslt" - -REQUIRED_USE=" - pcsc-lite? ( !openct ) - openct? ( !pcsc-lite )" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.12.1-crossbuild.patch - eautoreconf -} - -src_configure() { - # disable everything, enable selectively - local myconf="--disable-pcsc --disable-openct --disable-ctapi" - - if use pcsc-lite; then - myconf+=" --enable-pcsc" - elif use openct; then - myconf+=" --enable-openct" - else - myconf+=" --enable-ctapi" - fi - - # the configure script prefers libtool's libltdl over - # the native system's dlopen ... so we have to manually - # control the behavior to something a bit more sane - export ac_cv_header_ltdl_h=$(usex libtool) \ - ac_cv_lib_ltdl_lt_dlopen=$(usex libtool) - - econf \ - --docdir="/usr/share/doc/${PF}" \ - --htmldir="/usr/share/doc/${PF}/html" \ - --disable-static \ - $(use_enable doc) \ - $(use_enable openct) \ - $(use_enable readline) \ - $(use_enable zlib) \ - ${myconf} -} - -src_install() { - emake DESTDIR="${D}" install - find "${D}" -name '*.la' -delete - -} diff --git a/dev-libs/ppl/ChangeLog b/dev-libs/ppl/ChangeLog deleted file mode 100644 index f897461..0000000 --- a/dev-libs/ppl/ChangeLog +++ /dev/null @@ -1,202 +0,0 @@ -# ChangeLog for dev-libs/ppl -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/ppl/ChangeLog,v 1.51 2012/04/29 06:51:32 dirtyepic Exp $ - -*ppl-0.12.1 (29 Apr 2012) - - 29 Apr 2012; Ryan Hill <dirtyepic@gentoo.org> +ppl-0.12.1.ebuild: - Version bump. - - 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> ppl-0.12.ebuild: - keyword ~amd64-fbsd - - 13 Apr 2012; Ryan Hill <dirtyepic@gentoo.org> ppl-0.12.ebuild: - Remove unused test var. - -*ppl-0.12 (13 Apr 2012) - - 13 Apr 2012; Ryan Hill <dirtyepic@gentoo.org> +ppl-0.12.ebuild: - Version bump. - - 20 Feb 2012; Ryan Hill <dirtyepic@gentoo.org> -ppl-0.11.2.ebuild: - Remove old. - - 18 Feb 2012; Raúl Porcel <armin76@gentoo.org> ppl-0.11.2-r1.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #396631 - - 13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> ppl-0.11.2-r1.ebuild: - ppc64 stable wrt #396631 - - 01 Feb 2012; Brent Baude <ranger@gentoo.org> ppl-0.11.2-r1.ebuild: - Marking ppl-0.11.2-r1 ppc for bug 396631 - - 16 Jan 2012; Jeroen Roovers <jer@gentoo.org> ppl-0.11.2-r1.ebuild: - Stable for HPPA (bug #396631). - - 15 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> ppl-0.11.2-r1.ebuild: - x86 stable wrt bug #396631 - - 14 Jan 2012; Markus Meier <maekke@gentoo.org> ppl-0.11.2-r1.ebuild: - arm stable, bug #396631 - - 31 Dec 2011; Agostino Sarubbo <ago@gentoo.org> ppl-0.11.2-r1.ebuild: - Stable for AMD64, wrt bug #396631 - -*ppl-0.11.2-r1 (15 Nov 2011) - - 15 Nov 2011; Mike Frysinger <vapier@gentoo.org> +ppl-0.11.2-r1.ebuild: - Add USE=static-libs support. - - 14 Nov 2011; Diego E. Pettenò <flameeyes@gentoo.org> ppl-0.10.2-r1.ebuild, - ppl-0.11.2.ebuild: - QA: cxx conditional was broken, fix it. - - 13 Nov 2011; Mike Frysinger <vapier@gentoo.org> ppl-0.10.2-r1.ebuild, - ppl-0.11.2.ebuild: - Convert gmp[-nocxx] to gmp[cxx]. - - 20 Aug 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - ppl-0.11.2.ebuild: - keyword ~sparc-solaris - - 16 Mar 2011; Ryan Hill <dirtyepic@gentoo.org> -ppl-0.11.1.ebuild: - Remove broken version. - -*ppl-0.11.2 (05 Mar 2011) - - 05 Mar 2011; Ryan Hill <dirtyepic@gentoo.org> -ppl-0.11.ebuild, - +ppl-0.11.2.ebuild: - Version bump, remove old. - -*ppl-0.11.1 (21 Feb 2011) - - 21 Feb 2011; Ryan Hill <dirtyepic@gentoo.org> +ppl-0.11.1.ebuild: - Version bump. - - 23 Jan 2011; Mike Frysinger <vapier@gentoo.org> ppl-0.11.ebuild: - Inherit eutils for epause #352519 by Diego Elio Pettenò. - - 08 Jan 2011; Jeremy Olexa <darkside@gentoo.org> ppl-0.11.ebuild: - add ~amd64-linux, bug 346861 - -*ppl-0.11 (07 Jan 2011) - - 07 Jan 2011; Ryan Hill <dirtyepic@gentoo.org> +ppl-0.11.ebuild: - Version bump. (bug #345679) - - 21 Nov 2010; Ryan Hill <dirtyepic@gentoo.org> -ppl-0.10.2.ebuild, - ppl-0.10.2-r1.ebuild, -files/ppl-0.10.2-gmp-5-fix.patch, metadata.xml: - Add lpsol USE for automagic dependency on sci-mathematics/glpk discovered in - bug #346173 by mehrunes. Push GMP patch to mirrors, bug #331051 by jer. - Remove old. - - 10 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> ppl-0.10.2-r1.ebuild: - ppc64 stable wrt #319885 - - 06 Jun 2010; Raúl Porcel <armin76@gentoo.org> ppl-0.10.2-r1.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #319885 - - 03 Jun 2010; Markus Meier <maekke@gentoo.org> ppl-0.10.2-r1.ebuild: - arm stable, bug #319885 - - 29 May 2010; Ryan Hill <dirtyepic@gentoo.org> ppl-0.10.2-r1.ebuild, - +files/ppl-0.10.2-gmp-5-fix.patch: - Fix configure failure with GMP 5.0. (bug #318845 by Mat) - - 27 May 2010; Jeroen Roovers <jer@gentoo.org> ppl-0.10.2-r1.ebuild: - Stable for HPPA (bug #319885). - - 25 May 2010; Markos Chandras <hwoarang@gentoo.org> ppl-0.10.2-r1.ebuild: - Stable on amd64 wrt bug #319885 - - 24 May 2010; <nixnut@gentoo.org> ppl-0.10.2-r1.ebuild: - ppc stable #319885 - - 22 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> ppl-0.10.2-r1.ebuild: - x86 stable wrt bug #319885 - - 30 Apr 2010; Alexis Ballier <aballier@gentoo.org> ppl-0.10.2-r1.ebuild: - keyword ~sparc-fbsd - -*ppl-0.10.2-r1 (27 Feb 2010) - - 27 Feb 2010; Ryan Hill <dirtyepic@gentoo.org> +ppl-0.10.2-r1.ebuild: - Revision bump, drop prolog support (bug #307015 by Robert Cabrera). - Clean up ebuild. - - 19 Sep 2009; Alexis Ballier <aballier@gentoo.org> ppl-0.10.2.ebuild: - keyword ~x86-fbsd - - 01 Aug 2009; Ryan Hill <dirtyepic@gentoo.org> metadata.xml: - Add toolchain to metadata.xml - - 22 Jul 2009; Joseph Jezak <josejx@gentoo.org> ppl-0.10.2.ebuild: - Marked ~ppc for bug #269087. - - 27 Jun 2009; Tobias Klausmann <klausman@gentoo.org> ppl-0.10.2.ebuild: - Keyworded on alpha, bug #269088 - - 07 Jun 2009; Raúl Porcel <armin76@gentoo.org> ppl-0.10.2.ebuild: - Add ~arm/~ia64/~s390/~sh wrt #269087 - - 30 May 2009; Brent Baude <ranger@gentoo.org> ppl-0.10.2.ebuild: - Marking ppl-0.10.2 ~ppc64 for bug 269087 - - 14 May 2009; Ferris McCormick <fmccor@gentoo.org> ppl-0.10.2.ebuild: - Add ~sparc keyword, Bug #269087. - - 12 May 2009; Jeroen Roovers <jer@gentoo.org> ppl-0.10.2.ebuild: - Marked ~hppa (bug #269087). - - 09 May 2009; Ryan Hill <dirtyepic@gentoo.org> -ppl-0.10-r1.ebuild: - Remove old. - -*ppl-0.10.2 (18 Apr 2009) - - 18 Apr 2009; Ryan Hill <dirtyepic@gentoo.org> metadata.xml, - -ppl-0.10.1.ebuild, +ppl-0.10.2.ebuild: - Version bump. Fixes GMP version detection and tests not being run. - - make watchdog library optional - - build tests in parallel since they take forever - - pch USE flag - -*ppl-0.10.1 (14 Apr 2009) - - 14 Apr 2009; Ryan Hill <dirtyepic@gentoo.org> metadata.xml, - +ppl-0.10.1.ebuild: - Version bump. - - 22 Mar 2009; Ryan Hill <dirtyepic@gentoo.org> -ppl-0.10_pre27.ebuild, - -ppl-0.10.ebuild, ppl-0.10-r1.ebuild: - Require swi-prolog built with USE=gmp for bug #263368. Drop old. Shorten - desc for repoman happiness. - - 23 Feb 2009; Ryan Hill <dirtyepic@gentoo.org> ppl-0.10-r1.ebuild: - Stop using prepalldocs. - -*ppl-0.10-r1 (31 Jan 2009) - - 31 Jan 2009; Ryan Hill <dirtyepic@gentoo.org> +ppl-0.10-r1.ebuild: - Revision bump. Add missing dependency on GMP with C++ extensions. Fix - unwanted dependencies being autodectected by configure. Add doc USE flag - and fix docs installing into the wrong place. - - 01 Dec 2008; Mike Frysinger <vapier@gentoo.org> ppl-0.10.ebuild: - Fix typo pointed out by Sigmatador. - -*ppl-0.10 (30 Nov 2008) - - 30 Nov 2008; Mike Frysinger <vapier@gentoo.org> metadata.xml, - +ppl-0.10.ebuild: - Version bump #245799 by Sigmatador. Fix doc install #241276 by Diego E. - Pettenò. Control prolog support via USE=prolog #249320 by Diego E. - Flameeyes Pettenò. - - 21 Sep 2008; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml: - Mike is a slacker and did not include metadata.xml for his new package. - -*ppl-0.10_pre27 (21 Sep 2008) - - 21 Sep 2008; Mike Frysinger <vapier@gentoo.org> +ppl-0.10_pre27.ebuild: - Initial ebuild based on work from Zhang Le for gcc-4.4+. - diff --git a/dev-libs/ppl/Manifest b/dev-libs/ppl/Manifest deleted file mode 100644 index 7b23cd8..0000000 --- a/dev-libs/ppl/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX gcc-4.7.patch 1402 SHA256 043b4fb199d62ae67dcc5e7e2cebbfe4bad547498434ce061cb1d3819addded7 SHA512 4d0d3f42516951076747f7ca167aabb4b2c4e62114c97b81c0e70a2cc4464a86b7b78c9ace21008fb35d5911b8fcdc66968a2be26b72446639ba77e3f3c6b52f WHIRLPOOL 3a9e27028d7e0d5e2e9055842905f0565c914f16bc74d325d6f0d0457b1d4d96a32a1c1f888810afb9123cb0417d26a48e3ca43a5677a7e50c2e22ad1dc5e5b1 -DIST ppl-0.12.1.tar.bz2 14938132 SHA256 4022e54772f81c8ef66d3dd4c3d8dca48f72f9af614d8a36d05fbf5917f2b198 SHA512 e8a4c92271f608e79c5828c71ff2d36c681dd4bd48b5d31353b2a27bcf827a5cb8f0dcdfee3e13cf9f202f35a7693ddf9880dc4d5b8445ec558cef1319f43925 WHIRLPOOL 6616253d5c02c84294ec63e0601fa7bc65772fc72e6cea68f1300fa2b46f551311589813268d8e869cb59295d8fdc5be17a5b3d0cbb7b62fe0bc06a8bf9e1f39 -EBUILD ppl-0.12.1-r1.ebuild 2349 SHA256 bbdf50533c049ab0160efcecf47465acab1220803e21dee2dc42cd3609fd95c7 SHA512 68bcb5dcbe0e13d7e14a82fa94abaa4174787dbd451a68e1870c07ecc754a0d1b419c5958ea9c1f65cc29da8f28dc2baae6621f535430b5067c4211880b10d8d WHIRLPOOL c7ad6e289132215556350135ef6cdeadacce0c04152afc8c02d20cdac0c24501984e5303136ddce2aa20d964aab55df413bfe771df29640829990b11d312d6ab -MISC ChangeLog 6771 SHA256 5d93f60286693055afde6674dff8f5305c5606104a32e7d8f2598a8756649c62 SHA512 786db7013b0144aa75a036c456f9d99709034a76bc98b78dcfa40c36c417c01edf149fd751adbb67b6e7760a69b2eba23048b674303c14928d781b4120d02ad2 WHIRLPOOL 7b53604e2cdc5157944983142dbd2dd835257e22dfc19faf9df2ea6f7002aacf0a8111a20495a5a9d3e6e01c5d9820f82c269624691e98a69a3ee6fb3945e677 -MISC metadata.xml 376 SHA256 fabe9118c780fa161d82ce41dcb88ceb863bb98c956ad2533cb11be02a69ad0c SHA512 5f012aba978c0c7ee479dc3501dbc9299c4c74210e737d5e0d2161e5b7ed8d13c7890ccd49ec5f8a42af38d2b2de52d33e65729c48d4dddbecd44d78e3cf91ca WHIRLPOOL 745f1688991be5cd68050e52eeeade2d1f7b09295816462f34ac9b058451fa46b3b42160f55b5119f36b2774c5bfa562baf0a697e15e57f05b988c0d4f3a0569 diff --git a/dev-libs/ppl/files/gcc-4.7.patch b/dev-libs/ppl/files/gcc-4.7.patch deleted file mode 100644 index ff2423e..0000000 --- a/dev-libs/ppl/files/gcc-4.7.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- src/p_std_bits.cc.org 2012-12-30 00:37:03.033948083 +0100 -+++ src/mp_std_bits.cc 2012-12-30 00:44:12.893019313 +0100 -@@ -25,6 +25,9 @@ - #include "ppl-config.h" - #include "mp_std_bits.defs.hh" - -+#if __GNU_MP_VERSION < 5 \ -+ || (__GNU_MP_VERSION == 5 && __GNU_MP_VERSION_MINOR < 1) -+ - const bool std::numeric_limits<mpz_class>::is_specialized; - const int std::numeric_limits<mpz_class>::digits; - const int std::numeric_limits<mpz_class>::digits10; -@@ -70,3 +73,6 @@ - const bool std::numeric_limits<mpq_class>::traps; - const bool std::numeric_limits<mpq_class>::tininess_before; - const std::float_round_style std::numeric_limits<mpq_class>::round_style; -+ -+#endif // __GNU_MP_VERSION < 5 -+ // || (__GNU_MP_VERSION == 5 && __GNU_MP_VERSION_MINOR < 1) ---- src/mp_std_bits.defs.hh.org 2012-12-30 00:37:03.037948187 +0100 -+++ src/mp_std_bits.defs.hh 2012-12-30 00:42:32.002424189 +0100 -@@ -38,6 +38,9 @@ - #endif // defined(PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS) - void swap(mpq_class& x, mpq_class& y); - -+#if __GNU_MP_VERSION < 5 \ -+ || (__GNU_MP_VERSION == 5 && __GNU_MP_VERSION_MINOR < 1) -+ - namespace std { - - #ifdef PPL_DOXYGEN_INCLUDE_IMPLEMENTATION_DETAILS -@@ -164,6 +167,9 @@ - - } // namespace std - -+#endif // __GNU_MP_VERSION < 5 -+ // || (__GNU_MP_VERSION == 5 && __GNU_MP_VERSION_MINOR < 1) -+ - #include "mp_std_bits.inlines.hh" - - #endif // !defined(PPL_mp_std_bits_defs_hh) diff --git a/dev-libs/ppl/metadata.xml b/dev-libs/ppl/metadata.xml deleted file mode 100644 index 7f0c6a3..0000000 --- a/dev-libs/ppl/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>toolchain</herd> -<use> - <flag name='lpsol'>Build the ppl_lpsol linear programming problem solver</flag> - <flag name='watchdog'>Build the PPL Watchdog library - a C++ library for multiple, concurrent watchdog timers</flag> -</use> -</pkgmetadata> diff --git a/dev-libs/ppl/ppl-0.12.1-r1.ebuild b/dev-libs/ppl/ppl-0.12.1-r1.ebuild deleted file mode 100644 index ec27847..0000000 --- a/dev-libs/ppl/ppl-0.12.1-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/ppl/ppl-0.12.1.ebuild,v 1.1 2012/04/29 06:51:32 dirtyepic Exp $ - -EAPI="3" - -inherit eutils - -DESCRIPTION="The Parma Polyhedra Library provides numerical abstractions for analysis of complex systems" -HOMEPAGE="http://bugseng.com/products/ppl" -SRC_URI="http://bugseng.com/products/ppl/download/ftp/releases/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~sparc-solaris" -IUSE="doc lpsol pch static-libs test" - -RDEPEND=">=dev-libs/gmp-4.1.3[cxx] - lpsol? ( sci-mathematics/glpk ) - !<dev-libs/cloog-ppl-0.15.10" -DEPEND="${RDEPEND} - sys-devel/m4" - -pkg_setup() { - if use test; then - ewarn "The PPL testsuite will be run." - ewarn "Note that this can take several hours to complete on a fast machine." - epause 3 - fi -} - -src_configure() { - epatch "${FILESDIR}/gcc-4.7.patch" - econf \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --disable-debugging \ - --disable-optimization \ - $(use_enable doc documentation) \ - $(use_enable lpsol ppl_lpsol) \ - $(use_enable pch) \ - $(use_enable static-libs static) \ - --enable-interfaces="c cxx" \ - $(use test && echo --enable-check=quick) -} - -src_test() { - # default src_test runs with -j1, overriding it here saves about - # 30 minutes and is recommended by upstream - if emake -j1 check -n &> /dev/null; then - emake check || die "tests failed" - fi -} - -src_install() { - emake DESTDIR="${D}" install || die - use static-libs || rm -f "${D}"/usr/lib*/libppl*.la - - local docsdir="${ED}/usr/share/doc/${PF}" - rm "${docsdir}"/gpl* "${docsdir}"/fdl* || die - - if ! use doc; then - rm -r "${docsdir}"/*-html/ || die - fi - - dodoc NEWS README* STANDARDS TODO -} - -pkg_postinst() { - echo - ewarn "After an upgrade of PPL it is important that you rebuild" - ewarn "dev-libs/cloog-ppl." - ewarn - ewarn "If you use gcc-config to switch to an older compiler version than" - ewarn "the one PPL was built with, PPL must be rebuilt with that version." - ewarn - ewarn "In both cases failure to do this will get you this error when" - ewarn "graphite flags are used:" - ewarn - ewarn " sorry, unimplemented: Graphite loop optimizations cannot be used" - ewarn - echo -} |