summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2011-04-04 18:46:56 +0000
committerChristoph Junghans <ottxor@gentoo.org>2011-04-04 18:46:56 +0000
commit506737b38ba74c94f98f41b6f16fea3fd73b9fa7 (patch)
treed99377365f55021768edba284ca7f32039f0c696 /sci-chemistry
parentMake static libs optional. Punt .la file. (diff)
downloadhistorical-506737b38ba74c94f98f41b6f16fea3fd73b9fa7.tar.gz
historical-506737b38ba74c94f98f41b6f16fea3fd73b9fa7.tar.bz2
historical-506737b38ba74c94f98f41b6f16fea3fd73b9fa7.zip
Removed sse use flag (fixes bug #361933)
Package-Manager: portage-2.1.9.42/cvs/Linux i686
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/gromacs/ChangeLog5
-rw-r--r--sci-chemistry/gromacs/Manifest18
-rw-r--r--sci-chemistry/gromacs/gromacs-4.5.4.ebuild11
3 files changed, 23 insertions, 11 deletions
diff --git a/sci-chemistry/gromacs/ChangeLog b/sci-chemistry/gromacs/ChangeLog
index 11537c5cd22c..6629662e4621 100644
--- a/sci-chemistry/gromacs/ChangeLog
+++ b/sci-chemistry/gromacs/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-chemistry/gromacs
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v 1.77 2011/04/02 16:11:59 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/ChangeLog,v 1.78 2011/04/04 18:46:56 ottxor Exp $
+
+ 04 Apr 2011; Christoph Junghans <ottxor@gentoo.org> gromacs-4.5.4.ebuild:
+ Removed sse use flag (fixed bug #361933)
02 Apr 2011; Raúl Porcel <armin76@gentoo.org> gromacs-4.5.3-r4.ebuild:
alpha/sparc stable wrt #357017
diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index f08d1b1b112e..d7aa8ac62ca5 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gromacs-4.0.9999-docdir.patch 1352 RMD160 336ab23b4b65430caf3205650a8787e8e33d2137 SHA1 77e0cc966c4d755f603b2d0ab9a075c0ee6b7361 SHA256 8ead457b06f7f943455a95494be4648e539934699d29e955d2e05ac02f1ca4ef
DIST ffamber_v4.0-doc.tar.gz 7915520 RMD160 aeadb18bd88bcd9e6fc45af22af15c51e32c66a3 SHA1 8d4969fa7eec660b41f769874be9698980b49ed0 SHA256 0b3395570dfe9bf808a297fcb120e1f525f38a91791fbafe6e444d542d7754aa
DIST gmxtest-4.0.4.tgz 14845017 RMD160 c7c583415438bdef4c9996da9064254e9460cf16 SHA1 998179aa2bfbc4f80514f10ed774762f85c854c3 SHA256 6a7f787f4bb7cbecb688115ff0854a5ffd2ef33487d7bce4b031e63848b6f361
@@ -16,6 +19,17 @@ EBUILD gromacs-4.0.7-r5.ebuild 9632 RMD160 9793eff619750d001a619bc90eccc977e6c0d
EBUILD gromacs-4.5.3-r3.ebuild 8076 RMD160 d25cab9b9d4c8c1044f7a8f7ea2d60013ee634a8 SHA1 9a57f25a332769c0beae388513e2211c93f65409 SHA256 23b5e142335b35def423d334fcac2ed9def829b47fd3b242a8352bc545bb2bf2
EBUILD gromacs-4.5.3-r4.ebuild 8119 RMD160 416df204a948bd7ed224d16827565f6da1446b67 SHA1 18c3836131f570e6378abb61607f5ceb293abb5c SHA256 7b1ba5a26a7f8d7636dfc240c21c4238c0534f78551ebd0b04b376253a7ff46d
EBUILD gromacs-4.5.3.ebuild 7804 RMD160 79ac411bf838927697c419eaaf9d36ed698662e1 SHA1 176a781a35c1a568b106261723cf724a123824f2 SHA256 99174a1320e0b3334722aa1a3dcef7df92ae7a86912cbf027ebab1d8f10e177a
-EBUILD gromacs-4.5.4.ebuild 8198 RMD160 7af7cf90621a2e42bee1621c5bdae2d3c19a4b4d SHA1 27317dc311b351849e6870dc74dc5743a1da1415 SHA256 9b54e4161845fdcbd1f7a683fe333a31f4769458779d0ee2ea7b91b94dc5d574
-MISC ChangeLog 14315 RMD160 b7827d5f0c3425770663ccf8f43c7ad327e51c6a SHA1 4c1e44926462f0afe70f8f544668d7ab67997977 SHA256 f8a9d8cd977dac4d54dec1a1fab05b733478dd0c8edbc2e4c3100d3fef60e976
+EBUILD gromacs-4.5.4.ebuild 7988 RMD160 3b6fa3eaf3a3bb93b52c7f6be7590f62c6d1b697 SHA1 2d65cb9fe402d68da1d4e9a4fdeff47a09d8c26c SHA256 350a167152abdbd250a1afe6d14d2e4c0bb58c25c8839c6e8ff9885dbf1d2015
+MISC ChangeLog 14434 RMD160 3770dfdd25c220afab0ec89139f353e58a870c2c SHA1 e3e866929a343ba5067d82a8918962ad7abcc0c4 SHA256 7fa8460497257e10ffebc9529f8866a084136cac5c3ead9e0afaa7133adf6625
MISC metadata.xml 576 RMD160 376a5b9f0b65c82cfe2cb0f3d7fe81b593932fa2 SHA1 5c4da5764221ae19041b8a3665ea2205c71598c6 SHA256 a08022560f16532545db516b50a9f84c112b34e5ae406a778bdaef5046e226fd
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQEcBAEBAgAGBQJNmhI0AAoJEOeBhlrCAAWG/lcH/Rha3WkmYKx58aQoJ31VV2gG
+6zS9KcfJRV5LDgzzNMV/6T2H0TSVgezGZI8OspoxTmoWE/teWIBQ5qr/fneG0Lcz
+0tTnDR59h3lF/oXsN3EA8KAO25gSwJehaT8PLUxFazzj2FIiMi5+Qg2J009iN5Ex
+XFy1am+ymnGTI7bxG7T7zCuAfPJwC86BnoZRnlGnPlm7rNOOENmGntQWYhTXISFv
+bIwwjGdlc3kMDWmOft8OtVSVL4GLin9fyLD4sMbtC3cXZ3HLI3d8HUYG0p61DzIR
+Ad+LABzLXVxGnfzbAtg15OHsj2QtiPCBMzuPiyG2tKGYpuDgSgMYfCwe31EAUTA=
+=UpNo
+-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/gromacs/gromacs-4.5.4.ebuild b/sci-chemistry/gromacs/gromacs-4.5.4.ebuild
index dba1e073817d..324515fdcb52 100644
--- a/sci-chemistry/gromacs/gromacs-4.5.4.ebuild
+++ b/sci-chemistry/gromacs/gromacs-4.5.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.5.4.ebuild,v 1.6 2011/04/02 16:08:05 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gromacs/gromacs-4.5.4.ebuild,v 1.7 2011/04/04 18:46:56 ottxor Exp $
EAPI="4"
@@ -28,7 +28,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="X altivec blas dmalloc doc -double-precision +fftw fkernels +gsl lapack
-mpi +single-precision sse sse2 static-libs test +threads +xml zsh-completion"
+mpi +single-precision sse2 static-libs test +threads +xml zsh-completion"
REQUIRED_USE="fkernels? ( !threads )"
CDEPEND="
@@ -101,7 +101,6 @@ src_configure() {
#fortran will gone in gromacs 5.0 anyway
#note for gentoo-PREFIX on aix, fortran (xlf) is still much faster
if use fkernels; then
- use threads && eerror "You cannot compile fortran kernel with threads"
ewarn "Fortran kernels are usually not faster than C kernels and assembly"
ewarn "I hope, you know what are you doing..."
fi
@@ -134,16 +133,12 @@ src_configure() {
use x86 && sseflag="ia32-sse"
#missing flag in autotools (bug #339837)
- use sse && append-flags -msse
use sse2 && append-flags -msse2
for x in ${GMX_DIRS}; do
- local suffix="" sse="sse"
#if we build single and double - double is suffixed
use double-precision && use single-precision && \
[ "${x}" = "double" ] && suffix="_d"
- #double uses sse2, single sse
- [ "${x}" = "double" ] && sse="sse2"
myeconfargs=(
--bindir="${EPREFIX}"/usr/bin
--docdir="${EPREFIX}"/usr/share/doc/"${PF}"
@@ -164,7 +159,7 @@ src_configure() {
--disable-power6
--disable-ia32-sse
--disable-x86-64-sse
- $(use_enable $sse $sseflag)
+ $(use_enable sse2 $sseflag)
)
#disable ia32-sse and x86-64-sse and enable what we really need in last line