net-misc/networkmanager (gentoo)

Search

Package Information

Description:
A set of co-operative tools that make networking simple and straightforward
Homepage:
https://www.networkmanager.dev https://gitlab.freedesktop.org/NetworkManager/NetworkManager
License:
GPL-2+ LGPL-2.1+

Versions

Version EAPI Keywords Slot
1.56.0 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 0
1.54.3 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 0
1.54.1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 0
1.52.1 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>gnome@gentoo.org</email>
		<name>Gentoo GNOME Desktop</name>
	</maintainer>
	<use>
		<flag name="concheck">Enable connectivity checking support</flag>
		<flag name="connection-sharing">Support connection sharing (uses <pkg>net-dns/dnsmasq</pkg>)</flag>
		<flag name="dhclient">Use dhclient from <pkg>net-misc/dhcp</pkg> for getting an IP via DHCP</flag>
		<flag name="dhcpcd">Use <pkg>net-misc/dhcpcd</pkg> for getting an IP</flag>
		<flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking</flag>
		<flag name="iptables">Use <pkg>net-firewall/iptables</pkg> for connection sharing</flag>
		<flag name="iwd">Use <pkg>net-wireless/iwd</pkg> instead of <pkg>net-wireless/wpa_supplicant</pkg> for wifi support by default</flag>
		<flag name="modemmanager">Enable support for mobile broadband devices using <pkg>net-misc/modemmanager</pkg></flag>
		<flag name="nbft">Enable NBFT support in the initrd generator</flag>
		<flag name="nftables">Use <pkg>net-firewall/nftables</pkg> for connection sharing</flag>
		<flag name="nss">Use <pkg>dev-libs/nss</pkg> for cryptography</flag>
		<flag name="ofono">Use <pkg>net-misc/ofono</pkg> for telephony support.</flag>
		<flag name="ovs">Enable OpenVSwitch support</flag>
		<flag name="ppp">Enable support for mobile broadband and PPPoE connections using <pkg>net-dialup/ppp</pkg></flag>
		<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
		<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="wext">Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper)</flag>
		<flag name="wifi">Enable support for wifi and 802.1x security</flag>
	</use>
	<upstream>
		<remote-id type="freedesktop-gitlab">NetworkManager/NetworkManager</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 1.56.0 1.54.3 1.54.1 1.52.1
audit Enable support for Linux audit subsystem using sys-process/audit
bluetooth Enable Bluetooth Support
concheck Enable connectivity checking support
connection-sharing Support connection sharing (uses <pkg>net-dns/dnsmasq</pkg>)
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
dhclient Use dhclient from <pkg>net-misc/dhcp</pkg> for getting an IP via DHCP
dhcpcd Use <pkg>net-misc/dhcpcd</pkg> for getting an IP
elogind Use <pkg>sys-auth/elogind</pkg> for session tracking
gnutls Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
gtk-doc Build and install gtk-doc based developer documentation for dev-util/devhelp, IDE and offline use
introspection Add support for GObject based introspection
iptables Use <pkg>net-firewall/iptables</pkg> for connection sharing
iwd Use <pkg>net-wireless/iwd</pkg> instead of <pkg>net-wireless/wpa_supplicant</pkg> for wifi support by default
libedit Use the libedit library (replacement for readline)
modemmanager Enable support for mobile broadband devices using <pkg>net-misc/modemmanager</pkg>
nbft Enable NBFT support in the initrd generator
nftables Use <pkg>net-firewall/nftables</pkg> for connection sharing
nss Use <pkg>dev-libs/nss</pkg> for cryptography
ofono Use <pkg>net-misc/ofono</pkg> for telephony support.
ovs Enable OpenVSwitch support
policykit Enable PolicyKit (polkit) authentication support
ppp Enable support for mobile broadband and PPPoE connections using <pkg>net-dialup/ppp</pkg>
psl Use public suffix list via <pkg>net-libs/libpsl</pkg>
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.
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
syslog Enable support for syslog
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
teamd Enable Teamd control support
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tools Build cli tools such as nmcli, nmtui and nm_cloud_setup
vala Enable bindings for dev-lang/vala
wext Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper)
wifi Enable support for wifi and 802.1x security

Files

Manifest

Type File Size Versions
DIST NetworkManager-1.52.1.tar.xz 6166828 bytes 1.52.1
DIST NetworkManager-1.54.1.tar.xz 6209536 bytes 1.54.1
DIST NetworkManager-1.54.3.tar.xz 6218780 bytes 1.54.3
DIST NetworkManager-1.56.0.tar.xz 6249604 bytes 1.56.0
Unmatched Entries
Type File Size