Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/
Date: Wed, 29 Sep 2021 15:29:26
Message-Id: 1632929299.ebc20350041f9a721ba60a7aef5303289c316c49.floppym@gentoo
1 commit: ebc20350041f9a721ba60a7aef5303289c316c49
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 29 15:28:19 2021 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 29 15:28:19 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc20350
7
8 dev-python/dbus-python: prevent overlinking by AX_PYTHON_DEVEL
9
10 Closes: https://bugs.gentoo.org/815136
11 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
12
13 dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild | 4 ++++
14 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 4 ++++
15 2 files changed, 8 insertions(+)
16
17 diff --git a/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild b/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
18 index dc7eb8eeea9..7fc1389c49c 100644
19 --- a/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
20 +++ b/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
21 @@ -57,6 +57,10 @@ src_configure() {
22 configuring() {
23 local myconf=(
24 --disable-documentation
25 +
26 + # Work around broken AX_PYTHON_DEVEL macro.
27 + # https://bugs.gentoo.org/815136
28 + PYTHON_EXTRA_LIBS=' '
29 )
30 [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
31 myconf+=( --enable-documentation )
32
33 diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
34 index 81900501238..e7cd6a6c984 100644
35 --- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
36 +++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
37 @@ -55,6 +55,10 @@ src_configure() {
38 configuring() {
39 local myconf=(
40 --disable-documentation
41 +
42 + # Work around broken AX_PYTHON_DEVEL macro.
43 + # https://bugs.gentoo.org/815136
44 + PYTHON_EXTRA_LIBS=' '
45 )
46 [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
47 myconf+=( --enable-documentation )