diff options
author | Dane Smith <c1pher@gentoo.org> | 2011-01-08 03:53:12 +0000 |
---|---|---|
committer | Dane Smith <c1pher@gentoo.org> | 2011-01-08 03:53:12 +0000 |
commit | 76fdcf19443ab8310ace745f744709b9a8b62efb (patch) | |
tree | d2c38ce465273367531ec2f08d264d2b0ab87121 /dev-libs/crypto++ | |
parent | Initial ebuild (bug #345649, thanks to Gavin Pryke). (diff) | |
download | historical-76fdcf19443ab8310ace745f744709b9a8b62efb.tar.gz historical-76fdcf19443ab8310ace745f744709b9a8b62efb.tar.bz2 historical-76fdcf19443ab8310ace745f744709b9a8b62efb.zip |
Fix test issues on amd64 wrt bug 343373 and crypto++ amule issues wrt bug 322713.
Package-Manager: portage-2.2.0_alpha3_p8/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/crypto++')
-rw-r--r-- | dev-libs/crypto++/ChangeLog | 14 | ||||
-rw-r--r-- | dev-libs/crypto++/Manifest | 24 | ||||
-rw-r--r-- | dev-libs/crypto++/crypto++-5.6.1.ebuild | 7 |
3 files changed, 38 insertions, 7 deletions
diff --git a/dev-libs/crypto++/ChangeLog b/dev-libs/crypto++/ChangeLog index 6702f6709c89..a578cc9b52a6 100644 --- a/dev-libs/crypto++/ChangeLog +++ b/dev-libs/crypto++/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for dev-libs/crypto++ -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.63 2010/12/27 21:41:36 ranger Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.64 2011/01/08 03:53:12 c1pher Exp $ + + 08 Jan 2011; Dane Smith <c1pher@gentoo.org> crypto++-5.6.1.ebuild: + Remove -DCRYPTOPP_DISABLE_ASM for amd64 in order to: + *Fix crypto++ issues on amd64 wrt amule as noted in bug 322713. + *Fix issues with tests on amd64 as noted in bug 343373. + There is an upstream patch to fix these issues with DCRYPTOPP_DISABLE_ASM + at + http://sourceforge.net/apps/trac/cryptopp/ticket/6 but as we no longer use + it, + I didn't include it. 27 Dec 2010; Brent Baude <ranger@gentoo.org> crypto++-5.6.1.ebuild: stable ppc64, bug 343373 diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest index 91c054db501d..4e3a30d3a71d 100644 --- a/dev-libs/crypto++/Manifest +++ b/dev-libs/crypto++/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX crypto++-5.6.0-fix_build_system.patch 4916 RMD160 1d762f637f9dd5cad1ef0fa7edaad9b81f307a67 SHA1 c8968fe8d2dde15e515e43bdc0c78e9bf9720796 SHA256 facbc38cbd310058ed6d9a1d2cc868d00ec6f41b3840267ce701de14abfabe1c AUX crypto++-5.6.1-fix_build_system.patch 5008 RMD160 df6813be73acddba7aac0e70abd2c9ff75c5a4de SHA1 c514f778c97cb739f9e3a02f2c44ef86dcafa992 SHA256 cc2c823046f38c154f7cc6899ff2cb94bb378bfbbb534662246d378e751f0480 AUX crypto++-5.6.1-sunos.patch 546 RMD160 69e22a1db8f5fefae1660cf1adbb2cca6600b2d9 SHA1 c21120d904eab8ec3531ebbab68a9663355ac098 SHA256 fb0bc4e48dc55100dd0a454b86a98c949faa79d77967840a9afa0e0ac1ac531c @@ -7,6 +10,23 @@ DIST cryptopp561.zip 1069703 RMD160 a8a5b80c995c5d4ddafba228caf8866425212fbf SHA EBUILD crypto++-5.5.2-r1.ebuild 1604 RMD160 59a14887f8be587735a349ba7ddf9c91a7e2b0d2 SHA1 9e9ff3b1c171f350a7b92ecfeca668ef750b69e4 SHA256 0838d76207c20dd6f4ed26894f633557843cf807ae5ccb2cd72d68189c628793 EBUILD crypto++-5.6.0-r1.ebuild 1383 RMD160 47dc57c3004fa0b5bb4718b2d2c5d8b8d57e2d6a SHA1 02727959dda01316bdacfd030e49c7d0c1738955 SHA256 9a0fc03ad16dcf768e194c25065bf47627302345ebc2bad0197f8e557dadd758 EBUILD crypto++-5.6.0.ebuild 1598 RMD160 caae59ceba6198ca359bc7a563912f07ca9cdcce SHA1 25f6ee493565eb3b66aa0890407c186e97318264 SHA256 9c8301fe961079960f095a38611180a722f70309f2e189733d90dad8eb566f56 -EBUILD crypto++-5.6.1.ebuild 1429 RMD160 bd15957557fbdb104596d1a7b00f38d7f19393c8 SHA1 403e7f0349fa774a8e365b14e82e822e8b34f325 SHA256 c23ace092184a56dbf25fa18422dff6dd2a8c221a79d05e527c0899d6b20bb3b -MISC ChangeLog 8653 RMD160 a3e30576f3750664f4b3ee60b5fd64e937e83e1b SHA1 8cd34de7c4772cfa871e241d171112057766ca9e SHA256 865d1f9b8d89a838401f2f6419f3846a95fb4123e2cca19b49220e8122b17dfe +EBUILD crypto++-5.6.1.ebuild 1468 RMD160 6dda5a1b69e0fb88b6ff79abad32d4a7d905ca1d SHA1 9b80e16282b9281a66d3c5f6f40f24e7fcd64b52 SHA256 0fd3e486535b8657cbede6888752588f2b9e2bed7e20d0b8312dc44f5f8a549a +MISC ChangeLog 9089 RMD160 db0f21502ac2946bd5a6c423874690c2b58ea2c8 SHA1 40b3b6f8469b701c927b9ca22e3dee56ad1d7532 SHA256 9621b5e845bb6f07461fc35a95620bdda5ccdf296083dc780741992861b64414 MISC metadata.xml 251 RMD160 127ab6e8b8dd3f2a743bcd6bfea272c751b268ce SHA1 8d42822867803ce048112d88c0dd0ee9c81b6c2c SHA256 1015b452a49cd5d28354cfdaa180045d6b4c0b59dd7697f335a594438110238d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iQIcBAEBAgAGBQJNJ9/JAAoJEEsurZwMLhUxfPoP/jcOPAslJhi16Jeqf516V0ym +S+UZKd3mOeLcJtJCrR7P49tmX0YxcuqXNhHbeZ6WUKoTi5SQCFJPwXbyGXD5tjiJ +FNE/5oJ3wZgg291YmNhnZCwuY+lKnwTiRKBW/VP/Nfu8+s1Er6gRiLMxPvQZcivp +KS5BPbqPvCFFA+ucP8yMvjtzUkrGTF92F84c9qtIQyubOfYWwp3yS4sKLj0VYbYg +32pBvJJvDWw64ELLLeJYqIBiGE2nCrK/upDV1PGeYGCmabgPj/u3kf9G9EIrgpow +xXv6XqCDwsVDgAsAigT8PKrghnT8nLGWv6UgILYrC1HJAsW6CLaCVKDoKT08igXl +4ocDciqXhliOF/K55pzqiC16hXMRT9Nni3LwkwIM8H/x9YN6bQ8r0DKOzx+/gF7K +WXIrW4QAquPpJgUQiY9LDX6S6H2wfLrFcepY2+vwyO+yoAIaKRBVX3E/lZuu9BEt +nKzV3j8a7M2Ce+131vxirj9b/gDOoFLaq6bOCLtg1AmV0R/+Q4Job2MraRAlI9Fv +rQim8NnqwyKK6gTIz8WrDKzqTLVGvGhtSnwtBeubysv6DvMA2uN5kqHEyoiLhoby +Oj6lUQAmlHa5zzwyQbFs29qiy0Gq0o8TWCyNPGfix01Xa4LeTDGyCaDIPnv48LCu +8vvuL1VIkjMw8qOlaZGs +=W1d3 +-----END PGP SIGNATURE----- diff --git a/dev-libs/crypto++/crypto++-5.6.1.ebuild b/dev-libs/crypto++/crypto++-5.6.1.ebuild index 3b1886b52a28..d67647955902 100644 --- a/dev-libs/crypto++/crypto++-5.6.1.ebuild +++ b/dev-libs/crypto++/crypto++-5.6.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.1.ebuild,v 1.5 2010/12/27 21:41:36 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.1.ebuild,v 1.6 2011/01/08 03:53:12 c1pher Exp $ EAPI="3" @@ -29,7 +29,8 @@ src_compile() { # Higher optimizations cause problems. replace-flags -O? -O1 filter-flags -fomit-frame-pointer - use amd64 && append-flags -DCRYPTOPP_DISABLE_ASM + #Remove no longer needed DISABLE_ASM + #use amd64 && append-flags -DCRYPTOPP_DISABLE_ASM emake -f GNUmakefile CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" \ LIBDIR="$(get_libdir)" || die "emake failed" |