Diff pygobject-3.44.1 with a pygobject-3.46.0

/usr/portage/dev-python/pygobject/pygobject-3.46.0.ebuild 2023-10-09 14:52:30.340368372 +0300
17 17

  
18 18
LICENSE="LGPL-2.1+"
19 19
SLOT="3"
20
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
20
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
21 21
IUSE="+cairo examples test"
22 22
RESTRICT="!test? ( test )"
23 23

  
24 24
RDEPEND="
25
	>=dev-libs/glib-2.56:2
26
	>=dev-libs/gobject-introspection-1.56:=
25
	>=dev-libs/glib-2.64:2
26
	>=dev-libs/gobject-introspection-1.64:=
27 27
	dev-libs/libffi:=
28 28
	cairo? (
29 29
		>=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
......
44 44
	virtual/pkgconfig
45 45
"
46 46

  
47
PATCHES=(
48
	# fix test failure on py3.12
49
	# https://gitlab.gnome.org/GNOME/pygobject/-/commit/fe6aedd8eebd92844b873f72e99dc4023316c6f3
50
	"${FILESDIR}/${P}-py312.patch"
51
)
52

  
53 47
python_configure() {
54 48
	local emesonargs=(
55 49
		$(meson_feature cairo pycairo)
Thank you!