Signed-off-by: Ladislav Michl <la...@linux-mips.org>
---
 changes:
 -v2: remove series file, handle new configure options

 ...-sleep-monitor-upower-add-missing-include.patch | 26 ----------------------
 patches/NetworkManager-1.2.2/series                |  4 ----
 rules/networkmanager.in                            |  5 +++++
 rules/networkmanager.make                          | 22 +++++++++++++-----
 4 files changed, 21 insertions(+), 36 deletions(-)

diff --git 
a/patches/NetworkManager-1.2.2/0001-sleep-monitor-upower-add-missing-include.patch
 
b/patches/NetworkManager-1.2.2/0001-sleep-monitor-upower-add-missing-include.patch
deleted file mode 100644
index 425974c..0000000
--- 
a/patches/NetworkManager-1.2.2/0001-sleep-monitor-upower-add-missing-include.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From: Michael Olbrich <m.olbr...@pengutronix.de>
-Date: Wed, 18 May 2016 10:16:15 +0200
-Subject: [PATCH] sleep-monitor-upower: add missing include
-
-Otherwise building fails with:
-
-nm-sleep-monitor-upower.c:132:45: error: expected declaration specifiers or 
'...' before 'nm_sleep_monitor_get'
-nm-sleep-monitor-upower.c:132:67: error: expected declaration specifiers or 
'...' before '(' token
-
-Signed-off-by: Michael Olbrich <m.olbr...@pengutronix.de>
----
- src/nm-sleep-monitor-upower.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/nm-sleep-monitor-upower.c b/src/nm-sleep-monitor-upower.c
-index 5f0ff24552b2..8d0719039ccf 100644
---- a/src/nm-sleep-monitor-upower.c
-+++ b/src/nm-sleep-monitor-upower.c
-@@ -24,6 +24,7 @@
- #include <sys/stat.h>
- 
- #include "nm-core-internal.h"
-+#include "NetworkManagerUtils.h"
- 
- #include "nm-sleep-monitor.h"
- 
diff --git a/patches/NetworkManager-1.2.2/series 
b/patches/NetworkManager-1.2.2/series
deleted file mode 100644
index d288508..0000000
--- a/patches/NetworkManager-1.2.2/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-sleep-monitor-upower-add-missing-include.patch
-# ed83c6f2cf812e4453d3644fb7eafaaf  - git-ptx-patches magic
diff --git a/rules/networkmanager.in b/rules/networkmanager.in
index 85b1e91..36fe00a 100644
--- a/rules/networkmanager.in
+++ b/rules/networkmanager.in
@@ -16,6 +16,7 @@ menuconfig NETWORKMANAGER
        select LIBNDP
        select LIBNEWT                          if NETWORKMANAGER_NMTUI
        select LIBNL3
+       select LIBSOUP                          if NETWORKMANAGER_CONCHECK
        select LIBUUID
        select MODEMMANAGER                     if NETWORKMANAGER_WWAN
        select PPP                              if NETWORKMANAGER_PPP
@@ -80,6 +81,10 @@ config NETWORKMANAGER_PPP
        bool
        prompt "enable ppp support"
 
+config NETWORKMANAGER_CONCHECK
+       bool
+       prompt "enable connectivity checking support"
+
 config NETWORKMANAGER_EXAMPLES
        bool
        prompt "install examples for Network Manager"
diff --git a/rules/networkmanager.make b/rules/networkmanager.make
index 3e4d2ac..f3a9596 100644
--- a/rules/networkmanager.make
+++ b/rules/networkmanager.make
@@ -17,11 +17,11 @@ PACKAGES-$(PTXCONF_NETWORKMANAGER) += networkmanager
 #
 # Paths and names
 #
-NETWORKMANAGER_VERSION := 1.2.2
-NETWORKMANAGER_MD5     := a922bf20c2243c9014fb14c4427ad035
+NETWORKMANAGER_VERSION := 1.4.2
+NETWORKMANAGER_MD5     := 59b5b5585467756787c6cb535cbd306e
 NETWORKMANAGER         := NetworkManager-$(NETWORKMANAGER_VERSION)
 NETWORKMANAGER_SUFFIX  := tar.xz
-NETWORKMANAGER_URL     := 
http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/1.2/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
+NETWORKMANAGER_URL     := 
https://ftp.gnome.org/pub/GNOME/sources/NetworkManager/1.4/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
 NETWORKMANAGER_SOURCE  := $(SRCDIR)/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
 NETWORKMANAGER_DIR     := $(BUILDDIR)/$(NETWORKMANAGER)
 
@@ -35,8 +35,12 @@ NETWORKMANAGER_DIR   := $(BUILDDIR)/$(NETWORKMANAGER)
 NETWORKMANAGER_CONF_TOOL := autoconf
 NETWORKMANAGER_CONF_OPT := \
        $(CROSS_AUTOCONF_USR) \
+       --enable-silent-rules \
+       --disable-maintainer-mode \
+       --disable-dependency-tracking \
        --disable-static \
        --enable-shared \
+       --enable-fast-install \
        --disable-nls \
        --disable-rpath \
        --disable-ifcfg-rh \
@@ -47,15 +51,19 @@ NETWORKMANAGER_CONF_OPT := \
        --$(call ptx/wwo,PTXCONF_NETWORKMANAGER_WIRELESS)-wifi \
        --disable-introspection \
        --disable-qt \
-       --disable-wimax \
+       --disable-teamdctl \
+       --disable-json-validation \
        --disable-polkit \
        --disable-modify-system \
        --$(call ptx/endis,PTXCONF_NETWORKMANAGER_PPP)-ppp \
        --disable-bluez5-dun \
-       --disable-concheck \
+       --$(call ptx/endis,PTXCONF_NETWORKMANAGER_CONCHECK)-concheck \
        --enable-more-warnings \
        --disable-more-asserts \
        --disable-more-logging \
+       --disable-lto \
+       --disable-address-sanitizer \
+       --disable-undefined-sanitizer \
        --disable-vala \
        --disable-tests \
        --disable-gtk-doc \
@@ -76,16 +84,18 @@ NETWORKMANAGER_CONF_OPT := \
        --with-crypto=gnutls \
        --with-dbus-sys-dir=/usr/share/dbus-1/system.d \
        --$(call ptx/wwo,PTXCONF_NETWORKMANAGER_WWAN)-modem-manager-1 \
+       --without-ofono \
        --with-dhclient=/sbin/dhclient \
        --without-dhcpcd \
        --without-resolvconf \
        --without-netconfig \
+       --with-config-dns-rc-manager-default=file \
        --with-iptables=/usr/sbin/iptables \
        --with-dnsmasq=/usr/sbin/dnsmasq \
        --with-dnssec-trigger=/bin/true \
        --with-system-ca-path=/etc/ssl/certs \
        --with-kernel-firmware-dir=/lib/firmware \
-       --without-libsoup \
+       --$(call ptx/wwo,PTXCONF_NETWORKMANAGER_CONCHECK)-libsoup \
        --$(call ptx/wwo,PTXCONF_NETWORKMANAGER_NMCLI)-nmcli \
        --$(call ptx/wwo,PTXCONF_NETWORKMANAGER_NMTUI)-nmtui \
        --without-valgrind \
-- 
2.10.2


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to