[ptxdist] [PATCH v2] host-meson: version bump 1.0.0 -> 1.1.0

2023-04-12 Thread Philipp Zabel
Signed-off-by: Philipp Zabel 
---
v2: remember the patches
---
 ...n-t-add-rpaths-for-build-directories-when-cross-co.patch | 6 +++---
 .../0002-HACK-enable-NEON-only-for-ARMv7.patch  | 4 ++--
 patches/{meson-1.0.0 => meson-1.1.0}/series | 0
 rules/host-meson.make   | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)
 rename patches/{meson-1.0.0 => 
meson-1.1.0}/0001-don-t-add-rpaths-for-build-directories-when-cross-co.patch 
(91%)
 rename patches/{meson-1.0.0 => 
meson-1.1.0}/0002-HACK-enable-NEON-only-for-ARMv7.patch (91%)
 rename patches/{meson-1.0.0 => meson-1.1.0}/series (100%)

diff --git 
a/patches/meson-1.0.0/0001-don-t-add-rpaths-for-build-directories-when-cross-co.patch
 
b/patches/meson-1.1.0/0001-don-t-add-rpaths-for-build-directories-when-cross-co.patch
similarity index 91%
rename from 
patches/meson-1.0.0/0001-don-t-add-rpaths-for-build-directories-when-cross-co.patch
rename to 
patches/meson-1.1.0/0001-don-t-add-rpaths-for-build-directories-when-cross-co.patch
index efed46c1df60..d8e2667df74e 100644
--- 
a/patches/meson-1.0.0/0001-don-t-add-rpaths-for-build-directories-when-cross-co.patch
+++ 
b/patches/meson-1.1.0/0001-don-t-add-rpaths-for-build-directories-when-cross-co.patch
@@ -11,10 +11,10 @@ Signed-off-by: Michael Olbrich 
  1 file changed, 6 insertions(+), 2 deletions(-)
 
 diff --git a/mesonbuild/linkers/linkers.py b/mesonbuild/linkers/linkers.py
-index 3385dd3dcadd..7c15a212802e 100644
+index 5799caf76ee0..f466f4eae88c 100644
 --- a/mesonbuild/linkers/linkers.py
 +++ b/mesonbuild/linkers/linkers.py
-@@ -660,7 +660,10 @@ class GnuLikeDynamicLinkerMixin:
+@@ -673,7 +673,10 @@ class GnuLikeDynamicLinkerMixin:
  # Need to deduplicate rpaths, as macOS's install_name_tool
  # is *very* allergic to duplicate -delete_rpath arguments
  # when calling depfixer on installation.
@@ -26,7 +26,7 @@ index 3385dd3dcadd..7c15a212802e 100644
  rpath_dirs_to_remove = set()
  for p in all_paths:
  rpath_dirs_to_remove.add(p.encode('utf8'))
-@@ -688,7 +691,8 @@ class GnuLikeDynamicLinkerMixin:
+@@ -701,7 +704,8 @@ class GnuLikeDynamicLinkerMixin:
  paths = padding
  else:
  paths = paths + ':' + padding
diff --git a/patches/meson-1.0.0/0002-HACK-enable-NEON-only-for-ARMv7.patch 
b/patches/meson-1.1.0/0002-HACK-enable-NEON-only-for-ARMv7.patch
similarity index 91%
rename from patches/meson-1.0.0/0002-HACK-enable-NEON-only-for-ARMv7.patch
rename to patches/meson-1.1.0/0002-HACK-enable-NEON-only-for-ARMv7.patch
index 263e1a76b552..6c206ee62f51 100644
--- a/patches/meson-1.0.0/0002-HACK-enable-NEON-only-for-ARMv7.patch
+++ b/patches/meson-1.1.0/0002-HACK-enable-NEON-only-for-ARMv7.patch
@@ -10,10 +10,10 @@ Signed-off-by: Michael Olbrich 
  1 file changed, 3 insertions(+)
 
 diff --git a/mesonbuild/modules/simd.py b/mesonbuild/modules/simd.py
-index a33022d0435b..d40be3443776 100644
+index 3ee0858b3287..25add8aec18e 100644
 --- a/mesonbuild/modules/simd.py
 +++ b/mesonbuild/modules/simd.py
-@@ -63,6 +63,9 @@ class SimdModule(ExtensionModule):
+@@ -64,6 +64,9 @@ class SimdModule(ExtensionModule):
  continue
  iset_fname = kwargs[iset] # Might also be an array or Files. 
static_library will validate.
  args = compiler.get_instruction_set_args(iset)
diff --git a/patches/meson-1.0.0/series b/patches/meson-1.1.0/series
similarity index 100%
rename from patches/meson-1.0.0/series
rename to patches/meson-1.1.0/series
diff --git a/rules/host-meson.make b/rules/host-meson.make
index 08b62748d8e0..e86b89e14b39 100644
--- a/rules/host-meson.make
+++ b/rules/host-meson.make
@@ -14,8 +14,8 @@ HOST_PACKAGES-$(PTXCONF_HOST_MESON) += host-meson
 #
 # Paths and names
 #
-HOST_MESON_VERSION := 1.0.0
-HOST_MESON_MD5 := 009b78125467cd9ee4d467175a5c12e1
+HOST_MESON_VERSION := 1.1.0
+HOST_MESON_MD5 := 94ea898bcf799470878e60809be80467
 HOST_MESON := meson-$(HOST_MESON_VERSION)
 HOST_MESON_SUFFIX  := tar.gz
 HOST_MESON_URL := 
https://github.com/mesonbuild/meson/releases/download/$(HOST_MESON_VERSION)/$(HOST_MESON).$(HOST_MESON_SUFFIX)
-- 
2.39.2




Re: [ptxdist] [PATCH 3/3] rules: pcsc-lite: Add option for building with USB support

2023-04-12 Thread Robin van der Gracht

On 12-04-2023 08:32, Michael Olbrich wrote:

On Thu, Apr 06, 2023 at 04:50:16PM +0200, Robin van der Gracht wrote:

Signed-off-by: Robin van der Gracht 
---
  rules/pcsc-lite.in   | 5 +
  rules/pcsc-lite.make | 2 +-
  2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/rules/pcsc-lite.in b/rules/pcsc-lite.in
index 016a70037..de1c288c3 100644
--- a/rules/pcsc-lite.in
+++ b/rules/pcsc-lite.in
@@ -18,6 +18,11 @@ menuconfig PCSC_LITE
  
  if PCSC_LITE
  
+config PCSC_LITE_USB

+bool "USB Support"
+help
+  Add USB support.


Wrong indention. This should be tabs instead of spaces. I've fixed this
while applying the patch. In the future, please run 'ptxdist lint' before
sending patches. It will complain about all the small stuff like this.



Ack. Thanks for pointing out the lint feature. Will do.

Robin



Re: [ptxdist] [PATCH] host-meson: version bump 1.0.0 -> 1.1.0

2023-04-12 Thread Michael Olbrich
On Tue, Apr 11, 2023 at 05:17:56PM +0200, Philipp Zabel wrote:
> https://mesonbuild.com/Release-notes-for-1-1-0.html
> 
> Signed-off-by: Philipp Zabel 

You forgot the patches...

Michael

> ---
>  rules/host-meson.make | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/rules/host-meson.make b/rules/host-meson.make
> index 08b62748d8e0..e86b89e14b39 100644
> --- a/rules/host-meson.make
> +++ b/rules/host-meson.make
> @@ -14,8 +14,8 @@ HOST_PACKAGES-$(PTXCONF_HOST_MESON) += host-meson
>  #
>  # Paths and names
>  #
> -HOST_MESON_VERSION   := 1.0.0
> -HOST_MESON_MD5   := 009b78125467cd9ee4d467175a5c12e1
> +HOST_MESON_VERSION   := 1.1.0
> +HOST_MESON_MD5   := 94ea898bcf799470878e60809be80467
>  HOST_MESON   := meson-$(HOST_MESON_VERSION)
>  HOST_MESON_SUFFIX:= tar.gz
>  HOST_MESON_URL   := 
> https://github.com/mesonbuild/meson/releases/download/$(HOST_MESON_VERSION)/$(HOST_MESON).$(HOST_MESON_SUFFIX)
> -- 
> 2.39.2
> 
> 
> 

-- 
Pengutronix e.K.   | |
Steuerwalder Str. 21   | http://www.pengutronix.de/  |
31137 Hildesheim, Germany  | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |



Re: [ptxdist] [PATCH] cairo: Remove doc installation.

2023-04-12 Thread Christian Melki
On 4/12/23 08:46, Michael Olbrich wrote:
> On Sun, Apr 09, 2023 at 10:05:03AM +0200, Christian Melki wrote:
>> Even though docs are build disabled, cairo proceeds to install them.
>> This results in an ugly install error (which ptxdist ignores?).
>> Just remove it.
>>
>> Signed-off-by: Christian Melki 
>> ---
>>  ...ic-Makefile.in-Remove-install-target.patch | 65 +++
>>  patches/cairo-1.16.0/series   |  3 +-
>>  2 files changed, 67 insertions(+), 1 deletion(-)
>>  create mode 100644 
>> patches/cairo-1.16.0/0009-doc-public-Makefile.in-Remove-install-target.patch
>>
>> diff --git 
>> a/patches/cairo-1.16.0/0009-doc-public-Makefile.in-Remove-install-target.patch
>>  
>> b/patches/cairo-1.16.0/0009-doc-public-Makefile.in-Remove-install-target.patch
>> new file mode 100644
>> index 0..69bc2c677
>> --- /dev/null
>> +++ 
>> b/patches/cairo-1.16.0/0009-doc-public-Makefile.in-Remove-install-target.patch
>> @@ -0,0 +1,65 @@
>> +From: Christian Melki 
>> +Date: Sat, 8 Apr 2023 14:28:37 +0200
>> +Subject: [PATCH] doc/public/Makefile.in: Remove install target.
>> +
>> +Even though all doc targets were removed from the build,
>> +Cairo pursues to install documentation which breaks.
>> +Just remove it.
>> +
>> +Signed-off-by: Christian Melki 
>> +---
>> + build/Makefile.am.gtk-doc | 15 ---
>> + doc/public/Makefile.in| 14 --
>> + 2 files changed, 29 deletions(-)
>> +
>> +diff --git a/build/Makefile.am.gtk-doc b/build/Makefile.am.gtk-doc
>> +index 56aa4957d32e..13a60c1326e4 100644
>> +--- a/build/Makefile.am.gtk-doc
>>  b/build/Makefile.am.gtk-doc
>> +@@ -130,21 +130,6 @@ maintainer-clean-local: clean
>> +cd $(srcdir) && rm -rf xml html
>> + 
>> + install-data-local:
>> +-   -installfiles=`echo $(srcdir)/html/*`; \
> 
> Same as with openssh. Errors are explicitly ignored here.
> 
> Again, I don't want to carry a patch basically forever just for cosmetic
> reasons.
> 
> Michael
> 

Same as with openssh. I'm ok with a drop. Just cleanup of errors that
look ugly.

/Christian

>> +-   if test "$$installfiles" = '$(srcdir)/html/*'; \
>> +-   then echo '-- Nothing to install' ; \
>> +-   else \
>> +- $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \
>> +- for i in $$installfiles; do \
>> +-   echo '-- Installing '$$i ; \
>> +-   $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
>> +- done; \
>> +- echo '-- Installing $(srcdir)/html/index.sgml' ; \
>> +- $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) || 
>> :; \
>> +- which gtkdoc-rebase >/dev/null && \
>> +-   gtkdoc-rebase --relative --dest-dir=$(DESTDIR) 
>> --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
>> +-   fi
>> +-   
>> + 
>> + uninstall-local:
>> +rm -f $(DESTDIR)$(TARGET_DIR)/*
>> +diff --git a/doc/public/Makefile.in b/doc/public/Makefile.in
>> +index cb7d90a6e054..dbfa211b0a51 100644
>> +--- a/doc/public/Makefile.in
>>  b/doc/public/Makefile.in
>> +@@ -1871,20 +1871,6 @@ maintainer-clean-local: clean
>> +cd $(srcdir) && rm -rf xml html
>> + 
>> + install-data-local:
>> +-   -installfiles=`echo $(srcdir)/html/*`; \
>> +-   if test "$$installfiles" = '$(srcdir)/html/*'; \
>> +-   then echo '-- Nothing to install' ; \
>> +-   else \
>> +- $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \
>> +- for i in $$installfiles; do \
>> +-   echo '-- Installing '$$i ; \
>> +-   $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
>> +- done; \
>> +- echo '-- Installing $(srcdir)/html/index.sgml' ; \
>> +- $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) || 
>> :; \
>> +- which gtkdoc-rebase >/dev/null && \
>> +-   gtkdoc-rebase --relative --dest-dir=$(DESTDIR) 
>> --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
>> +-   fi
>> + 
>> + uninstall-local:
>> +rm -f $(DESTDIR)$(TARGET_DIR)/*
>> diff --git a/patches/cairo-1.16.0/series b/patches/cairo-1.16.0/series
>> index 0904871d9..938366ebb 100644
>> --- a/patches/cairo-1.16.0/series
>> +++ b/patches/cairo-1.16.0/series
>> @@ -8,4 +8,5 @@
>>  0006-There-is-a-potential-infinite-loop-in-function-_arc_.patch
>>  0007-There-is-an-assertion-in-function-_cairo_arc_in_dire.patch
>>  0008-Fix-stack-buffer-overflow.patch
>> -# 1e1d9f93062b124d13fb5d535d4df3e1  - git-ptx-patches magic
>> +0009-doc-public-Makefile.in-Remove-install-target.patch
>> +# 7dd9e257a31197339f99d5ae03e77c9b  - git-ptx-patches magic
>> -- 
>> 2.34.1
>>
>>
>>
> 




Re: [ptxdist] [PATCH] openssh: Disable config check in installation.

2023-04-12 Thread Christian Melki
On 4/12/23 08:43, Michael Olbrich wrote:
> On Sun, Apr 09, 2023 at 10:02:25AM +0200, Christian Melki wrote:
>> OpenSSH tries to run cross compiled target sshd on host
>> when installing. It uses the config validation function.
>> This gets an ugly install error (which ptxdist ignores?).
> 
> Actually, it's the openssh buildsystem that ignored the error.
> Note the '-' as first character of the command.
> 
> I'd rather not carry a patch. It cannot go upstream like this so we would
> have to keep it forever and its just cosmetic anyway.
> 
> PTXdist never calls 'make' with '-i' to ignore errors. So if you find any
> explicitly ignored errors then the buildsystem of the package ignores the
> error.
> 
> What's your usecase for this?
> 
> Michael
> 

I understand. I'm ok with a drop.
The usecase was just cleaning up install errors.
They look ugly when reviewing the logs and raise questions if the
package makefile completed the install or not (I missed the '-')

/Christian

>> Signed-off-by: Christian Melki 
>> ---
>>  ...0001-Makefile.in-Remove-check-config.patch | 25 +++
>>  patches/openssh-9.3p1/series  |  4 +++
>>  2 files changed, 29 insertions(+)
>>  create mode 100644 
>> patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch
>>  create mode 100644 patches/openssh-9.3p1/series
>>
>> diff --git 
>> a/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch 
>> b/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch
>> new file mode 100644
>> index 0..572e3d883
>> --- /dev/null
>> +++ b/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch
>> @@ -0,0 +1,25 @@
>> +From: Christian Melki 
>> +Date: Sat, 8 Apr 2023 10:12:02 +0200
>> +Subject: [PATCH] Makefile.in: Remove check-config.
>> +
>> +OpenSSH tries to run target sshd on host when cross compiling.
>> +This results in an install failure.
>> +
>> +Signed-off-by: Christian Melki 
>> +---
>> + Makefile.in | 2 +-
>> + 1 file changed, 1 insertion(+), 1 deletion(-)
>> +
>> +diff --git a/Makefile.in b/Makefile.in
>> +index 70287f51fb81..0b131c92a781 100644
>> +--- a/Makefile.in
>>  b/Makefile.in
>> +@@ -377,7 +377,7 @@ distprep: catman-do depend-check
>> +$(AUTORECONF)
>> +-rm -rf autom4te.cache .depend.bak
>> + 
>> +-install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
>> install-sysconf host-key check-config
>> ++install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
>> install-sysconf host-key
>> + install-nokeys: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
>> install-sysconf
>> + install-nosysconf: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files
>> + 
>> diff --git a/patches/openssh-9.3p1/series b/patches/openssh-9.3p1/series
>> new file mode 100644
>> index 0..b274d1052
>> --- /dev/null
>> +++ b/patches/openssh-9.3p1/series
>> @@ -0,0 +1,4 @@
>> +# generated by git-ptx-patches
>> +#tag:base --start-number 1
>> +0001-Makefile.in-Remove-check-config.patch
>> +# e29227a4207a58013be625ec869e9ca7  - git-ptx-patches magic
>> -- 
>> 2.34.1
>>
>>
>>
> 




Re: [ptxdist] [PATCH] cairo: Remove doc installation.

2023-04-12 Thread Michael Olbrich
On Sun, Apr 09, 2023 at 10:05:03AM +0200, Christian Melki wrote:
> Even though docs are build disabled, cairo proceeds to install them.
> This results in an ugly install error (which ptxdist ignores?).
> Just remove it.
> 
> Signed-off-by: Christian Melki 
> ---
>  ...ic-Makefile.in-Remove-install-target.patch | 65 +++
>  patches/cairo-1.16.0/series   |  3 +-
>  2 files changed, 67 insertions(+), 1 deletion(-)
>  create mode 100644 
> patches/cairo-1.16.0/0009-doc-public-Makefile.in-Remove-install-target.patch
> 
> diff --git 
> a/patches/cairo-1.16.0/0009-doc-public-Makefile.in-Remove-install-target.patch
>  
> b/patches/cairo-1.16.0/0009-doc-public-Makefile.in-Remove-install-target.patch
> new file mode 100644
> index 0..69bc2c677
> --- /dev/null
> +++ 
> b/patches/cairo-1.16.0/0009-doc-public-Makefile.in-Remove-install-target.patch
> @@ -0,0 +1,65 @@
> +From: Christian Melki 
> +Date: Sat, 8 Apr 2023 14:28:37 +0200
> +Subject: [PATCH] doc/public/Makefile.in: Remove install target.
> +
> +Even though all doc targets were removed from the build,
> +Cairo pursues to install documentation which breaks.
> +Just remove it.
> +
> +Signed-off-by: Christian Melki 
> +---
> + build/Makefile.am.gtk-doc | 15 ---
> + doc/public/Makefile.in| 14 --
> + 2 files changed, 29 deletions(-)
> +
> +diff --git a/build/Makefile.am.gtk-doc b/build/Makefile.am.gtk-doc
> +index 56aa4957d32e..13a60c1326e4 100644
> +--- a/build/Makefile.am.gtk-doc
>  b/build/Makefile.am.gtk-doc
> +@@ -130,21 +130,6 @@ maintainer-clean-local: clean
> + cd $(srcdir) && rm -rf xml html
> + 
> + install-data-local:
> +--installfiles=`echo $(srcdir)/html/*`; \

Same as with openssh. Errors are explicitly ignored here.

Again, I don't want to carry a patch basically forever just for cosmetic
reasons.

Michael

> +-if test "$$installfiles" = '$(srcdir)/html/*'; \
> +-then echo '-- Nothing to install' ; \
> +-else \
> +-  $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \
> +-  for i in $$installfiles; do \
> +-echo '-- Installing '$$i ; \
> +-$(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
> +-  done; \
> +-  echo '-- Installing $(srcdir)/html/index.sgml' ; \
> +-  $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) || 
> :; \
> +-  which gtkdoc-rebase >/dev/null && \
> +-gtkdoc-rebase --relative --dest-dir=$(DESTDIR) 
> --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
> +-fi
> +-
> + 
> + uninstall-local:
> + rm -f $(DESTDIR)$(TARGET_DIR)/*
> +diff --git a/doc/public/Makefile.in b/doc/public/Makefile.in
> +index cb7d90a6e054..dbfa211b0a51 100644
> +--- a/doc/public/Makefile.in
>  b/doc/public/Makefile.in
> +@@ -1871,20 +1871,6 @@ maintainer-clean-local: clean
> + cd $(srcdir) && rm -rf xml html
> + 
> + install-data-local:
> +--installfiles=`echo $(srcdir)/html/*`; \
> +-if test "$$installfiles" = '$(srcdir)/html/*'; \
> +-then echo '-- Nothing to install' ; \
> +-else \
> +-  $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR); \
> +-  for i in $$installfiles; do \
> +-echo '-- Installing '$$i ; \
> +-$(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
> +-  done; \
> +-  echo '-- Installing $(srcdir)/html/index.sgml' ; \
> +-  $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) || 
> :; \
> +-  which gtkdoc-rebase >/dev/null && \
> +-gtkdoc-rebase --relative --dest-dir=$(DESTDIR) 
> --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
> +-fi
> + 
> + uninstall-local:
> + rm -f $(DESTDIR)$(TARGET_DIR)/*
> diff --git a/patches/cairo-1.16.0/series b/patches/cairo-1.16.0/series
> index 0904871d9..938366ebb 100644
> --- a/patches/cairo-1.16.0/series
> +++ b/patches/cairo-1.16.0/series
> @@ -8,4 +8,5 @@
>  0006-There-is-a-potential-infinite-loop-in-function-_arc_.patch
>  0007-There-is-an-assertion-in-function-_cairo_arc_in_dire.patch
>  0008-Fix-stack-buffer-overflow.patch
> -# 1e1d9f93062b124d13fb5d535d4df3e1  - git-ptx-patches magic
> +0009-doc-public-Makefile.in-Remove-install-target.patch
> +# 7dd9e257a31197339f99d5ae03e77c9b  - git-ptx-patches magic
> -- 
> 2.34.1
> 
> 
> 

-- 
Pengutronix e.K.   | |
Steuerwalder Str. 21   | http://www.pengutronix.de/  |
31137 Hildesheim, Germany  | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |



Re: [ptxdist] [PATCH] openssh: Disable config check in installation.

2023-04-12 Thread Michael Olbrich
On Sun, Apr 09, 2023 at 10:02:25AM +0200, Christian Melki wrote:
> OpenSSH tries to run cross compiled target sshd on host
> when installing. It uses the config validation function.
> This gets an ugly install error (which ptxdist ignores?).

Actually, it's the openssh buildsystem that ignored the error.
Note the '-' as first character of the command.

I'd rather not carry a patch. It cannot go upstream like this so we would
have to keep it forever and its just cosmetic anyway.

PTXdist never calls 'make' with '-i' to ignore errors. So if you find any
explicitly ignored errors then the buildsystem of the package ignores the
error.

What's your usecase for this?

Michael

> Signed-off-by: Christian Melki 
> ---
>  ...0001-Makefile.in-Remove-check-config.patch | 25 +++
>  patches/openssh-9.3p1/series  |  4 +++
>  2 files changed, 29 insertions(+)
>  create mode 100644 
> patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch
>  create mode 100644 patches/openssh-9.3p1/series
> 
> diff --git a/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch 
> b/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch
> new file mode 100644
> index 0..572e3d883
> --- /dev/null
> +++ b/patches/openssh-9.3p1/0001-Makefile.in-Remove-check-config.patch
> @@ -0,0 +1,25 @@
> +From: Christian Melki 
> +Date: Sat, 8 Apr 2023 10:12:02 +0200
> +Subject: [PATCH] Makefile.in: Remove check-config.
> +
> +OpenSSH tries to run target sshd on host when cross compiling.
> +This results in an install failure.
> +
> +Signed-off-by: Christian Melki 
> +---
> + Makefile.in | 2 +-
> + 1 file changed, 1 insertion(+), 1 deletion(-)
> +
> +diff --git a/Makefile.in b/Makefile.in
> +index 70287f51fb81..0b131c92a781 100644
> +--- a/Makefile.in
>  b/Makefile.in
> +@@ -377,7 +377,7 @@ distprep: catman-do depend-check
> + $(AUTORECONF)
> + -rm -rf autom4te.cache .depend.bak
> + 
> +-install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
> install-sysconf host-key check-config
> ++install: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
> install-sysconf host-key
> + install-nokeys: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files 
> install-sysconf
> + install-nosysconf: $(CONFIGFILES) $(MANPAGES) $(TARGETS) install-files
> + 
> diff --git a/patches/openssh-9.3p1/series b/patches/openssh-9.3p1/series
> new file mode 100644
> index 0..b274d1052
> --- /dev/null
> +++ b/patches/openssh-9.3p1/series
> @@ -0,0 +1,4 @@
> +# generated by git-ptx-patches
> +#tag:base --start-number 1
> +0001-Makefile.in-Remove-check-config.patch
> +# e29227a4207a58013be625ec869e9ca7  - git-ptx-patches magic
> -- 
> 2.34.1
> 
> 
> 

-- 
Pengutronix e.K.   | |
Steuerwalder Str. 21   | http://www.pengutronix.de/  |
31137 Hildesheim, Germany  | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |



Re: [ptxdist] [PATCH 3/3] rules: pcsc-lite: Add option for building with USB support

2023-04-12 Thread Michael Olbrich
On Thu, Apr 06, 2023 at 04:50:16PM +0200, Robin van der Gracht wrote:
> Signed-off-by: Robin van der Gracht 
> ---
>  rules/pcsc-lite.in   | 5 +
>  rules/pcsc-lite.make | 2 +-
>  2 files changed, 6 insertions(+), 1 deletion(-)
> 
> diff --git a/rules/pcsc-lite.in b/rules/pcsc-lite.in
> index 016a70037..de1c288c3 100644
> --- a/rules/pcsc-lite.in
> +++ b/rules/pcsc-lite.in
> @@ -18,6 +18,11 @@ menuconfig PCSC_LITE
>  
>  if PCSC_LITE
>  
> +config PCSC_LITE_USB
> +bool "USB Support"
> +help
> +  Add USB support.

Wrong indention. This should be tabs instead of spaces. I've fixed this
while applying the patch. In the future, please run 'ptxdist lint' before
sending patches. It will complain about all the small stuff like this.

Michael

> +
>  config PCSC_LITE_LIBUDEV
>   bool "libudev support"
>  
> diff --git a/rules/pcsc-lite.make b/rules/pcsc-lite.make
> index d773a8bb6..0c6edcbfe 100644
> --- a/rules/pcsc-lite.make
> +++ b/rules/pcsc-lite.make
> @@ -38,7 +38,7 @@ PCSC_LITE_CONF_OPT := \
>   $(CROSS_AUTOCONF_USR) \
>   --$(call ptx/endis, PTXCONF_PCSC_LITE_SYSTEMD_UNIT)-libsystemd \
>   --disable-serial \
> - --disable-usb \
> + --$(call ptx/endis, PTXCONF_PCSC_LITE_USB)-usb \
>   --$(call ptx/endis, PTXCONF_PCSC_LITE_LIBUDEV)-libudev \
>   --disable-libusb \
>   --disable-polkit \
> -- 
> 2.37.2
> 
> 
> 

-- 
Pengutronix e.K.   | |
Steuerwalder Str. 21   | http://www.pengutronix.de/  |
31137 Hildesheim, Germany  | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |



Re: [ptxdist] [APPLIED] linux-firmware: Version bump. 20230310 -> 20230404.

2023-04-12 Thread Michael Olbrich
Thanks, applied as c2ce73954f7fe43358f4d2ce4ea011fae2fa0638.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:57 +0200, Christian Melki 
 wrote:
> The usual. GPU, radio stuff.
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230409084927.1681751-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/linux-firmware.make b/rules/linux-firmware.make
> index e1d595f1bb9b..937e5fb52296 100644
> --- a/rules/linux-firmware.make
> +++ b/rules/linux-firmware.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LINUX_FIRMWARE) += linux-firmware
>  #
>  # Paths and names
>  #
> -LINUX_FIRMWARE_VERSION   := 20230310
> -LINUX_FIRMWARE_MD5   := ea5a10c44a9dd5aba4c79362d16d7f2c
> +LINUX_FIRMWARE_VERSION   := 20230404
> +LINUX_FIRMWARE_MD5   := 9e3cc6dbbf114e596f2511093362cb1a
>  LINUX_FIRMWARE   := linux-firmware-$(LINUX_FIRMWARE_VERSION)
>  LINUX_FIRMWARE_SUFFIX:= tar.gz
>  LINUX_FIRMWARE_URL   := $(call ptx/mirror, KERNEL, 
> kernel/firmware/$(LINUX_FIRMWARE).$(LINUX_FIRMWARE_SUFFIX))



Re: [ptxdist] [APPLIED] libpcap: Version bump. 1.10.3 -> 1.10.4

2023-04-12 Thread Michael Olbrich
Thanks, applied as 2f29efb21b3e54dd8cb11597ecfb561ece389967.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:58 +0200, Christian Melki 
 wrote:
> Minor changes.
> https://github.com/the-tcpdump-group/libpcap/blob/1a328f71de51e58bf125562b2798cea75ae6f16f/CHANGES#L50
> 
> * Forward patch series, no changes.
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230409085644.1688730-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git 
> a/patches/libpcap-1.10.3/0100-build-and-install-share-lib-only.patch 
> b/patches/libpcap-1.10.4/0100-build-and-install-share-lib-only.patch
> similarity index 100%
> rename from patches/libpcap-1.10.3/0100-build-and-install-share-lib-only.patch
> rename to patches/libpcap-1.10.4/0100-build-and-install-share-lib-only.patch
> diff --git 
> a/patches/libpcap-1.10.3/0101-pcap-config-add-SYSROOT-support.patch 
> b/patches/libpcap-1.10.4/0101-pcap-config-add-SYSROOT-support.patch
> similarity index 100%
> rename from patches/libpcap-1.10.3/0101-pcap-config-add-SYSROOT-support.patch
> rename to patches/libpcap-1.10.4/0101-pcap-config-add-SYSROOT-support.patch
> diff --git a/patches/libpcap-1.10.3/series b/patches/libpcap-1.10.4/series
> similarity index 100%
> rename from patches/libpcap-1.10.3/series
> rename to patches/libpcap-1.10.4/series
> diff --git a/rules/libpcap.make b/rules/libpcap.make
> index 81d8649e5f29..2f8329106434 100644
> --- a/rules/libpcap.make
> +++ b/rules/libpcap.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LIBPCAP) += libpcap
>  #
>  # Paths and names
>  #
> -LIBPCAP_VERSION  := 1.10.3
> -LIBPCAP_MD5  := c42fde2eb75a5075f19116f8c9768573
> +LIBPCAP_VERSION  := 1.10.4
> +LIBPCAP_MD5  := 0322e28dd76cda8066bb6d00fee5969b
>  LIBPCAP  := libpcap-$(LIBPCAP_VERSION)
>  LIBPCAP_SUFFIX   := tar.gz
>  LIBPCAP_URL  := http://www.tcpdump.org/release/$(LIBPCAP).$(LIBPCAP_SUFFIX)



Re: [ptxdist] [APPLIED] jimtcl: Fixes + Version bump. 0.81 -> 0.82

2023-04-12 Thread Michael Olbrich
Thanks, applied as df268e8b231cd04fc4d03fd59429638b87cb799e.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:55 +0200, Christian Melki 
 wrote:
> http://jim.tcl.tk/index.html/doc/www/www/articles/jim-release-0-82/
> 
> * Add ZLIB dependency in .in as jimtcl actively searches for it.
> * Correct negation options. The jimtcl "configure" script
> has stuff enabled as default so negate the options to
> actually build stuff as specified.
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230407194311.2036233-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/jimtcl.in b/rules/jimtcl.in
> index 1e052d3e41f6..93b869536df1 100644
> --- a/rules/jimtcl.in
> +++ b/rules/jimtcl.in
> @@ -4,6 +4,7 @@ menuconfig JIMTCL
>   tristate
>   prompt "jimtcl"
>   select HOST_JIMTCL
> + select ZLIB
>   select LIBC_M   if JIMTCL_MATH
>   select OPENSSL  if JIMTCL_SSL
>   help
> diff --git a/rules/jimtcl.make b/rules/jimtcl.make
> index 05b6cc16daff..3c99a4115589 100644
> --- a/rules/jimtcl.make
> +++ b/rules/jimtcl.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_JIMTCL) += jimtcl
>  #
>  # Paths and names
>  #
> -JIMTCL_VERSION   := 0.81
> -JIMTCL_MD5   := a6d232ed12f47c28b56c97a955448e34
> +JIMTCL_VERSION   := 0.82
> +JIMTCL_MD5   := 7d6be6bff1079778bf27d50ba9185388
>  JIMTCL   := jimtcl-$(JIMTCL_VERSION)
>  JIMTCL_SUFFIX:= tar.gz
>  JIMTCL_URL   := 
> https://github.com/msteveb/jimtcl/archive/refs/tags/$(JIMTCL_VERSION).$(JIMTCL_SUFFIX)
> @@ -39,12 +39,12 @@ JIMTCL_CONF_ENV   := \
>   autosetup_tclsh=$(PTXDIST_SYSROOT_HOST)/usr/bin/jimsh
>  JIMTCL_CONF_OPT  := \
>   $(CROSS_AUTOCONF_USR) \
> - $(call ptx/ifdef, PTXCONF_JIMTCL_UTF8,--utf8,) \
> + $(call ptx/ifdef, PTXCONF_JIMTCL_UTF8,,--disable-utf8) \
>   $(call ptx/ifdef, PTXCONF_JIMTCL_LINEEDIT,,--disable-lineedit) \
>   $(call ptx/ifdef, PTXCONF_JIMTCL_REFERENCES,,--disable-references) \
> - $(call ptx/ifdef, PTXCONF_JIMTCL_MATH,--math,) \
> - $(call ptx/ifdef, PTXCONF_JIMTCL_SSL,--ssl,) \
> - $(call ptx/ifdef, PTXCONF_GLOBAL_IPV6,--ipv6,) \
> + $(call ptx/ifdef, PTXCONF_JIMTCL_MATH,,--disable-math) \
> + $(call ptx/ifdef, PTXCONF_JIMTCL_SSL,,--disable-ssl) \
> + $(call ptx/ifdef, PTXCONF_GLOBAL_IPV6,,--disable-ipv6) \
>   --shared \
>   $(call ptx/ifdef, PTXCONF_JIMTCL_POSIX_REGEX,--disable-jim-regexp,) \
>   --disable-docs \



Re: [ptxdist] [APPLIED] sdl2: Version bump. 2.26.4 -> 2.26.5

2023-04-12 Thread Michael Olbrich
Thanks, applied as 191eb2c96b936719f80de85e356bb620de9ae150.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:56 +0200, Christian Melki 
 wrote:
> Very minor bugfix release.
> https://github.com/libsdl-org/SDL/releases/tag/release-2.26.5
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230409082629.921897-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/sdl2.make b/rules/sdl2.make
> index 8bbbf0ce8f59..805aaf535139 100644
> --- a/rules/sdl2.make
> +++ b/rules/sdl2.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_SDL2) += sdl2
>  #
>  # Paths and names
>  #
> -SDL2_VERSION := 2.26.4
> -SDL2_MD5 := a8a81a12f3181071fe87ef2eab1202b9
> +SDL2_VERSION := 2.26.5
> +SDL2_MD5 := 47f22c109070431ecccd90abd3c0ab6e
>  SDL2 := SDL2-$(SDL2_VERSION)
>  SDL2_SUFFIX  := tar.gz
>  SDL2_URL := https://www.libsdl.org/release/$(SDL2).$(SDL2_SUFFIX)



Re: [ptxdist] [APPLIED] pipewire: version bump 0.3.67 -> 0.3.68

2023-04-12 Thread Michael Olbrich
Thanks, applied as 8037a1e7d7f0cb341ee6a7c1a8623602682de371.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:54 +0200, Philipp Zabel  
wrote:
> https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.68
> 
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230406133942.3302377-1-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/pipewire.make b/rules/pipewire.make
> index da7474d82e55..5f78663fc8cf 100644
> --- a/rules/pipewire.make
> +++ b/rules/pipewire.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PIPEWIRE) += pipewire
>  #
>  # Paths and names
>  #
> -PIPEWIRE_VERSION := 0.3.67
> -PIPEWIRE_MD5 := 2c9807b2878418be900a220aa4ff6974
> +PIPEWIRE_VERSION := 0.3.68
> +PIPEWIRE_MD5 := e0572cb5ff19411fb51c88b9b156acca
>  PIPEWIRE := pipewire-$(PIPEWIRE_VERSION)
>  PIPEWIRE_SUFFIX  := tar.bz2
>  PIPEWIRE_URL := 
> https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$(PIPEWIRE_VERSION)/$(PIPEWIRE).$(PIPEWIRE_SUFFIX)
> @@ -146,6 +146,7 @@ PIPEWIRE_MODULES-y := \
>   protocol-simple \
>   rt \
>   session-manager \
> + rtp-sap \
>   rtp-source \
>   rtp-sink \
>   spa-device \
> @@ -182,7 +183,7 @@ $(STATEDIR)/pipewire.targetinstall:
>  
>   @$(call install_copy, pipewire, 0, 0, 755, -, /usr/bin/pipewire)
>  ifdef PTXCONF_PIPEWIRE_PULSEAUDIO
> - @$(call install_copy, pipewire, 0, 0, 755, -, /usr/bin/pipewire-pulse)
> + @$(call install_link, pipewire, pipewire, /usr/bin/pipewire-pulse)
>  endif
>   @$(call install_copy, pipewire, 0, 0, 755, -, /usr/bin/pw-cat)
>  ifdef PTXCONF_PIPEWIRE_PW_CTL



Re: [ptxdist] [APPLIED] tcpdump: Version bump. 4.99.3 -> 4.99.4

2023-04-12 Thread Michael Olbrich
Thanks, applied as 3828595df609007e3a58ace2bd4495cf29891c05.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:56 +0200, Christian Melki 
 wrote:
> Minor bugfixes including one CVE in the SMB parser.
> https://github.com/the-tcpdump-group/tcpdump/blob/23fc6548bc5b93756608e9db177189b997a3311d/CHANGES#L57
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230409082359.815483-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/tcpdump.make b/rules/tcpdump.make
> index 594ecea28ac0..2b7460ff35de 100644
> --- a/rules/tcpdump.make
> +++ b/rules/tcpdump.make
> @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_TCPDUMP) += tcpdump
>  #
>  # Paths and names
>  #
> -TCPDUMP_VERSION  := 4.99.3
> -TCPDUMP_MD5  := 491aeb15c1c72d59b9288a5a6953e8a9
> +TCPDUMP_VERSION  := 4.99.4
> +TCPDUMP_MD5  := d90471c90f780901e591807927ef0f07
>  TCPDUMP  := tcpdump-$(TCPDUMP_VERSION)
>  TCPDUMP_SUFFIX   := tar.gz
>  TCPDUMP_URL  := http://www.tcpdump.org/release/$(TCPDUMP).$(TCPDUMP_SUFFIX)



Re: [ptxdist] [APPLIED] rules: pcsc-lite: Version bumb to 1.9.8

2023-04-12 Thread Michael Olbrich
Thanks, applied as 35fe17af125df3a8e5e2774f4ec6845a6fc1abdf.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:54 +0200, Robin van der Gracht  
wrote:
> Signed-off-by: Robin van der Gracht 
> Message-Id: <20230406145016.3074015-2-ro...@protonic.nl>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/pcsc-lite.make b/rules/pcsc-lite.make
> index 128489aa6b2f..d773a8bb60f2 100644
> --- a/rules/pcsc-lite.make
> +++ b/rules/pcsc-lite.make
> @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_PCSC_LITE) += pcsc-lite
>  #
>  # Paths and names
>  #
> -PCSC_LITE_VERSION:= 1.8.23
> -PCSC_LITE_MD5:= 3ba4b45456a500b5f1f22bf56a2dee38
> +PCSC_LITE_VERSION:= 1.9.8
> +PCSC_LITE_MD5:= d063c6ca17c17fab39a85132811e155d
>  PCSC_LITE_SUFFIX := tar.bz2
>  PCSC_LITE:= pcsc-lite-$(PCSC_LITE_VERSION)
>  PCSC_LITE_URL:= 
> https://pcsclite.apdu.fr/files/$(PCSC_LITE).$(PCSC_LITE_SUFFIX)



Re: [ptxdist] [APPLIED] hwdata: Version bump. 0.368 -> 0.369

2023-04-12 Thread Michael Olbrich
Thanks, applied as d8e46456b59f4b619f727c7a86aa52461d6bcf1b.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:52 +0200, Christian Melki 
 wrote:
> Usual churn of minor updates.
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230405135817.462912-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/hwdata.make b/rules/hwdata.make
> index 8e14cae4e4d5..159cba4e14ef 100644
> --- a/rules/hwdata.make
> +++ b/rules/hwdata.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_HWDATA) += hwdata
>  #
>  # Paths and names
>  #
> -HWDATA_VERSION   := 0.368
> -HWDATA_MD5   := 6c5bb33717e3f017c45bb923d8ca3962
> +HWDATA_VERSION   := 0.369
> +HWDATA_MD5   := b8357770aea561eeaa0f1e04b1a2f9f2
>  HWDATA   := hwdata-$(HWDATA_VERSION)
>  HWDATA_SUFFIX:= tar.gz
>  HWDATA_URL   := 
> https://github.com/vcrhonek/hwdata/archive/refs/tags/v$(HWDATA_VERSION).$(HWDATA_SUFFIX)



Re: [ptxdist] [APPLIED] zstd: Version bump 1.5.4 -> 1.5.5

2023-04-12 Thread Michael Olbrich
Thanks, applied as 4c66b93c7c35978061558b5f414ca3d495dcc698.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:53 +0200, Christian Melki 
 wrote:
> Minor release.
> Assorted fixes, including a corruption one, speedups etc.
> https://github.com/facebook/zstd/releases/tag/v1.5.5
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230405184003.468381-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/zstd.make b/rules/zstd.make
> index fee30fa8c171..88747d984df3 100644
> --- a/rules/zstd.make
> +++ b/rules/zstd.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_ZSTD) += zstd
>  #
>  # Paths and names
>  #
> -ZSTD_VERSION := 1.5.4
> -ZSTD_MD5 := 02b49acde4ebb35f7e47a2a41032ffa8
> +ZSTD_VERSION := 1.5.5
> +ZSTD_MD5 := 4ff0ee1965ab161bc55be7c9dcd1f7f9
>  ZSTD := zstd-$(ZSTD_VERSION)
>  ZSTD_SUFFIX  := tar.gz
>  ZSTD_URL := 
> https://github.com/facebook/zstd/archive/v$(ZSTD_VERSION).$(ZSTD_SUFFIX)



Re: [ptxdist] [APPLIED] vim: prevent file name conflicts with busybox

2023-04-12 Thread Michael Olbrich
Thanks, applied as ad2eb34a07ed0ba8868bcf2341555ed59e02ea4a.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:52 +0200, Roland Hieber  wrote:
> Busybox can install both xxd and vi, which will conflict with the files
> installed by the vim package. If both busybox tools are selected, don't
> make the vim menu selectable at all, otherwise make only the tools
> selectable that are not installed by busybox.
> 
> Signed-off-by: Roland Hieber 
> Message-Id: <20230404210435.3363032-1-...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/vim.in b/rules/vim.in
> index f09b93b47cfd..c4c9d14e6833 100644
> --- a/rules/vim.in
> +++ b/rules/vim.in
> @@ -1,7 +1,11 @@
>  ## SECTION=editors
>  
> +comment "BusyBox' vi and xxd is selected!"
> + depends on BUSYBOX_VI && BUSYBOX_XXD
> +
>  menuconfig VIM
>   tristate
> + depends on !(BUSYBOX_VI && BUSYBOX_XXD)
>   select LIBC_DL
>   select LIBC_M
>   select GCCLIBS_GCC_S
> @@ -14,10 +18,18 @@ menuconfig VIM
>  
>  if VIM
>  
> +comment "BusyBox' vi is selected!"
> + depends on BUSYBOX_VI
> +
>  config VIM_VIM
> + depends on !BUSYBOX_VI
>   bool "Vim Editor"
>  
> +comment "BusyBox' xxd is selected!"
> + depends on BUSYBOX_XXD
> +
>  config VIM_XXD
> + depends on !BUSYBOX_XXD
>   bool "XXD"
>  
>  endif



Re: [ptxdist] [APPLIED] vulkan-loader: version bump 1.3.239.0 -> 1.3.243.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as 850d6367ee3d3194b88cbc00c0df40525c518758.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:49 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101842.2238098-5-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/vulkan-loader.make b/rules/vulkan-loader.make
> index d44087f1a6ba..4a7ee72379e0 100644
> --- a/rules/vulkan-loader.make
> +++ b/rules/vulkan-loader.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_VULKAN_LOADER) += vulkan-loader
>  #
>  # Paths and names
>  #
> -VULKAN_LOADER_VERSION:= 1.3.239.0
> -VULKAN_LOADER_MD5:= ff690deea26c9ae4815e08c4cd24ebab
> +VULKAN_LOADER_VERSION:= 1.3.243.0
> +VULKAN_LOADER_MD5:= 87284897301309f54a14965796987764
>  VULKAN_LOADER:= vulkan-loader-$(VULKAN_LOADER_VERSION)
>  VULKAN_LOADER_SUFFIX := tar.gz
>  VULKAN_LOADER_URL:= 
> https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-$(VULKAN_LOADER_VERSION).$(VULKAN_LOADER_SUFFIX)
> @@ -42,7 +42,10 @@ VULKAN_LOADER_CONF_OPT := \
>   -DENABLE_WERROR=OFF \
>   -DFALLBACK_CONFIG_DIRS=/etc/xdg \
>   -DFALLBACK_DATA_DIRS=/usr/local/share:/usr/share \
> + -DLOADER_ENABLE_ADDRESS_SANITIZER=OFF \
> + -DLOADER_ENABLE_THREAD_SANITIZER=OFF \
>   -DSYSCONFDIR= \
> + -DUPDATE_DEPS=OFF \
>   -DUSE_GAS=OFF
>  
>  # 
> 



Re: [ptxdist] [APPLIED] shaderc: version bump v2023.2 -> v2023.3

2023-04-12 Thread Michael Olbrich
Thanks, applied as 5a26295b272ed81e8814a78b386b2e5032e5d7e1.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:51 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101842.2238098-8-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/shaderc.make b/rules/shaderc.make
> index ffb3d3426ec3..4144ac869a43 100644
> --- a/rules/shaderc.make
> +++ b/rules/shaderc.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_SHADERC) += shaderc
>  #
>  # Paths and names
>  #
> -SHADERC_VERSION  := v2023.2
> -SHADERC_MD5  := c0cd82a81abd77fe65af1d2685a17ab7
> +SHADERC_VERSION  := v2023.3
> +SHADERC_MD5  := 5149e2beb4501830218edd4cfab68db5
>  SHADERC  := shaderc-$(SHADERC_VERSION)
>  SHADERC_SUFFIX   := tar.gz
>  SHADERC_URL  := \



Re: [ptxdist] [APPLIED] vulkan-tools: version bump 1.3.239.0 -> 1.3.243.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as 30c94ad043ed687055d09c0dfd9f8f640d8ec751.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:49 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101842.2238098-6-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/vulkan-tools.make b/rules/vulkan-tools.make
> index 562bbb795d83..57aad9d5df98 100644
> --- a/rules/vulkan-tools.make
> +++ b/rules/vulkan-tools.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_VULKAN_TOOLS) += vulkan-tools
>  #
>  # Paths and names
>  #
> -VULKAN_TOOLS_VERSION := 1.3.239.0
> -VULKAN_TOOLS_MD5 := 7af125e5faa076f84f2cc187f5eea3bb
> +VULKAN_TOOLS_VERSION := 1.3.243.0
> +VULKAN_TOOLS_MD5 := f2c7fd687dd526b8a077c78908d02518
>  VULKAN_TOOLS := vulkan-tools-$(VULKAN_TOOLS_VERSION)
>  VULKAN_TOOLS_SUFFIX  := tar.gz
>  VULKAN_TOOLS_URL := 
> https://github.com/KhronosGroup/Vulkan-Tools/archive/sdk-$(VULKAN_TOOLS_VERSION).$(VULKAN_TOOLS_SUFFIX)



Re: [ptxdist] [APPLIED] spirv-headers: version bump 1.3.239.0 -> 1.3.243.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as 191b38a8fab468420c41f50fa665ecb785f2a05e.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:47 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101842.2238098-2-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/spirv-headers.make b/rules/spirv-headers.make
> index b947fa11bbd2..66c8f9167adf 100644
> --- a/rules/spirv-headers.make
> +++ b/rules/spirv-headers.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_SPIRV_HEADERS) += spirv-headers
>  #
>  # Paths and names
>  #
> -SPIRV_HEADERS_VERSION:= 1.3.239.0
> -SPIRV_HEADERS_MD5:= fc7b442c1c5eaa05e740ea3b1d7f438f
> +SPIRV_HEADERS_VERSION:= 1.3.243.0
> +SPIRV_HEADERS_MD5:= f3025c0e1a7846ac948a8118fbb85a9b
>  SPIRV_HEADERS:= spirv-headers-$(SPIRV_HEADERS_VERSION)
>  SPIRV_HEADERS_SUFFIX := tar.gz
>  SPIRV_HEADERS_URL:= 
> https://github.com/KhronosGroup/SPIRV-Headers/archive/sdk-$(SPIRV_HEADERS_VERSION).$(SPIRV_HEADERS_SUFFIX)



Re: [ptxdist] [APPLIED] vulkan-validationlayers: version bump 1.3.239.0 -> 1.3.243.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as 48374cc558358a5dbdbd3147ee40c62301371e5e.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:50 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101842.2238098-7-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/vulkan-validationlayers.make 
> b/rules/vulkan-validationlayers.make
> index df543d66a623..d895cb498624 100644
> --- a/rules/vulkan-validationlayers.make
> +++ b/rules/vulkan-validationlayers.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_VULKAN_VALIDATIONLAYERS) += 
> vulkan-validationlayers
>  #
>  # Paths and names
>  #
> -VULKAN_VALIDATIONLAYERS_VERSION  := 1.3.239.0
> -VULKAN_VALIDATIONLAYERS_MD5  := d18d36356c30719b4e6b30bd5b781c86
> +VULKAN_VALIDATIONLAYERS_VERSION  := 1.3.243.0
> +VULKAN_VALIDATIONLAYERS_MD5  := 75cec7ae6450ba60db40cf1a3c84bb11
>  VULKAN_VALIDATIONLAYERS  := 
> vulkan-validationlayers-$(VULKAN_VALIDATIONLAYERS_VERSION)
>  VULKAN_VALIDATIONLAYERS_SUFFIX   := tar.gz
>  VULKAN_VALIDATIONLAYERS_URL  := 
> https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-$(VULKAN_VALIDATIONLAYERS_VERSION).$(VULKAN_VALIDATIONLAYERS_SUFFIX)
> @@ -41,6 +41,7 @@ VULKAN_VALIDATIONLAYERS_CONF_OPT:= \
>   -DBUILD_WSI_XLIB_SUPPORT=OFF \
>   -DUPDATE_DEPS=OFF \
>   -DUSE_ROBIN_HOOD_HASHING=OFF \
> + -DVVL_CLANG_TIDY=OFF \
>   -DVVL_CPP_STANDARD=20 \
>   -DVVL_ENABLE_ASAN=OFF \
>   -DVVL_ENABLE_TSAN=OFF



Re: [ptxdist] [APPLIED] spirv-tools: version bump 1.3.239.0 -> 1.3.243.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as b221f47b082901137e97b2890f0f017a82734276.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:47 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101842.2238098-3-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/spirv-tools.make b/rules/spirv-tools.make
> index 7aafef293b6d..64ce4ae00a8b 100644
> --- a/rules/spirv-tools.make
> +++ b/rules/spirv-tools.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_SPIRV_TOOLS) += spirv-tools
>  #
>  # Paths and names
>  #
> -SPIRV_TOOLS_VERSION  := 1.3.239.0
> -SPIRV_TOOLS_MD5  := 8d9ec694f0743e01c15576a80392deb9
> +SPIRV_TOOLS_VERSION  := 1.3.243.0
> +SPIRV_TOOLS_MD5  := 463d1144e7339a7338e69b74e01acabd
>  SPIRV_TOOLS  := spirv-tools-$(SPIRV_TOOLS_VERSION)
>  SPIRV_TOOLS_SUFFIX   := tar.gz
>  SPIRV_TOOLS_URL  := 
> https://github.com/KhronosGroup/SPIRV-Tools/archive/sdk-$(SPIRV_TOOLS_VERSION).$(SPIRV_TOOLS_SUFFIX)



Re: [ptxdist] [APPLIED] vulkan-headers: version bump 1.3.239.0 -> 1.3.243.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as 447a80e4a175a28b02b78e32f2ae6d74f5b43c94.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:48 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101842.2238098-4-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/vulkan-headers.make b/rules/vulkan-headers.make
> index 4552bff7da38..80eb4e62ef8f 100644
> --- a/rules/vulkan-headers.make
> +++ b/rules/vulkan-headers.make
> @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_VULKAN_HEADERS) += vulkan-headers
>  # Paths and names
>  #
>  
> -VULKAN_HEADERS_VERSION   := 1.3.239.0
> -VULKAN_HEADERS_MD5   := 284c313634dcda93bd1875fc3d8596b1
> +VULKAN_HEADERS_VERSION   := 1.3.243.0
> +VULKAN_HEADERS_MD5   := 848df8eb68f8f79a2b5b39aecc0595c4
>  VULKAN_HEADERS   := vulkan-headers-$(VULKAN_HEADERS_VERSION)
>  VULKAN_HEADERS_SUFFIX:= tar.gz
>  VULKAN_HEADERS_URL   := 
> https://github.com/KhronosGroup/Vulkan-Headers/archive/sdk-$(VULKAN_HEADERS_VERSION).$(VULKAN_HEADERS_SUFFIX)



Re: [ptxdist] [APPLIED] cross-nasm: Version bump. 2.15.05 -> 2.16.01

2023-04-12 Thread Michael Olbrich
Thanks, applied as 90406cb75e6d3dd97eeb1bd9e3df9a3db015a957.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:44 +0200, Christian Melki 
 wrote:
> Various bugs and fixes.
> RDOFF support (nasm only format) has been removed.
> https://nasm.us/doc/nasmdocc.html
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230329181939.639857-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/cross-nasm.make b/rules/cross-nasm.make
> index 4ad4407e8420..c84e97d18aa6 100644
> --- a/rules/cross-nasm.make
> +++ b/rules/cross-nasm.make
> @@ -15,9 +15,9 @@ CROSS_PACKAGES-$(PTXCONF_CROSS_NASM) += cross-nasm
>  #
>  # Paths and names
>  #
> -CROSS_NASM_VERSION   := 2.15.05
> +CROSS_NASM_VERSION   := 2.16.01
>  ifdef PTXCONF_ARCH_X86
> -CROSS_NASM_MD5   := 1c9802446d7341c41c21eb98c7859064
> +CROSS_NASM_MD5   := d755ba0d16f94616c2907f8cab7c748b
>  CROSS_NASM   := nasm-$(CROSS_NASM_VERSION)
>  CROSS_NASM_SUFFIX:= tar.xz
>  CROSS_NASM_URL   := 
> http://www.nasm.us/pub/nasm/releasebuilds/$(CROSS_NASM_VERSION)/$(CROSS_NASM).$(CROSS_NASM_SUFFIX)



Re: [ptxdist] [APPLIED] glslang: version bump 1.3.239.0 -> 1.3.243.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as caaa911de6ac72a8e16508d9cd31fb2c5e8ca758.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:46 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101842.2238098-1-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/glslang.make b/rules/glslang.make
> index da44f91231ca..5d3cb477ad1e 100644
> --- a/rules/glslang.make
> +++ b/rules/glslang.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_GLSLANG) += glslang
>  #
>  # Paths and names
>  #
> -GLSLANG_VERSION  := 1.3.239.0
> -GLSLANG_MD5  := 0d43884d4cfe1f374025ce001ed8d724
> +GLSLANG_VERSION  := 1.3.243.0
> +GLSLANG_MD5  := 513695ced128d1bde2726d57ad676cf6
>  GLSLANG  := glslang-$(GLSLANG_VERSION)
>  GLSLANG_SUFFIX   := tar.gz
>  GLSLANG_URL  := 
> https://github.com/KhronosGroup/glslang/archive/sdk-$(GLSLANG_VERSION).$(GLSLANG_SUFFIX)



Re: [ptxdist] [APPLIED] wayland: version bump 1.21.0 -> 1.22.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as 9c3e5c31d1ca85ef0a00e26ec3dc03a609887d0f.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:45 +0200, Philipp Zabel  
wrote:
> Signed-off-by: Philipp Zabel 
> Message-Id: <20230404101716.2237504-1-p.za...@pengutronix.de>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/wayland.make b/rules/wayland.make
> index 6c0de250a0f8..3e192f427441 100644
> --- a/rules/wayland.make
> +++ b/rules/wayland.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_WAYLAND) += wayland
>  #
>  # Paths and names
>  #
> -WAYLAND_VERSION  := 1.21.0
> -WAYLAND_MD5  := f2653a2293bcd882d756c6a83d278903
> +WAYLAND_VERSION  := 1.22.0
> +WAYLAND_MD5  := 7410ab549e3928fce9381455b17b0803
>  WAYLAND  := wayland-$(WAYLAND_VERSION)
>  WAYLAND_SUFFIX   := tar.xz
>  WAYLAND_URL  := 
> https://gitlab.freedesktop.org/wayland/wayland/-/releases/$(WAYLAND_VERSION)/downloads/$(WAYLAND).$(WAYLAND_SUFFIX)



Re: [ptxdist] [APPLIED] host-mtools: Version bump. 4.0.42 -> 4.0.43

2023-04-12 Thread Michael Olbrich
Thanks, applied as d83afb21325bc6af4939c1b633f99a91e434ce38.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:45 +0200, Christian Melki 
 wrote:
> Very minor bugfixes.
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230329182611.647030-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/host-mtools.make b/rules/host-mtools.make
> index 99fdcdf5c349..b7ecb384fb79 100644
> --- a/rules/host-mtools.make
> +++ b/rules/host-mtools.make
> @@ -14,8 +14,8 @@ HOST_PACKAGES-$(PTXCONF_HOST_MTOOLS) += host-mtools
>  #
>  # Paths and names
>  #
> -HOST_MTOOLS_VERSION  := 4.0.42
> -HOST_MTOOLS_MD5  := 44840ee36c33f67fefc0eb68cc6b9bfe
> +HOST_MTOOLS_VERSION  := 4.0.43
> +HOST_MTOOLS_MD5  := b83fa09fb0025025bec6bb7e153a91b4
>  HOST_MTOOLS  := mtools-$(HOST_MTOOLS_VERSION)
>  HOST_MTOOLS_SUFFIX   := tar.bz2
>  HOST_MTOOLS_URL  := $(call ptx/mirror, GNU, 
> mtools/$(HOST_MTOOLS).$(HOST_MTOOLS_SUFFIX))



Re: [ptxdist] [APPLIED] host-tz-database: Version bump. 2022f -> 2023c.

2023-04-12 Thread Michael Olbrich
Thanks, applied as 4ffd43a00f734de7a1a5f3fa6ed9cd889b66a526.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:43 +0200, Christian Melki 
 wrote:
> Various fixes to zones and code.
> 
> It's probably quite relevant to keep this stepped up
> these days. The world is in a bit of disarray with DST switches
> and whatnot. Even the Lebanese DST mishap made it into the fixes.
> 
> https://github.com/eggert/tz/blob/main/NEWS
> For those who are easily tickled by time peculiarities. :)
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230329180528.560726-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/host-tz-database.make b/rules/host-tz-database.make
> index 3733996949c5..cf4e04663d0a 100644
> --- a/rules/host-tz-database.make
> +++ b/rules/host-tz-database.make
> @@ -17,10 +17,10 @@ HOST_PACKAGES-$(PTXCONF_HOST_TZ_DATABASE) += 
> host-tz-database
>  #
>  HOST_TZ_DATABASE := tz-database
>  HOST_TZ_DATABASE_DIR := $(HOST_BUILDDIR)/$(HOST_TZ_DATABASE)
> -HOST_TZ_DATABASE_VERSION:= 2022f
> +HOST_TZ_DATABASE_VERSION:= 2023c
>  
>  TZCODE_VERSION   := $(HOST_TZ_DATABASE_VERSION)
> -TZCODE_MD5   := 3c253af4570d72e7df6950ecede5dc80
> +TZCODE_MD5   := 532bcd571bff983447f0596112bbc065
>  TZCODE   := tzcode$(TZCODE_VERSION)
>  TZCODE_SUFFIX:= tar.gz
>  TZCODE_URL   := \
> @@ -31,7 +31,7 @@ TZCODE_DIR  := $(HOST_TZ_DATABASE_DIR)
>  TZCODE_STRIP_LEVEL   := 0
>  
>  TZDATA_VERSION   := $(HOST_TZ_DATABASE_VERSION)
> -TZDATA_MD5   := 7dbb997b73a0504b61a83a85988d7771
> +TZDATA_MD5   := 5aa672bf129b44dd915f8232de38e49a
>  TZDATA   := tzdata$(TZDATA_VERSION)
>  TZDATA_SUFFIX:= tar.gz
>  TZDATA_URL   := \



Re: [ptxdist] [APPLIED] libinput: 1.22.1 -> 1.23.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as 4bfd5a6c354218d90c3837f5d696062fa0f038d4.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:41 +0200, Christian Melki 
 wrote:
> Major release, but still a quite confined release.
> Plus a bunch of fixes.
> 
> https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.23.0
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230328183001.2523187-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/libinput.make b/rules/libinput.make
> index 7515055053e9..48a5a96807d1 100644
> --- a/rules/libinput.make
> +++ b/rules/libinput.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LIBINPUT) += libinput
>  #
>  # Paths and names
>  #
> -LIBINPUT_VERSION := 1.22.1
> -LIBINPUT_MD5 := d164313f9a92162df7af3505b6915c76
> +LIBINPUT_VERSION := 1.23.0
> +LIBINPUT_MD5 := 1faafdbe54745b5b59305b0764155a15
>  LIBINPUT := libinput-$(LIBINPUT_VERSION)
>  LIBINPUT_SUFFIX  := tar.gz
>  LIBINPUT_URL := 
> https://gitlab.freedesktop.org/libinput/libinput/-/archive/$(LIBINPUT_VERSION)/$(LIBINPUT).$(LIBINPUT_SUFFIX)



Re: [ptxdist] [APPLIED] crda: Version bump. regdb 2022.08.12 -> 2023.02.13

2023-04-12 Thread Michael Olbrich
Thanks, applied as 24838f0a733137eb12fc87221241cebd7d3b9d85.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:43 +0200, Christian Melki 
 wrote:
> Various regulatory changes. Mostly 5 and 6GHz.
> Russia, Switzerland, Japan, Brazil.
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230329175029.547736-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/crda.make b/rules/crda.make
> index 510414146cf5..9dc47e725890 100644
> --- a/rules/crda.make
> +++ b/rules/crda.make
> @@ -26,8 +26,8 @@ CRDA_LICENSE_FILES := \
>   file://LICENSE;md5=ef8b69b43141352d821fd66b64ff0ee7 \
>   file://copyleft-next-0.3.0;md5=8743a2c359037d4d329a31e79eabeffe
>  
> -CRDA_REGDB_VERSION   := 2022.08.12
> -CRDA_REGDB_MD5   := 29447e6d5e9dc268bf229fd98bfaf958
> +CRDA_REGDB_VERSION   := 2023.02.13
> +CRDA_REGDB_MD5   := f055d9ece9da0abb507af9c317c4c846
>  CRDA_REGDB   := wireless-regdb-$(CRDA_REGDB_VERSION)
>  CRDA_REGDB_SUFFIX:= tar.gz
>  CRDA_REGDB_URL   := \



Re: [ptxdist] [APPLIED] libcap: Version bump. 2.67 -> 2.68.

2023-04-12 Thread Michael Olbrich
Thanks, applied as acee7e7b13294b9b051ec458e7cd639cd02ec7ee.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:42 +0200, Christian Melki 
 wrote:
> Minor bugfix release.
> https://sites.google.com/site/fullycapable/release-notes-for-libcap#h.vdh3d47czmle
> 
> Signed-off-by: Christian Melki 
> Message-Id: <20230329170949.126033-1-christian.me...@t2data.com>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/libcap.make b/rules/libcap.make
> index d3f3d31fa547..f1dc4ae3d030 100644
> --- a/rules/libcap.make
> +++ b/rules/libcap.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_LIBCAP) += libcap
>  #
>  # Paths and names
>  #
> -LIBCAP_VERSION   := 2.67
> -LIBCAP_MD5   := 06333f4301657298890fd8d6f1fb4793
> +LIBCAP_VERSION   := 2.68
> +LIBCAP_MD5   := ffb9e9c87704f92ac75201327841e753
>  LIBCAP   := libcap-$(LIBCAP_VERSION)
>  LIBCAP_SUFFIX:= tar.xz
>  LIBCAP_URL   := \



Re: [ptxdist] [APPLIED] python3-aiohttp: Version bumb to 3.8.4

2023-04-12 Thread Michael Olbrich
Thanks, applied as 4c3bbd1248316f033a1c149bdafdd8b5f1a58546.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:40 +0200, Robin van der Gracht  
wrote:
> Current version has no Python3.11 support.
> 
> aiohttp/_websocket.c:198:12: fatal error: longintrepr.h: No such file or 
> directory
>   198 |   #include "longintrepr.h"
>   |^~~
> compilation terminated.
> 
> Signed-off-by: Robin van der Gracht 
> Message-Id: <20230328123226.668075-5-ro...@protonic.nl>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/python3-aiohttp.make b/rules/python3-aiohttp.make
> index 64bd6b0e877b..a49f8f3cc133 100644
> --- a/rules/python3-aiohttp.make
> +++ b/rules/python3-aiohttp.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PYTHON3_AIOHTTP) += python3-aiohttp
>  #
>  # Paths and names
>  #
> -PYTHON3_AIOHTTP_VERSION  := 3.8.1
> -PYTHON3_AIOHTTP_MD5  := faf7726dc65a940272874c0f441e8ec6
> +PYTHON3_AIOHTTP_VERSION  := 3.8.4
> +PYTHON3_AIOHTTP_MD5  := 8208bc4b519ac4520720577f93561855
>  PYTHON3_AIOHTTP  := aiohttp-$(PYTHON3_AIOHTTP_VERSION)
>  PYTHON3_AIOHTTP_SUFFIX   := tar.gz
>  PYTHON3_AIOHTTP_URL  := $(call ptx/mirror-pypi, aiohttp, 
> $(PYTHON3_AIOHTTP).$(PYTHON3_AIOHTTP_SUFFIX))



Re: [ptxdist] [APPLIED] python3-yarl: Version bumb to 1.8.2

2023-04-12 Thread Michael Olbrich
Thanks, applied as 8ed6cf7c8c771a90b14f0927e0761bbf3590f5d9.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:41 +0200, Robin van der Gracht  
wrote:
> Current version has no Python3.11 support.
> 
> yarl/_quoting_c.c:196:12: fatal error: longintrepr.h: No such file or 
> directory
>   196 |   #include "longintrepr.h"
>   |^~~
> compilation terminated.
> 
> Signed-off-by: Robin van der Gracht 
> Message-Id: <20230328123226.668075-6-ro...@protonic.nl>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/python3-yarl.make b/rules/python3-yarl.make
> index d6831493f9e3..0f6f2d8e39d9 100644
> --- a/rules/python3-yarl.make
> +++ b/rules/python3-yarl.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PYTHON3_YARL) += python3-yarl
>  #
>  # Paths and names
>  #
> -PYTHON3_YARL_VERSION := 1.5.1
> -PYTHON3_YARL_MD5 := a9b20bf0b8a6962e1101b28908a67bf8
> +PYTHON3_YARL_VERSION := 1.8.2
> +PYTHON3_YARL_MD5 := 57c82725b9f4895eecee45faf5e61a54
>  PYTHON3_YARL := yarl-$(PYTHON3_YARL_VERSION)
>  PYTHON3_YARL_SUFFIX  := tar.gz
>  PYTHON3_YARL_URL := $(call ptx/mirror-pypi, yarl, 
> $(PYTHON3_YARL).$(PYTHON3_YARL_SUFFIX))



Re: [ptxdist] [APPLIED] python3-aiofiles: Version bumb to 0.8.0

2023-04-12 Thread Michael Olbrich
Thanks, applied as e8307a7425824ddc9ef58f0b9200674cf1d860ad.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:39 +0200, Robin van der Gracht  
wrote:
> Current version has no Python3.11 support.
> 
> import aiofiles
> File "/usr/lib/python3.11/site-packages/aiofiles/__init__.py", line 2, in 
> 
> File "/usr/lib/python3.11/site-packages/aiofiles/threadpool/__init__.py", 
> line 8, in 
> File "/usr/lib/python3.11/site-packages/aiofiles/threadpool/binary.py", line 
> 1, in 
> File "/usr/lib/python3.11/site-packages/aiofiles/base.py", line 7, in 
> File "/usr/lib/python3.11/site-packages/aiofiles/base.py", line 14, in 
> AsyncBase
> AttributeError: module 'asyncio' has no attribute 'coroutine'. Did you mean: 
> 'coroutines'?
> 
> Signed-off-by: Robin van der Gracht 
> Message-Id: <20230328123226.668075-3-ro...@protonic.nl>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/python3-aiofiles.make b/rules/python3-aiofiles.make
> index edb5d23e1002..7fe76c4dee59 100644
> --- a/rules/python3-aiofiles.make
> +++ b/rules/python3-aiofiles.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PYTHON3_AIOFILES) += python3-aiofiles
>  #
>  # Paths and names
>  #
> -PYTHON3_AIOFILES_VERSION := 0.3.2
> -PYTHON3_AIOFILES_MD5 := 726de778d9e4b1c6d5e4d04994a03505
> +PYTHON3_AIOFILES_VERSION := 0.8.0
> +PYTHON3_AIOFILES_MD5 := 697deeb4fdcb620c45f114f173ed7c0d
>  PYTHON3_AIOFILES := aiofiles-$(PYTHON3_AIOFILES_VERSION)
>  PYTHON3_AIOFILES_SUFFIX  := tar.gz
>  PYTHON3_AIOFILES_URL := $(call ptx/mirror-pypi, aiofiles, 
> $(PYTHON3_AIOFILES).$(PYTHON3_AIOFILES_SUFFIX))



Re: [ptxdist] [APPLIED] python3-frozenlist: Version bumb 1.3.3

2023-04-12 Thread Michael Olbrich
Thanks, applied as 87a628046965604c53fc2281a092b1639a657e19.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:39 +0200, Robin van der Gracht  
wrote:
> Current version has no Python3.11 support.
> 
> Signed-off-by: Robin van der Gracht 
> Message-Id: <20230328123226.668075-4-ro...@protonic.nl>
> Signed-off-by: Michael Olbrich 
> 
> diff --git a/rules/python3-frozenlist.make b/rules/python3-frozenlist.make
> index 68367a4993d6..6a7114274518 100644
> --- a/rules/python3-frozenlist.make
> +++ b/rules/python3-frozenlist.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PYTHON3_FROZENLIST) += python3-frozenlist
>  #
>  # Paths and names
>  #
> -PYTHON3_FROZENLIST_VERSION   := 1.3.0
> -PYTHON3_FROZENLIST_MD5   := e65d870bd189ba3c21ab7eb10eab22b7
> +PYTHON3_FROZENLIST_VERSION   := 1.3.3
> +PYTHON3_FROZENLIST_MD5   := 14e9ffd849c6a1dfa3c6b1fb1ff77b14
>  PYTHON3_FROZENLIST   := frozenlist-$(PYTHON3_FROZENLIST_VERSION)
>  PYTHON3_FROZENLIST_SUFFIX:= tar.gz
>  PYTHON3_FROZENLIST_URL   := $(call ptx/mirror-pypi, frozenlist, 
> $(PYTHON3_FROZENLIST).$(PYTHON3_FROZENLIST_SUFFIX))



Re: [ptxdist] [APPLIED] python3: Version bumb to 3.11.2

2023-04-12 Thread Michael Olbrich
Thanks, applied as 2644955b74b7ea4944bacec3b9cfd943aec0b33b.

Michael

[sent from post-receive hook]

On Wed, 12 Apr 2023 08:29:38 +0200, Robin van der Gracht  
wrote:
> Signed-off-by: Robin van der Gracht 
> Message-Id: <20230328123226.668075-2-ro...@protonic.nl>
> Signed-off-by: Michael Olbrich 
> 
> diff --git 
> a/patches/Python-3.10.4/0001-python3-don-t-leak-host-path-into-target-binaries.patch
>  
> b/patches/Python-3.10.4/0001-python3-don-t-leak-host-path-into-target-binaries.patch
> deleted file mode 100644
> index e59f7c64936a..
> --- 
> a/patches/Python-3.10.4/0001-python3-don-t-leak-host-path-into-target-binaries.patch
> +++ /dev/null
> @@ -1,23 +0,0 @@
> -From: Michael Olbrich 
> -Date: Sun, 14 Oct 2018 18:51:17 +0200
> -Subject: [PATCH] python3: don't leak host path into target binaries
> -
> -Without this the rpath of the _dbm module contains /usr/lib.
> -
> -Signed-off-by: Michael Olbrich 
> 
> - setup.py | 1 -
> - 1 file changed, 1 deletion(-)
> -
> -diff --git a/setup.py b/setup.py
> -index bf90600eaad3..9250f5a1b691 100644
>  a/setup.py
> -+++ b/setup.py
> -@@ -1516,7 +1516,6 @@ class PyBuildExt(build_ext):
> - if dbm_setup_debug: print("building dbm using bdb")
> - dbmext = Extension('_dbm', ['_dbmmodule.c'],
> -library_dirs=dblib_dir,
> --   runtime_library_dirs=dblib_dir,
> -include_dirs=db_incs,
> -define_macros=[
> -('HAVE_BERKDB_H', None),
> diff --git 
> a/patches/Python-3.10.4/0002-python3-prevent-host-path-leakage.patch 
> b/patches/Python-3.10.4/0002-python3-prevent-host-path-leakage.patch
> deleted file mode 100644
> index e4d5eed17758..
> --- a/patches/Python-3.10.4/0002-python3-prevent-host-path-leakage.patch
> +++ /dev/null
> @@ -1,43 +0,0 @@
> -From: Bastian Stender 
> -Date: Mon, 8 Jan 2018 16:11:23 +0100
> -Subject: [PATCH] python3: prevent host path leakage
> -
> -If cross-compiling and host/target architecture match host paths are
> -added to include_dirs and library_dirs in add_multiarch_paths() (e.g.
> -/usr/lib/i386-linux-gnu, /usr/include/i386-linux-gnu). This leads to
> -build failures for some extensions (at least _ssl and _socket).
> -
> -ptxdist does not support multiarch, so remove this addition when
> -cross-compiling.
> -
> -Based on a patch by Alexandru Ardelean .
> -
> -See these patches for reference:
> -- https://github.com/openwrt/packages/pull/784
> -- 
> https://github.com/openwrt/packages/blob/master/lang/python/python/patches/006-remove-multi-arch-and-local-paths.patch
> -- 
> http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-devtools/python/python/host_include_contamination.patch
> -
> -Signed-off-by: Bastian Stender 
> 
> - setup.py | 4 +++-
> - 1 file changed, 3 insertions(+), 1 deletion(-)
> -
> -diff --git a/setup.py b/setup.py
> -index 9250f5a1b691..3278aaf6e677 100644
>  a/setup.py
> -+++ b/setup.py
> -@@ -829,10 +829,12 @@ class PyBuildExt(build_ext):
> - if not CROSS_COMPILING:
> - add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib')
> - add_dir_to_list(self.compiler.include_dirs, 
> '/usr/local/include')
> -+
> -+self.add_multiarch_paths()
> -+
> - # only change this for cross builds for 3.3, issues on Mageia
> - if CROSS_COMPILING:
> - self.add_cross_compiling_paths()
> --self.add_multiarch_paths()
> - self.add_ldflags_cppflags()
> - 
> - def init_inc_lib_dirs(self):
> -
> diff --git a/patches/Python-3.10.4/series b/patches/Python-3.10.4/series
> deleted file mode 100644
> index 305ae1d73d43..
> --- a/patches/Python-3.10.4/series
> +++ /dev/null
> @@ -1,5 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-python3-don-t-leak-host-path-into-target-binaries.patch
> -0002-python3-prevent-host-path-leakage.patch
> -# 9a6f885c0db25c8cff5dd088d9eff6af  - git-ptx-patches magic
> diff --git a/rules/python3.make b/rules/python3.make
> index b8cffc1906db..d3f872206c30 100644
> --- a/rules/python3.make
> +++ b/rules/python3.make
> @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_PYTHON3) += python3
>  #
>  # Paths and names
>  #
> -PYTHON3_VERSION  := 3.10.4
> -PYTHON3_MD5  := 21f2e113e087083a1e8cf10553d93599
> +PYTHON3_VERSION  := 3.11.2
> +PYTHON3_MD5  := a957cffb58a89303b62124896881950b
>  PYTHON3_MAJORMINOR   := $(basename $(PYTHON3_VERSION))
>  PYTHON3_SITEPACKAGES := /usr/lib/python$(PYTHON3_MAJORMINOR)/site-packages
>  PYTHON3  := Python-$(PYTHON3_VERSION)
> @@ -76,7 +76,8 @@ PYTHON3_CONF_OPT:= \
>   --without-dtrace \
>   --with-computed-gotos \
>   --without-ensurepip \
> - --with-openssl=$(SYSROOT)/usr
> + 

Re: [ptxdist] [PATCH 1/3] rules: opensc: Version bumb to 0.23.0

2023-04-12 Thread Michael Olbrich
On Thu, Apr 06, 2023 at 04:50:14PM +0200, Robin van der Gracht wrote:
> Signed-off-by: Robin van der Gracht 

With this update pkcs11-tool (from host-opensc) does not work correctly any
more. I'm getting "error: OpenSSL error during RSA private key parsing" and
then a segfault. For example with the host-ptx-code-signing-dev package.
I'm not sure what's wrong here.

Michael

> ---
>  rules/host-opensc.make | 2 +-
>  rules/opensc.make  | 6 +++---
>  2 files changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/rules/host-opensc.make b/rules/host-opensc.make
> index 0319064fd..24488de38 100644
> --- a/rules/host-opensc.make
> +++ b/rules/host-opensc.make
> @@ -40,7 +40,7 @@ HOST_OPENSC_CONF_OPT:= \
>   --disable-doc \
>   --disable-dnie-ui \
>   --disable-notify \
> - --enable-tests=no \
> + --disable-cmocka \
>   --disable-static
>  
>  HOST_OPENSC_CPPFLAGS := -Wno-implicit-fallthrough
> diff --git a/rules/opensc.make b/rules/opensc.make
> index 0278c53f1..dac5c3ecb 100644
> --- a/rules/opensc.make
> +++ b/rules/opensc.make
> @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_OPENSC) += opensc
>  #
>  # Paths and names
>  #
> -OPENSC_VERSION   := 0.19.0
> -OPENSC_MD5   := 40734b2343cf83c62c4c403f8a37475e
> +OPENSC_VERSION   := 0.23.0
> +OPENSC_MD5   := 35c599e673ae9205550974e2dcbe0825
>  OPENSC   := OpenSC-$(OPENSC_VERSION)
>  OPENSC_SUFFIX:= tar.gz
>  OPENSC_URL   := 
> https://github.com/OpenSC/OpenSC/releases/download/$(OPENSC_VERSION)/$(OPENSC).$(OPENSC_SUFFIX)
> @@ -56,7 +56,7 @@ OPENSC_CONF_OPT := \
>   --disable-doc \
>   --disable-dnie-ui \
>   --disable-notify \
> - --$(call ptx/endis,PTXCONF_OPENSC_TESTSUITE)-tests \
> + --$(call ptx/endis,PTXCONF_OPENSC_TESTSUITE)-cmocka \
>   --disable-static
>  
>  # 
> 
> -- 
> 2.37.2
> 
> 
> 

-- 
Pengutronix e.K.   | |
Steuerwalder Str. 21   | http://www.pengutronix.de/  |
31137 Hildesheim, Germany  | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |