summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Piasek <dagger@gentoo.org>2008-08-19 14:11:46 +0000
committerRobert Piasek <dagger@gentoo.org>2008-08-19 14:11:46 +0000
commitfb68ef17400087f7dd76725c8d2d472f11a08950 (patch)
tree2cd9a8959f5037ce41b2d9d7c7eea3b22b51cf9e /net-misc
parentBumped glib requirement: (diff)
downloadoverlay-fb68ef17400087f7dd76725c8d2d472f11a08950.tar.gz
overlay-fb68ef17400087f7dd76725c8d2d472f11a08950.tar.bz2
overlay-fb68ef17400087f7dd76725c8d2d472f11a08950.zip
Bumped dbus requirement:
dbus-1.2 is required to run on-demand services Added wpa_supplicant 0.5.7 requirement: 0.5.7 corrects bug 190. Besides it's the oldest available * fixed dbus ctrl_iface to validate message interface before dispatching to avoid a possible segfault [Bug 190] Added check for dbus use flag in wpa_supplicant package. svn path=/overlay/; revision=35
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/networkmanager/networkmanager-0.7.0_pre20080817.ebuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/net-misc/networkmanager/networkmanager-0.7.0_pre20080817.ebuild b/net-misc/networkmanager/networkmanager-0.7.0_pre20080817.ebuild
index 9464d3e..6919c6e 100644
--- a/net-misc/networkmanager/networkmanager-0.7.0_pre20080817.ebuild
+++ b/net-misc/networkmanager/networkmanager-0.7.0_pre20080817.ebuild
@@ -16,13 +16,14 @@ SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="crypt doc gnome nss gnutls dhclient dhcpcd"
-RDEPEND=">=sys-apps/dbus-1.1
+RDEPEND=">=sys-apps/dbus-1.2
>=dev-libs/dbus-glib-0.75
>=sys-apps/hal-0.5.10
>=net-wireless/wireless-tools-28_pre9
>=dev-libs/glib-2.16
>=sys-auth/policykit-0.8
>=dev-libs/libnl-1.1
+ >=net-wireless/wpa_supplicant-0.5.7
nss? (
gnutls? ( dev-libs/libgcrypt
@@ -49,6 +50,11 @@ S=${WORKDIR}/${MY_P}
pkg_setup() {
+ if built_with_use net-wireless/wpa_supplicant -dbus ; then
+ eerror "Please rebuild net-wireless/wpa_supplicant with the dbus useflag."
+ die "Fix wpa_supplicant first."
+ fi
+
G2CONF="${G2CONF} \
$(use_with crypt gcrypt) \
$(use_with gnome) \