From: Ladislav Michl <ladis@linux-mips.org>
To: ptxdist@pengutronix.de
Subject: Re: [ptxdist] [PATCH v1] networkmanager: version bump: 1.6.2 -> 1.8.0
Date: Mon, 15 May 2017 13:49:53 +0200 [thread overview]
Message-ID: <20170515114953.eoztjw574vqdnx5e@lenoch> (raw)
In-Reply-To: <20170515085735.nshzgylhtwhhcd4q@pengutronix.de>
On Mon, May 15, 2017 at 10:57:35AM +0200, Michael Olbrich wrote:
> On Thu, May 11, 2017 at 08:54:41PM +0200, Robert Schwebel wrote:
> > NetworkManager 1.8 has a bunch of new functionality; for details, see
> > https://blogs.gnome.org/lkundrak/2017/05/10/networkmanager-1-8-whats-new/
> >
> > For ptxdist, one of the most interesting features is the removed
> > dependency to libsoap, which in turn makes it possible to drop the
> > dependency to libxml2 and sqlite as well.
> >
> > Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> > ---
> > rules/networkmanager.in | 7 ++++---
> > rules/networkmanager.make | 12 +++++++-----
> > 2 files changed, 11 insertions(+), 8 deletions(-)
> >
> > diff --git a/rules/networkmanager.in b/rules/networkmanager.in
> > index 36fe00adc..f7ad1c87d 100644
> > --- a/rules/networkmanager.in
> > +++ b/rules/networkmanager.in
> > @@ -4,6 +4,7 @@ menuconfig NETWORKMANAGER
> > tristate
> > # intltool is unconditionally requested by configure
> > select HOST_INTLTOOL
> > + select HOST_GLIB
>
> What is this needed for?
glib-mkenums and glib-genmarshall (probably)
[snip]
From: Robert Schwebel <r.schwebel@pengutronix.de>
Subject: [PATCH v2] networkmanager: version bump: 1.6.2 -> 1.8.0
NetworkManager 1.8 has a bunch of new functionality; for details, see
https://blogs.gnome.org/lkundrak/2017/05/10/networkmanager-1-8-whats-new/
For ptxdist, one of the most interesting features is the removed
dependency to libsoap, which in turn makes it possible to drop the
dependency to libxml2 and sqlite as well.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Tested-by: Ladislav Michl <ladis@linux-mips.org>
---
Changes in v2:
- sort dependencies alphabeticaly
- add LGPL-2.0+ license
- use --without-libpsl
rules/networkmanager.in | 7 ++++---
rules/networkmanager.make | 12 +++++++-----
2 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/rules/networkmanager.in b/rules/networkmanager.in
index 36fe00adc..e6ab270e5 100644
--- a/rules/networkmanager.in
+++ b/rules/networkmanager.in
@@ -4,6 +4,7 @@ menuconfig NETWORKMANAGER
tristate
# intltool is unconditionally requested by configure
select HOST_INTLTOOL
+ select HOST_GLIB
select LIBC_M
select LIBC_DL
select LIBC_PTHREAD
@@ -12,18 +13,18 @@ menuconfig NETWORKMANAGER
select DBUS_PYTHON if NETWORKMANAGER_EXAMPLES && RUNTIME
select GLIB
select GNUTLS
- select LIBGUDEV
+ select LIBCURL if NETWORKMANAGER_CONCHECK
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
select PPP_PLUGINS if NETWORKMANAGER_PPP
select READLINE if NETWORKMANAGER_NMCLI
select SYSTEMD if NETWORKMANAGER_SYSTEMD_UNIT
- select UDEV if RUNTIME
+ select UDEV
+ select UDEV_LIBUDEV
select WPA_SUPPLICANT if NETWORKMANAGER_WIRELESS && RUNTIME
select WPA_SUPPLICANT_CTRL_IFACE_DBUS if NETWORKMANAGER_WIRELESS && RUNTIME
prompt "networkmanager "
diff --git a/rules/networkmanager.make b/rules/networkmanager.make
index 66563d2d3..cd3854f72 100644
--- a/rules/networkmanager.make
+++ b/rules/networkmanager.make
@@ -1,6 +1,6 @@
# -*-makefile-*-
#
-# Copyright (C) 2009 by Robert Schwebel <r.schwebel@pengutronix.de>
+# Copyright (C) 2009, 2017 by Robert Schwebel <r.schwebel@pengutronix.de>
# (C) 2012 by Jan Luebbe <j.luebbe@pengutronix.de>
#
# See CREDITS for details about who has contributed to this project.
@@ -17,13 +17,15 @@ PACKAGES-$(PTXCONF_NETWORKMANAGER) += networkmanager
#
# Paths and names
#
-NETWORKMANAGER_VERSION := 1.6.2
-NETWORKMANAGER_MD5 := 89c975afe19fbac854191edb6e9bcd3b
+NETWORKMANAGER_VERSION := 1.8.0
+NETWORKMANAGER_MD5 := de0e70933a17ee6a682e8440015c9b1e
NETWORKMANAGER := NetworkManager-$(NETWORKMANAGER_VERSION)
NETWORKMANAGER_SUFFIX := tar.xz
-NETWORKMANAGER_URL := https://ftp.gnome.org/pub/GNOME/sources/NetworkManager/1.6/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
+NETWORKMANAGER_URL := https://ftp.gnome.org/pub/GNOME/sources/NetworkManager/1.8/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
NETWORKMANAGER_SOURCE := $(SRCDIR)/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
NETWORKMANAGER_DIR := $(BUILDDIR)/$(NETWORKMANAGER)
+NETWORKMANAGER_LICENSE := GPL-2.0+, LGPL-2.0+
+NETWORKMANAGER_LICENSE_FILES := file://COPYING;md5=cbbffd568227ada506640fe950a4823b
# ----------------------------------------------------------------------------
# Prepare
@@ -93,7 +95,7 @@ NETWORKMANAGER_CONF_OPT = \
--with-dnssec-trigger=/bin/true \
--with-system-ca-path=/etc/ssl/certs \
--with-kernel-firmware-dir=/lib/firmware \
- --$(call ptx/wwo,PTXCONF_NETWORKMANAGER_CONCHECK)-libsoup \
+ --without-libpsl \
--$(call ptx/wwo,PTXCONF_NETWORKMANAGER_NMCLI)-nmcli \
--$(call ptx/wwo,PTXCONF_NETWORKMANAGER_NMTUI)-nmtui \
--without-valgrind \
--
2.11.0
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
next prev parent reply other threads:[~2017-05-15 11:49 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-05-11 18:54 Robert Schwebel
2017-05-15 7:03 ` Ladislav Michl
2017-05-15 8:57 ` Michael Olbrich
2017-05-15 11:49 ` Ladislav Michl [this message]
2017-05-15 12:27 ` Robert Schwebel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170515114953.eoztjw574vqdnx5e@lenoch \
--to=ladis@linux-mips.org \
--cc=ptxdist@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox