Diff networkmanager-1.42.6-r2 with a networkmanager-1.44.0-r1

/usr/portage/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild 2023-10-09 14:52:34.668368481 +0300
3 3

  
4 4
EAPI=8
5 5
GNOME_ORG_MODULE="NetworkManager"
6
PYTHON_COMPAT=( python3_{9..11} )
6
PYTHON_COMPAT=( python3_{10..12} )
7 7

  
8
inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 systemd toolchain-funcs udev vala virtualx
8
inherit flag-o-matic gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 systemd toolchain-funcs udev vala virtualx
9 9

  
10 10
DESCRIPTION="A set of co-operative tools that make networking simple and straightforward"
11 11
HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"
12
# bug #904840
13
# https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1607
14
SRC_URI+=" https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/5df19f5b26c5921a401e63fb329e844a02d6b1f2.patch -> ${PN}-ppp-2.5.0.patch"
15 12

  
16 13
LICENSE="GPL-2+ LGPL-2.1+"
17 14
SLOT="0"
......
32 29
	?? ( syslog systemd )
33 30
"
34 31

  
35
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
32
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
36 33

  
37 34
COMMON_DEPEND="
38 35
	sys-apps/util-linux[${MULTILIB_USEDEP}]
......
123 120
	)
124 121
"
125 122

  
126
PATCHES=(
127
	"${DISTDIR}"/${PN}-ppp-2.5.0.patch
128
)
129

  
130 123
python_check_deps() {
131 124
	if use introspection; then
132 125
		python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
......
180 173
}
181 174

  
182 175
multilib_src_configure() {
176
	filter-lto
177

  
183 178
	local emesonargs=(
184 179
		--localstatedir="${EPREFIX}/var"
185 180

  
......
222 217
		-Dconfig_plugins_default=keyfile
223 218
		-Difcfg_rh=false
224 219
		-Difupdown=false
220
		-Dconfig_migrate_ifcfg_rh_default=false
225 221

  
226 222
		$(meson_nm_native_program resolvconf "" /sbin/resolvconf)
227 223
		-Dnetconfig=no
Thank you!