summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Granberg <zorry@gentoo.org>2012-02-16 17:02:39 +0000
committerMagnus Granberg <zorry@gentoo.org>2012-02-16 17:02:39 +0000
commit7810930dd1147d038147693c6e46ba632193ad08 (patch)
tree0b87128c3183528a62275654bc203fc8ff1811f3 /media-sound/mpg123
parentRemove older ~arch 3.x kernels (diff)
downloadhistorical-7810930dd1147d038147693c6e46ba632193ad08.tar.gz
historical-7810930dd1147d038147693c6e46ba632193ad08.tar.bz2
historical-7810930dd1147d038147693c6e46ba632193ad08.zip
Fix bug 164504 for hardened on x86
Package-Manager: portage-2.1.10.46/cvs/Linux x86_64
Diffstat (limited to 'media-sound/mpg123')
-rw-r--r--media-sound/mpg123/ChangeLog7
-rw-r--r--media-sound/mpg123/Manifest14
-rw-r--r--media-sound/mpg123/mpg123-1.13.4.ebuild7
3 files changed, 15 insertions, 13 deletions
diff --git a/media-sound/mpg123/ChangeLog b/media-sound/mpg123/ChangeLog
index cd9a483ad3c9..941ee50a308b 100644
--- a/media-sound/mpg123/ChangeLog
+++ b/media-sound/mpg123/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-sound/mpg123
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.246 2011/10/09 20:35:09 ssuominen Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/ChangeLog,v 1.247 2012/02/16 17:02:39 zorry Exp $
+
+ 16 Feb 2012; Magnus Granberg <zorry@gentoo.org> mpg123-1.13.4.ebuild:
+ Disable mmx, sse, 3dnow, 3dnowext on hardened x86 bug 164504
09 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> mpg123-1.13.4.ebuild:
Reset dependency_libs to '' in libtool files (libltdl is using them to load
diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index ee22f28f4200..aba9391a52cf 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -6,17 +6,13 @@ DIST mpg123-1.13.3.tar.bz2 765022 RMD160 2c0f638f15934b52fa04dc4bde7db5d6e6c4fee
DIST mpg123-1.13.4.tar.bz2 764892 RMD160 f781818565db9f5452ccea037caf07fd827a46ed SHA1 f7b69bb5ad23e0ec61cbf2e72884c32dbedac3c7 SHA256 eae6b0cbcbe84767beb57c36ed268471a3ce701cd7b2eaee6c85a0c303cdf91b
EBUILD mpg123-1.13.2.ebuild 1903 RMD160 5226392d686b476dc907ce82c766262b95fe57e2 SHA1 80839bc499fd6fb850484e01af62330f829e89c0 SHA256 225220e69adcb142822261ce0fe941db952e644adddc8dd7c4004c5dbea519fc
EBUILD mpg123-1.13.3.ebuild 1815 RMD160 97b7a79c7860153a94eaa7a6589c442177151d14 SHA1 206a232197968e8e2456811db39017c755d34253 SHA256 daf263146192cf95c690f4d602c53e8d1c1ca20c90eed0c0504bfd6edd646335
-EBUILD mpg123-1.13.4.ebuild 1881 RMD160 8296fe66d320f844cee0da476113ed96e8ae9ca1 SHA1 c97e752d660dd6f5b700e5482d4ba6e6377260ce SHA256 58c59339d1564a37384bbc7d67da5cdab4d5fa5fb37b65880ef8cb393f0d1ac4
-MISC ChangeLog 33824 RMD160 6ef061d261e820f72346a1481f8bd5ecc9d2af38 SHA1 acff9cf00397b59a59e2911d42a82cd4f5701b07 SHA256 4c2bc23d0e64f05794fbb642f7c60173db903f284efbdd8b85eb954fca6ccfab
+EBUILD mpg123-1.13.4.ebuild 1993 RMD160 a0348f99afdf9d15cd06543fa4675a6d6e803c2a SHA1 a544da6b4888e9a707d1e7f973d4581f3c48074a SHA256 8ad2d75d6a85ee53e720399bb5d5d23520375de80e168f64c12637bba1a36e00
+MISC ChangeLog 33956 RMD160 141c9a8e05153432f70b17860c16ad791f26df25 SHA1 f144a9814d97f6248dbf39b050f87deb1c00f30d SHA256 6bbb8ced75d96dbd1b88d06bc71e2fbffb716b617ce737a54ac9d45e816a3018
MISC metadata.xml 381 RMD160 fd13dbde791db976b9f3b24c5c48208fa36ac949 SHA1 cd4632372597169e6f5b8df1a431d6fa1b80b37d SHA256 e06c9759113a52a389217e0c66b76f2428ba9dc54910439a84ec241c825fb6d4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQEcBAEBAgAGBQJOkgWVAAoJEEdUh39IaPFNJicH/jInns729TUCyTmpduA9l8Ou
-vF45XLEXFDLNBqKMKglIZmlvEfo7Xty4VL62FpPI93oYVjiFxMN8zU+r4/RoJ/Vn
-eKsgpeIxzQOlUWON8Q/WixAuO2vH509rALum5BO7NF62i5lukIh6X8H+hoEDqQt8
-9woBDWAtvMBTVjCT04JojuxGGlocokEE7tjbjDyeI2PD52idlAWIMA1JRPbaeIjg
-2F7Qj6qa+VdxCcvURuFy2cD02LcU8naxSxspxdzn3orfJodA+SIRlTnw2m7L0JMS
-H5UWxPyCS/tI3dI4P9VX/XKFHXGGhriGafr234ob+ZNO7uxeoBxOxWpOAA/gq64=
-=Vh1b
+iEYEARECAAYFAk89NroACgkQe6JQqv15gH9g5wCeNU1bXRaGNfWHhJzR5Nv8MbQn
+IaQAn2t8Z0TjpLZRhY8mmtB9c1jgng2O
+=LjIG
-----END PGP SIGNATURE-----
diff --git a/media-sound/mpg123/mpg123-1.13.4.ebuild b/media-sound/mpg123/mpg123-1.13.4.ebuild
index d379122b4ce7..5fb1258aec04 100644
--- a/media-sound/mpg123/mpg123-1.13.4.ebuild
+++ b/media-sound/mpg123/mpg123-1.13.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# 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.13.4.ebuild,v 1.2 2011/10/09 20:35:09 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mpg123/mpg123-1.13.4.ebuild,v 1.3 2012/02/16 17:02:39 zorry Exp $
EAPI=4
inherit toolchain-funcs libtool
@@ -46,6 +46,9 @@ src_configure() {
if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
use sse && _cpu=x86-64
+ elif use x86 && gcc-specs-pie ; then
+ # Don't use any mmx, 3dnow, sse and 3dnowext #bug 164504
+ _cpu=generic_fpu
else
use mmx && _cpu=mmx
use 3dnow && _cpu=3dnow