summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2015-06-08 09:57:32 +0000
committerAlexis Ballier <aballier@gentoo.org>2015-06-08 09:57:32 +0000
commitddcc8447d14310da1fbb4d3c338dae5f8b6c89a6 (patch)
treef08d41e42fbb05735111cd67959ef9ec38acf591
parentbump, rm old (diff)
downloadgentoo-2-ddcc8447d14310da1fbb4d3c338dae5f8b6c89a6.tar.gz
gentoo-2-ddcc8447d14310da1fbb4d3c338dae5f8b6c89a6.tar.bz2
gentoo-2-ddcc8447d14310da1fbb4d3c338dae5f8b6c89a6.zip
drop cpudetection useflag: disabling it disables asm, so just use 3dnow & sse useflags for this
Signed-off-by: Alexis Ballier <aballier@gentoo.org> (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
-rw-r--r--media-sound/jack-audio-connection-kit/ChangeLog7
-rw-r--r--media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild11
2 files changed, 11 insertions, 7 deletions
diff --git a/media-sound/jack-audio-connection-kit/ChangeLog b/media-sound/jack-audio-connection-kit/ChangeLog
index 040f6198e9d7..d17759965edb 100644
--- a/media-sound/jack-audio-connection-kit/ChangeLog
+++ b/media-sound/jack-audio-connection-kit/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-sound/jack-audio-connection-kit
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-audio-connection-kit/ChangeLog,v 1.165 2015/05/30 00:18:34 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-audio-connection-kit/ChangeLog,v 1.166 2015/06/08 09:57:32 aballier Exp $
+
+ 08 Jun 2015; Alexis Ballier <aballier@gentoo.org>
+ jack-audio-connection-kit-0.124.1.ebuild:
+ drop cpudetection useflag: disabling it disables asm, so just use 3dnow & sse
+ useflags for this
30 May 2015; Manuel Rüger <mrueg@gentoo.org>
-jack-audio-connection-kit-0.121.3.ebuild:
diff --git a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild
index 475629a5eb9e..aecfeff7a71e 100644
--- a/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild
+++ b/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild,v 1.2 2015/01/29 18:52:33 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/jack-audio-connection-kit/jack-audio-connection-kit-0.124.1.ebuild,v 1.3 2015/06/08 09:57:32 aballier Exp $
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://www.jackaudio.org/downloads/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd"
-IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples oss cpu_flags_x86_sse cpudetection pam"
+IUSE="cpu_flags_x86_3dnow altivec alsa coreaudio doc debug examples oss cpu_flags_x86_sse pam"
# readline: only used for jack_transport -> useless for non native ABIs
# libsndfile: ditto for jackrec
@@ -42,11 +42,10 @@ DOCS=( AUTHORS TODO README )
multilib_src_configure() {
local myconf=""
- # CPU Detection (dynsimd) uses asm routines which requires 3dnow, mmx and sse.
- if use cpudetection && use cpu_flags_x86_3dnow && use cpu_flags_x86_sse ; then
- einfo "Enabling cpudetection (dynsimd). Adding -mmmx, -msse, -m3dnow and -O2 to CFLAGS."
+ # Disabling CPU Detection (dynsimd) disables optimized asm routines (3dnow
+ # or sse)
+ if use cpu_flags_x86_3dnow || use cpu_flags_x86_sse ; then
myconf="${myconf} --enable-dynsimd"
- append-flags -mmmx -msse -m3dnow -O2
fi
use doc || export ac_cv_prog_HAVE_DOXYGEN=false