11# Maintainer: Yukari Chiba <[email protected] >22
33pkgname=python-gobject
4- pkgver=3.54.3
5- _commit_pycapi_compat=632d1aa0c4be6c67498d6b97630ddd7d7eb0f90a
6- _commit_g_intro_tests=ddd662bb9cdc29f047b239789fb7e56e68fa66bb
4+ pkgver=3.55.0
5+ _commit_pycapi_compat=22811c3f0e69908894d2bd724f572b32667f2141
6+ _commit_g_intro_tests=b8d50f8c75479db3f846c877dbdec7eca26949f7
77pkgrel=1
88pkgdesc=" Python bindings for GLib/GObject/GIO/GTK"
99url=" https://pygobject.gnome.org/"
@@ -25,9 +25,9 @@ optdepends=('cairo: Cairo bindings')
2525source=(" https://gitlab.gnome.org/GNOME/pygobject/-/archive/$pkgver /pygobject-$pkgver .tar.gz"
2626 " git+https://github.com/python/pythoncapi-compat.git#commit=$_commit_pycapi_compat "
2727 " git+https://gitlab.gnome.org/GNOME/gobject-introspection-tests.git#commit=$_commit_g_intro_tests " )
28- sha256sums=(' 7dff932af05c988dfcaf985f14d6664aeff27cd7c0eb2b2428f8cdb169a3d96e '
29- ' c485f20e20d48c9e1a65f419848d5ce2a42939d858dd7345aaedd7eb4f4d3151 '
30- ' 6ef25921088eb377e1046b770c4b784992dcd0d533adccc18bef69addd93d226 ' )
28+ sha256sums=(' 9b853d963f37e2043313c807ef4a68ae1d9e3e45d8820fbe4d031aa8519545eb '
29+ ' e292dd14afcecab95dab2aaf1401323b303fb9ffe130384d30997320acfa0785 '
30+ ' d87626d7fb554e67b80ddc60dc1a258b028a4b0cd943573449886fcbb18a77f6 ' )
3131
3232build () {
3333 MESON_PACKAGE_CACHE_DIR=" $srcdir " \
@@ -36,6 +36,10 @@ build() {
3636}
3737
3838check () {
39+ # The testsuite automatically detects existence of GTK3, if present, it will
40+ # try to initialize gtk, which isn't possible in build environment even with
41+ # help of a headless weston daemon as GTK3 always requires a seat with
42+ # keyboard to initialize. So tests must be run without GTK3 installed.
3943 meson test -C build -t 10 --print-errorlogs
4044}
4145
0 commit comments