diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2013-05-12 23:46:08 -0400 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2013-05-12 23:46:08 -0400 |
commit | 45faf44836111a7f8554bba2e15e18265a45a62e (patch) | |
tree | 5fdab6b51f6e7db47ee4c6f18a97839817e0b990 /dev-libs | |
parent | media-sound/jack-audio-connection-kit: bug #466732 fixed in tree (diff) | |
download | hardened-dev-45faf44836111a7f8554bba2e15e18265a45a62e.tar.gz hardened-dev-45faf44836111a7f8554bba2e15e18265a45a62e.tar.bz2 hardened-dev-45faf44836111a7f8554bba2e15e18265a45a62e.zip |
dev-libs/nettle: bug #468810 fixed in tree
Package-Manager: portage-2.1.11.62
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/nettle/ChangeLog | 330 | ||||
-rw-r--r-- | dev-libs/nettle/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/nettle/files/nettle-2.7-shared.patch | 77 | ||||
-rw-r--r-- | dev-libs/nettle/metadata.xml | 5 | ||||
-rw-r--r-- | dev-libs/nettle/nettle-2.7-r99.ebuild | 52 |
5 files changed, 0 insertions, 469 deletions
diff --git a/dev-libs/nettle/ChangeLog b/dev-libs/nettle/ChangeLog deleted file mode 100644 index a904538e..00000000 --- a/dev-libs/nettle/ChangeLog +++ /dev/null @@ -1,330 +0,0 @@ -# ChangeLog for dev-libs/nettle -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/ChangeLog,v 1.89 2013/04/27 22:26:11 radhermit Exp $ - -*nettle-2.7 (27 Apr 2013) - - 27 Apr 2013; Tim Harder <radhermit@gentoo.org> +nettle-2.7.ebuild, - +files/nettle-2.7-shared.patch: - Version bump (bug #467468), add neon use flag. - - 15 Mar 2013; Jeroen Roovers <jer@gentoo.org> nettle-2.6.ebuild: - Stable for HPPA (bug #461104). - - 15 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for sh, wrt bug #461104 - - 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for s390, wrt bug #461104 - - 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for sparc, wrt bug #461104 - - 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for ia64, wrt bug #461104 - - 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for arm, wrt bug #461104 - - 14 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for alpha, wrt bug #461104 - - 13 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for ppc64, wrt bug #461104 - - 12 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for ppc, wrt bug #461104 - - 10 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for x86, wrt bug #461104 - - 10 Mar 2013; Agostino Sarubbo <ago@gentoo.org> nettle-2.6.ebuild: - Stable for amd64, wrt bug #461104 - - 20 Feb 2013; Zac Medico <zmedico@gentoo.org> nettle-2.6.ebuild: - Add ~arm-linux keyword. - - 18 Jan 2013; Tim Harder <radhermit@gentoo.org> nettle-2.6.ebuild, - files/nettle-2.6-shared.patch: - Remove explicit src_test. The default just throws a couple warnings if static - libs aren't built but still passes successfully. - - 18 Jan 2013; Tim Harder <radhermit@gentoo.org> nettle-2.6.ebuild: - Explicitly specify examples dir. - -*nettle-2.6 (18 Jan 2013) - - 18 Jan 2013; Tim Harder <radhermit@gentoo.org> +nettle-2.6.ebuild, - +files/nettle-2.6-shared.patch: - Version bump. Update to EAPI 5 and add subslot, add doc and test use flags, - and run tests. - - 14 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> +files/nettle-2.5-build-ar.patch, - nettle-2.5-r1.ebuild: - Fix ar detection per bug#438160 by Sean McGovern - -*nettle-2.5-r1 (14 Dec 2012) - - 14 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> +files/nettle-2.5-static-libs.patch, - +nettle-2.5-r1.ebuild: - bug#405525 add support for USE static-libs - - 20 Oct 2012; Raúl Porcel <armin76@gentoo.org> nettle-2.5.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #433235 - - 17 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> nettle-2.5.ebuild: - x86 stable wrt bug #433235 - - 12 Oct 2012; Agostino Sarubbo <ago@gentoo.org> nettle-2.5.ebuild: - Stable for amd64, wrt bug #433235 - - 11 Oct 2012; Jeroen Roovers <jer@gentoo.org> nettle-2.5.ebuild: - Stable for HPPA (bug #433235). - - 11 Oct 2012; Markus Meier <maekke@gentoo.org> nettle-2.5.ebuild: - arm stable, bug #433235 - - 11 Oct 2012; Anthony G. Basile <blueness@gentoo.org> nettle-2.5.ebuild: - stable ppc64, bug #433235 - - 10 Oct 2012; Brent Baude <ranger@gentoo.org> nettle-2.5.ebuild: - Marking nettle-2.5 ppc for bug 433235 - -*nettle-1.15 (24 Jul 2012) - - 24 Jul 2012; Diego E. Pettenò <flameeyes@gentoo.org> +nettle-1.15.ebuild: - Restore ebuild that shouldn't have been deleted. - - 24 Jul 2012; Diego E. Pettenò <flameeyes@gentoo.org> -nettle-1.15.ebuild, - nettle-2.4.ebuild, nettle-2.5.ebuild: - Disable openssl dependency (which was also wrong, it wasn't RDEPEND), and - avoid using it altogether. Thanks to Maxim Kammerer in bug #427526. - -*nettle-2.5 (12 Jul 2012) - - 12 Jul 2012; Tim Harder <radhermit@gentoo.org> +nettle-2.5.ebuild, - +files/nettle-2.5-missing-libm-link.patch: - Version bump. - - 06 Jul 2012; Rick Farina <zerochaos@gentoo.org> - +files/nettle-2.4-missing-libm-link.patch, nettle-2.4.ebuild: - fix build failure on uclibc systems per bug 415193 - - 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> nettle-2.4.ebuild: - keyword ~amd64-fbsd - - 20 Mar 2012; Tim Harder <radhermit@gentoo.org> -nettle-2.0.ebuild, - -files/nettle-2.0-asneeded.patch, -nettle-2.1.ebuild, -nettle-2.2.ebuild: - Remove old. - - 19 Mar 2012; Raúl Porcel <armin76@gentoo.org> nettle-2.4.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #400019 - - 06 Mar 2012; Jeff Horelick <jdhore@gentoo.org> nettle-2.4.ebuild: - marked x86 per bug 400019 - - 06 Mar 2012; Brent Baude <ranger@gentoo.org> nettle-2.4.ebuild: - Marking nettle-2.4 ppc64 for bug 400019 - - 01 Mar 2012; Brent Baude <ranger@gentoo.org> nettle-2.4.ebuild: - Marking nettle-2.4 ppc for bug 400019 - - 29 Feb 2012; Markus Meier <maekke@gentoo.org> nettle-2.4.ebuild: - arm stable, bug #400019 - - 27 Feb 2012; Jeroen Roovers <jer@gentoo.org> nettle-2.4.ebuild: - Stable for HPPA (bug #400019). - - 24 Feb 2012; Agostino Sarubbo <ago@gentoo.org> nettle-2.4.ebuild: - Stable for amd64, wrt bug #400019 - - 18 Feb 2012; Fabian Groffen <grobian@gentoo.org> nettle-2.4.ebuild: - Fixed for and marked ~x86-solaris - - 16 Feb 2012; Fabian Groffen <grobian@gentoo.org> nettle-2.4.ebuild: - Marked ~sparc-solaris - - 10 Feb 2012; Tim Harder <radhermit@gentoo.org> nettle-2.4.ebuild, - files/nettle-2.4-darwin-shlink.patch: - Enable gmp use flag by default (needed by gnutls) and fix sed line in patch - file (bug #400941). - - 01 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> - +files/nettle-2.0-binutils-2.22.patch, nettle-1.15.ebuild, nettle-2.0.ebuild, - nettle-2.1.ebuild: - Fix build failure against binutils-2.22 by jdhore (bug #396659). Dropped - blockers on nonexistent dev-libs/lsh. - - 03 Dec 2011; Fabian Groffen <grobian@gentoo.org> - +files/nettle-2.4-darwin-shlink.patch, nettle-2.4.ebuild: - Add patch to fix compilation on Darwin, marked ~x64-macos - -*nettle-2.4 (04 Sep 2011) - - 04 Sep 2011; Tim Harder <radhermit@gentoo.org> -nettle-2.3.ebuild, - +nettle-2.4.ebuild: - Version bump and remove old. - -*nettle-2.3 (03 Sep 2011) - - 03 Sep 2011; Tim Harder <radhermit@gentoo.org> +nettle-2.3.ebuild: - Version bump. - -*nettle-2.2 (08 Aug 2011) - - 08 Aug 2011; Markos Chandras <hwoarang@gentoo.org> +nettle-2.2.ebuild: - Version bump. Ebuild by Arfrever - - 24 Jul 2011; Raúl Porcel <armin76@gentoo.org> nettle-2.1.ebuild: - sh stable wrt #337160 - - 23 Jul 2011; Raúl Porcel <armin76@gentoo.org> nettle-2.1.ebuild: - ia64/s390 stable wrt #337160 - - 13 Jun 2011; Matt Turner <mattst88@gentoo.org> nettle-2.1.ebuild: - Added ~mips, bug 337367 - - 02 May 2011; Samuli Suominen <ssuominen@gentoo.org> nettle-2.1.ebuild: - ppc64 stable wrt #337160 - - 04 Apr 2011; Michael Weber <xmw@gentoo.org> nettle-2.1.ebuild: - arm/sparc stable (bug 337160) - - 30 Mar 2011; Jeroen Roovers <jer@gentoo.org> nettle-2.1.ebuild: - Stable for HPPA (bug #337160). - - 27 Mar 2011; Brent Baude <ranger@gentoo.org> nettle-2.1.ebuild: - stable ppc, bug 337160 - - 26 Mar 2011; Tobias Klausmann <klausman@gentoo.org> nettle-2.1.ebuild: - Stable on alpha, bug #337160 - - 25 Mar 2011; Markos Chandras <hwoarang@gentoo.org> nettle-2.1.ebuild: - Stable on amd64 wrt bug #337160 - - 17 Dec 2010; Dane Smith <c1pher@gentoo.org> nettle-1.15.ebuild: - Fixed implicit RDEPEND="${DEPEND}" warning. - - 05 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> nettle-2.1.ebuild: - Keyword ~ppc64 wrt #337367 - - 25 Sep 2010; Markus Meier <maekke@gentoo.org> nettle-2.1.ebuild: - add ~arm, bug #337367 - -*nettle-2.1 (10 Aug 2010) - - 10 Aug 2010; Markos Chandras <hwoarang@gentoo.org> +nettle-2.1.ebuild: - Version bump. Bug #332129. Thanks to Dane Smith <smithdanea@gmail.com> for - the patch and the testing - - 29 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> nettle-2.0.ebuild, - +files/nettle-2.0-asneeded.patch: - Fix building with -Wl,--as-needed wrt #285747 by Kacper Kowalik. - - 14 Jan 2010; Christian Faulhammer <fauli@gentoo.org> nettle-2.0.ebuild: - Transfer Prefix keywords - - 03 Nov 2009; Raúl Porcel <armin76@gentoo.org> nettle-2.0.ebuild: - s390 stable wrt #279372 - - 05 Aug 2009; Markus Meier <maekke@gentoo.org> nettle-2.0.ebuild: - x86 stable, bug #279372 - - 02 Aug 2009; nixnut <nixnut@gentoo.org> nettle-2.0.ebuild: - ppc stable #279372 - - 31 Jul 2009; Tiago Cunha <tcunha@gentoo.org> nettle-2.0.ebuild: - stable sparc, bug 279372 - - 31 Jul 2009; <chainsaw@gentoo.org> nettle-2.0.ebuild: - Marked stable on AMD64 as requested by Arfrever Frehtes Taifersar Arahesis - <arfrever@gentoo.org> in bug #279372. Compile-tested on a Core2 Duo with - USE="ssl -gmp". - -*nettle-2.0 (27 Jun 2009) - - 27 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> - +nettle-2.0.ebuild: - Version bump. - - 14 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> - -files/nettle-1.13-PIC.patch, -files/nettle-1.13-no-exec-stack.patch, - -files/nettle-1.13-preprocess-asm.patch, -nettle-1.10.ebuild, - -nettle-1.12.ebuild, -nettle-1.13.ebuild, -nettle-1.13-r1.ebuild, - -nettle-1.14.ebuild: - Cleanup - - 14 Nov 2007; Markus Ullmann <jokey@gentoo.org> nettle-1.15.ebuild: - Stable on sparc wrt bug #198689 - - 11 Nov 2007; Dawid Węgliński <cla@gentoo.org> nettle-1.15.ebuild: - Stable on x86 (bug #198689) - - 10 Nov 2007; Samuli Suominen <drac@gentoo.org> nettle-1.15.ebuild: - amd64 stable - - 10 Nov 2007; nixnut <nixnut@gentoo.org> nettle-1.15.ebuild: - Stable on ppc wrt bug 198689 - -*nettle-1.15 (06 Aug 2007) - - 06 Aug 2007; Alon Bar-Lev <alonbl@gentoo.org> +nettle-1.15.ebuild: - Version bump, bug#187862 - - 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: - Transition to Manifest2. - - 27 Dec 2006; Timothy Redaelli <drizzt@gentoo.org> nettle-1.14.ebuild: - Add ~x86-fbsd keyword. - - 31 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> nettle-1.14.ebuild: - Autotools fixups - -*nettle-1.14 (31 Oct 2006) - - 31 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> - +files/nettle-1.14-make-as-needed.patch, +nettle-1.14.ebuild: - Version bump, fix LDFLAGS="-Wl,--as-needed", closes bug#153138 - - 14 Oct 2005; Mike Frysinger <vapier@gentoo.org> nettle-1.13-r1.ebuild: - Add support for gmp/ssl USE flags. - -*nettle-1.13-r1 (13 Oct 2005) - - 13 Oct 2005; Mike Frysinger <vapier@gentoo.org> - +files/nettle-1.13-PIC.patch, +files/nettle-1.13-no-exec-stack.patch, - +files/nettle-1.13-preprocess-asm.patch, +nettle-1.13-r1.ebuild: - Fixes from PaX team to address executable stacks and PIC bugs. - -*nettle-1.13 (11 Oct 2005) - - 11 Oct 2005; Mike Frysinger <vapier@gentoo.org> +nettle-1.13.ebuild: - Version bump. - - 29 Sep 2005; Marcelo Goes <vanquirius@gentoo.org> nettle-1.10.ebuild, - nettle-1.12.ebuild: - Do not dodoc INSTALL. - -*nettle-1.12 (30 Jul 2005) - - 30 Jul 2005; Daniel Black <dragonheart@gentoo.org> metadata.xml, - +nettle-1.12.ebuild: - version bump thanks to meatoo - - 22 Apr 2005; Simon Stelling <blubb@gentoo.org> nettle-1.10.ebuild: - stable on amd64 - - 01 Oct 2004; Danny van Dyk <kugelfang@gentoo.org> nettle-1.10.ebuild: - -fPIC _is_ necessary, but not in static libraries. --enable-shared lets it - build an additional shared library. - - 30 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> nettle-1.10.ebuild: - Removed append-flags -fPIC on amd64. Not necessary anymore. - - 20 Jul 2004; Rainer Groesslinger <scandium@gentoo.org> nettle-1.10.ebuild: - stable on x86, ppc, sparc - -*nettle-1.10 (11 Jul 2004) - - 11 Jul 2004; Mike Frysinger <vapier@gentoo.org> : - Initial import. Ebuild submitted by Rainer Groesslinger #56156. diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest deleted file mode 100644 index bd9a2d3d..00000000 --- a/dev-libs/nettle/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX nettle-2.7-shared.patch 2674 SHA256 d71a578ef9eb153770eb98a4741815e74556d101c9373d8b6884871708dc48f3 SHA512 3a0599356a411e03a3ac5284c03b6bef046e170263a41e5504b3ea1403217eca3508d423a207e8373c596491ac95dfca4bf1d52b2c726e7b0c42f19a7499fa70 WHIRLPOOL 33929850b65edd1e793ac320919c5cde65ad2bd09757a68cfcc8beb5596ea120412e5cad0ba85054c37a80f132b693d69df67281c407b15c55fd9ecb35733a70 -DIST nettle-2.7.tar.gz 1557615 SHA256 c294ea133c05382cc2effb1734d49f4abeb1ad8515543a333de49a11422cd4d6 SHA512 394cbe567f958594e1bca42b48802e2fbc9c31c468cd1c399a0aec6f94138220b4bf3c307590262314664e15a74a7a52f9fd2b4f9fb01dde669e1fbe23e57caf WHIRLPOOL d039631285f9df5a50895cc2715dc78c2f77b42ecad05cbb6ee507608793811c49a49de914342c6211777a7199c93b1e95f90bfdde42b818d778d71b3a7e16ea -EBUILD nettle-2.7-r99.ebuild 1279 SHA256 b1418f24004148008572529b29b0032d9e9a90753ee12c60616025e28af43952 SHA512 3dc4cfe39f035a82a64d78fbdfe5fcf946ad7568219ce08573206a4e24035013caa1b8a4a41fd8bf82ee5d18cbb073676c7a1ce3059313d3937fff10683d8792 WHIRLPOOL 123d90383a4e4c409024cb038774fd3b04a3f1e85a97d779ecf75182a03c22fa088b9c165c641d570bfefa6fe91332225976e39c31b508219edfba4e9b7bd07d -MISC ChangeLog 11379 SHA256 4aae785f925b0951aa3c1c2b7f68ea4c666acf5efb5c31d9f7c4f478eb5400a3 SHA512 388006f20343880cb26e0a3df9ecd43488f99d3eb1f30dd16d15d8995b08d478864473ca990327ed0f11d2de493dde02891ce7274c3f3a8028c380f65b51d653 WHIRLPOOL 528bcd94dec252bf55e4aa47c50d626248e9a0494a96925fbe90018d7d2dde0d459886847c984de4a6c526bc3f38328687da5f2490cdd7d8dcf988efd3edf541 -MISC metadata.xml 159 SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 SHA512 96a1f7f082adc57e52a1a32666e1206e68f8ff03c728fdb7666ff98c255905977491fc4dfc37bc8bdf5da0eb50cdc408adec357bbd75bd980bc90659cc157194 WHIRLPOOL 82fca1c4b75b090abdb0a4233c8e49fc43535ca6e470f725c1872653ea922b6693e9646bc3ee1fd6f1293ebedad661642cec13b2817fb5315268300f7675a751 diff --git a/dev-libs/nettle/files/nettle-2.7-shared.patch b/dev-libs/nettle/files/nettle-2.7-shared.patch deleted file mode 100644 index 9b9d6c88..00000000 --- a/dev-libs/nettle/files/nettle-2.7-shared.patch +++ /dev/null @@ -1,77 +0,0 @@ ---- nettle-2.7/examples/Makefile.in -+++ nettle-2.7/examples/Makefile.in -@@ -8,7 +8,7 @@ - include ../config.make - - PRE_CPPFLAGS = -I.. -I$(top_srcdir) --PRE_LDFLAGS = -L.. -+PRE_LDFLAGS = -L../.lib - - OPENSSL_LIBFLAGS = @OPENSSL_LIBFLAGS@ - BENCH_LIBS = @BENCH_LIBS@ -lm -@@ -117,8 +117,8 @@ - -lhogweed -lnettle $(BENCH_LIBS) $(LIBS) $(OPENSSL_LIBFLAGS) \ - -o hogweed-benchmark$(EXEEXT) - --$(TARGETS) : io.$(OBJEXT) ../libnettle.a --$(HOGWEED_TARGETS): ../libhogweed.a -+$(TARGETS) : io.$(OBJEXT) ../$(LIBNETTLE_FORLINK) -+$(HOGWEED_TARGETS): ../$(LIBHOGWEED_FORLINK) - - check: $(TS_ALL) - LD_LIBRARY_PATH=../.lib PATH="../.lib:$$PATH" srcdir="$(srcdir)" \ ---- nettle-2.7/testsuite/Makefile.in -+++ nettle-2.7/testsuite/Makefile.in -@@ -8,7 +8,7 @@ - include ../config.make - - PRE_CPPFLAGS = -I.. -I$(top_srcdir) --PRE_LDFLAGS = -L.. -+PRE_LDFLAGS = -L../.lib - - TS_NETTLE_SOURCES = aes-test.c arcfour-test.c arctwo-test.c \ - blowfish-test.c cast128-test.c \ -@@ -96,7 +96,7 @@ - include $(srcdir)/.test-rules.make - - $(TARGETS) $(EXTRA_TARGETS): testutils.$(OBJEXT) ../nettle-internal.$(OBJEXT) \ -- ../libnettle.a @IF_HOGWEED@ ../libhogweed.a -+ ../$(LIBNETTLE_FORLINK) @IF_HOGWEED@ ../$(LIBHOGWEED_FORLINK) - - # For use as, e.g., - # ---- nettle-2.7/tools/Makefile.in -+++ nettle-2.7/tools/Makefile.in -@@ -15,7 +15,7 @@ - include ../config.make - - PRE_CPPFLAGS = -I.. -I$(top_srcdir) --PRE_LDFLAGS = -L.. -+PRE_LDFLAGS = -L../.lib - - HOGWEED_TARGETS = pkcs1-conv$(EXEEXT) - TARGETS = sexp-conv$(EXEEXT) nettle-hash$(EXEEXT) nettle-lfib-stream$(EXEEXT) \ -@@ -34,19 +34,19 @@ - DISTFILES = $(SOURCES) Makefile.in input.h misc.h output.h parse.h - - sexp_conv_OBJS = $(sexp_conv_SOURCES:.c=.$(OBJEXT)) $(getopt_OBJS) --sexp-conv$(EXEEXT): $(sexp_conv_OBJS) ../libnettle.a -+sexp-conv$(EXEEXT): $(sexp_conv_OBJS) ../$(LIBNETTLE_FORLINK) - $(LINK) $(sexp_conv_OBJS) -lnettle $(LIBS) -o $@ - --nettle-lfib-stream$(EXEEXT): nettle-lfib-stream.$(OBJEXT) ../libnettle.a -+nettle-lfib-stream$(EXEEXT): nettle-lfib-stream.$(OBJEXT) ../$(LIBNETTLE_FORLINK) - $(LINK) nettle-lfib-stream.$(OBJEXT) -lnettle $(LIBS) -o $@ - - pkcs1_conv_OBJS = $(pkcs1_conv_SOURCES:.c=.$(OBJEXT)) $(getopt_OBJS) --pkcs1-conv$(EXEEXT): $(pkcs1_conv_OBJS) ../libnettle.a ../libhogweed.a -+pkcs1-conv$(EXEEXT): $(pkcs1_conv_OBJS) ../$(LIBNETTLE_FORLINK) ../$(LIBHOGWEED_FORLINK) - $(LINK) $(pkcs1_conv_OBJS) -lhogweed -lnettle $(LIBS) -o $@ - - # FIXME: Avoid linking with gmp - nettle_hash_OBJS = $(nettle_hash_SOURCES:.c=.$(OBJEXT)) $(getopt_OBJS) --nettle-hash$(EXEEXT): $(nettle_hash_OBJS) ../libnettle.a -+nettle-hash$(EXEEXT): $(nettle_hash_OBJS) ../$(LIBNETTLE_FORLINK) - $(LINK) $(nettle_hash_OBJS) -lnettle $(LIBS) -o $@ - - diff --git a/dev-libs/nettle/metadata.xml b/dev-libs/nettle/metadata.xml deleted file mode 100644 index d68fe974..00000000 --- a/dev-libs/nettle/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>crypto</herd> -</pkgmetadata> diff --git a/dev-libs/nettle/nettle-2.7-r99.ebuild b/dev-libs/nettle/nettle-2.7-r99.ebuild deleted file mode 100644 index bbcd02f8..00000000 --- a/dev-libs/nettle/nettle-2.7-r99.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/nettle-2.7.ebuild,v 1.1 2013/04/27 22:26:11 radhermit Exp $ - -EAPI=5 - -inherit eutils autotools multilib - -DESCRIPTION="Low-level cryptographic library" -HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/" -SRC_URI="http://www.lysator.liu.se/~nisse/archive/${P}.tar.gz" - -LICENSE="|| ( LGPL-3 LGPL-2.1 )" -SLOT="0/4" # subslot = libnettle soname version -KEYWORDS="amd64 arm ~mips ppc x86" -IUSE="doc +gmp neon static-libs test" - -DEPEND="gmp? ( dev-libs/gmp )" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-shared.patch - - sed -e '/CFLAGS=/s: -ggdb3::' \ - -e 's/solaris\*)/sunldsolaris*)/' \ - -i configure.ac || die - - # conditionally build tests and examples required by tests - use test || sed -i '/SUBDIRS/s/testsuite examples//' Makefile.in || die - - eautoreconf -} - -src_configure() { - # --disable-openssl bug #427526 - econf \ - $(use_enable gmp public-key) \ - $(use_enable static-libs static) \ - --disable-openssl \ - $(use_enable doc documentation) \ - $(use_enable neon arm-neon) \ - --libdir=/usr/$(get_libdir) -} - -src_install() { - default - - if use doc ; then - dohtml nettle.html - dodoc nettle.pdf - fi -} |