Re: [ptxdist] [PATCH] tcpreplay: fix license and pin down more license files

2024-09-24 Thread Roland Hieber
-Clause). > > Add those licenses and pin the corresponding files. > > Suggested-by: Roland Hieber > Signed-off-by: Bastian Krause Reviewed-by: Roland Hieber > --- > Originally sent as "[PATCH v2] tcpreplay: new package" > (<20240923132020.1626850-1-...@peng

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

2024-09-23 Thread Roland Hieber
ay.targetinstall: > + @$(call targetinfo) > + > + @$(call install_init, tcpreplay) > + @$(call install_fixup, tcpreplay,PRIORITY,optional) > + @$(call install_fixup, tcpreplay,SECTION,base) > + @$(call install_fixup, tcpreplay,AUTHOR,"Bastian Krause > "

Re: [ptxdist] [PATCH] libgpiod: fix license

2024-09-23 Thread Roland Hieber
On Thu, Sep 19, 2024 at 12:01:26PM +0200, Markus Heidelberg wrote: > All SPDX license identifiers in source files declare LGPL-2.1-or-later. > > Signed-off-by: Markus Heidelberg > --- Reviewed-by: Roland Hieber > rules/libgpiod.make | 6 -- > 1 file changed, 4 insertio

[ptxdist] [PATCH v2] open62541: fix inclusion of mdnsd license in license report

2024-09-23 Thread Roland Hieber
Signed-off-by: Roland Hieber --- PATCH v2: * fix host package which doesn't have mdnsd --- rules/host-open62541.make | 4 rules/open62541.make | 11 +++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/rules/host-open62541.make b/rules/host-open62541.make

Re: [ptxdist] [PATCH] open62541: fix inclusion of mdnsd license in license report

2024-09-18 Thread Roland Hieber
On Fri, Sep 13, 2024 at 09:06:00AM +0200, Michael Olbrich wrote: > On Mon, Aug 26, 2024 at 02:49:29PM +0200, Roland Hieber wrote: > > Signed-off-by: Roland Hieber > > --- > > rules/open62541.make | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > >

[ptxdist] [PATCH] ptxdist: rename 'export_src' subcommand to 'export-src'

2024-09-18 Thread Roland Hieber
All other subcommands have dashes between words, so prefer it here too. Accept the old syntax with underscore for backwards compatibility. Signed-off-by: Roland Hieber --- bin/ptxdist | 4 ++-- doc/daily_work.inc | 6 +++--- doc/faq.rst | 2 +- doc/ref_parameter.rst

[ptxdist] [PATCH] open62541: disable link-time optimization

2024-08-28 Thread Roland Hieber
le LTO (CMake calls it Interprocedural Optimization) for now. Signed-off-by: Roland Hieber --- rules/open62541.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/open62541.make b/rules/open62541.make index a44bc189a816..ed2354f643d0 100644 --- a/rules/open62541.make +++ b/rules/open6254

[ptxdist] [PATCH] open62541: fix inclusion of mdnsd license in license report

2024-08-26 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/open62541.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/open62541.make b/rules/open62541.make index 1da04c7f9e69..a44bc189a816 100644 --- a/rules/open62541.make +++ b/rules/open62541.make @@ -34,8 +34,8

Re: [ptxdist] [PATCH 1/2] barebox: remove superfluous ptxd_source_kconfig calls

2024-08-26 Thread Roland Hieber
On Thu, Aug 08, 2024 at 04:14:41PM +0200, Michael Olbrich wrote: > On Fri, Aug 02, 2024 at 12:25:28PM +0200, Roland Hieber wrote: > > These calls make the PTXCONF_* variables from the ptxconfig and the > > platformconfig available in the local shell environment, but no PTXCONF_

[ptxdist] [PATCH v2] doc: daily work: update debugging section

2024-08-26 Thread Roland Hieber
ode blocks without highlighting * Make use of the |ptxdistPlatformDir| template variable Signed-off-by: Roland Hieber --- PATCH v2: * somehow I forgot to stage & amend various changes before sending v1, please disregard the old one doc/daily_work.inc | 226 ++-

[ptxdist] [PATCH] doc: daily work: update debugging section

2024-08-23 Thread Roland Hieber
ode blocks without highlighting * Make use of the |ptxdistPlatformDir| template variable Signed-off-by: Roland Hieber --- doc/daily_work.inc | 224 ++--- 1 file changed, 172 insertions(+), 52 deletions(-) diff --git a/doc/daily_work.inc b/doc/daily_work

[ptxdist] [PATCH] templates: src-make-prog: add _MAKE_ENV to 'make clean' call

2024-08-21 Thread Roland Hieber
The make environment can contain variables influencing the build output folder, which might not be set correctly with only a simple 'make clean', in which case the build output will not actually be removed. Signed-off-by: Roland Hieber --- rules/templates/template-src-make-prog-make

[ptxdist] [PATCH] libcap-ng: resolve redirect; add mirror URL

2024-08-20 Thread Roland Hieber
The server at people.redhat.com redirects from HTTP to HTTPS, but it had certificate issues in the last weeks. Although those seem to be fixed now, add a second mirror URL to prevent breakage in the future. Signed-off-by: Roland Hieber --- rules/libcap-ng.make | 4 +++- 1 file changed, 3

Re: [ptxdist] [PATCH] glibmm: add new package

2024-08-08 Thread Roland Hieber
4, libgiomm-2.68) > + > + @$(call install_finish, glibmm) > + > + @$(call touch) > + > +# vim: syntax=make > -- > 2.37.2 > > > Lucas Sinn > R&D Engineer > > Wolfvision GmbH > Oberes Ried 14 | 6833 Klaus | Austria > Tel: +43 5523 52250 | Mail: l

[ptxdist] [PATCH 4/4] doc: conf.py: update default toolchain version

2024-08-08 Thread Roland Hieber
Update it to the current version. Signed-off-by: Roland Hieber --- doc/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/conf.py b/doc/conf.py index b1a6fe3293b6..9936c4f0dacc 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -112,7 +112,7 @@ gnu_target = os.getenv

[ptxdist] [PATCH 2/4] docs: ref_rule_file_layout: document default clean stage

2024-08-08 Thread Roland Hieber
Signed-off-by: Roland Hieber --- doc/ref_rule_file_layout.rst | 37 1 file changed, 37 insertions(+) diff --git a/doc/ref_rule_file_layout.rst b/doc/ref_rule_file_layout.rst index 58f37b73da24..222ee46a7b29 100644 --- a/doc/ref_rule_file_layout.rst +++ b/doc

[ptxdist] [PATCH 3/4] doc: conf.py: replace 'versatilepb' with example placeholder

2024-08-08 Thread Roland Hieber
The platform is the last placeholder referring to a specific name, which regularly seems to confuse people that are new to PTXdist. Replace it by a more expressive placeholder marking its example status, unless a more specific platform name can be used from PTXCONF_PLATFORM. Signed-off-by: Roland

[ptxdist] [PATCH 1/4] doc: ref_make_macros: improve world/image-clean documentation

2024-08-08 Thread Roland Hieber
Improve the phrasing that the default clean stage already calls world/image-clean, then order the macros alphabetically like in the section header as well as the order in which they are usually called. Signed-off-by: Roland Hieber --- doc/ref_make_macros.rst | 10 +- 1 file changed, 5

[ptxdist] [PATCH 3/2] templates: kernel: use ptx/image-install and fix clean stage

2024-08-08 Thread Roland Hieber
it, fix a misplaced space in the "foreach dtb" statement. Signed-off-by: Roland Hieber --- … oops, forgot to send this with the first series… rules/templates/template-kernel-make | 23 +++ 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/rules/templates/tem

Re: [ptxdist] [PATCH oselas 0/3] Add missing host-system dependencies

2024-08-02 Thread Roland Hieber
| 26 +++ > rules/kernel-headers.in | 1 + > 23 files changed, 68 insertions(+) > create mode 100644 rules/host-system-rsync.in > create mode 100644 rules/host-system-rsync.make > > -- > 2.34.1 > > > -- Roland Hie

Re: [ptxdist] [PATCH v2 2/3] chrony: enable support for PPS devices

2024-08-02 Thread Roland Hieber
On Wed, Jul 17, 2024 at 03:32:22PM +0200, Ahmad Fatoum wrote: > Hello Roland, > > On 04.06.21 20:07, Roland Hieber wrote: > > diff --git a/rules/chrony.make b/rules/chrony.make > > index 7cf59f30560c..15f475d889a6 100644 > > --- a/rules/chrony.make > > +++ b/rul

[ptxdist] [PATCH 2/2] templates: barebox: use ptx/image-install

2024-08-02 Thread Roland Hieber
The images installed by ptx/image-install are automatically cleaned up by the default clean stage. Signed-off-by: Roland Hieber --- rules/templates/template-barebox-make | 14 ++ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/rules/templates/template-barebox-make b

[ptxdist] [PATCH 1/2] barebox: remove superfluous ptxd_source_kconfig calls

2024-08-02 Thread Roland Hieber
41cb4d9f9287d85ae11b (2018-07-24, Michael Olbrich: "barebox: support layers with BAREBOX_EXTRA_ENV_PATH"). Signed-off-by: Roland Hieber --- rules/barebox.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/barebox.make b/rules/barebox.make index c0d9c5744e4a..bcb96e607b91 10

[ptxdist] [PATCH 5/5] host-python3-pyexcel-ods: new host package

2024-07-29 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-pyexcel-ods.in | 8 +++ rules/host-python3-pyexcel-ods.make | 35 + 2 files changed, 43 insertions(+) create mode 100644 rules/host-python3-pyexcel-ods.in create mode 100644 rules/host-python3-pyexcel

[ptxdist] [PATCH 4/5] host-python3-pyexcel-io: new host package

2024-07-29 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-pyexcel-io.in | 7 ++ rules/host-python3-pyexcel-io.make | 35 ++ 2 files changed, 42 insertions(+) create mode 100644 rules/host-python3-pyexcel-io.in create mode 100644 rules/host-python3-pyexcel-io.make

[ptxdist] [PATCH 2/5] host-python3-lml: new host package

2024-07-29 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-lml.in | 8 rules/host-python3-lml.make | 35 +++ 2 files changed, 43 insertions(+) create mode 100644 rules/host-python3-lml.in create mode 100644 rules/host-python3-lml.make diff --git a/rules

[ptxdist] [PATCH 3/5] host-python3-odfpy: new host package

2024-07-29 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-odfpy.in | 6 ++ rules/host-python3-odfpy.make | 36 +++ 2 files changed, 42 insertions(+) create mode 100644 rules/host-python3-odfpy.in create mode 100644 rules/host-python3-odfpy.make diff --git a

[ptxdist] [PATCH 1/5] host-python3-defusedxml: new host package

2024-07-29 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-defusedxml.in | 7 ++ rules/host-python3-defusedxml.make | 38 ++ 2 files changed, 45 insertions(+) create mode 100644 rules/host-python3-defusedxml.in create mode 100644 rules/host-python3-defusedxml.make

[ptxdist] [PATCH] ptxd_make_world_lint_menu: fix typo

2024-07-29 Thread Roland Hieber
Signed-off-by: Roland Hieber --- scripts/lib/ptxd_make_world_lint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/ptxd_make_world_lint.sh b/scripts/lib/ptxd_make_world_lint.sh index 6b37e8b19b3a..e51dfe0a9bf1 100644 --- a/scripts/lib/ptxd_make_world_lint.sh

Re: [ptxdist] [PATCH] libpwm: New package

2024-06-17 Thread Roland Hieber
@$(call install_fixup, libpwm, DESCRIPTION, missing) > + > + @$(call install_lib, libpwm, 0, 0, 0644, libpwm) > + @$(call install_copy, libpwm, 0, 0, 0755, -, /usr/bin/pwmtest) > + @$(call install_copy, libpwm, 0, 0, 0755, -, /usr/bin/pwmtestperf) > + > + @$(call

[ptxdist] [PATCH v3 10/13] host-python3-poetry-dynamic-versioning: add new host package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- .../host-python3-poetry-dynamic-versioning.in | 11 ++ ...ost-python3-poetry-dynamic-versioning.make | 35 +++ 2 files changed, 46 insertions(+) create mode 100644 rules/host-python3-poetry-dynamic-versioning.in create mode 100644 rules/host

[ptxdist] [PATCH v3 09/13] host-python3-tomlkit: add new host package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-tomlkit.in | 9 + rules/host-python3-tomlkit.make | 35 + 2 files changed, 44 insertions(+) create mode 100644 rules/host-python3-tomlkit.in create mode 100644 rules/host-python3-tomlkit.make diff

[ptxdist] [PATCH v3 04/13] python3-jinja2: pin down license files

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-jinja2.make | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rules/python3-jinja2.make b/rules/python3-jinja2.make index 445d0ea72fb2..4c051c7732c4 100644 --- a/rules/python3-jinja2.make +++ b/rules/python3-jinja2.make @@ -19,6 +19,9

[ptxdist] [PATCH v3 01/13] atk: rename to at-spi2-core; version bump 2.38.0 -> 2.52.0

2024-06-13 Thread Roland Hieber
ies both LGPL-2.1-or-later as well as "Academic Free License version 2.1" license statements. Signed-off-by: Roland Hieber --- Note: use "git diff -M1" to show the diff between the renamed files --- ...ire-libxml-if-building-with-atk_only.patch | 23 ++ patches/at-spi2-cor

[ptxdist] [PATCH v3 11/13] python3-aiomqtt: new package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-aiomqtt.in | 14 ++ rules/python3-aiomqtt.make | 55 ++ 2 files changed, 69 insertions(+) create mode 100644 rules/python3-aiomqtt.in create mode 100644 rules/python3-aiomqtt.make diff --git a/rules

[ptxdist] [PATCH v3 00/13] nanopb, at-spi2-core, and some python3 packages

2024-06-13 Thread Roland Hieber
luous HOST_SYSTEM_PYTHON3_SETUPTOOLS dependencies PATCH v1: https://lore.ptxdist.org/ptxdist/zk7k-zhb00jza...@pengutronix.de/T/#t Roland Hieber (13): atk: rename to at-spi2-core; version bump 2.38.0 -> 2.52.0 nanopb: new package: tiny protobuf implementation paho-mqtt-cpp: version bump 1.0.1 -> 1.2.

[ptxdist] [PATCH v3 07/13] host-python3-poetry-core: add new host package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-poetry-core.in | 7 ++ rules/host-python3-poetry-core.make | 35 + 2 files changed, 42 insertions(+) create mode 100644 rules/host-python3-poetry-core.in create mode 100644 rules/host-python3-poetry

[ptxdist] [PATCH v3 13/13] python3-protobuf: new package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-protobuf.in | 8 ++ rules/python3-protobuf.make | 55 + 2 files changed, 63 insertions(+) create mode 100644 rules/python3-protobuf.in create mode 100644 rules/python3-protobuf.make diff --git a/rules

[ptxdist] [PATCH v3 05/13] host-python3-markupsafe: add host package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-markupsafe.in | 7 +++ rules/host-python3-markupsafe.make | 23 +++ 2 files changed, 30 insertions(+) create mode 100644 rules/host-python3-markupsafe.in create mode 100644 rules/host-python3-markupsafe.make diff

[ptxdist] [PATCH v3 12/13] python3-periphery: new package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-periphery.in | 9 ++ rules/python3-periphery.make | 55 2 files changed, 64 insertions(+) create mode 100644 rules/python3-periphery.in create mode 100644 rules/python3-periphery.make diff --git a/rules

[ptxdist] [PATCH v3 06/13] host-python3-jinja2: add host package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-jinja2.in | 8 rules/host-python3-jinja2.make | 24 2 files changed, 32 insertions(+) create mode 100644 rules/host-python3-jinja2.in create mode 100644 rules/host-python3-jinja2.make diff --git a/rules

[ptxdist] [PATCH v3 03/13] paho-mqtt-cpp: version bump 1.0.1 -> 1.2.0

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/paho-mqtt-cpp.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/paho-mqtt-cpp.make b/rules/paho-mqtt-cpp.make index 9cc30de202c9..bd71c7837529 100644 --- a/rules/paho-mqtt-cpp.make +++ b/rules/paho-mqtt-cpp.make @@ -14,8

[ptxdist] [PATCH v3 08/13] host-python3-dunamai: add new host package

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-dunamai.in | 8 rules/host-python3-dunamai.make | 35 + 2 files changed, 43 insertions(+) create mode 100644 rules/host-python3-dunamai.in create mode 100644 rules/host-python3-dunamai.make diff

[ptxdist] [PATCH v3 02/13] nanopb: new package: tiny protobuf implementation

2024-06-13 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/nanopb.in | 12 rules/nanopb.make | 41 + 2 files changed, 53 insertions(+) create mode 100644 rules/nanopb.in create mode 100644 rules/nanopb.make diff --git a/rules/nanopb.in b/rules/nanopb.in new

[ptxdist] [PATCH 2/2] qt6: install examples if selected

2024-06-05 Thread Roland Hieber
The examples are currently not selectable through the menu, but if they are enabled, they should also be installed. Signed-off-by: Roland Hieber --- rules/qt6.make | 4 1 file changed, 4 insertions(+) diff --git a/rules/qt6.make b/rules/qt6.make index 3ebd2fef15d5..4ed34c3e12d0 100644

[ptxdist] [PATCH 1/2] qt6: allow selecting linuxfb platform

2024-06-05 Thread Roland Hieber
The linuxfb platform is useful for systems without wayland or graphics acceleration hardware. Co-developed-by: Rouven Czerwinski Signed-off-by: Rouven Czerwinski Signed-off-by: Roland Hieber --- rules/qt6.in | 11 +++ rules/qt6.make | 3 ++- 2 files changed, 13 insertions(+), 1

[ptxdist] [PATCH] ptxd_lib_dgen: improve error message

2024-06-05 Thread Roland Hieber
Make clear why that error happens, just in case someone decides to create a target package named "image-viewer". Signed-off-by: Roland Hieber --- scripts/lib/ptxd_lib_dgen.awk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/ptxd_lib_dgen.awk b/s

[ptxdist] [PATCH v2 05/13] host-python3-markupsafe: add host package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-markupsafe.in | 6 ++ rules/host-python3-markupsafe.make | 23 +++ 2 files changed, 29 insertions(+) create mode 100644 rules/host-python3-markupsafe.in create mode 100644 rules/host-python3-markupsafe.make diff

[ptxdist] [PATCH v2 07/13] host-python3-dunamai: add new host package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-dunamai.in | 7 +++ rules/host-python3-dunamai.make | 35 + 2 files changed, 42 insertions(+) create mode 100644 rules/host-python3-dunamai.in create mode 100644 rules/host-python3-dunamai.make diff

[ptxdist] [PATCH v2 12/13] python3-periphery: new package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-periphery.in | 9 ++ rules/python3-periphery.make | 55 2 files changed, 64 insertions(+) create mode 100644 rules/python3-periphery.in create mode 100644 rules/python3-periphery.make diff --git a/rules

[ptxdist] [PATCH v2 10/13] host-python3-poetry-dynamic-versioning: add new host package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- .../host-python3-poetry-dynamic-versioning.in | 11 ++ ...ost-python3-poetry-dynamic-versioning.make | 35 +++ 2 files changed, 46 insertions(+) create mode 100644 rules/host-python3-poetry-dynamic-versioning.in create mode 100644 rules/host

[ptxdist] [PATCH v2 09/13] host-python3-poetry-core: add new host package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-poetry-core.in | 7 ++ rules/host-python3-poetry-core.make | 35 + 2 files changed, 42 insertions(+) create mode 100644 rules/host-python3-poetry-core.in create mode 100644 rules/host-python3-poetry

[ptxdist] [PATCH v2 13/13] python3-protobuf: new package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-protobuf.in | 8 ++ rules/python3-protobuf.make | 55 + 2 files changed, 63 insertions(+) create mode 100644 rules/python3-protobuf.in create mode 100644 rules/python3-protobuf.make diff --git a/rules

[ptxdist] [PATCH v2 11/13] python3-aiomqtt: new package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-aiomqtt.in | 14 ++ rules/python3-aiomqtt.make | 55 ++ 2 files changed, 69 insertions(+) create mode 100644 rules/python3-aiomqtt.in create mode 100644 rules/python3-aiomqtt.make diff --git a/rules

[ptxdist] [PATCH v2 06/13] host-python3-jinja2: add host package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-jinja2.in | 8 rules/host-python3-jinja2.make | 24 2 files changed, 32 insertions(+) create mode 100644 rules/host-python3-jinja2.in create mode 100644 rules/host-python3-jinja2.make diff --git a/rules

[ptxdist] [PATCH v2 02/13] nanopb: new package: tiny protobuf implementation

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/nanopb.in | 12 rules/nanopb.make | 41 + 2 files changed, 53 insertions(+) create mode 100644 rules/nanopb.in create mode 100644 rules/nanopb.make diff --git a/rules/nanopb.in b/rules/nanopb.in new

[ptxdist] [PATCH v2 03/13] paho-mqtt-cpp: version bump 1.0.1 -> 1.2.0

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/paho-mqtt-cpp.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/paho-mqtt-cpp.make b/rules/paho-mqtt-cpp.make index 9cc30de202c9..bd71c7837529 100644 --- a/rules/paho-mqtt-cpp.make +++ b/rules/paho-mqtt-cpp.make @@ -14,8

[ptxdist] [PATCH v2 08/13] host-python3-tomlkit: add new host package

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-tomlkit.in | 8 rules/host-python3-tomlkit.make | 35 + 2 files changed, 43 insertions(+) create mode 100644 rules/host-python3-tomlkit.in create mode 100644 rules/host-python3-tomlkit.make diff

[ptxdist] [PATCH v2 04/13] python3-jinja2: pin down license files

2024-05-24 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-jinja2.make | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rules/python3-jinja2.make b/rules/python3-jinja2.make index 445d0ea72fb2..4c051c7732c4 100644 --- a/rules/python3-jinja2.make +++ b/rules/python3-jinja2.make @@ -19,6 +19,9

[ptxdist] [PATCH v2 01/13] atk: rename to at-spi2-core; version bump 2.38.0 -> 2.52.0

2024-05-24 Thread Roland Hieber
ies both LGPL-2.1-or-later as well as "Academic Free License version 2.1" license statements. Signed-off-by: Roland Hieber --- Note: use "git diff -M1" to show the diff between the renamed files --- ...ire-libxml-if-building-with-atk_only.patch | 23 ++ patches/at-spi2-cor

[ptxdist] [PATCH v2 00/13] nanopb, at-spi2-core, and some python3 packages

2024-05-24 Thread Roland Hieber
kages: * remove superfluous HOST_SYSTEM_PYTHON3_SETUPTOOLS dependencies PATCH v1: https://lore.ptxdist.org/ptxdist/zk7k-zhb00jza...@pengutronix.de/T/#t Roland Hieber (13): atk: rename to at-spi2-core; version bump 2.38.0 -> 2.52.0 nanopb: new package: tiny protobuf implementation paho-

[ptxdist] [PATCH 09/13] host-python3-poetry-core: add new host package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-poetry-core.in | 7 ++ rules/host-python3-poetry-core.make | 35 + 2 files changed, 42 insertions(+) create mode 100644 rules/host-python3-poetry-core.in create mode 100644 rules/host-python3-poetry

[ptxdist] [PATCH 08/13] host-python3-tomlkit: add new host package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-tomlkit.in | 8 rules/host-python3-tomlkit.make | 35 + 2 files changed, 43 insertions(+) create mode 100644 rules/host-python3-tomlkit.in create mode 100644 rules/host-python3-tomlkit.make diff

[ptxdist] [PATCH 10/13] host-python3-poetry-dynamic-versioning: add new host package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- .../host-python3-poetry-dynamic-versioning.in | 11 ++ ...ost-python3-poetry-dynamic-versioning.make | 35 +++ 2 files changed, 46 insertions(+) create mode 100644 rules/host-python3-poetry-dynamic-versioning.in create mode 100644 rules/host

[ptxdist] [PATCH 13/13] python3-protobuf: new package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-protobuf.in | 9 ++ rules/python3-protobuf.make | 55 + 2 files changed, 64 insertions(+) create mode 100644 rules/python3-protobuf.in create mode 100644 rules/python3-protobuf.make diff --git a/rules

[ptxdist] [PATCH 11/13] python3-aiomqtt: new package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-aiomqtt.in | 14 ++ rules/python3-aiomqtt.make | 55 ++ 2 files changed, 69 insertions(+) create mode 100644 rules/python3-aiomqtt.in create mode 100644 rules/python3-aiomqtt.make diff --git a/rules

[ptxdist] [PATCH 04/13] python3-jinja2: pin down license files

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-jinja2.make | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rules/python3-jinja2.make b/rules/python3-jinja2.make index 445d0ea72fb2..4c051c7732c4 100644 --- a/rules/python3-jinja2.make +++ b/rules/python3-jinja2.make @@ -19,6 +19,9

[ptxdist] [PATCH 12/13] python3-periphery: new package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/python3-periphery.in | 10 +++ rules/python3-periphery.make | 55 2 files changed, 65 insertions(+) create mode 100644 rules/python3-periphery.in create mode 100644 rules/python3-periphery.make diff --git a

[ptxdist] [PATCH 02/13] nanopb: new package: tiny protobuf implementation

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/nanopb.in | 12 rules/nanopb.make | 49 +++ 2 files changed, 61 insertions(+) create mode 100644 rules/nanopb.in create mode 100644 rules/nanopb.make diff --git a/rules/nanopb.in b/rules

[ptxdist] [PATCH 07/13] host-python3-dunamai: add new host package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-dunamai.in | 7 +++ rules/host-python3-dunamai.make | 35 + 2 files changed, 42 insertions(+) create mode 100644 rules/host-python3-dunamai.in create mode 100644 rules/host-python3-dunamai.make diff

[ptxdist] [PATCH 05/13] host-python3-markupsafe: add host package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-markupsafe.in | 6 ++ rules/host-python3-markupsafe.make | 23 +++ 2 files changed, 29 insertions(+) create mode 100644 rules/host-python3-markupsafe.in create mode 100644 rules/host-python3-markupsafe.make diff

[ptxdist] [PATCH 03/13] paho-mqtt-cpp: version bump 1.0.1 -> 1.2.0

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/paho-mqtt-cpp.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/paho-mqtt-cpp.make b/rules/paho-mqtt-cpp.make index 9cc30de202c9..bd71c7837529 100644 --- a/rules/paho-mqtt-cpp.make +++ b/rules/paho-mqtt-cpp.make @@ -14,8

[ptxdist] [PATCH 01/13] atk: rename to at-spi2-core; version bump 2.38.0 -> 2.52.0

2024-05-22 Thread Roland Hieber
ies both LGPL-2.1-or-later as well as "Academic Free License version 2.1" license statements. Signed-off-by: Roland Hieber --- Note: use "git diff -M1" to show the diff between the renamed files --- rules/{atk.in => at-spi2-core.in} | 19

[ptxdist] [PATCH 06/13] host-python3-jinja2: add host package

2024-05-22 Thread Roland Hieber
Signed-off-by: Roland Hieber --- rules/host-python3-jinja2.in | 8 rules/host-python3-jinja2.make | 24 2 files changed, 32 insertions(+) create mode 100644 rules/host-python3-jinja2.in create mode 100644 rules/host-python3-jinja2.make diff --git a/rules

[ptxdist] [PATCH v2] canfestival: port to Python 3

2024-03-12 Thread Roland Hieber
de to send the changes upstream. Remove a comment which referenced the old repository URL, which no longer exists, and remove the recipe from staging. Signed-off-by: Roland Hieber --- PATCH v2: * remove recipe from staging PATCH v1: https://lore.ptxdist.org/ptxdist/20240220103352

Re: [ptxdist] [PATCH] canfestival: port to Python 3

2024-03-07 Thread Roland Hieber
On Thu, Mar 07, 2024 at 04:52:05PM +0100, Michael Olbrich wrote: > On Tue, Feb 20, 2024 at 11:33:52AM +0100, Roland Hieber wrote: > > The gnosis library is extracted and moved around by the objdictgen > > Makefile. Extract it early and do the same moving-around in the extract >

[ptxdist] [PATCH] canfestival: port to Python 3

2024-02-20 Thread Roland Hieber
de to send the changes upstream. Remove a comment which referenced the old repository URL, which no longer exists. Signed-off-by: Roland Hieber --- .../0007-gnosis-port-to-python3.patch | 1912 + .../0008-port-to-python3.patch| 945 patches/can

[ptxdist] [PATCH] image-rauc: improve error detection for hook script

2024-02-20 Thread Roland Hieber
er message. Signed-off-by: Roland Hieber --- rules/image-rauc.make | 4 1 file changed, 4 insertions(+) diff --git a/rules/image-rauc.make b/rules/image-rauc.make index def2ade1e237..a05c19f61de2 100644 --- a/rules/image-rauc.make +++ b/rules/image-rauc.make @@ -41,6 +41,10 @@ IMAGE_RAUC_BUN

[ptxdist] [PATCH] rauc: version bump 1.10.1 -> 1.11.1

2024-02-20 Thread Roland Hieber
tream dropped autotools support, so there is no need to have an '-meson' in the archive name; drop that. [1]: https://github.com/rauc/rauc/commit/b20002582f6c754a9161 Signed-off-by: Roland Hieber --- rules/rauc.make | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) d

[ptxdist] [PATCH] git-ptx-refresh-tags-editor: use mktemp instead of tempfile

2024-02-12 Thread Roland Hieber
On Debian 12 (bookworm), tempfile comes from debianutils, and prints a deprecation warning: WARNING: tempfile is deprecated; consider using mktemp instead. Switch to mktemp from coreutils, which is widely available. Signed-off-by: Roland Hieber --- scripts/git-ptx-refresh-tags-editor | 2

[ptxdist] [PATCH] doc: contributing: explain what to do if license checksums change

2024-02-08 Thread Roland Hieber
Inspired by the discussion in https://lore.ptxdist.org/ptxdist/20240129100553.56125-1-ar...@4wiebe.de Cc: Artur Wiebe Signed-off-by: Roland Hieber --- doc/contributing.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/doc/contributing.rst b/doc/contributing.rst index e4209480893d

Re: [ptxdist] [PATCH 5/5] image-rauc: Fix quotation marks / whitespace handling

2024-02-06 Thread Roland Hieber
_DESCRIPTION as expected. I guess if your bundle description contains any special chars like '(' or '$', bash starts interpreting those as bash syntax instead of plain words, which could lead to the error you see. Anyway, your patch gives me the correct results. Reviewed-b

Re: [ptxdist] [PATCH v2] mailmap: Add a few entries for improved commit statistics

2023-12-14 Thread Roland Hieber
On Wed, Dec 13, 2023 at 07:40:34PM +0100, Uwe Kleine-König wrote: > On Wed, Dec 13, 2023 at 07:30:47PM +0100, Roland Hieber wrote: > > On Fri, Nov 03, 2023 at 02:02:47PM +0100, Uwe Kleine-König wrote: > > > When a single person uses different variants of their real name and >

Re: [ptxdist] [PATCH v2] mailmap: Add a few entries for improved commit statistics

2023-12-13 Thread Roland Hieber
rgen Borleis +Jürgen Borleis Ladislav Michl Ladislav Michl Michael Olbrich - Roland > +Florian Bäuerle > +Guillermo Rodríguez > +Jürgen Beisert > +Jürgen Beisert > +Ladislav Michl > +Ladislav Michl > +Michael Olbrich > +Thorsten Liepert > -- > 2.42.0 &

[ptxdist] [PATCH] gnutls: add LGPL license text, add GPL-3.0 if built with openssl compat

2023-11-24 Thread Roland Hieber
./LICENSE mentions that the openssl compat code is licensed under GPL-3.0, and references the full license texts in doc/. Cc: Bruno Thomsen Signed-off-by: Roland Hieber --- rules/gnutls.make | 8 1 file changed, 8 insertions(+) diff --git a/rules/gnutls.make b/rules/gnutls.make index

Re: [ptxdist] [PATCH 1/6] gnutls: add license file and hash

2023-11-24 Thread Roland Hieber
------ > # Prepare > > base-commit: 1b6013c068b10a19c116be915cc4fe910ee29b13 > -- > 2.41.0 > > > -- 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- |

[ptxdist] [PATCH] dt-utils: version bump 2023.08.0 -> 2023.11.0

2023-11-24 Thread Roland Hieber
The License section in the README has moved down two lines, otherwise everything stays the same. Signed-off-by: Roland Hieber --- rules/dt-utils.make | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rules/dt-utils.make b/rules/dt-utils.make index 78c251b4f5a3

[ptxdist] [PATCH v2] rtmpdump: update URL

2023-11-21 Thread Roland Hieber
tmpdump-2021-02-19-gf1b83c10d8be-f1b83c1/"). Signed-off-by: Roland Hieber --- PATCH v2: - git-clone over HTTPS, adapt md5sum PATCH v1: https://lore.ptxdist.org/ptxdist/20231114095802.1858942-1-...@pengutronix.de --- rules/rtmpdump.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deleti

[ptxdist] [PATCH] rules: template-src-make-prog-make: make use of the 'execute' macro

2023-11-20 Thread Roland Hieber
It does everything that is written out explicitely here; additionally it will also respect @PACKAGE@_SUBDIR if it should be set. Signed-off-by: Roland Hieber --- rules/templates/template-src-make-prog-make | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rules/templates

[ptxdist] [PATCH v2] image-rauc: pick up hook script if it exists

2023-11-14 Thread Roland Hieber
manifest for that use case. However, the mechanism to find the hook script is then already in place, and can be used as-is. Signed-off-by: Roland Hieber --- PATCH v2: - introduce an explicit kconfig option PATCH v1: https://lore.ptxdist.org/ptxdist/20231106105534.3640846-1-...@pengutronix.de

[ptxdist] [PATCH] rtmpdump: update URL

2023-11-14 Thread Roland Hieber
The gitweb instance at git.ffmpeg.org no longer allows exporting snapshot archives. Switch to cloning the Git repository instead. Signed-off-by: Roland Hieber --- rules/rtmpdump.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/rtmpdump.make b/rules/rtmpdump.make

[ptxdist] [PATCH] image-rauc: pick up hook script if it exists

2023-11-06 Thread Roland Hieber
the manifest too (in the relevant slot or the [bundle] section), the image config will still need to be forked by BSPs in order to adapt the manifest for that use case. However, the mechanism to find the hook script is then already in place, and can be used as-is. Signed-off-by: Roland Hieber

[ptxdist] [PATCH] host-qemu: map target architecture for mipsel

2023-10-09 Thread Roland Hieber
Originally from DistroKit, see discussion there. Suggested-by: Oleksij Rempel Link: https://lore.distrokit.org/distrokit/20210715144711.p36hgbrm74spx...@pengutronix.de/ Signed-off-by: Roland Hieber --- rules/host-qemu.make | 5 + 1 file changed, 5 insertions(+) diff --git a/rules/host

[ptxdist] [PATCH] image-hdimg: fix building image without bootloader

2023-10-09 Thread Roland Hieber
2023-03-16, "image-hdimg: support using barebox with GPT") Signed-off-by: Roland Hieber --- rules/image-hdimg.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/image-hdimg.make b/rules/image-hdimg.make index 2aa8aeddaf78..06712ca6d956 100644 --- a/rules/image-hdimg.make +++ b/ru

[ptxdist] [PATCH] ptxd_make_vcs_version: always use all Git tags

2023-09-26 Thread Roland Hieber
Signed-off-by: Roland Hieber --- Steffen, do you still know why you chose a plain "git describe" first? scripts/lib/ptxd_make_vcs_version.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/lib/ptxd_make_vcs_version.sh b/scripts/lib/ptxd_make_vcs_versio

[ptxdist] [PATCH 2/4] udev-legacy: fix /usr merge leftover

2023-09-17 Thread Roland Hieber
Fixes: 69841205bc7e114c40cc (2017-01-09, "udev-legacy: /usr merge") Signed-off-by: Roland Hieber --- projectroot/etc/init.d/udev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projectroot/etc/init.d/udev b/projectroot/etc/init.d/udev index 0e4a880bbb3b..8992ffe29

[ptxdist] [PATCH 3/4] rc-once: fix /usr merge leftover

2023-09-17 Thread Roland Hieber
Fixes: e74c5e613d9e1a7e3813 (2017-01-09, "rc-once: /usr merge") Signed-off-by: Roland Hieber --- projectroot/usr/lib/systemd/system/rc-once.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projectroot/usr/lib/systemd/system/rc-once.service b/projectro

[ptxdist] [PATCH 1/4] networkmanager: fix /usr merge leftover

2023-09-17 Thread Roland Hieber
Fixes: d27127994b1cb7e52917 (2017-01-11, "networkmanager: /usr merge") Signed-off-by: Roland Hieber --- projectroot/etc/init.d/NetworkManager | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projectroot/etc/init.d/NetworkManager b/projectroot/etc/init.d/NetworkMan

[ptxdist] [PATCH 4/4] bootchart: fix /usr merge leftover

2023-09-17 Thread Roland Hieber
Fixes: eca5e27bdb57a64165dd (2017-01-11, "bootchart: /usr merge") Signed-off-by: Roland Hieber --- projectroot/usr/sbin/bootchartd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projectroot/usr/sbin/bootchartd b/projectroot/usr/sbin/bootchartd index 41

[ptxdist] [PATCH v3 3/3] doc: ref_make_macros: document world/image-fit macro

2023-09-12 Thread Roland Hieber
Signed-off-by: Roland Hieber --- PATCH v3: no change PATCH v2: no change PATCH v1: https://lore.ptxdist.org/ptxdist/20230822121234.2040303-3-...@pengutronix.de --- doc/ref_make_macros.rst | 38 ++ 1 file changed, 38 insertions(+) diff --git a/doc

  1   2   3   4   5   6   7   8   9   10   >