diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 87e2ffa478..0b2ee2d4a2 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -1 +1,2 @@ DIST pygobject-3.36.1.tar.xz 556568 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f +DIST pygobject-3.55.0.tar.gz 1264487 BLAKE2B 011b0e6cde43b976e1ece8289f230a059b475dec61d8ffbd3f52c9ee26782604e3606c6d30b8dffc39c9bbf49c4f7e70b0e4599da2c2b8651c97dc56dd0a1dcd SHA512 0234e085fe65a0c1a906cadf17cbd0512b8874bda5eed5b5d65409cfe49148e4feab4abdebfb685ce628bb6355cdeeb4ff3aa16652b8904f40d924e099044258 diff --git a/dev-python/pygobject/pygobject-3.55.0.ebuild b/dev-python/pygobject/pygobject-3.55.0.ebuild new file mode 100644 index 0000000000..924745d1f4 --- /dev/null +++ b/dev-python/pygobject/pygobject-3.55.0.ebuild @@ -0,0 +1,46 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +PYTHON_COMPAT=( python3+ ) +inherit meson xdg distutils-r1 + +DESCRIPTION="Python bindings for GObject Introspection" +HOMEPAGE="https://pygobject.gnome.org/ https://gitlab.gnome.org/GNOME/pygobject/" +SRC_URI="https://download.gnome.org/sources/pygobject/3.55/pygobject-3.55.0.tar.gz -> pygobject-3.55.0.tar.gz" +LICENSE="LGPL-2.1+" +SLOT="3" +KEYWORDS="*" +IUSE="+cairo" +BDEPEND="virtual/pkgconfig + +" +RDEPEND="dev-libs/glib:2 + dev-libs/gobject-introspection:= + dev-libs/libffi:= + cairo? ( + dev-python/pycairo[${PYTHON_USEDEP}] + x11-libs/cairo[glib] + ) + +" +DEPEND="${RDEPEND} +" +python_configure() { + local emesonargs=( + $(meson_feature cairo pycairo) + -Dtests=false + -Dpython="${EPYTHON}" + ) + meson_src_configure +} +python_compile() { + meson_src_compile +} +python_install() { + meson_src_install + python_optimize +} + + +# vim: filetype=ebuild