Re: [ptxdist] [PATCH v3] tf-a: new package for ARM trusted firmware A

2020-02-27 Thread Roland Hieber
) # STM platform code This way it is clear that we can choose between GPL and BSD for parts of the code, even if the most reasonable outcome of the calculation of all license terms is effectively BSD-3-Clause. - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de

Re: [ptxdist] [PATCH 2/3] os-release: Make date string reproducible

2020-02-28 Thread Roland Hieber
defining a variable in scripts/lib/ the same manner as PTXDIST_BSP_AUTOVERSION. Same goes for /etc/issue in your next patch. - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim

Re: [ptxdist] [PATCH 2/3] os-release: Make date string reproducible

2020-02-28 Thread Roland Hieber
On Fri, Feb 28, 2020 at 11:16:09AM +0100, Roland Hieber wrote: > On Thu, Feb 27, 2020 at 03:44:48PM +0100, Alexander Dahl wrote: > > Signed-off-by: Alexander Dahl > > --- > > rules/os-release.make | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) >

Re: [ptxdist] [PATCH v2 1/4] pam: new package

2020-01-28 Thread Roland Hieber
On Mon, Jan 27, 2020 at 04:57:12PM +0100, Ladislav Michl wrote: > On Mon, Jan 27, 2020 at 10:57:48AM +0100, Roland Hieber wrote: > > On Mon, Jan 27, 2020 at 09:52:30AM +0100, Ladislav Michl wrote: > > > Signed-off-by: Ladislav Michl > > > --- > > > Note: Pa

Re: [ptxdist] [PATCH v3] pam: new package

2020-01-29 Thread Roland Hieber
On Tue, Jan 28, 2020 at 08:48:39PM +0100, Ladislav Michl wrote: > Signed-off-by: Ladislav Michl > --- > Changes: > - v2: Add license info, install_alternative config files individually > - v3: Specify GPL-2.0-or-later AND LGPL-2.0-or-later Reviewed-by: Roland Hieber >

Re: [ptxdist] [PATCH v5 3/3] open62541: new package

2020-02-17 Thread Roland Hieber
> > +OPEN62541_MDNSD_MD5:= 0961fc8dc253753ec8ea157104671498 > > +OPEN62541_MDNSD_URL:= > > https://github.com/Pro/mdnsd/archive/$(OPEN62541_MDNSD_VERSION)/open62541-mdnsd-$(OPEN62541_MDNSD_VERSION).tar.gz > > +OPEN62541_MDNSD_SOURCE

Re: [ptxdist] [ptxdist-commit] 05/06: postgresql: Fix installation of executables.

2020-01-15 Thread Roland Hieber
-, > /usr/bin/pg_controldata) > + @$(call install_copy, postgresql, 0, 0, 0755, -, /usr/bin/pg_config) > > ## This can be further optimized > @$(call install_tree, postgresql, 0, 0, -, /usr/lib/postgresql) > > -- > To stop receiving notification emails like this

[ptxdist] [PATCH v2] configure_helper: allow passing --force to ptxdist

2020-01-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v2: update doc/contributing.rst too doc/contributing.rst| 3 +++ scripts/configure_helper.py | 9 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/doc/contributing.rst b/doc/contributing.rst index 31dadcb0bba5..705f01377d32

[ptxdist] [PATCH] configure_helper: allow passing --force to ptxdist

2020-01-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- scripts/configure_helper.py | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/configure_helper.py b/scripts/configure_helper.py index 3af7b416a4f7..a29d80ecf0f3 100755 --- a/scripts/configure_helper.py +++ b/scripts

Re: [ptxdist] [PATCH 2/3] host-ua-nodeset: New package.

2020-01-14 Thread Roland Hieber
@mkdir -p $(HOST_UA_NODESET_PKGDIR)/usr/share/ua-nodeset > + @cp -a $(HOST_BUILDDIR)/$(HOST_UA_NODESET)/* \ > + $(HOST_UA_NODESET_PKGDIR)/usr/share/ua-nodeset > + > + @$(call touch) > -- > 2.25.0.rc1 > > > ___ > ptxdist mailing list > ptx

Re: [ptxdist] [PATCH 1/4] vulkan-loader: new package

2020-01-10 Thread Roland Hieber
SRCDIR)/$(VULKAN_LOADER).$(VULKAN_LOADER_SUFFIX) > +VULKAN_LOADER_DIR:= $(BUILDDIR)/$(VULKAN_LOADER) > +VULKAN_LOADER_LICENSE:= Apache-2.0 > +VULKAN_LOADER_LICENSE_FILES := > file://LICENSE.txt;md5=7dbefed23242760aa3475ee42801c5ac > + For the license part: Reviewed-by

Re: [ptxdist] [PATCH] zstd: new package

2020-01-02 Thread Roland Hieber
nd > +endif > +ifdef PTXCONF_ZSTD_ZSTDGREP > + $(call install_copy, zstd, 0, 0, 0755, -, /usr/bin/zstdgrep) > +endif > +ifdef PTXCONF_ZSTD_ZSTDLESS > + $(call install_copy, zstd, 0, 0, 0755, -, /usr/bin/zstdless) > +endif > + > + @$(call install_finish, zstd)

[ptxdist] [PATCH] platforms: remove leftovers of old ISO image rule

2020-01-03 Thread Roland Hieber
From: Roland Hieber This was added in commit 0539cb3b0bd27832d479 ("[image_iso] add option to create a bootable ISO image") but everything that referenced it has been removed since. Fixes: 56ff221ebe27182c4720 ("platforms: remove old ISO image rule") Signed-off-by: Roland

Re: [ptxdist] How to express a dependency that can be satisfied by alternative packages

2020-01-02 Thread Roland Hieber
e latter case it is probably good to add a comment above it that depends on the opposite value notifying the user that neither one of them is selected (see the comment above IPTABLES_INSTALL_IPTABLES_APPLY in iptables.in for example). - Roland -- Roland Hieber, Pengutronix e.K.

Re: [ptxdist] [PATCH] host-meson: version bump 0.51.2 -> 0.52.1

2020-01-02 Thread Roland Hieber
SON_SOURCE:= $(SRCDIR)/$(HOST_MESON).$(HOST_MESON_SUFFIX) > +HOST_MESON_DIR := $(HOST_BUILDDIR)/$(HOST_MESON) > +HOST_MESON_LICENSE := Apache-2.0 > HOST_MESON_LICENSE_FILES := > file://COPYING;md5=3b83ef96387f14655fc854ddc3c6bd57 Please keep functional changes and wh

Re: [ptxdist] [PATCH 3/3] doc: Fix typos found by codespell

2020-03-10 Thread Roland Hieber
h well, all of those files need varying degrees of copy editing, but for now this patch is an improvement. Reviewed-by: Roland Hieber > diff --git a/doc/daily_work.inc b/doc/daily_work.inc > index 14c4aabef..bb9f8af65 100644 > --- a/doc/daily_work.inc > +++ b/doc/daily_work.inc > @@

Re: [ptxdist] [PATCH 06/34] dropbear: Add license information

2020-03-10 Thread Roland Hieber
On Tue, Mar 10, 2020 at 03:23:30PM +0100, Alexander Dahl wrote: > Hello Roland, > > Am Mittwoch, 29. Mai 2019, 11:31:55 CET schrieb Roland Hieber: > > On Wed, May 29, 2019 at 10:00:00AM +0200, Alexander Dahl wrote: > > > Am Mittwoch, 29. Mai 2019, 09:49:23 CEST

Re: [ptxdist] [PATCH 2/3] shadow: Fix typo in .in rule

2020-03-10 Thread Roland Hieber
> > > _______ > ptxdist mailing list > ptxdist@pengutronix.de > -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, German

[ptxdist] [PATCH v2 2/2] fbgrab: version bump 1.0 -> 1.3.1

2020-04-09 Thread Roland Hieber
free Software, see the COPYING file". COPYING contains a GPL-2.0 license text, therefore the "-only" part is inferred. Reported-by: Felicitas Jung Signed-off-by: Roland Hieber --- ...ake-makefile-cross-compilation-aware.patch | 37 --- .../0002-fbgrab-

Re: [ptxdist] [PATCH v2 1/2] fbgrab: remove from staging

2020-04-09 Thread Roland Hieber
Sorry, forgot to pass --notes to format-patch... here they are: v1 -> v2: - remove old patches - fix SECTION syntax in menu file On Thu, Apr 09, 2020 at 11:11:21AM +0200, Roland Hieber wrote: > Signed-off-by: Roland Hieber > --- > rules/fbgrab.in | 8 +--- > 1

Re: [ptxdist] [PATCH 2/2] fbgrab: version bump 1.0 -> 1.3.1

2020-04-09 Thread Roland Hieber
On Thu, Apr 09, 2020 at 10:23:26AM +0200, Ladislav Michl wrote: > On Wed, Apr 08, 2020 at 12:56:40PM +0200, Roland Hieber wrote: > > The old URL is broken, but the new GitHub project doesn't have the old > > releases, so bump the version. > > What about reordering patches,

Re: [ptxdist] [PATCH] host-mfgtools: version bump 1.3.167 -> 1.3.169

2020-04-21 Thread Roland Hieber
f this e-mail is > strictly prohibited. > - For general information on data protection and your respective rights > please visit > https://www.diehl.com/group/en/transparency-and-information-obligations/ > > ___ > ptxdist mailing l

Re: [ptxdist] [PATCH 1/4] libwpe: new package

2020-04-09 Thread Roland Hieber
sing) > + > + @$(call install_lib, libwpe, 0, 0, 0644, > libwpe-$(LIBWPE_LIBRARY_VERSION)) > + > + @$(call install_finish, libwpe) > + > + @$(call touch) > + > +# vim: syntax=make > -- > 2.20.1 > > >

Re: [ptxdist] [PATCH 2/2] fbgrab: version bump 1.0 -> 1.3.1

2020-04-09 Thread Roland Hieber
On Thu, Apr 09, 2020 at 02:41:30PM +0200, Ladislav Michl wrote: > On Thu, Apr 09, 2020 at 11:15:33AM +0200, Roland Hieber wrote: > > On Thu, Apr 09, 2020 at 10:23:26AM +0200, Ladislav Michl wrote: > > > On Wed, Apr 08, 2020 at 12:56:40PM +0200, Roland Hieber wrote: > > &

Re: [ptxdist] [PATCH] binutils: add license information

2020-04-17 Thread Roland Hieber
d from the toolchain and the binutils are build > from source in the BSP. Thus, we could also extract the license information > from the downloaded source code, which would be the same license as in the > toolchain. I'm not sure if this is actually simpler than exporting the >

[ptxdist] [PATCH 1/2] fbgrab: remove from staging

2020-04-08 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/fbgrab.in | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/rules/fbgrab.in b/rules/fbgrab.in index dfa83fa4e477..909b10da38bd 100644 --- a/rules/fbgrab.in +++ b/rules/fbgrab.in @@ -1,6 +1,4 @@ -## SECTION=staging -## old section

[ptxdist] [PATCH 2/2] fbgrab: version bump 1.0 -> 1.3.1

2020-04-08 Thread Roland Hieber
a GPL-2.0 license text, therefore the "-only" part is inferred. Reported-by: Felicitas Jung Signed-off-by: Roland Hieber --- rules/fbgrab.make | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/rules/fbgrab.make b/rules/fbgrab.make index eb05a0

Re: [ptxdist] [PATCH v3] ncdu: Add new package

2020-03-13 Thread Roland Hieber
ll_init, ncdu) > + @$(call install_fixup, ncdu,PRIORITY,optional) > + @$(call install_fixup, ncdu,SECTION,base) > + @$(call install_fixup, ncdu,AUTHOR,"Alexander Dahl ") > + @$(call install_fixup, ncdu,DESCRIPTION,missing) > + > + @$(call install_copy, ncd

Re: [ptxdist] [RFC PATCH 3/3] host-mfgtools: new package

2020-03-25 Thread Roland Hieber
> inform us if you have received this e-mail by > mistake and delete it in such a case. Each unauthorized reproduction, > disclosure, alteration, distribution and/or publication of this e-mail is > strictly prohibited. > - For general information on data protection and your respecti

Re: [ptxdist] [RFC PATCH 1/3] imx-uuc: new package

2020-03-25 Thread Roland Hieber
; inform us if you have received this e-mail by > mistake and delete it in such a case. Each unauthorized reproduction, > disclosure, alteration, distribution and/or publication of this e-mail is > strictly prohibited. > - For general information on data protection and your respective rights > please vis

Re: [ptxdist] [RFC PATCH 1/3] imx-uuc: new package

2020-03-25 Thread Roland Hieber
On Wed, Mar 25, 2020 at 07:43:46PM +0100, Roland Hieber wrote: > On Tue, Mar 24, 2020 at 02:53:23PM +, Denis Osterland-Heim wrote: > > NXP user space util used by mfgtool. > > > > Signed-off-by: Denis Osterland-Heim > > --- > > rules/imx-uuc.in | 7 ++

Re: [ptxdist] [RFC PATCH 1/3] imx-uuc: new package

2020-03-25 Thread Roland Hieber
On Wed, Mar 25, 2020 at 07:52:54PM +0100, Roland Hieber wrote: > On Wed, Mar 25, 2020 at 07:43:46PM +0100, Roland Hieber wrote: > > On Tue, Mar 24, 2020 at 02:53:23PM +, Denis Osterland-Heim wrote: > > > NXP user space util used by mfgtool. > > > > > >

Re: [ptxdist] wayland-protocols: version bump 1.18 -> 1.20

2020-03-27 Thread Roland Hieber
On Fri, Mar 27, 2020 at 10:52:09AM +0100, Michael Olbrich wrote: > Thanks, applied. > > Michael > > [sent from post-receive hook] Whee \o/ -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutro

Re: [ptxdist] Scripted 'applied' mails

2020-03-27 Thread Roland Hieber
lease speak up if you notice any > problems with this. I am also interested in suggestions about the content > of the mail. Anything I should add? The commit hash would be nice to have, and the branch name too for the sake of completeness. But for now, this is already a big improvement!

Re: [ptxdist] [PATCH 2/2] readme: fix spelling

2020-04-06 Thread Roland Hieber
For both patches: Reviewed-by: Roland Hieber On Mon, Apr 06, 2020 at 02:02:27PM +0200, Felicitas Jung wrote: > Signed-off-by: Felicitas Jung > --- > README | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/README b/README > index 54e643

[ptxdist] [PATCH v2] python: move to staging

2020-04-29 Thread Roland Hieber
Use of Python 2 has been widely discouraged for some years [citation needed], and remaining users should start migrating to Python 3 [1]. Move Python 2 to staging to reflect that. [1]: https://www.python.org/dev/peps/pep-0404/#id13 Signed-off-by: Roland Hieber -- v2: - adapt removal date

[ptxdist] [PATCH] doc: daily_work: fix "title underline too short" warning

2020-04-23 Thread Roland Hieber
Signed-off-by: Roland Hieber --- doc/daily_work.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/daily_work.inc b/doc/daily_work.inc index bb9f8af659ac..a37aac4c3339 100644 --- a/doc/daily_work.inc +++ b/doc/daily_work.inc @@ -1301,7 +1301,7 @@ non-interactive user

[ptxdist] [PATCH] ptxd_make_world_prepare: fix typo in error message

2020-05-17 Thread Roland Hieber
The package name in the line above was moved from host-python to host-python3, but the same change in the error message was forgotten. Fixes: 8d02a8a6e3891da78c8c ("host-python-scons: switch to python3") Signed-off-by: Roland Hieber --- scripts/lib/ptxd_make_world_prepare.sh | 2

[ptxdist] [PATCH 2/2] doc: working with licensing information in packages

2020-05-11 Thread Roland Hieber
Co-authored-by: Felicitas Jung Signed-off-by: Felicitas Jung Signed-off-by: Roland Hieber --- doc/contributing.rst| 5 + doc/daily_work.inc | 2 + doc/daily_work_licenses.inc | 208 doc/ref_make_variables.inc | 4 + 4 files changed

[ptxdist] [PATCH 1/2] doc: ref_make_variables: link to the SPDX license list

2020-05-11 Thread Roland Hieber
Signed-off-by: Roland Hieber --- doc/ref_make_variables.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/ref_make_variables.inc b/doc/ref_make_variables.inc index b770b1b49f18..56912bb2e364 100644 --- a/doc/ref_make_variables.inc +++ b/doc/ref_make_variables.inc

[ptxdist] [PATCH 1/2] iproute2: add dependency to libcap

2020-08-31 Thread Roland Hieber
From: Robert Schwebel The handmade configure script in iproute2 doesn't correctly find libcap. Enforce it to be there in any case. Signed-off-by: Robert Schwebel Signed-off-by: Roland Hieber --- rules/iproute2.in | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/iproute2.in b/rules

[ptxdist] [PATCH 2/2] iproute2: align conditionals

2020-08-31 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/iproute2.in | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/rules/iproute2.in b/rules/iproute2.in index 86e99b5b4f90..6fa501fd51fb 100644 --- a/rules/iproute2.in +++ b/rules/iproute2.in @@ -4,15 +4,15 @@ menuconfig IPROUTE2

Re: [ptxdist] [PATCH v2] strace: version bump 5.7 -> 5.8

2020-08-31 Thread Roland Hieber
Ah, I see Michael already pushed a fix yesterday, so this is irrelevant now. On Sun, Aug 30, 2020 at 11:22:53PM +0200, Roland Hieber wrote: > strace 5.8 fixes build errors when building with kernel headers 5.8, > which are included in OSELAS.Toolchain 2020.08.0: > > In file i

Re: [ptxdist] [PATCH 1/2] iproute2: add dependency to libcap

2020-09-11 Thread Roland Hieber
On Fri, Sep 11, 2020 at 10:06:31AM +0200, Michael Olbrich wrote: > On Mon, Aug 31, 2020 at 11:15:55PM +0200, Roland Hieber wrote: > > From: Robert Schwebel > > > > The handmade configure script in iproute2 doesn't correctly find libcap. > > Enforce it to be there in

[ptxdist] [PATCH] rauc: update key creation message

2020-09-16 Thread Roland Hieber
2020-06-17, Bastian Krause: "doc: move code signing docs from scripts/ into doc/"). Signed-off-by: Roland Hieber --- rules/rauc.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/rauc.make b/rules/rauc.make index d568b39b3335..c1cba47e9dd0 100644 --- a/r

[ptxdist] [PATCH v2] iproute2: align select conditionals and sort by name

2020-09-16 Thread Roland Hieber
Signed-off-by: Roland Hieber --- * v2: rebase after removing old patch 1/2 rules/iproute2.in | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/rules/iproute2.in b/rules/iproute2.in index c28fd7da2a85..c089e7786b60 100644 --- a/rules/iproute2.in +++ b/rules/iproute2

Re: [ptxdist] [PATCH v2] doc: highlight inline code with gray box

2020-09-16 Thread Roland Hieber
ermany | Phone: +49-5121-206917-0| > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | > > ___ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subjec

Re: [ptxdist] [PATCH 02/29] setup: introduce GNOME mirror

2020-10-07 Thread Roland Hieber
MIRROR="http://downloads.sourceforge.net/sourceforge; > +PTXCONF_SETUP_XORGMIRROR="http://ftp.sunet.se/pub/X11/ftp.x.org > http://ftp.x.org/pub http://xorg.freedesktop.org/releases; > PTXCONF_SETUP_CHECK_ALWAYS=y > # PTXCONF_SETUP_CHECK_NOTEMPTY is not set > # PTXCONF_SETUP_CHECK_NE

Re: [ptxdist] [PATCH v2 01/29] setup: sort mirrors alphabetically

2020-10-09 Thread Roland Hieber
urceforge.net/sourceforge; > +PTXCONF_SETUP_XORGMIRROR="http://ftp.sunet.se/pub/X11/ftp.x.org > http://ftp.x.org/pub http://xorg.freedesktop.org/releases; …and add http://ftp.sunet.se/pub/X11/ftp.x.org here (which should be okay in general, but I would still do it in a separate co

[ptxdist] [PATCH] ptxd_make_license_report: remove deprecated package tocstyle

2020-10-04 Thread Roland Hieber
to the rendered license report. Link: https://ctan.org/ctan-ann/id/mailman.339.1595768614.2548.ctan-...@ctan.org Signed-off-by: Roland Hieber --- scripts/lib/ptxd_make_license_report.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/lib/ptxd_make_license_report.sh b/scripts/lib

Re: [ptxdist] [PATCH v2 01/29] setup: sort mirrors alphabetically

2020-10-10 Thread Roland Hieber
fig… - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany| Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5

Re: [ptxdist] [PATCH v2 6/7] openfortivpn: new package

2020-08-25 Thread Roland Hieber
0644, > /etc/openfortivpn/config) > + > + @$(call install_copy, openfortivpn, 0, 0, 0755, -, > /usr/bin/openfortivpn) > + > +ifdef PTXCONF_OPENFORTIVPN_SYSTEMD > + @$(call install_alternative, openfortivpn, 0, 0, 0644, \ > + usr/lib/systemd/system/openf

Re: [ptxdist] [PATCH v2 1/2] doc: ref_make_macros: make clear that permission should be four digits

2020-08-23 Thread Roland Hieber
gt; Am Mittwoch, 19. August 2020, 12:59:08 CEST schrieb Roland Hieber: > > > > Three octal digits are not enough, we must also respect the > > > > sticky/setuid/setgid bits. Even if these are mostly implied to be 0, we > > > > should be explicit here. This s

[ptxdist] [PATCH v2 1/4] barebox, kernel: set _CONF_TOOL := kconfig explicitely

2020-08-19 Thread Roland Hieber
Until now this worked without setting the variable because ptxd_make_world_init tries to autodetect the config tool, but we should make this explicit. Signed-off-by: Roland Hieber --- v2: tab-align where tabs already exist rules/barebox.make | 1 + rules

[ptxdist] [PATCH v2 4/4] kernel: fix some typos in comments

2020-08-19 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v2: new patch rules/kernel.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/kernel.make b/rules/kernel.make index ec00a872ccc2..6a764ce2fe1a 100644 --- a/rules/kernel.make +++ b/rules/kernel.make @@ -96,7 +96,7 @@ endif

[ptxdist] [PATCH v2 3/4] platforms/kernel: re-align KERNEL_IMAGE defaults

2020-08-19 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v2: new patch platforms/kernel.in | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/platforms/kernel.in b/platforms/kernel.in index 6f3e3c8cd81c..34d05c825929 100644 --- a/platforms/kernel.in +++ b/platforms/kernel.in

Re: [ptxdist] [PATCH 2/2] rules: explicitly specify sticky/setuid/setgid bits for install_* macros

2020-08-19 Thread Roland Hieber
On Wed, Aug 19, 2020 at 12:51:18PM +0200, Roland Hieber wrote: > Until now the bits were implied to be 0, but we should be specific here. > All other packages already use the four-digit variant. > > These instances were found by using: > > git grep -e 'call install_\(alte

[ptxdist] [PATCH 2/2] rules: explicitly specify sticky/setuid/setgid bits for install_* macros

2020-08-19 Thread Roland Hieber
Hieber --- On Wed, Aug 19, 2020 at 12:47:22PM +0200, Roland Hieber wrote: > On Tue, Aug 18, 2020 at 12:35:32PM +0200, Alexander Dahl wrote: > > rules/sudo.make | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/rules/sudo.make b/rules/su

Re: [ptxdist] [PATCH] sudo: targetinstall /etc/sudoers.d with 4 digit permission

2020-08-19 Thread Roland Hieber
On Wed, Aug 19, 2020 at 01:11:35PM +0200, Alexander Dahl wrote: > Hello Roland, > > Am Mittwoch, 19. August 2020, 12:47:22 CEST schrieb Roland Hieber: > > On Tue, Aug 18, 2020 at 12:35:32PM +0200, Alexander Dahl wrote: > > > When installing additional files into /et

[ptxdist] [PATCH v2 2/4] barebox, kernel: tab-align variables

2020-08-19 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v2: new patch rules/barebox.make | 14 +++--- rules/kernel.make | 18 +- .../templates/template-barebox-imx-habv4-make | 14 +++--- rules/templates/template-barebox-make

[ptxdist] [PATCH] doc: ref_make_macros: unify and fix label names

2020-08-19 Thread Roland Hieber
The install_copy label was in the wrong place, remove it. We already had install_copy,reference too. Remove the ',reference' part from the already existing to be in line with the other labels in the same file. Signed-off-by: Roland Hieber --- doc/daily_work.inc | 2 +- doc

[ptxdist] [PATCH v2 2/2] rules: explicitly specify sticky/setuid/setgid bits for install_* macros

2020-08-19 Thread Roland Hieber
Until now the bits were implied to be 0, but we should be specific here. All other packages already use the four-digit variant. These instances were found by using: git grep -e 'call install_\(alternative\|copy\|lib\), [^,]\+, [^,]\+, [^,]\+, [0-9][0-9][0-9][^0-9]' Signed-off-by: Roland

[ptxdist] [PATCH v2 1/2] doc: ref_make_macros: make clear that permission should be four digits

2020-08-19 Thread Roland Hieber
Three octal digits are not enough, we must also respect the sticky/setuid/setgid bits. Even if these are mostly implied to be 0, we should be explicit here. This should also help to prevent permission clashes when more than one packages install the same directory. Signed-off-by: Roland Hieber

Re: [ptxdist] [PATCH 6/7] openfortivpn: new package

2020-08-23 Thread Roland Hieber
ient for PPP+SSL VPN > tunnel") > + > + @$(call install_alternative, openfortivpn, 0, 0, 0644, > /etc/openfortivpn/config) > + > + @$(call install_copy, openfortivpn, 0, 0, 0755, -, > /usr/bin/openfortivpn) > + > +ifdef PTXCONF_OPENFORTIVPN_SYSTEMD > +

Re: [ptxdist] [PATCH 6/7] openfortivpn: new package

2020-08-24 Thread Roland Hieber
On Mon, Aug 24, 2020 at 11:05:20AM +0200, Roland Hieber wrote: > On Mon, Aug 24, 2020 at 10:22:13AM +0200, Ladislav Michl wrote: > So I would classify it as an exception to the GPL-3.0, but since there > is no SPDX identifier for that exact wording yet, we can use "WITH >

Re: [ptxdist] [PATCH 6/7] openfortivpn: new package

2020-08-24 Thread Roland Hieber
On Mon, Aug 24, 2020 at 12:08:14PM +0200, Ladislav Michl wrote: > On Mon, Aug 24, 2020 at 11:05:20AM +0200, Roland Hieber wrote: > > On Mon, Aug 24, 2020 at 10:22:13AM +0200, Ladislav Michl wrote: > [...] > > > This "unknown-exception" seems to be OpenSSL, so we

Re: [ptxdist] [PATCH 1/2] host-mpfr: version bump 4.0.2 -> 4.1.0

2020-08-17 Thread Roland Hieber
| Fax: +49-5121-206917- | > > ___ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subject "unsubscribe" to > ptxdist-requ...@pengutronix.de > -- Roland Hieber, Pengutronix

[ptxdist] [PATCH] strace: version bump 5.7 -> 6.8

2020-08-30 Thread Roland Hieber
assertion failed: "struct io_cqring_offsets.resv is missing, please update the decoder" make[2]: *** [Makefile:5165: libstrace_a-io_uring.o] Error 1 Signed-off-by: Roland Hieber --- rules/strace.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/str

[ptxdist] [PATCH v2] strace: version bump 5.7 -> 5.8

2020-08-30 Thread Roland Hieber
assertion failed: "struct io_cqring_offsets.resv is missing, please update the decoder" make[2]: *** [Makefile:5165: libstrace_a-io_uring.o] Error 1 Signed-off-by: Roland Hieber --- v2: fix typo in subject rules/strace.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletion

Re: [ptxdist] custom FIT image

2020-09-29 Thread Roland Hieber
ipts in PTXdist itself. - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany| Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686

Re: [ptxdist] [PATCH 7/7] ptxdist: add 'init' commands to create new configs

2020-09-27 Thread Roland Hieber
On Thu, Sep 24, 2020 at 03:42:18PM +0200, Michael Olbrich wrote: > On Wed, Sep 23, 2020 at 02:22:59PM +0200, Roland Hieber wrote: > > On Tue, Sep 22, 2020 at 11:46:22AM +0200, Michael Olbrich wrote: > > > On Tue, Sep 22, 2020 at 12:17:28AM +0200, R

[ptxdist] [PATCH] kernel: use kernelconfig file without version by default

2020-09-27 Thread Roland Hieber
Removing the version number from the file name makes it easier to update the kernel to a new version, since the file would otherwise need to be renamed anyway. Also improve the help text. Signed-off-by: Roland Hieber --- platforms/kernel.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion

Re: [ptxdist] [PATCH 7/7] ptxdist: add 'init' commands to create new configs

2020-09-23 Thread Roland Hieber
On Tue, Sep 22, 2020 at 11:46:22AM +0200, Michael Olbrich wrote: > On Tue, Sep 22, 2020 at 12:17:28AM +0200, Roland Hieber wrote: > > The goal here is to give users a way to create a working BSP or platform > > from scratch by asking only a minimal set of relevant questions

[ptxdist] [PATCH 2/7] platform: bump default toolchain version

2020-09-21 Thread Roland Hieber
Provide reasonably recent default values for new platforms. Signed-off-by: Roland Hieber --- platforms/toolchain.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platforms/toolchain.in b/platforms/toolchain.in index 026e4395c3ad..86e624329afd 100644 --- a/platforms

[ptxdist] [PATCH 1/7] kernel: bump default version and md5sum

2020-09-21 Thread Roland Hieber
Provide reasonably recent default values for new BSPs. Signed-off-by: Roland Hieber --- platforms/kernel.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platforms/kernel.in b/platforms/kernel.in index 34d05c825929..7bcfac5d8f2d 100644 --- a/platforms/kernel.in +++ b

[ptxdist] [PATCH 7/7] ptxdist: add 'init' commands to create new configs

2020-09-21 Thread Roland Hieber
the respective defconfig, and finally calls kconfig on the respective Kconfig-init menu, asking the user for the remaining config options. A silenced oldconfig run on the full menu file then takes care to set all other config options to their defaults. Signed-off-by: Roland Hieber --- bin/ptxdist

[ptxdist] [PATCH 4/7] image-root-tgz: build by default, and add a help text

2020-09-21 Thread Roland Hieber
The root.tgz is needed for all other rootfs images, so it makes sense to build it by default. Also provide at least one image by default for newly added platforms. Signed-off-by: Roland Hieber --- platforms/image-root-tgz.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[ptxdist] [PATCH 6/7] rules: move magic symbol into rules/ptxdist-version.in

2020-09-21 Thread Roland Hieber
Inspired by platforms/platform.in, this makes it possible to re-use the magic symbol in a slimmed-down kconfig menu. Signed-off-by: Roland Hieber --- rules/Kconfig| 5 - rules/ptxdist-version.in | 5 + 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/rules

[ptxdist] [PATCH 3/7] kernel, barebox: add descriptive help text for md5sum config options

2020-09-21 Thread Roland Hieber
Signed-off-by: Roland Hieber --- platforms/barebox.in | 3 +++ platforms/barebox_mlo.in | 3 +++ platforms/kernel.in | 3 +++ 3 files changed, 9 insertions(+) diff --git a/platforms/barebox.in b/platforms/barebox.in index 526d7ede42ad..70d175fb5a03 100644 --- a/platforms/barebox.in

[ptxdist] [PATCH 5/7] ptxdist: implement 'defconfig' commands for kconfig packages

2020-09-21 Thread Roland Hieber
$ ptxdist defconfig kernel# most ARCHs $ ptxdist imx_v6_v7_defconfig kernel # e.g. with ARCH=arm Signed-off-by: Roland Hieber --- bin/ptxdist | 15 ++- doc/ref_parameter.rst | 9 + 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/b

Re: [ptxdist] [PATCH 1/7] kernel: bump default version and md5sum

2020-09-22 Thread Roland Hieber
On Tue, Sep 22, 2020 at 10:13:30AM +0200, Michael Olbrich wrote: > On Tue, Sep 22, 2020 at 12:17:22AM +0200, Roland Hieber wrote: > > Provide reasonably recent default values for new BSPs. > > > > Signed-off-by: Roland Hieber > > --- > > platforms/kernel.

[ptxdist] [PATCH v2 5/6] rules: move magic symbol into rules/ptxdist-version.in

2020-09-22 Thread Roland Hieber
Inspired by platforms/platform.in, this makes it possible to re-use the magic symbol in a slimmed-down kconfig menu. Signed-off-by: Roland Hieber --- v2: no changes rules/Kconfig| 5 - rules/ptxdist-version.in | 5 + 2 files changed, 5 insertions(+), 5 deletions(-) diff

[ptxdist] [PATCH v2 3/6] image-root-tgz: add a help text

2020-09-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v2: no changes platforms/image-root-tgz.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/image-root-tgz.in b/platforms/image-root-tgz.in index c325209ded6d..797efd4b423b 100644 --- a/platforms/image-root-tgz.in +++ b/platforms

[ptxdist] [PATCH v2 1/6] platform: bump default toolchain version

2020-09-22 Thread Roland Hieber
Provide reasonably recent default values for new platforms. Signed-off-by: Roland Hieber --- v2: no changes platforms/toolchain.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platforms/toolchain.in b/platforms/toolchain.in index 026e4395c3ad..86e624329afd 100644

[ptxdist] [PATCH v2 4/6] ptxdist: implement 'defconfig' commands for kconfig packages

2020-09-22 Thread Roland Hieber
$ ptxdist defconfig kernel# most ARCHs $ ptxdist imx_v6_v7_defconfig kernel # e.g. with ARCH=arm Signed-off-by: Roland Hieber --- * v2: fix in help text, it's not an optional parameter bin/ptxdist | 15 ++- doc/ref_parameter.rst | 9 + 2 fil

[ptxdist] [PATCH v2 2/6] kernel, barebox: add descriptive help text for config options

2020-09-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- v2: also add a help text for KERNEL_VERSION platforms/barebox.in | 3 +++ platforms/barebox_mlo.in | 3 +++ platforms/kernel.in | 6 ++ 3 files changed, 12 insertions(+) diff --git a/platforms/barebox.in b/platforms/barebox.in index 526d7ede42ad

Re: [ptxdist] [PATCH 4/7] image-root-tgz: build by default, and add a help text

2020-09-22 Thread Roland Hieber
On Tue, Sep 22, 2020 at 10:17:43AM +0200, Michael Olbrich wrote: > On Tue, Sep 22, 2020 at 12:17:25AM +0200, Roland Hieber wrote: > > The root.tgz is needed for all other rootfs images, so it makes sense to > > build it by default. Also provide at least one image by default for

[ptxdist] [PATCH v2 6/6] ptxdist: add 'init' commands to create new configs

2020-09-22 Thread Roland Hieber
the respective defconfig, and finally calls kconfig on the respective Kconfig-init menu, asking the user for the remaining config options. A silenced oldconfig run on the full menu file then takes care to set all other config options to their defaults. Signed-off-by: Roland Hieber --- * v2: add

Re: [ptxdist] [PATCH] fio: new package

2020-09-24 Thread Roland Hieber
TION,missing) > + > + @$(call install_copy, fio, 0, 0, 0755, -, /usr/bin/fio) > + > + @$(call install_finish, fio) > + > + @$(call touch) > + > +# vim: syntax=make > -- > 2.20.1 > > > ___ > pt

Re: [ptxdist] [PATCH v2 03/18] package templates: add python3-pypi template

2020-09-21 Thread Roland Hieber
ate_help_list[@]}]="python3-pypi" I think we could also just call it "pypi", or "pypi3", but it's not that important. Otherwise the patch looks good to me. - Roland > +ptxd_template_help_list[${#ptxd_template_help_list[@]}]="create python3-pypi > packag

Re: [ptxdist] [PATCH v2 01/18] setup: introduce pypi mirror

2020-09-21 Thread Roland Hieber
On Mon, Sep 21, 2020 at 02:32:51PM +0200, Bastian Krause wrote: > From: Roland Hieber > > Make it possible to use a short macro for all pypi URLs, e.g: > > $(call ptx/mirror, PYPI, c/chardet/chardet-2.3.0.tar.gz) > > Signed-off-by: Roland Hieber You should p

Re: [ptxdist] [PATCH 01/10] python3-async-timeout: version bump 2.0.0 -> 3.0.1

2020-09-17 Thread Roland Hieber
$(PYTHON3_ASYNC_TIMEOUT) > PYTHON3_ASYNC_TIMEOUT_LICENSE:= Apache-2.0 > -- > 2.28.0 > > > ___ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subject "unsubscribe" to >

Re: [ptxdist] [PATCH 05/10] python3-yarl: version bump 0.8.1 -> 1.5.1

2020-09-17 Thread Roland Hieber
YTHON3_YARL_SUFFIX) > PYTHON3_YARL_DIR := $(BUILDDIR)/$(PYTHON3_YARL) > PYTHON3_YARL_LICENSE := Apache-2.0 > -- > 2.28.0 > > > ___ > ptxdist mailing list > ptxdist@pengutronix.de > To unsubscribe, send a mail with subject "unsubscribe"

[ptxdist] [RFC] setup: introduce pypi mirror

2020-09-17 Thread Roland Hieber
Make it possible to use a short macro for all pypi URLs, e.g: $(call ptx/mirror, PYPI, c/chardet/chardet-2.3.0.tar.gz) Signed-off-by: Roland Hieber --- Or how about this one, to prevent any diff fuzz? :-) The default value will redirect to the URL containing the checksum, e.g. $(call ptx

[ptxdist] [PATCH] templates: add _LICENSE_FILES variable where appropriate

2020-09-28 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/templates/template-barebox-imx-habv4-make | 1 + rules/templates/template-barebox-make | 1 + rules/templates/template-class-make | 2 ++ rules/templates/template-file-make | 1 + rules/templates/template-font-make

Re: [ptxdist] [PULL] rules: add license information

2020-05-27 Thread Roland Hieber
On Wed, May 27, 2020 at 01:22:04PM +0200, Roland Hieber wrote: > Hi, > > Felicitas has spent a good amount of time adding missing _LICENSE > and _LICENSE_FILES variables to (mostly older) package rules. I've > looked over her series, and there were some remaining Makefile syntax

[ptxdist] [PULL] rules: add license information

2020-05-27 Thread Roland Hieber
org-font-winitzki-cyrillic: add license information xorg-font-xfree86-type1: add license information xorg-lib-dmx: add license information xorg-lib-xkbui: add license information Roland Hieber (8): bing: add license information binutils: add license information cair

Re: [ptxdist] [PULL] rules: add license information

2020-05-27 Thread Roland Hieber
nfo...) - Roland -- Roland Hieber, Pengutronix e.K. | r.hie...@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany| Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5

Re: [ptxdist] [PATCH 1/3] libmodbus3: correct license

2020-05-27 Thread Roland Hieber
syntax, especially the md5sum parameter, so we notice when that changes again :) I guess it should be COPYRIGHT.LESSER and the respective lines from README.md. [1]: https://www.ptxdist.org/doc/ref_manual.html#package-definition - Roland -- Roland Hieber, Pengutronix e.K.

Re: [ptxdist] [PATCH 2/2] ptxd_lib_dgen: optimize ordering only when packages are being fully built

2020-05-25 Thread Roland Hieber
On Mon, May 25, 2020 at 11:28:20AM +0200, Roland Hieber wrote: > There are use cases where -j is useful to have on the command line to > speed up runs with large amount of packages, but when targetinstall > stages are not needed at all. For example: > > ptxdist -j license-chec

<    1   2   3   4   5   6   7   8   9   10   >