summaryrefslogtreecommitdiff
path: root/dev-python/dbus-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /dev-python/dbus-python
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'dev-python/dbus-python')
-rw-r--r--dev-python/dbus-python/Manifest6
-rw-r--r--dev-python/dbus-python/dbus-python-1.2.12.ebuild2
-rw-r--r--dev-python/dbus-python/dbus-python-1.2.14.ebuild78
-rw-r--r--dev-python/dbus-python/dbus-python-1.2.4.ebuild1
4 files changed, 84 insertions, 3 deletions
diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 1ff43606e8c3..4aeef3a6f5d0 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,5 +1,7 @@
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
-EBUILD dbus-python-1.2.12.ebuild 1744 BLAKE2B 253744a2dccb166c992f3df8815fae42a42e1e3dec030328abc951119ceeda758978997947ddf9a7addb6ded06e58e828d38a953c6b718f55a758bc01d39b8f6 SHA512 3c7476d76ea82481d4b10c624bc4f01477ec26b24b1d7ae853d0ff24f848fe6a43459b3ef56ca0104f3c2c6a8db7e9e26e9694c2cabd785264c06fe4358df66a
-EBUILD dbus-python-1.2.4.ebuild 2200 BLAKE2B db58aeabcab8353407f051d88ce1c97fcb6b5b471647cec855238ebe28dde86519b564caccbcb2df74e2d0abd0f202122e71eead1e2f66681a0819415348e60b SHA512 6c03a6da3445b81b82a6d741c51ebb8cdd1ee686ba271cda0c0ef651fc1bd3d05a40f6da81eceb242d068e81660d97b472f4139b24c3dd47e73923f9d37ebf3e
+EBUILD dbus-python-1.2.12.ebuild 1746 BLAKE2B dfb2c428ab95c36b8ca14ee9e71b8812383832aae56c328ba50c32ef3013c3e51e204f9842db5f9a5db2a2cf7dc24fc717e130df7a1155aa9e54fcab01e3a518 SHA512 9b9ef253ebbf78d7770f7ab964202fb3bfe59e94ea10c377531d7decb189ee0cb5eb782149858ed26f27a48752fe1d0c6513f100b051d15d12ee99c982105abb
+EBUILD dbus-python-1.2.14.ebuild 1746 BLAKE2B d3df9a434b1e215a80b7c880bbd0375ee0d97fb74099f8ec9b66890418a1a6a42e70c68134ab28f4a06193eaa0dec9ec3e0d95355d52a5eaf92d60e1b3973e9e SHA512 0ef61e10c9b1b884a3d0c1a060fb70062e07fdcc7585f61ed87e361b4d1b5cfd0f5823c05c08036e73a377ee1629be37ecf14183a8506c0c10a70cdd6935058a
+EBUILD dbus-python-1.2.4.ebuild 2227 BLAKE2B f201e37d187a59b9ebc5056f89af111da2b628f6ee0a1eec2704c5d72d14e827d6b2d26e441df97cf84403d77c85ed2b1b7678d6141e8c154c5d6c06ab0e1483 SHA512 a46104409fb14d0eb58b6b4a909961b7736753240a29bc1bf3605e8671a3713a1f75c9e7188f4d0bbcea0dc960308c921570b0b1a27fd2a0e6bddef2ee4c56b9
MISC metadata.xml 337 BLAKE2B 96d3f5d7c37edb1a63791e013c39cf5b10c94d621ad851f9975d9d5e36519da135bf963f2a0e38c2c098fa48c2056bf210bdfcebc12bb10a88c9e9f85c55eb2a SHA512 633761250e946af99fcbcbf813b70fa0b1e03a0d89102faa3f324c418f0e749371aa931d253dc5a6f69369c25acc2d50a0f5e2155bd727766bc70f4bc3933d65
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 1fb2cae012c7..494875ffb628 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}"
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 000000000000..5526593b6e83
--- /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
+}
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 81da830ef011..5708d06496b0 100644
--- a/dev-python/dbus-python/dbus-python-1.2.4.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.2.4.ebuild
@@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 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}