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,3 +1,4 @@
DIST pygobject-3.36.1.tar.xz 556568 SHA512 5e00dcd03dfe4f92acbf827c13c164b6b9740b2a8cef3b2dce70f96a2156fee2411c84dc669f12b910f4a93daa03ba845282832e2b09d8c887102d43764a345f
DIST pygobject-3.55.0.tar.gz 1264487 BLAKE2B 011b0e6cde43b976e1ece8289f230a059b475dec61d8ffbd3f52c9ee26782604e3606c6d30b8dffc39c9bbf49c4f7e70b0e4599da2c2b8651c97dc56dd0a1dcd SHA512 0234e085fe65a0c1a906cadf17cbd0512b8874bda5eed5b5d65409cfe49148e4feab4abdebfb685ce628bb6355cdeeb4ff3aa16652b8904f40d924e099044258
DIST pygobject-3.55.1.tar.gz 1407800 BLAKE2B 1439c7340690a4f0bf506b2e4ed6d4ccf94d0b323fd051e8b759a6fa8650ab222606b28108a55681056cfd9222f7816b9a0f0756d40733da2b512d1a649356be SHA512 c861452085b2183b855873bcd5a5af6847e209620e96d69cb4b8dfa1549b118229b67f5ede8594eed53830b03f6b9f934abd5a9ecefc644635f88b20dd0425ef
DIST pygobject-3.55.2.tar.gz 1398611 BLAKE2B 2ab79de49d6c0ef3b3c149721fe4655ebe72de42a21d8d9d46767a205c5e3eb2311658f695b9e17cc74824f7fc1be671588c1a5cb9bc09aad220cb917e760571 SHA512 c1a0bbe2d21516992994640d037153f266b04515c18f68d413f815de6cba9a93283dbd36c7191f79a9a6eda3c306b44260a93411db1b9ef10a1ee039c36eaccc
46 changes: 46 additions & 0 deletions dev-python/pygobject/pygobject-3.55.2.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.2.tar.gz -> pygobject-3.55.2.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