summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus D. Hanwell <cryos@gentoo.org>2005-02-10 01:19:05 +0000
committerMarcus D. Hanwell <cryos@gentoo.org>2005-02-10 01:19:05 +0000
commit9686dfeef2b2492ceb39861b5783fbc071dc8ebe (patch)
tree38a4dad6fc965817ca6c3258fddf66602f3c1d5d /media-gfx/gimp
parentUnstable ppc-macos (diff)
downloadhistorical-9686dfeef2b2492ceb39861b5783fbc071dc8ebe.tar.gz
historical-9686dfeef2b2492ceb39861b5783fbc071dc8ebe.tar.bz2
historical-9686dfeef2b2492ceb39861b5783fbc071dc8ebe.zip
Hard enabling SIMD assembler for AMD64, closes bug 80638.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'media-gfx/gimp')
-rw-r--r--media-gfx/gimp/ChangeLog5
-rw-r--r--media-gfx/gimp/Manifest30
-rw-r--r--media-gfx/gimp/gimp-2.2.3.ebuild14
3 files changed, 35 insertions, 14 deletions
diff --git a/media-gfx/gimp/ChangeLog b/media-gfx/gimp/ChangeLog
index be3f7e397741..33e116374d04 100644
--- a/media-gfx/gimp/ChangeLog
+++ b/media-gfx/gimp/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-gfx/gimp
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.103 2005/02/03 04:18:25 joem Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/ChangeLog,v 1.104 2005/02/10 01:19:05 cryos Exp $
+
+ 10 Feb 2005; Marcus D. Hanwell <cryos@gentoo.org> gimp-2.2.3.ebuild:
+ Hard enabling SIMD assembler for AMD64, closes bug 80638.
*gimp-2.2.3 (02 Feb 2005)
diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 9190267747c1..f6b609d84dad 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,13 +1,21 @@
-MD5 77ea6e18335093980ca0521510f64183 gimp-1.2.5.ebuild 3202
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
MD5 b3fb5e1d6f43034d0b9182f097b2df11 gimp-2.0.0.ebuild 2654
MD5 0c8f35412e83518ba717b652b05e4c85 gimp-2.0.2.ebuild 2569
+MD5 eca8611a2683eef938744092f25247d6 gimp-2.2.3.ebuild 3739
+MD5 77ea6e18335093980ca0521510f64183 gimp-1.2.5.ebuild 3202
MD5 f4ee70356bf8aa8f588d0d41e194c584 gimp-2.0.4.ebuild 3203
-MD5 7878202fbf35cdba9a2907b735cbf90c gimp-2.0.5.ebuild 3216
MD5 542c10ced4b60c3b5f6d181da2c008d4 gimp-2.2.0.ebuild 3512
-MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
-MD5 3eeeb70b26cdca55c85d7897aaf3af8c gimp-2.2.3.ebuild 3521
-MD5 5e360bcf13b266e72fc1cefae2cb2211 ChangeLog 15277
MD5 23321eb2aa740463c9181ddcacb2c9bd gimp-2.0.6.ebuild 3247
+MD5 f5f152e2fa7379b1d6ec2ccc40d45659 ChangeLog 15410
+MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
+MD5 7878202fbf35cdba9a2907b735cbf90c gimp-2.0.5.ebuild 3216
+MD5 be326cb198ec1f1f6c21a5a5a1460415 files/gimp-2.0.0-gcc34.patch 1148
+MD5 f2b58299eceabecfe5df955198c267d6 files/psd_save.c 49151
+MD5 12ff6c7c980ee34dc7d4d94aa40059b0 files/ltmain_sh-1.5.0-fix-relink.patch 1718
+MD5 9696bde4a1b70dd2816d46bed477ebc0 files/gimp.desktop 2404
+MD5 8bf83fb83ce1c66006a27a7d9ec29dd7 files/pygimp-logo.png 19823
MD5 662e7b51f4c882429b73dea3263b39de files/digest-gimp-1.2.5 65
MD5 568ba885fc51613466e3b0039e21946c files/digest-gimp-2.0.0 65
MD5 1f2afa6b0785b0547e956d5aff63cf4d files/digest-gimp-2.0.2 65
@@ -15,9 +23,11 @@ MD5 0d3108f9120d6976ce4ccb29a131aea7 files/digest-gimp-2.0.4 133
MD5 397055832117d5c76e873af50a2e6f30 files/digest-gimp-2.0.5 134
MD5 bbe7cd6ece5455900adcaeed9b467679 files/digest-gimp-2.0.6 134
MD5 204a8065e28141810fbda423e4118b9e files/digest-gimp-2.2.0 134
-MD5 be326cb198ec1f1f6c21a5a5a1460415 files/gimp-2.0.0-gcc34.patch 1148
-MD5 9696bde4a1b70dd2816d46bed477ebc0 files/gimp.desktop 2404
-MD5 12ff6c7c980ee34dc7d4d94aa40059b0 files/ltmain_sh-1.5.0-fix-relink.patch 1718
-MD5 f2b58299eceabecfe5df955198c267d6 files/psd_save.c 49151
-MD5 8bf83fb83ce1c66006a27a7d9ec29dd7 files/pygimp-logo.png 19823
MD5 675541af3f64fc4acdd1bd3e759b607d files/digest-gimp-2.2.3 134
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFCCrafntT9W3vfTuoRAhiQAJ9WMaFJph3XxeqvbSo1OLxH2T77gwCgk7gC
+zkNSpf+kfic0AkSV0v5hu8s=
+=mksU
+-----END PGP SIGNATURE-----
diff --git a/media-gfx/gimp/gimp-2.2.3.ebuild b/media-gfx/gimp/gimp-2.2.3.ebuild
index 3c59e814452b..680cca30782b 100644
--- a/media-gfx/gimp/gimp-2.2.3.ebuild
+++ b/media-gfx/gimp/gimp-2.2.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-2.2.3.ebuild,v 1.1 2005/02/03 04:18:25 joem Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/gimp/gimp-2.2.3.ebuild,v 1.2 2005/02/10 01:19:05 cryos Exp $
inherit flag-o-matic libtool eutils
@@ -86,19 +86,27 @@ src_compile() {
if use hardened; then
ewarn "hardened use flag suppressing mmx use flag"
HARDENED_SUPPRESS_MMX="--disable-mmx"
- else
+ elif use x86; then
HARDENED_SUPPRESS_MMX="`use_enable mmx`"
+ elif use amd64; then
+ HARDENED_SUPPRESS_MMX="--enable-mmx"
fi
local myconf
use doc || myconf="${myconf} --disable-devel-docs"
+ # Hard enable SIMD assembler code for AMD64.
+ if use x86; then
+ myconf="${myconf} `use_enable sse`"
+ elif use amd64; then
+ myconf="${myconf} --enable-sse"
+ fi
+
econf \
--disable-default-binary \
--with-x \
"${HARDENED_SUPPRESS_MMX}" \
${myconf} \
- `use_enable sse` \
`use_enable altivec` \
`use_enable doc gtk-doc` \
`use_enable python` \