summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2012-08-01 10:54:18 +0000
committerFabian Groffen <grobian@gentoo.org>2012-08-01 10:54:18 +0000
commit4522e65d2df35b184da105df71894dc44ec7351f (patch)
tree865c241874305c2bc7232d80c378683528b2b4ca /media-sound/mpg123
parentMarked ~hppa (bug #428520). (diff)
downloadgentoo-2-4522e65d2df35b184da105df71894dc44ec7351f.tar.gz
gentoo-2-4522e65d2df35b184da105df71894dc44ec7351f.tar.bz2
gentoo-2-4522e65d2df35b184da105df71894dc44ec7351f.zip
Disable CPU features for 32-bits Mac OS X due to asm failures.
(Portage version: 2.2.01.20757-prefix/cvs/SunOS i386)
Diffstat (limited to 'media-sound/mpg123')
-rw-r--r--media-sound/mpg123/ChangeLog5
-rw-r--r--media-sound/mpg123/mpg123-1.14.3.ebuild5
2 files changed, 8 insertions, 2 deletions
diff --git a/media-sound/mpg123/ChangeLog b/media-sound/mpg123/ChangeLog
index 35f423e54ce7..a6d32e821c2f 100644
--- a/media-sound/mpg123/ChangeLog
+++ b/media-sound/mpg123/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-sound/mpg123
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.267 2012/07/29 18:45:12 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.268 2012/08/01 10:54:18 grobian Exp $
+
+ 01 Aug 2012; Fabian Groffen <grobian@gentoo.org> mpg123-1.14.3.ebuild:
+ Disable CPU features for 32-bits Mac OS X due to asm failures.
29 Jul 2012; Raúl Porcel <armin76@gentoo.org> mpg123-1.14.2.ebuild:
alpha/ia64/sparc stable wrt #422127
diff --git a/media-sound/mpg123/mpg123-1.14.3.ebuild b/media-sound/mpg123/mpg123-1.14.3.ebuild
index a7cfe50ebe0b..e543fdb18835 100644
--- a/media-sound/mpg123/mpg123-1.14.3.ebuild
+++ b/media-sound/mpg123/mpg123-1.14.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.14.3.ebuild,v 1.1 2012/06/30 06:01:02 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.14.3.ebuild,v 1.2 2012/08/01 10:54:18 grobian Exp $
EAPI=4
inherit toolchain-funcs libtool
@@ -49,6 +49,9 @@ src_configure() {
elif use x86 && gcc-specs-pie ; then
# Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504
_cpu=generic_fpu
+ elif use x86-macos ; then
+ # ASM doesn't work quite as expected with the Darwin linker
+ _cpu=generic_fpu
else
use mmx && _cpu=mmx
use 3dnow && _cpu=3dnow