[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2023-06-03 Thread Michał Górny
commit: b106e390031679b9e46201ab063a96400b69d378
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  3 06:44:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  3 06:48:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b106e390

dev-python/dbus-python: Enable py3.12

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 21 +
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index 5065a91958cf..1a653ddb7cd5 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -3,22 +3,23 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1
 
 DESCRIPTION="Python bindings for the D-Bus messagebus"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings/ 
https://dbus.freedesktop.org/doc/dbus-python/;
+HOMEPAGE="
+   https://www.freedesktop.org/wiki/Software/DBusBindings/
+   https://dbus.freedesktop.org/doc/dbus-python/
+"
 SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
 RESTRICT="!test? ( test )"
 
 RDEPEND="${PYTHON_DEPS}
@@ -28,12 +29,16 @@ RDEPEND="${PYTHON_DEPS}
 DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? ( $(python_gen_any_dep '
+   doc? (
+   $(python_gen_any_dep '
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   ') )
-   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/tappy[${PYTHON_USEDEP}] )
+   ')
+   )
+   test? (
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/tappy[${PYTHON_USEDEP}]
+   )
 "
 
 python_check_deps() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-11 Thread Michał Górny
commit: 15e097d757366d9e414158ad65834d7d30d6c290
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 11 17:27:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 11 17:27:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e097d7

dev-python/dbus-python: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dbus-python/Manifest  |  1 -
 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 85 
 2 files changed, 86 deletions(-)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 5a867914faec..a7ad92adada0 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,2 +1 @@
-DIST dbus-python-1.2.18.tar.gz 578204 BLAKE2B 
932a06f4b0145f7a47cf1ab6ea33c14eb4e36570ef548e7557d4aa5b780e49f2d284cdb51f0ec2d8a1cb286097fb9eabb2193d7cbeb387eaf43cbe209b7f11fa
 SHA512 
72f422c59637392bd78b741b66dff2afadcc706452c3e82fdc14b1dc052a0c5cb8a85e2758d18c5cbdc08004419a0b3c16b67b99688d96307084403e72585900
 DIST dbus-python-1.3.2.tar.gz 605495 BLAKE2B 
6c60217b3837d655ab4f833b9f21d8f76eb4129cfeaa26586ef7adc8be8f8c5f03464428ff9f281b2566fb0f89cbb5e4b5618bf7cc961faf9f638d9011874839
 SHA512 
9b2885c9c2914142c72487f766b1cdd28a255d9f5a87eaf8f4eb420c6e096a77f210ac5a4fac9843c6531974872880cc28b7e45940e198856e984dcc0715519a

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
deleted file mode 100644
index 30ce5fa1aed5..
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit autotools python-r1
-
-DESCRIPTION="Python bindings for the D-Bus messagebus"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings/ 
https://dbus.freedesktop.org/doc/dbus-python/;
-SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-IUSE="doc examples test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="${PYTHON_DEPS}
-   >=sys-apps/dbus-1.8:=
-   >=dev-libs/glib-2.40
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( $(python_gen_any_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   ') )
-   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/tappy[${PYTHON_USEDEP}] )
-"
-
-python_check_deps() {
-   python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" \
-   "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   default
-   # Update py-compile, bug 529502.
-   eautoreconf
-   python_copy_sources
-}
-
-src_configure() {
-   use doc && python_setup
-   local SPHINX_IMPL=${EPYTHON}
-
-   configuring() {
-   local myconf=(
-   --disable-documentation
-
-   # Work around broken AX_PYTHON_DEVEL macro.
-   # https://bugs.gentoo.org/815136
-   PYTHON_EXTRA_LIBS=' '
-   )
-   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
-   myconf+=( --enable-documentation )
-
-   econf "${myconf[@]}"
-   }
-   python_foreach_impl run_in_build_dir configuring
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir default
-}
-
-src_test() {
-   unset DBUS_SESSION_BUS_ADDRESS
-   python_foreach_impl run_in_build_dir default
-}
-
-src_install() {
-   python_foreach_impl run_in_build_dir default
-   find "${D}" -name '*.la' -type f -delete || die
-
-   use examples && dodoc -r examples
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-11 Thread Arthur Zamarin
commit: 8d16ec7ac97887f0045ce65737cf46fefa4a3133
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 11 17:15:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 11 17:15:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d16ec7a

dev-python/dbus-python: Stabilize 1.3.2 sparc, #876598

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index 102a76d5d405..30ce5fa1aed5 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-10 Thread Sam James
commit: 0bdb160960ac1aa6cc88ccdc99b2254a06c434cf
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 19:54:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 10 19:54:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bdb1609

dev-python/dbus-python: Stabilize 1.3.2 amd64, #876598

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index d962f0b404cb..102a76d5d405 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-10 Thread Sam James
commit: 68bff14a642321e88c865d087153fe08cf5d25cb
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 19:53:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 10 19:53:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bff14a

dev-python/dbus-python: Stabilize 1.3.2 x86, #876598

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index 76f0a03758c0..d962f0b404cb 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-10 Thread Arthur Zamarin
commit: 6ba01b3a24f606990a110c32c04bd6834ae064e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:39:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:39:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba01b3a

dev-python/dbus-python: Stabilize 1.3.2 arm64, #876598

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index 0d8c08c40320..76f0a03758c0 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-10 Thread Arthur Zamarin
commit: 672e394b10176c1371463556ff955885f9c69a13
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:32:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:32:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=672e394b

dev-python/dbus-python: Stabilize 1.3.2 hppa, #876598

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index cb829d2be414..0d8c08c40320 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-10 Thread Arthur Zamarin
commit: c07abb7803ebed2a25f7f407f092f5ce17b791fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:24:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:24:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07abb78

dev-python/dbus-python: Stabilize 1.3.2 ppc, #876598

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index 61b90be0ef23..cb829d2be414 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-10 Thread Arthur Zamarin
commit: 7e64a6caa90af50148c916f76d9f582d282b29c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:21:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:21:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e64a6ca

dev-python/dbus-python: Stabilize 1.3.2 ppc64, #876598

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index bdf58d34840c..8afb7af24234 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-10 Thread Arthur Zamarin
commit: 46ae904c0a6089eff6607b3a93f538478875065f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:21:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:21:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ae904c

dev-python/dbus-python: Stabilize 1.3.2 arm, #876598

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index 8afb7af24234..61b90be0ef23 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-10-04 Thread Arthur Zamarin
commit: 942067fcb7f65c75d631c0c7acc58619c8466e3e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct  4 19:48:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct  4 20:23:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942067fc

dev-python/dbus-python: use python_has_version inside python_check_deps

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index ef3e7164fa56..30ce5fa1aed5 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -37,8 +37,8 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-   has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" \
+   "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-09-09 Thread Arthur Zamarin
commit: 67a6be80aeae5028c5cfef43e3e2ccf80c17ed93
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  9 05:59:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  9 07:22:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67a6be80

dev-python/dbus-python: add 1.3.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/Manifest |  1 +
 dev-python/dbus-python/dbus-python-1.3.2.ebuild | 85 +
 2 files changed, 86 insertions(+)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 564673c85769..5a867914faec 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1 +1,2 @@
 DIST dbus-python-1.2.18.tar.gz 578204 BLAKE2B 
932a06f4b0145f7a47cf1ab6ea33c14eb4e36570ef548e7557d4aa5b780e49f2d284cdb51f0ec2d8a1cb286097fb9eabb2193d7cbeb387eaf43cbe209b7f11fa
 SHA512 
72f422c59637392bd78b741b66dff2afadcc706452c3e82fdc14b1dc052a0c5cb8a85e2758d18c5cbdc08004419a0b3c16b67b99688d96307084403e72585900
+DIST dbus-python-1.3.2.tar.gz 605495 BLAKE2B 
6c60217b3837d655ab4f833b9f21d8f76eb4129cfeaa26586ef7adc8be8f8c5f03464428ff9f281b2566fb0f89cbb5e4b5618bf7cc961faf9f638d9011874839
 SHA512 
9b2885c9c2914142c72487f766b1cdd28a255d9f5a87eaf8f4eb420c6e096a77f210ac5a4fac9843c6531974872880cc28b7e45940e198856e984dcc0715519a

diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild 
b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
new file mode 100644
index ..bdf58d34840c
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings/ 
https://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+IUSE="doc examples test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   >=sys-apps/dbus-1.8:=
+   >=dev-libs/glib-2.40
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   ') )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/tappy[${PYTHON_USEDEP}] )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" \
+   "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   use doc && python_setup
+   local SPHINX_IMPL=${EPYTHON}
+
+   configuring() {
+   local myconf=(
+   --disable-documentation
+
+   # Work around broken AX_PYTHON_DEVEL macro.
+   # https://bugs.gentoo.org/815136
+   PYTHON_EXTRA_LIBS=' '
+   )
+   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
+   myconf+=( --enable-documentation )
+
+   econf "${myconf[@]}"
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir default
+   find "${D}" -name '*.la' -type f -delete || die
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-05-24 Thread WANG Xuerui
commit: 2b15cb4beee1eec4514e5bad9ba0fbfd4750c9bd
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 24 14:53:59 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 24 16:06:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b15cb4b

dev-python/dbus-python: keyword 1.2.18 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index 746269499ce4..ef3e7164fa56 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2022-05-20 Thread Andrew Ammerlaan
commit: baf4c293697dc689b23fd991fbfe51763766ce47
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri May 20 13:50:00 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri May 20 13:50:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf4c293

dev-python/dbus-python: enable py3.11 and disable py3.7

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index c057a0be9502..746269499ce4 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/files/

2021-11-15 Thread Conrad Kostecki
commit: 6412e6a5ea160d4ca14f965cacbc75470a766d25
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Nov 13 17:03:31 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Nov 15 21:55:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6412e6a5

dev-python/dbus-python: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/22937
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/dbus-python-1.2.16-py39.patch| 33 --
 1 file changed, 33 deletions(-)

diff --git a/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch 
b/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch
deleted file mode 100644
index 93db26cfcefc..
--- a/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 6a899a9174c8008ba5fb576238ea4d7c970453c3 Mon Sep 17 00:00:00 2001
-From: Simon McVittie 
-Date: Tue, 14 Jan 2020 15:29:43 +
-Subject: [PATCH] service: Adjust to deprecation of collections.Sequence
-
-Since Python 3.3 the recommended location is collections.abc.Sequence,
-and the collections.Sequence alias will be removed in 3.9.
-
-Signed-off-by: Simon McVittie 

- dbus/service.py | 6 +-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/dbus/service.py b/dbus/service.py
-index fd57054..0c8695a 100644
 a/dbus/service.py
-+++ b/dbus/service.py
-@@ -32,7 +32,11 @@ import sys
- import logging
- import threading
- import traceback
--from collections import Sequence
-+try:
-+from collections.abc import Sequence
-+except ImportError:
-+# Python 2 (and 3.x < 3.3, but we don't support those)
-+from collections import Sequence
- 
- import _dbus_bindings
- from dbus import (
--- 
-2.26.2
-



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-11-10 Thread Arthur Zamarin
commit: c00f24087143f726562ee0e03bfc5897a1f9a5de
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 10 15:13:49 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 10 15:19:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00f2408

dev-python/dbus-python: drop 1.2.16-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dbus-python/Manifest|  1 -
 .../dbus-python/dbus-python-1.2.16-r1.ebuild   | 87 --
 2 files changed, 88 deletions(-)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 200202a96a5..564673c8576 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,2 +1 @@
-DIST dbus-python-1.2.16.tar.gz 576701 BLAKE2B 
58d9f9ea092cd3a6b872c084a6159baf03f1aab615282e161a0e3da1d01ff5f4940862e693d21907b0c146d285b9067386759a1306ae2e6907f5e2ff4ef9944d
 SHA512 
e76c00c5fd3fe6884e4c24f258987fd3b80d21bd4e0f96aa8fda152078a860b62321324f6efcbfe7226d5ab2521a14b5bda7cf2468d2cae5f376c124a71aa05c
 DIST dbus-python-1.2.18.tar.gz 578204 BLAKE2B 
932a06f4b0145f7a47cf1ab6ea33c14eb4e36570ef548e7557d4aa5b780e49f2d284cdb51f0ec2d8a1cb286097fb9eabb2193d7cbeb387eaf43cbe209b7f11fa
 SHA512 
72f422c59637392bd78b741b66dff2afadcc706452c3e82fdc14b1dc052a0c5cb8a85e2758d18c5cbdc08004419a0b3c16b67b99688d96307084403e72585900

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
deleted file mode 100644
index 7fc1389c49c..000
--- a/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit autotools python-r1
-
-DESCRIPTION="Python bindings for the D-Bus messagebus"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings/ 
https://dbus.freedesktop.org/doc/dbus-python/;
-SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
-
-IUSE="doc examples test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="${PYTHON_DEPS}
-   >=sys-apps/dbus-1.8:=
-   >=dev-libs/glib-2.40
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( $(python_gen_any_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   ') )
-   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/tappy[${PYTHON_USEDEP}] )
-"
-
-PATCHES=( "${FILESDIR}/${P}-py39.patch" )
-
-python_check_deps() {
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-   has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   default
-   # Update py-compile, bug 529502.
-   eautoreconf
-   python_copy_sources
-}
-
-src_configure() {
-   use doc && python_setup
-   local SPHINX_IMPL=${EPYTHON}
-
-   configuring() {
-   local myconf=(
-   --disable-documentation
-
-   # Work around broken AX_PYTHON_DEVEL macro.
-   # https://bugs.gentoo.org/815136
-   PYTHON_EXTRA_LIBS=' '
-   )
-   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
-   myconf+=( --enable-documentation )
-
-   econf "${myconf[@]}"
-   }
-   python_foreach_impl run_in_build_dir configuring
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir default
-}
-
-src_test() {
-   unset DBUS_SESSION_BUS_ADDRESS
-   python_foreach_impl run_in_build_dir default
-}
-
-src_install() {
-   python_foreach_impl run_in_build_dir default
-   find "${D}" -name '*.la' -type f -delete || die
-
-   use examples && dodoc -r examples
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-11-09 Thread Sam James
commit: fab2fe4a43e6b8b676e4331aed3f6d15f2d75165
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Nov  9 15:15:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 22:35:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab2fe4a

dev-python/dbus-python: stable 1.2.18 for hppa, bug #820947

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index 223a0f801d4..c057a0be950 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-10-31 Thread Sam James
commit: 723079f577f33602f0506ebe3a872ac7caa7aa4b
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 18:05:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 18:05:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723079f5

dev-python/dbus-python: Stabilize 1.2.18 ppc64, #820947

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index 1f0b1e79804..223a0f801d4 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-10-31 Thread Sam James
commit: 125e6db7b5cbec54f7b1e2ce88133e1119cb2c2d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 18:05:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 18:05:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125e6db7

dev-python/dbus-python: Stabilize 1.2.18 ppc, #820947

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index 06ff4587141..1f0b1e79804 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-10-31 Thread Sam James
commit: 597e833adc3cbf3c92ee2a543160d67a7b788268
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 18:03:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 18:03:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597e833a

dev-python/dbus-python: Stabilize 1.2.18 sparc, #820947

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index 099dc720944..06ff4587141 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-10-31 Thread Sam James
commit: d9b818a7e7c5a1c9ce3f84828d1299dc1abc5946
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 18:00:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 18:00:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b818a7

dev-python/dbus-python: Stabilize 1.2.18 arm64, #820947

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index b1bafddd76a..099dc720944 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-10-31 Thread Sam James
commit: 29a47cf9c00f2711166acc03f95f6cfa5b862f09
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 17:59:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 17:59:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a47cf9

dev-python/dbus-python: Stabilize 1.2.18 arm, #820947

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index 4fc5d564395..b1bafddd76a 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-10-31 Thread Sam James
commit: edc151d4a6560a09b5b35b6a01ac0e67e31e616d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 17:57:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 17:57:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc151d4

dev-python/dbus-python: Stabilize 1.2.18 x86, #820947

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index a132b7cb6d1..4fc5d564395 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-10-31 Thread Sam James
commit: 5a6f781d2ca12461f47d80b727c725af28897121
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 17:53:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 17:53:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6f781d

dev-python/dbus-python: Stabilize 1.2.18 amd64, #820947

Signed-off-by: Sam James  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index e7cd6a6c984..a132b7cb6d1 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-09-29 Thread Mike Gilbert
commit: ebc20350041f9a721ba60a7aef5303289c316c49
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Sep 29 15:28:19 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Sep 29 15:28:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc20350

dev-python/dbus-python: prevent overlinking by AX_PYTHON_DEVEL

Closes: https://bugs.gentoo.org/815136
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild | 4 
 dev-python/dbus-python/dbus-python-1.2.18.ebuild| 4 
 2 files changed, 8 insertions(+)

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
index dc7eb8eeea9..7fc1389c49c 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
@@ -57,6 +57,10 @@ src_configure() {
configuring() {
local myconf=(
--disable-documentation
+
+   # Work around broken AX_PYTHON_DEVEL macro.
+   # https://bugs.gentoo.org/815136
+   PYTHON_EXTRA_LIBS=' '
)
[[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
myconf+=( --enable-documentation )

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
index 81900501238..e7cd6a6c984 100644
--- a/dev-python/dbus-python/dbus-python-1.2.18.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -55,6 +55,10 @@ src_configure() {
configuring() {
local myconf=(
--disable-documentation
+
+   # Work around broken AX_PYTHON_DEVEL macro.
+   # https://bugs.gentoo.org/815136
+   PYTHON_EXTRA_LIBS=' '
)
[[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
myconf+=( --enable-documentation )



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-09-07 Thread Pacho Ramos
commit: ecc4b8e00c2e27a6ea52d05c01bcd331f118277c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Sep  7 13:45:02 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Sep  7 14:08:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc4b8e0

dev-python/dbus-python: Bump to 1.2.18

Closes: https://bugs.gentoo.org/719626
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/dbus-python/Manifest  |  1 +
 dev-python/dbus-python/dbus-python-1.2.18.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 40ba4cdce24..200202a96a5 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1 +1,2 @@
 DIST dbus-python-1.2.16.tar.gz 576701 BLAKE2B 
58d9f9ea092cd3a6b872c084a6159baf03f1aab615282e161a0e3da1d01ff5f4940862e693d21907b0c146d285b9067386759a1306ae2e6907f5e2ff4ef9944d
 SHA512 
e76c00c5fd3fe6884e4c24f258987fd3b80d21bd4e0f96aa8fda152078a860b62321324f6efcbfe7226d5ab2521a14b5bda7cf2468d2cae5f376c124a71aa05c
+DIST dbus-python-1.2.18.tar.gz 578204 BLAKE2B 
932a06f4b0145f7a47cf1ab6ea33c14eb4e36570ef548e7557d4aa5b780e49f2d284cdb51f0ec2d8a1cb286097fb9eabb2193d7cbeb387eaf43cbe209b7f11fa
 SHA512 
72f422c59637392bd78b741b66dff2afadcc706452c3e82fdc14b1dc052a0c5cb8a85e2758d18c5cbdc08004419a0b3c16b67b99688d96307084403e72585900

diff --git a/dev-python/dbus-python/dbus-python-1.2.18.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
new file mode 100644
index 000..81900501238
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.2.18.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings/ 
https://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+IUSE="doc examples test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   >=sys-apps/dbus-1.8:=
+   >=dev-libs/glib-2.40
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   ') )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/tappy[${PYTHON_USEDEP}] )
+"
+
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+   has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   use doc && python_setup
+   local SPHINX_IMPL=${EPYTHON}
+
+   configuring() {
+   local myconf=(
+   --disable-documentation
+   )
+   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
+   myconf+=( --enable-documentation )
+
+   econf "${myconf[@]}"
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir default
+   find "${D}" -name '*.la' -type f -delete || die
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-06-01 Thread Andrew Ammerlaan
commit: 03a0d2020c546f79f4079edb1c367f3a42dcc01b
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri May 28 19:27:13 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Jun  1 17:06:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a0d202

dev-python/dbus-python: add py3.10

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

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
index 2a6f8bd5926..dc7eb8eeea9 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
@@ -3,13 +3,13 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1
 
 DESCRIPTION="Python bindings for the D-Bus messagebus"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings/ 
https://dbus.freedesktop.org/doc/dbus-python/;
 SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
@@ -28,7 +28,10 @@ RDEPEND="${PYTHON_DEPS}
 DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
+   doc? ( $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   ') )
test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/tappy[${PYTHON_USEDEP}] )
 "
@@ -37,6 +40,7 @@ PATCHES=( "${FILESDIR}/${P}-py39.patch" )
 
 python_check_deps() {
has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+   has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2021-05-28 Thread Yixun Lan
commit: 6b99b6a8248b1ca7d68b86f7bbe09a6b0aaaf9e9
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri May 28 15:15:09 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 28 23:17:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b99b6a8

dev-python/dbus-python: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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
index 9fdad5779fd..2a6f8bd5926 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-09-20 Thread Michał Górny
commit: 130635d958ee8c84dfdb22959bde0644cd96190c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 20 08:12:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 20 08:16:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130635d9

dev-python/dbus-python: Remove python2

Signed-off-by: Michał Górny  gentoo.org>

 .../{dbus-python-1.2.16.ebuild => dbus-python-1.2.16-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
similarity index 97%
rename from dev-python/dbus-python/dbus-python-1.2.16.ebuild
rename to dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
index e07d2500f71..3e8404ab9e9 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/, dev-python/dbus-python/files/

2020-06-05 Thread Andreas Sturmlechner
commit: 873161d2dcd610fc67a58d583fad3be3f2700bed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 17:57:49 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jun  5 22:42:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873161d2

dev-python/dbus-python: python3_9

Tests passed.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16.ebuild   |  4 ++-
 .../files/dbus-python-1.2.16-py39.patch| 33 ++
 2 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index d7512b4dc8f..e07d2500f71 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1
@@ -33,6 +33,8 @@ BDEPEND="
dev-python/tappy[${PYTHON_USEDEP}] )
 "
 
+PATCHES=( "${FILESDIR}/${P}-py39.patch" )
+
 python_check_deps() {
has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
 }

diff --git a/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch 
b/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch
new file mode 100644
index 000..93db26cfcef
--- /dev/null
+++ b/dev-python/dbus-python/files/dbus-python-1.2.16-py39.patch
@@ -0,0 +1,33 @@
+From 6a899a9174c8008ba5fb576238ea4d7c970453c3 Mon Sep 17 00:00:00 2001
+From: Simon McVittie 
+Date: Tue, 14 Jan 2020 15:29:43 +
+Subject: [PATCH] service: Adjust to deprecation of collections.Sequence
+
+Since Python 3.3 the recommended location is collections.abc.Sequence,
+and the collections.Sequence alias will be removed in 3.9.
+
+Signed-off-by: Simon McVittie 
+---
+ dbus/service.py | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/dbus/service.py b/dbus/service.py
+index fd57054..0c8695a 100644
+--- a/dbus/service.py
 b/dbus/service.py
+@@ -32,7 +32,11 @@ import sys
+ import logging
+ import threading
+ import traceback
+-from collections import Sequence
++try:
++from collections.abc import Sequence
++except ImportError:
++# Python 2 (and 3.x < 3.3, but we don't support those)
++from collections import Sequence
+ 
+ import _dbus_bindings
+ from dbus import (
+-- 
+2.26.2
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-05-10 Thread Andreas Sturmlechner
commit: ef409027b686247ac0c14b314c574505242e7e00
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 10 18:50:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 10 18:50:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef409027

dev-python/dbus-python: Drop 1.2.12 and 1.2.14

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/dbus-python/Manifest  |  2 -
 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 78 
 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 77 ---
 3 files changed, 157 deletions(-)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index a2569e8baee..40ba4cdce24 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,3 +1 @@
-DIST dbus-python-1.2.12.tar.gz 574727 BLAKE2B 
e5516e7109fad089af51d3e5db3921d056f327c27f9b74a870b1b31b04ba952ad3c9ba5916a18d674ab1179b94cf516b24e046feded8f2e542b196d162038944
 SHA512 
6f90eaeeb74ea71a026a331d4c611911eda6dfb6c9086a0a80352f9963a9ae126db6f3e32d183916b8517f177fc947f1ddb15df83ff0b5c886532116868383b4
-DIST dbus-python-1.2.14.tar.gz 576181 BLAKE2B 
4e36c3d0ed07ce6c7514e2699b6cf5d0a75332c8dab3ca90e2d451d6649c26f61b2173b4b7f230c54df2b9f4214d0f3c54a45c233d6e8fd38bf39a6312f480fc
 SHA512 
773d66e40ab514639f1c5c619362659f290ddd5ae944eb8e09b5752624f3c86305b6c1d5562e290b36f1e6cf43f6d39cd4a227e18ff41499877546982ceebb51
 DIST dbus-python-1.2.16.tar.gz 576701 BLAKE2B 
58d9f9ea092cd3a6b872c084a6159baf03f1aab615282e161a0e3da1d01ff5f4940862e693d21907b0c146d285b9067386759a1306ae2e6907f5e2ff4ef9944d
 SHA512 
e76c00c5fd3fe6884e4c24f258987fd3b80d21bd4e0f96aa8fda152078a860b62321324f6efcbfe7226d5ab2521a14b5bda7cf2468d2cae5f376c124a71aa05c

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
deleted file mode 100644
index f540a4a3c54..000
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit autotools python-r1
-
-DESCRIPTION="Python bindings for the D-Bus messagebus"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
-SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
-
-IUSE="doc examples test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="${PYTHON_DEPS}
-   >=sys-apps/dbus-1.8:=
-   >=dev-libs/glib-2.40
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   virtual/pkgconfig
-   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
-   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/tappy[${PYTHON_USEDEP}] )
-"
-
-python_check_deps() {
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   default
-   # Update py-compile, bug 529502.
-   eautoreconf
-   python_copy_sources
-}
-
-src_configure() {
-   use doc && python_setup
-   local SPHINX_IMPL=${EPYTHON}
-
-   configuring() {
-   local myconf=(
-   --disable-documentation
-   )
-   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
-   myconf+=( --enable-documentation )
-
-   econf "${myconf[@]}"
-   }
-   python_foreach_impl run_in_build_dir configuring
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir default
-}
-
-src_test() {
-   unset DBUS_SESSION_BUS_ADDRESS
-   python_foreach_impl run_in_build_dir default
-}
-
-src_install() {
-   python_foreach_impl run_in_build_dir default
-   find "${D}" -name '*.la' -type f -delete || die
-
-   use examples && dodoc -r examples
-}

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
deleted file mode 100644
index b0cfa46ec0a..000
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit autotools python-r1
-
-DESCRIPTION="Python bindings for the D-Bus messagebus"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
-SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
-

[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-05-10 Thread Andreas Sturmlechner
commit: cdf7f6b13c92edc3910c69b7a332825831a9f292
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 10 18:49:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 10 18:49:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf7f6b1

dev-python/dbus-python: Rollover ~mips to 1.2.16

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index b0cfa46ec0a..d7512b4dc8f 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-05-10 Thread Andreas Sturmlechner
commit: f3e680d56236473722729539a90db7fef90e3743
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 10 12:37:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 10 12:37:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e680d5

dev-python/dbus-python: Drop 1.2.4

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/dbus-python/Manifest |  1 -
 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 89 -
 2 files changed, 90 deletions(-)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index cd0ce5fb014..a2569e8baee 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,4 +1,3 @@
 DIST dbus-python-1.2.12.tar.gz 574727 BLAKE2B 
e5516e7109fad089af51d3e5db3921d056f327c27f9b74a870b1b31b04ba952ad3c9ba5916a18d674ab1179b94cf516b24e046feded8f2e542b196d162038944
 SHA512 
6f90eaeeb74ea71a026a331d4c611911eda6dfb6c9086a0a80352f9963a9ae126db6f3e32d183916b8517f177fc947f1ddb15df83ff0b5c886532116868383b4
 DIST dbus-python-1.2.14.tar.gz 576181 BLAKE2B 
4e36c3d0ed07ce6c7514e2699b6cf5d0a75332c8dab3ca90e2d451d6649c26f61b2173b4b7f230c54df2b9f4214d0f3c54a45c233d6e8fd38bf39a6312f480fc
 SHA512 
773d66e40ab514639f1c5c619362659f290ddd5ae944eb8e09b5752624f3c86305b6c1d5562e290b36f1e6cf43f6d39cd4a227e18ff41499877546982ceebb51
 DIST dbus-python-1.2.16.tar.gz 576701 BLAKE2B 
58d9f9ea092cd3a6b872c084a6159baf03f1aab615282e161a0e3da1d01ff5f4940862e693d21907b0c146d285b9067386759a1306ae2e6907f5e2ff4ef9944d
 SHA512 
e76c00c5fd3fe6884e4c24f258987fd3b80d21bd4e0f96aa8fda152078a860b62321324f6efcbfe7226d5ab2521a14b5bda7cf2468d2cae5f376c124a71aa05c
-DIST dbus-python-1.2.4.tar.gz 612112 BLAKE2B 
cccd3e2f5d700c0d228e7d21fd85e2307357778371742a7fe26a0e419af41886efebb27a73f642d2ecd4603c79f4afe6e7002af95c831180e0e7844c079b2c8c
 SHA512 
efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
deleted file mode 100644
index dcae4ce23b1..000
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_6 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit autotools eutils ltprune python-r1
-
-DESCRIPTION="Python bindings for the D-Bus messagebus"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
-SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~m68k-mint"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-# API docs generated with epydoc, which is python2-only
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   doc? ( python_targets_python2_7 )"
-
-RDEPEND="
-   >=dev-libs/dbus-glib-0.100:=
-   >=sys-apps/dbus-1.6:=
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? (
-   dev-python/docutils[python_targets_python2_7?]
-   =dev-python/epydoc-3*[python_targets_python2_7?] )
-   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )"
-
-src_prepare() {
-   default
-   # Update py-compile, bug 529502.
-   eautoreconf
-   python_copy_sources
-}
-
-src_configure() {
-   configuring() {
-   local PYTHON_CONFIG
-   python_export PYTHON_CONFIG
-
-   # epydoc is python2-only, bug #447642
-   local apidocs=--disable-api-docs
-   [[ ${EPYTHON/.*} = "python2" ]] && apidocs=$(use_enable doc 
api-docs)
-
-   econf \
-   --disable-html-docs \
-   ${apidocs} \
-   PYTHON_INCLUDES="$(${PYTHON_CONFIG} --includes)" \
-   PYTHON_LIBS="$(${PYTHON_CONFIG} --ldflags)"
-   # configure assumes that ${PYTHON}-config executable exists :/
-   }
-   python_foreach_impl run_in_build_dir configuring
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir default
-}
-
-src_test() {
-   unset DBUS_SESSION_BUS_ADDRESS
-   python_foreach_impl run_in_build_dir default
-}
-
-src_install() {
-   installing() {
-   default
-   [[ ${EPYTHON/.*} = "python2" ]] && use doc && dohtml -r api/*
-   }
-   python_foreach_impl run_in_build_dir installing
-   prune_libtool_files --modules
-
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
-}
-
-run_in_build_dir() {
-   pushd "${BUILD_DIR}" > /dev/null || die
-   "$@"
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-05-08 Thread Mart Raudsepp
commit: da0bce7c05be68735aa9aba3dd1fa02d11a85b15
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri May  8 15:37:24 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri May  8 20:46:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0bce7c

dev-python/dbus-python: arm64 stable (bug #720512)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index c9463e0a52c..b0cfa46ec0a 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-05-04 Thread Agostino Sarubbo
commit: c4b68f44b663823e929654e7e198dded29c1992e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  4 16:51:13 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  4 16:51:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b68f44

dev-python/dbus-python: ppc stable wrt bug #720512

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index 1055c668293..8cf7962e8ad 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-05-03 Thread Agostino Sarubbo
commit: 0a2c922f2c4e030ec53267eccf085bbad13ae989
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May  3 19:12:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May  3 19:12:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2c922f

dev-python/dbus-python: sparc stable wrt bug #720512

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index 12b001b6089..1055c668293 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-05-03 Thread Agostino Sarubbo
commit: ba3e34660252469022f7bb08c620c077851cc71c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May  3 19:01:52 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May  3 19:02:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3e3466

dev-python/dbus-python: x86 stable wrt bug #720512

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index f5885a00d4e..12b001b6089 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-05-03 Thread Agostino Sarubbo
commit: 015666d333b43125c311504c808feb7b1416eb1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May  3 15:12:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May  3 15:12:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=015666d3

dev-python/dbus-python: ppc64 stable wrt bug #720512

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
index 8e8a443d525..f5885a00d4e 100644
--- a/dev-python/dbus-python/dbus-python-1.2.16.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-04-27 Thread Agostino Sarubbo
commit: 7bc6745783ea60bb1b6e942edb5c252ad9aacbac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 27 11:39:37 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 27 11:39:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc67457

dev-python/dbus-python: ppc64 stable wrt bug #714306

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
index ffbc2392c8f..b0cfa46ec0a 100644
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-04-27 Thread Agostino Sarubbo
commit: 4a8f900d942d2fd13a42f51cdfbd0b4c41c2e139
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 27 11:39:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 27 11:39:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8f900d

dev-python/dbus-python: ppc stable wrt bug #714306

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
index c8e13ed2912..ffbc2392c8f 100644
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-04-26 Thread Agostino Sarubbo
commit: 10cbc6e79f2888ba61b6ed402de9c09c67ed7942
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 26 14:15:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 26 14:15:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cbc6e7

dev-python/dbus-python: x86 stable wrt bug #714306

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
index ebbf71f687a..c8e13ed2912 100644
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-04-10 Thread Sergei Trofimovich
commit: f8b8e45f35f0de8fd5b0b7db15c1fce9394110f8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 22:49:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 22:56:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8b8e45f

dev-python/dbus-python: stable 1.2.14 for hppa, bug #714306

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
index fb21c32335d..ebbf71f687a 100644
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-04-01 Thread Mart Raudsepp
commit: 6bc62c376875a22fdc6f031cb0aa74be31010b79
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr  1 19:13:37 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr  1 19:19:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc62c37

dev-python/dbus-python: arm64 stable (bug #714306)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
index 18d9737da30..5da00cf7567 100644
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-03-29 Thread Sergei Trofimovich
commit: e39296308da7d79c1558286e45c5fbd723e9ea6e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 29 14:41:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 29 14:41:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3929630

dev-python/dbus-python: stable 1.2.14 for ia64, bug #714306

Package-Manager: Portage-2.3.96, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
index 9af6463660f..18d9737da30 100644
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-02-26 Thread Lars Wendler
commit: c6903891b7b66545185f02ca35db56ff50e98fa9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 26 12:49:05 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 26 12:56:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6903891

dev-python/dbus-python: Bump to version 1.2.16

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 dev-python/dbus-python/Manifest  |  1 +
 dev-python/dbus-python/dbus-python-1.2.16.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index ab0fb118655..cd0ce5fb014 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,3 +1,4 @@
 DIST dbus-python-1.2.12.tar.gz 574727 BLAKE2B 
e5516e7109fad089af51d3e5db3921d056f327c27f9b74a870b1b31b04ba952ad3c9ba5916a18d674ab1179b94cf516b24e046feded8f2e542b196d162038944
 SHA512 
6f90eaeeb74ea71a026a331d4c611911eda6dfb6c9086a0a80352f9963a9ae126db6f3e32d183916b8517f177fc947f1ddb15df83ff0b5c886532116868383b4
 DIST dbus-python-1.2.14.tar.gz 576181 BLAKE2B 
4e36c3d0ed07ce6c7514e2699b6cf5d0a75332c8dab3ca90e2d451d6649c26f61b2173b4b7f230c54df2b9f4214d0f3c54a45c233d6e8fd38bf39a6312f480fc
 SHA512 
773d66e40ab514639f1c5c619362659f290ddd5ae944eb8e09b5752624f3c86305b6c1d5562e290b36f1e6cf43f6d39cd4a227e18ff41499877546982ceebb51
+DIST dbus-python-1.2.16.tar.gz 576701 BLAKE2B 
58d9f9ea092cd3a6b872c084a6159baf03f1aab615282e161a0e3da1d01ff5f4940862e693d21907b0c146d285b9067386759a1306ae2e6907f5e2ff4ef9944d
 SHA512 
e76c00c5fd3fe6884e4c24f258987fd3b80d21bd4e0f96aa8fda152078a860b62321324f6efcbfe7226d5ab2521a14b5bda7cf2468d2cae5f376c124a71aa05c
 DIST dbus-python-1.2.4.tar.gz 612112 BLAKE2B 
cccd3e2f5d700c0d228e7d21fd85e2307357778371742a7fe26a0e419af41886efebb27a73f642d2ecd4603c79f4afe6e7002af95c831180e0e7844c079b2c8c
 SHA512 
efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b

diff --git a/dev-python/dbus-python/dbus-python-1.2.16.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
new file mode 100644
index 000..7c3a124a8e9
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.2.16.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+IUSE="doc examples test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   >=sys-apps/dbus-1.8:=
+   >=dev-libs/glib-2.40
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/tappy[${PYTHON_USEDEP}] )
+"
+
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   use doc && python_setup
+   local SPHINX_IMPL=${EPYTHON}
+
+   configuring() {
+   local myconf=(
+   --disable-documentation
+   )
+   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
+   myconf+=( --enable-documentation )
+
+   econf "${myconf[@]}"
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir default
+   find "${D}" -name '*.la' -type f -delete || die
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-01-21 Thread Agostino Sarubbo
commit: 49b809da907e44a24cc29325f3c1b0e26b9e308b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan 21 08:48:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan 21 08:48:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b809da

dev-python/dbus-python: ia64 stable wrt bug #700568

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
index f540a4a3c54..a488fdb4920 100644
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2020-01-01 Thread Mart Raudsepp
commit: deec9c789a6a9b86acd2c3a72ec184a2c63131cf
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  1 16:59:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  1 16:59:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deec9c78

dev-python/dbus-python: remove wrong setuptools BDEPEND

Bug: https://bugs.gentoo.org/678942
Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
index 5526593b6e8..fccd113223f 100644
--- a/dev-python/dbus-python/dbus-python-1.2.14.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,7 +27,6 @@ RDEPEND="${PYTHON_DEPS}
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
virtual/pkgconfig
doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-12-24 Thread Mikle Kolyada
commit: 3624b1d2680eca9ee012a77a9b5aaaf557f55961
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec 24 14:59:29 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec 24 14:59:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3624b1d2

dev-python/dbus-python: arm stable wrt bug #700568

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
index 494875ffb62..4dd50a91154 100644
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-12-07 Thread Matt Turner
commit: 434c3ac919f0e4253b8d8aa77e02bdcb362e6274
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  7 22:48:39 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  7 23:07:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434c3ac9

dev-python/dbus-python-1.2.12: add ~mips, bug 662076

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
index e378dd9f92f..494875ffb62 100644
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-12-02 Thread Aaron Bauman
commit: df5c76b21a5b0f893591188ce458474cda8305ca
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  2 20:18:53 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  2 21:13:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5c76b2

dev-python/dbus-python: amd64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.80, Repoman-2.3.19

 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
index 6281e63763f..e378dd9f92f 100644
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-12-02 Thread Lars Wendler
commit: c9c91b9663e8dcb2d8dacf92761e8aa7fc231e2b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec  2 12:55:11 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec  2 12:56:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c91b96

dev-python/dbus-python: Bump to version 1.2.14

which fixes python-3.8 issues

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 dev-python/dbus-python/Manifest  |  1 +
 dev-python/dbus-python/dbus-python-1.2.14.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 0e3f445385a..ab0fb118655 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,2 +1,3 @@
 DIST dbus-python-1.2.12.tar.gz 574727 BLAKE2B 
e5516e7109fad089af51d3e5db3921d056f327c27f9b74a870b1b31b04ba952ad3c9ba5916a18d674ab1179b94cf516b24e046feded8f2e542b196d162038944
 SHA512 
6f90eaeeb74ea71a026a331d4c611911eda6dfb6c9086a0a80352f9963a9ae126db6f3e32d183916b8517f177fc947f1ddb15df83ff0b5c886532116868383b4
+DIST dbus-python-1.2.14.tar.gz 576181 BLAKE2B 
4e36c3d0ed07ce6c7514e2699b6cf5d0a75332c8dab3ca90e2d451d6649c26f61b2173b4b7f230c54df2b9f4214d0f3c54a45c233d6e8fd38bf39a6312f480fc
 SHA512 
773d66e40ab514639f1c5c619362659f290ddd5ae944eb8e09b5752624f3c86305b6c1d5562e290b36f1e6cf43f6d39cd4a227e18ff41499877546982ceebb51
 DIST dbus-python-1.2.4.tar.gz 612112 BLAKE2B 
cccd3e2f5d700c0d228e7d21fd85e2307357778371742a7fe26a0e419af41886efebb27a73f642d2ecd4603c79f4afe6e7002af95c831180e0e7844c079b2c8c
 SHA512 
efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b

diff --git a/dev-python/dbus-python/dbus-python-1.2.14.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
new file mode 100644
index 000..5526593b6e8
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.2.14.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+IUSE="doc examples test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   >=sys-apps/dbus-1.8:=
+   >=dev-libs/glib-2.40
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/tappy[${PYTHON_USEDEP}] )
+"
+
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   use doc && python_setup
+   local SPHINX_IMPL=${EPYTHON}
+
+   configuring() {
+   local myconf=(
+   --disable-documentation
+   )
+   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
+   myconf+=( --enable-documentation )
+
+   econf "${myconf[@]}"
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir default
+   find "${D}" -name '*.la' -type f -delete || die
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-12-02 Thread Lars Wendler
commit: 87b452c52e3758a8f11818261c77b4c1a566db70
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec  2 12:56:34 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec  2 12:56:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b452c5

dev-python/dbus-python: Drop 3.8 support from 1.2.12 version

We now have 1.2.14 version which added python-3.8 fixes

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
index 2f593555628..6281e63763f 100644
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-12-01 Thread Andreas Sturmlechner
commit: dc55226a94c4f93811ac135ccc9ac0f59d79a0de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 30 16:58:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  1 19:29:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc55226a

dev-python/dbus-python: python3_8

Tests pass.

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
index 6281e63763f..2f593555628 100644
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-11-24 Thread Aaron Bauman
commit: 2c0d04a5d30d050ae0c143061ae21f0618d2b31b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 24 19:09:16 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 24 19:31:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0d04a5

dev-python/dbus-python: arm64 stable (bug #700568)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18

 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
index b4cd4a2e701..6281e63763f 100644
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-11-23 Thread Sergei Trofimovich
commit: 9b328d34d82a9c103e436a467f29257bf67aa3a7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Nov 23 13:17:18 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 23 15:12:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b328d34

dev-python/dbus-python: stable 1.2.12 for hppa/sparc, bug #700568

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
index 1fb2cae012c..b4cd4a2e701 100644
--- a/dev-python/dbus-python/dbus-python-1.2.12.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-10-20 Thread Pacho Ramos
commit: ebbcbee6aa6608eb9cc6cfa57fb4e22f5eb156cd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct 20 14:39:59 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct 20 14:40:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbcbee6

dev-python/dbus-python: Drop old

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/dbus-python/Manifest|  3 -
 dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild | 88 -
 dev-python/dbus-python/dbus-python-1.2.6-r1.ebuild | 90 --
 dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild | 76 --
 dev-python/dbus-python/dbus-python-1.2.8.ebuild| 73 --
 5 files changed, 330 deletions(-)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index a4950b02abd..0e3f445385a 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,5 +1,2 @@
-DIST dbus-python-1.2.0.tar.gz 602426 BLAKE2B 
86f5ba9283256b83d268ff7c27368e587896d58f87b15aefe9d29a90530ced591a2c6814dd37b91274910ed131fe031846071311bc6cc07c11d1f9cdda9e4602
 SHA512 
013b23e08fa1ed43f53a756587fefbc9770f7c51e93510e555acbd77230b7200693419bba9a69680d790bbaf123f4a195afa38b3eee1143da950fee0b5130bce
 DIST dbus-python-1.2.12.tar.gz 574727 BLAKE2B 
e5516e7109fad089af51d3e5db3921d056f327c27f9b74a870b1b31b04ba952ad3c9ba5916a18d674ab1179b94cf516b24e046feded8f2e542b196d162038944
 SHA512 
6f90eaeeb74ea71a026a331d4c611911eda6dfb6c9086a0a80352f9963a9ae126db6f3e32d183916b8517f177fc947f1ddb15df83ff0b5c886532116868383b4
 DIST dbus-python-1.2.4.tar.gz 612112 BLAKE2B 
cccd3e2f5d700c0d228e7d21fd85e2307357778371742a7fe26a0e419af41886efebb27a73f642d2ecd4603c79f4afe6e7002af95c831180e0e7844c079b2c8c
 SHA512 
efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b
-DIST dbus-python-1.2.6.tar.gz 778893 BLAKE2B 
1587bc9b1795e5c416397468b2061c869d923aea0983e604862342b27d37b946b1fcdd3bf07a612dba30087bdc6a5fa734906188c55756edf38d50eb67b7eef6
 SHA512 
6f2aec81defd2528d9876ec9a83843f8767275a5d6cf1b2b7b7a094f892f552f9a7b3d7b5006465254d410e503108e10138d7dd4cb3f1a4035d7f8d58c4d0684
-DIST dbus-python-1.2.8.tar.gz 787426 BLAKE2B 
186cb8b1b25b2d2d12ab24ed304819ef18f953232d321bd425e7fda632c79a5a94f7b4118cc09f1bb13a0621980af67b4b55599fbbbcaf0e95f7912f4afd0a2e
 SHA512 
6e486fd560944fc1461a27e6798e2c348c7fdf351602c082a0614c0a6822ff147875212bdcb1f818c0ab12470cffc613c0ffbd292cd9d445d3429bee65765905

diff --git a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
deleted file mode 100644
index 7f52d95af98..000
--- a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit autotools eutils python-r1
-
-DESCRIPTION="Python bindings for the D-Bus messagebus"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
-SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-linux ~x86-linux ~m68k-mint"
-IUSE="doc examples test"
-# API docs generated with epydoc, which is python2-only
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   doc? ( python_targets_python2_7 )"
-
-RDEPEND="
-   >=dev-libs/dbus-glib-0.100:=
-   >=sys-apps/dbus-1.6:=
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? (
-   dev-python/docutils[python_targets_python2_7?]
-   =dev-python/epydoc-3*[python_targets_python2_7?] )
-   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )"
-
-src_prepare() {
-   # Update py-compile, bug 529502.
-   eautoreconf
-   python_copy_sources
-}
-
-src_configure() {
-   configuring() {
-   local PYTHON_CONFIG
-   python_export PYTHON_CONFIG
-
-   # epydoc is python2-only, bug #447642
-   local apidocs=--disable-api-docs
-   [[ ${EPYTHON/.*} = "python2" ]] && apidocs=$(use_enable doc 
api-docs)
-
-   econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --disable-html-docs \
-   ${apidocs} \
-   PYTHON_INCLUDES="$(${PYTHON_CONFIG} --includes)" \
-   PYTHON_LIBS="$(${PYTHON_CONFIG} --ldflags)"
-   # configure assumes that ${PYTHON}-config executable exists :/
-   }
-   python_foreach_impl run_in_build_dir configuring
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir default
-}
-
-src_test() {
-   unset 

[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-10-20 Thread Pacho Ramos
commit: 6a0f465dad44b85a20ae8fd0d768ad428889cc1a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct 20 14:38:34 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct 20 14:40:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0f465d

dev-python/dbus-python: Bump to 1.2.12, needs setuptools

Closes: https://bugs.gentoo.org/678942
Closes: https://bugs.gentoo.org/695426
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/dbus-python/Manifest  |  1 +
 dev-python/dbus-python/dbus-python-1.2.12.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 2bb62ea43d9..a4950b02abd 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,4 +1,5 @@
 DIST dbus-python-1.2.0.tar.gz 602426 BLAKE2B 
86f5ba9283256b83d268ff7c27368e587896d58f87b15aefe9d29a90530ced591a2c6814dd37b91274910ed131fe031846071311bc6cc07c11d1f9cdda9e4602
 SHA512 
013b23e08fa1ed43f53a756587fefbc9770f7c51e93510e555acbd77230b7200693419bba9a69680d790bbaf123f4a195afa38b3eee1143da950fee0b5130bce
+DIST dbus-python-1.2.12.tar.gz 574727 BLAKE2B 
e5516e7109fad089af51d3e5db3921d056f327c27f9b74a870b1b31b04ba952ad3c9ba5916a18d674ab1179b94cf516b24e046feded8f2e542b196d162038944
 SHA512 
6f90eaeeb74ea71a026a331d4c611911eda6dfb6c9086a0a80352f9963a9ae126db6f3e32d183916b8517f177fc947f1ddb15df83ff0b5c886532116868383b4
 DIST dbus-python-1.2.4.tar.gz 612112 BLAKE2B 
cccd3e2f5d700c0d228e7d21fd85e2307357778371742a7fe26a0e419af41886efebb27a73f642d2ecd4603c79f4afe6e7002af95c831180e0e7844c079b2c8c
 SHA512 
efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b
 DIST dbus-python-1.2.6.tar.gz 778893 BLAKE2B 
1587bc9b1795e5c416397468b2061c869d923aea0983e604862342b27d37b946b1fcdd3bf07a612dba30087bdc6a5fa734906188c55756edf38d50eb67b7eef6
 SHA512 
6f2aec81defd2528d9876ec9a83843f8767275a5d6cf1b2b7b7a094f892f552f9a7b3d7b5006465254d410e503108e10138d7dd4cb3f1a4035d7f8d58c4d0684
 DIST dbus-python-1.2.8.tar.gz 787426 BLAKE2B 
186cb8b1b25b2d2d12ab24ed304819ef18f953232d321bd425e7fda632c79a5a94f7b4118cc09f1bb13a0621980af67b4b55599fbbbcaf0e95f7912f4afd0a2e
 SHA512 
6e486fd560944fc1461a27e6798e2c348c7fdf351602c082a0614c0a6822ff147875212bdcb1f818c0ab12470cffc613c0ffbd292cd9d445d3429bee65765905

diff --git a/dev-python/dbus-python/dbus-python-1.2.12.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
new file mode 100644
index 000..1fb2cae012c
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.2.12.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+IUSE="doc examples test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   >=sys-apps/dbus-1.8:=
+   >=dev-libs/glib-2.40
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/tappy[${PYTHON_USEDEP}] )
+"
+
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   use doc && python_setup
+   local SPHINX_IMPL=${EPYTHON}
+
+   configuring() {
+   local myconf=(
+   --disable-documentation
+   )
+   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
+   myconf+=( --enable-documentation )
+
+   econf "${myconf[@]}"
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir default
+   find "${D}" -name '*.la' -type f -delete || die
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-05-14 Thread Aaron Bauman
commit: 62c5eef7dd8bc4fb2723279de3e73ba4c0454c54
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 15 04:46:28 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 15 04:48:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c5eef7

dev-python/dbus-python: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index c44352f50c3..57a27fadf0e 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-04-08 Thread Aaron Bauman
commit: e9d0a0ae95c3c25dd919e3a9efe3690b7b9e177f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr  8 22:02:32 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  8 22:03:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d0a0ae

dev-python/dbus-python: arm64 keyworded (bug #662076)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index 4a5ad18c82e..a38eb0c8f13 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-01-27 Thread Sergei Trofimovich
commit: ddfb3d8b1947f27eccd2f94a5d338cc8a4fb88b6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 27 08:07:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 27 09:49:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfb3d8b

dev-python/dbus-python: keyworded 1.2.8 for hppa, bug #662076

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index ecfc9789678..4a5ad18c82e 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2019-01-18 Thread Mikle Kolyada
commit: bce6dad8a6f84457b3c0cf939802ba8c6f473108
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan 18 08:05:59 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan 18 08:05:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce6dad8

dev-python/dbus-python: Add ~s390 keyword wrt bug #662076

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index 9db1531cfbe..ecfc9789678 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-12-22 Thread Matt Turner
commit: 04a3a57ba4cdcf495ce20ff42b592cc648f5af25
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec 23 03:22:21 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec 23 03:23:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a3a57b

dev-python/dbus-python-1.2.8: added ~alpha, bug 662076

Signed-off-by: Matt Turner  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index af5f8c3d053..9db1531cfbe 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-10-28 Thread Sergei Trofimovich
commit: 0023be4679906425c46b66bd94906588e8a48229
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 28 10:17:37 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 28 10:19:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0023be46

dev-python/dbus-python: keyworded 1.2.8 for ia64, bug #662076

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index dd14d3ba6b4..af5f8c3d053 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-10-20 Thread Sergei Trofimovich
commit: 0c4d8dd3aca788a69dac08cbb09d911dadc7312a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 20 12:10:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 20 12:15:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4d8dd3

dev-python/dbus-python: keyworded 1.2.8 for ppc, bug #662076

Tested-by: ernsteiswuerfel
Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index 2c6c28ff4a7..dd14d3ba6b4 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-10-09 Thread Mikle Kolyada
commit: ab368532354897db953e8e0b3c32f8a187254d73
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Oct  9 09:47:47 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Oct  9 09:47:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab368532

dev-python/dbus-python: add ~arm keyword wrt bug #662076

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index b3a174b9cf0..2c6c28ff4a7 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-08-09 Thread Michał Górny
commit: 15db1be3431a92ee9198426a8bb3733a38cddd9c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  9 10:09:47 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  9 10:10:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15db1be3

dev-python/dbus-python: Tested on ~amd64-fbsd, bug #662076

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index aa9df03fa62..b3a174b9cf0 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-08-06 Thread Sergei Trofimovich
commit: 8550f7aac7fd2a7551ef92723d9727fbcacbc1d1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug  6 20:50:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug  6 20:50:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8550f7aa

dev-python/dbus-python: keyworded 1.2.8 for ppc64, bug #662076

Package-Manager: Portage-2.3.44, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index f976f4eb972..aa9df03fa62 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-27 Thread Sergei Trofimovich
commit: c2f41fafd565ce9160c2c2bb0368ca84f30cd0f0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jul 27 13:09:17 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 27 18:49:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f41faf

dev-python/dbus-python: keyworded 1.2.8 for sparc

Bug: https://bugs.gentoo.org/662076
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index df539fe46ab..f976f4eb972 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~sparc ~x86"
 IUSE="doc examples test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: 934829a728646465ea91586fe27d8c508779d0b6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 12:47:40 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:47:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934829a7

Revert "Enable py3.7"

Reverting to fix the commit message.

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index df539fe46ab..3857687ebfe 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: 22586d9867042ccf757b5b721beea5a14aac8521
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 12:48:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:48:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22586d98

dev-python/dbus-python: Enable py3.7

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index 3857687ebfe..df539fe46ab 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: 95d0a66b0c3dfea2ca52a474286a4218603a8111
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 12:41:00 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:45:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d0a66b

Enable py3.7

 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
index 3857687ebfe..df539fe46ab 100644
--- a/dev-python/dbus-python/dbus-python-1.2.8.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: 5654b50c536b43ea8fecc2c83376c1c35c170c5e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 11:51:49 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:19:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5654b50c

dev-python/dbus-python: Bump to 1.2.8 (now using sphinx for docs!)

 dev-python/dbus-python/Manifest |  1 +
 dev-python/dbus-python/dbus-python-1.2.8.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 88af6bd6923..2bb62ea43d9 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,3 +1,4 @@
 DIST dbus-python-1.2.0.tar.gz 602426 BLAKE2B 
86f5ba9283256b83d268ff7c27368e587896d58f87b15aefe9d29a90530ced591a2c6814dd37b91274910ed131fe031846071311bc6cc07c11d1f9cdda9e4602
 SHA512 
013b23e08fa1ed43f53a756587fefbc9770f7c51e93510e555acbd77230b7200693419bba9a69680d790bbaf123f4a195afa38b3eee1143da950fee0b5130bce
 DIST dbus-python-1.2.4.tar.gz 612112 BLAKE2B 
cccd3e2f5d700c0d228e7d21fd85e2307357778371742a7fe26a0e419af41886efebb27a73f642d2ecd4603c79f4afe6e7002af95c831180e0e7844c079b2c8c
 SHA512 
efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b
 DIST dbus-python-1.2.6.tar.gz 778893 BLAKE2B 
1587bc9b1795e5c416397468b2061c869d923aea0983e604862342b27d37b946b1fcdd3bf07a612dba30087bdc6a5fa734906188c55756edf38d50eb67b7eef6
 SHA512 
6f2aec81defd2528d9876ec9a83843f8767275a5d6cf1b2b7b7a094f892f552f9a7b3d7b5006465254d410e503108e10138d7dd4cb3f1a4035d7f8d58c4d0684
+DIST dbus-python-1.2.8.tar.gz 787426 BLAKE2B 
186cb8b1b25b2d2d12ab24ed304819ef18f953232d321bd425e7fda632c79a5a94f7b4118cc09f1bb13a0621980af67b4b55599fbbbcaf0e95f7912f4afd0a2e
 SHA512 
6e486fd560944fc1461a27e6798e2c348c7fdf351602c082a0614c0a6822ff147875212bdcb1f818c0ab12470cffc613c0ffbd292cd9d445d3429bee65765905

diff --git a/dev-python/dbus-python/dbus-python-1.2.8.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
new file mode 100644
index 000..3857687ebfe
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.2.8.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=sys-apps/dbus-1.8:=
+   >=dev-libs/glib-2.40
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/tappy[${PYTHON_USEDEP}] )"
+
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   use doc && python_setup
+   local SPHINX_IMPL=${EPYTHON}
+
+   configuring() {
+   local myconf=(
+   --disable-documentation
+   )
+   [[ ${EPYTHON} == ${SPHINX_IMPL} ]] &&
+   myconf+=( --enable-documentation )
+
+   econf "${myconf[@]}"
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir default
+   find "${D}" -name "*.la" -delete || die
+
+   use examples && dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: 3e72daeef9d22cc4af59f43881301d69dfe98332
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 10:41:16 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:19:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e72daee

dev-python/dbus-python: Remove redundant configure options

 dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
index a79c851ba44..b2f40c7851c 100644
--- a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
@@ -44,20 +44,13 @@ src_prepare() {
 
 src_configure() {
configuring() {
-   local PYTHON_CONFIG
-   python_export PYTHON_CONFIG
-
# epydoc is python2-only, bug #447642
local apidocs=--disable-api-docs
[[ ${EPYTHON/.*} = "python2" ]] && apidocs=$(use_enable doc 
api-docs)
 
econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
--disable-html-docs \
-   ${apidocs} \
-   PYTHON_INCLUDES="$(${PYTHON_CONFIG} --includes)" \
-   PYTHON_LIBS="$(${PYTHON_CONFIG} --ldflags)"
-   # configure assumes that ${PYTHON}-config executable exists :/
+   ${apidocs}
}
python_foreach_impl run_in_build_dir configuring
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: 6fa1cc47a784fa68298e01fb431a02716336b226
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 10:40:31 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:19:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa1cc47

dev-python/dbus-python: Modernize doc install

 dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
index 7e79f79b6ff..a79c851ba44 100644
--- a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
@@ -74,13 +74,10 @@ src_test() {
 src_install() {
installing() {
default
-   [[ ${EPYTHON/.*} = "python2" ]] && use doc && dohtml -r api/*
+   [[ ${EPYTHON/.*} = "python2" ]] && use doc && dodoc -r api
}
python_foreach_impl run_in_build_dir installing
find "${D}" -name "*.la" -delete || die
 
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples
-   fi
+   use examples && dodoc -r examples
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: b160d7e916d0b12a7470ba344ec8fd4611134e8f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 10:38:34 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:19:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b160d7e9

dev-python/dbus-python: Remove duplicate run_in_build_dir func

 dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
index 6ff08897367..099c2e54856 100644
--- a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
@@ -84,9 +84,3 @@ src_install() {
doins -r examples
fi
 }
-
-run_in_build_dir() {
-   pushd "${BUILD_DIR}" > /dev/null || die
-   "$@"
-   popd > /dev/null
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: 228c4c39c4a1feb8385d28e8c48dd8d5c2e3f8a5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 10:39:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:19:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228c4c39

dev-python/dbus-python: Replace obsolete prune_libtool_files

 dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
index 099c2e54856..7e79f79b6ff 100644
--- a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads(+)"
 
-inherit autotools eutils python-r1
+inherit autotools python-r1
 
 DESCRIPTION="Python bindings for the D-Bus messagebus"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
@@ -77,7 +77,7 @@ src_install() {
[[ ${EPYTHON/.*} = "python2" ]] && use doc && dohtml -r api/*
}
python_foreach_impl run_in_build_dir installing
-   prune_libtool_files --modules
+   find "${D}" -name "*.la" -delete || die
 
if use examples; then
insinto /usr/share/doc/${PF}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-07-24 Thread Michał Górny
commit: c1769991bbd8bd360b3f0901726fa6c11cc8cdcb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 24 10:38:04 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 24 12:19:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1769991

dev-python/dbus-python: Add dep on dev-python/tappy

 dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild | 92 ++
 1 file changed, 92 insertions(+)

diff --git a/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
new file mode 100644
index 000..6ff08897367
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.2.6-r2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools eutils python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+# API docs generated with epydoc, which is python2-only
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   doc? ( python_targets_python2_7 )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=sys-apps/dbus-1.8:=
+   >=dev-libs/glib-2.40
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? (
+   dev-python/docutils[python_targets_python2_7?]
+   =dev-python/epydoc-3*[python_targets_python2_7?] )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/tappy[${PYTHON_USEDEP}] )"
+# TODO: Half the tests require tap.py from PyPI now, which we didn't have 
packaged; those tests just get skipped then though
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   configuring() {
+   local PYTHON_CONFIG
+   python_export PYTHON_CONFIG
+
+   # epydoc is python2-only, bug #447642
+   local apidocs=--disable-api-docs
+   [[ ${EPYTHON/.*} = "python2" ]] && apidocs=$(use_enable doc 
api-docs)
+
+   econf \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --disable-html-docs \
+   ${apidocs} \
+   PYTHON_INCLUDES="$(${PYTHON_CONFIG} --includes)" \
+   PYTHON_LIBS="$(${PYTHON_CONFIG} --ldflags)"
+   # configure assumes that ${PYTHON}-config executable exists :/
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   installing() {
+   default
+   [[ ${EPYTHON/.*} = "python2" ]] && use doc && dohtml -r api/*
+   }
+   python_foreach_impl run_in_build_dir installing
+   prune_libtool_files --modules
+
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}
+
+run_in_build_dir() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   "$@"
+   popd > /dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-04-02 Thread Mart Raudsepp
commit: b7480017e43de8f8b9d9a55e3d75f63af5cab997
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr  2 11:14:13 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr  2 11:15:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7480017

dev-python/dbus-python: Remove now unnecessary dbus-glib dependency

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../{dbus-python-1.2.6.ebuild => dbus-python-1.2.6-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.6.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.6-r1.ebuild
similarity index 94%
rename from dev-python/dbus-python/dbus-python-1.2.6.ebuild
rename to dev-python/dbus-python/dbus-python-1.2.6-r1.ebuild
index 169ee6c62d2..fe9ca527457 100644
--- a/dev-python/dbus-python/dbus-python-1.2.6.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.6-r1.ebuild
@@ -22,7 +22,6 @@ REQUIRED_USE="
doc? ( python_targets_python2_7 )"
 
 RDEPEND="
-   >=dev-libs/dbus-glib-0.108:=
>=sys-apps/dbus-1.8:=
>=dev-libs/glib-2.40
${PYTHON_DEPS}"
@@ -32,6 +31,7 @@ DEPEND="${RDEPEND}
dev-python/docutils[python_targets_python2_7?]
=dev-python/epydoc-3*[python_targets_python2_7?] )
test? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )"
+# TODO: Half the tests require tap.py from PyPI now, which we didn't have 
packaged; those tests just get skipped then though
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-03-31 Thread Sergei Trofimovich
commit: 597144095f778b864e81fc5b6c72365fc412b052
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 31 17:59:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 31 17:59:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59714409

dev-python/dbus-python: stable 1.2.4 for hppa, bug #622824

Package-Manager: Portage-2.3.27, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index 317140e3e73..873326a7019 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2018-02-14 Thread Manuel Rüger
commit: 7517af4879a0a107b7f33a30472e4ff3ef23bd9e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Feb 14 23:48:47 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Feb 14 23:48:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7517af48

dev-python/dbus-python: Version bump to 1.2.6

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-python/dbus-python/Manifest |  1 +
 dev-python/dbus-python/dbus-python-1.2.6.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 53726f31b9a..88af6bd6923 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,2 +1,3 @@
 DIST dbus-python-1.2.0.tar.gz 602426 BLAKE2B 
86f5ba9283256b83d268ff7c27368e587896d58f87b15aefe9d29a90530ced591a2c6814dd37b91274910ed131fe031846071311bc6cc07c11d1f9cdda9e4602
 SHA512 
013b23e08fa1ed43f53a756587fefbc9770f7c51e93510e555acbd77230b7200693419bba9a69680d790bbaf123f4a195afa38b3eee1143da950fee0b5130bce
 DIST dbus-python-1.2.4.tar.gz 612112 BLAKE2B 
cccd3e2f5d700c0d228e7d21fd85e2307357778371742a7fe26a0e419af41886efebb27a73f642d2ecd4603c79f4afe6e7002af95c831180e0e7844c079b2c8c
 SHA512 
efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b
+DIST dbus-python-1.2.6.tar.gz 778893 BLAKE2B 
1587bc9b1795e5c416397468b2061c869d923aea0983e604862342b27d37b946b1fcdd3bf07a612dba30087bdc6a5fa734906188c55756edf38d50eb67b7eef6
 SHA512 
6f2aec81defd2528d9876ec9a83843f8767275a5d6cf1b2b7b7a094f892f552f9a7b3d7b5006465254d410e503108e10138d7dd4cb3f1a4035d7f8d58c4d0684

diff --git a/dev-python/dbus-python/dbus-python-1.2.6.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.6.ebuild
new file mode 100644
index 000..169ee6c62d2
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.2.6.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools eutils python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/DBusBindings 
https://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+IUSE="doc examples test"
+# API docs generated with epydoc, which is python2-only
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   doc? ( python_targets_python2_7 )"
+
+RDEPEND="
+   >=dev-libs/dbus-glib-0.108:=
+   >=sys-apps/dbus-1.8:=
+   >=dev-libs/glib-2.40
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? (
+   dev-python/docutils[python_targets_python2_7?]
+   =dev-python/epydoc-3*[python_targets_python2_7?] )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   configuring() {
+   local PYTHON_CONFIG
+   python_export PYTHON_CONFIG
+
+   # epydoc is python2-only, bug #447642
+   local apidocs=--disable-api-docs
+   [[ ${EPYTHON/.*} = "python2" ]] && apidocs=$(use_enable doc 
api-docs)
+
+   econf \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --disable-html-docs \
+   ${apidocs} \
+   PYTHON_INCLUDES="$(${PYTHON_CONFIG} --includes)" \
+   PYTHON_LIBS="$(${PYTHON_CONFIG} --ldflags)"
+   # configure assumes that ${PYTHON}-config executable exists :/
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   installing() {
+   default
+   [[ ${EPYTHON/.*} = "python2" ]] && use doc && dohtml -r api/*
+   }
+   python_foreach_impl run_in_build_dir installing
+   prune_libtool_files --modules
+
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}
+
+run_in_build_dir() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   "$@"
+   popd > /dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2017-07-27 Thread Markus Meier
commit: de4da74b305d0f7670e2c02fd47cf073704c6747
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Jul 28 04:41:13 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Jul 28 04:41:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4da74b

dev-python/dbus-python: arm stable, bug #622824

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index cd5bc364931..317140e3e73 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2017-06-30 Thread Agostino Sarubbo
commit: 928210404e367b96e1c58572e9f50c42f1052ffd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 30 11:08:23 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 30 11:08:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92821040

dev-python/dbus-python: x86 stable wrt bug #622824

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index f7f1d9e60e3..8479c5907df 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2017-06-30 Thread Sergei Trofimovich
commit: 490f91372660c19ff0e09652314122ce2ee4041b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun 30 07:15:46 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 30 08:19:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490f9137

dev-python/dbus-python: ia64 stable, bug #622824

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index 0ebdb6a5660..f7f1d9e60e3 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2017-06-28 Thread Agostino Sarubbo
commit: 2f26831d5c60458f1773fd2282f8f87ff5daa016
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 28 13:18:42 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 28 13:18:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f26831d

dev-python/dbus-python: amd64 stable wrt bug #622824

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index fa056953e1a..0ebdb6a5660 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2017-03-10 Thread Zac Medico
commit: 5177711ca34ffd984904fd813b5c6e671319825c
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Mar 10 20:38:20 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Mar 10 20:38:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5177711c

dev-python/dbus-python: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild | 4 ++--
 dev-python/dbus-python/dbus-python-1.2.4.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
index 7227a0d77b0..4022908f9d8 100644
--- a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools eutils python-r1

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index 8643092eb3c..fa056953e1a 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools eutils python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2017-02-16 Thread Mart Raudsepp
commit: 7789163647159b6378588a65049e22dedc6605df
Author: sakaki  deciban  com>
AuthorDate: Sat Feb  4 16:07:26 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 17 06:06:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77891636

dev-python/dbus-python: add ~arm64 keyword (tested on cortex-a53)

Required by net-wireless/blueman on ~arm64 with default USE flags

 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index 16410e5c57..ce45ada89c 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2016-04-10 Thread Lars Wendler
commit: 776d7830c1d6c665e9146122591c54531a44abb8
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 10 17:27:15 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 10 17:27:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776d7830

dev-python/dbus-python: Re-added python3_3 support.

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
index 8e6e38b..6b6fc5e 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit autotools eutils python-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2016-04-10 Thread Lars Wendler
commit: 60200f5f78410fbc3003a4d415e2a8d7ffd7e4e4
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 10 15:35:10 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 10 15:35:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60200f5f

dev-python/dbus-python: Bump to version 1.2.4

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 dev-python/dbus-python/Manifest |  1 +
 dev-python/dbus-python/dbus-python-1.2.4.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 67bd685..72092cc 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1 +1,2 @@
 DIST dbus-python-1.2.0.tar.gz 602426 SHA256 
e12c6c8b2bf3a9302f75166952cbe41d6b38c3441bbc6767dbd498942316c6df SHA512 
013b23e08fa1ed43f53a756587fefbc9770f7c51e93510e555acbd77230b7200693419bba9a69680d790bbaf123f4a195afa38b3eee1143da950fee0b5130bce
 WHIRLPOOL 
2b505646c21afd6238f32cda7aaf5f4b770d3c82b0d5c2c254f044729d6e06d3eab89cf816dbd22e96b8d8e1550297521dcb49fc90bb4825fdafd12d5beba5ee
+DIST dbus-python-1.2.4.tar.gz 612112 SHA256 
e2f1d6871f74fba23652e51d10873e54f71adab0525833c19bad9e99b1b2f9cc SHA512 
efdd9d96a8b56e813c93208d34777f1ca2db96c076d31f13afbcaec3c7770a16a623d5531fe23443130c555240949802503f171f2064d45eee97546d6251304b
 WHIRLPOOL 
aa855733df07bf22b5ca9fe24506b6417c202777110dddba4227c6833148fb169f3afeb9c219b366d0f207f7ce65ac17ac23c143bc38242cac3dffaecedb251a

diff --git a/dev-python/dbus-python/dbus-python-1.2.4.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
new file mode 100644
index 000..8e6e38b
--- /dev/null
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit autotools eutils python-r1
+
+DESCRIPTION="Python bindings for the D-Bus messagebus"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/DBusBindings 
http://dbus.freedesktop.org/doc/dbus-python/;
+SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+IUSE="doc examples test"
+# API docs generated with epydoc, which is python2-only
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   doc? ( python_targets_python2_7 )"
+
+RDEPEND="
+   >=dev-libs/dbus-glib-0.100:=
+   >=sys-apps/dbus-1.6:=
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? (
+   dev-python/docutils[python_targets_python2_7?]
+   =dev-python/epydoc-3*[python_targets_python2_7?] )
+   test? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+   default
+   # Update py-compile, bug 529502.
+   eautoreconf
+   python_copy_sources
+}
+
+src_configure() {
+   configuring() {
+   local PYTHON_CONFIG
+   python_export PYTHON_CONFIG
+
+   # epydoc is python2-only, bug #447642
+   local apidocs=--disable-api-docs
+   [[ ${EPYTHON/.*} = "python2" ]] && apidocs=$(use_enable doc 
api-docs)
+
+   econf \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   --disable-html-docs \
+   ${apidocs} \
+   PYTHON_INCLUDES="$(${PYTHON_CONFIG} --includes)" \
+   PYTHON_LIBS="$(${PYTHON_CONFIG} --ldflags)"
+   # configure assumes that ${PYTHON}-config executable exists :/
+   }
+   python_foreach_impl run_in_build_dir configuring
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   installing() {
+   default
+   [[ ${EPYTHON/.*} = "python2" ]] && use doc && dohtml -r api/*
+   }
+   python_foreach_impl run_in_build_dir installing
+   prune_libtool_files --modules
+
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}
+
+run_in_build_dir() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   "$@"
+   popd > /dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2015-11-12 Thread Justin Lecher
commit: 39af814cbd66ce25e15a6df225731f24ec50ae41
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Nov 12 07:45:47 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Nov 12 08:56:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39af814c

dev-python/dbus-python: Use impl specific python-config

thanks iGentoo for the patch

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=565546

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
index 5e48466..56dc965 100644
--- a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
@@ -41,6 +41,9 @@ src_prepare() {
 
 src_configure() {
configuring() {
+   local PYTHON_CONFIG
+   python_export PYTHON_CONFIG
+
# epydoc is python2-only, bug #447642
local apidocs=--disable-api-docs
[[ ${EPYTHON/.*} = "python2" ]] && apidocs=$(use_enable doc 
api-docs)
@@ -49,7 +52,8 @@ src_configure() {
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
--disable-html-docs \
${apidocs} \
-   PYTHON_LIBS="$(python-config --ldflags)"
+   PYTHON_INCLUDES="$(${PYTHON_CONFIG} --includes)" \
+   PYTHON_LIBS="$(${PYTHON_CONFIG} --ldflags)"
# configure assumes that ${PYTHON}-config executable exists :/
}
python_foreach_impl run_in_build_dir configuring



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbus-python/

2015-10-19 Thread Justin Lecher
commit: 8215adada89e2968fef348afa1f1403edb0ccc2e
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Oct 19 13:49:42 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Oct 19 16:29:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8215adad

dev-python/dbus-python: Add python3.5 support

Add missing ${PYTHON_REQUIRED_USE}

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild 
b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
index 8b02535..bc9ef38 100644
--- a/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.0-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
 
 inherit autotools eutils python-r1
 
@@ -17,9 +17,12 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="doc examples test"
 # API docs generated with epydoc, which is python2-only
-REQUIRED_USE="doc? ( python_targets_python2_7 )"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   doc? ( python_targets_python2_7 )"
 
-RDEPEND=">=dev-libs/dbus-glib-0.100:=
+RDEPEND="
+   >=dev-libs/dbus-glib-0.100:=
>=sys-apps/dbus-1.6:=
${PYTHON_DEPS}"
 DEPEND="${RDEPEND}