Diff polkit-122-r1 with a polkit-123

/usr/portage/sys-auth/polkit/polkit-123.ebuild 2023-10-09 14:52:35.428368500 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
PYTHON_COMPAT=( python3_{9..11} )
6
PYTHON_COMPAT=( python3_{10..11} )
7 7
inherit meson pam pax-utils python-any-r1 systemd xdg-utils
8 8

  
9 9
DESCRIPTION="Policy framework for controlling privileges for system-wide services"
......
22 22

  
23 23
LICENSE="LGPL-2"
24 24
SLOT="0"
25
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
25
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
26 26
IUSE="+daemon +duktape examples gtk +introspection kde pam selinux systemd test"
27 27
# https://gitlab.freedesktop.org/polkit/polkit/-/issues/181 for test restriction
28 28
RESTRICT="!test? ( test ) test"
......
46 46
	dev-util/glib-utils
47 47
	sys-devel/gettext
48 48
	virtual/pkgconfig
49
	introspection? ( dev-libs/gobject-introspection )
49
	introspection? ( >=dev-libs/gobject-introspection-0.6.2 )
50 50
	test? (
51 51
		$(python_gen_any_dep '
52 52
			dev-python/dbus-python[${PYTHON_USEDEP}]
......
55 55
	)
56 56
"
57 57
DEPEND="
58
	dev-libs/glib:2
58
	>=dev-libs/glib-2.32:2
59 59
	dev-libs/expat
60 60
	daemon? (
61 61
		duktape? ( dev-lang/duktape:= )
......
69 69
	systemd? ( sys-apps/systemd:0=[policykit] )
70 70
	!systemd? ( sys-auth/elogind )
71 71
"
72
RDEPEND="${DEPEND}
72
RDEPEND="
73
	${DEPEND}
73 74
	acct-user/polkitd
74 75
	selinux? ( sec-policy/selinux-policykit )
75 76
"
......
89 90
"
90 91

  
91 92
PATCHES=(
92
	"${FILESDIR}"/${PN}-122-libs-only-postinstall.patch
93
	"${FILESDIR}"/${P}-mozjs-JIT.patch
94
	"${FILESDIR}"/${P}-pkexec-uninitialized.patch
93 95
)
94 96

  
95 97
python_check_deps() {
Thank you!