From f1af365fa189c446ade3ca1e51744ffc4cbbb34f Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Mon, 24 Nov 2025 01:57:37 +0000 Subject: [PATCH] Bump dev-python/pygobject-3.55.0 --- dev-python/pygobject/Manifest | 1 + dev-python/pygobject/pygobject-3.55.0.ebuild | 46 ++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 dev-python/pygobject/pygobject-3.55.0.ebuild 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