--- gentoo/net-misc/networkmanager/networkmanager-1.42.6-r1.ebuild 2023-05-03 12:42:43.105060483 -0600 +++ dmoulding/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild 2023-05-03 12:38:51.003160834 -0600 @@ -16,7 +16,7 @@ LICENSE="GPL-2+ LGPL-2.1+" SLOT="0" -IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd elogind gnutls +gtk-doc +introspection iptables iwd psl libedit lto +nss nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd test +tools vala +wext +wifi" +IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd elogind gnutls +gtk-doc +introspection iptables iwd psl libedit lto +nss nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog systemd teamd test +tools +useradmin vala +wext +wifi" RESTRICT="!test? ( test )" REQUIRED_USE=" @@ -32,7 +32,7 @@ ?? ( syslog systemd ) " -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" COMMON_DEPEND=" sys-apps/util-linux[${MULTILIB_USEDEP}] @@ -195,7 +195,7 @@ -Ddist_version=${PVR} $(meson_native_use_bool policykit polkit) $(meson_native_use_bool policykit config_auth_polkit_default) - -Dmodify_system=true + $(meson_native_use_bool useradmin modify_system) -Dpolkit_agent_helper_1=/usr/lib/polkit-1/polkit-agent-helper-1 $(meson_native_use_bool selinux) $(meson_native_use_bool systemd systemd_journal) --- gentoo/net-misc/networkmanager/metadata.xml 2022-11-03 20:28:39.451223173 -0600 +++ dmoulding/net-misc/networkmanager/metadata.xml 2023-05-03 15:26:56.098724826 -0600 @@ -24,6 +24,7 @@ <flag name="resolvconf">Use <pkg>net-dns/openresolv</pkg> for managing DNS information in /etc/resolv.conf. Generally, a symlink to /run/NetworkManager/resolv.conf is simpler. On systems running systemd-resolved, disable this flag and create a symlink to /run/systemd/resolve/stub-resolv.conf.</flag> <flag name="teamd">Enable Teamd control support</flag> <flag name="tools">Build cli tools such as nmcli, nmtui and nm_cloud_setup</flag> + <flag name="useradmin">Allow all users to manage system connections</flag> <flag name="wifi">Enable support for wifi and 802.1x security</flag> <flag name="wext">Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper)</flag> </use>