summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-12-31 12:05:37 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-12-31 12:05:37 +0000
commitdc5164d5a84d097b2c5c55b31732873027d62a9a (patch)
treeb0802cd99eaa9a75ded6228c3294e713d071c4e9 /media-libs
parentAdjust dependencies, thanks to Nikoli <nikoli AT gmx.us> (diff)
downloadgentoo-2-dc5164d5a84d097b2c5c55b31732873027d62a9a.tar.gz
gentoo-2-dc5164d5a84d097b2c5c55b31732873027d62a9a.tar.bz2
gentoo-2-dc5164d5a84d097b2c5c55b31732873027d62a9a.zip
properly disable alstream if non native abi; reported by Michael Mair-Keimberger (iamnr3) in bug #484060
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/openal/ChangeLog6
-rw-r--r--media-libs/openal/openal-1.15.1-r1.ebuild26
2 files changed, 20 insertions, 12 deletions
diff --git a/media-libs/openal/ChangeLog b/media-libs/openal/ChangeLog
index aeeb6f236735..48e5ddd74791 100644
--- a/media-libs/openal/ChangeLog
+++ b/media-libs/openal/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/openal
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/ChangeLog,v 1.170 2013/12/30 07:44:35 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/ChangeLog,v 1.171 2013/12/31 12:05:37 aballier Exp $
+
+ 31 Dec 2013; Alexis Ballier <aballier@gentoo.org> openal-1.15.1-r1.ebuild:
+ properly disable alstream if non native abi; reported by Michael
+ Mair-Keimberger (iamnr3) in bug #484060
30 Dec 2013; Alexis Ballier <aballier@gentoo.org> openal-1.15.1-r1.ebuild:
fix blocker on emul-sdl abi_x86_32 useflag
diff --git a/media-libs/openal/openal-1.15.1-r1.ebuild b/media-libs/openal/openal-1.15.1-r1.ebuild
index eb8ce129d34d..2d18879b3447 100644
--- a/media-libs/openal/openal-1.15.1-r1.ebuild
+++ b/media-libs/openal/openal-1.15.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/openal-1.15.1-r1.ebuild,v 1.4 2013/12/30 07:44:35 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/openal/openal-1.15.1-r1.ebuild,v 1.5 2013/12/31 12:05:37 aballier Exp $
EAPI=5
inherit cmake-multilib
@@ -32,17 +32,21 @@ S=${WORKDIR}/${MY_P}
DOCS="alsoftrc.sample env-vars.txt hrtf.txt README"
src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use alsa)
- $(cmake-utils_use coreaudio)
- $(cmake-utils_use neon)
- $(cmake-utils_use oss)
- $(cmake-utils_use portaudio)
- $(cmake-utils_use pulseaudio)
- $(cmake-utils_use sse)
+ my_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use alsa)
+ $(cmake-utils_use coreaudio)
+ $(cmake-utils_use neon)
+ $(cmake-utils_use oss)
+ $(cmake-utils_use portaudio)
+ $(cmake-utils_use pulseaudio)
+ $(cmake-utils_use sse)
)
- multilib_is_native_abi && mymakeargs+=( $(cmake-utils_use alstream EXAMPLES) )
+ multilib_is_native_abi && mycmakeargs+=( $(cmake-utils_use alstream EXAMPLES) )
- cmake-multilib_src_configure
+ cmake-utils_src_configure
+ }
+
+ multilib_parallel_foreach_abi my_configure
}