Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dev-python/pygobject/Manifest
Original file line number Diff line number Diff line change
@@ -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
46 changes: 46 additions & 0 deletions dev-python/pygobject/pygobject-3.55.0.ebuild
Original file line number Diff line number Diff line change
@@ -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