[ptxdist] [PATCH] set install-lib path for host-system-python package installation

2024-06-04 Thread Lucas Stach
install path explicitly, so all packages maintain a consistent view. Signed-off-by: Lucas Stach --- rules/pre/Rules.make | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rules/pre/Rules.make b/rules/pre/Rules.make index f6b1900500b8..651660d78bea 100644 --- a/rules/pre

[ptxdist] [PATCH] kernel/perf: enable jevents

2024-05-31 Thread Lucas Stach
-by: Lucas Stach --- rules/kernel.in | 13 +++-- rules/kernel.make | 1 - 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/rules/kernel.in b/rules/kernel.in index 862d52598556..46c2267b6df3 100644 --- a/rules/kernel.in +++ b/rules/kernel.in @@ -2,12 +2,13 @@ menuconfig KERNEL

[ptxdist] [PATCH 6/6] ptxd_make_world_lint: check for usage of deprecated FTP protocol

2024-05-27 Thread Lucas Stach
FTP is on its way out, so it should not be used in package URLs anymore. Add a lint check to ensure that. Signed-off-by: Lucas Stach --- scripts/lib/ptxd_make_world_lint.sh | 17 + 1 file changed, 17 insertions(+) diff --git a/scripts/lib/ptxd_make_world_lint.sh b/scripts/lib

[ptxdist] [PATCH 5/6] ptxd_make_get: drop passive FTP options

2024-05-27 Thread Lucas Stach
They are the default in both curl and wget anyway and wget2 doesn't understand the option, failing the download when this option is specified. Signed-off-by: Lucas Stach --- scripts/lib/ptxd_make_get.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/lib/ptxd_make_get.sh b/scripts

[ptxdist] [PATCH 4/6] gdbserver: replace download URL with HTTPS

2024-05-27 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/gdbserver.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/gdbserver.make b/rules/gdbserver.make index 2ff2f15395c4..0cbe6773e380 100644 --- a/rules/gdbserver.make +++ b/rules/gdbserver.make @@ -29,7 +29,7

[ptxdist] [PATCH 2/6] efax: replace download URL with HTTPS

2024-05-27 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/efax.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/efax.make b/rules/efax.make index 80d0abddb07d..ebd2ea65a73e 100644 --- a/rules/efax.make +++ b/rules/efax.make @@ -19,7 +19,7 @@ EFAX_VERSION := 0.9 EFAX_MD5

[ptxdist] [PATCH 3/6] gdb: replace download URL with HTTPS

2024-05-27 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/gdb.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/gdb.make b/rules/gdb.make index c1337427b605..558bad163d1b 100644 --- a/rules/gdb.make +++ b/rules/gdb.make @@ -26,7 +26,7 @@ GDB_LICENSE := GPL-3.0-or-later GDB_URL

[ptxdist] [PATCH 1/6] grub: replace download URL with HTTPS

2024-05-27 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/grub.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/grub.make b/rules/grub.make index 63b93c2d7ba9..ce0280e2fae6 100644 --- a/rules/grub.make +++ b/rules/grub.make @@ -16,7 +16,7 @@ PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_GRUB

[ptxdist] [PATCH 16/20] netkit-ftp: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/netkit-ftp.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/netkit-ftp.make b/rules/netkit-ftp.make index a6470ffc3311..a8e5126d5054 100644 --- a/rules/netkit-ftp.make +++ b/rules/netkit-ftp.make @@ -19,9 +19,7

[ptxdist] [PATCH 14/20] libksba: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/libksba.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/libksba.make b/rules/libksba.make index 853fe90abc07..4aae3745b021 100644 --- a/rules/libksba.make +++ b/rules/libksba.make @@ -18,9 +18,7 @@ LIBKSBA_VERSION

[ptxdist] [PATCH 20/20] ptxd_make_get: remove FTP support

2024-05-14 Thread Lucas Stach
wget2 as an (almost) drop-in replacement to wget doesn't support the FTP(S) protocol. Instead of trying to fix FTP downloads via other tools simply remove the support, as it's not really needed anymore due to available alternatives. Signed-off-by: Lucas Stach --- scripts/lib/ptxd_make_get.sh

[ptxdist] [PATCH 11/20] gnupg: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/gnupg.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/gnupg.make b/rules/gnupg.make index 1a90f472f9bf..5fbb6543cb9d 100644 --- a/rules/gnupg.make +++ b/rules/gnupg.make @@ -19,9 +19,7 @@ GNUPG_VERSION := 2.4.3 GNUPG_MD5

[ptxdist] [PATCH 10/20] glu: replace download URL with HTTPS

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/glu.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/glu.make b/rules/glu.make index 6eab71036597..1b36cf1feb70 100644 --- a/rules/glu.make +++ b/rules/glu.make @@ -18,7 +18,7 @@ GLU_VERSION := 9.0.2 GLU_MD5

[ptxdist] [PATCH 13/20] libgpg-error: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/libgpg-error.make | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rules/libgpg-error.make b/rules/libgpg-error.make index 32f1390d1774..8e8097999e9a 100644 --- a/rules/libgpg-error.make +++ b/rules/libgpg-error.make @@ -21,8 +21,7

[ptxdist] [PATCH 15/20] mesa-demos: replace download URL with HTTPS

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/mesa-demos.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/mesa-demos.make b/rules/mesa-demos.make index 2b7180a979ef..42337a3a011b 100644 --- a/rules/mesa-demos.make +++ b/rules/mesa-demos.make @@ -18,7 +18,7

[ptxdist] [PATCH 19/20] proftpd: move to staging

2024-05-14 Thread Lucas Stach
The package has had its last real version bump in 2015, so there are probably quite a few security issues with it and nobody seems to care. Signed-off-by: Lucas Stach --- rules/proftpd.in | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rules/proftpd.in b/rules

[ptxdist] [PATCH 12/20] libffi: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/libffi.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/libffi.make b/rules/libffi.make index df6ca0a5c9d6..4ccc437d5e99 100644 --- a/rules/libffi.make +++ b/rules/libffi.make @@ -21,9 +21,7 @@ LIBFFI

[ptxdist] [PATCH 17/20] npth: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/npth.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/npth.make b/rules/npth.make index 48b7501a5587..3d657c0a7e1b 100644 --- a/rules/npth.make +++ b/rules/npth.make @@ -18,9 +18,7 @@ NPTH_VERSION := 1.6 NPTH_MD5

[ptxdist] [PATCH 18/20] nvmetcli: version bump 0.7 -> 0.8

2024-05-14 Thread Lucas Stach
Bump to latest tagged release. Switch to git URL, as there is no alternative location to FTP available. Signed-off-by: Lucas Stach --- rules/nvmetcli.make | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rules/nvmetcli.make b/rules/nvmetcli.make index b9e30a673e98

[ptxdist] [PATCH 08/20] gdb: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/gdb.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/gdb.make b/rules/gdb.make index c1337427b605..085e1f66fc98 100644 --- a/rules/gdb.make +++ b/rules/gdb.make @@ -24,9 +24,7 @@ GDB_SOURCE:= $(SRCDIR)/$(GDB).$(GDB_SUFFIX

[ptxdist] [PATCH 06/20] fftw: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/fftw.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/fftw.make b/rules/fftw.make index 8c1a8fff93d0..7fd9c49a70f2 100644 --- a/rules/fftw.make +++ b/rules/fftw.make @@ -21,9 +21,7 @@ FFTW := fftw-$(FFTW_VERSION

[ptxdist] [PATCH 07/20] figlet: replace URL with HTTPS

2024-05-14 Thread Lucas Stach
As the figlet page only provides FTP downloads, point the download URL to the github repository of the maintainer, which is also linked from the homepage. Signed-off-by: Lucas Stach --- rules/figlet.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/figlet.make b

[ptxdist] [PATCH 04/20] dialog: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/dialog.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/dialog.make b/rules/dialog.make index cc8980fc8a7d..6ab97bde0073 100644 --- a/rules/dialog.make +++ b/rules/dialog.make @@ -18,9 +18,7 @@ DIALOG_VERSION:= 1.3

[ptxdist] [PATCH 09/20] gdbserver: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/gdbserver.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/gdbserver.make b/rules/gdbserver.make index 2ff2f15395c4..7937158a9851 100644 --- a/rules/gdbserver.make +++ b/rules/gdbserver.make @@ -27,9 +27,7

[ptxdist] [PATCH 05/20] efax: replace download URL with HTTPS

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/efax.in | 6 ++ rules/efax.make | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/rules/efax.in b/rules/efax.in index ff45094a762e..55379a249aee 100644 --- a/rules/efax.in +++ b/rules/efax.in @@ -1,3 +1,5 @@ +## SECTION=staging

[ptxdist] [PATCH 02/20] alsa-utils: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/alsa-utils.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/alsa-utils.make b/rules/alsa-utils.make index c5d06853ba1b..0ff6f11c2980 100644 --- a/rules/alsa-utils.make +++ b/rules/alsa-utils.make @@ -19,9 +19,7

[ptxdist] [PATCH 03/20] ckermit: replace download URL with HTTP

2024-05-14 Thread Lucas Stach
The site hosting ckermit has retired the FTP server and does not yet provide HTTPS, so fall back to a HTTP URL. Signed-off-by: Lucas Stach --- rules/ckermit.make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/ckermit.make b/rules/ckermit.make index ecf1df5a7988

[ptxdist] [PATCH 01/20] alsa-lib: remove FTP URL

2024-05-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/alsa-lib.make | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rules/alsa-lib.make b/rules/alsa-lib.make index ffc75b3ae9d1..fc9b4c51787e 100644 --- a/rules/alsa-lib.make +++ b/rules/alsa-lib.make @@ -19,9 +19,7 @@ ALSA_LIB_VERSION

[ptxdist] [PATCH 00/20] remove FTP support

2024-05-14 Thread Lucas Stach
/3 [3] https://gitlab.com/gnuwget/wget2/-/issues/661 Lucas Stach (20): alsa-lib: remove FTP URL alsa-utils: remove FTP URL ckermit: replace download URL with HTTP dialog: remove FTP URL efax: replace download URL with HTTPS fftw: remove FTP URL figlet: replace URL with HTTPS gdb

[ptxdist] [PATCH] libcamera: version bump 0.0.4 -> 0.0.5

2023-07-09 Thread Lucas Stach
Includes build fixes for GCC 13. Signed-off-by: Lucas Stach --- rules/libcamera.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/libcamera.make b/rules/libcamera.make index d51533a73e2e..2419e2d86072 100644 --- a/rules/libcamera.make +++ b/rules/libcamera.make

[ptxdist] [PATCH 1/2] update config.guess/config.sub to latest upstream version

2023-06-18 Thread Lucas Stach
Update to upstream commit 63acb96f9247 ("Fix config.sub spelling typo for "athlon"") Signed-off-by: Lucas Stach --- scripts/autoconf/config.guess | 1713 - scripts/autoconf/config.sub | 2660 + 2 files changed, 2413

[ptxdist] [PATCH 2/2] architecture: add support for LoongArch

2023-06-18 Thread Lucas Stach
LoongArch is a ISA designed by Loongson Technology Corporation. More information about the architecture can be found here: https://loongson.github.io/LoongArch-Documentation/README-EN.html Signed-off-by: Lucas Stach --- platforms/architecture.in | 12 +++- 1 file changed, 11 insertions

[ptxdist] [PATCH] mesalib: version bump 23.1.1 -> 23.1.2

2023-06-16 Thread Lucas Stach
https://docs.mesa3d.org/relnotes/23.1.2.html Signed-off-by: Lucas Stach --- rules/mesalib.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/mesalib.make b/rules/mesalib.make index 81fce1dabc81..e76f17cea391 100644 --- a/rules/mesalib.make +++ b/rules

[ptxdist] [PATCH] apitrace: revive from staging

2023-05-12 Thread Lucas Stach
- update to version 11.1 - add option to enable replay utilities Signed-off-by: Lucas Stach --- ...se-pkgconfig-to-find-waffle-on-Linux.patch | 37 ++ ...the-ABI-specific-name-to-load-libEGL.patch | 26 patches/apitrace-11.1/series | 5 + rules/apitrace.in

[ptxdist] [PATCH] host-localedef: explicitly set libc_cv_complocaledir

2023-05-08 Thread Lucas Stach
libc_cv_complocaledir to the path expected elsewhere in the system. Signed-off-by: Lucas Stach --- rules/host-localedef.make | 4 1 file changed, 4 insertions(+) diff --git a/rules/host-localedef.make b/rules/host-localedef.make index d39a8ed951e3..54568567f781 100644 --- a/rules/host-localedef.make +++ b

[ptxdist] [PATCH] replace egrep with grep -E

2023-05-05 Thread Lucas Stach
Starting with grep 3.8, using egrep emits a warning: egrep: warning: egrep is obsolescent; using grep -E Replace all usages of egrep, which has been deprecated since release 2.5.3 (2007), with grep -E. Signed-off-by: Lucas Stach --- bin/ptxdist| 6

[ptxdist] [PATCH] glmark2: version bump 2021.12 -> 2023.01

2023-01-26 Thread Lucas Stach
Signed-off-by: Lucas Stach --- ...ibmatrix-Add-missing-utility-include.patch | 26 --- patches/glmark2-2021.12/series| 4 --- rules/glmark2.make| 4 +-- 3 files changed, 2 insertions(+), 32 deletions(-) delete mode 100644 patches

[ptxdist] [PATCH] mesalib: version bump 22.2.0 -> 22.2.1

2022-10-14 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/mesalib.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/mesalib.make b/rules/mesalib.make index 9be98eee3fd2..e06417b34018 100644 --- a/rules/mesalib.make +++ b/rules/mesalib.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_MESALIB

[ptxdist] [PATCH] mesalib: add imx-lcdif to kmsro drivers

2022-10-06 Thread Lucas Stach
This kmsro driver has been introduced with mesa 22.2.0. Signed-off-by: Lucas Stach --- rules/mesalib.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/mesalib.make b/rules/mesalib.make index 69a686cf4246..9be98eee3fd2 100644 --- a/rules/mesalib.make +++ b/rules/mesalib.make

[ptxdist] [PATCH 2/2] xwayland: split out of xorg-server, update to 22.1.3

2022-08-11 Thread Lucas Stach
From: Philipp Zabel Separate XWayland out of the xorg-server package into a new xwayland package and update to version 22.1.3. Signed-off-by: Philipp Zabel Signed-off-by: Lucas Stach --- lst: - add GLX option - update to 22.1.3 --- rules/weston.in| 4 +- rules/xorg-server.in

[ptxdist] [PATCH 1/2] libxcvt: new package

2022-08-11 Thread Lucas Stach
libxcvt is a library providing a standalone version of the X server implementation of the VESA CVT standard timing modelines generator. Signed-off-by: Lucas Stach --- v2: - rename rule from xorg-lib-xcvt to libxcvt - bump version to 0.1.2 --- rules/libxcvt.in | 19 +++ rules

[ptxdist] [PATCH] xorg-lib-xcvt: new package

2022-07-06 Thread Lucas Stach
libxcvt is a library providing a standalone version of the X server implementation of the VESA CVT standard timing modelines generator. Signed-off-by: Lucas Stach --- rules/xorg-lib-xcvt.in | 19 + rules/xorg-lib-xcvt.make | 60 2 files

[ptxdist] [PATCH] host-meson: specify install-data path

2022-06-24 Thread Lucas Stach
Not sure what exactly triggered this, but after a host update meson tries to create directories in /local in the install_data stage. Fix this by setting the the install-data path. Signed-off-by: Lucas Stach --- rules/host-meson.make | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/host

[ptxdist] [PATCH] libdrm: version bump 2.4.108 -> 2.4.109

2021-12-06 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/libdrm.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/libdrm.make b/rules/libdrm.make index 3ec7d2c26745..beda3ce45643 100644 --- a/rules/libdrm.make +++ b/rules/libdrm.make @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_LIBDRM

Re: [ptxdist] mesalib 2021.11 broken kmsro driver?

2021-11-08 Thread Lucas Stach
Am Montag, dem 08.11.2021 um 14:37 +0100 schrieb Christian Melki: > On 11/8/21 14:03, Michael Olbrich wrote: > > Hi, > > > > On Mon, Nov 08, 2021 at 11:16:11AM +0100, Christian Melki wrote: > > > The kmsro driver doesn't seem to create any .so files. > > > According to people on #dri-devel it's

[ptxdist] [PATCH] libgpg-error: fix echo behavior related build issue

2021-10-01 Thread Lucas Stach
Signed-off-by: Lucas Stach --- ...1-fix-the-last-cross-compilation-fix.patch | 55 +++ patches/libgpg-error-1.42/series | 4 ++ 2 files changed, 59 insertions(+) create mode 100644 patches/libgpg-error-1.42/0001-fix-the-last-cross-compilation-fix.patch create

[ptxdist] [PATCH 2/2] xorg-app-xkbcomp: disable remote CPP when building with icecc

2021-08-12 Thread Lucas Stach
This package triggers an issue where recent GCCs fail to inline a header file properly when CPP is used with -fdirectives-only, breaking the remote build. Disable the problematic icecc mode to work around this issue. Signed-off-by: Lucas Stach --- rules/xorg-app-xkbcomp.make | 3 +++ 1 file

[ptxdist] [PATCH 1/2] xorg-app-xkbcomp: version bump 1.4.2 -> 1.4.5

2021-08-12 Thread Lucas Stach
Update to latest upstream version. Signed-off-by: Lucas Stach --- rules/xorg-app-xkbcomp.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/xorg-app-xkbcomp.make b/rules/xorg-app-xkbcomp.make index 9b949e6fda34..852ce5fc9567 100644 --- a/rules/xorg-app

[ptxdist] [PATCH] glu: version bump 9.0.1 -> 9.0.2

2021-06-25 Thread Lucas Stach
Drop the local build fix, which is both upstream and obsolete as we can switch to the meson build system now. Signed-off-by: Lucas Stach --- ...bug-parameter-to-properly-handle-dis.patch | 30 --- patches/glu-9.0.1/autogen.sh | 1 - patches/glu-9.0.1/series

[ptxdist] [PATCH 2/2] gst-plugins-good1: fix build with GCC11

2021-06-18 Thread Lucas Stach
Building with GCC11 is currently broken as GCC will no longer accept parameters declared as volatile with atomic operations. Pick the upstream fix to get rid of this issue. Signed-off-by: Lucas Stach --- ...st-don-t-use-volatile-to-mean-atomic.patch | 311 ++ patches/gst-plugins

[ptxdist] [PATCH 1/2] qt5: extend GCC11 build fix

2021-06-18 Thread Lucas Stach
One more instance of missing include has been found while building with a target GCC11. Extend the last patch to fix this. Signed-off-by: Lucas Stach --- ...8-qtbase-include-limits-where-necessary.patch | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git

Re: [ptxdist] [PATCH 2/2] fio: don't try to use zlib or aio

2021-05-21 Thread Lucas Stach
Am Freitag, dem 21.05.2021 um 09:28 +0200 schrieb Michael Olbrich: > Signed-off-by: Michael Olbrich > --- > rules/fio.make | 4 > 1 file changed, 4 insertions(+) > > diff --git a/rules/fio.make b/rules/fio.make > index b52555e291e2..6c40524f1f28 100644 > --- a/rules/fio.make > +++

[ptxdist] [PATCH] fio: select ZLIB

2021-05-04 Thread Lucas Stach
fio uses zlib when it is found, make the dependency explicit to get stable build results. Signed-off-by: Lucas Stach --- rules/fio.in | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/fio.in b/rules/fio.in index 66d37d273ab9..c1d0c6ce2440 100644 --- a/rules/fio.in +++ b/rules/fio.in

[ptxdist] [PATCH v2 4/5] host-fakeroot: version bump 1.25.1 -> 1.25.3

2021-05-03 Thread Lucas Stach
- version bump - use new snapshot address - pull in upstream fixes from https://salsa.debian.org/clint/fakeroot Signed-off-by: Lucas Stach --- patches/fakeroot-1.25.1/series| 7 - ...fine-_STAT_VER-if-not-already-define.patch | 33 ...d-wrappers-for-new-glibc-2.33

[ptxdist] [PATCH v2 5/5] qt5: fix build with GCC11

2021-05-03 Thread Lucas Stach
Some of those files are used to build host-side tools, so those changes are needed to fix the build on a host with GCC11. Signed-off-by: Lucas Stach --- ...tbase-include-limits-where-necessary.patch | 69 +++ patches/qt-everywhere-src-5.15.2/series | 3 +- 2 files changed

[ptxdist] [PATCH v2 3/5] host-nss: disable array-parameter warning

2021-05-03 Thread Lucas Stach
This breaks the build with gcc11. For now go the same route as Fedora and just disable the warning. Signed-off-by: Lucas Stach --- rules/host-nss.make | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rules/host-nss.make b/rules/host-nss.make index f51d4e0f531f

[ptxdist] [PATCH v2 2/5] nspr: version bump 4.26 -> 4.30

2021-05-03 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/nspr.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/nspr.make b/rules/nspr.make index 9c68740e78a5..936dce2b44cd 100644 --- a/rules/nspr.make +++ b/rules/nspr.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_NSPR) += nspr

[ptxdist] [PATCH v2 1/5] dtc: fix build with GCC11

2021-05-03 Thread Lucas Stach
Pick patch from upstream to fix warning with GCC11. Signed-off-by: Lucas Stach --- .../0001-fdtdump-Fix-gcc11-warning.patch | 30 +++ patches/dtc-v1.6.0/series | 4 +++ 2 files changed, 34 insertions(+) create mode 100644 patches/dtc-v1.6.0/0001

[ptxdist] [PATCH 4/4] host-fakeroot: version bump 1.25.1 -> 1.25.3

2021-04-30 Thread Lucas Stach
- version bump - use Debian CDN address, as the new version isn't available from the old snapshot location - pull in upstream fixes from https://salsa.debian.org/clint/fakeroot Signed-off-by: Lucas Stach --- patches/fakeroot-1.25.1/series| 7 - ...fine-_STAT_VER

[ptxdist] [PATCH 3/4] host-nss: disable array-parameter warning

2021-04-30 Thread Lucas Stach
This breaks the build with gc11. For now go the same route as Fedora and just disable the warning. Signed-off-by: Lucas Stach --- rules/host-nss.make | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rules/host-nss.make b/rules/host-nss.make index f51d4e0f531f

[ptxdist] [PATCH 2/4] nspr: version bump 4.26 -> 4.30

2021-04-30 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/nspr.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/nspr.make b/rules/nspr.make index 9c68740e78a5..936dce2b44cd 100644 --- a/rules/nspr.make +++ b/rules/nspr.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_NSPR) += nspr

[ptxdist] [PATCH 1/4] dtc: fix build with GCC11

2021-04-30 Thread Lucas Stach
Pick patch from upstream to fix warning with GCC11. Signed-off-by: Lucas Stach --- .../0001-fdtdump-Fix-gcc11-warning.patch | 30 +++ patches/dtc-v1.6.0/series | 4 +++ 2 files changed, 34 insertions(+) create mode 100644 patches/dtc-v1.6.0/0001

[ptxdist] [PATCH OSELAS.Toolchain] cross-gdb: fix runtime issue with Python 3.9

2021-04-29 Thread Lucas Stach
gdb segfaults at startup when running on a system with Python 3.9. Fix this cherry-picking the upstream patch. Signed-off-by: Lucas Stach --- ...x-Python3.9-related-runtime-problems.patch | 217 ++ patches/gdb-9.2/series| 4 + 2 files changed, 221

[ptxdist] [PATCH OSELAS.Toolchain] cross-binutils: fix handling of relocations in conditional branches on aarch64

2021-04-28 Thread Lucas Stach
Patch cherry-picked from the 2.36 release. Fixes: "relocation truncated to fit: R_AARCH64_CONDBR19 against symbol 'SYM' defined in .text section" This issue is a spurious link failure, which is sometimes triggered on very large binaries, depending on the section ordering. Signed-off

[ptxdist] [PATCH] libdrm: version bump 2.4.102 -> 2.4.104

2021-03-17 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/libdrm.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/libdrm.make b/rules/libdrm.make index 7af447b7e9d3..8d70cbe7c68c 100644 --- a/rules/libdrm.make +++ b/rules/libdrm.make @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_LIBDRM

[ptxdist] [PATCH] waffle: version bump 1.6.1 -> 1.7.0

2021-03-08 Thread Lucas Stach
- version bump - switch to ninja build - set all configuration opntions Signed-off-by: Lucas Stach --- rules/waffle.in | 1 + rules/waffle.make | 12 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/rules/waffle.in b/rules/waffle.in index a9f86de7b36b..1a5339407f8c

[ptxdist] [PATCH] speexdsp: version bump 1.2rc3 -> 1.2.0

2021-02-18 Thread Lucas Stach
Adds some more optimizations and corner case fixes. Signed-off-by: Lucas Stach --- It only took 4.5 years for the final release to happen after the rc3 release, so the 1.5 year lag of updating the ptxdist rule after the upstream release might be excusable. ;) --- rules/speexdsp.make | 4 ++-- 1

[ptxdist] [PATCH] mesalib: add all currently supported kmsro drivers

2020-11-30 Thread Lucas Stach
Instead of adding kmsro drivers one by one, just add the full list of drivers supported by the current mesa 20.2. The impact to the target filesystem is low, as each driver only adds a symlink to the kmsro megadriver. Signed-off-by: Lucas Stach --- rules/mesalib.make | 21

[ptxdist] [PATCH v2] sdl2: version bump 2.0.10 -> 2.0.12

2020-11-30 Thread Lucas Stach
Signed-off-by: Lucas Stach --- v2: Also remove patches for SDL2-test (now upstream) --- ...001-sdl-2.0.8-add-egl-cflags-to-test.patch | 55 --- .../0002-fix-building-with-Mesa-19.2.patch| 37 - patches/SDL2-2.0.10/autogen.sh| 3 - patches/SDL2

Re: [ptxdist] [PATCH] piglit: add PYTHON3_SSL dependency

2020-11-19 Thread Lucas Stach
Am Donnerstag, den 19.11.2020, 12:35 +0100 schrieb Philipp Zabel: > On Thu, 2020-11-19 at 11:40 +0100, Lucas Stach wrote: > > Newer versions of the piglit runner require hashlib on the target. > > Is this a run-time only dependency? Yes, it is ... > > Signe

[ptxdist] [PATCH] piglit: add PYTHON3_SSL dependency

2020-11-19 Thread Lucas Stach
Newer versions of the piglit runner require hashlib on the target. Signed-off-by: Lucas Stach --- rules/piglit.in | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/piglit.in b/rules/piglit.in index c4414d545cc2..397585c5d26b 100644 --- a/rules/piglit.in +++ b/rules/piglit.in @@ -15,6

[ptxdist] [PATCH 4/4] piglit: switch to ninja build

2020-11-16 Thread Lucas Stach
Seems to work fine here and is quite a bit faster than the cmake native build. Signed-off-by: Lucas Stach --- rules/piglit.in | 1 + rules/piglit.make | 1 + 2 files changed, 2 insertions(+) diff --git a/rules/piglit.in b/rules/piglit.in index 889765ee55af..c4414d545cc2 100644 --- a/rules

[ptxdist] [PATCH] sdl2: version bump 2.0.10 -> 2.0.12

2020-11-16 Thread Lucas Stach
Signed-off-by: Lucas Stach --- ...001-sdl-2.0.8-add-egl-cflags-to-test.patch | 55 --- .../0002-fix-building-with-Mesa-19.2.patch| 37 - patches/SDL2-2.0.10/autogen.sh| 3 - patches/SDL2-2.0.10/series| 5 -- rules/sdl2

[ptxdist] [PATCH 3/4] piglit: drop freeglut dependency

2020-11-16 Thread Lucas Stach
We always build piglit with libwaffle support, so the freeglut based winsys in never built. Drop the dependency. Signed-off-by: Lucas Stach --- rules/piglit.in | 1 - 1 file changed, 1 deletion(-) diff --git a/rules/piglit.in b/rules/piglit.in index d4577200d458..889765ee55af 100644

[ptxdist] [PATCH 2/4] waffle: version bump 1.5.2 -> 1.6.1

2020-11-16 Thread Lucas Stach
- version bump - use ptx/onoff configuration helper Signed-off-by: Lucas Stach --- ...se-EGL-CFLAGS-reported-by-pkg-config.patch | 47 --- patches/waffle-1.5.2/series | 1 - rules/waffle.make | 18 --- 3 files changed, 12

[ptxdist] [PATCH 1/4] xcb-proto: version bump 1.13 -> 1.14.1

2020-11-16 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/xcb-proto.make | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rules/xcb-proto.make b/rules/xcb-proto.make index ca54478561c9..fa0e0b97c64b 100644 --- a/rules/xcb-proto.make +++ b/rules/xcb-proto.make @@ -15,11 +15,11 @@ PACKAGES

Re: [ptxdist] [PATCH v2] kmscube: version bump 2017-03-13-g803bac5 -> 2020-10-28-ge6386d1b

2020-11-03 Thread Lucas Stach
Am Sonntag, den 01.11.2020, 09:17 +0100 schrieb Michael Olbrich: > On Thu, Oct 29, 2020 at 07:56:16PM +0100, Lucas Stach wrote: > > - version bump > > - add license file > > - switch to meson build > > - disable gstreamer dependency (keep it simple) > >

[ptxdist] [PATCH v3] kmscube: version bump 2017-03-13-g803bac5 -> 2020-10-28-ge6386d1b

2020-11-03 Thread Lucas Stach
- version bump - add license file - switch to meson build - disable gstreamer dependency (keep it simple) Signed-off-by: Lucas Stach --- v3: bump to most recent git version to fix multiplanar render buffers and remove obsolete patches --- .../0001-force-autogen-to-look-for-stdc.patch | 25

[ptxdist] [PATCH v2] kmscube: version bump 2017-03-13-g803bac5 -> 2020-10-28-ge6386d1b

2020-10-29 Thread Lucas Stach
- version bump - add license file - switch to meson build - disable gstreamer dependency (keep it simple) Signed-off-by: Lucas Stach --- v2: bump to most recent git version to fix multiplanar render buffers --- rules/kmscube.in | 2 ++ rules/kmscube.make | 14 +- 2 files changed

[ptxdist] [PATCH v2] kmscube: version bump 2017-03-13-g803bac5 -> 2020-09-02-g26326be5

2020-10-28 Thread Lucas Stach
- version bump - add license file - switch to meson build - disable gstreamer dependency (keep it simple) Signed-off-by: Lucas Stach --- v2: get rid of obsolete patches --- .../0001-force-autogen-to-look-for-stdc.patch | 25 --- .../kmscube-2017-03-13-g803bac5/autogen.sh| 1

[ptxdist] [PATCH] kmscube: version bump 2017-03-13-g803bac5 -> 2020-09-02-g26326be5

2020-10-28 Thread Lucas Stach
- version bump - add license file - switch to meson build - disable gstreamer dependency (keep it simple) Signed-off-by: Lucas Stach --- rules/kmscube.in | 2 ++ rules/kmscube.make | 14 +- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/rules/kmscube.in b/rules

[ptxdist] [PATCH] glmark2: add patch to prefer 8bpc EGL configs from upstream

2020-10-26 Thread Lucas Stach
This is picked from the glmark2 git master branch. Without this patch glmark would go for the highest bpc EGL config supported by the EGL implementation, which is in many cass not displayable, breaking the DRM backend. Signed-off-by: Lucas Stach --- ...-RGBA-component-widths-larger-than-8.patch

[ptxdist] [PATCH] glu: fix build optimization

2020-10-05 Thread Lucas Stach
A bug in th configure script caused the package to be built with debug flags when --disable-debug is specified. Signed-off-by: Lucas Stach --- This fix has also been submitted upstream. --- ...bug-parameter-to-properly-handle-dis.patch | 30 +++ patches/glu-9.0.1/autogen.sh

[ptxdist] [PATCH 2/2] mxt-app: fix compilation with gcc10

2020-09-28 Thread Lucas Stach
Signed-off-by: Lucas Stach --- ...-mxt_sigint_rx-extern-in-header-file.patch | 29 +++ patches/mxt-app-1.28/series | 4 +++ 2 files changed, 33 insertions(+) create mode 100644 patches/mxt-app-1.28/0001-Make-mxt_sigint_rx-extern-in-header-file.patch create

[ptxdist] [PATCH 1/2] usbip: version bump 5.6 -> 5.8

2020-09-28 Thread Lucas Stach
- version bump - add patch to fix compilation with GCC10 Signed-off-by: Lucas Stach --- ...-build-error-for-multiple-definition.patch | 32 +++ patches/{usbip-5.6 => usbip-5.8}/autogen.sh | 0 patches/usbip-5.8/series | 4 +++ rules/usbip.m

[ptxdist] [PATCH] fio: new package

2020-09-24 Thread Lucas Stach
Flexible I/O tester is a tool to simulate different kinds of storage I/O load. It is mostly useful to debug storage related issues. Signed-off-by: Lucas Stach --- rules/fio.in | 7 + rules/fio.make | 70 ++ 2 files changed, 77 insertions

[ptxdist] [PATCH v2 1/2] python3-configshell: new package

2020-09-21 Thread Lucas Stach
A framework to implement simple but nice CLIs. Signed-off-by: Lucas Stach --- v2: Use proper SPDX license tag. --- rules/python3-configshell.in | 11 +++ rules/python3-configshell.make | 55 ++ 2 files changed, 66 insertions(+) create mode 100644 rules

[ptxdist] [PATCH v2 2/2] nvmetcli: new package

2020-09-21 Thread Lucas Stach
to remote systems based on the NVMe-over-Fabrics specification from http://www.nvmexpress.org. Signed-off-by: Lucas Stach --- v2: - use proper SPDX license tag - fix systemd service option --- projectroot/etc/nvmet/config.json | 0 rules/nvmetcli.in | 29 +++ rules/nvmetcli.make

[ptxdist] [PATCH 1/2] python3-configshell: new package

2020-09-18 Thread Lucas Stach
A framework to implement simple but nice CLIs. Signed-off-by: Lucas Stach --- rules/python3-configshell.in | 11 +++ rules/python3-configshell.make | 55 ++ 2 files changed, 66 insertions(+) create mode 100644 rules/python3-configshell.in create mode

[ptxdist] [PATCH 2/2] nvmetcli: new package

2020-09-18 Thread Lucas Stach
to remote systems based on the NVMe-over-Fabrics specification from http://www.nvmexpress.org. Signed-off-by: Lucas Stach --- rules/nvmetcli.in | 28 rules/nvmetcli.make | 79 + 2 files changed, 107 insertions(+) create mode 100644 rules

Re: [ptxdist] [PATCH v1 2/2] ethtool: build out-of-tree

2020-07-03 Thread Lucas Stach
Am Freitag, den 03.07.2020, 11:08 +0200 schrieb Michael Olbrich: > On Mon, Jun 29, 2020 at 10:13:26AM +0200, Oleksij Rempel wrote: > > Make it easier to work with git source shared between different BSPs. > > > > Signed-off-by: Oleksij Rempel > > --- > > rules/ethtool.make | 1 + > > 1 file

Re: [ptxdist] [PATCH v1 1/2] ethtool: version bump 5.1 -> 5.7

2020-06-29 Thread Lucas Stach
Hi Oleksij, Am Montag, den 29.06.2020, 10:13 +0200 schrieb Oleksij Rempel: > Signed-off-by: Oleksij Rempel > --- > patches/ethtool-5.7/autogen.sh | 1 + > rules/ethtool.in | 1 + > rules/ethtool.make | 4 ++-- > 3 files changed, 4 insertions(+), 2 deletions(-) >

Re: [ptxdist] [PATCH 2/3] bayer2rgb3: add package

2020-05-12 Thread Lucas Stach
Am Dienstag, den 12.05.2020, 18:32 +0200 schrieb Marian Cichy: > --- > patches/bayer2rgb3-0.4.1/autogen.sh | 1 + > rules/bayer2rgb3.in | 8 + > rules/bayer2rgb3.make | 47 + > 3 files changed, 56 insertions(+) > create mode 12

[ptxdist] [PATCH] pixman: version bump 0.38.0 -> 0.40.0

2020-04-20 Thread Lucas Stach
- version bump - switch to meson build Signed-off-by: Lucas Stach --- rules/pixman.in | 1 + rules/pixman.make | 46 ++ 2 files changed, 23 insertions(+), 24 deletions(-) diff --git a/rules/pixman.in b/rules/pixman.in index ad3e4681c24c

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

2020-04-08 Thread Lucas Stach
General-purpose library for the WebPlatformForEmbedded-flavored port of WebKit. Signed-off-by: Lucas Stach --- rules/libwpe.in | 12 + rules/libwpe.make | 63 +++ 2 files changed, 75 insertions(+) create mode 100644 rules/libwpe.in create

[ptxdist] [PATCH 3/4] wpewebkit: new package

2020-04-08 Thread Lucas Stach
WebPlatformForEmbedded port for the WebKit cross-platform web browser engine. Signed-off-by: Lucas Stach --- rules/wpewebkit.in | 56 +++ rules/wpewebkit.make | 90 2 files changed, 146 insertions(+) create mode 100644

[ptxdist] [PATCH 4/4] cog: new package

2020-04-08 Thread Lucas Stach
WPE launcher and webapp container. Signed-off-by: Lucas Stach --- ...g-DWAYLAND_PROTOCOLS-on-command-line.patch | 103 ++ patches/cog-0.6.0/series | 4 + rules/cog.in | 11 ++ rules/cog.make

[ptxdist] [PATCH 2/4] wpebackend-fdo: new package

2020-04-08 Thread Lucas Stach
WPE backend based on freedesktop.org stack. Signed-off-by: Lucas Stach --- rules/wpebackend-fdo.in | 15 rules/wpebackend-fdo.make | 72 +++ 2 files changed, 87 insertions(+) create mode 100644 rules/wpebackend-fdo.in create mode 100644 rules

[ptxdist] [PATCH] xorg-lib-x11: version bump 1.6.8 -> 1.6.9

2020-04-08 Thread Lucas Stach
Fixes a linking issue, caused by trying to static link libc in the previous version. Fixed upstream, so just bump to the latest release. Signed-off-by: Lucas Stach --- rules/xorg-lib-X11.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/xorg-lib-X11.make b/rules

[ptxdist] [PATCH 1/2] iproute2: version bump 5.1.0 -> 5.5.0

2020-03-11 Thread Lucas Stach
Signed-off-by: Lucas Stach --- rules/iproute2.make | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rules/iproute2.make b/rules/iproute2.make index 4d22635e0040..30e84254f299 100644 --- a/rules/iproute2.make +++ b/rules/iproute2.make @@ -15,8 +15,8 @@ PACKAGES

  1   2   >