All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] network-manager: bump to 0.9.9.95
@ 2014-06-13  8:31 yegorslists at googlemail.com
  2014-06-13  8:31 ` [Buildroot] [PATCH 2/2] network-manager: add terminal based UI support yegorslists at googlemail.com
  2014-06-13 13:08 ` [Buildroot] [PATCH 1/2] network-manager: bump to 0.9.9.95 Peter Korsgaard
  0 siblings, 2 replies; 3+ messages in thread
From: yegorslists at googlemail.com @ 2014-06-13  8:31 UTC (permalink / raw)
  To: buildroot

From: Yegor Yefremov <yegorslists@googlemail.com>

The patch fixes compilation error and is already upstreamed.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
 package/network-manager/Config.in                  |  2 ++
 ...01-nm-dispatcher-explicitly-add-gio-gio.h.patch | 28 ++++++++++++++++++++++
 package/network-manager/network-manager.mk         |  4 ++--
 3 files changed, 32 insertions(+), 2 deletions(-)
 create mode 100644 package/network-manager/network-manager-0001-nm-dispatcher-explicitly-add-gio-gio.h.patch

diff --git a/package/network-manager/Config.in b/package/network-manager/Config.in
index 08ebb72..4503f3a 100644
--- a/package/network-manager/Config.in
+++ b/package/network-manager/Config.in
@@ -16,6 +16,8 @@ config BR2_PACKAGE_NETWORK_MANAGER
 	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
 	select BR2_PACKAGE_WIRELESS_TOOLS
 	select BR2_PACKAGE_WIRELESS_TOOLS_LIB
+	select BR2_PACKAGE_READLINE
+	select BR2_PACKAGE_LIBNDP
 	help
 	  NetworkManager is a set of co-operative tools that make networking
 	  simple and straightforward. Whether WiFi, wired, 3G, or Bluetooth,
diff --git a/package/network-manager/network-manager-0001-nm-dispatcher-explicitly-add-gio-gio.h.patch b/package/network-manager/network-manager-0001-nm-dispatcher-explicitly-add-gio-gio.h.patch
new file mode 100644
index 0000000..94ab7c2
--- /dev/null
+++ b/package/network-manager/network-manager-0001-nm-dispatcher-explicitly-add-gio-gio.h.patch
@@ -0,0 +1,28 @@
+From c1bc880ec9708d6de9ae3fc42d77874279ab87b6 Mon Sep 17 00:00:00 2001
+From: Yegor Yefremov <yegorslists@googlemail.com>
+Date: Wed, 11 Jun 2014 12:01:53 +0200
+Subject: [PATCH] nm-dispatcher: explicitly add gio/gio.h
+
+Without this header Buildroot's build complains about unknown
+types like GFile etc.
+
+Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
+---
+ src/nm-dispatcher.c |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/src/nm-dispatcher.c b/src/nm-dispatcher.c
+index 7a0c8de..336b91f 100644
+--- a/src/nm-dispatcher.c
++++ b/src/nm-dispatcher.c
+@@ -20,6 +20,7 @@
+  */
+ 
+ #include <glib.h>
++#include <gio/gio.h>
+ #include <string.h>
+ 
+ #include "nm-dispatcher.h"
+-- 
+1.7.7
+
diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk
index 55116e6..47c91d5 100644
--- a/package/network-manager/network-manager.mk
+++ b/package/network-manager/network-manager.mk
@@ -5,12 +5,12 @@
 ################################################################################
 
 NETWORK_MANAGER_VERSION_MAJOR = 0.9
-NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).8.10
+NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).9.95
 NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz
 NETWORK_MANAGER_SITE = http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/$(NETWORK_MANAGER_VERSION_MAJOR)
 NETWORK_MANAGER_INSTALL_STAGING = YES
 NETWORK_MANAGER_DEPENDENCIES = host-pkgconf udev dbus-glib libnl gnutls \
-	libgcrypt wireless_tools util-linux host-intltool
+	libgcrypt wireless_tools util-linux host-intltool readline libndp
 
 NETWORK_MANAGER_CONF_ENV = \
 	ac_cv_path_LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config \
-- 
1.8.1.2

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Buildroot] [PATCH 2/2] network-manager: add terminal based UI support
  2014-06-13  8:31 [Buildroot] [PATCH 1/2] network-manager: bump to 0.9.9.95 yegorslists at googlemail.com
@ 2014-06-13  8:31 ` yegorslists at googlemail.com
  2014-06-13 13:08 ` [Buildroot] [PATCH 1/2] network-manager: bump to 0.9.9.95 Peter Korsgaard
  1 sibling, 0 replies; 3+ messages in thread
From: yegorslists at googlemail.com @ 2014-06-13  8:31 UTC (permalink / raw)
  To: buildroot

From: Yegor Yefremov <yegorslists@googlemail.com>

NM provides a newt based UI. One can create, modify and delete NM
connections via this interface.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
 package/network-manager/Config.in          | 6 ++++++
 package/network-manager/network-manager.mk | 7 +++++++
 2 files changed, 13 insertions(+)

diff --git a/package/network-manager/Config.in b/package/network-manager/Config.in
index 4503f3a..b7f223e 100644
--- a/package/network-manager/Config.in
+++ b/package/network-manager/Config.in
@@ -30,6 +30,12 @@ config BR2_PACKAGE_NETWORK_MANAGER
 
 if BR2_PACKAGE_NETWORK_MANAGER
 
+config BR2_PACKAGE_NETWORK_MANAGER_TUI
+	bool "nmtui support"
+	select BR2_PACKAGE_NEWT
+	help
+	  This option enables terminal based UI
+
 config BR2_PACKAGE_NETWORK_MANAGER_MODEM_MANAGER
 	bool "modem-manager support"
 	select BR2_PACKAGE_MODEM_MANAGER
diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk
index 47c91d5..282e1e5 100644
--- a/package/network-manager/network-manager.mk
+++ b/package/network-manager/network-manager.mk
@@ -34,6 +34,13 @@ NETWORK_MANAGER_CONF_OPT = \
 		--disable-ifupdown \
 		--disable-ifnet
 
+ifeq ($(BR2_PACKAGE_NETWORK_MANAGER_TUI),y)
+	NETWORK_MANAGER_DEPENDENCIES += newt
+	NETWORK_MANAGER_CONF_OPT += --with-nmtui=yes
+else
+	NETWORK_MANAGER_CONF_OPT += --with-nmtui=no
+endif
+
 ifeq ($(BR2_PACKAGE_NETWORK_MANAGER_PPPD),y)
 	NETWORK_MANAGER_DEPENDENCIES += pppd
 	NETWORK_MANAGER_CONF_OPT += --enable-ppp
-- 
1.8.1.2

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Buildroot] [PATCH 1/2] network-manager: bump to 0.9.9.95
  2014-06-13  8:31 [Buildroot] [PATCH 1/2] network-manager: bump to 0.9.9.95 yegorslists at googlemail.com
  2014-06-13  8:31 ` [Buildroot] [PATCH 2/2] network-manager: add terminal based UI support yegorslists at googlemail.com
@ 2014-06-13 13:08 ` Peter Korsgaard
  1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2014-06-13 13:08 UTC (permalink / raw)
  To: buildroot

>>>>> "yegorslists" == yegorslists  <yegorslists@googlemail.com> writes:

 > From: Yegor Yefremov <yegorslists@googlemail.com>
 > The patch fixes compilation error and is already upstreamed.

Committed both, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-06-13 13:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-13  8:31 [Buildroot] [PATCH 1/2] network-manager: bump to 0.9.9.95 yegorslists at googlemail.com
2014-06-13  8:31 ` [Buildroot] [PATCH 2/2] network-manager: add terminal based UI support yegorslists at googlemail.com
2014-06-13 13:08 ` [Buildroot] [PATCH 1/2] network-manager: bump to 0.9.9.95 Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.