diff options
author | Daniel Black <dragonheart@gentoo.org> | 2008-08-30 02:33:58 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2008-08-30 02:33:58 +0000 |
commit | 41cdef1d430e2ac7c2bb83b73a1b2051a09b23d8 (patch) | |
tree | 677a5594de59bb9f055444bd958eca5a22bba5fc /dev-libs/crypto++ | |
parent | version bump as per bug #235957 thanks to Jack Lloyd (diff) | |
download | gentoo-2-41cdef1d430e2ac7c2bb83b73a1b2051a09b23d8.tar.gz gentoo-2-41cdef1d430e2ac7c2bb83b73a1b2051a09b23d8.tar.bz2 gentoo-2-41cdef1d430e2ac7c2bb83b73a1b2051a09b23d8.zip |
change sse2 use flag to sse3 as thats what it really is - bug #235665 thanks to Radek
(Portage version: 2.2_rc8/cvs/Linux 2.6.22-vs2.2.0.7-gentoo x86_64)
Diffstat (limited to 'dev-libs/crypto++')
-rw-r--r-- | dev-libs/crypto++/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/crypto++/crypto++-5.5.2-r1.ebuild | 6 | ||||
-rw-r--r-- | dev-libs/crypto++/metadata.xml | 3 |
3 files changed, 12 insertions, 4 deletions
diff --git a/dev-libs/crypto++/ChangeLog b/dev-libs/crypto++/ChangeLog index 8c68a2aa3163..e61991b11119 100644 --- a/dev-libs/crypto++/ChangeLog +++ b/dev-libs/crypto++/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/crypto++ # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.47 2008/08/13 17:52:35 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.48 2008/08/30 02:33:58 dragonheart Exp $ + + 30 Aug 2008; Daniel Black <dragonheart@gentoo.org> metadata.xml, + crypto++-5.5.2-r1.ebuild: + change sse2 use flag to sse3 as thats what it really is - bug #235665 thanks + to Radek *crypto++-5.5.2-r1 (13 Aug 2008) diff --git a/dev-libs/crypto++/crypto++-5.5.2-r1.ebuild b/dev-libs/crypto++/crypto++-5.5.2-r1.ebuild index 356c1ecfe919..fdc9616848c3 100644 --- a/dev-libs/crypto++/crypto++-5.5.2-r1.ebuild +++ b/dev-libs/crypto++/crypto++-5.5.2-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.5.2-r1.ebuild,v 1.1 2008/08/13 17:52:35 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.5.2-r1.ebuild,v 1.2 2008/08/30 02:33:58 dragonheart Exp $ inherit flag-o-matic eutils toolchain-funcs multilib @@ -13,7 +13,7 @@ SLOT="0" KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" DEPEND="app-arch/unzip" RDEPEND="" -IUSE="sse2" +IUSE="sse3" S="${WORKDIR}" @@ -21,7 +21,7 @@ src_compile() { # More than -O1 gives problems replace-flags -O? -O1 filter-flags -fomit-frame-pointer - use sse2 || append-flags -DCRYPTOPP_DISABLE_SSE2 + use sse3 || append-flags -DCRYPTOPP_DISABLE_SSE2 emake -f GNUmakefile \ CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" \ AR="$(tc-getAR)" \ diff --git a/dev-libs/crypto++/metadata.xml b/dev-libs/crypto++/metadata.xml index d68fe974c15a..dc04574ef57d 100644 --- a/dev-libs/crypto++/metadata.xml +++ b/dev-libs/crypto++/metadata.xml @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>crypto</herd> + <use> + <flag name="sse3">Enable optimisations using the sse3 assmbly code</flag> + </use> </pkgmetadata> |