diff options
Diffstat (limited to 'dev-python/pygobject')
| -rw-r--r-- | dev-python/pygobject/pygobject-3.44.1.ebuild | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/dev-python/pygobject/pygobject-3.44.1.ebuild b/dev-python/pygobject/pygobject-3.44.1.ebuild index 217e9b27f79c..c67e6458ffe3 100644 --- a/dev-python/pygobject/pygobject-3.44.1.ebuild +++ b/dev-python/pygobject/pygobject-3.44.1.ebuild @@ -10,7 +10,10 @@ PYTHON_COMPAT=( python3_{7,8,9,10,11} 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) |
