Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 607352 | Differences between
and this patch

Collapse All | Expand All

(-)a/net-misc/networkmanager/metadata.xml (+1 lines)
Lines 16-21 Link Here
16
			tracking</flag>
16
			tracking</flag>
17
		<flag name="dhclient">Use dhclient from <pkg>net-misc/dhcp</pkg> for
17
		<flag name="dhclient">Use dhclient from <pkg>net-misc/dhcp</pkg> for
18
			getting ip</flag>
18
			getting ip</flag>
19
		<flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking</flag>
19
		<flag name="json">Enable JSON validation via <pkg>dev-libs/jansson</pkg>
20
		<flag name="json">Enable JSON validation via <pkg>dev-libs/jansson</pkg>
20
			in libnm.</flag>
21
			in libnm.</flag>
21
		<flag name="modemmanager">Enable support for mobile broadband devices
22
		<flag name="modemmanager">Enable support for mobile broadband devices
(-)a/net-misc/networkmanager/networkmanager-1.8.0.ebuild (-5 / +7 lines)
Lines 16-30 HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager" Link Here
16
LICENSE="GPL-2+"
16
LICENSE="GPL-2+"
17
SLOT="0" # add subslot if libnm-util.so.2 or libnm-glib.so.4 bumps soname version
17
SLOT="0" # add subslot if libnm-util.so.2 or libnm-glib.so.4 bumps soname version
18
18
19
IUSE="audit bluetooth connection-sharing consolekit +dhclient gnutls +introspection \
19
IUSE="audit bluetooth connection-sharing consolekit +dhclient elogind gnutls \
20
json kernel_linux +nss +modemmanager ncurses ofono +ppp resolvconf selinux \
20
+introspection json kernel_linux +nss +modemmanager ncurses ofono +ppp resolvconf \
21
systemd teamd test vala +wext +wifi"
21
selinux systemd teamd test vala +wext +wifi"
22
22
23
REQUIRED_USE="
23
REQUIRED_USE="
24
	modemmanager? ( ppp )
24
	modemmanager? ( ppp )
25
	vala? ( introspection )
25
	vala? ( introspection )
26
	wext? ( wifi )
26
	wext? ( wifi )
27
	^^ ( nss gnutls )
27
	^^ ( nss gnutls )
28
	?? ( consolekit elogind systemd )
28
"
29
"
29
30
30
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
31
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
Lines 51-56 COMMON_DEPEND=" Link Here
51
		net-firewall/iptables )
52
		net-firewall/iptables )
52
	consolekit? ( >=sys-auth/consolekit-1.0.0 )
53
	consolekit? ( >=sys-auth/consolekit-1.0.0 )
53
	dhclient? ( >=net-misc/dhcp-4[client] )
54
	dhclient? ( >=net-misc/dhcp-4[client] )
55
	elogind? ( sys-auth/elogind )
54
	gnutls? (
56
	gnutls? (
55
		dev-libs/libgcrypt:0=[${MULTILIB_USEDEP}]
57
		dev-libs/libgcrypt:0=[${MULTILIB_USEDEP}]
56
		>=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}] )
58
		>=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}] )
Lines 193-200 multilib_src_configure() { Link Here
193
		--with-iptables=/sbin/iptables
195
		--with-iptables=/sbin/iptables
194
		$(multilib_native_enable concheck)
196
		$(multilib_native_enable concheck)
195
		--with-crypto=$(usex nss nss gnutls)
197
		--with-crypto=$(usex nss nss gnutls)
196
		--with-session-tracking=$(multilib_native_usex systemd systemd $(multilib_native_usex consolekit consolekit no))
198
		--with-session-tracking=$(multilib_native_usex systemd systemd $(multilib_native_usex elogind elogind $(multilib_native_usex consolekit consolekit no)))
197
		--with-suspend-resume=$(multilib_native_usex systemd systemd consolekit)
199
		--with-suspend-resume=$(multilib_native_usex systemd systemd $(multilib_native_usex elogind elogind consolekit))
198
		$(multilib_native_use_with audit libaudit)
200
		$(multilib_native_use_with audit libaudit)
199
		$(multilib_native_use_enable bluetooth bluez5-dun)
201
		$(multilib_native_use_enable bluetooth bluez5-dun)
200
		$(multilib_native_use_enable introspection)
202
		$(multilib_native_use_enable introspection)

Return to bug 607352