[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 9b8191223dab2f15c3354fc0dc8ea7862e3c8690 Author: Pacho Ramos gentoo org> AuthorDate: Mon Jul 22 08:47:14 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Jul 22 08:47:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b819122 dev-python/pygobject: drop 3.48.2 Signed-off-by: Pacho Ramos gentoo.org> dev-python/pygobject/pygobject-3.48.2.ebuild | 80 1 file changed, 80 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.48.2.ebuild b/dev-python/pygobject/pygobject-3.48.2.ebuild deleted file mode 100644 index 8427e19554a5.. --- a/dev-python/pygobject/pygobject-3.48.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{11..13} pypy3 ) - -inherit gnome.org meson virtualx xdg distutils-r1 - -DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE=" - https://pygobject.gnome.org/ - https://gitlab.gnome.org/GNOME/pygobject/ -" - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+cairo examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.64:2 - >=dev-libs/gobject-introspection-1.64:= - dev-libs/libffi:= - cairo? ( - >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] - x11-libs/cairo[glib] - ) -" -DEPEND=" - ${RDEPEND} - test? ( - >=app-accessibility/at-spi2-core-2.46.0[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - ) -" -BDEPEND=" - virtual/pkgconfig -" - -python_configure() { - local emesonargs=( - $(meson_feature cairo pycairo) - $(meson_use test tests) - -Dpython="${EPYTHON}" - ) - meson_src_configure -} - -python_compile() { - meson_src_compile -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs - local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x XDG_CACHE_HOME="${T}/${EPYTHON}" - meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" -} - -python_install() { - meson_src_install - python_optimize -} - -python_install_all() { - distutils-r1_python_install_all - use examples && dodoc -r examples -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 37e7548dd8e48d65aae71ed15815fb775afd560b Author: Pacho Ramos gentoo org> AuthorDate: Mon Jul 22 08:46:34 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Jul 22 08:46:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e7548d dev-python/pygobject: enable py3.10 It was dropped by mistake Closes: https://bugs.gentoo.org/936437 Thanks-to: Sam James Signed-off-by: Pacho Ramos gentoo.org> dev-python/pygobject/pygobject-3.48.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.48.2-r1.ebuild b/dev-python/pygobject/pygobject-3.48.2-r1.ebuild index 08a08ac159f8..05645b86fe7d 100644 --- a/dev-python/pygobject/pygobject-3.48.2-r1.ebuild +++ b/dev-python/pygobject/pygobject-3.48.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{11..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit gnome.org meson virtualx xdg distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/files/, dev-python/pygobject/
commit: 5fbdebd5984b719226a226093eb2f6438d01f323 Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 17 14:48:45 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 17 14:49:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbdebd5 dev-python/pygobject: Drop deprecated egg-info file Closes: https://bugs.gentoo.org/936219 Signed-off-by: Pacho Ramos gentoo.org> .../files/pygobject-3.48.2-egg-info.patch | 39 ++ dev-python/pygobject/pygobject-3.48.2-r1.ebuild| 82 ++ 2 files changed, 121 insertions(+) diff --git a/dev-python/pygobject/files/pygobject-3.48.2-egg-info.patch b/dev-python/pygobject/files/pygobject-3.48.2-egg-info.patch new file mode 100644 index ..0da834216f34 --- /dev/null +++ b/dev-python/pygobject/files/pygobject-3.48.2-egg-info.patch @@ -0,0 +1,39 @@ +From 2aa50b8841c26eb892f4666508ba72ebb8179f26 Mon Sep 17 00:00:00 2001 +From: Chris Mayo +Date: Mon, 25 Mar 2024 19:21:21 + +Subject: [PATCH] Replace non-standard .egg-info file + +Installing a .dist-info directory containing just METADATA is compliant: + +https://packaging.python.org/en/latest/specifications/recording-installed-packages/#the-dist-info-directory +--- + PKG-INFO.in => METADATA.in | 0 + meson.build| 6 +++--- + 2 files changed, 3 insertions(+), 3 deletions(-) + rename PKG-INFO.in => METADATA.in (100%) + +diff --git a/PKG-INFO.in b/METADATA.in +similarity index 100% +rename from PKG-INFO.in +rename to METADATA.in +diff --git a/meson.build b/meson.build +index b8d69c3a..32204ad5 100644 +--- a/meson.build b/meson.build +@@ -194,10 +194,10 @@ if not for_wheel + + pkginfo_conf = configuration_data() + pkginfo_conf.set('VERSION', py_version) +- configure_file(input : 'PKG-INFO.in', +- output : 'PyGObject-@0@.egg-info'.format(py_version), ++ configure_file(input : 'METADATA.in', ++ output : 'METADATA', + configuration : pkginfo_conf, +- install_dir : python.get_install_dir(pure : false)) ++ install_dir : python.get_install_dir(pure : false) / 'PyGObject-@0@.dist-info'.format(py_version)) + endif + + pygobject_dep = declare_dependency( +-- +GitLab + diff --git a/dev-python/pygobject/pygobject-3.48.2-r1.ebuild b/dev-python/pygobject/pygobject-3.48.2-r1.ebuild new file mode 100644 index ..08a08ac159f8 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.48.2-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{11..13} pypy3 ) + +inherit gnome.org meson virtualx xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE=" + https://pygobject.gnome.org/ + https://gitlab.gnome.org/GNOME/pygobject/ +" + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.64:2 + >=dev-libs/gobject-introspection-1.64:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=app-accessibility/at-spi2-core-2.46.0[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}/${P}-egg-info.patch" ) + +python_configure() { + local emesonargs=( + $(meson_feature cairo pycairo) + $(meson_use test tests) + -Dpython="${EPYTHON}" + ) + meson_src_configure +} + +python_compile() { + meson_src_compile +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" +} + +python_install() { + meson_src_install + python_optimize +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 2fdf177e498f4854fc15eaa1e3fe5e689da16bfb Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 17 10:37:43 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 17 12:11:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdf177e dev-python/pygobject: update HOMEPAGE Signed-off-by: Pacho Ramos gentoo.org> dev-python/pygobject/pygobject-3.48.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.48.2.ebuild b/dev-python/pygobject/pygobject-3.48.2.ebuild index 100d9a8d4c96..8427e19554a5 100644 --- a/dev-python/pygobject/pygobject-3.48.2.ebuild +++ b/dev-python/pygobject/pygobject-3.48.2.ebuild @@ -11,7 +11,7 @@ inherit gnome.org meson virtualx xdg distutils-r1 DESCRIPTION="Python bindings for GObject Introspection" HOMEPAGE=" - https://pygobject.readthedocs.io/ + https://pygobject.gnome.org/ https://gitlab.gnome.org/GNOME/pygobject/ "
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 920f358699de1df0d15870759704be3b76a4d153 Author: Guillermo Joandet gmail com> AuthorDate: Thu Feb 15 15:36:19 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 17 12:11:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=920f3586 dev-python/pygobject: Bump to 3.48.2 Closes: https://bugs.gentoo.org/921656 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35350 Signed-off-by: Pacho Ramos gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.48.2.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 8ce81ab9f53f..7f989d32e169 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,2 +1,3 @@ DIST pygobject-3.44.1.tar.xz 559432 BLAKE2B 7edfe91ac1b7301befaf8ef17078b517666467f446bfbe25850336cd365d314153d444d29ecf028ce44a12cef1c94f139d110ac6784c8a2c6077730d4836f6cc SHA512 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327 DIST pygobject-3.46.0.tar.xz 561552 BLAKE2B 6b8c9b4bf6df819c09b7bd2ea6dcb0e7c24ed7f171487b774469bd2c4694df9d4473dbde05273afc7a370f2b1f352d60347aa221bdd674a4aa8a54123d5e54cd SHA512 48293c193ba5aece38d99f45d325d0329ac33e88442bf00848fe818a7c838977b8d2cf50a404c30e8852ccc0b4a44dfda07751d51acc21f740aa2ab6aa3ce661 +DIST pygobject-3.48.2.tar.xz 556244 BLAKE2B 6ac7a42752d65668f228aa9823a4e256b030bc84683857e5470bc373eaaf383904d18399379b4a7d0989644e2b0825d63cc8b3f927b97608a209f888bf8cb276 SHA512 11619f73be5894fae82b261779f33390d1aec51b02bcf285c58f3c76ee46dfc1b3f435e4662176fde5ca899aee5afc453f8f0ba28e15e15330a52354cf737d45 diff --git a/dev-python/pygobject/pygobject-3.48.2.ebuild b/dev-python/pygobject/pygobject-3.48.2.ebuild new file mode 100644 index ..100d9a8d4c96 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.48.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{11..13} pypy3 ) + +inherit gnome.org meson virtualx xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE=" + https://pygobject.readthedocs.io/ + https://gitlab.gnome.org/GNOME/pygobject/ +" + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.64:2 + >=dev-libs/gobject-introspection-1.64:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=app-accessibility/at-spi2-core-2.46.0[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +python_configure() { + local emesonargs=( + $(meson_feature cairo pycairo) + $(meson_use test tests) + -Dpython="${EPYTHON}" + ) + meson_src_configure +} + +python_compile() { + meson_src_compile +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" +} + +python_install() { + meson_src_install + python_optimize +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/files/, dev-python/pygobject/
commit: 3e44d8e0fe781c95c5478e57bcb8f29fd86383e3 Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 17 10:39:56 2024 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 17 12:11:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e44d8e0 dev-python/pygobject: drop 3.44.1 Signed-off-by: Pacho Ramos gentoo.org> dev-python/pygobject/Manifest | 1 - .../pygobject/files/pygobject-3.44.1-py312.patch | 48 dev-python/pygobject/pygobject-3.44.1.ebuild | 86 -- 3 files changed, 135 deletions(-) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 7f989d32e169..c8b85b769367 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1,2 @@ -DIST pygobject-3.44.1.tar.xz 559432 BLAKE2B 7edfe91ac1b7301befaf8ef17078b517666467f446bfbe25850336cd365d314153d444d29ecf028ce44a12cef1c94f139d110ac6784c8a2c6077730d4836f6cc SHA512 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327 DIST pygobject-3.46.0.tar.xz 561552 BLAKE2B 6b8c9b4bf6df819c09b7bd2ea6dcb0e7c24ed7f171487b774469bd2c4694df9d4473dbde05273afc7a370f2b1f352d60347aa221bdd674a4aa8a54123d5e54cd SHA512 48293c193ba5aece38d99f45d325d0329ac33e88442bf00848fe818a7c838977b8d2cf50a404c30e8852ccc0b4a44dfda07751d51acc21f740aa2ab6aa3ce661 DIST pygobject-3.48.2.tar.xz 556244 BLAKE2B 6ac7a42752d65668f228aa9823a4e256b030bc84683857e5470bc373eaaf383904d18399379b4a7d0989644e2b0825d63cc8b3f927b97608a209f888bf8cb276 SHA512 11619f73be5894fae82b261779f33390d1aec51b02bcf285c58f3c76ee46dfc1b3f435e4662176fde5ca899aee5afc453f8f0ba28e15e15330a52354cf737d45 diff --git a/dev-python/pygobject/files/pygobject-3.44.1-py312.patch b/dev-python/pygobject/files/pygobject-3.44.1-py312.patch deleted file mode 100644 index 331e3bc0a3f8.. --- a/dev-python/pygobject/files/pygobject-3.44.1-py312.patch +++ /dev/null @@ -1,48 +0,0 @@ -From fe6aedd8eebd92844b873f72e99dc4023316c6f3 Mon Sep 17 00:00:00 2001 -From: Christoph Reiter -Date: Wed, 7 Jun 2023 22:27:55 +0200 -Subject: [PATCH] tests: fix test_gvalue_flat_array_in_item_marshal_failure for - Python 3.12 - -See https://gitlab.gnome.org/GNOME/pygobject/-/issues/582 - -_PyGI_ERROR_PREFIX() no longer works with 3.12 since we only get normalized -exceptions in there and can't add a prefix like "Item X: " to the message. - -Until we figure out how to add this back for 3.12, align the tests with the -new behaviour (the new exception notes API would be an option, see the -linked issue) - tests/test_gi.py | 7 +-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/tests/test_gi.py b/tests/test_gi.py -index 25a3b659..261d8b2b 100644 a/tests/test_gi.py -+++ b/tests/test_gi.py -@@ -1573,9 +1573,12 @@ class TestGValue(unittest.TestCase): - self.assertRaises(OverflowError, GIMarshallingTests.gvalue_flat_array, - [GLib.MININT - 1, "42", True]) - -+# FIXME: https://gitlab.gnome.org/GNOME/pygobject/-/issues/582#note_1764164 -+exc_prefix = "Item 0: " if sys.version_info[:2] < (3, 12) else "" -+ - with pytest.raises( - OverflowError, --match='Item 0: %d not in range %d to %d' % ( -+match=exc_prefix + '%d not in range %d to %d' % ( - GLib.MAXINT + 1, GLib.MININT, GLib.MAXINT)): - GIMarshallingTests.gvalue_flat_array([GLib.MAXINT + 1, "42", True]) - -@@ -1583,7 +1586,7 @@ class TestGValue(unittest.TestCase): - - with pytest.raises( - OverflowError, --match='Item 0: %d not in range %d to %d' % ( -+match=exc_prefix + '%d not in range %d to %d' % ( - GLib.MAXUINT64 * 2, min_, max_)): - GIMarshallingTests.gvalue_flat_array([GLib.MAXUINT64 * 2, "42", True]) - --- -GitLab - diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild deleted file mode 100644 index 713c63dc4584.. --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit gnome.org meson virtualx xdg distutils-r1 - -DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE=" - https://pygobject.readthedocs.io/ - https://gitlab.gnome.org/GNOME/pygobject/ -" - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+cairo examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.56:2 - >=dev-libs/gobject-introspection-1.56:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 1df60fc25b6abc06ea5b855f1ecda6526d71eb87 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 29 08:21:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 29 08:21:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df60fc2 dev-python/pygobject: Stabilize 3.46.0-r1 ppc64, #935075 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.46.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.46.0-r1.ebuild b/dev-python/pygobject/pygobject-3.46.0-r1.ebuild index 9a8e8d1e54b4..e4e3ba40035d 100644 --- a/dev-python/pygobject/pygobject-3.46.0-r1.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0-r1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 81350d78ba09724a195e0599d00d64d98cd3ee65 Author: Sam James gentoo org> AuthorDate: Tue Jun 11 17:54:35 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jun 11 17:55:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81350d78 dev-python/pygobject: enable py3.13 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.46.0-r1.ebuild | 80 + 1 file changed, 80 insertions(+) diff --git a/dev-python/pygobject/pygobject-3.46.0-r1.ebuild b/dev-python/pygobject/pygobject-3.46.0-r1.ebuild new file mode 100644 index ..9a8e8d1e54b4 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.46.0-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit gnome.org meson virtualx xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE=" + https://pygobject.readthedocs.io/ + https://gitlab.gnome.org/GNOME/pygobject/ +" + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.64:2 + >=dev-libs/gobject-introspection-1.64:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=app-accessibility/at-spi2-core-2.46.0[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +python_configure() { + local emesonargs=( + $(meson_feature cairo pycairo) + $(meson_use test tests) + -Dpython="${EPYTHON}" + ) + meson_src_configure +} + +python_compile() { + meson_src_compile +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" +} + +python_install() { + meson_src_install + python_optimize +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 894593f087a4b759beabfddd4c469f6bd28e3573 Author: Sam James gentoo org> AuthorDate: Sat Feb 3 11:05:55 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 3 11:06:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894593f0 dev-python/pygobject: Stabilize 3.46.0 sparc, #920657 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild index 9fdc518f32be..99eb180556b9 100644 --- a/dev-python/pygobject/pygobject-3.46.0.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 12903c8630e8ed34968f6fd3af1c66dd03b470e8 Author: Sam James gentoo org> AuthorDate: Sat Feb 3 11:05:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Feb 3 11:06:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12903c86 dev-python/pygobject: Stabilize 3.46.0 hppa, #920657 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild index 142546cb711e..9fdc518f32be 100644 --- a/dev-python/pygobject/pygobject-3.46.0.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 098d625e0fbb4ceaa453453fff2b0369fb3857a2 Author: Sam James gentoo org> AuthorDate: Sun Jan 7 15:35:19 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 7 15:35:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098d625e dev-python/pygobject: Stabilize 3.46.0 arm64, #920657 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild index 6a0aface8878..142546cb711e 100644 --- a/dev-python/pygobject/pygobject-3.46.0.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 2fb7636784b0afda3f71388df79a7ac4f20c56ab Author: Sam James gentoo org> AuthorDate: Sun Jan 7 15:35:11 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 7 15:35:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb76367 dev-python/pygobject: Stabilize 3.46.0 arm, #920657 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.46.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild index 7555786f58cd..6a0aface8878 100644 --- a/dev-python/pygobject/pygobject-3.46.0.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: f16c7276267013254d2f9f5184e9b034643b18ba Author: Mart Raudsepp gentoo org> AuthorDate: Fri Dec 29 23:02:49 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Dec 29 23:02:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16c7276 dev-python/pygobject: drop 3.44.2 Signed-off-by: Mart Raudsepp gentoo.org> dev-python/pygobject/Manifest| 1 - dev-python/pygobject/pygobject-3.44.2.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 0e95ec4547cf..8ce81ab9f53f 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1,2 @@ DIST pygobject-3.44.1.tar.xz 559432 BLAKE2B 7edfe91ac1b7301befaf8ef17078b517666467f446bfbe25850336cd365d314153d444d29ecf028ce44a12cef1c94f139d110ac6784c8a2c6077730d4836f6cc SHA512 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327 -DIST pygobject-3.44.2.tar.xz 560188 BLAKE2B 6c1cec327aea3ca17a0d60c0b732178c79574073106ad069a76b2bac4aa911d6208b25f23b4508fbaf88b36211cf10bd0d4cfe242c2dae0c5e9363e7d90051e4 SHA512 e0d481285d190f2c9606a61d6104efaffc110aeb57cff6cd08bae72a0528cc970fc1c422fd949c557e3cfc5d6f2e96389824c6fd9888cdfd3ca1ebdc4a05e753 DIST pygobject-3.46.0.tar.xz 561552 BLAKE2B 6b8c9b4bf6df819c09b7bd2ea6dcb0e7c24ed7f171487b774469bd2c4694df9d4473dbde05273afc7a370f2b1f352d60347aa221bdd674a4aa8a54123d5e54cd SHA512 48293c193ba5aece38d99f45d325d0329ac33e88442bf00848fe818a7c838977b8d2cf50a404c30e8852ccc0b4a44dfda07751d51acc21f740aa2ab6aa3ce661 diff --git a/dev-python/pygobject/pygobject-3.44.2.ebuild b/dev-python/pygobject/pygobject-3.44.2.ebuild deleted file mode 100644 index 7d183875bdca.. --- a/dev-python/pygobject/pygobject-3.44.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit gnome.org meson virtualx xdg distutils-r1 - -DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE=" - https://pygobject.readthedocs.io/ - https://gitlab.gnome.org/GNOME/pygobject/ -" - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+cairo examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.56:2 - >=dev-libs/gobject-introspection-1.56:= - dev-libs/libffi:= - cairo? ( - >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] - x11-libs/cairo[glib] - ) -" -DEPEND=" - ${RDEPEND} - test? ( - >=app-accessibility/at-spi2-core-2.46.0[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - ) -" -BDEPEND=" - virtual/pkgconfig -" - -python_configure() { - local emesonargs=( - $(meson_feature cairo pycairo) - $(meson_use test tests) - -Dpython="${EPYTHON}" - ) - meson_src_configure -} - -python_compile() { - meson_src_compile -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs - local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x XDG_CACHE_HOME="${T}/${EPYTHON}" - meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" -} - -python_install() { - meson_src_install - python_optimize -} - -python_install_all() { - distutils-r1_python_install_all - use examples && dodoc -r examples -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 598c83d11ebd3020b3264c16abb5e8bf7be6f1ad Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 29 18:57:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 29 18:57:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598c83d1 dev-python/pygobject: Stabilize 3.46.0 x86, #920657 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild index 794a69779f8b..7555786f58cd 100644 --- a/dev-python/pygobject/pygobject-3.46.0.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 536ce9ce5068581a3d36cafe36ad67c709c42dd2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 29 18:57:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 29 18:57:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536ce9ce dev-python/pygobject: Stabilize 3.46.0 amd64, #920657 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild index 6604bd7615b5..949a0644c1c1 100644 --- a/dev-python/pygobject/pygobject-3.46.0.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 9b65cb1349e31e4cbb2fe7a5bc06dc0a06f1d710 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 29 18:57:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 29 18:57:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b65cb13 dev-python/pygobject: Stabilize 3.46.0 ppc64, #920657 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild index 949a0644c1c1..794a69779f8b 100644 --- a/dev-python/pygobject/pygobject-3.46.0.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: d7383f42614a90392e3658838519ddb0818fcfc8 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 29 18:38:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 29 18:38:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7383f42 dev-python/pygobject: Stabilize 3.46.0 ppc, #920657 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.46.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild index d00e6ddaa043..6604bd7615b5 100644 --- a/dev-python/pygobject/pygobject-3.46.0.ebuild +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 44160a6399f99beefedf34b74c69a76d92094a49 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 24 10:52:32 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 24 11:10:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44160a63 dev-python/pygobject: Bump to 3.44.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.44.2.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 8ce81ab9f53f..0e95ec4547cf 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,2 +1,3 @@ DIST pygobject-3.44.1.tar.xz 559432 BLAKE2B 7edfe91ac1b7301befaf8ef17078b517666467f446bfbe25850336cd365d314153d444d29ecf028ce44a12cef1c94f139d110ac6784c8a2c6077730d4836f6cc SHA512 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327 +DIST pygobject-3.44.2.tar.xz 560188 BLAKE2B 6c1cec327aea3ca17a0d60c0b732178c79574073106ad069a76b2bac4aa911d6208b25f23b4508fbaf88b36211cf10bd0d4cfe242c2dae0c5e9363e7d90051e4 SHA512 e0d481285d190f2c9606a61d6104efaffc110aeb57cff6cd08bae72a0528cc970fc1c422fd949c557e3cfc5d6f2e96389824c6fd9888cdfd3ca1ebdc4a05e753 DIST pygobject-3.46.0.tar.xz 561552 BLAKE2B 6b8c9b4bf6df819c09b7bd2ea6dcb0e7c24ed7f171487b774469bd2c4694df9d4473dbde05273afc7a370f2b1f352d60347aa221bdd674a4aa8a54123d5e54cd SHA512 48293c193ba5aece38d99f45d325d0329ac33e88442bf00848fe818a7c838977b8d2cf50a404c30e8852ccc0b4a44dfda07751d51acc21f740aa2ab6aa3ce661 diff --git a/dev-python/pygobject/pygobject-3.44.2.ebuild b/dev-python/pygobject/pygobject-3.44.2.ebuild new file mode 100644 index ..7d183875bdca --- /dev/null +++ b/dev-python/pygobject/pygobject-3.44.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit gnome.org meson virtualx xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE=" + https://pygobject.readthedocs.io/ + https://gitlab.gnome.org/GNOME/pygobject/ +" + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.56:2 + >=dev-libs/gobject-introspection-1.56:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=app-accessibility/at-spi2-core-2.46.0[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +python_configure() { + local emesonargs=( + $(meson_feature cairo pycairo) + $(meson_use test tests) + -Dpython="${EPYTHON}" + ) + meson_src_configure +} + +python_compile() { + meson_src_compile +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" +} + +python_install() { + meson_src_install + python_optimize +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 621633ea7b70ae29ca8d1ad3e084b62338bed552 Author: Guillermo Joandet gmail com> AuthorDate: Sun Sep 10 15:41:02 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 10 15:58:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621633ea dev-python/pygobject: Version bump to 3.46.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32712 Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.46.0.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 71f155ce5cef..8ce81ab9f53f 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1 +1,2 @@ DIST pygobject-3.44.1.tar.xz 559432 BLAKE2B 7edfe91ac1b7301befaf8ef17078b517666467f446bfbe25850336cd365d314153d444d29ecf028ce44a12cef1c94f139d110ac6784c8a2c6077730d4836f6cc SHA512 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327 +DIST pygobject-3.46.0.tar.xz 561552 BLAKE2B 6b8c9b4bf6df819c09b7bd2ea6dcb0e7c24ed7f171487b774469bd2c4694df9d4473dbde05273afc7a370f2b1f352d60347aa221bdd674a4aa8a54123d5e54cd SHA512 48293c193ba5aece38d99f45d325d0329ac33e88442bf00848fe818a7c838977b8d2cf50a404c30e8852ccc0b4a44dfda07751d51acc21f740aa2ab6aa3ce661 diff --git a/dev-python/pygobject/pygobject-3.46.0.ebuild b/dev-python/pygobject/pygobject-3.46.0.ebuild new file mode 100644 index ..d00e6ddaa043 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.46.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit gnome.org meson virtualx xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE=" + https://pygobject.readthedocs.io/ + https://gitlab.gnome.org/GNOME/pygobject/ +" + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.64:2 + >=dev-libs/gobject-introspection-1.64:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=app-accessibility/at-spi2-core-2.46.0[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +python_configure() { + local emesonargs=( + $(meson_feature cairo pycairo) + $(meson_use test tests) + -Dpython="${EPYTHON}" + ) + meson_src_configure +} + +python_compile() { + meson_src_compile +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" +} + +python_install() { + meson_src_install + python_optimize +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/files/, dev-python/pygobject/
commit: f52a24017053437ee589d851942946283a4c9310 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 8 04:06:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 8 04:06:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52a2401 dev-python/pygobject: Replace our py3.12 sed with upstream fix Replace our cheap test hack using `.*` regex with upstream patch that conditionalizes the expected value per Python version. Signed-off-by: Michał Górny gentoo.org> .../pygobject/files/pygobject-3.44.1-py312.patch | 48 ++ dev-python/pygobject/pygobject-3.44.1.ebuild | 13 +++--- 2 files changed, 53 insertions(+), 8 deletions(-) diff --git a/dev-python/pygobject/files/pygobject-3.44.1-py312.patch b/dev-python/pygobject/files/pygobject-3.44.1-py312.patch new file mode 100644 index ..331e3bc0a3f8 --- /dev/null +++ b/dev-python/pygobject/files/pygobject-3.44.1-py312.patch @@ -0,0 +1,48 @@ +From fe6aedd8eebd92844b873f72e99dc4023316c6f3 Mon Sep 17 00:00:00 2001 +From: Christoph Reiter +Date: Wed, 7 Jun 2023 22:27:55 +0200 +Subject: [PATCH] tests: fix test_gvalue_flat_array_in_item_marshal_failure for + Python 3.12 + +See https://gitlab.gnome.org/GNOME/pygobject/-/issues/582 + +_PyGI_ERROR_PREFIX() no longer works with 3.12 since we only get normalized +exceptions in there and can't add a prefix like "Item X: " to the message. + +Until we figure out how to add this back for 3.12, align the tests with the +new behaviour (the new exception notes API would be an option, see the +linked issue) +--- + tests/test_gi.py | 7 +-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/tests/test_gi.py b/tests/test_gi.py +index 25a3b659..261d8b2b 100644 +--- a/tests/test_gi.py b/tests/test_gi.py +@@ -1573,9 +1573,12 @@ class TestGValue(unittest.TestCase): + self.assertRaises(OverflowError, GIMarshallingTests.gvalue_flat_array, + [GLib.MININT - 1, "42", True]) + ++# FIXME: https://gitlab.gnome.org/GNOME/pygobject/-/issues/582#note_1764164 ++exc_prefix = "Item 0: " if sys.version_info[:2] < (3, 12) else "" ++ + with pytest.raises( + OverflowError, +-match='Item 0: %d not in range %d to %d' % ( ++match=exc_prefix + '%d not in range %d to %d' % ( + GLib.MAXINT + 1, GLib.MININT, GLib.MAXINT)): + GIMarshallingTests.gvalue_flat_array([GLib.MAXINT + 1, "42", True]) + +@@ -1583,7 +1586,7 @@ class TestGValue(unittest.TestCase): + + with pytest.raises( + OverflowError, +-match='Item 0: %d not in range %d to %d' % ( ++match=exc_prefix + '%d not in range %d to %d' % ( + GLib.MAXUINT64 * 2, min_, max_)): + GIMarshallingTests.gvalue_flat_array([GLib.MAXUINT64 * 2, "42", True]) + +-- +GitLab + diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 231063a2d18f..713c63dc4584 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -44,14 +44,11 @@ BDEPEND=" virtual/pkgconfig " -src_prepare() { - # workaround minor py3.12 test failure - # (I wish we could just use EPYTEST_DESELECT here, sigh) - # https://gitlab.gnome.org/GNOME/pygobject/-/issues/582 - sed -i -e 's@Item 0: @.*@' tests/test_gi.py || die - - distutils-r1_src_prepare -} +PATCHES=( + # fix test failure on py3.12 + # https://gitlab.gnome.org/GNOME/pygobject/-/commit/fe6aedd8eebd92844b873f72e99dc4023316c6f3 + "${FILESDIR}/${P}-py312.patch" +) python_configure() { local emesonargs=(
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 67e4b45d75251c0d559167d5dfb2831e2493ba58 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 3 06:33:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 3 06:48:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e4b45d dev-python/pygobject: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 328eb9736f93..231063a2d18f 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -5,12 +5,15 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit gnome.org meson virtualx xdg distutils-r1 DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE="https://pygobject.readthedocs.io/; +HOMEPAGE=" + https://pygobject.readthedocs.io/ + https://gitlab.gnome.org/GNOME/pygobject/ +" LICENSE="LGPL-2.1+" SLOT="3" @@ -41,6 +44,15 @@ BDEPEND=" virtual/pkgconfig " +src_prepare() { + # workaround minor py3.12 test failure + # (I wish we could just use EPYTEST_DESELECT here, sigh) + # https://gitlab.gnome.org/GNOME/pygobject/-/issues/582 + sed -i -e 's@Item 0: @.*@' tests/test_gi.py || die + + distutils-r1_src_prepare +} + python_configure() { local emesonargs=( $(meson_feature cairo pycairo)
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: caa031779ca9ddc001b8c87b88b95dd189d52584 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 15:58:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 15:58:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa03177 dev-python/pygobject: drop 3.42.2 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/Manifest| 1 - dev-python/pygobject/pygobject-3.42.2.ebuild | 76 2 files changed, 77 deletions(-) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 28b54cc9130b..71f155ce5cef 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,2 +1 @@ -DIST pygobject-3.42.2.tar.xz 558724 BLAKE2B 3e98cf52e818eff42beb8b6120ee8eb4cbe3a6f49670d355e1081b71d411bc93fc701cc37108a321cfcc19698c39b8b61cce5a9369d871da58fd2a2c0455fb96 SHA512 eb604f839e0702e8aeff0f19665e44c05c56cae02ce892e9ab8a95ddb0d5d0216182d0c9a0059fc8e05990c0d5707f2f7456d8924bbfb95ce1d9a42908ac0119 DIST pygobject-3.44.1.tar.xz 559432 BLAKE2B 7edfe91ac1b7301befaf8ef17078b517666467f446bfbe25850336cd365d314153d444d29ecf028ce44a12cef1c94f139d110ac6784c8a2c6077730d4836f6cc SHA512 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327 diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild deleted file mode 100644 index aa8df02fbf99.. --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit gnome.org meson virtualx xdg distutils-r1 - -DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE="https://pygobject.readthedocs.io/; - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cairo examples test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.56:2 - >=dev-libs/gobject-introspection-1.56:= - dev-libs/libffi:= - cairo? ( - >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] - x11-libs/cairo[glib] - ) -" -DEPEND=" - ${RDEPEND} - test? ( - >=app-accessibility/at-spi2-core-2.46.0[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - ) -" -BDEPEND=" - virtual/pkgconfig -" - -python_configure() { - local emesonargs=( - $(meson_feature cairo pycairo) - $(meson_use test tests) - -Dpython="${EPYTHON}" - ) - meson_src_configure -} - -python_compile() { - meson_src_compile -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs - local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x XDG_CACHE_HOME="${T}/${EPYTHON}" - meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" -} - -python_install() { - meson_src_install - python_optimize -} - -python_install_all() { - distutils-r1_python_install_all - use examples && dodoc -r examples -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 5aafadff543e9636b7f2e9734328a141e42f5791 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 15:57:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 15:57:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aafadff dev-python/pygobject: Stabilize 3.44.1 x86, #905253 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 4f611f1c0a57..aa8df02fbf99 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 98bd4845b9276d31b23fdac4f5553169c44aa475 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 15:18:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 15:18:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bd4845 dev-python/pygobject: Stabilize 3.44.1 amd64, #905253 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 9103f5b9b9e7..4f611f1c0a57 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 768385fe065d512367f1f3a3db48da42c0691d83 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 14:56:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 14:56:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768385fe dev-python/pygobject: Stabilize 3.44.1 ppc, #905253 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 0a1e71236b4c..9103f5b9b9e7 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 4442a5881be6d729b03791d5ae29f874fcfb6e4b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 14:56:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 14:56:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4442a588 dev-python/pygobject: Stabilize 3.44.1 hppa, #905253 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 4cf842c84b0d..0a1e71236b4c 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: d421a8d531537e181e7b42c546b03f6ed1eb48ab Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 14:55:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 14:55:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d421a8d5 dev-python/pygobject: Stabilize 3.44.1 sparc, #905253 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 01d3bdef9c07..4cf842c84b0d 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: fef6cd24b0da6fea03fff045ba2be2dc54f975f0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 14:44:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 14:44:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef6cd24 dev-python/pygobject: Stabilize 3.44.1 arm, #905253 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 8fde1f4b3c90..01d3bdef9c07 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 285223de67c8d30feaca597628faa44b0ef95c3a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 14:40:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 14:40:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285223de dev-python/pygobject: Stabilize 3.44.1 arm64, #905253 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index b004d2319f31..8fde1f4b3c90 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: c64513d9378177663ce048fb4d3723f95c0c364d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 28 14:38:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 28 14:38:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64513d9 dev-python/pygobject: Stabilize 3.44.1 ppc64, #905253 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 2b6d84b909b9..b004d2319f31 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: a0030429277dacdc52db5330dedf02a13d9ba4b5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 05:07:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 05:07:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0030429 dev-python/pygobject: use array for meson_src_configure Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 8 +--- dev-python/pygobject/pygobject-3.44.1.ebuild | 8 +--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index fbabfa8de064..aa8df02fbf99 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -41,10 +41,12 @@ BDEPEND=" " python_configure() { - meson_src_configure \ - $(meson_feature cairo pycairo) \ - $(meson_use test tests) \ + local emesonargs=( + $(meson_feature cairo pycairo) + $(meson_use test tests) -Dpython="${EPYTHON}" + ) + meson_src_configure } python_compile() { diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 1f73c26cb177..2b6d84b909b9 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -41,10 +41,12 @@ BDEPEND=" " python_configure() { - meson_src_configure \ - $(meson_feature cairo pycairo) \ - $(meson_use test tests) \ + local emesonargs=( + $(meson_feature cairo pycairo) + $(meson_use test tests) -Dpython="${EPYTHON}" + ) + meson_src_configure } python_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 8102697536f9020b708122b7ced8ed3fc9fa7967 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 17:54:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 19:05:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81026975 dev-python/pygobject: add 3.44.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.44.1.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 44372501a093..b2391b1aa577 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1,4 @@ DIST pygobject-3.42.2.tar.xz 558724 BLAKE2B 3e98cf52e818eff42beb8b6120ee8eb4cbe3a6f49670d355e1081b71d411bc93fc701cc37108a321cfcc19698c39b8b61cce5a9369d871da58fd2a2c0455fb96 SHA512 eb604f839e0702e8aeff0f19665e44c05c56cae02ce892e9ab8a95ddb0d5d0216182d0c9a0059fc8e05990c0d5707f2f7456d8924bbfb95ce1d9a42908ac0119 DIST pygobject-3.43.1.tar.xz 559504 BLAKE2B d8424b34a7945d2ef98bcaff009e5a281c187cb8d28cffdcddbec5b16b20619cbb64c3e1ccf23128c4ff4f8187151ca75044977ffb563506085816d886f4 SHA512 e12e53368a94f49daacf24519d9bd65ca11481d6a3059635bebaec43a84d2620fb619c2eac36f7f6b0202a6268b1990f9452355e13b114a4988de18fe30ce66e DIST pygobject-3.44.0.tar.xz 559572 BLAKE2B ff94b38879d5955a3ef1845b5a2c65ec61e058ea54e0a696093c95d68eb39ca131601cdfbc165d120df6fd81404d096b7164941775354a43b878fb1d08e5b973 SHA512 d6b54b85a130e0d23ec41d6e3c2d5ef7a141193f5ae8cadcea939ad37389109f43900debd51d66611699b653e5af5ee8e4c500e08cf3ea16dcdac109e819cd2a +DIST pygobject-3.44.1.tar.xz 559432 BLAKE2B 7edfe91ac1b7301befaf8ef17078b517666467f446bfbe25850336cd365d314153d444d29ecf028ce44a12cef1c94f139d110ac6784c8a2c6077730d4836f6cc SHA512 5f2ff4a068e7e24dcc32f8c43ba58660c85a0fabdd9ff0bac4ddf1ca82bd0fc962ce5cb3ab25b991c212d45e5e89dac67c3259c5423a7d7fd70b2ac1f56e5327 diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild new file mode 100644 index ..1f73c26cb177 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit gnome.org meson virtualx xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.56:2 + >=dev-libs/gobject-introspection-1.56:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=app-accessibility/at-spi2-core-2.46.0[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +python_configure() { + meson_src_configure \ + $(meson_feature cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" +} + +python_compile() { + meson_src_compile +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" +} + +python_install() { + meson_src_install + python_optimize +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 05b039ecd4fa117cce964582eb368062c6d69eb4 Author: Guillermo Joandet gmail com> AuthorDate: Sun Mar 19 18:16:12 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 19 23:38:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b039ec dev-python/pygobject: Version bump to 3.44.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30237 Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.44.0.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 64b1d99664d3..44372501a093 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,2 +1,3 @@ DIST pygobject-3.42.2.tar.xz 558724 BLAKE2B 3e98cf52e818eff42beb8b6120ee8eb4cbe3a6f49670d355e1081b71d411bc93fc701cc37108a321cfcc19698c39b8b61cce5a9369d871da58fd2a2c0455fb96 SHA512 eb604f839e0702e8aeff0f19665e44c05c56cae02ce892e9ab8a95ddb0d5d0216182d0c9a0059fc8e05990c0d5707f2f7456d8924bbfb95ce1d9a42908ac0119 DIST pygobject-3.43.1.tar.xz 559504 BLAKE2B d8424b34a7945d2ef98bcaff009e5a281c187cb8d28cffdcddbec5b16b20619cbb64c3e1ccf23128c4ff4f8187151ca75044977ffb563506085816d886f4 SHA512 e12e53368a94f49daacf24519d9bd65ca11481d6a3059635bebaec43a84d2620fb619c2eac36f7f6b0202a6268b1990f9452355e13b114a4988de18fe30ce66e +DIST pygobject-3.44.0.tar.xz 559572 BLAKE2B ff94b38879d5955a3ef1845b5a2c65ec61e058ea54e0a696093c95d68eb39ca131601cdfbc165d120df6fd81404d096b7164941775354a43b878fb1d08e5b973 SHA512 d6b54b85a130e0d23ec41d6e3c2d5ef7a141193f5ae8cadcea939ad37389109f43900debd51d66611699b653e5af5ee8e4c500e08cf3ea16dcdac109e819cd2a diff --git a/dev-python/pygobject/pygobject-3.44.0.ebuild b/dev-python/pygobject/pygobject-3.44.0.ebuild new file mode 100644 index ..4973eef2ad38 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.44.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit gnome.org meson virtualx xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.56:2 + >=dev-libs/gobject-introspection-1.56:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) +" +DEPEND=" + ${RDEPEND} + test? ( + >=app-accessibility/at-spi2-core-2.46.0[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND="virtual/pkgconfig" + +python_configure() { + local emesonargs=( + $(meson_feature cairo pycairo) + $(meson_use test tests) + -Dpython="${EPYTHON}" + ) + meson_src_configure +} + +python_compile() { + meson_src_compile +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" +} + +python_install() { + meson_src_install + python_optimize +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: c5262095fd42012e272afe568e2fa6fdda61acd7 Author: Jérôme Carretero zougloub eu> AuthorDate: Fri Feb 17 22:15:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 16:19:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5262095 dev-python/pygobject: add pypy3 to PYTHON_COMPAT Update atk dependency for package.deprecated. Signed-off-by: Jérôme Carretero zougloub.eu> Signed-off-by: Michał Górny gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index 5a7978ffe59f..fbabfa8de064 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..11} pypy3 ) inherit gnome.org meson virtualx xdg distutils-r1 @@ -29,7 +29,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} test? ( - dev-libs/atk[introspection] + >=app-accessibility/at-spi2-core-2.46.0[introspection] dev-python/pytest[${PYTHON_USEDEP}] x11-libs/gdk-pixbuf:2[introspection,jpeg] x11-libs/gtk+:3[introspection]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: a3ddc6fb1f1673e21e9e56fc5ff5ff2c87f8c0fb Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:19:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Oct 30 01:49:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ddc6fb dev-python/pygobject: Set remote-id Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/metadata.xml | 51 --- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/dev-python/pygobject/metadata.xml b/dev-python/pygobject/metadata.xml index 1088c8b6c284..526be399f23d 100644 --- a/dev-python/pygobject/metadata.xml +++ b/dev-python/pygobject/metadata.xml @@ -1,29 +1,30 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - pyt...@gentoo.org - Python - - - GObject is a object system used by GTK+, GStreamer and other libraries. - PyGObject provides a convenient wrapper for use in Python programs when - accessing GObject libraries. Like the GObject library itself PyGObject - is licensed under the GNU LGPL, so is suitable for use in both free - software and proprietary applications. It is already in use in many - applications ranging from small single purpose scripts up to large full - featured applications. PyGObject now dynamically accesses any GObject - libraries that uses GObject Introspection. It replaces the need for - separate modules such as PyGTK, GIO and python-gnome to build a full - GNOME 3.0 application. Once new functionality is added to gobject - library it is instantly available as a Python API without the need for - intermediate Python glue. - - - PyGObject - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +pyt...@gentoo.org +Python + + +GObject is a object system used by GTK+, GStreamer and other libraries. +PyGObject provides a convenient wrapper for use in Python programs when +accessing GObject libraries. Like the GObject library itself PyGObject +is licensed under the GNU LGPL, so is suitable for use in both free +software and proprietary applications. It is already in use in many +applications ranging from small single purpose scripts up to large full +featured applications. PyGObject now dynamically accesses any GObject +libraries that uses GObject Introspection. It replaces the need for +separate modules such as PyGTK, GIO and python-gnome to build a full +GNOME 3.0 application. Once new functionality is added to gobject +library it is instantly available as a Python API without the need for +intermediate Python glue. + + +PyGObject +GNOME/pygobject +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 6c704f1c2b77671c3597684a204103ac6d7632de Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 16 10:47:21 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 16 10:47:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c704f1c dev-python/pygobject: Stabilize 3.42.2 hppa, #868840 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index 2c957b98d411..33d91a475f98 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 4bb0b0efc415e770275658c678f44d37c9b6d2b3 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:51:33 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:51:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb0b0ef dev-python/pygobject: Stabilize 3.42.2 sparc, #868840 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index 76195c195e83..2c957b98d411 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 2b7d0e18e8fc8656dcacf1f415d9c08ecd6c0e82 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:34:49 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:34:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7d0e18 dev-python/pygobject: Stabilize 3.42.2 arm64, #868840 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index 5931b7720408..76195c195e83 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 28717230e45ee9f59783e8476b06ca57b100f9ee Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:13:27 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:13:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28717230 dev-python/pygobject: Stabilize 3.42.2 x86, #868840 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index d5d7484c98cd..5931b7720408 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 35a74b3776dc850c20cf6bf3c9d4e5db71e96808 Author: Sam James gentoo org> AuthorDate: Tue Sep 6 21:10:19 2022 + Commit: Sam James gentoo org> CommitDate: Tue Sep 6 21:10:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a74b37 dev-python/pygobject: Stabilize 3.42.2 amd64, #868840 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index 9f1ac85372da..d5d7484c98cd 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 1a7321b4cd7d52419b6577e822eda9ccf5847b55 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 6 18:48:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 6 18:48:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7321b4 dev-python/pygobject: Stabilize 3.42.2 ppc, #868840 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index fa2a5f9b101e..9f1ac85372da 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 63ecfc0cd6eb0314e086ac15413e8e0f61fa05fb Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 6 18:40:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 6 18:40:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ecfc0c dev-python/pygobject: Stabilize 3.42.2 arm, #868840 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index 11d419b21548..fa2a5f9b101e 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 9aa2b76fa36fda903d29dd68365c34539c1a2978 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 6 18:33:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 6 18:33:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa2b76f dev-python/pygobject: Stabilize 3.42.2 ppc64, #868840 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index d411290d7520..11d419b21548 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 11a473895fa5886d6ce5897f14091149b577546f Author: Michał Górny gentoo org> AuthorDate: Wed Jul 27 08:48:39 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 2 04:07:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a47389 dev-python/pygobject: Call python_optimize explicitly Signed-off-by: Michał Górny gentoo.org> dev-python/pygobject/pygobject-3.42.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild index 217ae21f2c4a..d411290d7520 100644 --- a/dev-python/pygobject/pygobject-3.42.2.ebuild +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -65,6 +65,7 @@ python_test() { python_install() { meson_src_install + python_optimize } python_install_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: a007f36b4b658de46787fbd0bc3b093d79a7 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 17 06:56:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 17 07:22:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a007f36b dev-python/pygobject: Bump to 3.42.2 Now with a test phase that no longer crashes for me, and fancy distutils-r1 PEP517=no mode! Signed-off-by: Michał Górny gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.42.2.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 86e870e272e8..4ce0bee6bd04 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1 +1,2 @@ DIST pygobject-3.42.1.tar.xz 557904 BLAKE2B 5264c1b187210622548203e0df5089262ea0b3e93d9e46679030b4722e74f1993f200cfe9357c389357902bcdfdb13c8fd9cc9d6efa3b5fa0f730c3b54017fe5 SHA512 b044d395f8334057be632fd56f670ae8405d9fc375bcbd7a0a3b2dcfb8efb06bad45e62e92d2ee5432e503642dba11d6f9bf91f26bf135fa5f9a871657105a18 +DIST pygobject-3.42.2.tar.xz 558724 BLAKE2B 3e98cf52e818eff42beb8b6120ee8eb4cbe3a6f49670d355e1081b71d411bc93fc701cc37108a321cfcc19698c39b8b61cce5a9369d871da58fd2a2c0455fb96 SHA512 eb604f839e0702e8aeff0f19665e44c05c56cae02ce892e9ab8a95ddb0d5d0216182d0c9a0059fc8e05990c0d5707f2f7456d8924bbfb95ce1d9a42908ac0119 diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild new file mode 100644 index ..217ae21f2c4a --- /dev/null +++ b/dev-python/pygobject/pygobject-3.42.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{8..11} ) + +inherit gnome.org meson virtualx xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.56:2 + >=dev-libs/gobject-introspection-1.56:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) +" +DEPEND=" + ${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +python_configure() { + meson_src_configure \ + $(meson_feature cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" +} + +python_compile() { + meson_src_compile +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" +} + +python_install() { + meson_src_install +} + +python_install_all() { + distutils-r1_python_install_all + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/files/
commit: 4d31a290407d773d60c21b5ae1ac7687756fde08 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Jun 1 06:55:41 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 1 13:56:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d31a290 dev-python/pygobject: remove unused patch(es) Closes: https://github.com/gentoo/gentoo/pull/25716 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../pygobject-3.42.0-dynamicimporter-py310.patch | 61 -- 1 file changed, 61 deletions(-) diff --git a/dev-python/pygobject/files/pygobject-3.42.0-dynamicimporter-py310.patch b/dev-python/pygobject/files/pygobject-3.42.0-dynamicimporter-py310.patch deleted file mode 100644 index cf292ffbf7c6.. --- a/dev-python/pygobject/files/pygobject-3.42.0-dynamicimporter-py310.patch +++ /dev/null @@ -1,61 +0,0 @@ -From dea457c0754550e210ab3cca9da8be1ae52d1d31 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= -Date: Tue, 18 May 2021 12:31:51 +0200 -Subject: [PATCH] Implement DynamicImporter.find_spec() - -On Python 3.10, the code raised an ImportWarning: - -ImportWarning: DynamicImporter.find_spec() not found; falling back to find_module() - -See https://docs.python.org/3.10/whatsnew/3.10.html#deprecated - -> Starting in this release, there will be a concerted effort to begin cleaning -> up old import semantics that were kept for Python 2.7 compatibility. -> Specifically, find_loader()/find_module() (superseded by find_spec()), -> load_module() (superseded by exec_module()), module_repr() -> (which the import system takes care of for you), -> the __package__ attribute (superseded by __spec__.parent), -> the __loader__ attribute (superseded by __spec__.loader), -> and the __cached__ attribute (superseded by __spec__.cached) -> will slowly be removed (as well as other classes and methods in importlib). -> ImportWarning and/or DeprecationWarning will be raised as appropriate to help -> identify code which needs updating during this transition. - -Fixes https://gitlab.gnome.org/GNOME/pygobject/-/issues/473 - gi/importer.py | 15 ++- - 1 file changed, 10 insertions(+), 5 deletions(-) - -diff --git a/gi/importer.py b/gi/importer.py -index 32967974..63788776 100644 a/gi/importer.py -+++ b/gi/importer.py -@@ -107,15 +107,20 @@ class DynamicImporter(object): - def __init__(self, path): - self.path = path - --def find_module(self, fullname, path=None): -+def _find_module_check(self, fullname): - if not fullname.startswith(self.path): --return -+return False - - path, namespace = fullname.rsplit('.', 1) --if path != self.path: --return -+return path == self.path -+ -+def find_spec(self, fullname, path=None, target=None): -+if self._find_module_check(fullname): -+return importlib.util.spec_from_loader(fullname, self) - --return self -+def find_module(self, fullname, path=None): -+if self._find_module_check(fullname): -+return self - - def load_module(self, fullname): - if fullname in sys.modules: --- -2.32.0 -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 74910b57ef7ac6604c31589a80fd7252af616077 Author: Sam James gentoo org> AuthorDate: Sat May 28 05:36:44 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 28 05:37:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74910b57 dev-python/pygobject: Stabilize 3.42.1 sparc, #843794 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.1.ebuild b/dev-python/pygobject/pygobject-3.42.1.ebuild index cc44f12e2382..53dccf1d46e3 100644 --- a/dev-python/pygobject/pygobject-3.42.1.ebuild +++ b/dev-python/pygobject/pygobject-3.42.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: e099ea63c7d0f915291d8a30c979c0837d861359 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 20 13:46:00 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri May 20 13:50:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e099ea63 dev-python/pygobject: enable py3.11 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pygobject/pygobject-3.42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.1.ebuild b/dev-python/pygobject/pygobject-3.42.1.ebuild index d7f67ff8ce21..2ed7f38687b5 100644 --- a/dev-python/pygobject/pygobject-3.42.1.ebuild +++ b/dev-python/pygobject/pygobject-3.42.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit gnome.org meson python-r1 virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 6fe583aef5a4d6afd64dd60ce94765684978987a Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 08:05:11 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 08:36:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe583ae dev-python/pygobject: keyword 3.42.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/pygobject/pygobject-3.42.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.1.ebuild b/dev-python/pygobject/pygobject-3.42.1.ebuild index 5a3a9f1a993c..d7f67ff8ce21 100644 --- a/dev-python/pygobject/pygobject-3.42.1.ebuild +++ b/dev-python/pygobject/pygobject-3.42.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 9d934809381bce8bf1914b23d873b1de374608c8 Author: Matt Turner gentoo org> AuthorDate: Thu May 5 05:21:53 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu May 5 05:26:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d934809 dev-python/pygobject: Version bump to 3.42.1 Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.42.1.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 8f995e96196e..5f8ba16ce08f 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1 +1,2 @@ DIST pygobject-3.42.0.tar.xz 557060 BLAKE2B 25c0634dcb713f4059d19ff2efdd67004e1343f49982123686f4df71fc2678583244dab7a22160f42d5361c3e5c6e38bcd8ccaeeafb3e1d885e5d5febaa9dde1 SHA512 2f3e9187cb8dd7ccbf139a58ea348732fc7cb95dbf4bee2ba8f78003a7540d90c0b29153d93f50bf613c2d43f0de0ec8971c61c358d48552e42ce17775a178dd +DIST pygobject-3.42.1.tar.xz 557904 BLAKE2B 5264c1b187210622548203e0df5089262ea0b3e93d9e46679030b4722e74f1993f200cfe9357c389357902bcdfdb13c8fd9cc9d6efa3b5fa0f730c3b54017fe5 SHA512 b044d395f8334057be632fd56f670ae8405d9fc375bcbd7a0a3b2dcfb8efb06bad45e62e92d2ee5432e503642dba11d6f9bf91f26bf135fa5f9a871657105a18 diff --git a/dev-python/pygobject/pygobject-3.42.1.ebuild b/dev-python/pygobject/pygobject-3.42.1.ebuild new file mode 100644 index ..5a3a9f1a993c --- /dev/null +++ b/dev-python/pygobject/pygobject-3.42.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit gnome.org meson python-r1 virtualx xdg + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/gobject-introspection-1.56:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + configuring() { + meson_src_configure \ + $(meson_feature cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" + } + + python_foreach_impl configuring +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + + testing() { + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" + } + virtx python_foreach_impl testing +} + +src_install() { + installing() { + meson_src_install + python_optimize + } + python_foreach_impl installing + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: f3e50e32bd1a7a5c0a1bebaed93d0c94945a4ef8 Author: Sam James gentoo org> AuthorDate: Fri Oct 29 18:31:41 2021 + Commit: Sam James gentoo org> CommitDate: Fri Oct 29 18:31:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e50e32 dev-python/pygobject: Stabilize 3.42.0 ppc64, #819843 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index 0772d337bed..d16ca40b802 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 117af4726f8654e3398b85b4c90269e0f976eb75 Author: Sam James gentoo org> AuthorDate: Fri Oct 29 12:33:52 2021 + Commit: Sam James gentoo org> CommitDate: Fri Oct 29 12:33:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117af472 dev-python/pygobject: Stabilize 3.42.0 ppc, #819843 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index 131e725f0ff..0772d337bed 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: a4bbac6f0e92d18e7230d035f4d5538aa897f8a7 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Oct 27 18:01:09 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 27 22:41:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bbac6f dev-python/pygobject: stable 3.42.0 for hppa, bug #819843 Package-Manager: Portage-3.0.20, 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/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index c71f6e5be60..131e725f0ff 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 9d6f0802ab0cbe85f12c34050fe5f5343879fb4d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 27 17:51:24 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 27 17:54:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6f0802 dev-python/pygobject: increase timeout for tests Reported-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index 1f240616450..c71f6e5be60 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -63,7 +63,7 @@ src_test() { testing() { local -x XDG_CACHE_HOME="${T}/${EPYTHON}" - meson_src_test || die "test failed for ${EPYTHON}" + meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}" } virtx python_foreach_impl testing }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: a74fbceb168297afc6dd65041f8c87855349c3ba Author: Sam James gentoo org> AuthorDate: Wed Oct 27 04:11:16 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 27 04:11:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74fbceb dev-python/pygobject: Stabilize 3.42.0 arm, #819843 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index ccc1b886db2..1f240616450 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 6b4dc0f1a06779d6a074b1f27d4ed025b278a164 Author: Sam James gentoo org> AuthorDate: Tue Oct 26 03:12:56 2021 + Commit: Sam James gentoo org> CommitDate: Tue Oct 26 03:12:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4dc0f1 dev-python/pygobject: Stabilize 3.42.0 arm64, #819843 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index cee51bbf39e..ccc1b886db2 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 0aab2bb0f890b7c20deb1bf8478bd894c7f2de0b Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Oct 24 16:52:14 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Oct 24 16:52:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aab2bb0 dev-python/pygobject: amd64 stable wrt bug #819843 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index 9537fd2e530..cee51bbf39e 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 38f70b955d73c3b40243f9e1956929498d10221e Author: Sam James gentoo org> AuthorDate: Sun Oct 24 04:50:55 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 24 04:50:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f70b95 dev-python/pygobject: Stabilize 3.42.0 x86, #819843 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index 739138fbf09..9537fd2e530 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 8dfdc651953fc8a08269a6e56ebd6282167cca2d Author: Sam James gentoo org> AuthorDate: Sun Oct 24 00:18:09 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 24 00:18:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfdc651 dev-python/pygobject: Stabilize 3.42.0 sparc, #819843 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.42.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.42.0.ebuild b/dev-python/pygobject/pygobject-3.42.0.ebuild index 01f7b7055eb..739138fbf09 100644 --- a/dev-python/pygobject/pygobject-3.42.0.ebuild +++ b/dev-python/pygobject/pygobject-3.42.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: fabb64b19b17a88bd1327c1eafafc77a64ee2ba6 Author: Matt Turner gentoo org> AuthorDate: Tue Jul 6 01:05:53 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Jul 6 01:07:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabb64b1 dev-python/pygobject: Propagate stable keywords Closes: https://bugs.gentoo.org/792327 Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/pygobject-3.40.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.40.1-r1.ebuild b/dev-python/pygobject/pygobject-3.40.1-r1.ebuild index 01f7b7055eb..7f4753cd2ff 100644 --- a/dev-python/pygobject/pygobject-3.40.1-r1.ebuild +++ b/dev-python/pygobject/pygobject-3.40.1-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: b6bbd1c7c99144cef192897469a57807aad92e00 Author: Matt Turner gentoo org> AuthorDate: Tue Jul 6 01:06:31 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Jul 6 01:07:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bbd1c7 dev-python/pygobject: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 2 - dev-python/pygobject/pygobject-3.38.0.ebuild | 76 dev-python/pygobject/pygobject-3.40.0.ebuild | 76 dev-python/pygobject/pygobject-3.40.1.ebuild | 76 4 files changed, 230 deletions(-) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index c6edc69e84e..20597c1fe1e 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1 @@ -DIST pygobject-3.38.0.tar.xz 553892 BLAKE2B d6add416c3f87ee9d5a56f30dbcaa599682ec5932b204f7c743d50475503ea2705e7943e6a93610d6f1c9d322723d1df6ea0f19c1cf245b2ca7d49395ca36170 SHA512 d63313dea2c143cf8c08a4678f1aa8e5908d503ad29c596eeb9fa1070e1231de57cf934c33031f9c4920b85e391f3b4143b46491ffd16e04e8d48871cb05e5df -DIST pygobject-3.40.0.tar.xz 555920 BLAKE2B e7b3fa926066ddc6992c3087a582e25207ffb34f5c847be705953d8498f307661822462ceaa6362d120e96556a50882ed78540fce5cd2e97f0a4fd11232fe01c SHA512 c0c617e5678f942db33bdff6e149e438bd7d5f4e0a4e0a112476515d1face1c6e992457f998a5077a08bdacc1bda24711b29a4312bd3ee825b526d54a7ca3db7 DIST pygobject-3.40.1.tar.xz 556104 BLAKE2B e6a092bee68121d9ef82f41f21c9811f384b8578c48de445f707f1b0de124cf38d899d34b8f4269a154ebd4e323afdfa7afef5c0c5cc5dc451b2cd68b30da04b SHA512 a8350f43ea99c93aa66a23102d4ee2ca3c7f8ec2c8bcf5cd142dd097b4fb38167f1713efff3584aa323c34656c911fb940e462c83c02b107e4aad93d005022f7 diff --git a/dev-python/pygobject/pygobject-3.38.0.ebuild b/dev-python/pygobject/pygobject-3.38.0.ebuild deleted file mode 100644 index 1e9a11a4754..000 --- a/dev-python/pygobject/pygobject-3.38.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit gnome.org meson python-r1 virtualx xdg - -DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE="https://pygobject.readthedocs.io/; - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cairo examples test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.48:2 - >=dev-libs/gobject-introspection-1.54:= - dev-libs/libffi:= - cairo? ( - >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] - x11-libs/cairo[glib] ) -" -DEPEND="${RDEPEND} - test? ( - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - ) -" -BDEPEND=" - virtual/pkgconfig -" - -RESTRICT="!test? ( test )" - -src_configure() { - configuring() { - meson_src_configure \ - $(meson_feature cairo pycairo) \ - $(meson_use test tests) \ - -Dpython="${EPYTHON}" - } - - python_foreach_impl configuring -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs - local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 - - testing() { - local -x XDG_CACHE_HOME="${T}/${EPYTHON}" - meson_src_test || die "test failed for ${EPYTHON}" - } - virtx python_foreach_impl testing -} - -src_install() { - installing() { - meson_src_install - python_optimize - } - python_foreach_impl installing - use examples && dodoc -r examples -} diff --git a/dev-python/pygobject/pygobject-3.40.0.ebuild b/dev-python/pygobject/pygobject-3.40.0.ebuild deleted file mode 100644 index 8e08699fd4c..000 --- a/dev-python/pygobject/pygobject-3.40.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit gnome.org meson python-r1 virtualx xdg - -DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE="https://pygobject.readthedocs.io/; - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/, dev-python/pygobject/files/
commit: 8e0d5facc35dc749b754408f5ec151a2d65be175 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 20 16:15:01 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 20 16:31:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0d5fac dev-python/pygobject: Fix ImportWarnings with py3.10 Closes: https://bugs.gentoo.org/796929 Signed-off-by: Michał Górny gentoo.org> .../pygobject-3.40.1-dynamicimporter-py310.patch | 63 + dev-python/pygobject/pygobject-3.40.1-r1.ebuild| 78 ++ 2 files changed, 141 insertions(+) diff --git a/dev-python/pygobject/files/pygobject-3.40.1-dynamicimporter-py310.patch b/dev-python/pygobject/files/pygobject-3.40.1-dynamicimporter-py310.patch new file mode 100644 index 000..341a096767b --- /dev/null +++ b/dev-python/pygobject/files/pygobject-3.40.1-dynamicimporter-py310.patch @@ -0,0 +1,63 @@ +From 1ae65be0f7e621002e2e29921e0252c1b57a170c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sun, 20 Jun 2021 17:54:52 +0200 +Subject: [PATCH] Implement PEP451 semantics for DynamicImporter + +Make DynamicImporter PEP451-compliant in order to silence ImportWarnings +in Python 3.10. This is mostly based on six._SixMetaPathImporter. + +Fixes #476 +--- + gi/importer.py | 18 ++ + 1 file changed, 18 insertions(+) + +diff --git a/gi/importer.py b/gi/importer.py +index 32967974..006cf464 100644 +--- a/gi/importer.py b/gi/importer.py +@@ -24,6 +24,7 @@ + import sys + import warnings + import importlib ++import importlib.util + from contextlib import contextmanager + + import gi +@@ -103,6 +104,7 @@ def get_import_stacklevel(import_hook): + class DynamicImporter(object): + + # Note: see PEP302 for the Importer Protocol implemented below. ++# PEP451 for A ModuleSpec Type for the Import System. + + def __init__(self, path): + self.path = path +@@ -117,6 +119,16 @@ class DynamicImporter(object): + + return self + ++def find_spec(self, fullname, path, target=None): ++if not fullname.startswith(self.path): ++return None ++ ++path, namespace = fullname.rsplit('.', 1) ++if path != self.path: ++return None ++ ++return importlib.util.spec_from_loader(fullname, self) ++ + def load_module(self, fullname): + if fullname in sys.modules: + return sys.modules[fullname] +@@ -149,3 +161,9 @@ class DynamicImporter(object): + sys.modules[fullname] = dynamic_module + + return dynamic_module ++ ++def create_module(self, spec): ++return self.load_module(spec.name) ++ ++def exec_module(self, module): ++pass +-- +2.32.0 + diff --git a/dev-python/pygobject/pygobject-3.40.1-r1.ebuild b/dev-python/pygobject/pygobject-3.40.1-r1.ebuild new file mode 100644 index 000..01f7b7055eb --- /dev/null +++ b/dev-python/pygobject/pygobject-3.40.1-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit gnome.org meson python-r1 virtualx xdg + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/gobject-introspection-1.56:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-dynamicimporter-py310.patch +) + +src_configure() { + configuring() { + meson_src_configure \ + $(meson_feature cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" + } + + python_foreach_impl configuring +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + + testing() { + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test || die "test failed
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 967900e4b320c5097527154bb9cc7b899bca3789 Author: Sam James gentoo org> AuthorDate: Fri May 28 19:16:28 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 28 19:17:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967900e4 dev-python/pygobject: Stabilize 3.40.1 sparc, #792327 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.40.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.40.1.ebuild b/dev-python/pygobject/pygobject-3.40.1.ebuild index d20ce0fe184..f8435bc31ed 100644 --- a/dev-python/pygobject/pygobject-3.40.1.ebuild +++ b/dev-python/pygobject/pygobject-3.40.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 1186fff98cce90973e6394b391794fc7b81295ed Author: Yixun Lan gentoo org> AuthorDate: Fri May 21 14:11:52 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri May 21 14:53:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1186fff9 dev-python/pygobject: add riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> dev-python/pygobject/pygobject-3.40.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.40.1.ebuild b/dev-python/pygobject/pygobject-3.40.1.ebuild index 05fe23e4dfb..233f53abe6b 100644 --- a/dev-python/pygobject/pygobject-3.40.1.ebuild +++ b/dev-python/pygobject/pygobject-3.40.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 2b4de237871d94605a21e3911b4b72390933b4e8 Author: Marek Szuba gentoo org> AuthorDate: Fri May 14 20:06:26 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri May 14 21:38:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4de237 dev-python/pygobject: support python3_10 Builds, tests and installs fine. Signed-off-by: Marek Szuba gentoo.org> dev-python/pygobject/pygobject-3.40.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.40.1.ebuild b/dev-python/pygobject/pygobject-3.40.1.ebuild index 8e08699fd4c..05fe23e4dfb 100644 --- a/dev-python/pygobject/pygobject-3.40.1.ebuild +++ b/dev-python/pygobject/pygobject-3.40.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit gnome.org meson python-r1 virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 2ff041118ecf3dde4740add8bae094cd25bce4ee Author: Matt Turner gentoo org> AuthorDate: Sun Apr 18 03:05:30 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 18 03:05:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff04111 dev-python/pygobject: Version bump to 3.40.1 Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.40.1.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 6bceccc01f3..c6edc69e84e 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,2 +1,3 @@ DIST pygobject-3.38.0.tar.xz 553892 BLAKE2B d6add416c3f87ee9d5a56f30dbcaa599682ec5932b204f7c743d50475503ea2705e7943e6a93610d6f1c9d322723d1df6ea0f19c1cf245b2ca7d49395ca36170 SHA512 d63313dea2c143cf8c08a4678f1aa8e5908d503ad29c596eeb9fa1070e1231de57cf934c33031f9c4920b85e391f3b4143b46491ffd16e04e8d48871cb05e5df DIST pygobject-3.40.0.tar.xz 555920 BLAKE2B e7b3fa926066ddc6992c3087a582e25207ffb34f5c847be705953d8498f307661822462ceaa6362d120e96556a50882ed78540fce5cd2e97f0a4fd11232fe01c SHA512 c0c617e5678f942db33bdff6e149e438bd7d5f4e0a4e0a112476515d1face1c6e992457f998a5077a08bdacc1bda24711b29a4312bd3ee825b526d54a7ca3db7 +DIST pygobject-3.40.1.tar.xz 556104 BLAKE2B e6a092bee68121d9ef82f41f21c9811f384b8578c48de445f707f1b0de124cf38d899d34b8f4269a154ebd4e323afdfa7afef5c0c5cc5dc451b2cd68b30da04b SHA512 a8350f43ea99c93aa66a23102d4ee2ca3c7f8ec2c8bcf5cd142dd097b4fb38167f1713efff3584aa323c34656c911fb940e462c83c02b107e4aad93d005022f7 diff --git a/dev-python/pygobject/pygobject-3.40.1.ebuild b/dev-python/pygobject/pygobject-3.40.1.ebuild new file mode 100644 index 000..8e08699fd4c --- /dev/null +++ b/dev-python/pygobject/pygobject-3.40.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit gnome.org meson python-r1 virtualx xdg + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/gobject-introspection-1.56:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +src_configure() { + configuring() { + meson_src_configure \ + $(meson_feature cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" + } + + python_foreach_impl configuring +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + + testing() { + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test || die "test failed for ${EPYTHON}" + } + virtx python_foreach_impl testing +} + +src_install() { + installing() { + meson_src_install + python_optimize + } + python_foreach_impl installing + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 1027078de8b873b50769314eb05c6b101d8a268a Author: Matt Turner gentoo org> AuthorDate: Tue Apr 13 19:51:01 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 13 19:51:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1027078d dev-python/pygobject: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest | 2 - dev-python/pygobject/pygobject-3.34.0-r1.ebuild | 83 - dev-python/pygobject/pygobject-3.36.1-r1.ebuild | 76 -- 3 files changed, 161 deletions(-) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 9a6b0143bed..6bceccc01f3 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,4 +1,2 @@ -DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8 SHA512 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 -DIST pygobject-3.36.1.tar.xz 556568 BLAKE2B cd38aec8e71ff230926327e77867d07ae0fd5549b71619301bb3be01821ea93e557ecf335ea238292176981a864b269eaa2a86da47e8fb320f187f54caf24dc4 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f DIST pygobject-3.38.0.tar.xz 553892 BLAKE2B d6add416c3f87ee9d5a56f30dbcaa599682ec5932b204f7c743d50475503ea2705e7943e6a93610d6f1c9d322723d1df6ea0f19c1cf245b2ca7d49395ca36170 SHA512 d63313dea2c143cf8c08a4678f1aa8e5908d503ad29c596eeb9fa1070e1231de57cf934c33031f9c4920b85e391f3b4143b46491ffd16e04e8d48871cb05e5df DIST pygobject-3.40.0.tar.xz 555920 BLAKE2B e7b3fa926066ddc6992c3087a582e25207ffb34f5c847be705953d8498f307661822462ceaa6362d120e96556a50882ed78540fce5cd2e97f0a4fd11232fe01c SHA512 c0c617e5678f942db33bdff6e149e438bd7d5f4e0a4e0a112476515d1face1c6e992457f998a5077a08bdacc1bda24711b29a4312bd3ee825b526d54a7ca3db7 diff --git a/dev-python/pygobject/pygobject-3.34.0-r1.ebuild b/dev-python/pygobject/pygobject-3.34.0-r1.ebuild deleted file mode 100644 index ea33657d5df..000 --- a/dev-python/pygobject/pygobject-3.34.0-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit gnome.org meson python-r1 virtualx xdg - -DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE="https://pygobject.readthedocs.io/; - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cairo examples test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.48:2 - >=dev-libs/gobject-introspection-1.54:= - dev-libs/libffi:= - cairo? ( - >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] - x11-libs/cairo[glib] ) -" -DEPEND="${RDEPEND} - test? ( - $(python_gen_cond_dep ' - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - ' -3) - ) -" -BDEPEND=" - virtual/pkgconfig -" - -RESTRICT="!test? ( test )" - -src_configure() { - configuring() { - meson_src_configure \ - $(meson_use cairo pycairo) \ - $(meson_use test tests) \ - -Dpython="${EPYTHON}" - } - - python_foreach_impl configuring -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs - local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 - - testing() { - if ! python_is_python3; then - einfo "Skipping tests on Python 2 to unblock deps" - return - fi - - local -x XDG_CACHE_HOME="${T}/${EPYTHON}" - meson_src_test || die "test failed for ${EPYTHON}" - } - virtx python_foreach_impl testing -} - -src_install() { - installing() { - meson_src_install - python_optimize - } - python_foreach_impl installing - use examples && dodoc -r examples -} diff --git a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild deleted file mode 100644 index deef37c33c7..000 --- a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild +++
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: e2045664c02b16529d9a4cca3d4454db831c50b8 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Apr 13 18:00:48 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 13 18:42:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2045664 dev-python/pygobject: stable 3.38.0 for hppa, bug #774927 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pygobject/pygobject-3.38.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.38.0.ebuild b/dev-python/pygobject/pygobject-3.38.0.ebuild index 5620ee424f4..1e9a11a4754 100644 --- a/dev-python/pygobject/pygobject-3.38.0.ebuild +++ b/dev-python/pygobject/pygobject-3.38.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: d8dd2e20ac4c7b8dacd901816c8bd2751ff1a469 Author: Sam James gentoo org> AuthorDate: Tue Apr 13 15:02:52 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 13 15:02:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8dd2e20 dev-python/pygobject: Stabilize 3.38.0 sparc, #774927 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.38.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.38.0.ebuild b/dev-python/pygobject/pygobject-3.38.0.ebuild index 3d2fc21ac15..5620ee424f4 100644 --- a/dev-python/pygobject/pygobject-3.38.0.ebuild +++ b/dev-python/pygobject/pygobject-3.38.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 94853ff8d481d3ec48f5ff40ef1cf7f126023236 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 21 04:15:10 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 21 04:32:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94853ff8 dev-python/pygobject: Version bump to 3.40.0 Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.40.0.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 13c986de10c..9a6b0143bed 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1,4 @@ DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8 SHA512 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 DIST pygobject-3.36.1.tar.xz 556568 BLAKE2B cd38aec8e71ff230926327e77867d07ae0fd5549b71619301bb3be01821ea93e557ecf335ea238292176981a864b269eaa2a86da47e8fb320f187f54caf24dc4 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f DIST pygobject-3.38.0.tar.xz 553892 BLAKE2B d6add416c3f87ee9d5a56f30dbcaa599682ec5932b204f7c743d50475503ea2705e7943e6a93610d6f1c9d322723d1df6ea0f19c1cf245b2ca7d49395ca36170 SHA512 d63313dea2c143cf8c08a4678f1aa8e5908d503ad29c596eeb9fa1070e1231de57cf934c33031f9c4920b85e391f3b4143b46491ffd16e04e8d48871cb05e5df +DIST pygobject-3.40.0.tar.xz 555920 BLAKE2B e7b3fa926066ddc6992c3087a582e25207ffb34f5c847be705953d8498f307661822462ceaa6362d120e96556a50882ed78540fce5cd2e97f0a4fd11232fe01c SHA512 c0c617e5678f942db33bdff6e149e438bd7d5f4e0a4e0a112476515d1face1c6e992457f998a5077a08bdacc1bda24711b29a4312bd3ee825b526d54a7ca3db7 diff --git a/dev-python/pygobject/pygobject-3.40.0.ebuild b/dev-python/pygobject/pygobject-3.40.0.ebuild new file mode 100644 index 000..8e08699fd4c --- /dev/null +++ b/dev-python/pygobject/pygobject-3.40.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit gnome.org meson python-r1 virtualx xdg + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.56:2 + >=dev-libs/gobject-introspection-1.56:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}] + x11-libs/cairo[glib] ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +src_configure() { + configuring() { + meson_src_configure \ + $(meson_feature cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" + } + + python_foreach_impl configuring +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + + testing() { + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test || die "test failed for ${EPYTHON}" + } + virtx python_foreach_impl testing +} + +src_install() { + installing() { + meson_src_install + python_optimize + } + python_foreach_impl installing + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 2c555bbb35b54d7eb3649abd77feeef3b5c6cc8b Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jan 26 16:57:49 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jan 26 17:42:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c555bbb dev-python/pygobject: stable 3.36.1-r1 for hppa, bug #736727 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pygobject/pygobject-3.36.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild index 66b53a8abd8..a043b471a3e 100644 --- a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 1611d161f2459419b51a90645928f2e36905f2f3 Author: Matt Turner gentoo org> AuthorDate: Sat Dec 5 16:23:03 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Dec 5 18:48:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1611d161 dev-python/pygobject: Version bump to 3.38.0 Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.38.0.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index c36dda5234e..13c986de10c 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,2 +1,3 @@ DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8 SHA512 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 DIST pygobject-3.36.1.tar.xz 556568 BLAKE2B cd38aec8e71ff230926327e77867d07ae0fd5549b71619301bb3be01821ea93e557ecf335ea238292176981a864b269eaa2a86da47e8fb320f187f54caf24dc4 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f +DIST pygobject-3.38.0.tar.xz 553892 BLAKE2B d6add416c3f87ee9d5a56f30dbcaa599682ec5932b204f7c743d50475503ea2705e7943e6a93610d6f1c9d322723d1df6ea0f19c1cf245b2ca7d49395ca36170 SHA512 d63313dea2c143cf8c08a4678f1aa8e5908d503ad29c596eeb9fa1070e1231de57cf934c33031f9c4920b85e391f3b4143b46491ffd16e04e8d48871cb05e5df diff --git a/dev-python/pygobject/pygobject-3.38.0.ebuild b/dev-python/pygobject/pygobject-3.38.0.ebuild new file mode 100644 index 000..880d3b6a610 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.38.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit gnome.org meson python-r1 virtualx xdg + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.48:2 + >=dev-libs/gobject-introspection-1.54:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] + x11-libs/cairo[glib] ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ) +" +BDEPEND=" + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +src_configure() { + configuring() { + meson_src_configure \ + $(meson_feature cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" + } + + python_foreach_impl configuring +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + + testing() { + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test || die "test failed for ${EPYTHON}" + } + virtx python_foreach_impl testing +} + +src_install() { + installing() { + meson_src_install + python_optimize + } + python_foreach_impl installing + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 6eedfb378ce15b28eabbbc856d5e5482f3e4966b Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 14 09:19:07 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 14 09:19:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eedfb37 dev-python/pygobject: Stabilize 3.36.1-r1 s390, #738728 Signed-off-by: Mikle Kolyada gentoo.org> dev-python/pygobject/pygobject-3.36.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild index 774991e0a08..7ee50565c94 100644 --- a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 2df67ca296c95ad8496dd05413221d28ad3911af Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 11 21:00:43 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 11 21:01:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df67ca2 dev-python/pygobject: don't skip tests on disabled py2 It's py3-only now, so no need for the code from commit a07e2a8c90a4307ef9eccd6c7605568eb692a0f1 anymore. Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-python/pygobject/pygobject-3.36.1-r1.ebuild | 17 + 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild index e07d82e9ea8..774991e0a08 100644 --- a/dev-python/pygobject/pygobject-3.36.1-r1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild @@ -27,13 +27,11 @@ RDEPEND="${PYTHON_DEPS} " DEPEND="${RDEPEND} test? ( - $(python_gen_cond_dep ' - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - ' -3) + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] ) " BDEPEND=" @@ -62,11 +60,6 @@ src_test() { local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 testing() { - if ! python_is_python3; then - einfo "Skipping tests on Python 2 to unblock deps" - return - fi - local -x XDG_CACHE_HOME="${T}/${EPYTHON}" meson_src_test || die "test failed for ${EPYTHON}" }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 98080f2e8314f623158a89be3c6fab991957e9dd Author: Michał Górny gentoo org> AuthorDate: Fri Sep 25 19:53:12 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 25 19:54:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98080f2e dev-python/pygobject: Remove py2.7 Signed-off-by: Michał Górny gentoo.org> .../pygobject/{pygobject-3.34.0.ebuild => pygobject-3.34.0-r1.ebuild} | 2 +- .../pygobject/{pygobject-3.36.1.ebuild => pygobject-3.36.1-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0-r1.ebuild similarity index 97% rename from dev-python/pygobject/pygobject-3.34.0.ebuild rename to dev-python/pygobject/pygobject-3.34.0-r1.ebuild index daaf30dc04d..5a3bf5df09b 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6..9} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit gnome.org meson python-r1 virtualx xdg diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild similarity index 97% rename from dev-python/pygobject/pygobject-3.36.1.ebuild rename to dev-python/pygobject/pygobject-3.36.1-r1.ebuild index 16c01852942..e07d82e9ea8 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6..9} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit gnome.org meson python-r1 virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: a07e2a8c90a4307ef9eccd6c7605568eb692a0f1 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 20 14:47:04 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 20 14:56:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07e2a8c dev-python/pygobject: Skip tests on py2 Signed-off-by: Michał Górny gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 18 +- dev-python/pygobject/pygobject-3.36.1.ebuild | 18 +- 2 files changed, 26 insertions(+), 10 deletions(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index d7583e57c7b..daaf30dc04d 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -27,11 +27,14 @@ RDEPEND="${PYTHON_DEPS} " DEPEND="${RDEPEND} test? ( - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] ) + $(python_gen_cond_dep ' + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ' -3) + ) " BDEPEND=" virtual/pkgconfig @@ -59,6 +62,11 @@ src_test() { local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 testing() { + if ! python_is_python3; then + einfo "Skipping tests on Python 2 to unblock deps" + return + fi + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" meson_src_test || die "test failed for ${EPYTHON}" } diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild index b4bc8e3bab4..16c01852942 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -27,11 +27,14 @@ RDEPEND="${PYTHON_DEPS} " DEPEND="${RDEPEND} test? ( - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] ) + $(python_gen_cond_dep ' + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + ' -3) + ) " BDEPEND=" virtual/pkgconfig @@ -59,6 +62,11 @@ src_test() { local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 testing() { + if ! python_is_python3; then + einfo "Skipping tests on Python 2 to unblock deps" + return + fi + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" meson_src_test || die "test failed for ${EPYTHON}" }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/, dev-python/pygobject/files/
commit: a10be9ce04476fe367fefd84265d0a5d44ff2d74 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 20 08:11:59 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 20 08:16:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10be9ce dev-python/pygobject: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pygobject/Manifest | 1 - .../pygobject-2.28.3-fix-codegen-location.patch| 64 - .../files/pygobject-2.28.3-make_check.patch| 76 - ...t-2.28.3-support_multiple_python_versions.patch | 103 --- .../pygobject-2.28.6-disable-failing-tests.patch | 98 --- .../files/pygobject-2.28.6-gio-types-2.32.patch| 50 .../pygobject-2.28.6-glib-2.36-class_init.patch| 315 - .../files/pygobject-2.28.6-set_qdata.patch | 28 -- .../pygobject-2.28.6-tests-no-introspection.patch | 33 --- dev-python/pygobject/pygobject-2.28.6-r55.ebuild | 132 - 10 files changed, 900 deletions(-) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 254a957c983..c36dda5234e 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1,2 @@ -DIST pygobject-2.28.6.tar.xz 747248 BLAKE2B 5f92794034b2d0559a623db4a7d273a7dc3f099cae87ede91b17e81acac085a9298c6b81b45b4b8540b6a75ced97e474a993437dbfcfc2133d3321d6a979b541 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8 SHA512 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 DIST pygobject-3.36.1.tar.xz 556568 BLAKE2B cd38aec8e71ff230926327e77867d07ae0fd5549b71619301bb3be01821ea93e557ecf335ea238292176981a864b269eaa2a86da47e8fb320f187f54caf24dc4 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f diff --git a/dev-python/pygobject/files/pygobject-2.28.3-fix-codegen-location.patch b/dev-python/pygobject/files/pygobject-2.28.3-fix-codegen-location.patch deleted file mode 100644 index 0a526b8..000 --- a/dev-python/pygobject/files/pygobject-2.28.3-fix-codegen-location.patch +++ /dev/null @@ -1,64 +0,0 @@ -From b3e852d29bfd1e90f7e0da409fd0ae36cc01675a Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue -Date: Fri, 8 Apr 2011 15:36:35 +0200 -Subject: [PATCH 1/3] Move codegen to a non-private directory - - codegen/Makefile.am |2 +- - codegen/pygobject-codegen-2.0.in |3 ++- - pygobject-2.0.pc.in |3 ++- - 3 files changed, 5 insertions(+), 3 deletions(-) - -diff --git a/codegen/Makefile.am b/codegen/Makefile.am -index f9886eb..d714ff2 100644 a/codegen/Makefile.am -+++ b/codegen/Makefile.am -@@ -2,7 +2,7 @@ PLATFORM_VERSION = 2.0 - - bin_SCRIPTS = pygobject-codegen-$(PLATFORM_VERSION) - --codegendir = $(pkgdatadir)/$(PLATFORM_VERSION)/codegen -+codegendir = $(pyexecdir)/gtk-2.0/codegen - - codegen_SCRIPTS = \ - code-coverage.py \ -diff --git a/codegen/pygobject-codegen-2.0.in b/codegen/pygobject-codegen-2.0.in -index c5c912e..c04451b 100644 a/codegen/pygobject-codegen-2.0.in -+++ b/codegen/pygobject-codegen-2.0.in -@@ -1,9 +1,10 @@ - #!/bin/sh - - prefix=@prefix@ -+exec_prefix=@exec_prefix@ - datarootdir=@datarootdir@ - datadir=@datadir@ --codegendir=${datadir}/pygobject/2.0/codegen -+codegendir=@pyexecdir@/gtk-2.0/codegen - - PYTHONPATH=$codegendir - export PYTHONPATH -diff --git a/pygobject-2.0.pc.in b/pygobject-2.0.pc.in -index a47b685..0d1a811 100644 a/pygobject-2.0.pc.in -+++ b/pygobject-2.0.pc.in -@@ -4,6 +4,7 @@ includedir=@includedir@ - datarootdir=@datarootdir@ - datadir=@datadir@ - libdir=@libdir@ -+pyexecdir=@pyexecdir@ - - # you can use the --variable=pygtkincludedir argument to - # pkg-config to get this value. You might want to use this to -@@ -12,7 +13,7 @@ pygtkincludedir=${includedir}/pygtk-2.0 - fixxref=${datadir}/pygobject/xsl/fixxref.py - pygdocs=${datadir}/gtk-doc/html/pygobject - defsdir=${datadir}/pygobject/2.0/defs --codegendir=${datadir}/pygobject/2.0/codegen -+codegendir=${pyexecdir}/gtk-2.0/codegen - overridesdir=@pyexecdir@/gi/overrides - - Name: PyGObject --- -1.7.4.1 - diff --git a/dev-python/pygobject/files/pygobject-2.28.3-make_check.patch b/dev-python/pygobject/files/pygobject-2.28.3-make_check.patch deleted file mode 100644 index 45c04b96780..000 --- a/dev-python/pygobject/files/pygobject-2.28.3-make_check.patch +++ /dev/null @@ -1,76 +0,0 @@ -From b5c4b8b97a1ccb9a4c63ab726ea9c84d81ef51ca Mon Sep 17 00:00:00 2001 -From: Gilles Dartiguelongue -Date: Fri, 5 Nov 2010 23:39:08 +0100 -Subject: [PATCH 2/3] Do not build tests
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: b01ad3e7129204dcf84d33bee5a0ef4b9c976a7e Author: Sam James gentoo org> AuthorDate: Mon Sep 7 18:16:10 2020 + Commit: Sam James gentoo org> CommitDate: Mon Sep 7 18:16:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01ad3e7 dev-python/pygobject: ppc64 stable (bug #736727) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.36.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild index e1955c0ba5c..b4bc8e3bab4 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 4ca5c3f4409e6f6e5b1c62f75cd2abaf39bbcd6e Author: Sam James gentoo org> AuthorDate: Mon Sep 7 05:49:38 2020 + Commit: Sam James gentoo org> CommitDate: Mon Sep 7 05:50:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca5c3f4 dev-python/pygobject: ppc stable (bug #736727) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.36.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild index ad787fa5138..e1955c0ba5c 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 101c37afbe390e409d0a9ca463d4f63ebf6e874f Author: Sam James gentoo org> AuthorDate: Sat Aug 29 22:08:28 2020 + Commit: Sam James gentoo org> CommitDate: Sat Aug 29 22:15:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101c37af dev-python/pygobject: Stabilize 3.36.1 x86, #736727 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.36.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild index 39a5564a178..ad787fa5138 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 5dfed6860df0aecc7c51de0b8ab4cde5db9b4823 Author: Sam James gentoo org> AuthorDate: Sat Aug 29 19:49:39 2020 + Commit: Sam James gentoo org> CommitDate: Sat Aug 29 19:54:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfed686 dev-python/pygobject: Stabilize 3.36.1 amd64, #736727 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.36.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild index a930d87b203..39a5564a178 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 1bf060f52cb4e4e20ad19f3c9484db8fb5148dc6 Author: Sam James gentoo org> AuthorDate: Sat Aug 29 13:10:02 2020 + Commit: Sam James gentoo org> CommitDate: Sat Aug 29 13:10:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf060f5 dev-python/pygobject: Stabilize 3.36.1 sparc, #736727 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.36.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild index 8f9b561a573..a930d87b203 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 12df30b424ce98ca77a1f67ef2c9037116aac0ae Author: Sam James gentoo org> AuthorDate: Sun Aug 16 02:48:34 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 16 02:52:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12df30b4 dev-python/pygobject: Stabilize 3.36.1 arm, #736727 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.36.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild index b267b9467c7..8f9b561a573 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: b64608cf7f7f317d6ed14b0a7c8a7d4f80cfb56f Author: Sam James gentoo org> AuthorDate: Wed Aug 12 15:45:01 2020 + Commit: Sam James gentoo org> CommitDate: Wed Aug 12 15:45:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64608cf dev-python/pygobject: Stabilize 3.36.1 arm64, #736727 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.36.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild index ba8b1461b19..b267b9467c7 100644 --- a/dev-python/pygobject/pygobject-3.36.1.ebuild +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 4446c339854321b15d0e886aeb22f1b27da34dd8 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Jul 29 11:08:52 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Jul 29 11:23:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4446c339 dev-python/pygobject: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-python/pygobject/Manifest| 1 - dev-python/pygobject/pygobject-3.32.1.ebuild | 75 2 files changed, 76 deletions(-) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index ab65c220c72..254a957c983 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,4 +1,3 @@ DIST pygobject-2.28.6.tar.xz 747248 BLAKE2B 5f92794034b2d0559a623db4a7d273a7dc3f099cae87ede91b17e81acac085a9298c6b81b45b4b8540b6a75ced97e474a993437dbfcfc2133d3321d6a979b541 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c -DIST pygobject-3.32.1.tar.xz 551708 BLAKE2B ba7c34e4747d6a11424a23195f71877ecbd69b463b3c8aae7634a320cc8ec723e24301c0674b9ffbfdcb6d798fb5b772a723afc7ac28c23461e84cf7485a SHA512 5b325d0caf4f34f783fc2c664a795809f048eb1639d2f2e375fc147c852d6e29a8ab119438cac76786fb20220c72d5859cc06d6f70c29f976f6a5914e0169915 DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8 SHA512 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 DIST pygobject-3.36.1.tar.xz 556568 BLAKE2B cd38aec8e71ff230926327e77867d07ae0fd5549b71619301bb3be01821ea93e557ecf335ea238292176981a864b269eaa2a86da47e8fb320f187f54caf24dc4 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f diff --git a/dev-python/pygobject/pygobject-3.32.1.ebuild b/dev-python/pygobject/pygobject-3.32.1.ebuild deleted file mode 100644 index 91a04322608..000 --- a/dev-python/pygobject/pygobject-3.32.1.ebuild +++ /dev/null @@ -1,75 +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} ) - -inherit gnome.org meson python-r1 virtualx xdg - -DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject; - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cairo examples test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.48:2 - >=dev-libs/gobject-introspection-1.54:= - dev-libs/libffi:= - cairo? ( - >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] - x11-libs/cairo[glib] ) -" -DEPEND="${RDEPEND} - test? ( - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] ) -" -BDEPEND=" - virtual/pkgconfig -" - -RESTRICT="!test? ( test )" - -src_configure() { - configuring() { - meson_src_configure \ - $(meson_use cairo pycairo) \ - $(meson_use test tests) \ - -Dpython="${EPYTHON}" - } - - python_foreach_impl configuring -} - -src_compile() { - python_foreach_impl meson_src_compile -} - -src_test() { - local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs - local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 - - testing() { - local -x XDG_CACHE_HOME="${T}/${EPYTHON}" - meson_src_test || die "test failed for ${EPYTHON}" - } - virtx python_foreach_impl testing -} - -src_install() { - installing() { - meson_src_install - python_optimize - } - python_foreach_impl installing - use examples && dodoc -r examples -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 9d2bb6892254092bb77618ce72c0068c2b2848b3 Author: Sam James gentoo org> AuthorDate: Wed Jul 29 04:47:12 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 29 04:49:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2bb689 dev-python/pygobject: sparc stable (bug #717144) Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index 55e874f5982..d7583e57c7b 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 2aa03fe5c6991152a4b37eca1e9296381ce795db Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 19 17:57:34 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 19 17:57:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa03fe5 dev-python/pygobject: bump to 3.36.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.36.1.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 353a2297b08..ab65c220c72 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1,4 @@ DIST pygobject-2.28.6.tar.xz 747248 BLAKE2B 5f92794034b2d0559a623db4a7d273a7dc3f099cae87ede91b17e81acac085a9298c6b81b45b4b8540b6a75ced97e474a993437dbfcfc2133d3321d6a979b541 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c DIST pygobject-3.32.1.tar.xz 551708 BLAKE2B ba7c34e4747d6a11424a23195f71877ecbd69b463b3c8aae7634a320cc8ec723e24301c0674b9ffbfdcb6d798fb5b772a723afc7ac28c23461e84cf7485a SHA512 5b325d0caf4f34f783fc2c664a795809f048eb1639d2f2e375fc147c852d6e29a8ab119438cac76786fb20220c72d5859cc06d6f70c29f976f6a5914e0169915 DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8 SHA512 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 +DIST pygobject-3.36.1.tar.xz 556568 BLAKE2B cd38aec8e71ff230926327e77867d07ae0fd5549b71619301bb3be01821ea93e557ecf335ea238292176981a864b269eaa2a86da47e8fb320f187f54caf24dc4 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild b/dev-python/pygobject/pygobject-3.36.1.ebuild new file mode 100644 index 000..ba8b1461b19 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.36.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{6..9} ) + +inherit gnome.org meson python-r1 virtualx xdg + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.48:2 + >=dev-libs/gobject-introspection-1.54:= + dev-libs/libffi:= + cairo? ( + >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] + x11-libs/cairo[glib] ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] ) +" +BDEPEND=" + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +src_configure() { + configuring() { + meson_src_configure \ + $(meson_use cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" + } + + python_foreach_impl configuring +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + + testing() { + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test || die "test failed for ${EPYTHON}" + } + virtx python_foreach_impl testing +} + +src_install() { + installing() { + meson_src_install + python_optimize + } + python_foreach_impl installing + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 3f1f796ca91a47f6ff44f453eacbd3ff0706fd4d Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 17 07:59:44 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 17 07:59:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1f796c dev-python/pygobject: move away from virtual/libffi Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pygobject/pygobject-2.28.6-r55.ebuild | 2 +- dev-python/pygobject/pygobject-3.32.1.ebuild | 2 +- dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pygobject/pygobject-2.28.6-r55.ebuild b/dev-python/pygobject/pygobject-2.28.6-r55.ebuild index e16425d228c..ba3458372f2 100644 --- a/dev-python/pygobject/pygobject-2.28.6-r55.ebuild +++ b/dev-python/pygobject/pygobject-2.28.6-r55.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND=">=dev-libs/glib-2.24.0:2 dev-lang/python-exec:2 - libffi? ( virtual/libffi:= ) + libffi? ( dev-libs/libffi:= ) ${PYTHON_DEPS} " DEPEND="${COMMON_DEPEND} diff --git a/dev-python/pygobject/pygobject-3.32.1.ebuild b/dev-python/pygobject/pygobject-3.32.1.ebuild index 8a77fbea46a..91a04322608 100644 --- a/dev-python/pygobject/pygobject-3.32.1.ebuild +++ b/dev-python/pygobject/pygobject-3.32.1.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/glib-2.48:2 >=dev-libs/gobject-introspection-1.54:= - virtual/libffi:= + dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] x11-libs/cairo[glib] ) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index ddf1ed706bc..55e874f5982 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=dev-libs/glib-2.48:2 >=dev-libs/gobject-introspection-1.54:= - virtual/libffi:= + dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] x11-libs/cairo[glib] )
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 75f962d182a7ebd452afd7ba0bf502692b0d79bc Author: Michał Górny gentoo org> AuthorDate: Fri Jun 5 17:08:46 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 5 19:26:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f962d1 dev-python/pygobject: Port to py39 Signed-off-by: Michał Górny gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index 53020450bd2..c3f2f103dba 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) +PYTHON_COMPAT=( python2_7 python3_{6..9} ) inherit gnome.org meson python-r1 virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 6ad80c24108636d5743cc1db02d3d9df0138b55a Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 3 15:31:33 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 3 15:31:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad80c24 dev-python/pygobject: s390 stable wrt bug #717144 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index 6b48cff12cf..53020450bd2 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 409dd2a317bdb04792fda35009ac51c511937cda Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed May 13 15:30:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 13 17:34:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409dd2a3 dev-python/pygobject: stable 3.34.0 for hppa, bug #717144 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index bb5105c18ae..6b48cff12cf 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 8c0e6ae201e5077854128e7729929fcf4369f152 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 14:24:48 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 14:24:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0e6ae2 dev-python/pygobject: arm stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index 18e613c6afe..bb5105c18ae 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: ac548d598fc01a07f5d785a52962d372d51e00ed Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 08:43:21 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 08:43:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac548d59 dev-python/pygobject: ppc64 stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index c5f0163a279..18e613c6afe 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 4208640f5e8228220fdc84aca103e9772948ea70 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 08:40:30 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 08:40:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4208640f dev-python/pygobject: ppc stable wrt bug #717144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index a46771e025d..c5f0163a279 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 1e3bf8a93972af9f933a8dd3d22f7428ac8517a3 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Feb 4 18:18:51 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Feb 4 18:18:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3bf8a9 dev-python/pygobject: fix HOMEPAGE Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-python/pygobject/pygobject-3.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild index 95582be28f2..ddac6151afb 100644 --- a/dev-python/pygobject/pygobject-3.34.0.ebuild +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{6,7,8} ) inherit gnome.org meson python-r1 virtualx xdg DESCRIPTION="Python bindings for GObject Introspection" -HOMEPAGE="https://gitlab.gnome.org/GNOME/pygobject https://wiki.gnome.org/Projects/PyGObject https://pygobject.readthedocs.io/; +HOMEPAGE="https://pygobject.readthedocs.io/; LICENSE="LGPL-2.1+" SLOT="3"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: b37d174f57489d85dc1cbb543647a85de4f18646 Author: Marcin Wozniak gmail com> AuthorDate: Sat Jan 4 14:07:51 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 3 02:54:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37d174f dev-python/pygobject: Version bump to 3.34.0 Closes: https://bugs.gentoo.org/703002 Closes: https://bugs.gentoo.org/704196 Closes: https://github.com/gentoo/gentoo/pull/14238 Signed-off-by: Marcin Wozniak aol.com> Signed-off-by: Matt Turner gentoo.org> dev-python/pygobject/Manifest| 1 + dev-python/pygobject/pygobject-3.34.0.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 072d5513355..353a2297b08 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,2 +1,3 @@ DIST pygobject-2.28.6.tar.xz 747248 BLAKE2B 5f92794034b2d0559a623db4a7d273a7dc3f099cae87ede91b17e81acac085a9298c6b81b45b4b8540b6a75ced97e474a993437dbfcfc2133d3321d6a979b541 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c DIST pygobject-3.32.1.tar.xz 551708 BLAKE2B ba7c34e4747d6a11424a23195f71877ecbd69b463b3c8aae7634a320cc8ec723e24301c0674b9ffbfdcb6d798fb5b772a723afc7ac28c23461e84cf7485a SHA512 5b325d0caf4f34f783fc2c664a795809f048eb1639d2f2e375fc147c852d6e29a8ab119438cac76786fb20220c72d5859cc06d6f70c29f976f6a5914e0169915 +DIST pygobject-3.34.0.tar.xz 552268 BLAKE2B a9cbeb644e0aa1b23067b591fe5c6299741395656631d39782a8c183a5d3a8e5e7f1a81acdefee186b7cc2bc34dda9271468b1828d5b9613ddc1256e24f1ecb8 SHA512 782195d22e564b88dea8d43469f0111f398b44b51a63df2fe7d07650af94d5cd037f322a5d7e405338823be3419fcdbf0113fe50b220ab1cfd07d4d01dbc4766 diff --git a/dev-python/pygobject/pygobject-3.34.0.ebuild b/dev-python/pygobject/pygobject-3.34.0.ebuild new file mode 100644 index 000..95582be28f2 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.34.0.ebuild @@ -0,0 +1,75 @@ +# 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} ) + +inherit gnome.org meson python-r1 virtualx xdg + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://gitlab.gnome.org/GNOME/pygobject https://wiki.gnome.org/Projects/PyGObject https://pygobject.readthedocs.io/; + +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="+cairo examples test" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=dev-libs/glib-2.48:2 + >=dev-libs/gobject-introspection-1.54:= + virtual/libffi:= + cairo? ( + >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] + x11-libs/cairo[glib] ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/atk[introspection] + dev-python/pytest[${PYTHON_USEDEP}] + x11-libs/gdk-pixbuf:2[introspection,jpeg] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] ) +" +BDEPEND=" + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +src_configure() { + configuring() { + meson_src_configure \ + $(meson_use cairo pycairo) \ + $(meson_use test tests) \ + -Dpython="${EPYTHON}" + } + + python_foreach_impl configuring +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs + local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484 + + testing() { + local -x XDG_CACHE_HOME="${T}/${EPYTHON}" + meson_src_test || die "test failed for ${EPYTHON}" + } + virtx python_foreach_impl testing +} + +src_install() { + installing() { + meson_src_install + python_optimize + } + python_foreach_impl installing + use examples && dodoc -r examples +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: f31360fe3766b8164069a01c44678273cb50c063 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 19:37:45 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 19:40:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31360fe dev-python/pygobject: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-python/pygobject/Manifest| 1 - dev-python/pygobject/pygobject-3.28.3.ebuild | 100 --- 2 files changed, 101 deletions(-) diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 02cf38a7628..072d5513355 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1,3 +1,2 @@ DIST pygobject-2.28.6.tar.xz 747248 BLAKE2B 5f92794034b2d0559a623db4a7d273a7dc3f099cae87ede91b17e81acac085a9298c6b81b45b4b8540b6a75ced97e474a993437dbfcfc2133d3321d6a979b541 SHA512 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c -DIST pygobject-3.28.3.tar.xz 1005368 BLAKE2B 5c24fd25fa20dbdbd3ad18d7e2eafd8f47f5e28903d9f8dab6110f09ccfc13f865149f0d4bd84bc755bc6e4191b903646930e818d85382dfaf4e05f7107b3ecf SHA512 0abda393dd774f9cea04f883eab53f5ebde81d2439ed18cfe08ef39a1996054ab34bf4e770f70116a4485fb4f9970464b9a950ffa4af76cfa21ecc8d4dff968d DIST pygobject-3.32.1.tar.xz 551708 BLAKE2B ba7c34e4747d6a11424a23195f71877ecbd69b463b3c8aae7634a320cc8ec723e24301c0674b9ffbfdcb6d798fb5b772a723afc7ac28c23461e84cf7485a SHA512 5b325d0caf4f34f783fc2c664a795809f048eb1639d2f2e375fc147c852d6e29a8ab119438cac76786fb20220c72d5859cc06d6f70c29f976f6a5914e0169915 diff --git a/dev-python/pygobject/pygobject-3.28.3.ebuild b/dev-python/pygobject/pygobject-3.28.3.ebuild deleted file mode 100644 index 3bbf66a34b1..000 --- a/dev-python/pygobject/pygobject-3.28.3.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -PYTHON_COMPAT=( python2_7 python3_{6,7} ) - -inherit eutils gnome2 python-r1 virtualx - -DESCRIPTION="GLib's GObject library bindings for Python" -HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject; - -LICENSE="LGPL-2.1+" -SLOT="3" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cairo examples test" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - test? ( cairo ) -" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.38:2 - >=dev-libs/gobject-introspection-1.46.0:= - virtual/libffi:= - cairo? ( - >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}] - x11-libs/cairo ) -" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - cairo? ( x11-libs/cairo[glib] ) - test? ( - dev-libs/atk[introspection] - dev-python/pytest[${PYTHON_USEDEP}] - media-fonts/font-cursor-misc - media-fonts/font-misc-misc - x11-libs/cairo[glib] - x11-libs/gdk-pixbuf:2[introspection,jpeg] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - python_targets_python2_7? ( dev-python/pyflakes[$(python_gen_usedep python2_7)] ) ) -" -# autoconf-archive required by eautoreconf - -# We now disable introspection support in slot 2 per upstream recommendation -# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however, -# older versions of slot 2 installed their own site-packages/gi, and -# slot 3 will collide with them. -RDEPEND="${COMMON_DEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 27661ae54527ef336648be242ddbad1a4cee42f0 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 19:36:52 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 19:40:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27661ae5 dev-python/pygobject: ia64 stable (bug #685254) Tested-by: Émeric Maschino Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-python/pygobject/pygobject-3.32.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.32.1.ebuild b/dev-python/pygobject/pygobject-3.32.1.ebuild index d4f5dfef2ea..9dc9cab0b0b 100644 --- a/dev-python/pygobject/pygobject-3.32.1.ebuild +++ b/dev-python/pygobject/pygobject-3.32.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: a8354740174e2608211e1d78068f4288d5e0ba7c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 30 16:58:07 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 1 19:29:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8354740 dev-python/pygobject: python3_8 pygobject-test-suite fails with same error as python3_7. Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pygobject/pygobject-3.32.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.32.1.ebuild b/dev-python/pygobject/pygobject-3.32.1.ebuild index be38ff47d39..a9815d8af9f 100644 --- a/dev-python/pygobject/pygobject-3.32.1.ebuild +++ b/dev-python/pygobject/pygobject-3.32.1.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) + +PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} ) inherit gnome.org meson python-r1 virtualx xdg
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygobject/
commit: 02b00e83745daabfa789ff8024a63ca1d7e9e614 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 9 08:27:12 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 9 08:27:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b00e83 dev-python/pygobject: sparc stable wrt bug #685254 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pygobject/pygobject-3.32.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygobject/pygobject-3.32.1.ebuild b/dev-python/pygobject/pygobject-3.32.1.ebuild index 688535e40eb..7fa08e07343 100644 --- a/dev-python/pygobject/pygobject-3.32.1.ebuild +++ b/dev-python/pygobject/pygobject-3.32.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject; LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="+cairo examples test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"