Re: [ptxdist] [PATCH 2/4] optee: version bump 3.5.0 → 3.6.0

2019-08-07 Thread Michael Olbrich
On Wed, Aug 07, 2019 at 02:38:21PM +0200, Rouven Czerwinski wrote:
> On Wed, 2019-08-07 at 12:57 +0200, Michael Olbrich wrote:
> > On Thu, Jul 25, 2019 at 11:05:18AM +0200, Rouven Czerwinski wrote:
> > > On Thu, 2019-07-25 at 10:53 +0200, Lucas Stach wrote:
> > > > Am Donnerstag, den 25.07.2019, 10:25 +0200 schrieb Rouven
> > > > Czerwinski:
> > > > > The OP-TEE build requires pyelftools in the python3 flavour
> > > > > now.
> > > > > 
> > > > > Signed-off-by: Rouven Czerwinski 
> > > > > ---
> > > > >  platforms/optee.in | 1 +
> > > > >  rules/optee.make   | 4 ++--
> > > > >  2 files changed, 3 insertions(+), 2 deletions(-)
> > > > > 
> > > > > diff --git a/platforms/optee.in b/platforms/optee.in
> > > > > index dc31f66..cfdd44b 100644
> > > > > --- a/platforms/optee.in
> > > > > +++ b/platforms/optee.in
> > > > > @@ -5,6 +5,7 @@ menuconfig OPTEE
> > > > >   bool
> > > > >   depends on ARCH_ARM || ARCH_ARM64
> > > > >   depends on !ARCH_ARM64 || BROKEN
> > > > > + select HOST_SYSTEM_PYTHON3_PYELFTOOLS
> > > > 
> > > > Missing "select HOST_SYSTEM_PYTHON3".
> > > 
> > > Thanks, fix queued for a V2.
> > 
> > Hmmm, optee currently selects HOST_SYSTEM_PYTHON as well (see
> > rules/optee.in). Do we really need both versions?
> 
> Unfortunately, yes. Currently not all scripts are converted to python3.

So we always need both versions at build-time? :-/
Please collect the dependencies in on file. I don't care if it's in rules/
or platforms/.

Michael

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] [PATCH] fbset: Add option to install /etc/fb.modes

2019-08-07 Thread Michael Olbrich
On Wed, Aug 07, 2019 at 04:22:03PM +0200, Guillermo Rodriguez Garcia wrote:
> El mié., 7 ago. 2019 a las 14:26, Michael Olbrich ()
> escribió:
> > On Mon, Aug 05, 2019 at 10:18:42AM +0200, Guillermo Rodríguez wrote:
> > > Signed-off-by: Guillermo Rodriguez 
> > > ---
> > >  rules/fbset.in   | 14 --
> > >  rules/fbset.make |  4 +++-
> > >  2 files changed, 15 insertions(+), 3 deletions(-)
> > >
> > > diff --git a/rules/fbset.in b/rules/fbset.in
> > > index c2122c51b..64dd9ec55 100644
> > > --- a/rules/fbset.in
> > > +++ b/rules/fbset.in
> > > @@ -1,11 +1,21 @@
> > >  ## SECTION=multimedia_framebuffer
> > >
> > > -config FBSET
> > > +menuconfig FBSET
> > >   tristate
> > > - prompt "fbset"
> > > + prompt "fbset "
> > >   select HOST_FLEX
> > >   help
> > > fbset is a system utility to show or change the settings
> > > of the frame buffer device. The frame buffer device pro-
> > > vides a simple and unique interface to access different
> > > kinds of graphic displays.
> > > +
> > > +if FBSET
> > > +
> > > +config FBSET_FBMODES
> > > + bool
> > > + prompt "install /etc/fb.modes"
> > > + help
> > > +   Install /etc/fb.modes file.
> > > +
> > > +endif
> > > diff --git a/rules/fbset.make b/rules/fbset.make
> > > index 0d34d8959..955480b21 100644
> > > --- a/rules/fbset.make
> > > +++ b/rules/fbset.make
> > > @@ -45,7 +45,9 @@ $(STATEDIR)/fbset.targetinstall:
> > >   @$(call install_fixup, fbset,DESCRIPTION,missing)
> > >
> > >   @$(call install_copy, fbset, 0, 0, 0755, -, /usr/sbin/fbset)
> > > -
> > > +ifdef PTXCONF_FBSET_FBMODES
> > > + @$(call install_alternative, fbset, 0, 0, 0644, /etc/fb.modes)
> > > +endif
> >
> > Hmmm, I don't like options that are broken by default.
> >
> 
> OK, although this is disabled by default. I assume that users that enable
> it have a valid fb.modes file that they want to include..

I do some "enable everything" testing and I prefer to avoid exceptions.

> > Please add a default file in projectroot/.
> >
> 
> fb modes (timings specifically) are hardware-specific. Is it OK if I add a
> default file with no modes defined? (I can e.g. add a comment saying that
> it is a placeholder)

If that has the same effect as no config, then it's perfect. Of if it fails
with some meaningful error at runtime it's also ok.

Michael

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] [PATCH] fbset: Add option to install /etc/fb.modes

2019-08-07 Thread Guillermo Rodriguez Garcia
Hi,

El mié., 7 ago. 2019 a las 14:26, Michael Olbrich ()
escribió:

> On Mon, Aug 05, 2019 at 10:18:42AM +0200, Guillermo Rodríguez wrote:
> > Signed-off-by: Guillermo Rodriguez 
> > ---
> >  rules/fbset.in   | 14 --
> >  rules/fbset.make |  4 +++-
> >  2 files changed, 15 insertions(+), 3 deletions(-)
> >
> > diff --git a/rules/fbset.in b/rules/fbset.in
> > index c2122c51b..64dd9ec55 100644
> > --- a/rules/fbset.in
> > +++ b/rules/fbset.in
> > @@ -1,11 +1,21 @@
> >  ## SECTION=multimedia_framebuffer
> >
> > -config FBSET
> > +menuconfig FBSET
> >   tristate
> > - prompt "fbset"
> > + prompt "fbset "
> >   select HOST_FLEX
> >   help
> > fbset is a system utility to show or change the settings
> > of the frame buffer device. The frame buffer device pro-
> > vides a simple and unique interface to access different
> > kinds of graphic displays.
> > +
> > +if FBSET
> > +
> > +config FBSET_FBMODES
> > + bool
> > + prompt "install /etc/fb.modes"
> > + help
> > +   Install /etc/fb.modes file.
> > +
> > +endif
> > diff --git a/rules/fbset.make b/rules/fbset.make
> > index 0d34d8959..955480b21 100644
> > --- a/rules/fbset.make
> > +++ b/rules/fbset.make
> > @@ -45,7 +45,9 @@ $(STATEDIR)/fbset.targetinstall:
> >   @$(call install_fixup, fbset,DESCRIPTION,missing)
> >
> >   @$(call install_copy, fbset, 0, 0, 0755, -, /usr/sbin/fbset)
> > -
> > +ifdef PTXCONF_FBSET_FBMODES
> > + @$(call install_alternative, fbset, 0, 0, 0644, /etc/fb.modes)
> > +endif
>
> Hmmm, I don't like options that are broken by default.
>

OK, although this is disabled by default. I assume that users that enable
it have a valid fb.modes file that they want to include..


> Please add a default file in projectroot/.
>

fb modes (timings specifically) are hardware-specific. Is it OK if I add a
default file with no modes defined? (I can e.g. add a comment saying that
it is a placeholder)

Guillermo Rodriguez Garcia
guille.rodrig...@gmail.com
___
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] [PATCH] nfsutils: don't install nfsiostat without ensuring python is available

2019-08-07 Thread Michael Olbrich
On Wed, Aug 07, 2019 at 11:27:33AM +0200, Uwe Kleine-König wrote:
> nfsiostat is a python script. Introduce a new suboption to select
> PYTHON and don't install nfsiostat if this is disabled.
> 
> Signed-off-by: Uwe Kleine-König 
> ---
>  rules/nfsutils.in   | 7 +++
>  rules/nfsutils.make | 5 -
>  2 files changed, 11 insertions(+), 1 deletion(-)
> 
> diff --git a/rules/nfsutils.in b/rules/nfsutils.in
> index ef7eb7b98d60..34d237737024 100644
> --- a/rules/nfsutils.in
> +++ b/rules/nfsutils.in
> @@ -9,6 +9,7 @@ menuconfig NFSUTILS
>   select RPCBIND  if RUNTIME
>   select LIBTIRPC if GLOBAL_IPV6
>   select ROOTFS_PROTOCOLS if NFSUTILS_CLIENT
> + select PYTHON   if NFSUTILS_PYTHON

Hmm, I don't like this. The scripts works with python3 as well if
PTXCONF_PYTHON3_SYMLINK is enabled.

Maybe like this:

select PYTHON3  if NFSUTILS_PYTHON && !PYTHON && RUNTIME
select PYTHON3_SYMLINK  if NFSUTILS_PYTHON && !PYTHON && RUNTIME

It's not a build-time dependency, and I think we should prefer Python3
here.

Michael

>   select ROOTFS_VAR_LIB   if RUNTIME
>   help
> The Sun Network Filesystem (NFS) protocol provides transparent remote
> @@ -32,6 +33,12 @@ config NFSUTILS_SERVER
>   help
> Install all tools and daemons to run an NFS server.
>  
> +config NFSUTILS_PYTHON
> + bool
> + prompt "install python utilities"
> + help
> +   Install tools depending on Python. Currently this affects nfsiostat 
> only
> +
>  config NFSUTILS_NFSD_STARTSCRIPT
>   bool
>   depends on NFSUTILS_SERVER
> diff --git a/rules/nfsutils.make b/rules/nfsutils.make
> index 5986d51fd716..ff1f4cae0560 100644
> --- a/rules/nfsutils.make
> +++ b/rules/nfsutils.make
> @@ -77,7 +77,6 @@ $(STATEDIR)/nfsutils.targetinstall:
>   @$(call install_fixup, nfsutils,DESCRIPTION,"Network Filesystem 
> Support")
>  
>   @$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/nfsstat)
> - @$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/nfsiostat)
>   @$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/showmount)
>  
>   @$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/rpc.statd)
> @@ -119,6 +118,10 @@ ifdef PTXCONF_NFSUTILS_SERVER
>   /etc/exports)
>  endif
>  
> +ifdef PTXCONF_NFSUTILS_PYTHON
> + @$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/nfsiostat)
> +endif
> +
>  ##
>  ## busybox init: start scripts
>  ##
> -- 
> 2.20.1
> 
> 
> ___
> ptxdist mailing list
> ptxdist@pengutronix.de

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] [PATCH 2/4] optee: version bump 3.5.0 → 3.6.0

2019-08-07 Thread Michael Olbrich
On Thu, Jul 25, 2019 at 11:05:18AM +0200, Rouven Czerwinski wrote:
> On Thu, 2019-07-25 at 10:53 +0200, Lucas Stach wrote:
> > Am Donnerstag, den 25.07.2019, 10:25 +0200 schrieb Rouven Czerwinski:
> > > The OP-TEE build requires pyelftools in the python3 flavour now.
> > > 
> > > Signed-off-by: Rouven Czerwinski 
> > > ---
> > >  platforms/optee.in | 1 +
> > >  rules/optee.make   | 4 ++--
> > >  2 files changed, 3 insertions(+), 2 deletions(-)
> > > 
> > > diff --git a/platforms/optee.in b/platforms/optee.in
> > > index dc31f66..cfdd44b 100644
> > > --- a/platforms/optee.in
> > > +++ b/platforms/optee.in
> > > @@ -5,6 +5,7 @@ menuconfig OPTEE
> > >   bool
> > >   depends on ARCH_ARM || ARCH_ARM64
> > >   depends on !ARCH_ARM64 || BROKEN
> > > + select HOST_SYSTEM_PYTHON3_PYELFTOOLS
> > 
> > Missing "select HOST_SYSTEM_PYTHON3".
> 
> Thanks, fix queued for a V2.

Hmmm, optee currently selects HOST_SYSTEM_PYTHON as well (see
rules/optee.in). Do we really need both versions?

Michael

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] [PATCH v2] systemd: Install configuration files for systemd-modules-load.service

2019-08-07 Thread Michael Olbrich
On Tue, Jul 23, 2019 at 03:53:11PM +0200, Lars Pedersen wrote:
> Signed-off-by: Lars Pedersen 

No. This is very similar to SYSTEMD_UDEV_CUST_RULES and that turned out to
be a bad idea.
The problem with stuff like this is, that as soon as BSPs get a little bit
more complex, options like this start to conflict with packages that want
to install individual files from these directories.

And in most cases, there are other files that are installed anyways to use
the functionality provided by the modules that are loaded, so the config
file should be installed together with those anyways.

Michael

> ---
> v2: Added systemd prefix to title
>  rules/systemd.in   | 5 +
>  rules/systemd.make | 4 
>  2 files changed, 9 insertions(+)
> 
> diff --git a/rules/systemd.in b/rules/systemd.in
> index 5ce43b99c..c7f410cf7 100644
> --- a/rules/systemd.in
> +++ b/rules/systemd.in
> @@ -169,6 +169,11 @@ config SYSTEMD_UDEV_CUST_RULES
> This will install the customized udev rules files from
> 'projectroot/usr/lib/udev/rules.d' into '/usr/lib/udev/rules.d'
>  
> +config SYSTEMD_MODULES_LOAD_D
> + bool
> + default n
> + prompt "install kernel modules to load at boot"
> +
>  endmenu
>  
>  menu "persistent device node links  "
> diff --git a/rules/systemd.make b/rules/systemd.make
> index da375fd89..4bed33be5 100644
> --- a/rules/systemd.make
> +++ b/rules/systemd.make
> @@ -452,6 +452,10 @@ ifdef PTXCONF_SYSTEMD_UDEV_CUST_RULES
>   @$(call install_alternative_tree, systemd, 0, 0, /usr/lib/udev/rules.d)
>  endif
>  
> +ifdef PTXCONF_SYSTEMD_MODULES_LOAD_D
> + @$(call install_alternative_tree, systemd, 0, 0, 
> /usr/lib/modules-load.d)
> +endif
> +
>   @$(call install_finish, systemd)
>  
>   @$(call touch)
> -- 
> 2.21.0
> 
> 
> ___
> ptxdist mailing list
> ptxdist@pengutronix.de
> 

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH] rules: enable use of nconfig for barebox_mlo and custom kernel packages

2019-08-07 Thread Roland Hieber
'ptxdist nconfig' works for the main kernel and barebox packages, so
enable it for all other barebox and kernel packages too.

Signed-off-by: Roland Hieber 
---
 rules/barebox_mlo.make   | 2 +-
 rules/templates/template-kernel-make | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/rules/barebox_mlo.make b/rules/barebox_mlo.make
index 6ede89266179..6bf05902a976 100644
--- a/rules/barebox_mlo.make
+++ b/rules/barebox_mlo.make
@@ -105,7 +105,7 @@ $(STATEDIR)/barebox_mlo.clean:
 # oldconfig / menuconfig
 # 
 
-barebox_mlo_oldconfig barebox_mlo_menuconfig: $(STATEDIR)/barebox_mlo.extract
+barebox_mlo_oldconfig barebox_mlo_menuconfig barebox_mlo_nconfig: 
$(STATEDIR)/barebox_mlo.extract
@if test -e $(BAREBOX_MLO_CONFIG); then \
cp $(BAREBOX_MLO_CONFIG) $(BAREBOX_MLO_DIR)/.config; \
fi
diff --git a/rules/templates/template-kernel-make 
b/rules/templates/template-kernel-make
index 6cb9cbc80770..8aac072c4522 100644
--- a/rules/templates/template-kernel-make
+++ b/rules/templates/template-kernel-make
@@ -108,7 +108,7 @@ $(STATEDIR)/kernel-@package@.targetinstall:
 # oldconfig / menuconfig
 # 
 
-kernel-@package@_oldconfig kernel-@package@_menuconfig: 
$(STATEDIR)/kernel-@package@.extract
+kernel-@package@_oldconfig kernel-@package@_menuconfig 
kernel-@package@_nconfig: $(STATEDIR)/kernel-@package@.extract
@$(call world/kconfig, KERNEL_@PACKAGE@, $(subst kernel-@package@_,,$@))
 
 # vim: syntax=make
-- 
2.20.1


___
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH] nfsutils: don't install nfsiostat without ensuring python is available

2019-08-07 Thread Uwe Kleine-König
nfsiostat is a python script. Introduce a new suboption to select
PYTHON and don't install nfsiostat if this is disabled.

Signed-off-by: Uwe Kleine-König 
---
 rules/nfsutils.in   | 7 +++
 rules/nfsutils.make | 5 -
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/rules/nfsutils.in b/rules/nfsutils.in
index ef7eb7b98d60..34d237737024 100644
--- a/rules/nfsutils.in
+++ b/rules/nfsutils.in
@@ -9,6 +9,7 @@ menuconfig NFSUTILS
select RPCBIND  if RUNTIME
select LIBTIRPC if GLOBAL_IPV6
select ROOTFS_PROTOCOLS if NFSUTILS_CLIENT
+   select PYTHON   if NFSUTILS_PYTHON
select ROOTFS_VAR_LIB   if RUNTIME
help
  The Sun Network Filesystem (NFS) protocol provides transparent remote
@@ -32,6 +33,12 @@ config NFSUTILS_SERVER
help
  Install all tools and daemons to run an NFS server.
 
+config NFSUTILS_PYTHON
+   bool
+   prompt "install python utilities"
+   help
+ Install tools depending on Python. Currently this affects nfsiostat 
only
+
 config NFSUTILS_NFSD_STARTSCRIPT
bool
depends on NFSUTILS_SERVER
diff --git a/rules/nfsutils.make b/rules/nfsutils.make
index 5986d51fd716..ff1f4cae0560 100644
--- a/rules/nfsutils.make
+++ b/rules/nfsutils.make
@@ -77,7 +77,6 @@ $(STATEDIR)/nfsutils.targetinstall:
@$(call install_fixup, nfsutils,DESCRIPTION,"Network Filesystem 
Support")
 
@$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/nfsstat)
-   @$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/nfsiostat)
@$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/showmount)
 
@$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/rpc.statd)
@@ -119,6 +118,10 @@ ifdef PTXCONF_NFSUTILS_SERVER
/etc/exports)
 endif
 
+ifdef PTXCONF_NFSUTILS_PYTHON
+   @$(call install_copy, nfsutils, 0, 0, 0755, -, /usr/sbin/nfsiostat)
+endif
+
 #  #
 #  # busybox init: start scripts
 #  #
-- 
2.20.1


___
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH] networkmanager: version bump 1.18.0 -> 1.20.0

2019-08-07 Thread Ladislav Michl
Signed-off-by: Ladislav Michl 
---
 rules/networkmanager.make | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/rules/networkmanager.make b/rules/networkmanager.make
index 299468727..3093ce0df 100644
--- a/rules/networkmanager.make
+++ b/rules/networkmanager.make
@@ -15,11 +15,11 @@ PACKAGES-$(PTXCONF_NETWORKMANAGER) += networkmanager
 #
 # Paths and names
 #
-NETWORKMANAGER_VERSION := 1.18.0
-NETWORKMANAGER_MD5 := c8c27116a8083bab5d5fcca0d03e988a
+NETWORKMANAGER_VERSION := 1.20.0
+NETWORKMANAGER_MD5 := 109df9b0813755a98735206f5b2d68da
 NETWORKMANAGER := NetworkManager-$(NETWORKMANAGER_VERSION)
 NETWORKMANAGER_SUFFIX  := tar.xz
-NETWORKMANAGER_URL := 
https://ftp.gnome.org/pub/GNOME/sources/NetworkManager/1.18/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
+NETWORKMANAGER_URL := 
https://ftp.gnome.org/pub/GNOME/sources/NetworkManager/1.20/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
 NETWORKMANAGER_SOURCE  := $(SRCDIR)/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
 NETWORKMANAGER_DIR := $(BUILDDIR)/$(NETWORKMANAGER)
 NETWORKMANAGER_LICENSE := GPL-2.0-or-later AND LGPL-2.0-or-later
@@ -39,7 +39,6 @@ NETWORKMANAGER_CONF_OPT = \
--enable-shared \
--disable-nls \
--disable-rpath \
-   --disable-config-plugin-ibft \
--disable-ifcfg-rh \
--enable-ifupdown \
--disable-code-coverage \
@@ -68,7 +67,6 @@ NETWORKMANAGER_CONF_OPT = \
--disable-gtk-doc-pdf \
--$(call ptx/wwo,PTXCONF_NETWORKMANAGER_WIRELESS)-wext \
--without-iwd \
-   --without-libnm-glib \
--with-udev-dir=/usr/lib/udev \
--with-systemdsystemunitdir=/usr/lib/systemd/system \
--with-hostname-persist=default \
-- 
2.22.0


___
ptxdist mailing list
ptxdist@pengutronix.de


Re: [ptxdist] [PATCH] networkmanager: version bump 1.18.0 -> 1.18.2

2019-08-07 Thread Ladislav Michl
On Tue, Aug 06, 2019 at 06:05:29PM +0200, Robert Schwebel wrote:
> On Tue, Aug 06, 2019 at 07:29:26AM +0200, Ladislav Michl wrote:
> > Signed-off-by: Ladislav Michl 
> > ---
> >  rules/networkmanager.make | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/rules/networkmanager.make b/rules/networkmanager.make
> > index 299468727..caf685076 100644
> > --- a/rules/networkmanager.make
> > +++ b/rules/networkmanager.make
> > @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_NETWORKMANAGER) += networkmanager
> >  #
> >  # Paths and names
> >  #
> > -NETWORKMANAGER_VERSION := 1.18.0
> > -NETWORKMANAGER_MD5 := c8c27116a8083bab5d5fcca0d03e988a
> > +NETWORKMANAGER_VERSION := 1.18.2
> > +NETWORKMANAGER_MD5 := ca1e6175c6ba97ca1adf65a67861ccd9
> >  NETWORKMANAGER := NetworkManager-$(NETWORKMANAGER_VERSION)
> >  NETWORKMANAGER_SUFFIX  := tar.xz
> >  NETWORKMANAGER_URL := 
> > https://ftp.gnome.org/pub/GNOME/sources/NetworkManager/1.18/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX)
> > -- 
> > 2.22.0
> 
> Care to update to 1.20?

I found very incionvenient from NetworkManager's team to release version
just a few hours after I sent patch... Update ready, will send it after
some runtime testing.

l.

___
ptxdist mailing list
ptxdist@pengutronix.de


[ptxdist] [PATCH] ffmpeg: version bump 4.1.3 -> 4.2

2019-08-07 Thread Philipp Zabel
LICENSE.md was changed to clarify the --enable-nonfree option.
A paragraph about the NVENC library requiring this option was
removed, as the NVENC headers are MIT licensed. For details,
see upstream commits:

  bc4137d4aa3a ("configure: Don't require nonfree for nvenc")
  9eea2e5daf41 ("LICENSE: Remove an incorrect statement.")
  c8b50ff8f9b3 ("LICENSE: Remove nvenc from the non-free section.")
  479a5f644f07 ("LICENSE: Clarify --enable-nonfree.")

Signed-off-by: Philipp Zabel 
---
 rules/ffmpeg.make | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/rules/ffmpeg.make b/rules/ffmpeg.make
index c80b14fd491d..3a643fce7cbc 100644
--- a/rules/ffmpeg.make
+++ b/rules/ffmpeg.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_FFMPEG) += ffmpeg
 #
 # Paths and names
 #
-FFMPEG_VERSION := 4.1.3
-FFMPEG_MD5 := dcc20dd2682ea01c678b7b8324339d43
+FFMPEG_VERSION := 4.2
+FFMPEG_MD5 := fb33a9110251873002869664686b2a3f
 FFMPEG := ffmpeg-$(FFMPEG_VERSION)
 FFMPEG_SUFFIX  := tar.xz
 FFMPEG_URL := https://www.ffmpeg.org/releases/$(FFMPEG).$(FFMPEG_SUFFIX)
@@ -24,7 +24,7 @@ FFMPEG_DIR:= $(BUILDDIR)/$(FFMPEG)
 # Note: any GPL only code is disabled below with --disable-gpl
 FFMPEG_LICENSE := LGPL-2.1-or-later AND BSD-3-Clause
 FFMPEG_LICENSE_FILES := \
-   file://LICENSE.md;md5=e6c05704638b696e6df04470d7fede29 \
+   file://LICENSE.md;md5=d14d3e3b1e822c8b34b2a233fda0c9d8 \
file://COPYING.LGPLv2.1;md5=bd7a443320af8c812e4c18d1b79df004 \

file://libavcodec/arm/vp8dsp_armv6.S;startline=4;endline=52;md5=24eb31d8cad17de39e517e8d946cdee0
 \

file://libavcodec/mips/ac3dsp_mips.c;startline=2;endline=27;md5=5f25aa1db1ecf13c29efc63800bf6ae8
 \
@@ -122,6 +122,7 @@ FFMPEG_CONF_OPT := \
--disable-jni \
--disable-ladspa \
--disable-libaom \
+   --disable-libaribb24 \
--disable-libass \
--disable-libbluray \
--disable-libbs2b \
@@ -129,6 +130,7 @@ FFMPEG_CONF_OPT := \
--disable-libcelt \
--disable-libcdio \
--disable-libcodec2 \
+   --disable-libdav1d \
--disable-libdavs2 \
--disable-libdc1394 \
--disable-libfdk-aac \
@@ -193,7 +195,6 @@ FFMPEG_CONF_OPT := \
--disable-lv2 \
--disable-lzma \
--disable-decklink \
-   --disable-libndi_newtek \
--disable-mbedtls \
--disable-mediacodec \
--disable-libmysofa \
@@ -201,6 +202,7 @@ FFMPEG_CONF_OPT := \
--disable-opencl \
--disable-opengl \
--disable-openssl \
+   --disable-pocketsphinx \
--disable-sndio \
--disable-schannel \
--disable-sdl2 \
@@ -210,7 +212,8 @@ FFMPEG_CONF_OPT := \
--disable-zlib \
--disable-amf \
--disable-audiotoolbox \
-   --disable-cuda-sdk \
+   --disable-cuda-nvcc \
+   --disable-cuda-llvm \
--disable-cuvid \
--disable-d3d11va \
--disable-dxva2 \
-- 
2.20.1


___
ptxdist mailing list
ptxdist@pengutronix.de