[gentoo-commits] gentoo-x86 commit in dev-libs/crypto++: crypto++-5.6.2-r2.ebuild ChangeLog
ago 15/07/23 09:34:36 Modified: crypto++-5.6.2-r2.ebuild ChangeLog Log: Stable for sparc, wrt bug #553808 (Portage version: 2.2.20/cvs/Linux x86_64, RepoMan options: --include-arches=sparc, signed Manifest commit with key 7194459F) Revision ChangesPath 1.7 dev-libs/crypto++/crypto++-5.6.2-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.7view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.7content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?r1=1.6r2=1.7 Index: crypto++-5.6.2-r2.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- crypto++-5.6.2-r2.ebuild23 Jul 2015 08:59:47 - 1.6 +++ crypto++-5.6.2-r2.ebuild23 Jul 2015 09:34:36 - 1.7 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.6 2015/07/23 08:59:47 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.7 2015/07/23 09:34:36 ago Exp $ EAPI=5 @@ -12,7 +12,7 @@ LICENSE=Boost-1.0 SLOT=0 -KEYWORDS=alpha amd64 ~arm hppa ppc ppc64 ~sparc x86 ~x64-macos +KEYWORDS=alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x64-macos IUSE=static-libs DEPEND=app-arch/unzip 1.106dev-libs/crypto++/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.106view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.106content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?r1=1.105r2=1.106 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v retrieving revision 1.105 retrieving revision 1.106 diff -u -r1.105 -r1.106 --- ChangeLog 23 Jul 2015 08:59:47 - 1.105 +++ ChangeLog 23 Jul 2015 09:34:36 - 1.106 @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/crypto++ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.105 2015/07/23 08:59:47 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.106 2015/07/23 09:34:36 ago Exp $ + + 23 Jul 2015; Agostino Sarubbo a...@gentoo.org crypto++-5.6.2-r2.ebuild: + Stable for sparc, wrt bug #553808 23 Jul 2015; Agostino Sarubbo a...@gentoo.org crypto++-5.6.2-r2.ebuild: Stable for ppc, wrt bug #553808
[gentoo-commits] gentoo-x86 commit in dev-libs/crypto++: crypto++-5.6.2-r2.ebuild ChangeLog
ago 15/07/23 08:59:47 Modified: crypto++-5.6.2-r2.ebuild ChangeLog Log: Stable for ppc, wrt bug #553808 (Portage version: 2.2.20/cvs/Linux x86_64, RepoMan options: --include-arches=ppc, signed Manifest commit with key 7194459F) Revision ChangesPath 1.6 dev-libs/crypto++/crypto++-5.6.2-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.6view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.6content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?r1=1.5r2=1.6 Index: crypto++-5.6.2-r2.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- crypto++-5.6.2-r2.ebuild14 Jul 2015 18:53:54 - 1.5 +++ crypto++-5.6.2-r2.ebuild23 Jul 2015 08:59:47 - 1.6 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.5 2015/07/14 18:53:54 klausman Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.6 2015/07/23 08:59:47 ago Exp $ EAPI=5 @@ -12,7 +12,7 @@ LICENSE=Boost-1.0 SLOT=0 -KEYWORDS=alpha amd64 ~arm hppa ~ppc ppc64 ~sparc x86 ~x64-macos +KEYWORDS=alpha amd64 ~arm hppa ppc ppc64 ~sparc x86 ~x64-macos IUSE=static-libs DEPEND=app-arch/unzip 1.105dev-libs/crypto++/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.105view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.105content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?r1=1.104r2=1.105 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v retrieving revision 1.104 retrieving revision 1.105 diff -u -r1.104 -r1.105 --- ChangeLog 14 Jul 2015 18:53:54 - 1.104 +++ ChangeLog 23 Jul 2015 08:59:47 - 1.105 @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/crypto++ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.104 2015/07/14 18:53:54 klausman Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.105 2015/07/23 08:59:47 ago Exp $ + + 23 Jul 2015; Agostino Sarubbo a...@gentoo.org crypto++-5.6.2-r2.ebuild: + Stable for ppc, wrt bug #553808 14 Jul 2015; Tobias Klausmann klaus...@gentoo.org crypto++-5.6.2-r2.ebuild: Stable on alpha, bug 553808
[gentoo-commits] gentoo-x86 commit in dev-libs/crypto++: crypto++-5.6.2-r2.ebuild ChangeLog
klausman15/07/14 18:53:54 Modified: crypto++-5.6.2-r2.ebuild ChangeLog Log: Stable on alpha, bug 553808 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key CE5D54E8) Revision ChangesPath 1.5 dev-libs/crypto++/crypto++-5.6.2-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.5view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.5content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?r1=1.4r2=1.5 Index: crypto++-5.6.2-r2.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- crypto++-5.6.2-r2.ebuild10 Jul 2015 06:59:04 - 1.4 +++ crypto++-5.6.2-r2.ebuild14 Jul 2015 18:53:54 - 1.5 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.4 2015/07/10 06:59:04 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.5 2015/07/14 18:53:54 klausman Exp $ EAPI=5 @@ -12,7 +12,7 @@ LICENSE=Boost-1.0 SLOT=0 -KEYWORDS=~alpha amd64 ~arm hppa ~ppc ppc64 ~sparc x86 ~x64-macos +KEYWORDS=alpha amd64 ~arm hppa ~ppc ppc64 ~sparc x86 ~x64-macos IUSE=static-libs DEPEND=app-arch/unzip 1.104dev-libs/crypto++/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.104view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.104content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?r1=1.103r2=1.104 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v retrieving revision 1.103 retrieving revision 1.104 diff -u -r1.103 -r1.104 --- ChangeLog 10 Jul 2015 06:59:04 - 1.103 +++ ChangeLog 14 Jul 2015 18:53:54 - 1.104 @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/crypto++ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.103 2015/07/10 06:59:04 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.104 2015/07/14 18:53:54 klausman Exp $ + + 14 Jul 2015; Tobias Klausmann klaus...@gentoo.org crypto++-5.6.2-r2.ebuild: + Stable on alpha, bug 553808 10 Jul 2015; Agostino Sarubbo a...@gentoo.org crypto++-5.6.2-r2.ebuild: Stable for x86, wrt bug #553808
[gentoo-commits] gentoo-x86 commit in dev-libs/crypto++: crypto++-5.6.2-r2.ebuild ChangeLog
ago 15/07/10 06:58:35 Modified: crypto++-5.6.2-r2.ebuild ChangeLog Log: Stable for amd64, wrt bug #553808 (Portage version: 2.2.20/cvs/Linux x86_64, RepoMan options: --include-arches=amd64, signed Manifest commit with key 7194459F) Revision ChangesPath 1.3 dev-libs/crypto++/crypto++-5.6.2-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.3view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.3content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?r1=1.2r2=1.3 Index: crypto++-5.6.2-r2.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- crypto++-5.6.2-r2.ebuild7 Jul 2015 04:26:16 - 1.2 +++ crypto++-5.6.2-r2.ebuild10 Jul 2015 06:58:35 - 1.3 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.2 2015/07/07 04:26:16 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.3 2015/07/10 06:58:35 ago Exp $ EAPI=5 @@ -12,7 +12,7 @@ LICENSE=Boost-1.0 SLOT=0 -KEYWORDS=~alpha ~amd64 ~arm hppa ~ppc ppc64 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 ~arm hppa ~ppc ppc64 ~sparc ~x86 ~x64-macos IUSE=static-libs DEPEND=app-arch/unzip 1.102dev-libs/crypto++/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.102view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.102content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?r1=1.101r2=1.102 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v retrieving revision 1.101 retrieving revision 1.102 diff -u -r1.101 -r1.102 --- ChangeLog 7 Jul 2015 04:26:16 - 1.101 +++ ChangeLog 10 Jul 2015 06:58:35 - 1.102 @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/crypto++ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.101 2015/07/07 04:26:16 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.102 2015/07/10 06:58:35 ago Exp $ + + 10 Jul 2015; Agostino Sarubbo a...@gentoo.org crypto++-5.6.2-r2.ebuild: + Stable for amd64, wrt bug #553808 07 Jul 2015; Jeroen Roovers j...@gentoo.org crypto++-5.6.2-r2.ebuild: Stable for HPPA PPC64 (bug #553808).
[gentoo-commits] gentoo-x86 commit in dev-libs/crypto++: crypto++-5.6.2-r2.ebuild ChangeLog
ago 15/07/10 06:59:04 Modified: crypto++-5.6.2-r2.ebuild ChangeLog Log: Stable for x86, wrt bug #553808 (Portage version: 2.2.20/cvs/Linux x86_64, RepoMan options: --include-arches=x86, signed Manifest commit with key 7194459F) Revision ChangesPath 1.4 dev-libs/crypto++/crypto++-5.6.2-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.4view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.4content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?r1=1.3r2=1.4 Index: crypto++-5.6.2-r2.ebuild === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- crypto++-5.6.2-r2.ebuild10 Jul 2015 06:58:35 - 1.3 +++ crypto++-5.6.2-r2.ebuild10 Jul 2015 06:59:04 - 1.4 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.3 2015/07/10 06:58:35 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.4 2015/07/10 06:59:04 ago Exp $ EAPI=5 @@ -12,7 +12,7 @@ LICENSE=Boost-1.0 SLOT=0 -KEYWORDS=~alpha amd64 ~arm hppa ~ppc ppc64 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 ~arm hppa ~ppc ppc64 ~sparc x86 ~x64-macos IUSE=static-libs DEPEND=app-arch/unzip 1.103dev-libs/crypto++/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.103view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.103content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?r1=1.102r2=1.103 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v retrieving revision 1.102 retrieving revision 1.103 diff -u -r1.102 -r1.103 --- ChangeLog 10 Jul 2015 06:58:35 - 1.102 +++ ChangeLog 10 Jul 2015 06:59:04 - 1.103 @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/crypto++ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.102 2015/07/10 06:58:35 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.103 2015/07/10 06:59:04 ago Exp $ + + 10 Jul 2015; Agostino Sarubbo a...@gentoo.org crypto++-5.6.2-r2.ebuild: + Stable for x86, wrt bug #553808 10 Jul 2015; Agostino Sarubbo a...@gentoo.org crypto++-5.6.2-r2.ebuild: Stable for amd64, wrt bug #553808
[gentoo-commits] gentoo-x86 commit in dev-libs/crypto++: crypto++-5.6.2-r2.ebuild ChangeLog
alonbl 15/07/02 19:13:48 Modified: ChangeLog Added:crypto++-5.6.2-r2.ebuild Log: Fix cve-2015-2141, bug#553808 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key BF20DC51) Revision ChangesPath 1.99 dev-libs/crypto++/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.99view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?rev=1.99content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/ChangeLog?r1=1.98r2=1.99 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v retrieving revision 1.98 retrieving revision 1.99 diff -u -r1.98 -r1.99 --- ChangeLog 9 Jun 2015 14:14:11 - 1.98 +++ ChangeLog 2 Jul 2015 19:13:48 - 1.99 @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/crypto++ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.98 2015/06/09 14:14:11 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.99 2015/07/02 19:13:48 alonbl Exp $ + +*crypto++-5.6.2-r2 (02 Jul 2015) + + 02 Jul 2015; Alon Bar-Lev alo...@gentoo.org +crypto++-5.6.2-r2.ebuild, + +files/crypto++-5.6.2-cve-2015-2141.patch: + Fix cve-2015-2141, bug#553808 09 Jun 2015; Justin Lecher j...@gentoo.org metadata.xml: Updating remote-id in metadata.xml 1.1 dev-libs/crypto++/crypto++-5.6.2-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.1view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild?rev=1.1content-type=text/plain Index: crypto++-5.6.2-r2.ebuild === # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.6.2-r2.ebuild,v 1.1 2015/07/02 19:13:48 alonbl Exp $ EAPI=5 inherit eutils flag-o-matic multilib toolchain-funcs autotools DESCRIPTION=C++ class library of cryptographic schemes HOMEPAGE=http://cryptopp.com; SRC_URI=mirror://sourceforge/cryptopp/cryptopp${PV//.}.zip LICENSE=Boost-1.0 SLOT=0 KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos IUSE=static-libs DEPEND=app-arch/unzip sys-devel/libtool S=${WORKDIR} src_prepare() { epatch ${FILESDIR}/${P}-r1-make.patch epatch ${FILESDIR}/${P}-cve-2015-2141.patch # Generate our own libtool script for building. cat -EOF configure.ac AC_INIT(lt, 0) AM_INIT_AUTOMAKE AC_PROG_CXX LT_INIT AC_CONFIG_FILES(Makefile) AC_OUTPUT EOF touch NEWS README AUTHORS ChangeLog Makefile.am eautoreconf } src_configure() { econf $(use_enable static-libs static) } src_compile() { # higher optimizations cause problems replace-flags -O? -O1 filter-flags -fomit-frame-pointer # ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS [[ ${CHOST} == *-darwin* ]] append-flags -DCRYPTOPP_DISABLE_X86ASM emake -f GNUmakefile CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS} LIBDIR=$(get_libdir) PREFIX=${EPREFIX}/usr LIBTOOL=./libtool } src_test() { # ensure that all test vectors have Unix line endings local file for file in TestVectors/* ; do edos2unix ${file} done if ! emake CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS} test ; then eerror Crypto++ self-tests failed. eerror Try to remove some optimization flags and reemerge Crypto++. die emake test failed fi } src_install() { emake DESTDIR=${D} LIBDIR=$(get_libdir) PREFIX=${EPREFIX}/usr LIBTOOL=./libtool install use static-libs || rm -f ${ED}/usr/$(get_libdir)/*.la }