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.1.tar.gz 1407800 BLAKE2B 1439c7340690a4f0bf506b2e4ed6d4ccf94d0b323fd051e8b759a6fa8650ab222606b28108a55681056cfd9222f7816b9a0f0756d40733da2b512d1a649356be SHA512 c861452085b2183b855873bcd5a5af6847e209620e96d69cb4b8dfa1549b118229b67f5ede8594eed53830b03f6b9f934abd5a9ecefc644635f88b20dd0425ef
46 changes: 46 additions & 0 deletions dev-python/pygobject/pygobject-3.55.1.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.1.tar.gz -> pygobject-3.55.1.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