summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-02-09 18:28:15 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-02-09 18:28:15 +0000
commit29a612301b1c1c6832d8d0f2a04df632eb87feba (patch)
tree40d6ff558d8d051a68e759768472f8d909ba860a /dev-python/pyalsa/pyalsa-1.0.24.ebuild
parentVersion bump (diff)
downloadgentoo-2-29a612301b1c1c6832d8d0f2a04df632eb87feba.tar.gz
gentoo-2-29a612301b1c1c6832d8d0f2a04df632eb87feba.tar.bz2
gentoo-2-29a612301b1c1c6832d8d0f2a04df632eb87feba.zip
Restrict Jython ABIs. Avoid breaking strict-aliasing rules.
(Portage version: 2.2.0_alpha23/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/pyalsa/pyalsa-1.0.24.ebuild')
-rw-r--r--dev-python/pyalsa/pyalsa-1.0.24.ebuild6
1 files changed, 4 insertions, 2 deletions
diff --git a/dev-python/pyalsa/pyalsa-1.0.24.ebuild b/dev-python/pyalsa/pyalsa-1.0.24.ebuild
index 0bc21956fd58..0aa98bff0528 100644
--- a/dev-python/pyalsa/pyalsa-1.0.24.ebuild
+++ b/dev-python/pyalsa/pyalsa-1.0.24.ebuild
@@ -1,10 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyalsa/pyalsa-1.0.24.ebuild,v 1.1 2011/02/06 00:18:00 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyalsa/pyalsa-1.0.24.ebuild,v 1.2 2011/02/09 18:28:15 arfrever Exp $
EAPI="2"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="2.4 3.* *-jython"
inherit distutils
@@ -20,6 +21,7 @@ IUSE=""
RDEPEND="media-libs/alsa-lib"
DEPEND="${RDEPEND}
dev-python/setuptools"
-RESTRICT_PYTHON_ABIS="2.4 3.*"
+
+PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"