mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging
@ 2026-05-04 12:12 Thorsten Scherer
  2026-05-04 12:12 ` [ptxdist] [PATCH 01/42] archivemount: " Thorsten Scherer
                   ` (41 more replies)
  0 siblings, 42 replies; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Remove packages which are marked to be removed from staging in
ptxdist-2026.03.0 or ptxdist-2026.04.0 .

I assume that this series will not be applied as a whole.  Feel free to
pick any patch that suits you (if any at all).

Thorsten Scherer (42):
  archivemount: Remove after one year in staging
  argtable2: Remove after one year in staging
  bing: Remove after one year in staging
  calibrator: Remove after one year in staging
  daemonize: Remove after one year in staging
  dhex: Remove after one year in staging
  dialog: Remove after one year in staging
  frodo: Remove after one year in staging
  gnuplot: Remove after one year in staging
  latencytop: Remove after one year in staging
  latrace: Remove after one year in staging
  libcli: Remove after one year in staging
  libgee: Remove after one year in staging
  libiodbc: Remove after one year in staging
  liblockfile: Remove after one year in staging
  libmikmod: Remove after one year in staging
  liburcu: Remove after one year in staging
  links: Remove after one year in staging
  lsuio: Remove after one year in staging
  ltt-control: Remove after one year in staging
  lua-filesystem: Remove after one year in staging
  media-session: Remove after one year in staging
  mtd-oopslog: Remove after one year in staging
  openct: Remove after one year in staging
  pcmciautils: Remove after one year in staging
  pslib: Remove after one year in staging
  sched_switch: Remove after one year in staging
  schedtool: Remove after one year in staging
  sdl-gfx: Remove after one year in staging
  sdl-ttf: Remove after one year in staging
  sdl: Remove after one year in staging
  sdl_image: Remove after one year in staging
  sdl_mixer: Remove after one year in staging
  setserial: Remove after one year in staging
  smtpclient: Remove after one year in staging
  ssmtp: Remove after one year in staging
  supertux: Remove after one year in staging
  utelnetd: Remove after one year in staging
  wireshark: Remove after one year in staging
  xerces: Remove after one year in staging
  xterm: Remove after one year in staging
  zsync: Remove after one year in staging

 ...-round-_round-to-avoid-name-conficts.patch | 104 ----
 patches/calibrator-20070821-1/series          |   3 -
 .../0001-install-to-DESTDIR.patch             |  22 -
 patches/daemonize-1.4/series                  |   4 -
 ...S-when-building-the-documentation-ge.patch |  30 -
 patches/gnuplot-4.6.7/series                  |   4 -
 .../latencytop-0.5/repair-cross-compile.patch |  30 -
 patches/latencytop-0.5/series                 |   1 -
 ...1-Buildsystem-fix-configure-creation.patch |  25 -
 ...02-Buildsystem-fix-cross-compilation.patch |  53 --
 ...03-Fix-scanner-config-for-flex-2.6.x.patch |  30 -
 patches/latrace-0.5.11/autogen.sh             |   1 -
 patches/latrace-0.5.11/series                 |   6 -
 ...001-iodbc-config-add-SYSROOT-support.patch |  51 --
 patches/libiodbc-3.52.7/series                |   1 -
 .../0001-Makefile-make-ar-overwritable.patch  |  32 --
 patches/liblockfile-1.08/series               |   1 -
 .../0001-libmikmod-add-LDFLAGS.patch          |  24 -
 ...mikmod-apply-patch-for-CVE-2010-2971.patch |  35 --
 ...teach-libmikmod-config-about-sysroot.patch |  31 -
 patches/libmikmod-3.1.12/series               |   6 -
 ...Handle-too-large-PC-SC-buffer-values.patch |  77 ---
 patches/openct-0.6.20/series                  |   4 -
 .../sched_switch-0.1/fix-cross-compile.patch  |  26 -
 patches/sched_switch-0.1/series               |   1 -
 patches/setserial-2.17/series                 |   1 -
 .../setserial-tiocghayesesp-build-fix.patch   |  28 -
 .../0001-use-LDFLAGS-for-linking.patch        |  25 -
 .../0002-use-DESTDIR-when-installing.patch    |  72 ---
 ...0003-make-installing-non-interactive.patch |  34 --
 ...using-ssl-link-against-libcrypto-too.patch |  35 --
 patches/ssmtp-2.64/autogen.sh                 |   1 -
 patches/ssmtp-2.64/series                     |   7 -
 .../remove-qualification-member.diff          |  23 -
 patches/supertux-0.1.3/series                 |   1 -
 ...1-help_url-add-forgotten-HAVE_EXTCAP.patch |  25 -
 patches/wireshark-2.0.3/series                |   4 -
 patches/xerces-c-src_2_7_0/series             |   1 -
 .../xerces-c-src_2_7_0-linkerpaths.diff       | 531 ------------------
 ...make-sure-config.h-is-included-first.patch |  42 --
 patches/zsync-0.6.2/series                    |   4 -
 rules/archivemount.in                         |  25 -
 rules/archivemount.make                       |  45 --
 rules/argtable2.in                            |  21 -
 rules/argtable2.make                          |  61 --
 rules/bing.in                                 |  25 -
 rules/bing.make                               |  53 --
 rules/calibrator.in                           |  18 -
 rules/calibrator.make                         |  61 --
 rules/daemonize.in                            |  15 -
 rules/daemonize.make                          |  58 --
 rules/dhex.in                                 |  15 -
 rules/dhex.make                               |  58 --
 rules/dialog.in                               |  19 -
 rules/dialog.make                             |  76 ---
 rules/frodo.in                                |  39 --
 rules/frodo.make                              |  91 ---
 rules/gnuplot.in                              |  73 ---
 rules/gnuplot.make                            | 114 ----
 rules/latencytop.in                           |  30 -
 rules/latencytop.make                         |  61 --
 rules/latrace.in                              |  28 -
 rules/latrace.make                            |  75 ---
 rules/libcli.in                               |  14 -
 rules/libcli.make                             |  69 ---
 rules/libgee.in                               |  15 -
 rules/libgee.make                             |  58 --
 rules/libiodbc.in                             |  57 --
 rules/libiodbc.make                           |  65 ---
 rules/liblockfile.in                          |  18 -
 rules/liblockfile.make                        |  61 --
 rules/libmikmod.in                            |  14 -
 rules/libmikmod.make                          |  69 ---
 rules/liburcu.in                              |  31 -
 rules/liburcu.make                            |  65 ---
 rules/links.in                                |  75 ---
 rules/links.make                              |  77 ---
 rules/lsuio.in                                |  12 -
 rules/lsuio.make                              |  56 --
 rules/ltt-control.in                          |  14 -
 rules/ltt-control.make                        |  59 --
 rules/lua-filesystem.in                       |  14 -
 rules/lua-filesystem.make                     |  58 --
 rules/media-session.in                        |  36 --
 rules/media-session.make                      |  94 ----
 rules/mtd-oopslog.in                          |  13 -
 rules/mtd-oopslog.make                        |  68 ---
 rules/openct.in                               |  54 --
 rules/openct.make                             |  85 ---
 rules/pcmciautils.in                          |  39 --
 rules/pcmciautils.make                        |  82 ---
 rules/pslib.in                                |  34 --
 rules/pslib.make                              |  69 ---
 rules/sched_switch.in                         |  17 -
 rules/sched_switch.make                       |  57 --
 rules/schedtool.in                            |  13 -
 rules/schedtool.make                          |  54 --
 rules/sdl-gfx.in                              |  15 -
 rules/sdl-gfx.make                            |  58 --
 rules/sdl-ttf.in                              |  20 -
 rules/sdl-ttf.make                            |  63 ---
 rules/sdl.in                                  | 145 -----
 rules/sdl.make                                | 137 -----
 rules/sdl_image.in                            |  58 --
 rules/sdl_image.make                          |  73 ---
 rules/sdl_mixer.in                            |  56 --
 rules/sdl_mixer.make                          |  72 ---
 rules/setserial.in                            |  16 -
 rules/setserial.make                          |  57 --
 rules/smtpclient.in                           |  14 -
 rules/smtpclient.make                         |  63 ---
 rules/ssmtp.in                                |  47 --
 rules/ssmtp.make                              |  73 ---
 rules/supertux.in                             |  26 -
 rules/supertux.make                           |  63 ---
 rules/utelnetd.in                             |  29 -
 rules/utelnetd.make                           |  74 ---
 rules/wireshark.in                            |  25 -
 rules/wireshark.make                          | 120 ----
 rules/xerces.in                               |  23 -
 rules/xerces.make                             |  61 --
 rules/xterm.in                                |  22 -
 rules/xterm.make                              |  69 ---
 rules/zsync.in                                |  25 -
 rules/zsync.make                              |  55 --
 125 files changed, 5672 deletions(-)
 delete mode 100644 patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
 delete mode 100644 patches/calibrator-20070821-1/series
 delete mode 100644 patches/daemonize-1.4/0001-install-to-DESTDIR.patch
 delete mode 100644 patches/daemonize-1.4/series
 delete mode 100644 patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
 delete mode 100644 patches/gnuplot-4.6.7/series
 delete mode 100644 patches/latencytop-0.5/repair-cross-compile.patch
 delete mode 100644 patches/latencytop-0.5/series
 delete mode 100644 patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
 delete mode 100644 patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
 delete mode 100644 patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
 delete mode 120000 patches/latrace-0.5.11/autogen.sh
 delete mode 100644 patches/latrace-0.5.11/series
 delete mode 100644 patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
 delete mode 100644 patches/libiodbc-3.52.7/series
 delete mode 100644 patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
 delete mode 100644 patches/liblockfile-1.08/series
 delete mode 100644 patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
 delete mode 100644 patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
 delete mode 100644 patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
 delete mode 100644 patches/libmikmod-3.1.12/series
 delete mode 100644 patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
 delete mode 100644 patches/openct-0.6.20/series
 delete mode 100644 patches/sched_switch-0.1/fix-cross-compile.patch
 delete mode 100644 patches/sched_switch-0.1/series
 delete mode 100644 patches/setserial-2.17/series
 delete mode 100644 patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
 delete mode 100644 patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
 delete mode 100644 patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
 delete mode 100644 patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
 delete mode 100644 patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
 delete mode 120000 patches/ssmtp-2.64/autogen.sh
 delete mode 100644 patches/ssmtp-2.64/series
 delete mode 100644 patches/supertux-0.1.3/remove-qualification-member.diff
 delete mode 100644 patches/supertux-0.1.3/series
 delete mode 100644 patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
 delete mode 100644 patches/wireshark-2.0.3/series
 delete mode 100644 patches/xerces-c-src_2_7_0/series
 delete mode 100644 patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
 delete mode 100644 patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
 delete mode 100644 patches/zsync-0.6.2/series
 delete mode 100644 rules/archivemount.in
 delete mode 100644 rules/archivemount.make
 delete mode 100644 rules/argtable2.in
 delete mode 100644 rules/argtable2.make
 delete mode 100644 rules/bing.in
 delete mode 100644 rules/bing.make
 delete mode 100644 rules/calibrator.in
 delete mode 100644 rules/calibrator.make
 delete mode 100644 rules/daemonize.in
 delete mode 100644 rules/daemonize.make
 delete mode 100644 rules/dhex.in
 delete mode 100644 rules/dhex.make
 delete mode 100644 rules/dialog.in
 delete mode 100644 rules/dialog.make
 delete mode 100644 rules/frodo.in
 delete mode 100644 rules/frodo.make
 delete mode 100644 rules/gnuplot.in
 delete mode 100644 rules/gnuplot.make
 delete mode 100644 rules/latencytop.in
 delete mode 100644 rules/latencytop.make
 delete mode 100644 rules/latrace.in
 delete mode 100644 rules/latrace.make
 delete mode 100644 rules/libcli.in
 delete mode 100644 rules/libcli.make
 delete mode 100644 rules/libgee.in
 delete mode 100644 rules/libgee.make
 delete mode 100644 rules/libiodbc.in
 delete mode 100644 rules/libiodbc.make
 delete mode 100644 rules/liblockfile.in
 delete mode 100644 rules/liblockfile.make
 delete mode 100644 rules/libmikmod.in
 delete mode 100644 rules/libmikmod.make
 delete mode 100644 rules/liburcu.in
 delete mode 100644 rules/liburcu.make
 delete mode 100644 rules/links.in
 delete mode 100644 rules/links.make
 delete mode 100644 rules/lsuio.in
 delete mode 100644 rules/lsuio.make
 delete mode 100644 rules/ltt-control.in
 delete mode 100644 rules/ltt-control.make
 delete mode 100644 rules/lua-filesystem.in
 delete mode 100644 rules/lua-filesystem.make
 delete mode 100644 rules/media-session.in
 delete mode 100644 rules/media-session.make
 delete mode 100644 rules/mtd-oopslog.in
 delete mode 100644 rules/mtd-oopslog.make
 delete mode 100644 rules/openct.in
 delete mode 100644 rules/openct.make
 delete mode 100644 rules/pcmciautils.in
 delete mode 100644 rules/pcmciautils.make
 delete mode 100644 rules/pslib.in
 delete mode 100644 rules/pslib.make
 delete mode 100644 rules/sched_switch.in
 delete mode 100644 rules/sched_switch.make
 delete mode 100644 rules/schedtool.in
 delete mode 100644 rules/schedtool.make
 delete mode 100644 rules/sdl-gfx.in
 delete mode 100644 rules/sdl-gfx.make
 delete mode 100644 rules/sdl-ttf.in
 delete mode 100644 rules/sdl-ttf.make
 delete mode 100644 rules/sdl.in
 delete mode 100644 rules/sdl.make
 delete mode 100644 rules/sdl_image.in
 delete mode 100644 rules/sdl_image.make
 delete mode 100644 rules/sdl_mixer.in
 delete mode 100644 rules/sdl_mixer.make
 delete mode 100644 rules/setserial.in
 delete mode 100644 rules/setserial.make
 delete mode 100644 rules/smtpclient.in
 delete mode 100644 rules/smtpclient.make
 delete mode 100644 rules/ssmtp.in
 delete mode 100644 rules/ssmtp.make
 delete mode 100644 rules/supertux.in
 delete mode 100644 rules/supertux.make
 delete mode 100644 rules/utelnetd.in
 delete mode 100644 rules/utelnetd.make
 delete mode 100644 rules/wireshark.in
 delete mode 100644 rules/wireshark.make
 delete mode 100644 rules/xerces.in
 delete mode 100644 rules/xerces.make
 delete mode 100644 rules/xterm.in
 delete mode 100644 rules/xterm.make
 delete mode 100644 rules/zsync.in
 delete mode 100644 rules/zsync.make

-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 01/42] archivemount: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
                   ` (40 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/archivemount.in   | 25 -----------------------
 rules/archivemount.make | 45 -----------------------------------------
 2 files changed, 70 deletions(-)
 delete mode 100644 rules/archivemount.in
 delete mode 100644 rules/archivemount.make

diff --git a/rules/archivemount.in b/rules/archivemount.in
deleted file mode 100644
index 3d9045153115..000000000000
--- a/rules/archivemount.in
+++ /dev/null
@@ -1,25 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=disk_and_file
-
-config ARCHIVEMOUNT
-	tristate
-	prompt "archivemount"
-	select FUSE
-	select FUSE_LIB
-	select FUSE_UTIL
-	select LIBARCHIVE
-	help
-	  Archivemount is a piece of glue code between libarchive and FUSE.
-	  It can be used to mount a (possibly compressed) archive (as
-	  in .tar.gz or .tar.bz2) and use it like an ordinary filesystem.
-
-	  It is a user-space application setting up the mount.
-	  Usage: archivemount <archivepath> <mountpoint> [options]
-	  See "archivemount --help" for more information.
-
-	  To umount, use "fusermount -u" from FUSE utils.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/archivemount.make b/rules/archivemount.make
deleted file mode 100644
index 8bf41f4b4f75..000000000000
--- a/rules/archivemount.make
+++ /dev/null
@@ -1,45 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2014 by Andreas Pretzsch <apr@cn-eng.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-PACKAGES-$(PTXCONF_ARCHIVEMOUNT) += archivemount
-
-ARCHIVEMOUNT_VERSION	:= 0.8.3
-ARCHIVEMOUNT_MD5	:= a8c890e3fc315b07c7e85ad73a4b4760
-ARCHIVEMOUNT		:= archivemount-$(ARCHIVEMOUNT_VERSION)
-ARCHIVEMOUNT_SUFFIX	:= tar.gz
-ARCHIVEMOUNT_URL	:= http://www.cybernoia.de/software/archivemount/$(ARCHIVEMOUNT).$(ARCHIVEMOUNT_SUFFIX)
-ARCHIVEMOUNT_SOURCE	:= $(SRCDIR)/$(ARCHIVEMOUNT).$(ARCHIVEMOUNT_SUFFIX)
-ARCHIVEMOUNT_DIR	:= $(BUILDDIR)/$(ARCHIVEMOUNT)
-ARCHIVEMOUNT_LICENSE	:= LGPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-ARCHIVEMOUNT_CONF_TOOL	:= autoconf
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/archivemount.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, archivemount)
-	@$(call install_fixup, archivemount,PRIORITY,optional)
-	@$(call install_fixup, archivemount,SECTION,base)
-	@$(call install_fixup, archivemount,AUTHOR,"Andreas Pretzsch <apr@cn-eng.de>")
-	@$(call install_fixup, archivemount,DESCRIPTION,"Mount archives using FUSE and libarchive.")
-
-	@$(call install_copy, archivemount, 0, 0, 0755, -, /usr/bin/archivemount)
-
-	@$(call install_finish, archivemount)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 02/42] argtable2: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
  2026-05-04 12:12 ` [ptxdist] [PATCH 01/42] archivemount: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
                   ` (39 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/argtable2.in   | 21 ---------------
 rules/argtable2.make | 61 --------------------------------------------
 2 files changed, 82 deletions(-)
 delete mode 100644 rules/argtable2.in
 delete mode 100644 rules/argtable2.make

diff --git a/rules/argtable2.in b/rules/argtable2.in
deleted file mode 100644
index 9186e0a644cc..000000000000
--- a/rules/argtable2.in
+++ /dev/null
@@ -1,21 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-config ARGTABLE2
-	tristate
-	prompt "argtable2"
-	help
-	  Argtable is an ANSI C library for parsing GNU style command line
-	  arguments with a minimum of fuss. It enables the programmer to define
-	  their program's argument syntax directly in the source code as an
-	  array of structs. The command line is then parsed according to that
-	  specification and the resulting values stored directly into
-	  user-defined program variables where they are accessible to the main
-	  program.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
-
-# vim: syntax=kconfig
diff --git a/rules/argtable2.make b/rules/argtable2.make
deleted file mode 100644
index 79630e2754a4..000000000000
--- a/rules/argtable2.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2007 by Michael Olbrich <m.olbrich@pengutronix.de>
-#               2009, 2010 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_ARGTABLE2) += argtable2
-
-#
-# Paths and names
-#
-ARGTABLE2_VERSION	:= 12
-ARGTABLE2_MD5		:= 291e249ea60f4d0637e467356a8ae41a
-ARGTABLE2		:= argtable2-$(ARGTABLE2_VERSION)
-ARGTABLE2_SUFFIX	:= tar.gz
-ARGTABLE2_URL		:= $(call ptx/mirror, SF, argtable/$(ARGTABLE2).$(ARGTABLE2_SUFFIX))
-ARGTABLE2_SOURCE	:= $(SRCDIR)/$(ARGTABLE2).$(ARGTABLE2_SUFFIX)
-ARGTABLE2_DIR		:= $(BUILDDIR)/$(ARGTABLE2)
-ARGTABLE2_LICENSE	:= LGPL-2.0-or-later
-ARGTABLE2_LICENSE_FILES	:= \
-	file://COPYING;md5=f30a9716ef3762e3467a2f62bf790f0a \
-	file://src/argtable2.c;startline=6;endline=14;md5=955d1d74393b5b5850210927b08a069a
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-ARGTABLE2_CONF_TOOL	:= autoconf
-ARGTABLE2_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--disable-debug
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/argtable2.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, argtable2)
-	@$(call install_fixup, argtable2,PRIORITY,optional)
-	@$(call install_fixup, argtable2,SECTION,base)
-	@$(call install_fixup, argtable2,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, argtable2,DESCRIPTION,missing)
-
-	@$(call install_lib, argtable2, 0, 0, 0644, libargtable2)
-
-	@$(call install_finish, argtable2)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 03/42] bing: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
  2026-05-04 12:12 ` [ptxdist] [PATCH 01/42] archivemount: " Thorsten Scherer
  2026-05-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
                   ` (38 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/bing.in   | 25 -----------------------
 rules/bing.make | 53 -------------------------------------------------
 2 files changed, 78 deletions(-)
 delete mode 100644 rules/bing.in
 delete mode 100644 rules/bing.make

diff --git a/rules/bing.in b/rules/bing.in
deleted file mode 100644
index cc1eb09d6f46..000000000000
--- a/rules/bing.in
+++ /dev/null
@@ -1,25 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-config BING
-	tristate
-	prompt "bing"
-	select LIBC_M
-	help
-	  Empirical stochastic bandwidth tester (bing)
-
-	  Bing is a point-to-point bandwidth measurement
-	  tool (hence the 'b'), based on ping.
-
-	  Bing determines the real (raw, as opposed to
-	  available or average) throughput on a link by
-	  measuring ICMP echo requests' round trip times
-	  for different packet sizes at each end of the
-	  link.
-
-	  See also:
-	  http://fgouget.free.fr/bing/bing_src-readme-1st.shtml
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/bing.make b/rules/bing.make
deleted file mode 100644
index 034835fee936..000000000000
--- a/rules/bing.make
+++ /dev/null
@@ -1,53 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2003 by Robert Schwebel
-#               2008 by Wolfram Sang, Pengutronix e.K.
-#               2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_BING) += bing
-
-#
-# Paths and names
-#
-BING_VERSION	:= 1.1.3
-BING_MD5	:= 0ccd96cc01351c0562f1e4b94aaa2790
-BING		:= bing_src-$(BING_VERSION)
-BING_SUFFIX	:= tar.gz
-BING_URL	:= http://fgouget.free.fr/bing/$(BING).$(BING_SUFFIX)
-BING_SOURCE	:= $(SRCDIR)/$(BING).$(BING_SUFFIX)
-BING_DIR	:= $(BUILDDIR)/$(BING)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-BING_CONF_TOOL	:= NO
-BING_MAKE_OPT	:= $(CROSS_ENV_PROGS) bing
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/bing.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, bing)
-	@$(call install_fixup, bing,PRIORITY,optional)
-	@$(call install_fixup, bing,SECTION,base)
-	@$(call install_fixup, bing,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, bing,DESCRIPTION,missing)
-
-	@$(call install_copy, bing, 0, 0, 0755, -, /usr/sbin/bing)
-
-	@$(call install_finish, bing)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 04/42] calibrator: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (2 preceding siblings ...)
  2026-05-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
                   ` (37 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 ...-round-_round-to-avoid-name-conficts.patch | 104 ------------------
 patches/calibrator-20070821-1/series          |   3 -
 rules/calibrator.in                           |  18 ---
 rules/calibrator.make                         |  61 ----------
 4 files changed, 186 deletions(-)
 delete mode 100644 patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
 delete mode 100644 patches/calibrator-20070821-1/series
 delete mode 100644 rules/calibrator.in
 delete mode 100644 rules/calibrator.make

diff --git a/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch b/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
deleted file mode 100644
index 25f1d4ca444d..000000000000
--- a/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Sun, 13 Feb 2011 20:42:38 +0100
-Subject: [PATCH] rename round -> _round to avoid name conficts
-
-calibrator.c:131:5: error: conflicting types for 'round'
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- calibrator.c |   30 +++++++++++++++---------------
- 1 files changed, 15 insertions(+), 15 deletions(-)
-
-diff --git a/calibrator.c b/calibrator.c
-index e045dfd..45f2eb4 100644
---- a/calibrator.c
-+++ b/calibrator.c
-@@ -128,7 +128,7 @@ void ErrXit(char *format, ...) {
- 	exit(1);
- }
- 
--lng round(dbl x)
-+lng _round(dbl x)
- {
- 	return (lng)(x + 0.5);
- }
-@@ -890,16 +890,16 @@ void plotCache(cacheInfo *cache, lng **result, lng MHz, char *fn, FILE *fp, lng
- 	fprintf(fp, ")\n");
- 	fprintf(fp, "set y2tics");
- 	for (l = 0, s = " ("; l <= cache->levels; l++, s = ", ") {
--		if (!delay)	fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency1[l] - delay)), NSperIt(cache->latency1[l] - delay));
--			else	fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->latency2[l] - delay));
-+		if (!delay)	fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(cache->latency1[l] - delay)), NSperIt(cache->latency1[l] - delay));
-+			else	fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->latency2[l] - delay));
- 	}
- 	for (y = 1; y <= yh; y *= 10) {
- 		fprintf(fp, "%s'%1.3g' %ld", s, (dbl)(y * MHz) / 1000.0, y);
- 	}
- 	fprintf(fp, ")\n");
- 	for (l = 0; l <= cache->levels; l++) {
--		if (!delay)	z = (dbl)round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
--			else	z = (dbl)round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
-+		if (!delay)	z = (dbl)_round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
-+			else	z = (dbl)_round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
- 		fprintf(fp, "set label %ld '(%1.3g)  ' at %f,%f right\n", l + 1, z, xl, z);
- 		fprintf(fp, "set arrow %ld from %f,%f to %f,%f nohead lt 0\n", l + 1, xl, z, xh, z);
- 	}
-@@ -986,16 +986,16 @@ void plotTLB(TLBinfo *TLB, lng **result, lng MHz, char *fn, FILE *fp, lng delay)
- 	fprintf(fp, "%s'<L1>' %ld)\n", s, TLB->mincachelines);
- 	fprintf(fp, "set y2tics");
- 	for (l = 0, s = " ("; l <= TLB->levels; l++, s = ", ") {
--		if (!delay)	fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB->latency1[l] - delay));
--			else	fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->latency2[l] - delay));
-+		if (!delay)	fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB->latency1[l] - delay));
-+			else	fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->latency2[l] - delay));
- 	}
- 	for (y = 1; y <= yh; y *= 10) {
- 		fprintf(fp, "%s'%1.3g' %ld", s, (dbl)(y * MHz) / 1000.0, y);
- 	}
- 	fprintf(fp, ")\n");
- 	for (l = 0; l <= TLB->levels; l++) {
--		if (!delay)	z = (dbl)round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
--			else	z = (dbl)round(CYperIt(TLB->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
-+		if (!delay)	z = (dbl)_round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
-+			else	z = (dbl)_round(CYperIt(TLB->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
- 		fprintf(fp, "set label %ld '(%1.3g)  ' at %f,%f right\n", l + 1, z, xl, z);
- 		fprintf(fp, "set arrow %ld from %f,%f to %f,%f nohead lt 0\n", l + 1, xl, z, xh, z);
- 	}
-@@ -1023,9 +1023,9 @@ void printCPU(cacheInfo *cache, lng MHz, lng delay)
- 	FILE	*fp = stdout;
- 		
- 	fprintf(fp, "CPU loop + L1 access:    ");
--	fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[0]), round(CYperIt(cache->latency1[0])));
-+	fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[0]), _round(CYperIt(cache->latency1[0])));
- 	fprintf(fp, "             ( delay:    ");
--	fprintf(fp, " %6.2f ns = %3ld cy )\n", NSperIt(delay),            round(CYperIt(delay)));
-+	fprintf(fp, " %6.2f ns = %3ld cy )\n", NSperIt(delay),            _round(CYperIt(delay)));
- 	fprintf(fp, "\n");
- 	fflush(fp);
- }
-@@ -1047,8 +1047,8 @@ void printCache(cacheInfo *cache, lng MHz)
- 			fprintf(fp, " %3ld KB ", cache->size[l] / 1024);
- 		}
- 		fprintf(fp, " %3ld bytes ", cache->linesize[l + 1]);
--		fprintf(fp, " %6.2f ns = %3ld cy " , NSperIt(cache->latency2[l + 1] - cache->latency2[l]), round(CYperIt(cache->latency2[l + 1] - cache->latency2[l])));
--		fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[l + 1] - cache->latency1[l]), round(CYperIt(cache->latency1[l + 1] - cache->latency1[l])));
-+		fprintf(fp, " %6.2f ns = %3ld cy " , NSperIt(cache->latency2[l + 1] - cache->latency2[l]), _round(CYperIt(cache->latency2[l + 1] - cache->latency2[l])));
-+		fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[l + 1] - cache->latency1[l]), _round(CYperIt(cache->latency1[l + 1] - cache->latency1[l])));
- 	}
- 	fprintf(fp, "\n");
- 	fflush(fp);
-@@ -1075,9 +1075,9 @@ void printTLB(TLBinfo *TLB, lng MHz)
- 		} else {
- 			fprintf(fp, "  %3ld KB  ", TLB->pagesize[l + 1] / 1024);
- 		}
--		fprintf(fp, " %6.2f ns = %3ld cy ", NSperIt(TLB->latency2[l + 1] - TLB->latency2[l]), round(CYperIt(TLB->latency2[l + 1] - TLB->latency2[l])));
-+		fprintf(fp, " %6.2f ns = %3ld cy ", NSperIt(TLB->latency2[l + 1] - TLB->latency2[l]), _round(CYperIt(TLB->latency2[l + 1] - TLB->latency2[l])));
- /*
--		fprintf(fp, " %6.2f ns = %3ld cy" , NSperIt(TLB->latency1[l + 1] - TLB->latency1[l]), round(CYperIt(TLB->latency1[l + 1] - TLB->latency1[l])));
-+		fprintf(fp, " %6.2f ns = %3ld cy" , NSperIt(TLB->latency1[l + 1] - TLB->latency1[l]), _round(CYperIt(TLB->latency1[l + 1] - TLB->latency1[l])));
- */
- 		fprintf(fp, "\n");
- 	}
--- 
-1.7.2.3
-
diff --git a/patches/calibrator-20070821-1/series b/patches/calibrator-20070821-1/series
deleted file mode 100644
index 246504a4977a..000000000000
--- a/patches/calibrator-20070821-1/series
+++ /dev/null
@@ -1,3 +0,0 @@
-# generated by git-ptx-patches
-0001-rename-round-_round-to-avoid-name-conficts.patch
-# 682c31e68ff1d6e2427b342da2b7433e  - git-ptx-patches magic
diff --git a/rules/calibrator.in b/rules/calibrator.in
deleted file mode 100644
index 03f87f5a3967..000000000000
--- a/rules/calibrator.in
+++ /dev/null
@@ -1,18 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=test_suites
-
-config CALIBRATOR
-	tristate
-	prompt "calibrator"
-	select LIBC_M
-	help
-	  The Calibrator is a Cache-Memory and TLB Calibration Tool
-
-	  See http://homepages.cwi.nl/~manegold/Calibrator/ for details.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
-
-# vim: syntax=kconfig
diff --git a/rules/calibrator.make b/rules/calibrator.make
deleted file mode 100644
index 67b858588882..000000000000
--- a/rules/calibrator.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2007 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_CALIBRATOR) += calibrator
-
-#
-# Paths and names
-#
-CALIBRATOR_VERSION	:= 20070821-1
-CALIBRATOR_MD5		:= b26765e360144e951f4924aed6e6d45c
-CALIBRATOR		:= calibrator-$(CALIBRATOR_VERSION)
-CALIBRATOR_SUFFIX	:= tar.bz2
-CALIBRATOR_URL		:= http://www.pengutronix.de/software/ptxdist/temporary-src/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
-CALIBRATOR_SOURCE	:= $(SRCDIR)/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
-CALIBRATOR_DIR		:= $(BUILDDIR)/$(CALIBRATOR)
-CALIBRATOR_LICENSE	:= custom
-CALIBRATOR_LICENSE_FILES	:= file://calibrator.c;md5=8f7790f3cb58345fcb862c4ceab869ce;startline=6;endline=37
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-CALIBRATOR_MAKE_ENV	:= $(CROSS_ENV) LDLIBS=-lm
-CALIBRATOR_MAKE_OPT	:= calibrator
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/calibrator.install:
-	@$(call targetinfo)
-	@$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/calibrator.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, calibrator)
-	@$(call install_fixup, calibrator,PRIORITY,optional)
-	@$(call install_fixup, calibrator,SECTION,base)
-	@$(call install_fixup, calibrator,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
-	@$(call install_fixup, calibrator,DESCRIPTION,missing)
-
-	@$(call install_copy, calibrator, 0, 0, 0755, $(CALIBRATOR_DIR)/calibrator, /usr/bin/calibrator)
-
-	@$(call install_finish, calibrator)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 05/42] daemonize: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (3 preceding siblings ...)
  2026-05-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
                   ` (36 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 .../0001-install-to-DESTDIR.patch             | 22 -------
 patches/daemonize-1.4/series                  |  4 --
 rules/daemonize.in                            | 15 -----
 rules/daemonize.make                          | 58 -------------------
 4 files changed, 99 deletions(-)
 delete mode 100644 patches/daemonize-1.4/0001-install-to-DESTDIR.patch
 delete mode 100644 patches/daemonize-1.4/series
 delete mode 100644 rules/daemonize.in
 delete mode 100644 rules/daemonize.make

diff --git a/patches/daemonize-1.4/0001-install-to-DESTDIR.patch b/patches/daemonize-1.4/0001-install-to-DESTDIR.patch
deleted file mode 100644
index 47ae86efc294..000000000000
--- a/patches/daemonize-1.4/0001-install-to-DESTDIR.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Sat, 29 Oct 2011 19:06:44 +0200
-Subject: [PATCH] install to DESTDIR
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- Makefile.in |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 6fcb8f7..332c180 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -7,7 +7,7 @@ srcdir		= @srcdir@
- VPATH		= @srcdir@
- INSTALL_PREFIX	= @prefix@
- INSTALL		= @INSTALL@
--INSTALL_SBIN	= $(INSTALL_PREFIX)/sbin
-+INSTALL_SBIN	= $(DESTDIR)$(INSTALL_PREFIX)/sbin
- MISSING_SOURCES	= @LOCAL_MISSING_SOURCES@
- MISSING_OBJECTS = $(MISSING_SOURCES:.c=.o)
- CC		= @CC@
diff --git a/patches/daemonize-1.4/series b/patches/daemonize-1.4/series
deleted file mode 100644
index d33187f187f8..000000000000
--- a/patches/daemonize-1.4/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-install-to-DESTDIR.patch
-# 87df3dcdbb73338ca868e7df1c81e9a8  - git-ptx-patches magic
diff --git a/rules/daemonize.in b/rules/daemonize.in
deleted file mode 100644
index 481cf5212e98..000000000000
--- a/rules/daemonize.in
+++ /dev/null
@@ -1,15 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-config DAEMONIZE
-	tristate
-	prompt "daemonize"
-	help
-	  Daemonize is a trivial utility that runs a command as a Unix
-	  daemon. See the project homepage for details:
-
-	  http://www.clapper.org/software/daemonize/
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/daemonize.make b/rules/daemonize.make
deleted file mode 100644
index 01feec69e74d..000000000000
--- a/rules/daemonize.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Robert Schwebel
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_DAEMONIZE) += daemonize
-
-#
-# Paths and names
-#
-DAEMONIZE_VERSION	:= 1.4
-DAEMONIZE_MD5		:= 83e518f5b333f8f0ee57c8751fbe97a1
-DAEMONIZE		:= daemonize-$(DAEMONIZE_VERSION)
-DAEMONIZE_SUFFIX	:= tar.gz
-DAEMONIZE_URL		:= http://www.pengutronix.de/software/ptxdist/temporary-src/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
-DAEMONIZE_SOURCE	:= $(SRCDIR)/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
-DAEMONIZE_DIR		:= $(BUILDDIR)/$(DAEMONIZE)
-DAEMONIZE_LICENSE	:= GPL-2.0-only
-DAEMONIZE_LICENSE_FILES	:= file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
-
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-DAEMONIZE_CONF_TOOL	:= autoconf
-DAEMONIZE_CONF_OPT	:= $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/daemonize.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, daemonize)
-	@$(call install_fixup, daemonize,PRIORITY,optional)
-	@$(call install_fixup, daemonize,SECTION,base)
-	@$(call install_fixup, daemonize,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, daemonize,DESCRIPTION,missing)
-
-	@$(call install_copy, daemonize, 0, 0, 0755, -, \
-		/usr/sbin/daemonize)
-
-	@$(call install_finish, daemonize)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 06/42] dhex: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (4 preceding siblings ...)
  2026-05-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
                   ` (35 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/dhex.in   | 15 -------------
 rules/dhex.make | 58 -------------------------------------------------
 2 files changed, 73 deletions(-)
 delete mode 100644 rules/dhex.in
 delete mode 100644 rules/dhex.make

diff --git a/rules/dhex.in b/rules/dhex.in
deleted file mode 100644
index ca0428881644..000000000000
--- a/rules/dhex.in
+++ /dev/null
@@ -1,15 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=editors
-
-config DHEX
-	tristate
-	prompt "dhex"
-	select NCURSES
-	help
-	  DHEX is a more than just another hex editor. It includes a diff mode,
-	  which can be used to easily and conveniently compare two binary files.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/dhex.make b/rules/dhex.make
deleted file mode 100644
index d6032cee7061..000000000000
--- a/rules/dhex.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2011 by Bart vdr. Meulen <bartvdrmeulen@gmail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_DHEX) += dhex
-
-#
-# Paths and names
-#
-DHEX_VERSION	:= 0.65
-DHEX_MD5	:= 2d4ee5cc0cd95da5a1c7630b971e986d
-DHEX		:= dhex_$(DHEX_VERSION)
-DHEX_SUFFIX	:= tar.gz
-DHEX_URL	:= http://www.dettus.net/dhex/$(DHEX).$(DHEX_SUFFIX)
-DHEX_SOURCE	:= $(SRCDIR)/$(DHEX).$(DHEX_SUFFIX)
-DHEX_DIR	:= $(BUILDDIR)/$(DHEX)
-DHEX_LICENSE	:= GPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-DHEX_CONF_TOOL		:= NO
-DHEX_MAKE_OPT		:= $(CROSS_ENV_PROGS) LDFLAGS="" CPPFLAGS=""
-DHEX_INSTALL_OPT	:= \
-	DESTDIR=$(DHEX_PKGDIR)/usr \
-	install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/dhex.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init,  dhex)
-	@$(call install_fixup, dhex,PACKAGE,dhex)
-	@$(call install_fixup, dhex,PRIORITY,optional)
-	@$(call install_fixup, dhex,VERSION,$(DHEX_VERSION))
-	@$(call install_fixup, dhex,SECTION,base)
-	@$(call install_fixup, dhex,AUTHOR,"Bart vdr. Meulen <bartvdrmeulen@gmail.com>")
-	@$(call install_fixup, dhex,DEPENDS,)
-	@$(call install_fixup, dhex,DESCRIPTION,missing)
-
-	@$(call install_copy, dhex, 0, 0, 0755, -, /usr/bin/dhex)
-
-	@$(call install_finish, dhex)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 07/42] dialog: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (5 preceding siblings ...)
  2026-05-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
                   ` (34 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/dialog.in   | 19 ------------
 rules/dialog.make | 76 -----------------------------------------------
 2 files changed, 95 deletions(-)
 delete mode 100644 rules/dialog.in
 delete mode 100644 rules/dialog.make

diff --git a/rules/dialog.in b/rules/dialog.in
deleted file mode 100644
index c129aad3e331..000000000000
--- a/rules/dialog.in
+++ /dev/null
@@ -1,19 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config DIALOG
-	tristate
-	select LIBC_M
-	select NCURSES
-	prompt "dialog"
-	help
-	  Dialog is a program that will let you to present a variety of
-	  questions or display messages using dialog boxes from a shell script.
-	  It is built from the dialog library, which consists of several widgets
-	  as well as utility functions that are used by the widgets or the main
-	  program.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/dialog.make b/rules/dialog.make
deleted file mode 100644
index 6ab97bde0073..000000000000
--- a/rules/dialog.make
+++ /dev/null
@@ -1,76 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Bart vdr. Meulen <bartvdrmeulen@gmail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_DIALOG) += dialog
-
-#
-# Paths and names
-#
-DIALOG_VERSION	:= 1.3-20171209
-DIALOG_MD5	:= f66f28beca900b54f5fc90fdcce93508
-DIALOG		:= dialog-$(DIALOG_VERSION)
-DIALOG_SUFFIX	:= tgz
-DIALOG_URL	:= https://invisible-mirror.net/archives/dialog/$(DIALOG).$(DIALOG_SUFFIX)
-DIALOG_SOURCE	:= $(SRCDIR)/$(DIALOG).$(DIALOG_SUFFIX)
-DIALOG_DIR	:= $(BUILDDIR)/$(DIALOG)
-DIALOG_LICENSE	:= LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-DIALOG_CONF_TOOL	:= autoconf
-DIALOG_CONF_OPT		:= \
-	$(CROSS_AUTOCONF_USR) \
-	--enable-echo \
-	$(GLOBAL_LARGE_FILE_OPTION) \
-	--disable-nls \
-	--disable-trace \
-	--disable-rpath \
-	--with-ncurses \
-	--without-Xaw3d \
-	--without-Xaw3dxft \
-	--without-neXtaw \
-	--without-XawPlus \
-	--without-x \
-	--enable-extras \
-	--enable-rc-file \
-	--enable-Xdialog \
-	--enable-Xdialog2 \
-	--enable-whiptail \
-	--enable-form \
-	--enable-gauge \
-	--enable-tailbox \
-	--enable-mixedform \
-	--enable-mixedgauge \
-	--enable-widec \
-	--disable-rpath-hack
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/dialog.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init,  dialog)
-	@$(call install_fixup, dialog,PRIORITY,optional)
-	@$(call install_fixup, dialog,SECTION,base)
-	@$(call install_fixup, dialog,AUTHOR,"Bart vdr. Meulen <bartvdrmeulen@gmail.com>")
-	@$(call install_fixup, dialog,DESCRIPTION,missing)
-
-	@$(call install_copy, dialog, 0, 0, 0755, -, /usr/bin/dialog)
-
-	@$(call install_finish, dialog)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 08/42] frodo: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (6 preceding siblings ...)
  2026-05-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
                   ` (33 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/frodo.in   | 39 ---------------------
 rules/frodo.make | 91 ------------------------------------------------
 2 files changed, 130 deletions(-)
 delete mode 100644 rules/frodo.in
 delete mode 100644 rules/frodo.make

diff --git a/rules/frodo.in b/rules/frodo.in
deleted file mode 100644
index 00a955c8c562..000000000000
--- a/rules/frodo.in
+++ /dev/null
@@ -1,39 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=bytecode_engines
-menuconfig FRODO
-	tristate
-	prompt "frodo                         "
-	select READLINE
-	select ALSA_LIB
-	select SDL if FRODO_SDL
-	select SVGALIB if FRODO_SVGALIB
-	select GCCLIBS_CXX
-	select GCCLIBS_GCC_S
-	help
-	  A C64 emulator.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and the old version uses SDL (1.x).
-	  Needs updating to the latest version.
-
-if FRODO
-
-choice
-	prompt "graphics backend    "
-	default FRODO_SDL
-
-	config FRODO_SDL
-		bool
-		prompt "sdl"
-		help
-		  SDL Backend
-
-	config FRODO_SVGALIB
-		bool
-		prompt "svgalib"
-		help
-		  SVGALIB Backend
-endchoice
-
-endif
diff --git a/rules/frodo.make b/rules/frodo.make
deleted file mode 100644
index 53f666eda62c..000000000000
--- a/rules/frodo.make
+++ /dev/null
@@ -1,91 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2007-2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_FRODO) += frodo
-
-#
-# Paths and names
-#
-FRODO_VERSION	:= 4.1b
-FRODO_MD5	:= 095b9f21c03204cc13f7f249e8866cd9
-FRODO		:= Frodo-$(FRODO_VERSION)
-FRODO_SUFFIX	:= Src.tar.gz
-FRODO_URL	:= http://frodo.cebix.net/downloads/FrodoV4_1b.$(FRODO_SUFFIX)
-FRODO_SOURCE	:= $(SRCDIR)/FrodoV4_1b.$(FRODO_SUFFIX)
-FRODO_DIR	:= $(BUILDDIR)/$(FRODO)
-FRODO_LICENSE	:= custom
-FRODO_LICENSE_FILES	:= file://Docs/legalmush.html;md5=108f0874f3c2ef9b625501635c933d92
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-FRODO_CONF_ENV	:= $(CROSS_ENV)
-ifdef PTXCONF_FRODO_SVGALIB
-FRODO_CONF_ENV	+= ac_cv_lib_vga_vga_setmode=yes SDL_CONFIG=no
-endif
-FRODO_MAKE_ENV	:= $(CROSS_ENV)
-FRODO_SUBDIR	:= Src
-
-#
-# autoconf
-#
-FRODO_CONF_TOOL	:= autoconf
-FRODO_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--without-x
-
-# cpp files are built with gcc
-FRODO_CFLAGS := -std=gnu++98
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/frodo.install:
-	@$(call targetinfo)
-	install -D -m 755 "$(FRODO_DIR)/Src/Frodo" "$(FRODO_PKGDIR)/usr/bin/Frodo"
-
-	install -D -m 644 "$(FRODO_DIR)/1541 ROM" "$(FRODO_PKGDIR)/home/1541 ROM"
-	install -D -m 644 "$(FRODO_DIR)/Basic ROM" "$(FRODO_PKGDIR)/home/Basic ROM"
-	install -D -m 644 "$(FRODO_DIR)/Char ROM" "$(FRODO_PKGDIR)/home/Char ROM"
-	install -D -m 644 "$(FRODO_DIR)/Kernal ROM" "$(FRODO_PKGDIR)/home/Kernal ROM"
-	@$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/frodo.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, frodo)
-	@$(call install_fixup, frodo,PRIORITY,optional)
-	@$(call install_fixup, frodo,SECTION,base)
-	@$(call install_fixup, frodo,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, frodo,DESCRIPTION,missing)
-
-	@$(call install_copy, frodo, 0, 0, 0755, -, /usr/bin/Frodo)
-
-	@$(call install_copy, frodo, 0, 0, 2775, /home)
-	@$(call install_copy, frodo, 0, 0, 0644, -, /home/1541 ROM)
-	@$(call install_copy, frodo, 0, 0, 0644, -, /home/Basic ROM)
-	@$(call install_copy, frodo, 0, 0, 0644, -, /home/Char ROM)
-	@$(call install_copy, frodo, 0, 0, 0644, -, /home/Kernal ROM)
-
-	@$(call install_alternative, frodo, 0, 0, 0644, /etc/frodorc, n)
-	@$(call install_link, frodo, ../etc/frodorc, /home/.frodorc)
-
-	@$(call install_finish, frodo)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 09/42] gnuplot: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (7 preceding siblings ...)
  2026-05-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
                   ` (32 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 ...S-when-building-the-documentation-ge.patch |  30 -----
 patches/gnuplot-4.6.7/series                  |   4 -
 rules/gnuplot.in                              |  73 -----------
 rules/gnuplot.make                            | 114 ------------------
 4 files changed, 221 deletions(-)
 delete mode 100644 patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
 delete mode 100644 patches/gnuplot-4.6.7/series
 delete mode 100644 rules/gnuplot.in
 delete mode 100644 rules/gnuplot.make

diff --git a/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch b/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
deleted file mode 100644
index 764411d22ae4..000000000000
--- a/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: Bernhard Walle <bernhard@bwalle.de>
-Date: Sun, 22 Jan 2012 00:03:59 +0100
-Subject: [PATCH] Don't use LDFLAGS when building the documentation generator
-
-The documentation generator is a tool running on the build machine.
-Therefore the LDFLAGS computed for the cross compiler may not work, such
-as the "-Wl,-rpath-link" flag which is not understood by the Darwin
-linker.
-
-The doc2gih is simple and doesn't require an external library. So we
-don't also need special LDFLAGS. Omit them.
-
-Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
----
- docs/Makefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/docs/Makefile.in b/docs/Makefile.in
-index 1552a3b76da1..d48dac68c590 100644
---- a/docs/Makefile.in
-+++ b/docs/Makefile.in
-@@ -85,7 +85,7 @@ LIBS = @LIBS@
- 
- COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
- CCLD = $(CC)
--LINK = $(CCLD) $(CFLAGS) $(LDFLAGS) -o $@
-+LINK = $(CCLD) $(CFLAGS) -o $@
- 
- .c.o:
- 	$(COMPILE) -c $<
diff --git a/patches/gnuplot-4.6.7/series b/patches/gnuplot-4.6.7/series
deleted file mode 100644
index fb98f2d0f18e..000000000000
--- a/patches/gnuplot-4.6.7/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
-# e1be0237a784ae87b7f45927269e59ad  - git-ptx-patches magic
diff --git a/rules/gnuplot.in b/rules/gnuplot.in
deleted file mode 100644
index 92215bda7cdd..000000000000
--- a/rules/gnuplot.in
+++ /dev/null
@@ -1,73 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=scientific
-menuconfig GNUPLOT
-	tristate
-	prompt "gnuplot                       "
-	select LIBC_M
-	select GCCLIBS_CXX
-	select GCCLIBS_GCC_S
-	select ZLIB
-	select LIBGD		if GNUPLOT_GD
-	select LIBGD_PNG	if GNUPLOT_GD
-	select XORG_LIB_XT	if GNUPLOT_X
-	help
-	  A command-line driven interactive plotting program for
-	  making 2D and 3D graphs from data and functions.
-
-	  Supports lots of output formats, including drivers for
-	  many printers, (La)TeX, (x)fig, Postscript, and so on.
-
-	  Data files and self-defined functions can be manipulated by internal
-	  C-like language.  Can perform smoothing, spline-fitting, or nonlinear
-	  fits. Can work with complex numbers.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
-
-if GNUPLOT
-
-config GNUPLOT_HELP
-	bool
-	prompt "Install interactive help"
-	help
-	  Installs the interactive help files on the target.
-	  Requires about 600 kByte of space.
-
-config GNUPLOT_POSTSCRIPT
-	bool
-	prompt "Install Postscript prolog files"
-	help
-	  Installs the prolog files needed to generate Postscript output. If you
-	  don't need Postscript, you can turn off that setting. Requires about
-	  100 kByte of space.
-
-config GNUPLOT_JS
-	bool
-	prompt "Install JavaScript runtime files"
-	help
-	  Installs some JavaScript files and PNG images which will be needed if
-	  HTML5 output should be generated. Requires about 300 kByte of disk space.
-
-config GNUPLOT_X
-	bool
-	prompt "X support"
-	help
-	  Enable the graphical X11 user interface of GNUplot
-
-config GNUPLOT_GD
-	bool
-	prompt "GD support"
-	help
-	  Use the GD library.
-	  GD is an open source code library for the dynamic
-	  creation of images.
-
-config GNUPLOT_PDF
-	bool
-	prompt "PDF support"
-	depends on BROKEN
-	help
-	  Include support for output as PDF (Portable Document Format)
-endif
diff --git a/rules/gnuplot.make b/rules/gnuplot.make
deleted file mode 100644
index 276882f130b2..000000000000
--- a/rules/gnuplot.make
+++ /dev/null
@@ -1,114 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2004 by Robert Schwebel
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_GNUPLOT) += gnuplot
-
-#
-# Paths and names
-#
-GNUPLOT_VERSION	:= 4.6.7
-GNUPLOT_MAJ_VER := $(basename $(GNUPLOT_VERSION))
-GNUPLOT_MD5	:= fbcb4715acf228fcd2957f9d218b9167
-GNUPLOT		:= gnuplot-$(GNUPLOT_VERSION)
-GNUPLOT_SUFFIX	:= tar.gz
-GNUPLOT_URL	:= $(call ptx/mirror, SF, gnuplot/$(GNUPLOT).$(GNUPLOT_SUFFIX))
-GNUPLOT_SOURCE	:= $(SRCDIR)/$(GNUPLOT).$(GNUPLOT_SUFFIX)
-GNUPLOT_DIR	:= $(BUILDDIR)/$(GNUPLOT)
-GNUPLOT_LICENSE	:= gnuplot
-GNUPLOT_LICENSE_FILES	:= file://Copyright;md5=243a186fc2fd3b992125d60d5b1bab8f
-
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-GNUPLOT_CONF_TOOL := autoconf
-GNUPLOT_CONF_OPT := \
-	$(CROSS_AUTOCONF_USR) \
-	--disable-history-file \
-	--$(call ptx/endis, PTXCONF_GNUPLOT_X)-mouse \
-	--disable-x11-mbfonts \
-	--disable-x11-external \
-	--disable-volatile-data \
-	--disable-raise-console \
-	--disable-objects \
-	--disable-macros \
-	--disable-h3d-quadtree \
-	--disable-h3d-gridbox \
-	--disable-wxwidgets \
-	--enable-backwards-compatibility \
-	--disable-stats \
-	--disable-qt \
-	--without-lispdir \
-	--without-latex \
-	--without-kpsexpand \
-	--$(call ptx/wwo, PTXCONF_GNUPLOT_X)-x \
-	--without-lasergnu \
-	--without-linux-vga \
-	--without-ggi \
-	--without-xmi \
-	--with-readline=builtin \
-	--$(call ptx/wwo, PTXCONF_GNUPLOT_GD)-gd \
-	--$(call ptx/wwo, PTXCONF_GNUPLOT_PDF)-pdf \
-	--without-lua \
-	--without-cwdrc \
-	--without-lisp-files \
-	--without-row-help \
-	--without-tutorial \
-	--without-wx-config \
-	--without-bitmap-terminals \
-	--without-cairo
-
-GNUPLOT_MAKE_OPT := -C src
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/gnuplot.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, gnuplot)
-	@$(call install_fixup, gnuplot,PRIORITY,optional)
-	@$(call install_fixup, gnuplot,SECTION,base)
-	@$(call install_fixup, gnuplot,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, gnuplot,DESCRIPTION,missing)
-
-	@$(call install_copy, gnuplot, 0, 0, 0755, -, /usr/bin/gnuplot)
-
-ifdef PTXCONF_GNUPLOT_HELP
-	@$(call install_copy, gnuplot, 0, 0, 0644, -, \
-		/usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/gnuplot.gih)
-endif
-
-ifdef PTXCONF_GNUPLOT_POSTSCRIPT
-	@$(call install_tree, gnuplot, 0, 0, -, \
-		/usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/PostScript)
-endif
-
-ifdef PTXCONF_GNUPLOT_JS
-	@$(call install_tree, gnuplot, 0, 0, -, \
-		/usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/js)
-endif
-
-ifdef PTXCONF_GNUPLOT_X
-	@$(call install_copy, gnuplot, 0, 0, 0755, -, \
-		/usr/libexec/gnuplot/$(GNUPLOT_MAJ_VER)/gnuplot_x11)
-endif
-
-	@$(call install_finish, gnuplot)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 10/42] latencytop: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (8 preceding siblings ...)
  2026-05-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
@ 2026-05-04 12:12 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
                   ` (31 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:12 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 .../latencytop-0.5/repair-cross-compile.patch | 30 ---------
 patches/latencytop-0.5/series                 |  1 -
 rules/latencytop.in                           | 30 ---------
 rules/latencytop.make                         | 61 -------------------
 4 files changed, 122 deletions(-)
 delete mode 100644 patches/latencytop-0.5/repair-cross-compile.patch
 delete mode 100644 patches/latencytop-0.5/series
 delete mode 100644 rules/latencytop.in
 delete mode 100644 rules/latencytop.make

diff --git a/patches/latencytop-0.5/repair-cross-compile.patch b/patches/latencytop-0.5/repair-cross-compile.patch
deleted file mode 100644
index 542c7c44b339..000000000000
--- a/patches/latencytop-0.5/repair-cross-compile.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Adapt the Makefile for Cross-compilation
-
-Signed-off-by: Remy Bohmer <linux@bohmer.net>
----
- Makefile |    6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-Index: latencytop-0.5/Makefile
-===================================================================
---- latencytop-0.5.orig/Makefile
-+++ latencytop-0.5/Makefile
-@@ -26,14 +26,16 @@ endif
- 
- # We write explicity this "implicit rule"
- %.o : %.c
--	gcc -c $(CFLAGS) $(XCFLAGS) $< -o $@
-+	$(CC) -c $(CFLAGS) $(CPPFLAGS) $(XCFLAGS) $< -o $@
- 
- latencytop:  $(OBJS) latencytop.h Makefile
--	gcc $(CFLAGS) $(OBJS) $(LDF) -o latencytop 
-+	$(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LDF) -o latencytop
- 
-+.PHONY: clean
- clean:
- 	rm -f *~ latencytop DEADJOE *.o
- 
-+.PHONY: install
- install: latencytop
- 	mkdir -p $(DESTDIR)/usr/share/latencytop
- 	install -m 0644 latencytop.trans $(DESTDIR)/usr/share/latencytop/latencytop.trans
diff --git a/patches/latencytop-0.5/series b/patches/latencytop-0.5/series
deleted file mode 100644
index 3da175e99181..000000000000
--- a/patches/latencytop-0.5/series
+++ /dev/null
@@ -1 +0,0 @@
-repair-cross-compile.patch
diff --git a/rules/latencytop.in b/rules/latencytop.in
deleted file mode 100644
index dbf1c7bd4997..000000000000
--- a/rules/latencytop.in
+++ /dev/null
@@ -1,30 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config LATENCYTOP
-	tristate
-	prompt "LatencyTOP"
-	select GLIB
-	select NCURSES
-	select NCURSES_WIDE_CHAR
-	help
-	  Skipping audio, slower servers, everyone knows the symptoms of latency.
-	  But to know what's going on in the system, what's causing the latency, how
-	  to fix it... that's a hard question without good answers right now.
-	  LatencyTOP is a Linux* tool for software developers (both kernel and userspace),
-	  aimed at identifying where in the system latency is happening, and what kind
-	  of operation/action is causing the latency to happen so that the code can
-	  be changed to avoid the worst latency hiccups.
-	  There are many types and causes of latency. LatencyTOP focuses on the type
-	  of latency that causes skips in audio, stutters in your desktop experience
-	  or that overloads your server (while you have plenty of CPU power left).
-	  LatencyTOP focuses on the cases where the applications want to run and
-	  execute useful code, but there's some resource that's not currently available
-	  (and the kernel then blocks the process). This is done both on a system level
-	  and on a per process level, so that you can see what's happening to the system,
-	  and which process is suffering and/or causing the delays.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/latencytop.make b/rules/latencytop.make
deleted file mode 100644
index 3ac7dda477ec..000000000000
--- a/rules/latencytop.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Remy Bohmer <linux@bohmer.net>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LATENCYTOP) += latencytop
-
-#
-# Paths and names
-#
-LATENCYTOP_VERSION	:= 0.5
-LATENCYTOP_MD5		:= 73bb3371c6ee0b0e68e25289027e865c
-LATENCYTOP		:= latencytop-$(LATENCYTOP_VERSION)
-LATENCYTOP_SUFFIX	:= tar.gz
-LATENCYTOP_TARBALL	:= latencytop_$(LATENCYTOP_VERSION).orig.$(LATENCYTOP_SUFFIX)
-LATENCYTOP_URL		:= http://snapshot.debian.org/archive/debian/20180814T030639Z/pool/main/l/latencytop/$(LATENCYTOP_TARBALL)
-LATENCYTOP_SOURCE	:= $(SRCDIR)/$(LATENCYTOP_TARBALL)
-LATENCYTOP_DIR		:= $(BUILDDIR)/$(LATENCYTOP)
-LATENCYTOP_LICENSE	:= GPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LATENCYTOP_CONF_TOOL	:= NO
-LATENCYTOP_MAKE_ENV	:= $(CROSS_ENV_FLAGS)
-LATENCYTOP_MAKE_OPT	:= \
-	$(CROSS_ENV_CC) \
-	HAS_GTK_GUI=
-LATENCYTOP_INSTALL_OPT	:= \
-	$(LATENCYTOP_MAKE_OPT) \
-	DESTDIR=$(LATENCYTOP_PKGDIR) \
-	install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/latencytop.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init,  latencytop)
-	@$(call install_fixup, latencytop,PRIORITY,optional)
-	@$(call install_fixup, latencytop,SECTION,base)
-	@$(call install_fixup, latencytop,AUTHOR,"Remy Bohmer <linux@bohmer.net>")
-	@$(call install_fixup, latencytop,DESCRIPTION,missing)
-
-	@$(call install_copy, latencytop, 0, 0, 0644, -, \
-				/usr/share/latencytop/latencytop.trans)
-	@$(call install_copy, latencytop, 0, 0, 0755, -, /usr/sbin/latencytop)
-
-	@$(call install_finish, latencytop)
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 11/42] latrace: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (9 preceding siblings ...)
  2026-05-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
                   ` (30 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 ...1-Buildsystem-fix-configure-creation.patch | 25 -------
 ...02-Buildsystem-fix-cross-compilation.patch | 53 -------------
 ...03-Fix-scanner-config-for-flex-2.6.x.patch | 30 --------
 patches/latrace-0.5.11/autogen.sh             |  1 -
 patches/latrace-0.5.11/series                 |  6 --
 rules/latrace.in                              | 28 -------
 rules/latrace.make                            | 75 -------------------
 7 files changed, 218 deletions(-)
 delete mode 100644 patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
 delete mode 100644 patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
 delete mode 100644 patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
 delete mode 120000 patches/latrace-0.5.11/autogen.sh
 delete mode 100644 patches/latrace-0.5.11/series
 delete mode 100644 rules/latrace.in
 delete mode 100644 rules/latrace.make

diff --git a/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch b/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
deleted file mode 100644
index 8da3bceaec00..000000000000
--- a/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Juergen Borleis <jbe@pengutronix.de>
-Date: Fri, 11 Nov 2016 10:47:48 +0100
-Subject: [PATCH] Buildsystem: fix configure creation
-
-According to the AC_DEFINE documentation no parameter is possible, but it
-fails to create the configure script
-
-Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
----
- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 2c287d128f28..42bb7ec78e0f 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -88,7 +88,7 @@ AC_DEFINE(CONFIG_VERSION, "AC_PACKAGE_VERSION", [Version of latrace.])
- if test "$unamem" = "x86_64" -o\
- 	"$unamem" = "i686" -o\
- 	"$unamem" = "arm"; then
--	AC_DEFINE(CONFIG_ARCH_HAVE_ARGS)
-+	AC_DEFINE(CONFIG_ARCH_HAVE_ARGS, [], [argument display support])
- 	AC_SUBST(CONFIG_ARCH_HAVE_ARGS, "y")
- else
- 	AC_MSG_WARN([Arguments display support disabled])
diff --git a/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch b/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
deleted file mode 100644
index 359228fb68e6..000000000000
--- a/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From: Juergen Borleis <jbe@pengutronix.de>
-Date: Fri, 11 Nov 2016 10:48:21 +0100
-Subject: [PATCH] Buildsystem: fix cross compilation
-
-Its a really bad idea to use build host's 'uname'...
-
-Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
----
- configure.ac | 16 ++++++++--------
- 1 file changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 42bb7ec78e0f..4671c2e0c9a5 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -75,19 +75,19 @@ AC_TYPE_UINT8_T
- AC_SYS_LARGEFILE
- 
- date=`date "+%B %G"`
--unamem=`uname -m | sed -e 's/i.86/i686/' -e 's/^armv.*/arm/'`
-+AC_CACHE_VAL([latrace_arch], [latrace_arch=`uname -m | sed -e 's/i.86/i686/' -e 's/^armv.*/arm/'`])
- 
- AC_SUBST(CONFIG_DATE, "$date")
--AC_SUBST(CONFIG_SYSDEP_DIR, "$unamem")
-+AC_SUBST(CONFIG_SYSDEP_DIR, "$latrace_arch")
- AC_SUBST(CONFIG_VERSION, "AC_PACKAGE_VERSION")
- 
- AC_DEFINE(CONFIG_LT_CONFIG, "/tmp/lt-config", [Temporary directory prefix.])
- AC_DEFINE(CONFIG_VERSION, "AC_PACKAGE_VERSION", [Version of latrace.])
- 
- # for following architectures we have argument display support
--if test "$unamem" = "x86_64" -o\
--	"$unamem" = "i686" -o\
--	"$unamem" = "arm"; then
-+if test "$latrace_arch" = "x86_64" -o\
-+	"$latrace_arch" = "i686" -o\
-+	"$latrace_arch" = "arm"; then
- 	AC_DEFINE(CONFIG_ARCH_HAVE_ARGS, [], [argument display support])
- 	AC_SUBST(CONFIG_ARCH_HAVE_ARGS, "y")
- else
-@@ -95,9 +95,9 @@ else
- fi
- 
- # for following architectures we have automated tests support
--if test "$unamem" = "x86_64" -o\
--	"$unamem" = "i686" -o\
--	"$unamem" = "arm" ; then
-+if test "$latrace_arch" = "x86_64" -o\
-+	"$latrace_arch" = "i686" -o\
-+	"$latrace_arch" = "arm" ; then
- 	AC_SUBST(CONFIG_ARCH_HAVE_TEST, "y")
- else
- 	AC_MSG_WARN([No automated test support])
diff --git a/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch b/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
deleted file mode 100644
index 6d7f2e3f9546..000000000000
--- a/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: Clemens Gruber <clemens.gruber@pqgruber.com>
-Date: Tue, 6 Jun 2017 16:10:51 +0200
-Subject: [PATCH] Fix scanner config for flex 2.6.x
-
-Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
----
- src/config-flex.l | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/src/config-flex.l b/src/config-flex.l
-index 433992f26c34..dd59614da6d3 100644
---- a/src/config-flex.l
-+++ b/src/config-flex.l
-@@ -108,15 +108,13 @@ OPTIONS				{ BEGIN(options); return OPTIONS; }
- 
- %%
- 
--#ifndef yywrap
--int yywrap()
-+int lt_config_wrap()
- {
- 	return 1;
- 	/* XXX not to get the compiler 'not used' warning */
- 	yyunput(0, NULL);
- 	input();
- }
--#endif
- 
- void lt_config_error(const char *m)
- {
diff --git a/patches/latrace-0.5.11/autogen.sh b/patches/latrace-0.5.11/autogen.sh
deleted file mode 120000
index 9f8a4cb7ddcb..000000000000
--- a/patches/latrace-0.5.11/autogen.sh
+++ /dev/null
@@ -1 +0,0 @@
-../autogen.sh
\ No newline at end of file
diff --git a/patches/latrace-0.5.11/series b/patches/latrace-0.5.11/series
deleted file mode 100644
index e5fca867e395..000000000000
--- a/patches/latrace-0.5.11/series
+++ /dev/null
@@ -1,6 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-Buildsystem-fix-configure-creation.patch
-0002-Buildsystem-fix-cross-compilation.patch
-0003-Fix-scanner-config-for-flex-2.6.x.patch
-# 4d5dd32b0e94ea16d76445cc06c509e6  - git-ptx-patches magic
diff --git a/rules/latrace.in b/rules/latrace.in
deleted file mode 100644
index c9dba1bb9eb3..000000000000
--- a/rules/latrace.in
+++ /dev/null
@@ -1,28 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=debug_tools
-
-menuconfig LATRACE
-	tristate
-	prompt "latrace                       "
-	select HOST_FLEX
-	select BINUTILS if LATRACE_DEMANGLE
-	help
-	  A tool to trace library calls and get their statistics in a
-	  manner similar to the strace utility
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
-
-if LATRACE
-
-config LATRACE_DEMANGLE
-	bool
-	prompt "demangle support"
-	default y
-	help
-	  Enable support for the demangle feature, required to trace C++ libraries
-	  for example.
-
-endif
diff --git a/rules/latrace.make b/rules/latrace.make
deleted file mode 100644
index aaa448ead908..000000000000
--- a/rules/latrace.make
+++ /dev/null
@@ -1,75 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2016 by Juergen Borleis <jbe@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_ARCH_ARM)-$(PTXCONF_LATRACE) += latrace
-PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_LATRACE) += latrace
-#
-# Paths and names
-#
-LATRACE_VERSION	:= 0.5.11
-LATRACE_MD5	:= 138457c7b9eaf3246eddb7856702cddf
-LATRACE		:= latrace-$(LATRACE_VERSION)
-LATRACE_SUFFIX	:= tar.bz2
-LATRACE_URL	:= http://people.redhat.com/jolsa/latrace/dl/$(LATRACE).$(LATRACE_SUFFIX)
-LATRACE_SOURCE	:= $(SRCDIR)/$(LATRACE).$(LATRACE_SUFFIX)
-LATRACE_DIR	:= $(BUILDDIR)/$(LATRACE)
-LATRACE_LICENSE	:= GPL-3.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LATRACE_ARCH	:= $(PTXCONF_ARCH_STRING)
-ifeq ($(PTXCONF_ARCH_X86)-$(PTXCONF_ARCH_X86_64),y-)
-LATRACE_ARCH	:= "i686"
-endif
-
-LATRACE_CONF_ENV := \
-	$(CROSS_ENV) \
-	latrace_arch=$(LATRACE_ARCH) \
-	ac_cv_path_ASCIIDOC=: \
-	ac_cv_path_XMLTO=:
-#
-# autoconf
-#
-LATRACE_CONF_TOOL	:= autoconf
-LATRACE_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	$(GLOBAL_LARGE_FILE_OPTION)
-
-# autotools, but hand-made Makefile m(
-LATRACE_MAKE_PAR := NO
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/latrace.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, latrace)
-	@$(call install_fixup, latrace,PRIORITY,optional)
-	@$(call install_fixup, latrace,SECTION,base)
-	@$(call install_fixup, latrace,AUTHOR,"Juergen Borleis <jbe@pengutronix.de>")
-	@$(call install_fixup, latrace,DESCRIPTION,"library call tracer")
-
-	@$(call install_alternative, latrace, 0, 0, 0644, /etc/latrace.d/latrace.conf)
-	@$(call install_tree, latrace, 0, 0, -, /etc/latrace.d/headers/)
-
-	@$(call install_copy, latrace, 0, 0, 0755, -, /usr/bin/latrace)
-	@$(call install_link, latrace, latrace, /usr/bin/latrace-ctl)
-	@$(call install_lib, latrace, 0, 0, 0644, libltaudit)
-
-	@$(call install_finish, latrace)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 12/42] libcli: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (10 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
                   ` (29 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/libcli.in   | 14 ----------
 rules/libcli.make | 69 -----------------------------------------------
 2 files changed, 83 deletions(-)
 delete mode 100644 rules/libcli.in
 delete mode 100644 rules/libcli.make

diff --git a/rules/libcli.in b/rules/libcli.in
deleted file mode 100644
index 95f825e276e8..000000000000
--- a/rules/libcli.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-config LIBCLI
-	tristate
-	select LIBC_CRYPT
-	prompt "libcli"
-	help
-	  emulates a cisco style telnet command-line interface
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/libcli.make b/rules/libcli.make
deleted file mode 100644
index 04fefb2b955e..000000000000
--- a/rules/libcli.make
+++ /dev/null
@@ -1,69 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2021 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBCLI) += libcli
-
-#
-# Paths and names
-#
-LIBCLI_VERSION		:= 1.10.5
-LIBCLI_MD5		:= bc821296855d28917b294b83b27e82ee
-LIBCLI			:= libcli-$(LIBCLI_VERSION)
-LIBCLI_SUFFIX		:= tar.gz
-LIBCLI_URL		:= https://github.com/dparrish/libcli/archive/V$(LIBCLI_VERSION).$(LIBCLI_SUFFIX)
-LIBCLI_SOURCE		:= $(SRCDIR)/$(LIBCLI).$(LIBCLI_SUFFIX)
-LIBCLI_DIR		:= $(BUILDDIR)/$(LIBCLI)
-LIBCLI_LICENSE		:= LGPL-2.1-only
-LIBCLI_LICENSE_FILES	:= file://COPYING;md5=cb8aedd3bced19bd8026d96a8b6876d7
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LIBCLI_CONF_TOOL	:= NO
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-LIBCLI_MAKE_OPT		:= \
-	$(CROSS_ENV_PROGS) \
-	PREFIX=/usr \
-	STATIC_LIB=0
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-LIBCLI_INSTALL_OPT	:= \
-	$(LIBCLI_MAKE_OPT) \
-	install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libcli.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, libcli)
-	@$(call install_fixup, libcli,PRIORITY,optional)
-	@$(call install_fixup, libcli,SECTION,base)
-	@$(call install_fixup, libcli,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
-	@$(call install_fixup, libcli,DESCRIPTION,missing)
-
-	@$(call install_lib, libcli, 0, 0, 0644, libcli)
-
-	@$(call install_finish, libcli)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 13/42] libgee: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (11 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
                   ` (28 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/libgee.in   | 15 ------------
 rules/libgee.make | 58 -----------------------------------------------
 2 files changed, 73 deletions(-)
 delete mode 100644 rules/libgee.in
 delete mode 100644 rules/libgee.make

diff --git a/rules/libgee.in b/rules/libgee.in
deleted file mode 100644
index 7c4626efe497..000000000000
--- a/rules/libgee.in
+++ /dev/null
@@ -1,15 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_gtk
-
-config LIBGEE
-	tristate
-	prompt "libgee"
-	select GLIB
-	help
-	  Libgee is a collection library providing GObject-based
-	  interfaces and classes for commonly used data structures.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/libgee.make b/rules/libgee.make
deleted file mode 100644
index 30afb569a5e2..000000000000
--- a/rules/libgee.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBGEE) += libgee
-
-#
-# Paths and names
-#
-LIBGEE_VERSION	:= 0.5.1
-LIBGEE_MD5	:= 59789b5b266beadfb8b51bf2c96211b3
-LIBGEE		:= libgee-$(LIBGEE_VERSION)
-LIBGEE_SUFFIX	:= tar.bz2
-LIBGEE_URL	:= $(call ptx/mirror, GNOME, libgee/$(basename $(LIBGEE_VERSION))/$(LIBGEE).$(LIBGEE_SUFFIX))
-LIBGEE_SOURCE	:= $(SRCDIR)/$(LIBGEE).$(LIBGEE_SUFFIX)
-LIBGEE_DIR	:= $(BUILDDIR)/$(LIBGEE)
-LIBGEE_LICENSE	:= LGPL-2.1-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-# we should not need the vala compiler.
-# make sure it fails if it is caled anyways.
-LIBGEE_CONF_ENV	:= $(CROSS_ENV) ac_cv_path_VALAC=false
-
-#
-# autoconf
-#
-LIBGEE_CONF_TOOL	:= autoconf
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libgee.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init,  libgee)
-	@$(call install_fixup, libgee,PRIORITY,optional)
-	@$(call install_fixup, libgee,SECTION,base)
-	@$(call install_fixup, libgee,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
-	@$(call install_fixup, libgee,DESCRIPTION,missing)
-
-	@$(call install_lib, libgee, 0, 0, 0644, libgee)
-
-	@$(call install_finish, libgee)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 14/42] libiodbc: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (12 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
                   ` (27 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 ...001-iodbc-config-add-SYSROOT-support.patch | 51 ---------------
 patches/libiodbc-3.52.7/series                |  1 -
 rules/libiodbc.in                             | 57 ----------------
 rules/libiodbc.make                           | 65 -------------------
 4 files changed, 174 deletions(-)
 delete mode 100644 patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
 delete mode 100644 patches/libiodbc-3.52.7/series
 delete mode 100644 rules/libiodbc.in
 delete mode 100644 rules/libiodbc.make

diff --git a/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch b/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
deleted file mode 100644
index 9de893367103..000000000000
--- a/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From ce98dea7e75bd95b386cea865131d0303ba372d7 Mon Sep 17 00:00:00 2001
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Date: Sat, 9 Jan 2010 23:26:55 +0100
-Subject: [PATCH] iodbc-config: add SYSROOT support
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- bin/iodbc-config.in |   10 +++++-----
- 1 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/bin/iodbc-config.in b/bin/iodbc-config.in
-index 7649752..702ed02 100644
---- a/bin/iodbc-config.in
-+++ b/bin/iodbc-config.in
-@@ -136,8 +136,8 @@ while test $# -gt 0; do
-       exit 0
-       ;;
-     --cflags)
--      if test "@includedir@" != /usr/include ; then
--        includes="-I@includedir@"
-+      if test "${SYSROOT}@includedir@" != /usr/include ; then
-+        includes="-I${SYSROOT}@includedir@"
-       fi
-       echo_cflags=yes
-       ;;
-@@ -196,19 +196,19 @@ if test "$echo_libs" = "yes"; then
- 	if test "$lib_iodbc" = "yes"; then
- 		libs="$libs -liodbc -liodbcinst"
- 	fi
--	echo "-L@libdir@ $libs"
-+	echo "-L${SYSROOT}@libdir@ $libs"
- fi
- if test "$echo_staticlibs" = "yes"; then
- 	libs=""
- 	if test "$lib_iodbc" = "yes"; then
--		libs="@libdir@/libiodbc.a @libdir@/libiodbcinst.a @LIBADD_DL@"
-+		libs="${SYSROOT}@libdir@/libiodbc.a ${SYSROOT}@libdir@/libiodbcinst.a @LIBADD_DL@"
- 	fi
- 	echo "$libs"
- fi
- if test "$echo_libtoollibs" = "yes"; then
- 	libs=""
- 	if test "$lib_iodbc" = "yes"; then
--		libs="@libdir@/libiodbc.la @libdir@/libiodbcinst.la"
-+		libs="${SYSROOT}@libdir@/libiodbc.la ${SYSROOT}@libdir@/libiodbcinst.la"
- 	fi
- 	echo "$libs"
- fi
--- 
-1.6.6
-
diff --git a/patches/libiodbc-3.52.7/series b/patches/libiodbc-3.52.7/series
deleted file mode 100644
index 7fc01ef17982..000000000000
--- a/patches/libiodbc-3.52.7/series
+++ /dev/null
@@ -1 +0,0 @@
-0001-iodbc-config-add-SYSROOT-support.patch
diff --git a/rules/libiodbc.in b/rules/libiodbc.in
deleted file mode 100644
index 2f5d61bbebad..000000000000
--- a/rules/libiodbc.in
+++ /dev/null
@@ -1,57 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-menuconfig LIBIODBC
-	tristate "libiodbc                      "
-	select LIBC_DL
-	select GTK if LIBIODBC_GUI
-	help
-	  iODBC Driver Manager
-
-	  iODBC (intrinsic Open Database Connectivity) driver manager
-	  is compatible with ODBC 2.x and 3.x specification and
-	  performs exact the jobs of an ODBC driver manager
-	  (i.e. driver loading, Parameters and function sequence
-	  checking, driver's function invoking, etc). Any ODBC driver
-	  works with ODBC 2.0 and 3.x driver manager will also work
-	  with iODBC driver manager and vice versa.
-
-	  Applications (using ODBC function calls) linked with iODBC
-	  driver manager will be able to simultaneously access
-	  different type of data sources within one process through
-	  suitable iODBC drivers.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-
-if LIBIODBC
-
-config LIBIODBC_GUI
-	bool
-	prompt "gui"
-	# needs gtk2
-	depends on BROKEN
-	help
-	  build GUI applications
-
-choice
-	prompt "driver manager version"
-	help
-	  Specify which driver manager version we should be compatible with.
-
-	config LIBIODBC_DRIVER_VERSION_3
-		bool "3.x"
-		help
-		  build ODBC 3.x compatible driver manager
-
-	config LIBIODBC_DRIVER_VERSION_2
-		bool "2.x"
-		# currently not supported
-		depends on BROKEN
-		help
-		  build ODBC 2.x compatible driver manager
-
-endchoice
-
-endif
diff --git a/rules/libiodbc.make b/rules/libiodbc.make
deleted file mode 100644
index 1c6df5caad8b..000000000000
--- a/rules/libiodbc.make
+++ /dev/null
@@ -1,65 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Robert Schwebel <r.schwebel@pengutronix.de>
-# Copyright (C) 2009 by Juergen Beisert <j.beisert@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBIODBC) += libiodbc
-
-#
-# Paths and names
-#
-LIBIODBC_VERSION	:= 3.52.7
-LIBIODBC_MD5		:= ddbd274cb31d65be6a78da58fc09079a
-LIBIODBC		:= libiodbc-$(LIBIODBC_VERSION)
-LIBIODBC_SUFFIX		:= tar.gz
-LIBIODBC_URL		:= $(call ptx/mirror, SF, iodbc/$(LIBIODBC).$(LIBIODBC_SUFFIX))
-LIBIODBC_SOURCE		:= $(SRCDIR)/$(LIBIODBC).$(LIBIODBC_SUFFIX)
-LIBIODBC_DIR		:= $(BUILDDIR)/$(LIBIODBC)
-LIBIODBC_LICENSE	:= LGPL-2.0-only AND BSD
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LIBIODBC_MAKE_PAR	:= NO
-
-#
-# autoconf
-#
-LIBIODBC_CONF_TOOL	:= autoconf
-LIBIODBC_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--enable-libodbc \
-	--enable-pthreads \
-	--disable-gtktest \
-	--$(call ptx/endis, PTXCONF_LIBIODBC_GUI)-gui \
-	--$(call ptx/endis, PTXCONF_LIBIODBC_DRIVER_VERSION_3)-odbc3
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libiodbc.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, libiodbc)
-	@$(call install_fixup, libiodbc,PRIORITY,optional)
-	@$(call install_fixup, libiodbc,SECTION,base)
-	@$(call install_fixup, libiodbc,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, libiodbc,DESCRIPTION,missing)
-
-	@$(call install_lib, libiodbc, 0, 0, 0644, libiodbc)
-	@$(call install_lib, libiodbc, 0, 0, 0644, libiodbcinst)
-
-	@$(call install_finish, libiodbc)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 15/42] liblockfile: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (13 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
                   ` (26 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 .../0001-Makefile-make-ar-overwritable.patch  | 32 ----------
 patches/liblockfile-1.08/series               |  1 -
 rules/liblockfile.in                          | 18 ------
 rules/liblockfile.make                        | 61 -------------------
 4 files changed, 112 deletions(-)
 delete mode 100644 patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
 delete mode 100644 patches/liblockfile-1.08/series
 delete mode 100644 rules/liblockfile.in
 delete mode 100644 rules/liblockfile.make

diff --git a/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch b/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
deleted file mode 100644
index 47e336fd4406..000000000000
--- a/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From a1c4d6082291b660ce4fda90f65d791e2fc84081 Mon Sep 17 00:00:00 2001
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Date: Wed, 15 Jul 2009 21:57:59 +0200
-Subject: [PATCH] [Makefile] make ar overwritable (for cross-builds)
-
-[wsa: Simplified a bit]
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
-
----
-# wsa: 20091230: sent upstream: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562937
-
- Makefile.in |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 7ae5406..84fc5b7 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -29,7 +30,7 @@ shared:		liblockfile.so dotlockfile
- nfslib:		nfslock.so.$(VER)
- 
- liblockfile.a:	lockfile.o
--		ar rv liblockfile.a lockfile.o
-+		$(AR) rv liblockfile.a lockfile.o
- 
- liblockfile.so: liblockfile.a
- 		$(CC) -fPIC -shared -Wl,-soname,liblockfile.so.1 \
--- 
-1.6.3.3
-
diff --git a/patches/liblockfile-1.08/series b/patches/liblockfile-1.08/series
deleted file mode 100644
index 1de6f45b3620..000000000000
--- a/patches/liblockfile-1.08/series
+++ /dev/null
@@ -1 +0,0 @@
-0001-Makefile-make-ar-overwritable.patch
diff --git a/rules/liblockfile.in b/rules/liblockfile.in
deleted file mode 100644
index 11cddce4d168..000000000000
--- a/rules/liblockfile.in
+++ /dev/null
@@ -1,18 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=disk_and_file
-
-config LIBLOCKFILE
-	tristate
-	prompt "liblockfile, dotlockfile"
-	help
-	  Dotlockfile is a command line utility to safely create,
-	  test and remove lockfiles. Lockfiles are created in an
-	  NFS-safe way. Dotlockfile can can also be used to lock
-	  and unlock mailboxes even if the mailspool directory
-	  is only writable by group mail. However, its use is not
-	  restricted to mail
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/liblockfile.make b/rules/liblockfile.make
deleted file mode 100644
index 06f3c8bd1850..000000000000
--- a/rules/liblockfile.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Bjoern Buerger
-#               2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBLOCKFILE) += liblockfile
-
-#
-# Paths and names
-#
-LIBLOCKFILE_VERSION	:= 1.08
-LIBLOCKFILE_MD5		:= c24e2dfb4a2aab0263fe5ac1564d305e
-LIBLOCKFILE_SUFFIX	:= tar.gz
-LIBLOCKFILE		:= liblockfile-$(LIBLOCKFILE_VERSION)
-LIBLOCKFILE_TARBALL	:= liblockfile_$(LIBLOCKFILE_VERSION).orig.$(LIBLOCKFILE_SUFFIX)
-LIBLOCKFILE_URL		:= http://snapshot.debian.org/archive/debian/20080725T000000Z/pool/main/libl/liblockfile/$(LIBLOCKFILE_TARBALL)
-LIBLOCKFILE_SOURCE	:= $(SRCDIR)/$(LIBLOCKFILE_TARBALL)
-LIBLOCKFILE_DIR		:= $(BUILDDIR)/liblockfile-$(LIBLOCKFILE_VERSION)
-LIBLOCKFILE_LICENSE	:= GPL-2.0-or-later AND LGPL-2.0-or-later
-LIBLOCKFILE_LICENSE_FILES := file://COPYRIGHT;md5=35127b30003a121544b5d13a2ac868b6
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LIBLOCKFILE_MAKE_OPT	:= $(CROSS_ENV_AR)
-LIBLOCKFILE_INSTALL_OPT	:= ROOT=$(PKGDIR)/$(LIBLOCKFILE) install
-
-#
-# autoconf
-#
-LIBLOCKFILE_CONF_TOOL	:= autoconf
-LIBLOCKFILE_CONF_OPT	:= $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/liblockfile.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, liblockfile)
-	@$(call install_fixup, liblockfile,PRIORITY,optional)
-	@$(call install_fixup, liblockfile,SECTION,base)
-	@$(call install_fixup, liblockfile,AUTHOR,"Bjoern Buerger <b.buerger@pengutronix.de>")
-	@$(call install_fixup, liblockfile,DESCRIPTION,missing)
-
-	@$(call install_copy, liblockfile, 0, 0, 0755, -, /usr/bin/dotlockfile)
-
-	@$(call install_finish, liblockfile)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 16/42] libmikmod: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (14 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
                   ` (25 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 .../0001-libmikmod-add-LDFLAGS.patch          | 24 -------
 ...mikmod-apply-patch-for-CVE-2010-2971.patch | 35 ----------
 ...teach-libmikmod-config-about-sysroot.patch | 31 ---------
 patches/libmikmod-3.1.12/series               |  6 --
 rules/libmikmod.in                            | 14 ----
 rules/libmikmod.make                          | 69 -------------------
 6 files changed, 179 deletions(-)
 delete mode 100644 patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
 delete mode 100644 patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
 delete mode 100644 patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
 delete mode 100644 patches/libmikmod-3.1.12/series
 delete mode 100644 rules/libmikmod.in
 delete mode 100644 rules/libmikmod.make

diff --git a/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch b/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
deleted file mode 100644
index ee7e244f0a5a..000000000000
--- a/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From: Wolfram Sang <w.sang@pengutronix.de>
-Date: Wed, 21 Nov 2012 18:56:36 +0100
-Subject: [PATCH] libmikmod: add LDFLAGS
-
-Taken from OpenEmbedded (c7a2bcb77ed92c0731bb696e0909ef3184a568e7)
-
-Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
----
- libmikmod/Makefile.in |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libmikmod/Makefile.in b/libmikmod/Makefile.in
-index 634acf4..a0743dd 100644
---- a/libmikmod/Makefile.in
-+++ b/libmikmod/Makefile.in
-@@ -72,7 +72,7 @@ distclean:	clean
- 	rm -f Makefile
- 
- $(LIB): $(OBJ)
--	$(LIBTOOL) --mode=link $(CC) -version-info 2:4:0 -o $@ $(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
-+	$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -version-info 2:4:0 -o $@ $(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
- 
- dl_hpux.lo:	$(top_srcdir)/dlapi/dl_hpux.c \
- 			$(top_srcdir)/dlapi/dlfcn.h
diff --git a/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch b/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
deleted file mode 100644
index 3402e57373f4..000000000000
--- a/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From: Wolfram Sang <w.sang@pengutronix.de>
-Date: Wed, 21 Nov 2012 18:59:12 +0100
-Subject: [PATCH] libmikmod: apply patch for CVE-2010-2971
-
-Signed-off-by: Chris Larson <chris_larson@mentor.com>
-
-Taken from OpenEmbedded (4880cfd0217466c737c14f5fe7687baa0a01c00d)
-
-Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
----
- loaders/load_it.c |    4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/loaders/load_it.c b/loaders/load_it.c
-index de40bb6..ca82613 100644
---- a/loaders/load_it.c
-+++ b/loaders/load_it.c
-@@ -743,6 +743,8 @@ BOOL IT_Load(BOOL curious)
- #define IT_LoadEnvelope(name,type) 										\
- 				ih. name##flg   =_mm_read_UBYTE(modreader);				\
- 				ih. name##pts   =_mm_read_UBYTE(modreader);				\
-+				if (ih. name##pts > ITENVCNT)							\
-+					ih. name##pts = ITENVCNT;							\
- 				ih. name##beg   =_mm_read_UBYTE(modreader);				\
- 				ih. name##end   =_mm_read_UBYTE(modreader);				\
- 				ih. name##susbeg=_mm_read_UBYTE(modreader);				\
-@@ -756,6 +758,8 @@ BOOL IT_Load(BOOL curious)
- #define IT_LoadEnvelope(name,type) 										\
- 				ih. name/**/flg   =_mm_read_UBYTE(modreader);			\
- 				ih. name/**/pts   =_mm_read_UBYTE(modreader);			\
-+				if (ih. name/**/pts > ITENVCNT)							\
-+					ih. name/**/pts = ITENVCNT;							\
- 				ih. name/**/beg   =_mm_read_UBYTE(modreader);			\
- 				ih. name/**/end   =_mm_read_UBYTE(modreader);			\
- 				ih. name/**/susbeg=_mm_read_UBYTE(modreader);			\
diff --git a/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch b/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
deleted file mode 100644
index c3bae2067951..000000000000
--- a/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Wed, 21 Nov 2012 19:01:03 +0100
-Subject: [PATCH] teach libmikmod-config about sysroot
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- libmikmod-config.in |    4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/libmikmod-config.in b/libmikmod-config.in
-index 8698715..a7146cd 100644
---- a/libmikmod-config.in
-+++ b/libmikmod-config.in
-@@ -41,7 +41,7 @@ while test $# -gt 0 ; do
- 	--cflags)
- 		includedir=${prefix}/include
- 		if test $includedir != /usr/include ; then
--			includes=-I$includedir
-+			includes=-I${SYSROOT}$includedir
- 		fi
- 		echo $includes @REENTRANT@
- 	;;
-@@ -49,7 +49,7 @@ while test $# -gt 0 ; do
- 		echo @LIB_LDADD@
- 	;;
- 	--libs)
--		libdir=-L${exec_prefix}/lib
-+		libdir=-L${SYSROOT}${exec_prefix}/lib
- 		echo $libdir -lmikmod @LIBRARY_LIB@
- 	;;
- 	*)
diff --git a/patches/libmikmod-3.1.12/series b/patches/libmikmod-3.1.12/series
deleted file mode 100644
index 821404436d35..000000000000
--- a/patches/libmikmod-3.1.12/series
+++ /dev/null
@@ -1,6 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-libmikmod-add-LDFLAGS.patch
-0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
-0003-teach-libmikmod-config-about-sysroot.patch
-# 66203e135151daf9ec17be64d76ab600  - git-ptx-patches magic
diff --git a/rules/libmikmod.in b/rules/libmikmod.in
deleted file mode 100644
index 5f8d451b2e5c..000000000000
--- a/rules/libmikmod.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sound
-
-config LIBMIKMOD
-	tristate
-	prompt "libmikmod                        "
-	help
-	  libmikmod is a module player library supporting many formats,
-	  including mod, s3m, it, and xm.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/libmikmod.make b/rules/libmikmod.make
deleted file mode 100644
index 6510037eceaf..000000000000
--- a/rules/libmikmod.make
+++ /dev/null
@@ -1,69 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2012 by Wolfram Sang <w.sang@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBMIKMOD) += libmikmod
-
-#
-# Paths and names
-#
-LIBMIKMOD_VERSION	:= 3.1.12
-LIBMIKMOD_MD5		:= 9f3c740298260d5f88981fc0d51f6f16
-LIBMIKMOD		:= libmikmod-$(LIBMIKMOD_VERSION)
-LIBMIKMOD_SUFFIX	:= tar.gz
-LIBMIKMOD_URL		:= $(call ptx/mirror, SF, mikmod/$(LIBMIKMOD).$(LIBMIKMOD_SUFFIX))
-LIBMIKMOD_SOURCE	:= $(SRCDIR)/$(LIBMIKMOD).$(LIBMIKMOD_SUFFIX)
-LIBMIKMOD_DIR		:= $(BUILDDIR)/$(LIBMIKMOD)
-LIBMIKMOD_LICENSE	:= LGPL-2.0-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LIBMIKMOD_CONF_ENV	:= \
-	$(CROSS_ENV) \
-	libmikmod_cv_makeinfo_html=yes \
-	MAKEINFO=:
-
-#
-# autoconf
-#
-LIBMIKMOD_CONF_TOOL	:= autoconf
-LIBMIKMOD_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--disable-af \
-	--enable-alsa \
-	--disable-esd \
-	--disable-oss \
-	--disable-sam9407 \
-	--disable-ultra \
-	--disable-esdtest \
-	--enable-threads
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/libmikmod.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, libmikmod)
-	@$(call install_fixup, libmikmod, PRIORITY, optional)
-	@$(call install_fixup, libmikmod, SECTION, base)
-	@$(call install_fixup, libmikmod, AUTHOR, "Wolfram Sang <w.sang@pengutronix.de>")
-	@$(call install_fixup, libmikmod, DESCRIPTION, missing)
-
-	@$(call install_lib, libmikmod, 0, 0, 0644, libmikmod)
-
-	@$(call install_finish, libmikmod)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 17/42] liburcu: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (15 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
                   ` (24 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/liburcu.in   | 31 ----------------------
 rules/liburcu.make | 65 ----------------------------------------------
 2 files changed, 96 deletions(-)
 delete mode 100644 rules/liburcu.in
 delete mode 100644 rules/liburcu.make

diff --git a/rules/liburcu.in b/rules/liburcu.in
deleted file mode 100644
index 3b32c7da2fc6..000000000000
--- a/rules/liburcu.in
+++ /dev/null
@@ -1,31 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-
-menuconfig LIBURCU
-	tristate
-	prompt "liburcu                       "
-	select GLIBC_PTHREAD
-	help
-	  liburcu is an LGPLv2.1 userspace RCU (read-copy-update) library. This
-	  data synchronization library provides read-side access which scales
-	  linearly with the number of cores. It does so by allowing multiples
-	  copies of a given data structure to live at the same time, and by
-	  monitoring the data structure accesses to detect grace periods after
-	  which memory reclamation is possible.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
-
-if LIBURCU
-
-config LIBURCU_SMP
-	bool
-	prompt "SMP support"
-	default y
-	help
-	  Provide SMP support. Warning: Disable this only on real uniprocessor
-	  systems.
-
-endif
diff --git a/rules/liburcu.make b/rules/liburcu.make
deleted file mode 100644
index 5bab553d018c..000000000000
--- a/rules/liburcu.make
+++ /dev/null
@@ -1,65 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2011 by Juergen Beisert <jbe@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LIBURCU) += liburcu
-
-#
-# Paths and names
-#
-LIBURCU_VERSION	:= 0.9.3
-LIBURCU_MD5	:= 920970e35a1a2066c8353eabfeab8730
-LIBURCU		:= userspace-rcu-$(LIBURCU_VERSION)
-LIBURCU_SUFFIX	:= tar.bz2
-LIBURCU_URL	:= http://lttng.org/files/urcu/$(LIBURCU).$(LIBURCU_SUFFIX)
-LIBURCU_SOURCE	:= $(SRCDIR)/$(LIBURCU).$(LIBURCU_SUFFIX)
-LIBURCU_DIR	:= $(BUILDDIR)/$(LIBURCU)
-LIBURCU_LICENSE	:= LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LIBURCU_CONF_TOOL	:= autoconf
-LIBURCU_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--enable-shared \
-	--disable-static \
-	--$(call ptx/endis, PTXCONF_LIBURCU_SMP)-smp-support
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/liburcu.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, liburcu)
-	@$(call install_fixup, liburcu,PRIORITY,optional)
-	@$(call install_fixup, liburcu,SECTION,base)
-	@$(call install_fixup, liburcu,AUTHOR,"Juergen Beisert <jbe@pengutronix.de>")
-	@$(call install_fixup, liburcu,DESCRIPTION,"Userspace RCU")
-
-	@$(call install_lib, liburcu, 0, 0, 0644, liburcu)
-	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-bp)
-	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-cds)
-	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-common)
-	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-mb)
-	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-qsbr)
-	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-signal)
-
-	@$(call install_finish, liburcu)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 18/42] links: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (16 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
                   ` (23 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/links.in   | 75 ----------------------------------------------
 rules/links.make | 77 ------------------------------------------------
 2 files changed, 152 deletions(-)
 delete mode 100644 rules/links.in
 delete mode 100644 rules/links.make

diff --git a/rules/links.in b/rules/links.in
deleted file mode 100644
index 7386fbc786d2..000000000000
--- a/rules/links.in
+++ /dev/null
@@ -1,75 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-
-menuconfig LINKS
-	tristate
-	prompt "links                         "
-	select NCURSES
-	select LIBC_M
-	select LIBC_DL
-	select OPENSSL		if LINKS_SSL
-	select LIBPNG		if LINKS_PNG
-	select LIBJPEG		if LINKS_JPEG
-	select XORG_LIB_XEXT	if LINKS_X
-	select SDL		if LINKS_SDL
-	select ZLIB		if LINKS_ZLIB
-	select BZIP2		if LINKS_BZIP2
-	select XZ		if LINKS_LZMA
-	help
-	  links is a fast lightweight text and graphic web-browser
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, SSL support has been broken for a long time
-	  and SDL is now in staging too.
-	  Needs updating to the latest version.
-
-if LINKS
-
-config LINKS_SSL
-	bool
-	# 2.7 fails to build with OpenSSL 1.1.x
-	depends on BROKEN
-	prompt "support for SSL"
-	help
-	  Include support for Secure Socket Layer (SSL) transfers
-
-config LINKS_PNG
-	bool
-	prompt "support for png"
-	help
-	  Activate support for Portable Network Graphics (PNG) image format
-
-config LINKS_JPEG
-	bool
-	prompt "support for jpeg"
-	help
-	  Activate support for Joint Photographic Experts Group (JPEG)
-	  image format
-
-config LINKS_TIFF
-	bool
-	depends on BROKEN # no libtiff in ptxdist yet
-	prompt "support for tiff"
-
-config LINKS_X
-	bool
-	select LINKS_PNG
-	prompt "support for X"
-
-config LINKS_SDL
-	bool
-	prompt "support for SDL"
-
-config LINKS_ZLIB
-	bool
-	prompt "support for zlib"
-
-config LINKS_BZIP2
-	bool
-	prompt "support for bzip2"
-
-config LINKS_LZMA
-	bool
-	prompt "support for lzma"
-endif
diff --git a/rules/links.make b/rules/links.make
deleted file mode 100644
index 4d5049ef8de5..000000000000
--- a/rules/links.make
+++ /dev/null
@@ -1,77 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-PACKAGES-$(PTXCONF_LINKS) += links
-
-#
-# Paths and names
-#
-LINKS_NAME	:= links
-LINKS_VERSION	:= 2.7
-LINKS_MD5	:= d06aa6e14b2172d73188871a5357185a
-LINKS		:= $(LINKS_NAME)-$(LINKS_VERSION)
-LINKS_SUFFIX	:= tar.bz2
-LINKS_URL	:= http://links.twibright.com/download/$(LINKS).$(LINKS_SUFFIX)
-LINKS_SOURCE	:= $(SRCDIR)/$(LINKS).$(LINKS_SUFFIX)
-LINKS_DIR	:= $(BUILDDIR)/$(LINKS)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LINKS_CONF_TOOL	:= autoconf
-LINKS_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--$(call ptx/wwo, PTXCONF_LINKS_SSL)-ssl \
-	--without-gpm \
-	--$(call ptx/wwo, PTXCONF_LINKS_PNG)-png \
-	--$(call ptx/wwo, PTXCONF_LINKS_JPEG)-libjpeg \
-	--without-fb \
-	--$(call ptx/wwo, PTXCONF_LINKS_TIFF)-libtiff \
-	--$(call ptx/wwo, PTXCONF_LINKS_X)-x \
-	--without-directfb \
-	--$(call ptx/wwo, PTXCONF_LINKS_SDL)-sdl \
-	--$(call ptx/wwo, PTXCONF_LINKS_ZLIB)-zlib \
-	--$(call ptx/wwo, PTXCONF_LINKS_BZIP2)-bzip2 \
-	--$(call ptx/wwo, PTXCONF_LINKS_LZMA)-lzma \
-
-ifneq ($(PTXCONF_LINKS_X),)
-LINKS_CONF_OPT += --enable-graphics
-else
-LINKS_CONF_OPT += --disable-graphics
-endif
-
-# Note: ./configure only support 'gpm' features auto-detection, so
-# we use the autoconf trick (see Gentoo ebuild)
-LINKS_CONF_ENV	:= \
-	$(CROSS_ENV) \
-	ac_cv_lib_gpm_Gpm_Open=no
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/links.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, links)
-	@$(call install_fixup, links,PRIORITY,optional)
-	@$(call install_fixup, links,SECTION,base)
-	@$(call install_fixup, links,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
-	@$(call install_fixup, links,DESCRIPTION,missing)
-
-	@$(call install_copy, links, 0, 0, 0755, -, /usr/bin/links)
-
-	@$(call install_finish, links)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 19/42] lsuio: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (17 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
@ 2026-05-04 12:13 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
                   ` (22 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:13 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/lsuio.in   | 12 -----------
 rules/lsuio.make | 56 ------------------------------------------------
 2 files changed, 68 deletions(-)
 delete mode 100644 rules/lsuio.in
 delete mode 100644 rules/lsuio.make

diff --git a/rules/lsuio.in b/rules/lsuio.in
deleted file mode 100644
index 6a8bafc62b10..000000000000
--- a/rules/lsuio.in
+++ /dev/null
@@ -1,12 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-config LSUIO
-	tristate
-	prompt "lsuio"
-	help
-	  lists the Userspace IO devices registered in your system.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/lsuio.make b/rules/lsuio.make
deleted file mode 100644
index 5bba1491ccf2..000000000000
--- a/rules/lsuio.make
+++ /dev/null
@@ -1,56 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2008 by Wolfram Sang
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LSUIO) += lsuio
-
-#
-# Paths and names
-#
-LSUIO_VERSION	:= 0.2.0
-LSUIO_MD5	:= 8da82b681c24e6c5b3518c99e7f961d7
-LSUIO		:= lsuio-$(LSUIO_VERSION)
-LSUIO_SUFFIX	:= tar.gz
-LSUIO_URL	:= https://www.osadl.org/uploads/media/$(LSUIO).$(LSUIO_SUFFIX)
-LSUIO_SOURCE	:= $(SRCDIR)/$(LSUIO).$(LSUIO_SUFFIX)
-LSUIO_DIR	:= $(BUILDDIR)/$(LSUIO)
-LSUIO_LICENSE	:= GPL-2.0
-LSUIO_LICENSE_FILES := file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LSUIO_CONF_TOOL	:= autoconf
-LSUIO_CONF_OPT	:= $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/lsuio.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, lsuio)
-	@$(call install_fixup, lsuio,PRIORITY,optional)
-	@$(call install_fixup, lsuio,SECTION,base)
-	@$(call install_fixup, lsuio,AUTHOR,"Wolfram Sang <w.sang@pengutronix.de>")
-	@$(call install_fixup, lsuio,DESCRIPTION,missing)
-
-	@$(call install_copy, lsuio, 0, 0, 0755, -, /usr/bin/lsuio)
-
-	@$(call install_finish, lsuio)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 20/42] ltt-control: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (18 preceding siblings ...)
  2026-05-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
@ 2026-05-04 12:52 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
                   ` (21 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:52 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/ltt-control.in   | 14 ----------
 rules/ltt-control.make | 59 ------------------------------------------
 2 files changed, 73 deletions(-)
 delete mode 100644 rules/ltt-control.in
 delete mode 100644 rules/ltt-control.make

diff --git a/rules/ltt-control.in b/rules/ltt-control.in
deleted file mode 100644
index b6a53798b94e..000000000000
--- a/rules/ltt-control.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=debug_tools
-
-config LTT_CONTROL
-	tristate
-	prompt "ltt-control"
-	select LIBC_PTHREAD
-	help
-	  Linux Trace Toolkit ltt-control
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/ltt-control.make b/rules/ltt-control.make
deleted file mode 100644
index c1019f722e41..000000000000
--- a/rules/ltt-control.make
+++ /dev/null
@@ -1,59 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2007 by Sascha Hauer
-#               2010 Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LTT_CONTROL) += ltt-control
-
-#
-# Paths and names
-#
-LTT_CONTROL_VERSION	:= 0.87-09062010
-LTT_CONTROL_MD5		:= 8054b5dabebdc524ac747efd1d9c5b88
-LTT_CONTROL		:= ltt-control-$(LTT_CONTROL_VERSION)
-LTT_CONTROL_SUFFIX	:= tar.gz
-LTT_CONTROL_URL		:= https://lttng.org/files/lttng/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
-LTT_CONTROL_SOURCE	:= $(SRCDIR)/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
-LTT_CONTROL_DIR		:= $(BUILDDIR)/$(LTT_CONTROL)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-LTT_CONTROL_CONF_TOOL	:= autoconf
-LTT_CONTROL_CONF_OPT	:= $(CROSS_AUTOCONF_USR)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/ltt-control.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, ltt-control)
-	@$(call install_fixup, ltt-control,PRIORITY,optional)
-	@$(call install_fixup, ltt-control,SECTION,base)
-	@$(call install_fixup, ltt-control,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, ltt-control,DESCRIPTION,missing)
-
-	@$(call install_copy, ltt-control, 0, 0, 0755, -, /usr/bin/lttctl)
-	@$(call install_copy, ltt-control, 0, 0, 0755, -, /usr/bin/lttd)
-
-	@$(call install_lib, ltt-control, 0, 0, 0644, liblttctl)
-	@$(call install_lib, ltt-control, 0, 0, 0644, liblttd)
-
-	@$(call install_finish, ltt-control)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 21/42] lua-filesystem: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (19 preceding siblings ...)
  2026-05-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
@ 2026-05-04 12:52 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
                   ` (20 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:52 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/lua-filesystem.in   | 14 ----------
 rules/lua-filesystem.make | 58 ---------------------------------------
 2 files changed, 72 deletions(-)
 delete mode 100644 rules/lua-filesystem.in
 delete mode 100644 rules/lua-filesystem.make

diff --git a/rules/lua-filesystem.in b/rules/lua-filesystem.in
deleted file mode 100644
index 40e4df15b3cb..000000000000
--- a/rules/lua-filesystem.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=scripting_languages
-
-config LUA_FILESYSTEM
-	tristate
-	prompt "lua-filesystem"
-	select LUA
-	help
-	  luafilesystem library for the Lua language
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/lua-filesystem.make b/rules/lua-filesystem.make
deleted file mode 100644
index 9a42b0a0145b..000000000000
--- a/rules/lua-filesystem.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2013 by Joerg Platte <joerg.platte@googlemail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_LUA_FILESYSTEM) += lua-filesystem
-
-#
-# Paths and names
-#
-LUA_FILESYSTEM_VERSION	:= 1.5.0
-LUA_FILESYSTEM_MD5	:= af4c07a7d9c0834e4f52fc0572180ef9
-LUA_FILESYSTEM		:= lua-filesystem_1.5.0+16+g84f1af5
-LUA_FILESYSTEM_SUFFIX	:= orig.tar.gz
-LUA_FILESYSTEM_URL	:= $(call ptx/mirror, DEB, pool/main/l/lua-filesystem/$(LUA_FILESYSTEM).$(LUA_FILESYSTEM_SUFFIX))
-LUA_FILESYSTEM_SOURCE	:= $(SRCDIR)/$(LUA_FILESYSTEM).$(LUA_FILESYSTEM_SUFFIX)
-LUA_FILESYSTEM_DIR	:= $(BUILDDIR)/$(LUA_FILESYSTEM)
-LUA_FILESYSTEM_LICENSE	:= unknown
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-LUA_FILESYSTEM_MAKE_OPT := \
-	$(CROSS_ENV_CC) \
-	LUA_INC=.
-
-LUA_FILESYSTEM_INSTALL_OPT := \
-	$(LUA_FILESYSTEM_MAKE_OPT) \
-	LUA_LIBDIR=$(LUA_FILESYSTEM_PKGDIR)/usr/lib/lua/5.1 \
-	install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/lua-filesystem.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, lua-filesystem)
-	@$(call install_fixup, lua-filesystem,PRIORITY,optional)
-	@$(call install_fixup, lua-filesystem,SECTION,base)
-	@$(call install_fixup, lua-filesystem,AUTHOR,"Joerg Platte <joerg.platte@googlemail.com>")
-	@$(call install_fixup, lua-filesystem,DESCRIPTION,missing)
-
-	@$(call install_lib, lua-filesystem, 0, 0, 0644, lua/5.1/lfs)
-
-	@$(call install_finish, lua-filesystem)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 22/42] media-session: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (20 preceding siblings ...)
  2026-05-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
@ 2026-05-04 12:52 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
                   ` (19 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:52 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/media-session.in   | 36 ---------------
 rules/media-session.make | 94 ----------------------------------------
 2 files changed, 130 deletions(-)
 delete mode 100644 rules/media-session.in
 delete mode 100644 rules/media-session.make

diff --git a/rules/media-session.in b/rules/media-session.in
deleted file mode 100644
index fc5edd63dbe1..000000000000
--- a/rules/media-session.in
+++ /dev/null
@@ -1,36 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_pipewire
-
-config MEDIA_SESSION
-	tristate
-	select HOST_MESON
-	select DBUS
-	select ALSA_LIB
-	select ALSA_LIB_PCM
-	select ALSA_LIB_UCM
-	select ALSA_LIB_SEQ
-	select PIPEWIRE
-	select SYSTEMD				if MEDIA_SESSION_SYSTEMD
-	prompt "media-session"
-	help
-	  Example session manager for PipeWire
-	  STAGING: remove in PTXdist 2026.04.0
-	  PipeWire API changed, fails to build with current toolchains.
-
-if MEDIA_SESSION
-
-config MEDIA_SESSION_SYSTEMD
-	bool
-
-config MEDIA_SESSION_SYSTEMD_UNIT
-	bool
-	default PIPEWIRE_SYSTEMD_UNIT
-	select MEDIA_SESSION_SYSTEMD
-
-config MEDIA_SESSION_SYSTEMD_UNIT_USER
-	bool
-	default PIPEWIRE_SYSTEMD_UNIT_USER
-	select MEDIA_SESSION_SYSTEMD
-
-endif
diff --git a/rules/media-session.make b/rules/media-session.make
deleted file mode 100644
index 5aa90b2fb665..000000000000
--- a/rules/media-session.make
+++ /dev/null
@@ -1,94 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2021 by Philipp Zabel <p.zabel@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_MEDIA_SESSION) += media-session
-
-#
-# Paths and names
-#
-MEDIA_SESSION_VERSION	:= 0.4.2
-MEDIA_SESSION_MD5	:= d376f33ece8f8b074f2abeafc173b078
-MEDIA_SESSION		:= media-session-$(MEDIA_SESSION_VERSION)
-MEDIA_SESSION_SUFFIX	:= tar.bz2
-MEDIA_SESSION_URL	:= \
-	https://gitlab.freedesktop.org/pipewire/media-session/-/archive/$(MEDIA_SESSION_VERSION)/$(MEDIA_SESSION).$(MEDIA_SESSION_SUFFIX)
-MEDIA_SESSION_SOURCE	:= $(SRCDIR)/$(MEDIA_SESSION).$(MEDIA_SESSION_SUFFIX)
-MEDIA_SESSION_DIR	:= $(BUILDDIR)/$(MEDIA_SESSION)
-MEDIA_SESSION_LICENSE	:= MIT AND LGPL-2.1-or-later AND GPL-2.0-only
-MEDIA_SESSION_LICENSE_FILES := \
-	file://LICENSE;md5=647cfa0f759d97b208bfb5c1eb912071 \
-	file://COPYING;md5=97be96ca4fab23e9657ffa590b931c1a
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-MEDIA_SESSION_CONF_ENV := \
-	PTXDIST_PKG_CONFIG_VAR_NO_SYSROOT=systemdsystemunitdir
-
-#
-# meson
-#
-MEDIA_SESSION_CONF_TOOL	:= meson
-MEDIA_SESSION_CONF_OPT	:= \
-	$(CROSS_MESON_USR) \
-	-Ddocdir= \
-	-Ddocs=disabled \
-	-Dinstalled_tests=disabled \
-	-Dsystemd=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD)d \
-	-Dsystemd-system-service=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT)d \
-	-Dsystemd-user-service=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT_USER)d \
-	-Dsystemd-user-unit-dir= \
-	-Dtests=disabled \
-	-Dwith-module-sets=
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/media-session.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, media-session)
-	@$(call install_fixup, media-session,PRIORITY,optional)
-	@$(call install_fixup, media-session,SECTION,base)
-	@$(call install_fixup, media-session,AUTHOR,"Philipp Zabel <p.zabel@pengutronix.de>")
-	@$(call install_fixup, media-session,DESCRIPTION,missing)
-
-	@$(call install_copy, media-session, 0, 0, 755, -, /usr/bin/pipewire-media-session)
-
-ifdef PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT
-	@$(call install_alternative, media-session, 0, 0, 0644, \
-		/usr/lib/systemd/system/pipewire-media-session.service)
-	@$(call install_link, media-session, ../pipewire-media-session.service, \
-		/usr/lib/systemd/system/pipewire.service.wants/pipewire-media-session.service)
-endif
-ifdef PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT_USER
-	@$(call install_alternative, media-session, 0, 0, 0644, \
-		/usr/lib/systemd/user/pipewire-media-session.service)
-	@$(call install_link, media-session, ../pipewire-media-session.service, \
-		/usr/lib/systemd/user/pipewire.service.wants/pipewire-media-session.service)
-endif
-
-	@$(call install_alternative, media-session, 0, 0, 0644, \
-		/usr/share/pipewire/media-session.d/alsa-monitor.conf)
-	@$(call install_alternative, media-session, 0, 0, 0644, \
-		/usr/share/pipewire/media-session.d/bluez-monitor.conf)
-	@$(call install_alternative, media-session, 0, 0, 0644, \
-		/usr/share/pipewire/media-session.d/media-session.conf)
-	@$(call install_alternative, media-session, 0, 0, 0644, \
-		/usr/share/pipewire/media-session.d/v4l2-monitor.conf)
-
-	@$(call install_finish, media-session)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 23/42] mtd-oopslog: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (21 preceding siblings ...)
  2026-05-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
@ 2026-05-04 12:52 ` Thorsten Scherer
  2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
                   ` (18 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:52 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/mtd-oopslog.in   | 13 --------
 rules/mtd-oopslog.make | 68 ------------------------------------------
 2 files changed, 81 deletions(-)
 delete mode 100644 rules/mtd-oopslog.in
 delete mode 100644 rules/mtd-oopslog.make

diff --git a/rules/mtd-oopslog.in b/rules/mtd-oopslog.in
deleted file mode 100644
index bf0d17541e14..000000000000
--- a/rules/mtd-oopslog.in
+++ /dev/null
@@ -1,13 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config MTD_OOPSLOG
-	tristate
-	prompt "mtd-oopslog"
-	help
-	  Displays the output of an mtd-console
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream gone and fails to build with
-	  current toolchains.
diff --git a/rules/mtd-oopslog.make b/rules/mtd-oopslog.make
deleted file mode 100644
index b689e87e5b79..000000000000
--- a/rules/mtd-oopslog.make
+++ /dev/null
@@ -1,68 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Wolfram Sang
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_MTD_OOPSLOG) += mtd-oopslog
-
-#
-# Paths and names
-#
-MTD_OOPSLOG_VERSION	:= 2007
-MTD_OOPSLOG_MD5		:= d243a1d0efa3770ee2a6a498be6632e9
-MTD_OOPSLOG		:= mtd-oopslog-$(MTD_OOPSLOG_VERSION)
-MTD_OOPSLOG_URL		:= http://www.pengutronix.de/software/ptxdist/temporary-src/oopslog.c
-MTD_OOPSLOG_SOURCE	:= $(SRCDIR)/oopslog.c
-MTD_OOPSLOG_DIR		:= $(BUILDDIR)/$(MTD_OOPSLOG)
-
-# ----------------------------------------------------------------------------
-# Extract
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/mtd-oopslog.extract:
-	@$(call targetinfo)
-	mkdir -p $(MTD_OOPSLOG_DIR)
-	cp $(MTD_OOPSLOG_SOURCE) $(MTD_OOPSLOG_DIR)
-	@$(call touch)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-MTD_OOPSLOG_MAKE_ENV	:= $(CROSS_ENV)
-MTD_OOPSLOG_MAKE_OPT	:= oopslog
-
-# ----------------------------------------------------------------------------
-# Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/mtd-oopslog.install:
-	@$(call targetinfo)
-	@$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/mtd-oopslog.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, mtd-oopslog)
-	@$(call install_fixup, mtd-oopslog,PRIORITY,optional)
-	@$(call install_fixup, mtd-oopslog,SECTION,base)
-	@$(call install_fixup, mtd-oopslog,AUTHOR,"Wolfram Sang")
-	@$(call install_fixup, mtd-oopslog,DESCRIPTION,missing)
-
-	@$(call install_copy, mtd-oopslog, 0, 0, 0755, $(MTD_OOPSLOG_DIR)/oopslog, /usr/bin/oopslog)
-
-	@$(call install_finish, mtd-oopslog)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 24/42] openct: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (22 preceding siblings ...)
  2026-05-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
                   ` (17 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 ...Handle-too-large-PC-SC-buffer-values.patch | 77 -----------------
 patches/openct-0.6.20/series                  |  4 -
 rules/openct.in                               | 54 ------------
 rules/openct.make                             | 85 -------------------
 4 files changed, 220 deletions(-)
 delete mode 100644 patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
 delete mode 100644 patches/openct-0.6.20/series
 delete mode 100644 rules/openct.in
 delete mode 100644 rules/openct.make

diff --git a/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch b/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
deleted file mode 100644
index 6e8ebe92ff1d..000000000000
--- a/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From: =?UTF-8?q?Marcin=20Cie=C5=9Blak?= <saper@saper.info>
-Date: Sun, 15 Nov 2015 00:05:56 +0000
-Subject: [PATCH] Handle too large PC/SC buffer values
-
-pcsc-lite starting from 1.8.14 provides 65548 byte
-receive buffers to IFDHTransmitToICC(), which is
-a maximal extended APDU size. Unfortunately this
-is more than CT API can use (16 bits).
-
-If more than 65536 bytes are about to be sent,
-return IFD_PROTOCOL_NOT_SUPPORTED.
-
-Receive at most 65536 bytes. pcsc-lite will always
-specify 65548 buffer, even if the client application
-requests less; therefore we cannot return an error
-in this case.
-
-Discussion:
-https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20151109/000493.html
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- src/pcsc/pcsc.c | 13 +++++++++++--
- 1 file changed, 11 insertions(+), 2 deletions(-)
-
-diff --git a/src/pcsc/pcsc.c b/src/pcsc/pcsc.c
-index 0ed9a619e53b..d769eb5625ec 100644
---- a/src/pcsc/pcsc.c
-+++ b/src/pcsc/pcsc.c
-@@ -25,6 +25,7 @@
- #ifdef DEBUG_IFDH
- #include <syslog.h>
- #endif
-+#include <limits.h>
- #ifdef __APPLE__
- #include <PCSC/wintypes.h>
- #include <PCSC/pcsclite.h>
-@@ -390,6 +391,10 @@ IFDHTransmitToICC(DWORD Lun, SCARD_IO_HEADER SendPci,
- 	ctn = ((unsigned short)(Lun >> 16)) % IFDH_MAX_READERS;
- 	slot = ((unsigned short)(Lun & 0x0000FFFF)) % IFDH_MAX_SLOTS;
- 
-+	if (TxLength > USHRT_MAX) {
-+		(*RxLength) = 0;
-+		return IFD_PROTOCOL_NOT_SUPPORTED;
-+	}
- #ifdef HAVE_PTHREAD
- 	pthread_mutex_lock(&ifdh_context_mutex[ctn]);
- #endif
-@@ -399,7 +404,7 @@ IFDHTransmitToICC(DWORD Lun, SCARD_IO_HEADER SendPci,
- #endif
- 		dad = (UCHAR) ((slot == 0) ? 0x00 : slot + 1);
- 		sad = 0x02;
--		lr = (unsigned short)(*RxLength);
-+		lr = (*RxLength > USHRT_MAX) ? USHRT_MAX : (unsigned short)(*RxLength);
- 		lc = (unsigned short)TxLength;
- 
- 		ret = CT_data(ctn, &dad, &sad, lc, TxBuffer, &lr, RxBuffer);
-@@ -438,6 +443,10 @@ IFDHControl(DWORD Lun, PUCHAR TxBuffer,
- 	ctn = ((unsigned short)(Lun >> 16)) % IFDH_MAX_READERS;
- 	slot = ((unsigned short)(Lun & 0x0000FFFF)) % IFDH_MAX_SLOTS;
- 
-+	if (TxLength > USHRT_MAX) {
-+		(*RxLength) = 0;
-+		return IFD_PROTOCOL_NOT_SUPPORTED;
-+	}
- #ifdef HAVE_PTHREAD
- 	pthread_mutex_lock(&ifdh_context_mutex[ctn]);
- #endif
-@@ -447,7 +456,7 @@ IFDHControl(DWORD Lun, PUCHAR TxBuffer,
- #endif
- 		dad = 0x01;
- 		sad = 0x02;
--		lr = (unsigned short)(*RxLength);
-+		lr = (*RxLength > USHRT_MAX) ? USHRT_MAX : (unsigned short)(*RxLength);
- 		lc = (unsigned short)TxLength;
- 
- 		ret = CT_data(ctn, &dad, &sad, lc, TxBuffer, &lr, RxBuffer);
diff --git a/patches/openct-0.6.20/series b/patches/openct-0.6.20/series
deleted file mode 100644
index e1b5c45cfc00..000000000000
--- a/patches/openct-0.6.20/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-Handle-too-large-PC-SC-buffer-values.patch
-# 412ac4f5b443002e278d05ad793381f1  - git-ptx-patches magic
diff --git a/rules/openct.in b/rules/openct.in
deleted file mode 100644
index 88e62455b44c..000000000000
--- a/rules/openct.in
+++ /dev/null
@@ -1,54 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=communication
-
-menuconfig OPENCT
-	tristate "openct                        "
-	select LIBLTDL
-	select LIBC_C
-	select LIBC_DL
-	select LIBC_PTHREAD	if OPENCT_PCSC
-	select PCSC_LITE	if OPENCT_PCSC
-	select LIBUSB		if OPENCT_USB
-	select LIBUSB_COMPAT	if OPENCT_USB
-	help
-	  OpenCT implements drivers for many card terminals, smart card
-	  readers, and usb crypto tokens. OpenCT can be used as CT-API or
-	  PC/SC Ifdhandler driver, but also directly.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
-
-if OPENCT
-
-config OPENCT_USB
-	bool "USB Support"
-	help
-	  Add USB support.
-
-config OPENCT_API
-	bool "Use OpenCT API"
-	default y
-	help
-	  Add support for OpenCT communication.
-
-config OPENCT_PCSC
-	bool "Use PCSC"
-	default y
-	select OPENCT_API
-	help
-	  Use PCSC as the control daemon.
-
-config OPENCT_TOOLS
-	bool "Install utilities"
-	help
-	  Install also utilities like 'openct-tool', 'ifdhandler',
-	  'ifdproxy' and 'openct-control'.
-
-config OPENCT_SYSTEMD_UNIT
-	bool "install systemd unit"
-	depends on SYSTEMD
-	default y
-
-endif
diff --git a/rules/openct.make b/rules/openct.make
deleted file mode 100644
index d4f82876b2b6..000000000000
--- a/rules/openct.make
+++ /dev/null
@@ -1,85 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Juergen Beisert <jbe@pengutronix.de>
-#               2015 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_OPENCT) += openct
-
-#
-# Paths and names
-#
-OPENCT_VERSION		:= 0.6.20
-OPENCT_MD5		:= a1da3358ab798f1cb9232f1dbababc21
-OPENCT			:= openct-$(OPENCT_VERSION)
-OPENCT_SUFFIX		:= tar.gz
-OPENCT_URL		:= $(call ptx/mirror, SF, opensc/openct/$(OPENCT).$(OPENCT_SUFFIX))
-OPENCT_SOURCE		:= $(SRCDIR)/$(OPENCT).$(OPENCT_SUFFIX)
-OPENCT_DIR		:= $(BUILDDIR)/$(OPENCT)
-OPENCT_BUILD_OOT	:= YES
-OPENCT_LICENSE		:= LGPLv2
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-OPENCT_CONF_TOOL := autoconf
-OPENCT_CONF_OPT := \
-	$(CROSS_AUTOCONF_USR) \
-	--localstatedir=/ \
-	--$(call ptx/endis, PTXCONF_OPENCT_PCSC)-pcsc \
-	--$(call ptx/endis, PTXCONF_OPENCT_USB)-usb \
-	--disable-debug \
-	--disable-sunray \
-	--disable-sunrayclient \
-	--enable-shared \
-	--disable-static \
-	--with-bundle=/usr/lib/pcsc
-
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/openct.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init,  openct)
-	@$(call install_fixup, openct,PRIORITY,optional)
-	@$(call install_fixup, openct,SECTION,base)
-	@$(call install_fixup, openct,AUTHOR,"Juergen Beisert <jbe@pengutronix.de>")
-	@$(call install_fixup, openct,DESCRIPTION, "SmartCard environment")
-
-	@$(call install_lib, openct, 0, 0, 0644, libopenct)
-	@$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/ifdhandler)
-	@$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/openct-control)
-
-ifdef PTXCONF_OPENCT_PCSC
-	@$(call install_lib, openct, 0, 0, 0644, openct-ifd)
-endif
-ifdef PTXCONF_OPENCT_API
-	@$(call install_lib, openct, 0, 0, 0644, libopenctapi)
-endif
-ifdef PTXCONF_OPENCT_TOOLS
-	@$(call install_copy, openct, 0, 0, 0755, -, /usr/bin/openct-tool)
-	@$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/ifdproxy)
-endif
-	@$(call install_alternative, openct, 0, 0, 0644, /etc/openct.conf)
-
-ifdef PTXCONF_OPENCT_SYSTEMD_UNIT
-	@$(call install_alternative, openct, 0, 0, 0644, /usr/lib/systemd/system/openct.service)
-	@$(call install_link, openct, ../openct.service, \
-		/usr/lib/systemd/system/multi-user.target.wants/openct.service)
-	@$(call install_alternative, openct, 0, 0, 0644, /usr/lib/tmpfiles.d/openct.conf)
-endif
-
-	@$(call install_finish, openct)
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 25/42] pcmciautils: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (23 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
                   ` (16 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/pcmciautils.in   | 39 --------------------
 rules/pcmciautils.make | 82 ------------------------------------------
 2 files changed, 121 deletions(-)
 delete mode 100644 rules/pcmciautils.in
 delete mode 100644 rules/pcmciautils.make

diff --git a/rules/pcmciautils.in b/rules/pcmciautils.in
deleted file mode 100644
index e35ff2bfc92e..000000000000
--- a/rules/pcmciautils.in
+++ /dev/null
@@ -1,39 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-menuconfig PCMCIAUTILS
-	tristate
-	prompt "pcmcia utils                  "
-	select LIBSYSFS
-	help
-	  PCMCIAutils contains hotplug scripts and initialization tools
-	  necessary to allow the PCMCIA subsystem to behave (almost) as
-	  every other hotpluggable bus system (e.g. USB, IEEE1394).
-	  Please note that the kernel support for this new feature is only
-	  present since 2.6.13-rc1. Also, you need sysfsutils 1.3.0 and
-	  module-init-tools 3.2-pre4 or later.
-	  (see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
-	   and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
-
-if PCMCIAUTILS
-
-config PCMCIAUTILS_STARTUP
-	bool
-	prompt "Support dynamic sockets (STARTUP, PCCARD_NONSTATIC)"
-	help
-	  If this is enabled some more programs are built and installed to allow
-	  hotplugging of the pcmcia socket itself.
-	  "You don't need it if the socket driver does not select
-	  PCCARD_NONSTATIC -- that is the case for many embedded systems --
-	  and for yenta_socket if the cardbus bridge is either below a
-	  PCI-PCI bridge, or where the PCI bus is not equivalent to the host
-	  bus (e.g. on PPC)"
-	  (see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
-	   and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
-
-endif
diff --git a/rules/pcmciautils.make b/rules/pcmciautils.make
deleted file mode 100644
index dcdd342d55de..000000000000
--- a/rules/pcmciautils.make
+++ /dev/null
@@ -1,82 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by Steven Scholz <steven.scholz@imc-berlin.de>
-#               2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_PCMCIAUTILS) += pcmciautils
-
-#
-# Paths and names
-#
-PCMCIAUTILS_VERSION	:= 017
-PCMCIAUTILS_MD5		:= ee5837214d297661c8b8189055a351fc
-PCMCIAUTILS		:= pcmciautils-$(PCMCIAUTILS_VERSION)
-PCMCIAUTILS_SUFFIX	:= tar.gz
-PCMCIAUTILS_URL		:= $(call ptx/mirror, KERNEL, utils/kernel/pcmcia/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX))
-PCMCIAUTILS_SOURCE	:= $(SRCDIR)/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX)
-PCMCIAUTILS_DIR		:= $(BUILDDIR)/$(PCMCIAUTILS)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-PCMCIAUTILS_MAKE_ENV := \
-	$(CROSS_ENV_CFLAGS) \
-	$(CROSS_ENV_CPPFLAGS) \
-	$(CROSS_ENV_LDFLAGS)
-
-PCMCIAUTILS_MAKE_OPT := \
-	prefix=/usr \
-	mandir=/usr/share/man \
-	CROSS=$(COMPILER_PREFIX) \
-	V=1 \
-	STRIP=echo \
-	$(call ptx/ifdef, PTXCONF_PCMCIAUTILS_STARTUP, STARTUP=true, STARTUP=false)
-
-PCMCIAUTILS_INSTALL_OPT := \
-	$(PCMCIAUTILS_MAKE_OPT) \
-	install
-
-PCMCIAUTILS_MAKE_PAR := NO
-
-$(STATEDIR)/pcmciautils.prepare:
-	@$(call targetinfo)
-	@$(call touch)
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/pcmciautils.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, pcmciautils)
-	@$(call install_fixup, pcmciautils,PRIORITY,optional)
-	@$(call install_fixup, pcmciautils,SECTION,base)
-	@$(call install_fixup, pcmciautils,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, pcmciautils,DESCRIPTION,missing)
-
-#	# install-tools
-	@$(call install_copy, pcmciautils, 0, 0, 0755, -, \
-		/usr/sbin/pccardctl);
-	@$(call install_link, pcmciautils, pccardctl, /usr/sbin/lspcmcia)
-
-	@$(call install_copy, pcmciautils, 0, 0, 0755, -, \
-		/usr/lib/udev/pcmcia-check-broken-cis);
-
-ifdef PTXCONF_PCMCIAUTILS_STARTUP
-#	# install-socket-tools
-	@$(call install_copy, pcmciautils, 0, 0, 0755, -, \
-		/usr/lib/udev/pcmcia-socket-startup);
-endif
-	@$(call install_finish, pcmciautils)
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 26/42] pslib: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (24 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
                   ` (15 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/pslib.in   | 34 ------------------------
 rules/pslib.make | 69 ------------------------------------------------
 2 files changed, 103 deletions(-)
 delete mode 100644 rules/pslib.in
 delete mode 100644 rules/pslib.make

diff --git a/rules/pslib.in b/rules/pslib.in
deleted file mode 100644
index 7a3b85ee9cc3..000000000000
--- a/rules/pslib.in
+++ /dev/null
@@ -1,34 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_libs
-
-menuconfig PSLIB
-	tristate
-	select HOST_GETTEXT
-	select LIBPNG	if PSLIB_LIBPNG
-	select LIBJPEG	if PSLIB_LIBJPEG
-	prompt "pslib                         "
-	help
-	  pslib is a C-library to create PostScript files on the fly. It
-	  offers many drawing primitives, inclusion of png and eps images
-	  and a very sophisticated text rendering including hyphenation,
-	  kerning and ligatures. It can read external Type1 fonts and embed
-	  them into the output file. It supports pdfmarks which makes it in
-	  combination with ghostscript`s pdfwriter an alternative for
-	  libraries creating PDF.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
-
-if PSLIB
-
-config PSLIB_LIBPNG
-	bool
-	prompt "PNG support"
-
-config PSLIB_LIBJPEG
-	bool
-	prompt "JPEG support"
-
-endif
diff --git a/rules/pslib.make b/rules/pslib.make
deleted file mode 100644
index 64ec4eb3aa02..000000000000
--- a/rules/pslib.make
+++ /dev/null
@@ -1,69 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2014 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_PSLIB) += pslib
-
-#
-# Paths and names
-#
-PSLIB_VERSION	:= 0.4.5
-PSLIB_MD5	:= 03f39393628a6d758799b9f845047e27
-PSLIB		:= pslib-$(PSLIB_VERSION)
-PSLIB_SUFFIX	:= tar.gz
-PSLIB_URL	:= $(call ptx/mirror, SF, pslib/$(PSLIB).$(PSLIB_SUFFIX))
-PSLIB_SOURCE	:= $(SRCDIR)/$(PSLIB).$(PSLIB_SUFFIX)
-PSLIB_DIR	:= $(BUILDDIR)/$(PSLIB)
-PSLIB_LICENSE	:= LGPL-2.0-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-PSLIB_CONF_ENV	:= \
-	$(CROSS_ENV) \
-	ac_cv_prog_DOC_TO_MAN= \
-	ac_cv_path_INTLTOOL_UPDATE=: \
-	ac_cv_path_INTLTOOL_MERGE=: \
-	ac_cv_path_INTLTOOL_EXTRACT=:
-
-#
-# autoconf
-#
-PSLIB_CONF_TOOL	:= autoconf
-PSLIB_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--enable-bmp \
-	--with-png=$(call ptx/ifdef, PTXCONF_PSLIB_LIBPNG,$(SYSROOT)/usr,no) \
-	--with-jpeg=$(call ptx/ifdef, PTXCONF_PSLIB_LIBJPEG,$(SYSROOT)/usr,no) \
-	--without-gif \
-	--without-tiff \
-	--without-debug
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/pslib.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, pslib)
-	@$(call install_fixup, pslib,PRIORITY,optional)
-	@$(call install_fixup, pslib,SECTION,base)
-	@$(call install_fixup, pslib,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
-	@$(call install_fixup, pslib,DESCRIPTION,missing)
-
-	@$(call install_lib, pslib, 0, 0, 0644, libps)
-
-	@$(call install_finish, pslib)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 27/42] sched_switch: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (25 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
                   ` (14 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 .../sched_switch-0.1/fix-cross-compile.patch  | 26 ---------
 patches/sched_switch-0.1/series               |  1 -
 rules/sched_switch.in                         | 17 ------
 rules/sched_switch.make                       | 57 -------------------
 4 files changed, 101 deletions(-)
 delete mode 100644 patches/sched_switch-0.1/fix-cross-compile.patch
 delete mode 100644 patches/sched_switch-0.1/series
 delete mode 100644 rules/sched_switch.in
 delete mode 100644 rules/sched_switch.make

diff --git a/patches/sched_switch-0.1/fix-cross-compile.patch b/patches/sched_switch-0.1/fix-cross-compile.patch
deleted file mode 100644
index d4939e0a499b..000000000000
--- a/patches/sched_switch-0.1/fix-cross-compile.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Fix cross compilation
-
-Signed-off-by: Remy Bohmer <linux@bohmer.net>
----
- Makefile |   14 +++++++++++++-
- 1 file changed, 13 insertions(+), 1 deletion(-)
-
-Index: sched_switch-0.1/Makefile
-===================================================================
---- sched_switch-0.1.orig/Makefile
-+++ sched_switch-0.1/Makefile
-@@ -1 +1,13 @@
--sched_switch:
-+DESTDIR =
-+BINDIR = /usr/bin
-+
-+sched_switch: sched_switch.c Makefile
-+	$(CC) sched_switch.c $(CFLAGS)  $(CPPFLAGS) $(LDFLAGS) $(XCFLAGS) -o sched_switch
-+
-+.PHONY: clean
-+clean:
-+	rm -f sched_switch
-+
-+.PHONY: install
-+install: sched_switch
-+	install -m 0755 sched_switch $(DESTDIR)$(BINDIR)/
diff --git a/patches/sched_switch-0.1/series b/patches/sched_switch-0.1/series
deleted file mode 100644
index 0190994f9da3..000000000000
--- a/patches/sched_switch-0.1/series
+++ /dev/null
@@ -1 +0,0 @@
-fix-cross-compile.patch
diff --git a/rules/sched_switch.in b/rules/sched_switch.in
deleted file mode 100644
index e689093ecd5d..000000000000
--- a/rules/sched_switch.in
+++ /dev/null
@@ -1,17 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config SCHED_SWITCH
-	tristate
-	prompt "sched switch"
-	help
-	  This is a tool that convert the kernel tracer 'sched_switch' data to
-	  VCD (value change dump) data.
-	  It makes a graphical visualization tool of the task switches that can be
-	  visualised with GTK-wave
-	  See http://www.osadl.org/Visualize-the-temporal-relationship-of-L.taks-visualizer.0.html
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/sched_switch.make b/rules/sched_switch.make
deleted file mode 100644
index 7532600cc1ae..000000000000
--- a/rules/sched_switch.make
+++ /dev/null
@@ -1,57 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Remy Bohmer <linux@bohmer.net>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SCHED_SWITCH) += sched_switch
-
-#
-# Paths and names
-#
-SCHED_SWITCH_VERSION	:= 0.1
-SCHED_SWITCH_MD5	:= 88772802583336efa4f4bbcfbf130194
-SCHED_SWITCH		:= sched_switch-$(SCHED_SWITCH_VERSION)
-SCHED_SWITCH_SUFFIX	:= tgz
-SCHED_SWITCH_URL	:= http://www.osadl.org/uploads/media/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
-SCHED_SWITCH_SOURCE	:= $(SRCDIR)/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
-SCHED_SWITCH_DIR	:= $(BUILDDIR)/$(SCHED_SWITCH)
-SCHED_SWITCH_LICENSE	:= GPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-SCHED_SWITCH_CONF_TOOL	:= NO
-SCHED_SWITCH_MAKE_ENV	:= $(CROSS_ENV_FLAGS)
-SCHED_SWITCH_MAKE_OPT	:= $(CROSS_ENV_CC)
-SCHED_SWITCH_INSTALL_OPT:= \
-	$(SCHED_SWITCH_MAKE_OPT) \
-	DESTDIR=$(SCHED_SWITCH_PKGDIR) \
-	install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sched_switch.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init,  sched_switch)
-	@$(call install_fixup, sched_switch,PRIORITY,optional)
-	@$(call install_fixup, sched_switch,SECTION,base)
-	@$(call install_fixup, sched_switch,AUTHOR,"Remy Bohmer <linux@bohmer.net>")
-	@$(call install_fixup, sched_switch,DESCRIPTION,missing)
-
-	@$(call install_copy, sched_switch, 0, 0, 0755, -, /usr/bin/sched_switch)
-
-	@$(call install_finish, sched_switch)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 28/42] schedtool: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (26 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
                   ` (13 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/schedtool.in   | 13 -----------
 rules/schedtool.make | 54 --------------------------------------------
 2 files changed, 67 deletions(-)
 delete mode 100644 rules/schedtool.in
 delete mode 100644 rules/schedtool.make

diff --git a/rules/schedtool.in b/rules/schedtool.in
deleted file mode 100644
index 90d9bf37eb35..000000000000
--- a/rules/schedtool.in
+++ /dev/null
@@ -1,13 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-
-config SCHEDTOOL
-	tristate
-	prompt "schedtool"
-	help
-	  schedtool can be used to query or alter a process's scheduling policy under linux
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream gone and fails to build with
-	  current toolchains.
diff --git a/rules/schedtool.make b/rules/schedtool.make
deleted file mode 100644
index 4a06710fba59..000000000000
--- a/rules/schedtool.make
+++ /dev/null
@@ -1,54 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2012 by Martin Wagner <martin.wagner@neuberger.net>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SCHEDTOOL) += schedtool
-
-#
-# Paths and names
-#
-SCHEDTOOL_VERSION	:= 1.3.0
-SCHEDTOOL_MD5		:= 0d968f05d3ad7675f1f33ef1f6d0a3fb
-SCHEDTOOL		:= schedtool-$(SCHEDTOOL_VERSION)
-SCHEDTOOL_SUFFIX	:= tar.bz2
-SCHEDTOOL_URL		:= http://freequaos.host.sk/schedtool/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX)
-SCHEDTOOL_SOURCE	:= $(SRCDIR)/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX)
-SCHEDTOOL_DIR		:= $(BUILDDIR)/$(SCHEDTOOL)
-SCHEDTOOL_LICENSE	:= GPL-2.0-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-SCHEDTOOL_CONF_TOOL	:= NO
-SCHEDTOOL_MAKE_ENV	:= $(CROSS_ENV) CPPFLAGS="$(CROSS_CFLAGS) $(CROSS_CPPFLAGS)"
-SCHEDTOOL_MAKE_OPT	:= CC=$(CROSS_CC)
-SCHEDTOOL_INSTALL_OPT	:= DESTPREFIX=/usr install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/schedtool.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, schedtool)
-	@$(call install_fixup, schedtool,PRIORITY,optional)
-	@$(call install_fixup, schedtool,SECTION,base)
-	@$(call install_fixup, schedtool,AUTHOR,"Martin Wagner <martin.wagner@neuberger.net>")
-	@$(call install_fixup, schedtool,DESCRIPTION,missing)
-
-	@$(call install_copy, schedtool, 0, 0, 0755, -, /usr/bin/schedtool)
-
-	@$(call install_finish, schedtool)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 29/42] sdl-gfx: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (27 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
                   ` (12 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/sdl-gfx.in   | 15 ------------
 rules/sdl-gfx.make | 58 ----------------------------------------------
 2 files changed, 73 deletions(-)
 delete mode 100644 rules/sdl-gfx.in
 delete mode 100644 rules/sdl-gfx.make

diff --git a/rules/sdl-gfx.in b/rules/sdl-gfx.in
deleted file mode 100644
index d9fa218ab0e1..000000000000
--- a/rules/sdl-gfx.in
+++ /dev/null
@@ -1,15 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-config SDL_GFX
-	tristate
-	select SDL
-	prompt "SDL gfx"
-	help
-	  SDL graphics drawing primitives and other support functions wrapped up
-	  in an addon library for the Simple Direct Media (SDL) cross-platform
-	  API layer.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Obsolete and replaced by SDL2.
diff --git a/rules/sdl-gfx.make b/rules/sdl-gfx.make
deleted file mode 100644
index ef6d5bc65315..000000000000
--- a/rules/sdl-gfx.make
+++ /dev/null
@@ -1,58 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL_GFX) += sdl-gfx
-
-#
-# Paths and names
-#
-SDL_GFX_VERSION	:= 2.0.20
-SDL_GFX_MD5	:= 8a787e538a8e4d80d4927535be5af083
-SDL_GFX		:= SDL_gfx-$(SDL_GFX_VERSION)
-SDL_GFX_SUFFIX	:= tar.gz
-SDL_GFX_URL	:= http://www.ferzkopp.net/Software/SDL_gfx-2.0/$(SDL_GFX).$(SDL_GFX_SUFFIX)
-SDL_GFX_SOURCE	:= $(SRCDIR)/$(SDL_GFX).$(SDL_GFX_SUFFIX)
-SDL_GFX_DIR	:= $(BUILDDIR)/$(SDL_GFX)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SDL_GFX_CONF_TOOL := autoconf
-SDL_GFX_CONF_OPT := \
-	$(CROSS_AUTOCONF_USR) \
-	--with-sdl-prefix=$(SYSROOT)/usr \
-	--disable-mmx \
-	--disable-sdltest
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl-gfx.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, sdl-gfx)
-	@$(call install_fixup, sdl-gfx,PRIORITY,optional)
-	@$(call install_fixup, sdl-gfx,SECTION,base)
-	@$(call install_fixup, sdl-gfx,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
-	@$(call install_fixup, sdl-gfx,DESCRIPTION,missing)
-
-	@$(call install_lib, sdl-gfx, 0, 0, 0644, libSDL_gfx)
-
-	@$(call install_finish, sdl-gfx)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 30/42] sdl-ttf: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (28 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
                   ` (11 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/sdl-ttf.in   | 20 ---------------
 rules/sdl-ttf.make | 63 ----------------------------------------------
 2 files changed, 83 deletions(-)
 delete mode 100644 rules/sdl-ttf.in
 delete mode 100644 rules/sdl-ttf.make

diff --git a/rules/sdl-ttf.in b/rules/sdl-ttf.in
deleted file mode 100644
index cbc5948af16b..000000000000
--- a/rules/sdl-ttf.in
+++ /dev/null
@@ -1,20 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-config SDL_TTF
-	tristate
-	select SDL
-	select FREETYPE
-	prompt "SDL ttf"
-	help
-	  SDL_ttf is a TrueType font rendering library that is used with the
-	  SDL library, and almost as portable. It depends on freetype2 to
-	  handle the TrueType font data. It allows a programmer to use
-	  multiple TrueType fonts without having to code a font rendering
-	  routine themselves. With the power of outline fonts and
-	  antialiasing, high quality text output can be obtained without much
-	  effort.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Obsolete and replaced by SDL2.
diff --git a/rules/sdl-ttf.make b/rules/sdl-ttf.make
deleted file mode 100644
index 08d8285a30bc..000000000000
--- a/rules/sdl-ttf.make
+++ /dev/null
@@ -1,63 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL_TTF) += sdl-ttf
-
-#
-# Paths and names
-#
-SDL_TTF_VERSION	:= 2.0.11
-SDL_TTF_MD5	:= 61e29bd9da8d245bc2471d1b2ce591aa
-SDL_TTF		:= SDL_ttf-$(SDL_TTF_VERSION)
-SDL_TTF_SUFFIX	:= tar.gz
-SDL_TTF_URL	:= https://www.libsdl.org/projects/SDL_ttf/release/$(SDL_TTF).$(SDL_TTF_SUFFIX)
-SDL_TTF_SOURCE	:= $(SRCDIR)/$(SDL_TTF).$(SDL_TTF_SUFFIX)
-SDL_TTF_DIR	:= $(BUILDDIR)/$(SDL_TTF)
-SDL_TTF_LICENSE := Zlib
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-SDL_TTF_CONF_ENV := \
-	$(CROSS_ENV) \
-	sdl_cv_lib_opengl=no
-
-#
-# autoconf
-#
-SDL_TTF_CONF_TOOL := autoconf
-SDL_TTF_CONF_OPT := \
-	$(CROSS_AUTOCONF_USR) \
-	--with-sdl-prefix=$(SYSROOT)/usr \
-	--disable-sdltest \
-	--without-x
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl-ttf.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, sdl-ttf)
-	@$(call install_fixup, sdl-ttf,PRIORITY,optional)
-	@$(call install_fixup, sdl-ttf,SECTION,base)
-	@$(call install_fixup, sdl-ttf,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
-	@$(call install_fixup, sdl-ttf,DESCRIPTION,missing)
-
-	@$(call install_lib, sdl-ttf, 0, 0, 0644, libSDL_ttf-2.0)
-
-	@$(call install_finish, sdl-ttf)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 31/42] sdl: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (29 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
                   ` (10 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/sdl.in   | 145 -------------------------------------------------
 rules/sdl.make | 137 ----------------------------------------------
 2 files changed, 282 deletions(-)
 delete mode 100644 rules/sdl.in
 delete mode 100644 rules/sdl.make

diff --git a/rules/sdl.in b/rules/sdl.in
deleted file mode 100644
index b672106e2e57..000000000000
--- a/rules/sdl.in
+++ /dev/null
@@ -1,145 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-menuconfig SDL
-	tristate
-	prompt "SDL                           "
-	select LIBC_M
-	select LIBC_DL
-	select LIBC_PTHREAD
-	select GCCLIBS_GCC_S
-	select CROSS_NASM		if SDL_VIDEO
-	select ALSA_LIB			if SDL_ALSA
-	select XORG_LIB_X11		if SDL_XORG
-	select XORG_LIB_XT		if SDL_XORG
-	select XORG_LIB_XV		if SDL_XORG && SDL_VIDEO
-	select XORG_LIB_XVMC		if SDL_XORG && SDL_VIDEO
-	select TSLIB			if SDL_TSLIB
-	help
-	  Simple DirectMedia Layer is a cross-platform multimedia
-	  library designed to provide low level access to audio,
-	  keyboard, mouse, joystick, 3D hardware via OpenGL, and
-	  2D video framebuffer.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Obsolete and replaced by SDL2.
-
-if SDL
-
-config SDL_TIMERS
-	bool
-	prompt "SDL Timers Support"
-	default y
-	help
-	  FIXME
-
-config SDL_FILE
-	bool
-	prompt "SDL File Support"
-	default y
-	help
-	  FIXME
-
-config SDL_CPUINFO
-	bool
-	prompt "SDL CPU Info Support"
-	default y
-	help
-	  FIXME
-
-menuconfig SDL_AUDIO
-	bool
-	prompt "SDL Audio Support             "
-	default y
-	help
-	  FIXME
-
-if SDL_AUDIO
-
-config SDL_OSS
-	bool
-	prompt "SDL OSS Support"
-	help
-	  Open Sound System (OSS) is the first attempt in
-	  unifying the digital audio architecture for UNIX.
-	  OSS is a set of device drivers that provide a
-	  uniform API across all the major UNIX architectures.
-
-config SDL_ALSA
-	bool
-	prompt "SDL ALSA Support"
-	default y
-	help
-	  The Advanced Linux Sound Architecture (ALSA)
-	  provides audio and MIDI functionality to the
-	  Linux operating system.
-
-endif
-
-menuconfig SDL_VIDEO
-	bool
-	prompt "SDL Video Support             "
-	default y
-	help
-	  FIXME
-
-if SDL_VIDEO
-
-menuconfig SDL_XORG
-	bool
-	prompt "Xorg Support                "
-	help
-	  X.Org provides an open source implementation of the
-	  X Window System.
-
-config SDL_FBCON
-	bool
-	prompt "SDL fbcon support"
-	help
-	  Framebuffer console
-
-config SDL_OPENGL
-	bool
-	prompt "OpenGL Support"
-	depends on BROKEN
-	help
-	  OpenGL is a multi-platform software interface to
-	  graphics hardware, supporting rendering and imaging
-	  operations.
-
-endif
-
-config SDL_EVENT
-	bool
-	prompt "SDL Event Support"
-	default y
-	help
-	  FIXME
-
-config SDL_JOYSTICK
-	bool
-	prompt "SDL Joystick Support"
-	help
-	  FIXME
-
-config SDL_CDROM
-	bool
-	prompt "SDL CDROM Support"
-	help
-	  FIXME
-
-menuconfig SDL_THREADS
-	bool
-	prompt "SDL Thread Support            "
-	default y
-	help
-	  Turn on multithreading support
-
-config SDL_TSLIB
-	bool
-	prompt "tslib Support"
-	help
-	  Turn on support for the touchscreen library 'tslib'
-
-endif
diff --git a/rules/sdl.make b/rules/sdl.make
deleted file mode 100644
index 5cbef70370f7..000000000000
--- a/rules/sdl.make
+++ /dev/null
@@ -1,137 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Erwin Rol
-#               2010 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL) += sdl
-
-#
-# Paths and names
-#
-SDL_VERSION	:= 1.2.15
-SDL_MD5		:= 9d96df8417572a2afb781a7c4c811a85
-SDL		:= SDL-$(SDL_VERSION)
-SDL_SUFFIX	:= tar.gz
-SDL_URL		:= https://www.libsdl.org/release/$(SDL).$(SDL_SUFFIX)
-SDL_SOURCE	:= $(SRCDIR)/$(SDL).$(SDL_SUFFIX)
-SDL_DIR		:= $(BUILDDIR)/$(SDL)
-SDL_LICENSE	:= LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SDL_CONF_TOOL	:= autoconf
-SDL_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--enable-shared \
-	--disable-static \
-	--enable-libc \
-	--$(call ptx/endis,PTXCONF_SDL_AUDIO)-audio \
-	--$(call ptx/endis,PTXCONF_SDL_VIDEO)-video \
-	--$(call ptx/endis,PTXCONF_SDL_EVENT)-events \
-	--$(call ptx/endis,PTXCONF_SDL_JOYSTICK)-joystick \
-	--$(call ptx/endis,PTXCONF_SDL_CDROM)-cdrom \
-	--$(call ptx/endis,PTXCONF_SDL_THREADS)-threads \
-	--$(call ptx/endis,PTXCONF_SDL_TIMERS)-timers \
-	--$(call ptx/endis,PTXCONF_SDL_FILE)-file \
-	--enable-loadso \
-	--$(call ptx/endis,PTXCONF_SDL_CPUINFO)-cpuinfo \
-	--enable-assembly \
-	--$(call ptx/endis,PTXCONF_SDL_OSS)-oss \
-	--$(call ptx/endis,PTXCONF_SDL_ALSA)-alsa \
-	--disable-alsatest \
-	--disable-alsa-shared \
-	--disable-esd \
-	--disable-esdtest \
-	--disable-esd-shared \
-	--disable-pulseaudio \
-	--disable-pulseaudio-shared \
-	--disable-arts \
-	--disable-arts-shared \
-	--disable-nas \
-	--disable-nas-shared \
-	--disable-diskaudio \
-	--disable-dummyaudio \
-	--disable-mintaudio \
-	--enable-nasm \
-	--disable-altivec \
-	--disable-ipod \
-	--disable-video-nanox \
-	--disable-nanox-debug \
-	--disable-nanox-share-memory \
-	--disable-nanox-direct-fb \
-	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11 \
-	--disable-x11-shared \
-	--$(call ptx/endis,PTXCONF_SDL_XORG)-dga \
-	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-dga \
-	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-dgamouse \
-	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-vm \
-	--$(call ptx/endis,PTXCONF_SDL_VIDEO)-video-x11-xv \
-	--disable-video-x11-xinerama \
-	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-xme \
-	--disable-video-x11-xrandr \
-	--disable-video-photon \
-	--disable-video-carbon \
-	--disable-video-cocoa \
-	--$(call ptx/endis,PTXCONF_SDL_FBCON)-video-fbcon \
-	--disable-video-directfb \
-	--disable-video-ps2gs \
-	--disable-video-ps3 \
-	--disable-video-ggi \
-	--disable-video-svga \
-	--disable-video-vgl \
-	--disable-video-wscons \
-	--disable-video-aalib \
-	--disable-video-caca \
-	--disable-video-qtopia \
-	--disable-video-picogui \
-	--disable-xbios \
-	--disable-gem \
-	--enable-video-dummy \
-	--$(call ptx/endis,PTXCONF_SDL_OPENGL)-video-opengl \
-	--disable-osmesa-shared \
-	--enable-screensaver \
-	--enable-input-events \
-	--$(call ptx/endis,PTXCONF_SDL_TSLIB)-input-tslib \
-	--disable-pth \
-	--enable-pthreads \
-	--enable-pthread-sem \
-	--disable-stdio-redirect \
-	--disable-directx \
-	--enable-sdl-dlopen \
-	--disable-atari-ldg \
-	--enable-clock_gettime \
-	--disable-rpath \
-	--$(call ptx/wwo,PTXCONF_SDL_XORG)-x
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, sdl)
-	@$(call install_fixup, sdl,PRIORITY,optional)
-	@$(call install_fixup, sdl,SECTION,base)
-	@$(call install_fixup, sdl,AUTHOR,"Erwin Rol <ero@pengutronix.de>")
-	@$(call install_fixup, sdl,DESCRIPTION,missing)
-
-	@$(call install_lib, sdl, 0, 0, 0644, libSDL-1.2)
-
-	@$(call install_finish, sdl)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 32/42] sdl_image: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (30 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
                   ` (9 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/sdl_image.in   | 58 -----------------------------------
 rules/sdl_image.make | 73 --------------------------------------------
 2 files changed, 131 deletions(-)
 delete mode 100644 rules/sdl_image.in
 delete mode 100644 rules/sdl_image.make

diff --git a/rules/sdl_image.in b/rules/sdl_image.in
deleted file mode 100644
index b003a94729c3..000000000000
--- a/rules/sdl_image.in
+++ /dev/null
@@ -1,58 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-menuconfig SDL_IMAGE
-	tristate
-	select SDL
-	prompt "SDL image                     "
-	select LIBPNG	if SDL_IMAGE__PNG
-	select LIBJPEG	if SDL_IMAGE__JPG
-	select LIBTIFF	if SDL_IMAGE__TIF
-	help
-	  This is a simple library to load images of various
-	  formats as SDL surfaces. This library currently supports
-	  BMP, PPM, PCX, GIF, JPEG, PNG, TIFF, and XPM formats.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Obsolete and replaced by SDL2.
-
-if SDL_IMAGE
-
-config SDL_IMAGE__BMP
-	bool "bmp support"
-
-config SDL_IMAGE__GIF
-	bool "gif support"
-
-config SDL_IMAGE__JPG
-	bool "jpeg support"
-
-config SDL_IMAGE__LBM
-	bool "lbm support"
-
-config SDL_IMAGE__PCX
-	bool "pcx support"
-
-config SDL_IMAGE__PNG
-	bool "png support"
-
-config SDL_IMAGE__PNM
-	bool "pnm support"
-
-config SDL_IMAGE__TGA
-	bool "tga support"
-
-config SDL_IMAGE__TIF
-	bool "tiff support"
-
-config SDL_IMAGE__XCF
-	bool "xcf support"
-
-config SDL_IMAGE__XPM
-	bool "xpm support"
-
-config SDL_IMAGE__XV
-	bool "xv support"
-
-endif
diff --git a/rules/sdl_image.make b/rules/sdl_image.make
deleted file mode 100644
index 5c980c8d6df8..000000000000
--- a/rules/sdl_image.make
+++ /dev/null
@@ -1,73 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Erwin Rol
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL_IMAGE) += sdl_image
-
-#
-# Paths and names
-#
-SDL_IMAGE_VERSION	:= 1.2.12
-SDL_IMAGE_MD5		:= a0f9098ebe5400f0bdc9b62e60797ecb
-SDL_IMAGE		:= SDL_image-$(SDL_IMAGE_VERSION)
-SDL_IMAGE_SUFFIX	:= tar.gz
-SDL_IMAGE_URL		:= https://www.libsdl.org/projects/SDL_image/release/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
-SDL_IMAGE_SOURCE	:= $(SRCDIR)/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
-SDL_IMAGE_DIR		:= $(BUILDDIR)/$(SDL_IMAGE)
-SDL_IMAGE_LICENSE	:= LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SDL_IMAGE_CONF_TOOL	:= autoconf
-SDL_IMAGE_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--with-sdl-prefix=$(SYSROOT)/usr \
-	--disable-sdltest \
-	--disable-jpg-shared \
-	--disable-png-shared \
-	--disable-tif-shared \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__BMP)-bmp \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__GIF)-gif \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__JPG)-jpg \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__LBM)-lbm \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__PCX)-pcx \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__PNG)-png \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__PNM)-pnm \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__TGA)-tga \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__TIF)-tif \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__XCF)-xcf \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__XPM)-xpm \
-	--$(call ptx/endis, PTXCONF_SDL_IMAGE__XV)-xv
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl_image.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, sdl_image)
-	@$(call install_fixup, sdl_image,PRIORITY,optional)
-	@$(call install_fixup, sdl_image,SECTION,base)
-	@$(call install_fixup, sdl_image,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, sdl_image,DESCRIPTION,missing)
-
-	@$(call install_lib, sdl_image, 0, 0, 0644, libSDL_image-1.2)
-
-	@$(call install_finish, sdl_image)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 33/42] sdl_mixer: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (31 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
                   ` (8 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/sdl_mixer.in   | 56 ----------------------------------
 rules/sdl_mixer.make | 72 --------------------------------------------
 2 files changed, 128 deletions(-)
 delete mode 100644 rules/sdl_mixer.in
 delete mode 100644 rules/sdl_mixer.make

diff --git a/rules/sdl_mixer.in b/rules/sdl_mixer.in
deleted file mode 100644
index 98ad49793c61..000000000000
--- a/rules/sdl_mixer.in
+++ /dev/null
@@ -1,56 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_sdl
-
-menuconfig SDL_MIXER
-	tristate
-	prompt "SDL mixer                     "
-	select SDL
-	select LIBVORBIS	if SDL_MIXER_OGG
-	select LIBMAD		if SDL_MIXER_MP3
-	select LIBMIKMOD	if SDL_MIXER_MOD
-	select FLAC		if SDL_MIXER_FLAC
-
-	help
-	  SDL Mixer is a sample multi-channel audio mixer library.
-	  It supports 4 channels of 16 bit stereo audio, plus a single
-	  channel of music, mixed by the popular MikMod MOD, Timidity
-	  MIDI, and SMPEG MP3 libraries.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Obsolete and replaced by SDL2.
-
-if SDL_MIXER
-
-config SDL_MIXER_WAVE
-	bool
-	prompt "WAVE support"
-
-config SDL_MIXER_MOD
-	bool
-	depends on STAGING
-	prompt "MOD support"
-
-config SDL_MIXER_MIDI_TIMIDITY
-	bool
-	prompt "MIDI support (via timidity)"
-
-config SDL_MIXER_MIDI_NATIVE
-	bool
-	depends on BROKEN
-	prompt "MIDI support (native)"
-
-config SDL_MIXER_OGG
-	bool
-	prompt "OGG support"
-
-config SDL_MIXER_FLAC
-	bool
-	prompt "FLAC support"
-
-config SDL_MIXER_MP3
-	bool
-	prompt "MP3 support"
-
-endif
-
diff --git a/rules/sdl_mixer.make b/rules/sdl_mixer.make
deleted file mode 100644
index cf5f9742b914..000000000000
--- a/rules/sdl_mixer.make
+++ /dev/null
@@ -1,72 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2008 by Marek Moeckel
-#               2009 by Marc Kleine-Budde <mkl@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SDL_MIXER) += sdl_mixer
-
-#
-# Paths and names
-#
-SDL_MIXER_VERSION	:= 1.2.11
-SDL_MIXER_MD5		:= 65ada3d997fe85109191a5fb083f248c
-SDL_MIXER		:= SDL_mixer-$(SDL_MIXER_VERSION)
-SDL_MIXER_SUFFIX	:= tar.gz
-SDL_MIXER_URL		:= https://www.libsdl.org/projects/SDL_mixer/release/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
-SDL_MIXER_SOURCE	:= $(SRCDIR)/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
-SDL_MIXER_DIR		:= $(BUILDDIR)/$(SDL_MIXER)
-SDL_MIXER_LICENSE	:= LGPL-2.1-only
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SDL_MIXER_CONF_TOOL := autoconf
-SDL_MIXER_CONF_OPT := \
-	$(CROSS_AUTOCONF_USR) \
-	--with-sdl-prefix=$(SYSROOT)/usr \
-	--disable-music-mp3 \
-	--$(call ptx/endis, PTXCONF_SDL_MIXER_WAVE)-music-wave \
-	--$(call ptx/endis, PTXCONF_SDL_MIXER_MOD)-music-mod \
-	--$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_TIMIDITY)-music-timidity-midi \
-	--$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_NATIVE)-music-native-midi-gpl \
-	--$(call ptx/endis, PTXCONF_SDL_MIXER_OGG)-music-ogg \
-	--$(call ptx/endis, PTXCONF_SDL_MIXER_FLAC)-music-flac \
-	--$(call ptx/endis, PTXCONF_SDL_MIXER_MP3)-music-mp3-mad-gpl
-
-ifneq ($(PTXCONF_SDL_MIXER_MIDI_TIMIDITY)$(PTXCONF_SDL_MIXER_MIDI_NATIVE),)
-SDL_MIXER_CONF_OPT += --enable-music-midi
-else
-SDL_MIXER_CONF_OPT += --disable-music-midi
-endif
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/sdl_mixer.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, sdl_mixer)
-	@$(call install_fixup, sdl_mixer,PRIORITY,optional)
-	@$(call install_fixup, sdl_mixer,SECTION,base)
-	@$(call install_fixup, sdl_mixer,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, sdl_mixer,DESCRIPTION,missing)
-
-	@$(call install_lib, sdl_mixer, 0, 0, 0644, libSDL_mixer-1.2)
-
-	@$(call install_finish, sdl_mixer)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 34/42] setserial: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (32 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
                   ` (7 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 patches/setserial-2.17/series                 |  1 -
 .../setserial-tiocghayesesp-build-fix.patch   | 28 ---------
 rules/setserial.in                            | 16 ------
 rules/setserial.make                          | 57 -------------------
 4 files changed, 102 deletions(-)
 delete mode 100644 patches/setserial-2.17/series
 delete mode 100644 patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
 delete mode 100644 rules/setserial.in
 delete mode 100644 rules/setserial.make

diff --git a/patches/setserial-2.17/series b/patches/setserial-2.17/series
deleted file mode 100644
index 69fa03b254b6..000000000000
--- a/patches/setserial-2.17/series
+++ /dev/null
@@ -1 +0,0 @@
-setserial-tiocghayesesp-build-fix.patch
diff --git a/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch b/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
deleted file mode 100644
index dbe11d7ddc98..000000000000
--- a/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-[PATCH] setserial: fix build with 2.6.33+ kernel headers
-
-linux/hayesesp.h got removed in 2.6.33, but some archs (like x86) still
-define the TIOCGHAYESESP ioctl, breaking the build.
-
-It's very unlikely to be of interest anymore, so just undef it.
-
-Signed-off-by: Peter Korsgaard <jacmet at sunsite.dk>
----
- setserial.c |    5 +++++
- 1 file changed, 5 insertions(+)
-
-Index: setserial-2.17/setserial.c
-===================================================================
---- setserial-2.17.orig/setserial.c
-+++ setserial-2.17/setserial.c
-@@ -24,6 +24,11 @@
- #endif
- #include <linux/serial.h>
- 
-+/* linux/hayesesp.h got removed in 2.6.33 but some archs (like x86)
-+   still define TIOCGHAYESESP. It's very unlikely to be of interest
-+   anymore, so just undef it */
-+#undef TIOCGHAYESESP
-+
- #include "version.h"
- 
- static char version_str[] = "setserial version " SETSERIAL_VERSION ", "
diff --git a/rules/setserial.in b/rules/setserial.in
deleted file mode 100644
index 43ad2eaacbbb..000000000000
--- a/rules/setserial.in
+++ /dev/null
@@ -1,16 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=shell_and_console
-config SETSERIAL
-	tristate
-	depends on !BUSYBOX_SETSERIAL || ALLYES
-	prompt "setserial"
-	help
-	  setserial - get/set Linux serial port information
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
-
-comment "BusyBox' setserial is selected!"
-	depends on BUSYBOX_SETSERIAL
diff --git a/rules/setserial.make b/rules/setserial.make
deleted file mode 100644
index d8408a352f91..000000000000
--- a/rules/setserial.make
+++ /dev/null
@@ -1,57 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by BSP
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SETSERIAL) += setserial
-
-#
-# Paths and names
-#
-SETSERIAL_VERSION	:= 2.17
-SETSERIAL_MD5		:= c4867d72c41564318e0107745eb7a0f2
-SETSERIAL		:= setserial-$(SETSERIAL_VERSION)
-SETSERIAL_SUFFIX	:= tar.gz
-SETSERIAL_URL		:= $(call ptx/mirror, SF, setserial/$(SETSERIAL).$(SETSERIAL_SUFFIX))
-SETSERIAL_SOURCE	:= $(SRCDIR)/$(SETSERIAL).$(SETSERIAL_SUFFIX)
-SETSERIAL_DIR		:= $(BUILDDIR)/$(SETSERIAL)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SETSERIAL_CONF_TOOL	:= autoconf
-SETSERIAL_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR)
-
-SETSERIAL_MAKE_OPT	:= setserial
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/setserial.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, setserial)
-	@$(call install_fixup, setserial,PRIORITY,optional)
-	@$(call install_fixup, setserial,SECTION,base)
-	@$(call install_fixup, setserial,AUTHOR,"Benedikt Spranger <b.spranger@linutronix.de>")
-	@$(call install_fixup, setserial,DESCRIPTION,missing)
-
-	@$(call install_copy, setserial, 0, 0, 0755, -, /bin/setserial)
-
-	@$(call install_finish, setserial)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 35/42] smtpclient: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (33 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
                   ` (6 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/smtpclient.in   | 14 ----------
 rules/smtpclient.make | 63 -------------------------------------------
 2 files changed, 77 deletions(-)
 delete mode 100644 rules/smtpclient.in
 delete mode 100644 rules/smtpclient.make

diff --git a/rules/smtpclient.in b/rules/smtpclient.in
deleted file mode 100644
index a45a791d8f1c..000000000000
--- a/rules/smtpclient.in
+++ /dev/null
@@ -1,14 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=communication
-config SMTPCLIENT
-	tristate
-	prompt "smtpclient"
-	help
-	  smtpclient is a small program which can be used to send emails.
-	  Unfortunately it disappeared from www.engelschall.com, so we
-	  put it on the Pengutronix web server for now.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/smtpclient.make b/rules/smtpclient.make
deleted file mode 100644
index d528685200e3..000000000000
--- a/rules/smtpclient.make
+++ /dev/null
@@ -1,63 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by Robert Schwebel
-#           (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SMTPCLIENT) += smtpclient
-
-#
-# Paths and names
-#
-SMTPCLIENT_VERSION	:= 1.0.0
-SMTPCLIENT_MD5		:= 8b5d9260572107bb901edf6aacbf3747
-SMTPCLIENT		:= smtpclient-$(SMTPCLIENT_VERSION)
-SMTPCLIENT_SUFFIX	:= tar.gz
-SMTPCLIENT_URL		:= http://www.pengutronix.de/software/ptxdist/temporary-src/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
-SMTPCLIENT_SOURCE	:= $(SRCDIR)/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
-SMTPCLIENT_DIR		:= $(BUILDDIR)/$(SMTPCLIENT)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-SMTPCLIENT_CONF_ENV	:= \
-	$(CROSS_ENV) \
-	ac_cv_lib_nsl_gethostbyname=no
-
-#
-# autoconf
-#
-SMTPCLIENT_CONF_OPT := \
-	$(CROSS_AUTOCONF_USR)
-
-SMTPCLIENT_INSTALL_OPT := \
-	prefix=$(SMTPCLIENT_PKGDIR)/usr \
-	install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/smtpclient.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, smtpclient)
-	@$(call install_fixup, smtpclient,PRIORITY,optional)
-	@$(call install_fixup, smtpclient,SECTION,base)
-	@$(call install_fixup, smtpclient,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, smtpclient,DESCRIPTION,missing)
-
-	@$(call install_copy, smtpclient, 0, 0, 0755, -, /usr/bin/smtpclient)
-
-	@$(call install_finish, smtpclient)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 36/42] ssmtp: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (34 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
                   ` (5 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 .../0001-use-LDFLAGS-for-linking.patch        | 25 -------
 .../0002-use-DESTDIR-when-installing.patch    | 72 ------------------
 ...0003-make-installing-non-interactive.patch | 34 ---------
 ...using-ssl-link-against-libcrypto-too.patch | 35 ---------
 patches/ssmtp-2.64/autogen.sh                 |  1 -
 patches/ssmtp-2.64/series                     |  7 --
 rules/ssmtp.in                                | 47 ------------
 rules/ssmtp.make                              | 73 -------------------
 8 files changed, 294 deletions(-)
 delete mode 100644 patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
 delete mode 100644 patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
 delete mode 100644 patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
 delete mode 100644 patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
 delete mode 120000 patches/ssmtp-2.64/autogen.sh
 delete mode 100644 patches/ssmtp-2.64/series
 delete mode 100644 rules/ssmtp.in
 delete mode 100644 rules/ssmtp.make

diff --git a/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch b/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
deleted file mode 100644
index 9ad40df0efa4..000000000000
--- a/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Robert Schwebel <r.schwebel@pengutronix.de>
-Date: Wed, 14 Aug 2013 10:24:18 +0200
-Subject: [PATCH] use LDFLAGS for linking
-
-Please use LDFLAGS, not CFLAGS, for linking. This makes it possible to
-overwrite the variable from the outside and do the correct thing.
-
-Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
----
- Makefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index f0aff41..d235182 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -79,7 +79,7 @@ uninstall-sendmail: uninstall
- 
- # Binaries:
- ssmtp: $(OBJS)
--	$(CC) -o ssmtp $(OBJS) @LIBS@ $(CFLAGS)
-+	$(CC) -o ssmtp $(OBJS) $(LDFLAGS) @LIBS@
- 
- .PHONY: clean
- clean:
diff --git a/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch b/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
deleted file mode 100644
index 537d012cdeb1..000000000000
--- a/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From: Robert Schwebel <r.schwebel@pengutronix.de>
-Date: Wed, 14 Aug 2013 10:24:18 +0200
-Subject: [PATCH] use DESTDIR when installing
-
-Prefix all paths with DESTDIR when installing
-
-Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
----
- Makefile.in | 40 ++++++++++++++++++++--------------------
- 1 file changed, 20 insertions(+), 20 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index d235182..756d754 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -46,36 +46,36 @@ all: ssmtp
- 
- .PHONY: install
- install: ssmtp $(GEN_CONFIG)
--	$(INSTALL) -d -m 755 $(bindir)
--	$(INSTALL) -s -m 755 ssmtp $(bindir)/ssmtp
--	$(INSTALL) -d -m 755 $(mandir)
--	$(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(mandir)/ssmtp.8
--	$(INSTALL) -d -m 755 $(SSMTPCONFDIR)
--	$(INSTALL) -m 644 $(srcdir)/revaliases $(INSTALLED_REVALIASES_FILE)
--	$(GEN_CONFIG) $(INSTALLED_CONFIGURATION_FILE)
-+	$(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
-+	$(INSTALL) -s -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp
-+	$(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
-+	$(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8
-+	$(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR)
-+	$(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE)
-+	$(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE)
- 
- 
- .PHONY: install-sendmail
- install-sendmail: install
--	$(RM) $(bindir)/sendmail
--	$(LN_S) ssmtp $(bindir)/sendmail
--	$(INSTALL) -d -m 755 $(libexecdir)
--	$(RM) $(libexecdir)/sendmail
--	$(LN_S) sendmail /lib/sendmail
--	$(RM) $(mandir)/sendmail.8
--	$(LN_S) ssmtp.8 $(mandir)/sendmail.8
-+	$(RM) $(DESTDIR)$(bindir)/sendmail
-+	$(LN_S) ssmtp $(DESTDIR)$(bindir)/sendmail
-+	$(INSTALL) -d -m 755 $(DESTDIR)$(libexecdir)
-+	$(RM) $(DESTDIR)$(libexecdir)/sendmail
-+	$(LN_S) sendmail $(DESTDIR)/lib/sendmail
-+	$(RM) $(DESTDIR)$(mandir)/sendmail.8
-+	$(LN_S) ssmtp.8 $(DESTDIR)$(mandir)/sendmail.8
- 
- .PHONY: uninstall
- uninstall:
--	$(RM) $(bindir)/ssmtp
--	$(RM) $(mandir)/ssmtp.8
--	$(RM) $(CONFIGURATION_FILE) $(REVALIASES_FILE)
--	$(RM) -r $(SSMTPCONFDIR)
-+	$(RM) $(DESTDIR)$(bindir)/ssmtp
-+	$(RM) $(DESTDIR)$(mandir)/ssmtp.8
-+	$(RM) $$(DESTDIR)(CONFIGURATION_FILE) $(DESTDIR)$(REVALIASES_FILE)
-+	$(RM) -r $(DESTDIR)$(SSMTPCONFDIR)
- 
- .PHONY: uninstall-sendmail
- uninstall-sendmail: uninstall
--	$(RM)  $(bindir)/sendmail /lib/sendmail
--	$(RM)  $(mandir)/sendmail.8
-+	$(RM)  $(DESTDIR)$(bindir)/sendmail $(DESTDIR)/lib/sendmail
-+	$(RM)  $(DESTDIR)$(mandir)/sendmail.8
- 
- # Binaries:
- ssmtp: $(OBJS)
diff --git a/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch b/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
deleted file mode 100644
index 0536d9aedba8..000000000000
--- a/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Wed, 14 Aug 2013 10:24:18 +0200
-Subject: [PATCH] make installing non-interactive
-
-$(GEN_CONFIG) need user ineraction to create a config file.
-It doesn't work for cross-compiling and we don't need it.
-
-Not for upstream.
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- Makefile.in | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 756d754..cb3610c 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -45,14 +45,13 @@ all: ssmtp
- 	latex $<
- 
- .PHONY: install
--install: ssmtp $(GEN_CONFIG)
-+install: ssmtp
- 	$(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
- 	$(INSTALL) -s -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp
- 	$(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
- 	$(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8
- 	$(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR)
- 	$(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE)
--	$(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE)
- 
- 
- .PHONY: install-sendmail
diff --git a/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch b/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
deleted file mode 100644
index e69cf3483a61..000000000000
--- a/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Date: Wed, 14 Aug 2013 10:27:05 +0200
-Subject: [PATCH] configure: if using ssl link against libcrypto, too
-
-otherwise linking fails with:
-arm-v5te-linux-gnueabi-gcc -o ssmtp ssmtp.o arpadate.o base64.o xgethostname.o md5auth/md5c.o md5auth/hmac_md5.o  -lnsl  -lssl
-/opt/OSELAS.Toolchain-2012.12.1/arm-v5te-linux-gnueabi/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/lib/gcc/arm-v5te-linux-gnueabi/4.7.2/../../../../arm-v5te-linux-gnueabi/bin/ld:
-ssmtp.o: undefined reference to symbol 'X509_free@@OPENSSL_1.0.0'
-/opt/OSELAS.Toolchain-2012.12.1/arm-v5te-linux-gnueabi/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/lib/gcc/arm-v5te-linux-gnueabi/4.7.2/../../../../arm-v5te-linux-gnueabi/bin/ld:
-note: 'X509_free@@OPENSSL_1.0.0' is defined in DSO
-XXXXX/sysroot-target/usr/lib/libcrypto.so.1.0.0 so try adding it to the
-linker command line
-XXXXX/sysroot-target/usr/lib/libcrypto.so.1.0.0: could not read symbols:
-Invalid operation
-collect2: error: ld returned 1 exit status
-
-Reported-by: Alexander Dahl <post@lespocky.de>
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- configure.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.in b/configure.in
-index 2d7221d..0633add 100644
---- a/configure.in
-+++ b/configure.in
-@@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl,
- [  --enable-ssl           support for secure connection to mail server])
- if test x$enableval = xyes ; then
- 	AC_DEFINE(HAVE_SSL)
--	LIBS="$LIBS -lssl"
-+	LIBS="$LIBS -lssl -lcrypto"
- fi
- enableval=""
- 
diff --git a/patches/ssmtp-2.64/autogen.sh b/patches/ssmtp-2.64/autogen.sh
deleted file mode 120000
index 9f8a4cb7ddcb..000000000000
--- a/patches/ssmtp-2.64/autogen.sh
+++ /dev/null
@@ -1 +0,0 @@
-../autogen.sh
\ No newline at end of file
diff --git a/patches/ssmtp-2.64/series b/patches/ssmtp-2.64/series
deleted file mode 100644
index b89ac6363a30..000000000000
--- a/patches/ssmtp-2.64/series
+++ /dev/null
@@ -1,7 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-use-LDFLAGS-for-linking.patch
-0002-use-DESTDIR-when-installing.patch
-0003-make-installing-non-interactive.patch
-0004-configure-if-using-ssl-link-against-libcrypto-too.patch
-# 4ac054ecac57de7c903a18a4dfcd2270  - git-ptx-patches magic
diff --git a/rules/ssmtp.in b/rules/ssmtp.in
deleted file mode 100644
index 4dc745c33546..000000000000
--- a/rules/ssmtp.in
+++ /dev/null
@@ -1,47 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=communication
-menuconfig SSMTP
-	tristate
-	prompt "ssmtp                         "
-	select OPENSSL
-	help
-	  ssmtp is a small program which can be used to send emails.
-	  It supports SSL, IPv6 and MD5 authentication.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
-
-if SSMTP
-
-config SSMTP_REWRITE_DOMAIN
-	bool
-	prompt "domain rewriting support"
-	default y
-	help
-	  Support for rewriting the sending domain.
-
-config SSMTP_SSL
-	bool
-	prompt "ssl support"
-	help
-	  Support for secure connection to mail server (needs SSL shared libraries).
-
-config SSMTP_MD5AUTH
-	bool
-	prompt "md5sum support"
-	help
-	  Support for MD5 authentication.
-
-config SSMTP_SENDMAIL
-	bool
-	prompt "sendmail link"
-	depends on !BUSYBOX_SENDMAIL || ALLYES
-	help
-	  Install 'sendmail' as a symlink to ssmtp.
-
-comment "busybox' sendmail is selected!"
-	depends on BUSYBOX_SENDMAIL
-
-endif
diff --git a/rules/ssmtp.make b/rules/ssmtp.make
deleted file mode 100644
index 002c730c02a8..000000000000
--- a/rules/ssmtp.make
+++ /dev/null
@@ -1,73 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2005 by Steven Scholz <steven.scholz@imc-berlin.de>
-#           (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SSMTP) += ssmtp
-
-#
-# Paths and names
-#
-SSMTP_VERSION		:= 2.64
-SSMTP_MD5		:= 65b4e0df4934a6cd08c506cabcbe584f
-SSMTP			:= ssmtp-$(SSMTP_VERSION)
-SSMTP_SUFFIX		:= tar.bz2
-SSMTP_SRC		:= ssmtp_$(SSMTP_VERSION).orig.$(SSMTP_SUFFIX)
-SSMTP_URL		:= $(call ptx/mirror, DEB, pool/main/s/ssmtp/$(SSMTP_SRC))
-SSMTP_SOURCE		:= $(SRCDIR)/$(SSMTP_SRC)
-SSMTP_DIR		:= $(BUILDDIR)/ssmtp-$(SSMTP_VERSION)
-SSMTP_LICENSE		:= GPL-2.0-or-later
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SSMTP_CONF_TOOL := autoconf
-SSMTP_CONF_OPT  := $(CROSS_AUTOCONF_USR) \
-	--$(call ptx/endis, PTXCONF_SSMTP_REWRITE_DOMAIN)-rewrite-domain \
-	--$(call ptx/endis, PTXCONF_SSMTP_SSL)-ssl \
-	--$(call ptx/endis, PTXCONF_GLOBAL_IPV6)-inet6 \
-	--$(call ptx/endis, PTXCONF_SSMTP_MD5AUTH)-md5auth
-
-SSMTP_MAKE_ENV := $(CROSS_ENV)
-SSMTP_MAKE_PAR := NO
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/ssmtp.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init,  ssmtp)
-	@$(call install_fixup, ssmtp,PRIORITY,optional)
-	@$(call install_fixup, ssmtp,SECTION,base)
-	@$(call install_fixup, ssmtp,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, ssmtp,DESCRIPTION,missing)
-
-	@$(call install_copy, ssmtp, 0, 0, 0755, -, /usr/sbin/ssmtp)
-
-	@$(call install_alternative, ssmtp, 0, 0, 0644, /etc/ssmtp/ssmtp.conf)
-	@$(call install_replace, ssmtp, /etc/ssmtp/ssmtp.conf, @HOSTNAME@, \
-		$(call remove_quotes,$(PTXCONF_ROOTFS_ETC_HOSTNAME)))
-
-ifdef PTXCONF_SSMTP_SENDMAIL
-	@$(call install_link, ssmtp, /usr/sbin/ssmtp, /usr/sbin/sendmail)
-	@$(call install_link, ssmtp, /usr/sbin/sendmail, /usr/lib/sendmail)
-endif
-
-	@$(call install_finish, ssmtp)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 37/42] supertux: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (35 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
                   ` (4 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 .../remove-qualification-member.diff          | 23 -------
 patches/supertux-0.1.3/series                 |  1 -
 rules/supertux.in                             | 26 --------
 rules/supertux.make                           | 63 -------------------
 4 files changed, 113 deletions(-)
 delete mode 100644 patches/supertux-0.1.3/remove-qualification-member.diff
 delete mode 100644 patches/supertux-0.1.3/series
 delete mode 100644 rules/supertux.in
 delete mode 100644 rules/supertux.make

diff --git a/patches/supertux-0.1.3/remove-qualification-member.diff b/patches/supertux-0.1.3/remove-qualification-member.diff
deleted file mode 100644
index 8e2abece1c42..000000000000
--- a/patches/supertux-0.1.3/remove-qualification-member.diff
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Marc Kleine-Budde <mkl@pengutronix.de>
-Subject: Fixes this error:
-
-menu.h:210: error: extra qualification 'Menu::' on member 'get_controlfield_key_into_input'
-
-Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
----
- src/menu.h |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-Index: supertux-0.1.3/src/menu.h
-===================================================================
---- supertux-0.1.3.orig/src/menu.h
-+++ supertux-0.1.3/src/menu.h
-@@ -207,7 +207,7 @@ public:
- 
-   bool isToggled(int id);
- 
--  void Menu::get_controlfield_key_into_input(MenuItem *item);
-+  void get_controlfield_key_into_input(MenuItem *item);
- 
-   void draw   ();
-   void draw_item(int index, int menu_width, int menu_height);
diff --git a/patches/supertux-0.1.3/series b/patches/supertux-0.1.3/series
deleted file mode 100644
index fd64f5203773..000000000000
--- a/patches/supertux-0.1.3/series
+++ /dev/null
@@ -1 +0,0 @@
-remove-qualification-member.diff
diff --git a/rules/supertux.in b/rules/supertux.in
deleted file mode 100644
index ca430f3cfd79..000000000000
--- a/rules/supertux.in
+++ /dev/null
@@ -1,26 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=games
-config SUPERTUX
-	tristate
-	prompt "supertux"
-	select GCCLIBS_CXX
-	select GCCLIBS_GCC_S
-	select SDL_MIXER
-	select SDL_MIXER_MOD
-	select SDL_IMAGE
-	select SDL_JOYSTICK
-	select SDL_IMAGE__PNG
-	select SDL_IMAGE__JPG
-	select SDL_IMAGE__XPM
-	help
-	  SuperTux is a classic 2D jump 'n run sidescroller game in
-	  a similar style like the original SuperMario games. This
-	  release of SuperTux features 9 enemies, 26 playable levels,
-	  software and OpenGL rendering modes, configurable joystick
-	  and keyboard input, new music and completely redone graphics.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, needs LIBMIKMOD (via SDL_MIXER_MOD) which
-	  fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/supertux.make b/rules/supertux.make
deleted file mode 100644
index b94153eb4fbc..000000000000
--- a/rules/supertux.make
+++ /dev/null
@@ -1,63 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2008 by SuperTux Team
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_SUPERTUX) += supertux
-
-#
-# Paths and names
-#
-SUPERTUX_VERSION	:= 0.1.3
-SUPERTUX_MD5		:= f2fc288459f33d5cd8f645fbca737a63
-SUPERTUX		:= supertux-$(SUPERTUX_VERSION)
-SUPERTUX_SUFFIX		:= tar.bz2
-SUPERTUX_URL		:= https://github.com/SuperTux/supertux/releases/download/v$(SUPERTUX_VERSION)/$(SUPERTUX).$(SUPERTUX_SUFFIX)
-SUPERTUX_SOURCE		:= $(SRCDIR)/$(SUPERTUX).$(SUPERTUX_SUFFIX)
-SUPERTUX_DIR		:= $(BUILDDIR)/$(SUPERTUX)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-SUPERTUX_CONF_TOOL	:= autoconf
-SUPERTUX_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--disable-opengl \
-	--with-sdl-prefix=$(SYSROOT)/usr
-
-SUPERTUX_CXXFLAGS	:= -std=c++98
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/supertux.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, supertux)
-	@$(call install_fixup, supertux,PRIORITY,optional)
-	@$(call install_fixup, supertux,SECTION,base)
-	@$(call install_fixup, supertux,AUTHOR,"Marek Moeckel")
-	@$(call install_fixup, supertux,DESCRIPTION,missing)
-
-	@cd $(PKGDIR)/$(SUPERTUX); \
-		for file in `find -type f -perm 644`; do \
-			$(call install_copy, supertux, 0, 0, 0644, $(PKGDIR)/$(SUPERTUX)/$$file, /$$file, n); \
-		done
-	@$(call install_copy, supertux, 0, 0, 0755, $(PKGDIR)/$(SUPERTUX)/usr/bin/supertux, /usr/bin/supertux)
-
-	@$(call install_finish, supertux)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 38/42] utelnetd: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (36 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
                   ` (3 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/utelnetd.in   | 29 ------------------
 rules/utelnetd.make | 74 ---------------------------------------------
 2 files changed, 103 deletions(-)
 delete mode 100644 rules/utelnetd.in
 delete mode 100644 rules/utelnetd.make

diff --git a/rules/utelnetd.in b/rules/utelnetd.in
deleted file mode 100644
index 3355a137c742..000000000000
--- a/rules/utelnetd.in
+++ /dev/null
@@ -1,29 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-menuconfig UTELNETD
-	depends on !BUSYBOX_TELNETD || ALLYES
-	tristate
-	prompt "utelnetd                      "
-	help
-	  utelnet is a very small telnetd implementation.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
-
-if UTELNETD
-
-config UTELNETD_STARTSCRIPT
-	bool
-	default y
-	depends on INITMETHOD_BBINIT
-	prompt "install /etc/init.d/utelnetd"
-
-config UTELNETD_SYSTEMD_UNIT
-	bool
-	default y
-	depends on SYSTEMD
-	prompt "install systemd service files"
-
-endif
diff --git a/rules/utelnetd.make b/rules/utelnetd.make
deleted file mode 100644
index 0c920465b450..000000000000
--- a/rules/utelnetd.make
+++ /dev/null
@@ -1,74 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2002, 2003, 2008 by Pengutronix e.K., Hildesheim, Germany
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_UTELNETD) += utelnetd
-
-#
-# Paths and names
-#
-UTELNETD_VERSION	:= 0.1.11
-UTELNETD_MD5		:= a6d1c84163d01e79b45242d6f6435d6a
-UTELNETD		:= utelnetd-$(UTELNETD_VERSION)
-UTELNETD_URL		:= http://www.pengutronix.de/software/utelnetd/download/$(UTELNETD).tar.gz
-UTELNETD_SOURCE		:= $(SRCDIR)/$(UTELNETD).tar.gz
-UTELNETD_DIR		:= $(BUILDDIR)/$(UTELNETD)
-
-# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-UTELNETD_MAKE_ENV := \
-	CROSS_COMPILE=$(COMPILER_PREFIX) \
-	$(CROSS_ENV_FLAGS)
-
-UTELNETD_INSTALL_OPT := \
-	INSTDIR=/usr/sbin \
-	install
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/utelnetd.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, utelnetd)
-	@$(call install_fixup, utelnetd,PRIORITY,optional)
-	@$(call install_fixup, utelnetd,SECTION,base)
-	@$(call install_fixup, utelnetd,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, utelnetd,DESCRIPTION,missing)
-
-	@$(call install_copy, utelnetd, 0, 0, 0755, -, /usr/sbin/utelnetd)
-
-	#
-	# busybox init
-	#
-
-ifdef PTXCONF_UTELNETD_STARTSCRIPT
-	@$(call install_alternative, utelnetd, 0, 0, 0755, /etc/init.d/telnetd, n)
-
-ifneq ($(call remove_quotes,$(PTXCONF_UTELNETD_BBINIT_LINK)),)
-	@$(call install_link, utelnetd, \
-		../init.d/telnetd, \
-		/etc/rc.d/$(PTXCONF_UTELNETD_BBINIT_LINK))
-endif
-endif
-ifdef PTXCONF_UTELNETD_SYSTEMD_UNIT
-	@$(call install_alternative, utelnetd, 0, 0, 0644, \
-		/usr/lib/systemd/system/utelnetd.service)
-	@$(call install_link, utelnetd, ../utelnetd.service, \
-		/usr/lib/systemd/system/multi-user.target.wants/utelnetd.service)
-endif
-
-	@$(call install_finish, utelnetd)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 39/42] wireshark: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (37 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
                   ` (2 subsequent siblings)
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 ...1-help_url-add-forgotten-HAVE_EXTCAP.patch |  25 ----
 patches/wireshark-2.0.3/series                |   4 -
 rules/wireshark.in                            |  25 ----
 rules/wireshark.make                          | 120 ------------------
 4 files changed, 174 deletions(-)
 delete mode 100644 patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
 delete mode 100644 patches/wireshark-2.0.3/series
 delete mode 100644 rules/wireshark.in
 delete mode 100644 rules/wireshark.make

diff --git a/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch b/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
deleted file mode 100644
index 01f0714dd759..000000000000
--- a/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From: Alexander Aring <aar@pengutronix.de>
-Date: Wed, 27 Apr 2016 16:51:08 +0200
-Subject: [PATCH] help_url: add forgotten HAVE_EXTCAP
-
-Signed-off-by: Alexander Aring <aar@pengutronix.de>
----
- ui/help_url.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/ui/help_url.c b/ui/help_url.c
-index 7a2b9a026e1c..144eb9855f4c 100644
---- a/ui/help_url.c
-+++ b/ui/help_url.c
-@@ -265,9 +265,11 @@ topic_action_url(topic_action_e action)
-     case(HELP_EXPERT_INFO_DIALOG):
-         url = user_guide_url("ChAdvExpert.html");
-         break;
-+#if HAVE_EXTCAP
-     case(HELP_EXTCAP_OPTIONS_DIALOG):
-         url = user_guide_url("ChExtcapOptions.html");
-         break;
-+#endif
-     case(HELP_STATS_SUMMARY_DIALOG):
-         url = user_guide_url("ChStatSummary.html");
-         break;
diff --git a/patches/wireshark-2.0.3/series b/patches/wireshark-2.0.3/series
deleted file mode 100644
index 5c72479f6346..000000000000
--- a/patches/wireshark-2.0.3/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-help_url-add-forgotten-HAVE_EXTCAP.patch
-# 71fce02a9deb431a1f0a2c4d041df890  - git-ptx-patches magic
diff --git a/rules/wireshark.in b/rules/wireshark.in
deleted file mode 100644
index d61f556a8817..000000000000
--- a/rules/wireshark.in
+++ /dev/null
@@ -1,25 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-
-config WIRESHARK
-	tristate
-	prompt "tshark (cli of wireshark)"
-	select LIBC_M
-	select LIBNL3
-	select LIBPCAP
-	select GLIB
-	select ZLIB
-	help
-	  TShark is a network protocol analyzer.  It lets you capture packet data
-	  from a live network, or read packets from a previously saved capture
-	  file, either printing a decoded form of those packets to the standard
-	  output or writing the packets to a file.  TShark's native capture file
-	  format is libpcap format, which is also the format used by tcpdump and
-	  various other tools. TShark is able to detect, read and write the same
-	  capture files that are supported by Wireshark. The gtk frontend wireshark
-	  can open the capture file and display the content of capture.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/wireshark.make b/rules/wireshark.make
deleted file mode 100644
index 454c5d0b5d19..000000000000
--- a/rules/wireshark.make
+++ /dev/null
@@ -1,120 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Juergen Beisert
-#           (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#           (C) 2013 by Alexander Aring <aar@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_WIRESHARK) += wireshark
-
-#
-# Paths and names
-#
-WIRESHARK_VERSION	:= 2.0.3
-WIRESHARK_MD5		:= 62dc20f5a77542feed2e38f18db8ae3b
-WIRESHARK		:= wireshark-$(WIRESHARK_VERSION)
-WIRESHARK_SUFFIX	:= tar.bz2
-WIRESHARK_URL		:= http://www.wireshark.org/download/src/all-versions/$(WIRESHARK).$(WIRESHARK_SUFFIX)
-WIRESHARK_SOURCE	:= $(SRCDIR)/$(WIRESHARK).$(WIRESHARK_SUFFIX)
-WIRESHARK_DIR		:= $(BUILDDIR)/$(WIRESHARK)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-WIRESHARK_CONF_TOOL	:= autoconf
-WIRESHARK_CONF_OPT	= \
-	$(CROSS_AUTOCONF_USR) \
-	$(GLOBAL_LARGE_FILE_OPTION) \
-	--disable-usr-local \
-	--disable-wireshark \
-	--disable-packet-editor \
-	--disable-profile-build \
-	--disable-gtktest \
-	--disable-glibtest \
-	--enable-tshark \
-	--enable-editcap \
-	--enable-capinfos \
-	--enable-captype \
-	--enable-mergecap \
-	--enable-reordercap \
-	--disable-text2pcap \
-	--disable-dftest \
-	--disable-randpkt \
-	--disable-airpcap \
-	--enable-dumpcap \
-	--disable-rawshark \
-	--disable-androiddump \
-	--disable-androiddump-use-libpcap \
-	--disable-echld \
-	--disable-tfshark \
-	--disable-pcap-ng-default \
-	$(GLOBAL_IPV6_OPTION) \
-	--disable-setcap-install \
-	--disable-setuid-install \
-	--without-qt \
-	--without-gtk2 \
-	--without-gtk3 \
-	--without-gnutls \
-	--without-gcrypt \
-	--with-libnl=3 \
-	--without-libsmi \
-	--without-osx-integration \
-	--with-pcap=$(SYSROOT)/usr \
-	--with-zlib \
-	--without-lua \
-	--without-portaudio \
-	--without-libcap \
-	--without-ssl \
-	--without-krb5 \
-	--without-c-ares \
-	--without-adns \
-	--without-geoip \
-	--without-sbc \
-	--without-plugins \
-	--without-extcap
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/wireshark.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, wireshark)
-	@$(call install_fixup, wireshark,PRIORITY,optional)
-	@$(call install_fixup, wireshark,SECTION,base)
-	@$(call install_fixup, wireshark,AUTHOR,"Juergen Beisert <j.beisert@pengutronix.de>")
-	@$(call install_fixup, wireshark,DESCRIPTION,missing)
-#
-# executables
-#
-	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/capinfos)
-	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/captype)
-	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/dumpcap)
-	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/editcap)
-	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/idl2wrs)
-	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/mergecap)
-	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/reordercap)
-	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/tshark)
-#
-# libraries used by some of the executables
-#
-	@$(call install_lib, wireshark, 0, 0, 0644, libwireshark)
-	@$(call install_lib, wireshark, 0, 0, 0644, libwiretap)
-	@$(call install_lib, wireshark, 0, 0, 0644, libwsutil)
-
-	@$(call install_finish, wireshark)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 40/42] xerces: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (38 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
  2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 patches/xerces-c-src_2_7_0/series             |   1 -
 .../xerces-c-src_2_7_0-linkerpaths.diff       | 531 ------------------
 rules/xerces.in                               |  23 -
 rules/xerces.make                             |  61 --
 4 files changed, 616 deletions(-)
 delete mode 100644 patches/xerces-c-src_2_7_0/series
 delete mode 100644 patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
 delete mode 100644 rules/xerces.in
 delete mode 100644 rules/xerces.make

diff --git a/patches/xerces-c-src_2_7_0/series b/patches/xerces-c-src_2_7_0/series
deleted file mode 100644
index d956cc0d6db0..000000000000
--- a/patches/xerces-c-src_2_7_0/series
+++ /dev/null
@@ -1 +0,0 @@
-xerces-c-src_2_7_0-linkerpaths.diff
diff --git a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff b/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
deleted file mode 100644
index 9b360233ed05..000000000000
--- a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
+++ /dev/null
@@ -1,531 +0,0 @@
-Subject: [patch] xerces-c: make makefile sysroot aware
-From: Robert Schwebel <r.schwebel@pengutronix.de>
-
-Without this patch, we get the following error:
-
-/../arm-v4t-linux-gnueabi/bin/ld: cannot find -lxerces-c
-collect2: ld returned 1 exit status
-make[2]: *** [.../build-target/xerces-c-src_2_7_0/lib/libxerces-depdom.so.27.0] Error 1
-
-This patch makes Makefile.incl $SYSROOT aware.
-
-Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
-
----
-
-Index: xerces-c-src_2_7_0/src/xercesc/Makefile.incl
-===================================================================
---- xerces-c-src_2_7_0.orig/src/xercesc/Makefile.incl
-+++ xerces-c-src_2_7_0/src/xercesc/Makefile.incl
-@@ -80,15 +80,15 @@ ifeq (${PLATFORM}, SOLARIS)
-     MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS}
-     MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS}
-     ifeq (${TRANSCODER}, ICU)
--        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
-                   -licuuc -licudata -lm -lgen
-     else
--        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
-                   -lm  -lgen
-     endif
- 
-     ifeq (${MESSAGELOADER}, ICU)
--        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
-                   -licuuc -licudata -lXercesMessages -lm -lgen
-     endif
- 
-@@ -122,10 +122,10 @@ ifeq (${PLATFORM}, UNIXWARE)
-     MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS}
-     MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS}
-     ifeq (${TRANSCODER}, ICU)
--        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
-                   -licuuc -licudata -lm -lw -lgen
-     else
--        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
-                   -lm -lw -lgen
-     endif
-   else
-@@ -134,10 +134,10 @@ ifeq (${PLATFORM}, UNIXWARE)
-     MAKE_SHARED = ${CXX} -D${PLATFORM} -G ${LDFLAGS}
-     MAKE_SHARED_C = ${CC} -D${PLATFORM} -G ${LDFLAGS}
-     ifeq (${TRANSCODER}, ICU)
--        ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
-                   -licuuc -licudata -lm -lw -lC -lc -lgen
-     else
--        ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
-                   -lm -lw -lC -lc -lgen
-     endif
-   endif
-@@ -199,19 +199,19 @@ ifeq (${PLATFORM}, AIX)
- #PLATFORM_CPP_COMPILER = xlC_r
- #PLATFORM_C_COMPILER = xlc_r
- #ifdef ICUROOT
--#  ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd
-+#  ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd
- #else
--#  ALLLIBS = -L/usr/lpp/xlC/lib -lbsd
-+#  ALLLIBS = -L${SYSROOT}/usr/lpp/xlC/lib -lbsd
- #endif
- 
- ifeq (${TRANSCODER}, ICU)
--    ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32
- else
--    ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib
- endif
- 
- ifeq (${MESSAGELOADER}, ICU)
--    ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26
- endif
- 
- ifeq (${CXXVER}, v5compat)
-@@ -288,9 +288,9 @@ PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLA
- MAKE_SHARED = ${CXX} -D${PLATFORM} -nostart -fPIC ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -nostart -fPIC ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
--    ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe -licuuc -licudata
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe -licuuc -licudata
- else
--    ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe
- endif
- EXTRA_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_NAME}.map
- DEPDOM_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_DEPDOM}.map
-@@ -348,23 +348,23 @@ ifeq (${PLATFORM}, LINUX)
- 
-         ifeq (${BITSTOBUILD}, 64)
-             ifeq (${TRANSCODER}, ICU)
--                ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
-+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata
-             else
--                ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
-+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib
-             endif
- 
-             ifeq (${MESSAGELOADER}, ICU)
--                ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
-+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages
-             endif
-         else
-             ifeq (${TRANSCODER}, ICU)
--                ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
-+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata
-             else
--                ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
-+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib
-             endif
- 
-             ifeq (${MESSAGELOADER}, ICU)
--                ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
-+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages
-             endif
-         endif
- 
-@@ -387,13 +387,13 @@ PLATFORM_COMPILE_OPTIONS = -shared
- MAKE_SHARED = ${CXX}  -shared ${LDFLAGS}
- MAKE_SHARED_C = ${CC} -shared ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
--    ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata
- else
-     ALLLIBS = ${LIBS}
- endif
- 
- ifeq (${MESSAGELOADER}, ICU)
--    ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata -lXercesMessages
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata -lXercesMessages
- endif
- 
- EXTRA_LINK_OPTIONS =
-@@ -411,7 +411,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-     PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
--    ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
- else
-     PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
-     ALLLIBS = ${LIBS}
-@@ -429,7 +429,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar
- MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
- ifeq (${TRANSCODER}, ICU)
-     PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
--    ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
- else
-     PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
-     ALLLIBS = ${LIBS}
-@@ -601,9 +601,9 @@ ifeq (${PLATFORM}, TRU64)
-     MAKE_SHARED = ${CXX} -D${PLATFORM} -shared -ptr ${XERCESCROOT}/.cxx_repository ${LDFLAGS}
-     PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -ptr ${XERCESCROOT}/.cxx_repository
-     ifeq (${TRANSCODER}, ICU)
--    ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc -lrt
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc -lrt
-     else
--    ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -lc -lrt
-+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -lc -lrt
-     endif
-   endif
- endif
-@@ -619,9 +619,9 @@ ifeq (${PLATFORM}, MACOSX)
-     MAKE_SHARED = ${CXX} -D${PLATFORM} -dynamiclib ${LDFLAGS}
-     MAKE_SHARED_C = ${CC} -D${PLATFORM} -dynamiclib ${LDFLAGS}
-     ifeq (${TRANSCODER}, ICU)
--        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc
-     else
--        ALLLIBS = ${LIBS} -L/usr/lib
-+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib
-     endif
-     SHLIBSUFFIX=.dylib
-     ICUSHLIBSUFFIX=.dylib
-@@ -638,9 +638,9 @@ ifeq (${PLATFORM}, CYGWIN)
-       MAKE_SHARED = ${CXX} -shared ${LDFLAGS}
-       MAKE_SHARED_C = ${CC} -shared ${LDFLAGS}
-       ifeq (${TRANSCODER}, ICU)
--              ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc
-+              ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc
-       else
--              ALLLIBS = ${LIBS} -L/usr/lib
-+              ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib
-       endif
-       EXTRA_LINK_OPTIONS = \
-               -Xlinker --warn-once \
-Index: xerces-c-src_2_7_0/tests/Makefile.incl
-===================================================================
---- xerces-c-src_2_7_0.orig/tests/Makefile.incl
-+++ xerces-c-src_2_7_0/tests/Makefile.incl
-@@ -47,7 +47,7 @@ ifeq (${PLATFORM}, IRIX)
- 	CMP= -c ${CXXFLAGS}
- 	CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- 	LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- 	EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
-   else
- 	CMP= -c ${CXXFLAGS}
-@@ -65,13 +65,13 @@ ifeq (${PLATFORM}, SOLARIS)
- 	CMP= -c ${CXXFLAGS}
- 	CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- 	LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- 	EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
-   else
- 	CMP= -c ${CXXFLAGS}
- 	CC= CC -c -D${PLATFORM} -D_REENTRANT -KPIC
-  LINK =  CC -D${PLATFORM} ${LDFLAGS}
--	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
-+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
- 	EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS}
-   endif
-   SHLIBSUFFIX=.so
-@@ -83,7 +83,7 @@ ifeq (${PLATFORM}, OPENSERVER)
-   CMP=-c ${CXXFLAGS}
-   LINK=${CC} ${LDFLAGS}
-   EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
--  PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+  PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
-   SHLIBSUFFIX=.so
- endif
- 
-@@ -93,7 +93,7 @@ ifeq (${PLATFORM}, UNIXWARE)
-   CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread
-   LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS}
-   EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
--  PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+  PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
-   SHLIBSUFFIX=.so
- endif
- 
-@@ -109,7 +109,7 @@ PLATFORM_LIBRARIES =
- PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX
- MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G
- MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX  -G
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib
- EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -133,7 +133,7 @@ else
- endif
- 
- # the compiler knows about this two
--# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib
-+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib
- # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS}
- SHLIBSUFFIX=.a
- endif
-@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic
- LINK =  ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib
- EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX)
-     CMP= -c ${CXXFLAGS} -qnotempinc
-     CC= ${COMPILER} -c -D${PLATFORM}
-     LINK =  ${COMPILER} -D${PLATFORM} ${LDFLAGS}
--    PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
-     EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
-     SHLIBSUFFIX=.so
-   else
-     CMP= -c ${CXXFLAGS}
-     CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
-     LINK =  ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--    PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
-     EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
-     SHLIBSUFFIX=.so
-   endif
-@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX)
- CMP= -c ${CXXFLAGS}
- CC=QCC -c -O -I/usr/local/include
- LINK =  ${COMPILER} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D__${PLATFORM}__
- LINK =  ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.dll
- endif
-@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX)
- CMP= -c ${CXXFLAGS} 
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE
- LINK =  ${COMPILER} -D${PLATFORM} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW)
- CMP= -c ${CXXFLAGS} -fexceptions
- CC= ${COMPILER} -c -D__${PLATFORM}__ -DPLATFORM_WIN32
- LINK =  ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.dll
- endif
-@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX)
-     LINK =  ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
-     
-     ifeq (${CXXVER}, aCC05)
--       PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt
-+       PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt
-     else
--       PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread    
-+       PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread    
-     endif      
-         
-     SHLIBSUFFIX=.sl
-@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX)
-     CMP = -c $(COMMON_CMP)
-     CC = CC
-     LINK =  ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
--    PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
-+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib
-     SHLIBSUFFIX=.sl
-   endif
- endif
-@@ -358,7 +358,7 @@ ifeq (${PLATFORM}, TRU64)
- CMP= -c ${CXXFLAGS}
- CC = ${COMPILER} -c -D${PLATFORM}
- LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- SHLIBSUFFIX=.so
- endif
- 
-@@ -368,6 +368,6 @@ ifeq (${PLATFORM}, MACOSX)
- 	CMP= -c ${CXXFLAGS}
- 	CC= c++ -c -D${PLATFORM} -D_REENTRANT
- 	LINK = c++ -D${PLATFORM} ${LDFLAGS}
--	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
-+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
- 	SHLIBSUFFIX=.dylib
- endif
-Index: xerces-c-src_2_7_0/samples/Makefile.incl
-===================================================================
---- xerces-c-src_2_7_0.orig/samples/Makefile.incl
-+++ xerces-c-src_2_7_0/samples/Makefile.incl
-@@ -48,7 +48,7 @@ ifeq (${PLATFORM}, IRIX)
- 	CMP= -c ${CXXFLAGS}
- 	CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- 	LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- 	EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
-   else
- 	CMP= -c ${CXXFLAGS}
-@@ -66,13 +66,13 @@ ifeq (${PLATFORM}, SOLARIS)
- 	CMP= -c ${CXXFLAGS}
- 	CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
- 	LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- 	EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
-   else
- 	CMP= -c ${CXXFLAGS}
- 	CC= CC -c -D${PLATFORM} -D_REENTRANT -pic
-  LINK =  CC -D${PLATFORM} ${LDFLAGS}
--	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
-+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
- 	EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS}
-   endif
-   SHLIBSUFFIX=.so
-@@ -84,7 +84,7 @@ ifeq (${PLATFORM}, OPENSERVER)
-   CMP=-c ${CXXFLAGS}
-   LINK=${CC} ${LDFLAGS}
-   EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
--  PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+  PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
-   SHLIBSUFFIX=.so
- endif
- 
-@@ -94,7 +94,7 @@ ifeq (${PLATFORM}, UNIXWARE)
-   CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread
-   LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS}
-   EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
--  PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+  PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
-   SHLIBSUFFIX=.so
- endif
- 
-@@ -110,7 +110,7 @@ PLATFORM_LIBRARIES =
- PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX
- MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G
- MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX  -G
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib
- EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -132,7 +132,7 @@ else
- 	EXTRA_LINK_OPTIONS=-bmaxdata:0x80000000
- endif
- # the compiler knows about this two
--# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib
-+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib
- # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS}
- # EXTRA_LINK_OPTIONS=-bnolibpath
- SHLIBSUFFIX=.a
-@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic
- LINK =  ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib
- EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX)
-     CMP= -c ${CXXFLAGS} -qnotempinc
-     CC= ${COMPILER} -c -D${PLATFORM} 
-     LINK =  ${COMPILER} ${LDFLAGS}
--    PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
-     EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
-     SHLIBSUFFIX=.so
-   else
-     CMP= -c ${CXXFLAGS}
-     CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
-     LINK =  ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
--    PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
-     EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
-     SHLIBSUFFIX=.so
-   endif
-@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX)
- CMP= -c ${CXXFLAGS}
- CC= QCC -c 
- LINK = QCC ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN)
- CMP= -c ${CXXFLAGS}
- CC= ${COMPILER} -c -D__${PLATFORM}__
- LINK =  ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.dll
- endif
-@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX)
- CMP= -c ${CXXFLAGS} 
- CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE 
- LINK =  ${COMPILER} -D${PLATFORM} ${LDFLAGS} 
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
- SHLIBSUFFIX=.so
- endif
-@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW)
- CMP= -c ${CXXFLAGS} -fexceptions
- CC= ${COMPILER} -c -D__${PLATFORM}__ 
- LINK =  ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
- SHLIBSUFFIX=.dll
- endif
-@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX)
-     LINK =  ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
-     
-     ifeq (${CXXVER}, aCC05)
--       PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt
-+       PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt
-     else
--       PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread    
-+       PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread    
-     endif      
- 
-     SHLIBSUFFIX=.sl
-@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX)
-     CMP = -c $(COMMON_CMP)
-     CC = CC
-     LINK =  ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
--    PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
-+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib
-     SHLIBSUFFIX=.sl
-   endif
- endif
-@@ -354,7 +354,7 @@ ifeq (${PLATFORM}, TRU64)
- CMP= -c ${CXXFLAGS}
- CC = ${COMPILER} -c -D${PLATFORM}
- LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
--PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
-+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
- SHLIBSUFFIX=.so
- endif
- 
-@@ -364,6 +364,6 @@ ifeq (${PLATFORM}, MACOSX)
- 	CMP= -c ${CXXFLAGS}
- 	CC= c++ -c -D${PLATFORM} -D_REENTRANT
- 	LINK = c++ -D${PLATFORM} ${LDFLAGS}
--	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
-+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
- 	SHLIBSUFFIX=.dylib
- endif
diff --git a/rules/xerces.in b/rules/xerces.in
deleted file mode 100644
index 18bcfa24634d..000000000000
--- a/rules/xerces.in
+++ /dev/null
@@ -1,23 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=system_libraries
-# xerces-c configuration
-
-config XERCES
-	tristate
-	prompt "xerces"
-	select LIBC_M
-	select GCCLIBS_CXX
-	select GCCLIBS_GCC_S
-	help
-	  Xerces-C++ is a validating XML parser written in a portable
-	  subset of C++. Xerces-C++ makes it easy to give your
-	  application the ability to read and write XML data. A shared
-	  library is provided for parsing, generating, manipulating, and
-	  validating XML documents.
-
-	  See http://xml.apache.org/xerces-c/ for details.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/xerces.make b/rules/xerces.make
deleted file mode 100644
index f5a1b4749cb9..000000000000
--- a/rules/xerces.make
+++ /dev/null
@@ -1,61 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Robert Schwebel
-#           (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_XERCES) += xerces
-
-#
-# Paths and names
-#
-XERCES_VERSION	:= 2_7_0
-XERCES_MD5	:= 04169609449a8846bc1e6891c04cadf4
-XERCES		:= xerces-c-src_$(XERCES_VERSION)
-XERCES_SUFFIX	:= tar.gz
-XERCES_URL	:= http://www.pengutronix.de/software/ptxdist/temporary-src/$(XERCES).$(XERCES_SUFFIX)
-XERCES_SOURCE	:= $(SRCDIR)/$(XERCES).$(XERCES_SUFFIX)
-XERCES_DIR	:= $(BUILDDIR)/$(XERCES)
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-XERCES_CONF_TOOL := autoconf
-XERCES_CONF_OPT := $(CROSS_AUTOCONF_USR)
-
-XERCES_SUBDIR	:= src/xercesc
-
-XERCES_MAKE_ENV	:= XERCESCROOT=$(XERCES_DIR)
-XERCES_MAKE_OPT	:= SYSROOT=$(SYSROOT)
-XERCES_MAKE_PAR	:= NO
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/xerces.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, xerces)
-	@$(call install_fixup, xerces,PRIORITY,optional)
-	@$(call install_fixup, xerces,SECTION,base)
-	@$(call install_fixup, xerces,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, xerces,DESCRIPTION,missing)
-
-	@$(call install_lib, xerces, 0, 0, 0644, libxerces-c)
-
-	@$(call install_finish, xerces)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 41/42] xterm: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (39 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 rules/xterm.in   | 22 ---------------
 rules/xterm.make | 69 ------------------------------------------------
 2 files changed, 91 deletions(-)
 delete mode 100644 rules/xterm.in
 delete mode 100644 rules/xterm.make

diff --git a/rules/xterm.in b/rules/xterm.in
deleted file mode 100644
index 34cfb911ee2f..000000000000
--- a/rules/xterm.in
+++ /dev/null
@@ -1,22 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=multimedia_xorg_app
-
-config XTERM
-	tristate
-	select XORG_LIB_XAW
-	select XORG_LIB_XMU
-	select XORG_LIB_XEXT
-	select XORG_LIB_XT
-	select XORG_LIB_SM
-	select XORG_LIB_ICE
-	select XORG_LIB_X11
-	select NCURSES
-	prompt "xterm"
-	help
-	  The xterm program is the standard terminal emulator for the X
-	  Window System.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist and fails to build with current toolchains.
-	  Needs updating to the latest version.
diff --git a/rules/xterm.make b/rules/xterm.make
deleted file mode 100644
index 832391070312..000000000000
--- a/rules/xterm.make
+++ /dev/null
@@ -1,69 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2006 by Sascha Hauer
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_XTERM) += xterm
-
-#
-# Paths and names
-#
-XTERM_VERSION	:= 284
-XTERM_MD5	:= fa6bd90b91365f41c6bb895bee054c12
-XTERM		:= xterm-$(XTERM_VERSION)
-XTERM_SUFFIX	:= tgz
-XTERM_URL	:= https://invisible-mirror.net/archives/xterm/$(XTERM).$(XTERM_SUFFIX)
-XTERM_SOURCE	:= $(SRCDIR)/$(XTERM).$(XTERM_SUFFIX)
-XTERM_DIR	:= $(BUILDDIR)/$(XTERM)
-XTERM_LICENSE	:= MIT
-XTERM_LICENSE_FILES := \
-	file://xterm.h;startline=4;endline=30;md5=1abc86c2506fe2c8138eb8d3bdb785e3
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-XTERM_CONF_TOOL	:= autoconf
-XTERM_CONF_OPT	:= \
-	$(CROSS_AUTOCONF_USR) \
-	--disable-freetype \
-	--disable-rpath-hack \
-	--without-x
-
-#
-# "--without-x" is no typo, it means don't look for X using pre
-# defined --paths like /usr or /usr/X11, xterm will find X via
-# pkg-config then.
-#
-
-XTERM_MAKE_OPT := EXTRA_LOADFLAGS=-lICE
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/xterm.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init, xterm)
-	@$(call install_fixup, xterm,PRIORITY,optional)
-	@$(call install_fixup, xterm,SECTION,base)
-	@$(call install_fixup, xterm,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
-	@$(call install_fixup, xterm,DESCRIPTION,missing)
-
-	@$(call install_copy, xterm, 0, 0, 0755, -, $(XORG_BINDIR)/xterm)
-
-	@$(call install_finish, xterm)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* [ptxdist] [PATCH 42/42] zsync: Remove after one year in staging
  2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
                   ` (40 preceding siblings ...)
  2026-05-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
@ 2026-05-04 12:53 ` Thorsten Scherer
  2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
  41 siblings, 1 reply; 85+ messages in thread
From: Thorsten Scherer @ 2026-05-04 12:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
---
 ...make-sure-config.h-is-included-first.patch | 42 --------------
 patches/zsync-0.6.2/series                    |  4 --
 rules/zsync.in                                | 25 ---------
 rules/zsync.make                              | 55 -------------------
 4 files changed, 126 deletions(-)
 delete mode 100644 patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
 delete mode 100644 patches/zsync-0.6.2/series
 delete mode 100644 rules/zsync.in
 delete mode 100644 rules/zsync.make

diff --git a/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch b/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
deleted file mode 100644
index 4ac0c8ac7b97..000000000000
--- a/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Sun, 27 May 2018 11:01:51 +0200
-Subject: [PATCH] make sure config.h is included first
-
-Otherwise off_t may be defined incorrectly.
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- librcksum/md4.c | 3 +--
- librcksum/md4.h | 3 +--
- 2 files changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/librcksum/md4.c b/librcksum/md4.c
-index dcf04ff4115e..4cb3a3b17711 100644
---- a/librcksum/md4.c
-+++ b/librcksum/md4.c
-@@ -22,9 +22,8 @@
- static const char rcsid[] = "$OpenBSD: md4.c,v 1.6 2004/05/28 15:10:27 millert Exp $";
- #endif /* LIBC_SCCS and not lint */
- 
--#include <sys/types.h>
--#include <string.h>
- #include "md4.h"
-+#include <string.h>
- 
- /* Map Solaris endian stuff to something useful */
- #if defined(_BIG_ENDIAN) && !defined(_BYTE_ORDER)
-diff --git a/librcksum/md4.h b/librcksum/md4.h
-index e90603a83a68..e6a5fe4712f2 100644
---- a/librcksum/md4.h
-+++ b/librcksum/md4.h
-@@ -20,9 +20,8 @@
- 
- #ifdef HAVE_INTTYPES_H
- #include <inttypes.h>
--#else
--#include <sys/types.h>
- #endif
-+#include <sys/types.h>
- 
- #define	MD4_BLOCK_LENGTH		64
- #define	MD4_DIGEST_LENGTH		16
diff --git a/patches/zsync-0.6.2/series b/patches/zsync-0.6.2/series
deleted file mode 100644
index 699a2af8177b..000000000000
--- a/patches/zsync-0.6.2/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-make-sure-config.h-is-included-first.patch
-# a0fd298b34a430b0b459e7f4737628f6  - git-ptx-patches magic
diff --git a/rules/zsync.in b/rules/zsync.in
deleted file mode 100644
index 990f5d5f7fef..000000000000
--- a/rules/zsync.in
+++ /dev/null
@@ -1,25 +0,0 @@
-## SECTION=staging
-## old section:
-### SECTION=networking
-
-config ZSYNC
-	tristate
-	prompt "zsync"
-	select LIBC_M
-	select GCCLIBS_GCC_S
-	help
-	  zsync is a file transfer program. It allows you to download a
-	  file from a remote server, where you have a copy of an older
-	  version of the file on your computer already. zsync downloads
-	  only the new parts of the file. It uses the same algorithm as
-	  rsync. However, where rsync is designed for synchronising data
-	  from one computer to another within an organisation, zsync is
-	  designed for file distribution, with one file on a server to be
-	  distributed to thousands of downloaders. zsync requires no
-	  special server software - just a web server to host the files -
-	  and imposes no extra load on the server, making it ideal for
-	  large scale file distribution.
-
-	  STAGING: remove in PTXdist 2026.03.0
-	  Unmaintained in PTXdist, upstream dead and fails to build with
-	  current toolchains.
diff --git a/rules/zsync.make b/rules/zsync.make
deleted file mode 100644
index f7b798acdeee..000000000000
--- a/rules/zsync.make
+++ /dev/null
@@ -1,55 +0,0 @@
-# -*-makefile-*-
-#
-# Copyright (C) 2010 by Carsten Schlote <c.schlote@konzeptpark.de>
-#
-# For further information about the PTXdist project and license conditions
-# see the README file.
-#
-
-#
-# We provide this package
-#
-PACKAGES-$(PTXCONF_ZSYNC) += zsync
-
-#
-# Paths and names
-#
-ZSYNC_VERSION	:= 0.6.2
-ZSYNC_MD5	:= 862f90bafda118c4d3c5ee6477e50841
-ZSYNC		:= zsync-$(ZSYNC_VERSION)
-ZSYNC_SUFFIX	:= tar.bz2
-ZSYNC_URL	:= https://zsync.moria.org.uk/download/$(ZSYNC).$(ZSYNC_SUFFIX)
-ZSYNC_SOURCE	:= $(SRCDIR)/$(ZSYNC).$(ZSYNC_SUFFIX)
-ZSYNC_DIR	:= $(BUILDDIR)/$(ZSYNC)
-ZSYNC_LICENSE	:= GPL
-
-# ----------------------------------------------------------------------------
-# Prepare
-# ----------------------------------------------------------------------------
-
-#
-# autoconf
-#
-ZSYNC_CONF_TOOL	:= autoconf
-
-# ----------------------------------------------------------------------------
-# Target-Install
-# ----------------------------------------------------------------------------
-
-$(STATEDIR)/zsync.targetinstall:
-	@$(call targetinfo)
-
-	@$(call install_init,  zsync)
-	@$(call install_fixup, zsync,PRIORITY,optional)
-	@$(call install_fixup, zsync,SECTION,base)
-	@$(call install_fixup, zsync,AUTHOR,"Carsten Schlote <c.schlote@konzeptpark.de>")
-	@$(call install_fixup, zsync,DESCRIPTION,missing)
-
-	@$(call install_copy, zsync, 0, 0, 0755, -, /usr/bin/zsync)
-	@$(call install_copy, zsync, 0, 0, 0755, -, /usr/bin/zsyncmake)
-
-	@$(call install_finish, zsync)
-
-	@$(call touch)
-
-# vim: syntax=make
-- 
2.53.0




^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] archivemount: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 01/42] archivemount: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as e259f28254df9f29dd33c54a224f69a4172fc51c.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:41 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-2-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/archivemount.in b/rules/archivemount.in
> deleted file mode 100644
> index 3d9045153115..000000000000
> --- a/rules/archivemount.in
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=disk_and_file
> -
> -config ARCHIVEMOUNT
> -	tristate
> -	prompt "archivemount"
> -	select FUSE
> -	select FUSE_LIB
> -	select FUSE_UTIL
> -	select LIBARCHIVE
> -	help
> -	  Archivemount is a piece of glue code between libarchive and FUSE.
> -	  It can be used to mount a (possibly compressed) archive (as
> -	  in .tar.gz or .tar.bz2) and use it like an ordinary filesystem.
> -
> -	  It is a user-space application setting up the mount.
> -	  Usage: archivemount <archivepath> <mountpoint> [options]
> -	  See "archivemount --help" for more information.
> -
> -	  To umount, use "fusermount -u" from FUSE utils.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/archivemount.make b/rules/archivemount.make
> deleted file mode 100644
> index 8bf41f4b4f75..000000000000
> --- a/rules/archivemount.make
> +++ /dev/null
> @@ -1,45 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2014 by Andreas Pretzsch <apr@cn-eng.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -PACKAGES-$(PTXCONF_ARCHIVEMOUNT) += archivemount
> -
> -ARCHIVEMOUNT_VERSION	:= 0.8.3
> -ARCHIVEMOUNT_MD5	:= a8c890e3fc315b07c7e85ad73a4b4760
> -ARCHIVEMOUNT		:= archivemount-$(ARCHIVEMOUNT_VERSION)
> -ARCHIVEMOUNT_SUFFIX	:= tar.gz
> -ARCHIVEMOUNT_URL	:= http://www.cybernoia.de/software/archivemount/$(ARCHIVEMOUNT).$(ARCHIVEMOUNT_SUFFIX)
> -ARCHIVEMOUNT_SOURCE	:= $(SRCDIR)/$(ARCHIVEMOUNT).$(ARCHIVEMOUNT_SUFFIX)
> -ARCHIVEMOUNT_DIR	:= $(BUILDDIR)/$(ARCHIVEMOUNT)
> -ARCHIVEMOUNT_LICENSE	:= LGPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -ARCHIVEMOUNT_CONF_TOOL	:= autoconf
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/archivemount.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, archivemount)
> -	@$(call install_fixup, archivemount,PRIORITY,optional)
> -	@$(call install_fixup, archivemount,SECTION,base)
> -	@$(call install_fixup, archivemount,AUTHOR,"Andreas Pretzsch <apr@cn-eng.de>")
> -	@$(call install_fixup, archivemount,DESCRIPTION,"Mount archives using FUSE and libarchive.")
> -
> -	@$(call install_copy, archivemount, 0, 0, 0755, -, /usr/bin/archivemount)
> -
> -	@$(call install_finish, archivemount)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] argtable2: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 9bd37088670aeb153933122e9ad3d0cf4ed3f3a9.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:42 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-3-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/argtable2.in b/rules/argtable2.in
> deleted file mode 100644
> index 9186e0a644cc..000000000000
> --- a/rules/argtable2.in
> +++ /dev/null
> @@ -1,21 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -
> -config ARGTABLE2
> -	tristate
> -	prompt "argtable2"
> -	help
> -	  Argtable is an ANSI C library for parsing GNU style command line
> -	  arguments with a minimum of fuss. It enables the programmer to define
> -	  their program's argument syntax directly in the source code as an
> -	  array of structs. The command line is then parsed according to that
> -	  specification and the resulting values stored directly into
> -	  user-defined program variables where they are accessible to the main
> -	  program.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> -
> -# vim: syntax=kconfig
> diff --git a/rules/argtable2.make b/rules/argtable2.make
> deleted file mode 100644
> index 79630e2754a4..000000000000
> --- a/rules/argtable2.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2007 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#               2009, 2010 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_ARGTABLE2) += argtable2
> -
> -#
> -# Paths and names
> -#
> -ARGTABLE2_VERSION	:= 12
> -ARGTABLE2_MD5		:= 291e249ea60f4d0637e467356a8ae41a
> -ARGTABLE2		:= argtable2-$(ARGTABLE2_VERSION)
> -ARGTABLE2_SUFFIX	:= tar.gz
> -ARGTABLE2_URL		:= $(call ptx/mirror, SF, argtable/$(ARGTABLE2).$(ARGTABLE2_SUFFIX))
> -ARGTABLE2_SOURCE	:= $(SRCDIR)/$(ARGTABLE2).$(ARGTABLE2_SUFFIX)
> -ARGTABLE2_DIR		:= $(BUILDDIR)/$(ARGTABLE2)
> -ARGTABLE2_LICENSE	:= LGPL-2.0-or-later
> -ARGTABLE2_LICENSE_FILES	:= \
> -	file://COPYING;md5=f30a9716ef3762e3467a2f62bf790f0a \
> -	file://src/argtable2.c;startline=6;endline=14;md5=955d1d74393b5b5850210927b08a069a
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -ARGTABLE2_CONF_TOOL	:= autoconf
> -ARGTABLE2_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--disable-debug
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/argtable2.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, argtable2)
> -	@$(call install_fixup, argtable2,PRIORITY,optional)
> -	@$(call install_fixup, argtable2,SECTION,base)
> -	@$(call install_fixup, argtable2,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, argtable2,DESCRIPTION,missing)
> -
> -	@$(call install_lib, argtable2, 0, 0, 0644, libargtable2)
> -
> -	@$(call install_finish, argtable2)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] bing: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 7e5088fa65e0f9c966048fec5212c108adeaa526.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:42 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-4-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/bing_src-1.1.3/0001-Adapt-makefile-for-Linux-add-destdir-support.patch b/patches/bing_src-1.1.3/0001-Adapt-makefile-for-Linux-add-destdir-support.patch
> deleted file mode 100644
> index 8019ab888e30..000000000000
> --- a/patches/bing_src-1.1.3/0001-Adapt-makefile-for-Linux-add-destdir-support.patch
> +++ /dev/null
> @@ -1,64 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:55:06 +0200
> -Subject: [PATCH] Adapt makefile for Linux, add destdir support
> -
> -Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> -# 20081124: wsa: there is no upstream anymore :(
> -
> - Makefile |   16 ++++++++--------
> - 1 files changed, 8 insertions(+), 8 deletions(-)
> -
> -diff --git a/Makefile b/Makefile
> -index 0964851..4281cb4 100644
> ---- a/Makefile
> -+++ b/Makefile
> -@@ -9,9 +9,9 @@
> - #
> - ##########
> - 
> --BINDIR=/usr/local/bin
> --MANDIR=/usr/local/man
> --
> -+PREFIX ?= /usr
> -+BINDIR = $(PREFIX)/sbin
> -+MANDIR = $(PREFIX)/man
> - 
> - ##########
> - #
> -@@ -21,7 +21,7 @@ MANDIR=/usr/local/man
> - 
> - # Uncomment if you need the 4.4 BSD compatibility includes.
> - #  -> required on Linux (and Win32)
> --#COMPAT_INCS = -Iinclude
> -+COMPAT_INCS = -Iinclude
> - 
> - # Maybe specify some specific compatibility options
> - #  -> on AIX activate the BSD mode
> -@@ -37,7 +37,7 @@ MANDIR=/usr/local/man
> - 
> - # Define to use srandom/random rather than srand/rand
> - #  -> required on SunOS 4.1.3, SunOS 5, AIX 2 (BOSX 2 really), OSF1 V2.0
> --NO_SNPRINTF = -DNO_SNPRINTF=1
> -+#NO_SNPRINTF = -DNO_SNPRINTF=1
> - 
> - # Define if you lack strerror()
> - #NO_STRERROR = -DNO_STRERROR=1
> -@@ -47,7 +47,7 @@ NO_SNPRINTF = -DNO_SNPRINTF=1
> - #  -> if you want to debug bing define
> - #COPTIM = -g
> - #  -> on Linux, SunOS 4 and OSF1 V2.0 you may specify
> --#COPTIM = -O2
> -+COPTIM = -O2
> - #  -> on Solaris you may use
> - #COPTIM = -O
> - # on some hosts like AIX, HP-UX the optimisation options are already set
> -@@ -109,5 +109,5 @@ clean:
> - 	$(RM) -f bing bing.ps bing.0 $(OBJS)
> - 
> - install: bing unix/bing.8
> --	$(INSTALL) -m 644 -o man -g man unix/bing.8 $(MANDIR)/man8
> --	$(INSTALL) -m 4555 -o root -g staff bing $(BINDIR)
> -+	$(INSTALL) -m 644 unix/bing.8 $(DESTDIR)$(MANDIR)/man8
> -+	$(INSTALL) -m 4555 -o root bing $(DESTDIR)$(BINDIR)
> diff --git a/patches/bing_src-1.1.3/0002-bing_1.1.3-2.diff.patch b/patches/bing_src-1.1.3/0002-bing_1.1.3-2.diff.patch
> deleted file mode 100644
> index 3b7ac6909b96..000000000000
> --- a/patches/bing_src-1.1.3/0002-bing_1.1.3-2.diff.patch
> +++ /dev/null
> @@ -1,119 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:55:06 +0200
> -Subject: [PATCH] bing_1.1.3-2.diff
> -
> -From http://ftp.de.debian.org/debian/pool/main/b/bing/bing_1.1.3-2.diff.gz
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - bing.c |   63 ++++++++++++++++++++++++++++++---------------------------------
> - 1 files changed, 30 insertions(+), 33 deletions(-)
> -
> -diff --git a/bing.c b/bing.c
> -index aa078f9..e1094e9 100644
> ---- a/bing.c
> -+++ b/bing.c
> -@@ -104,7 +104,9 @@ static char rcsid[] = "$Id: bing.c,v 1.17 1997/01/23 21:00:03 pb Exp $";
> - #include <math.h>
> - 
> - /* More specific includes/declarations */
> -+#ifndef __GNU__
> - #include <limits.h>
> -+#endif /* __GNU__ */
> - #include <ctype.h>
> - #include <string.h>
> - #include <memory.h>
> -@@ -152,7 +154,9 @@ char* __progname;
> -  * standard libraries.
> -  */
> - #include <netinet/ip.h>
> -+#ifndef __GNU__
> - #include <netinet/ip_var.h>
> -+#endif /* __GNU__ */
> - #include <netinet/ip_icmp.h>
> - 
> - #include "mod_icmp.h"
> -@@ -320,9 +324,7 @@ struct timestats {
> - 
> - struct hoststats {
> - 	/* Host info */
> --	char hnamebuf[MAXHOSTNAMELEN];
> - 	char *hostname;
> --	struct sockaddr_in whereto;
> - 	struct sockaddr_in *to;
> - 	struct timestats *ts;
> - };
> -@@ -365,28 +367,19 @@ void set_ip(hs, target)
> - 	struct hoststats *hs;
> - 	char *target;
> - {
> --	struct hostent *hp;
> -+	struct addrinfo hints, *ai;
> -+	int r;
> - 
> --	hs->to = &hs->whereto;
> --
> --	memset((char *)hs->to, 0, sizeof(struct sockaddr_in));
> --	hs->to->sin_family = AF_INET;
> --	hs->to->sin_addr.s_addr = inet_addr(target);
> --	if (hs->to->sin_addr.s_addr != (u_int)-1)
> --		hs->hostname = target;
> --	else {
> --		hp = gethostbyname(target);
> --		if (!hp) {
> --			(void)fprintf(stderr,
> --			    "bing: unknown host %s\n", target);
> --			exit(1);
> --		}
> --		hs->to->sin_family = hp->h_addrtype;
> --		memcpy((caddr_t)&hs->to->sin_addr, hp->h_addr, hp->h_length);
> --		strncpy(hs->hnamebuf, hp->h_name, sizeof(hs->hnamebuf) - 1);
> --		hs->hnamebuf[sizeof(hs->hnamebuf)-1] = '\0';
> --		hs->hostname = hs->hnamebuf;
> -+	memset(&hints, 0, sizeof hints);
> -+	hints.ai_family = AF_INET;
> -+	hints.ai_flags = AI_CANONNAME;
> -+	if((r = getaddrinfo(target, NULL, &hints, &ai))) {
> -+		fprintf(stderr, "bing: couldn't resolve %s: %s\n",
> -+				target, gai_strerror(r));
> -+		exit(1);
> - 	}
> -+	hs->to = (struct sockaddr_in *) ai->ai_addr;
> -+	hs->hostname = ai->ai_canonname;
> - }
> - 
> - void randomfill(bp, len, seed)
> -@@ -677,18 +670,22 @@ char *
> - pr_addr(l)
> - 	u_long l;
> - {
> --	struct hostent *hp;
> --	static char buf[80];
> -+	static char buf[MAXHOSTNAMELEN+19];
> -+	struct sockaddr_in sa;
> -+	int r;
> - 
> --	if ((options & F_NUMERIC) ||
> --	    !(hp = gethostbyaddr((char *)&l, 4, AF_INET)))
> --	    (void)snprintf(snfargs(buf, sizeof(buf), "%s"), 
> --			   inet_ntoa(*(struct in_addr *)&l));
> --	else
> --	    (void)snprintf(snfargs(buf, sizeof(buf), "%s (%s)"),
> --			   hp->h_name,
> --			   inet_ntoa(*(struct in_addr *)&l));
> --	return(buf);
> -+	sa.sin_family = AF_INET;
> -+	sa.sin_port = 0;
> -+	memcpy(&sa.sin_addr, &l, sizeof l);
> -+
> -+	r = getnameinfo((struct sockaddr *) &sa, sizeof sa, buf, sizeof buf,
> -+			NULL, 0, (options & F_NUMERIC) ? NI_NUMERICHOST : 0);
> -+	if(r) {
> -+		fprintf(stderr, "bing: getaddrinfo: %s\n", gai_strerror(r));
> -+		exit(1);
> -+	}
> -+
> -+	return buf;
> - }
> - 
> - /*
> diff --git a/patches/bing_src-1.1.3/series b/patches/bing_src-1.1.3/series
> deleted file mode 100644
> index 6514c8068328..000000000000
> --- a/patches/bing_src-1.1.3/series
> +++ /dev/null
> @@ -1,5 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Adapt-makefile-for-Linux-add-destdir-support.patch
> -0002-bing_1.1.3-2.diff.patch
> -# 91307e9accfd7ef14a5a6b17a345514c  - git-ptx-patches magic
> diff --git a/rules/bing.in b/rules/bing.in
> deleted file mode 100644
> index cc1eb09d6f46..000000000000
> --- a/rules/bing.in
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -config BING
> -	tristate
> -	prompt "bing"
> -	select LIBC_M
> -	help
> -	  Empirical stochastic bandwidth tester (bing)
> -
> -	  Bing is a point-to-point bandwidth measurement
> -	  tool (hence the 'b'), based on ping.
> -
> -	  Bing determines the real (raw, as opposed to
> -	  available or average) throughput on a link by
> -	  measuring ICMP echo requests' round trip times
> -	  for different packet sizes at each end of the
> -	  link.
> -
> -	  See also:
> -	  http://fgouget.free.fr/bing/bing_src-readme-1st.shtml
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/bing.make b/rules/bing.make
> deleted file mode 100644
> index 034835fee936..000000000000
> --- a/rules/bing.make
> +++ /dev/null
> @@ -1,53 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2003 by Robert Schwebel
> -#               2008 by Wolfram Sang, Pengutronix e.K.
> -#               2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_BING) += bing
> -
> -#
> -# Paths and names
> -#
> -BING_VERSION	:= 1.1.3
> -BING_MD5	:= 0ccd96cc01351c0562f1e4b94aaa2790
> -BING		:= bing_src-$(BING_VERSION)
> -BING_SUFFIX	:= tar.gz
> -BING_URL	:= http://fgouget.free.fr/bing/$(BING).$(BING_SUFFIX)
> -BING_SOURCE	:= $(SRCDIR)/$(BING).$(BING_SUFFIX)
> -BING_DIR	:= $(BUILDDIR)/$(BING)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -BING_CONF_TOOL	:= NO
> -BING_MAKE_OPT	:= $(CROSS_ENV_PROGS) bing
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/bing.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, bing)
> -	@$(call install_fixup, bing,PRIORITY,optional)
> -	@$(call install_fixup, bing,SECTION,base)
> -	@$(call install_fixup, bing,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, bing,DESCRIPTION,missing)
> -
> -	@$(call install_copy, bing, 0, 0, 0755, -, /usr/sbin/bing)
> -
> -	@$(call install_finish, bing)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] calibrator: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as c7f3d4fff4d12bbaba0a78a81bf145260bb1db38.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:43 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-5-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch b/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
> deleted file mode 100644
> index 25f1d4ca444d..000000000000
> --- a/patches/calibrator-20070821-1/0001-rename-round-_round-to-avoid-name-conficts.patch
> +++ /dev/null
> @@ -1,104 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Sun, 13 Feb 2011 20:42:38 +0100
> -Subject: [PATCH] rename round -> _round to avoid name conficts
> -
> -calibrator.c:131:5: error: conflicting types for 'round'
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - calibrator.c |   30 +++++++++++++++---------------
> - 1 files changed, 15 insertions(+), 15 deletions(-)
> -
> -diff --git a/calibrator.c b/calibrator.c
> -index e045dfd..45f2eb4 100644
> ---- a/calibrator.c
> -+++ b/calibrator.c
> -@@ -128,7 +128,7 @@ void ErrXit(char *format, ...) {
> - 	exit(1);
> - }
> - 
> --lng round(dbl x)
> -+lng _round(dbl x)
> - {
> - 	return (lng)(x + 0.5);
> - }
> -@@ -890,16 +890,16 @@ void plotCache(cacheInfo *cache, lng **result, lng MHz, char *fn, FILE *fp, lng
> - 	fprintf(fp, ")\n");
> - 	fprintf(fp, "set y2tics");
> - 	for (l = 0, s = " ("; l <= cache->levels; l++, s = ", ") {
> --		if (!delay)	fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency1[l] - delay)), NSperIt(cache->latency1[l] - delay));
> --			else	fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->latency2[l] - delay));
> -+		if (!delay)	fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(cache->latency1[l] - delay)), NSperIt(cache->latency1[l] - delay));
> -+			else	fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(cache->latency2[l] - delay)), NSperIt(cache->latency2[l] - delay));
> - 	}
> - 	for (y = 1; y <= yh; y *= 10) {
> - 		fprintf(fp, "%s'%1.3g' %ld", s, (dbl)(y * MHz) / 1000.0, y);
> - 	}
> - 	fprintf(fp, ")\n");
> - 	for (l = 0; l <= cache->levels; l++) {
> --		if (!delay)	z = (dbl)round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
> --			else	z = (dbl)round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
> -+		if (!delay)	z = (dbl)_round(CYperIt(cache->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
> -+			else	z = (dbl)_round(CYperIt(cache->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
> - 		fprintf(fp, "set label %ld '(%1.3g)  ' at %f,%f right\n", l + 1, z, xl, z);
> - 		fprintf(fp, "set arrow %ld from %f,%f to %f,%f nohead lt 0\n", l + 1, xl, z, xh, z);
> - 	}
> -@@ -986,16 +986,16 @@ void plotTLB(TLBinfo *TLB, lng **result, lng MHz, char *fn, FILE *fp, lng delay)
> - 	fprintf(fp, "%s'<L1>' %ld)\n", s, TLB->mincachelines);
> - 	fprintf(fp, "set y2tics");
> - 	for (l = 0, s = " ("; l <= TLB->levels; l++, s = ", ") {
> --		if (!delay)	fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB->latency1[l] - delay));
> --			else	fprintf(fp, "%s'(%ld)' %f", s, round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->latency2[l] - delay));
> -+		if (!delay)	fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(TLB->latency1[l] - delay)), NSperIt(TLB->latency1[l] - delay));
> -+			else	fprintf(fp, "%s'(%ld)' %f", s, _round(CYperIt(TLB->latency2[l] - delay)), NSperIt(TLB->latency2[l] - delay));
> - 	}
> - 	for (y = 1; y <= yh; y *= 10) {
> - 		fprintf(fp, "%s'%1.3g' %ld", s, (dbl)(y * MHz) / 1000.0, y);
> - 	}
> - 	fprintf(fp, ")\n");
> - 	for (l = 0; l <= TLB->levels; l++) {
> --		if (!delay)	z = (dbl)round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
> --			else	z = (dbl)round(CYperIt(TLB->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
> -+		if (!delay)	z = (dbl)_round(CYperIt(TLB->latency1[l] - delay)) * 1000.0 / (dbl)MHz;
> -+			else	z = (dbl)_round(CYperIt(TLB->latency2[l] - delay)) * 1000.0 / (dbl)MHz;
> - 		fprintf(fp, "set label %ld '(%1.3g)  ' at %f,%f right\n", l + 1, z, xl, z);
> - 		fprintf(fp, "set arrow %ld from %f,%f to %f,%f nohead lt 0\n", l + 1, xl, z, xh, z);
> - 	}
> -@@ -1023,9 +1023,9 @@ void printCPU(cacheInfo *cache, lng MHz, lng delay)
> - 	FILE	*fp = stdout;
> - 		
> - 	fprintf(fp, "CPU loop + L1 access:    ");
> --	fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[0]), round(CYperIt(cache->latency1[0])));
> -+	fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[0]), _round(CYperIt(cache->latency1[0])));
> - 	fprintf(fp, "             ( delay:    ");
> --	fprintf(fp, " %6.2f ns = %3ld cy )\n", NSperIt(delay),            round(CYperIt(delay)));
> -+	fprintf(fp, " %6.2f ns = %3ld cy )\n", NSperIt(delay),            _round(CYperIt(delay)));
> - 	fprintf(fp, "\n");
> - 	fflush(fp);
> - }
> -@@ -1047,8 +1047,8 @@ void printCache(cacheInfo *cache, lng MHz)
> - 			fprintf(fp, " %3ld KB ", cache->size[l] / 1024);
> - 		}
> - 		fprintf(fp, " %3ld bytes ", cache->linesize[l + 1]);
> --		fprintf(fp, " %6.2f ns = %3ld cy " , NSperIt(cache->latency2[l + 1] - cache->latency2[l]), round(CYperIt(cache->latency2[l + 1] - cache->latency2[l])));
> --		fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[l + 1] - cache->latency1[l]), round(CYperIt(cache->latency1[l + 1] - cache->latency1[l])));
> -+		fprintf(fp, " %6.2f ns = %3ld cy " , NSperIt(cache->latency2[l + 1] - cache->latency2[l]), _round(CYperIt(cache->latency2[l + 1] - cache->latency2[l])));
> -+		fprintf(fp, " %6.2f ns = %3ld cy\n", NSperIt(cache->latency1[l + 1] - cache->latency1[l]), _round(CYperIt(cache->latency1[l + 1] - cache->latency1[l])));
> - 	}
> - 	fprintf(fp, "\n");
> - 	fflush(fp);
> -@@ -1075,9 +1075,9 @@ void printTLB(TLBinfo *TLB, lng MHz)
> - 		} else {
> - 			fprintf(fp, "  %3ld KB  ", TLB->pagesize[l + 1] / 1024);
> - 		}
> --		fprintf(fp, " %6.2f ns = %3ld cy ", NSperIt(TLB->latency2[l + 1] - TLB->latency2[l]), round(CYperIt(TLB->latency2[l + 1] - TLB->latency2[l])));
> -+		fprintf(fp, " %6.2f ns = %3ld cy ", NSperIt(TLB->latency2[l + 1] - TLB->latency2[l]), _round(CYperIt(TLB->latency2[l + 1] - TLB->latency2[l])));
> - /*
> --		fprintf(fp, " %6.2f ns = %3ld cy" , NSperIt(TLB->latency1[l + 1] - TLB->latency1[l]), round(CYperIt(TLB->latency1[l + 1] - TLB->latency1[l])));
> -+		fprintf(fp, " %6.2f ns = %3ld cy" , NSperIt(TLB->latency1[l + 1] - TLB->latency1[l]), _round(CYperIt(TLB->latency1[l + 1] - TLB->latency1[l])));
> - */
> - 		fprintf(fp, "\n");
> - 	}
> --- 
> -1.7.2.3
> -
> diff --git a/patches/calibrator-20070821-1/series b/patches/calibrator-20070821-1/series
> deleted file mode 100644
> index 246504a4977a..000000000000
> --- a/patches/calibrator-20070821-1/series
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -# generated by git-ptx-patches
> -0001-rename-round-_round-to-avoid-name-conficts.patch
> -# 682c31e68ff1d6e2427b342da2b7433e  - git-ptx-patches magic
> diff --git a/rules/calibrator.in b/rules/calibrator.in
> deleted file mode 100644
> index 03f87f5a3967..000000000000
> --- a/rules/calibrator.in
> +++ /dev/null
> @@ -1,18 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=test_suites
> -
> -config CALIBRATOR
> -	tristate
> -	prompt "calibrator"
> -	select LIBC_M
> -	help
> -	  The Calibrator is a Cache-Memory and TLB Calibration Tool
> -
> -	  See http://homepages.cwi.nl/~manegold/Calibrator/ for details.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> -
> -# vim: syntax=kconfig
> diff --git a/rules/calibrator.make b/rules/calibrator.make
> deleted file mode 100644
> index 67b858588882..000000000000
> --- a/rules/calibrator.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2007 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_CALIBRATOR) += calibrator
> -
> -#
> -# Paths and names
> -#
> -CALIBRATOR_VERSION	:= 20070821-1
> -CALIBRATOR_MD5		:= b26765e360144e951f4924aed6e6d45c
> -CALIBRATOR		:= calibrator-$(CALIBRATOR_VERSION)
> -CALIBRATOR_SUFFIX	:= tar.bz2
> -CALIBRATOR_URL		:= http://www.pengutronix.de/software/ptxdist/temporary-src/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
> -CALIBRATOR_SOURCE	:= $(SRCDIR)/$(CALIBRATOR).$(CALIBRATOR_SUFFIX)
> -CALIBRATOR_DIR		:= $(BUILDDIR)/$(CALIBRATOR)
> -CALIBRATOR_LICENSE	:= custom
> -CALIBRATOR_LICENSE_FILES	:= file://calibrator.c;md5=8f7790f3cb58345fcb862c4ceab869ce;startline=6;endline=37
> -
> -# ----------------------------------------------------------------------------
> -# Compile
> -# ----------------------------------------------------------------------------
> -
> -CALIBRATOR_MAKE_ENV	:= $(CROSS_ENV) LDLIBS=-lm
> -CALIBRATOR_MAKE_OPT	:= calibrator
> -
> -# ----------------------------------------------------------------------------
> -# Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/calibrator.install:
> -	@$(call targetinfo)
> -	@$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/calibrator.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, calibrator)
> -	@$(call install_fixup, calibrator,PRIORITY,optional)
> -	@$(call install_fixup, calibrator,SECTION,base)
> -	@$(call install_fixup, calibrator,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
> -	@$(call install_fixup, calibrator,DESCRIPTION,missing)
> -
> -	@$(call install_copy, calibrator, 0, 0, 0755, $(CALIBRATOR_DIR)/calibrator, /usr/bin/calibrator)
> -
> -	@$(call install_finish, calibrator)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] daemonize: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 44cc30471c2247ffbc0bd0db4034a4b3c213c32a.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:44 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-6-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/daemonize-1.4/0001-install-to-DESTDIR.patch b/patches/daemonize-1.4/0001-install-to-DESTDIR.patch
> deleted file mode 100644
> index 47ae86efc294..000000000000
> --- a/patches/daemonize-1.4/0001-install-to-DESTDIR.patch
> +++ /dev/null
> @@ -1,22 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Sat, 29 Oct 2011 19:06:44 +0200
> -Subject: [PATCH] install to DESTDIR
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - Makefile.in |    2 +-
> - 1 files changed, 1 insertions(+), 1 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index 6fcb8f7..332c180 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -7,7 +7,7 @@ srcdir		= @srcdir@
> - VPATH		= @srcdir@
> - INSTALL_PREFIX	= @prefix@
> - INSTALL		= @INSTALL@
> --INSTALL_SBIN	= $(INSTALL_PREFIX)/sbin
> -+INSTALL_SBIN	= $(DESTDIR)$(INSTALL_PREFIX)/sbin
> - MISSING_SOURCES	= @LOCAL_MISSING_SOURCES@
> - MISSING_OBJECTS = $(MISSING_SOURCES:.c=.o)
> - CC		= @CC@
> diff --git a/patches/daemonize-1.4/series b/patches/daemonize-1.4/series
> deleted file mode 100644
> index d33187f187f8..000000000000
> --- a/patches/daemonize-1.4/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-install-to-DESTDIR.patch
> -# 87df3dcdbb73338ca868e7df1c81e9a8  - git-ptx-patches magic
> diff --git a/rules/daemonize.in b/rules/daemonize.in
> deleted file mode 100644
> index 481cf5212e98..000000000000
> --- a/rules/daemonize.in
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -config DAEMONIZE
> -	tristate
> -	prompt "daemonize"
> -	help
> -	  Daemonize is a trivial utility that runs a command as a Unix
> -	  daemon. See the project homepage for details:
> -
> -	  http://www.clapper.org/software/daemonize/
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/daemonize.make b/rules/daemonize.make
> deleted file mode 100644
> index 01feec69e74d..000000000000
> --- a/rules/daemonize.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Robert Schwebel
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_DAEMONIZE) += daemonize
> -
> -#
> -# Paths and names
> -#
> -DAEMONIZE_VERSION	:= 1.4
> -DAEMONIZE_MD5		:= 83e518f5b333f8f0ee57c8751fbe97a1
> -DAEMONIZE		:= daemonize-$(DAEMONIZE_VERSION)
> -DAEMONIZE_SUFFIX	:= tar.gz
> -DAEMONIZE_URL		:= http://www.pengutronix.de/software/ptxdist/temporary-src/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
> -DAEMONIZE_SOURCE	:= $(SRCDIR)/$(DAEMONIZE).$(DAEMONIZE_SUFFIX)
> -DAEMONIZE_DIR		:= $(BUILDDIR)/$(DAEMONIZE)
> -DAEMONIZE_LICENSE	:= GPL-2.0-only
> -DAEMONIZE_LICENSE_FILES	:= file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
> -
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -DAEMONIZE_CONF_TOOL	:= autoconf
> -DAEMONIZE_CONF_OPT	:= $(CROSS_AUTOCONF_USR)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/daemonize.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, daemonize)
> -	@$(call install_fixup, daemonize,PRIORITY,optional)
> -	@$(call install_fixup, daemonize,SECTION,base)
> -	@$(call install_fixup, daemonize,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, daemonize,DESCRIPTION,missing)
> -
> -	@$(call install_copy, daemonize, 0, 0, 0755, -, \
> -		/usr/sbin/daemonize)
> -
> -	@$(call install_finish, daemonize)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] dhex: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as bf82bec27898bcc3ea212a0c1e49f00d231ae2f6.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:45 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-7-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/dhex.in b/rules/dhex.in
> deleted file mode 100644
> index ca0428881644..000000000000
> --- a/rules/dhex.in
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=editors
> -
> -config DHEX
> -	tristate
> -	prompt "dhex"
> -	select NCURSES
> -	help
> -	  DHEX is a more than just another hex editor. It includes a diff mode,
> -	  which can be used to easily and conveniently compare two binary files.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/dhex.make b/rules/dhex.make
> deleted file mode 100644
> index d6032cee7061..000000000000
> --- a/rules/dhex.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2011 by Bart vdr. Meulen <bartvdrmeulen@gmail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_DHEX) += dhex
> -
> -#
> -# Paths and names
> -#
> -DHEX_VERSION	:= 0.65
> -DHEX_MD5	:= 2d4ee5cc0cd95da5a1c7630b971e986d
> -DHEX		:= dhex_$(DHEX_VERSION)
> -DHEX_SUFFIX	:= tar.gz
> -DHEX_URL	:= http://www.dettus.net/dhex/$(DHEX).$(DHEX_SUFFIX)
> -DHEX_SOURCE	:= $(SRCDIR)/$(DHEX).$(DHEX_SUFFIX)
> -DHEX_DIR	:= $(BUILDDIR)/$(DHEX)
> -DHEX_LICENSE	:= GPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -DHEX_CONF_TOOL		:= NO
> -DHEX_MAKE_OPT		:= $(CROSS_ENV_PROGS) LDFLAGS="" CPPFLAGS=""
> -DHEX_INSTALL_OPT	:= \
> -	DESTDIR=$(DHEX_PKGDIR)/usr \
> -	install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/dhex.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init,  dhex)
> -	@$(call install_fixup, dhex,PACKAGE,dhex)
> -	@$(call install_fixup, dhex,PRIORITY,optional)
> -	@$(call install_fixup, dhex,VERSION,$(DHEX_VERSION))
> -	@$(call install_fixup, dhex,SECTION,base)
> -	@$(call install_fixup, dhex,AUTHOR,"Bart vdr. Meulen <bartvdrmeulen@gmail.com>")
> -	@$(call install_fixup, dhex,DEPENDS,)
> -	@$(call install_fixup, dhex,DESCRIPTION,missing)
> -
> -	@$(call install_copy, dhex, 0, 0, 0755, -, /usr/bin/dhex)
> -
> -	@$(call install_finish, dhex)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] dialog: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 5577e5658db18378107a4d5659e23117baa915f3.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:46 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-8-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/dialog.in b/rules/dialog.in
> deleted file mode 100644
> index c129aad3e331..000000000000
> --- a/rules/dialog.in
> +++ /dev/null
> @@ -1,19 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config DIALOG
> -	tristate
> -	select LIBC_M
> -	select NCURSES
> -	prompt "dialog"
> -	help
> -	  Dialog is a program that will let you to present a variety of
> -	  questions or display messages using dialog boxes from a shell script.
> -	  It is built from the dialog library, which consists of several widgets
> -	  as well as utility functions that are used by the widgets or the main
> -	  program.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/dialog.make b/rules/dialog.make
> deleted file mode 100644
> index 6ab97bde0073..000000000000
> --- a/rules/dialog.make
> +++ /dev/null
> @@ -1,76 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Bart vdr. Meulen <bartvdrmeulen@gmail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_DIALOG) += dialog
> -
> -#
> -# Paths and names
> -#
> -DIALOG_VERSION	:= 1.3-20171209
> -DIALOG_MD5	:= f66f28beca900b54f5fc90fdcce93508
> -DIALOG		:= dialog-$(DIALOG_VERSION)
> -DIALOG_SUFFIX	:= tgz
> -DIALOG_URL	:= https://invisible-mirror.net/archives/dialog/$(DIALOG).$(DIALOG_SUFFIX)
> -DIALOG_SOURCE	:= $(SRCDIR)/$(DIALOG).$(DIALOG_SUFFIX)
> -DIALOG_DIR	:= $(BUILDDIR)/$(DIALOG)
> -DIALOG_LICENSE	:= LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -DIALOG_CONF_TOOL	:= autoconf
> -DIALOG_CONF_OPT		:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--enable-echo \
> -	$(GLOBAL_LARGE_FILE_OPTION) \
> -	--disable-nls \
> -	--disable-trace \
> -	--disable-rpath \
> -	--with-ncurses \
> -	--without-Xaw3d \
> -	--without-Xaw3dxft \
> -	--without-neXtaw \
> -	--without-XawPlus \
> -	--without-x \
> -	--enable-extras \
> -	--enable-rc-file \
> -	--enable-Xdialog \
> -	--enable-Xdialog2 \
> -	--enable-whiptail \
> -	--enable-form \
> -	--enable-gauge \
> -	--enable-tailbox \
> -	--enable-mixedform \
> -	--enable-mixedgauge \
> -	--enable-widec \
> -	--disable-rpath-hack
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/dialog.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init,  dialog)
> -	@$(call install_fixup, dialog,PRIORITY,optional)
> -	@$(call install_fixup, dialog,SECTION,base)
> -	@$(call install_fixup, dialog,AUTHOR,"Bart vdr. Meulen <bartvdrmeulen@gmail.com>")
> -	@$(call install_fixup, dialog,DESCRIPTION,missing)
> -
> -	@$(call install_copy, dialog, 0, 0, 0755, -, /usr/bin/dialog)
> -
> -	@$(call install_finish, dialog)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] frodo: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=UTF-8, Size: 42163 bytes --]

Thanks, applied as 6fc3447706be77cc6c9f526c57e30a7bfa357eff.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:47 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-9-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/Frodo-4.1b/0001-enable-sdl.diff.patch b/patches/Frodo-4.1b/0001-enable-sdl.diff.patch
> deleted file mode 100644
> index 2d83ea2221c8..000000000000
> --- a/patches/Frodo-4.1b/0001-enable-sdl.diff.patch
> +++ /dev/null
> @@ -1,37 +0,0 @@
> -From 6e30f01c5dc810e943123f0b272a2299f194c94a Mon Sep 17 00:00:00 2001
> -From: unknown author <unknown.author@example.com>
> -Date: Thu, 16 Jun 2011 21:13:59 +0200
> -Subject: [PATCH 01/10] enable-sdl.diff
> -
> ----
> - Src/configure.in |   10 +++++-----
> - 1 files changed, 5 insertions(+), 5 deletions(-)
> -
> -diff --git a/Src/configure.in b/Src/configure.in
> -index cee913c..b439941 100644
> ---- a/Src/configure.in
> -+++ b/Src/configure.in
> -@@ -80,15 +80,15 @@ elif [[ x"$no_x" = "xyes" ]]; then
> -     TARGET=svgalib
> -     CFLAGS="$CFLAGS -D__svgalib__"
> -     LIBS="$LIBS -lvga"
> -+  elif [[ x"$HAVE_SDL" = "xyes" ]]; then
> -+    AC_MSG_RESULT([SDL])
> -+    TARGET=sdl
> -+    CFLAGS="$CFLAGS $SDL_CFLAGS -DHAVE_SDL"
> -+    LIBS="$LIBS $SDL_LIBS"
> -   else
> -     AC_MSG_RESULT([Ummm...])
> -     AC_MSG_ERROR([Neither X nor SVGAlib found, don't know what target to use.])
> -   fi
> --elif [[ x"$HAVE_SDL" = "xyes" ]]; then
> --  AC_MSG_RESULT([SDL])
> --  TARGET=sdl
> --  CFLAGS="$CFLAGS $SDL_CFLAGS -DHAVE_SDL"
> --  LIBS="$LIBS $SDL_LIBS"
> - else
> -   AC_MSG_RESULT([X Window System])
> -   TARGET=x11
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0002-frodo-add-cppflags-support.patch b/patches/Frodo-4.1b/0002-frodo-add-cppflags-support.patch
> deleted file mode 100644
> index da4f2d1c591f..000000000000
> --- a/patches/Frodo-4.1b/0002-frodo-add-cppflags-support.patch
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -From e9f6e3b31c6864f8defc0576a18e48485911dc56 Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Thu, 16 Jun 2011 21:29:06 +0200
> -Subject: [PATCH 02/10] frodo: add cppflags support
> -
> ----
> - Src/Makefile.in |   21 +++++++++++----------
> - 1 files changed, 11 insertions(+), 10 deletions(-)
> -
> -diff --git a/Src/Makefile.in b/Src/Makefile.in
> -index e848b47..f5b70f8 100644
> ---- a/Src/Makefile.in
> -+++ b/Src/Makefile.in
> -@@ -9,6 +9,7 @@ REVISION  = 1
> - CXX    = @CXX@
> - LIBS   = @LIBS@
> - CFLAGS = @CFLAGS@ -I./ -DFRODO_HPUX_REV=@HPUX_REV@ -DKBD_LANG=@KBD_LANG@
> -+CPPFLAGS = @CPPFLAGS@
> - 
> - INSTALL         = @INSTALL@
> - INSTALL_PROGRAM = @INSTALL_PROGRAM@
> -@@ -62,34 +63,34 @@ depend dep:
> - 	makedepend $(CPPFLAGS) -Y. $(SRCS) 2>/dev/null
> - 
> - .cpp.o:
> --	$(CC) $(INCLUDES) $(CFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) -o $@ -c $*.cpp
> -        
> - .cpp.s:
> --	$(CC) $(INCLUDES) $(CFLAGS) $(EXTRAFLAGS) -o $@ -S $*.cpp -g0
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(EXTRAFLAGS) -o $@ -S $*.cpp -g0
> - 
> - C64_PC.o: C64.cpp C64.h C64_x.i CmdPipe.h CPUC64.h CPU1541.h VIC.h SID.h CIA.h REU.h IEC.h 1541job.h Display.h Prefs.h
> --	$(CC) $(INCLUDES) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> - 
> - CPUC64_PC.o: CPUC64.cpp CPUC64.h CPU_emulline.i C64.h VIC.h SID.h CIA.h REU.h IEC.h Display.h Version.h
> --	$(CC) $(INCLUDES) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> - 
> - CPU1541_PC.o: CPU1541.cpp CPU1541.h CPU_emulline.i 1541job.h C64.h CIA.h Display.h
> --	$(CC) $(INCLUDES) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(PCFLAGS) -o $@ -c $*.cpp
> - 
> - C64_SC.o: C64_SC.cpp C64.h C64_x.i CmdPipe.h CPUC64.h CPU1541.h VIC.h SID.h CIA.h REU.h IEC.h 1541job.h Display.h Prefs.h
> --	$(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> - 
> - CPUC64_SC.o: CPUC64_SC.cpp CPUC64.h CPU_emulcycle.i CPU_common.h C64.h VIC.h SID.h CIA.h REU.h IEC.h Display.h Version.h
> --	$(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> - 
> - CPU1541_SC.o: CPU1541_SC.cpp CPU1541.h CPU_emulcycle.i CPU_common.h 1541job.h C64.h CIA.h Display.h
> --	$(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> - 
> - VIC_SC.o: VIC_SC.cpp VIC.h C64.h CPUC64.h Display.h Prefs.h
> --	$(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> - 
> - CIA_SC.o: CIA_SC.cpp CIA.h CPUC64.h CPU1541.h VIC.h Prefs.h
> --	$(CC) $(INCLUDES) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> -+	$(CC) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(SCFLAGS) -o $@ -c $*.cpp
> - 
> - #-------------------------------------------------------------------------
> - # DO NOT DELETE THIS LINE -- make depend depends on it.
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0003-frodo-change-more-UBYTEs-into-int8.patch b/patches/Frodo-4.1b/0003-frodo-change-more-UBYTEs-into-int8.patch
> deleted file mode 100644
> index 2fc6e28b2ef8..000000000000
> --- a/patches/Frodo-4.1b/0003-frodo-change-more-UBYTEs-into-int8.patch
> +++ /dev/null
> @@ -1,72 +0,0 @@
> -From 464d0d3e0e19f3463ff3c3145dd479a938eec9f4 Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 19:20:39 +0200
> -Subject: [PATCH 03/10] frodo: change more UBYTEs into int8
> -
> -This was obviously started but not done in all places.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/C64.h          |    2 +-
> - Src/Display_svga.i |   10 +++++-----
> - 2 files changed, 6 insertions(+), 6 deletions(-)
> -
> -diff --git a/Src/C64.h b/Src/C64.h
> -index 83d8d16..0870c24 100644
> ---- a/Src/C64.h
> -+++ b/Src/C64.h
> -@@ -131,7 +131,7 @@ private:
> - 	struct IOStdReq *game_io;
> - 	struct GamePortTrigger game_trigger;
> - 	struct InputEvent game_event;
> --	UBYTE joy_state;				// Current state of joystick
> -+	int8 joy_state;				// Current state of joystick
> - 	bool game_open, port_allocated;	// Flags: gameport.device opened, game port allocated
> - #endif
> - 
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 29f0874..37f2194 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -137,7 +137,7 @@ static int keystate[256];
> - static int f11pressed = 0, f12pressed = 0, quit = 0;
> - static int joystate = 0xFF;
> - static int numlock = 0;
> --static UBYTE rev_matrix[8], key_matrix[8];
> -+static int8 rev_matrix[8], key_matrix[8];
> - 
> - /*
> -   C64 keyboard matrix:
> -@@ -487,9 +487,9 @@ void C64Display::Update(void)
> - }
> - 
> - 
> --UBYTE *C64Display::BitmapBase(void)
> -+int8 *C64Display::BitmapBase(void)
> - {
> --       return (UBYTE *)bufmem;
> -+       return (int8 *)bufmem;
> - }
> - 
> - 
> -@@ -499,7 +499,7 @@ int C64Display::BitmapXMod(void)
> - }
> - 
> - 
> --void C64Display::PollKeyboard(UBYTE *CIA_key_matrix, UBYTE *CIA_rev_matrix, UBYTE *joystick)
> -+void C64Display::PollKeyboard(int8 *CIA_key_matrix, int8 *CIA_rev_matrix, int8 *joystick)
> - {
> -     keyboard_update();
> -     *joystick = joystate;
> -@@ -534,7 +534,7 @@ static int colorval(int v)
> -        return ((v & 255)*0x01010101) >> 26;
> - }
> - 
> --void C64Display::InitColors(UBYTE *colors)
> -+void C64Display::InitColors(int8 *colors)
> - {
> -        int i;
> - 
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0004-frodo-AmigaGUI-change-UBYTE-into-int8.patch b/patches/Frodo-4.1b/0004-frodo-AmigaGUI-change-UBYTE-into-int8.patch
> deleted file mode 100644
> index 263ebdae12a9..000000000000
> --- a/patches/Frodo-4.1b/0004-frodo-AmigaGUI-change-UBYTE-into-int8.patch
> +++ /dev/null
> @@ -1,178 +0,0 @@
> -From 23b341c7bd872cceb385283b0d18c16ffc2f68d2 Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 19:21:38 +0200
> -Subject: [PATCH 04/10] frodo: AmigaGUI: change UBYTE into int8
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/AmigaGUI.c |  112 ++++++++++++++++++++++++++++----------------------------
> - 1 files changed, 56 insertions(+), 56 deletions(-)
> -
> -diff --git a/Src/AmigaGUI.c b/Src/AmigaGUI.c
> -index eef5cb7..fb6f041 100644
> ---- a/Src/AmigaGUI.c
> -+++ b/Src/AmigaGUI.c
> -@@ -23,7 +23,7 @@
> - #include "AmigaGUI.h"
> - 
> - struct Screen         *Scr = NULL;
> --UBYTE                 *PubScreenName = NULL;
> -+int8                 *PubScreenName = NULL;
> - APTR                   VisualInfo = NULL;
> - struct Window         *PrefsWnd = NULL;
> - struct Gadget         *PrefsGList = NULL;
> -@@ -35,50 +35,50 @@ UWORD                  PrefsLeft = 0;
> - UWORD                  PrefsTop = 16;
> - UWORD                  PrefsWidth = 561;
> - UWORD                  PrefsHeight = 238;
> --UBYTE                 *PrefsWdt = (UBYTE *)"Frodo Preferences";
> -+int8                 *PrefsWdt = (int8 *)"Frodo Preferences";
> - struct TextAttr       *Font, Attr;
> - UWORD                  FontX, FontY;
> - UWORD                  OffX, OffY;
> - 
> --UBYTE *SIDType0Labels[] = {
> --	(UBYTE *)"None",
> --	(UBYTE *)"Digital (AHI)",
> --	(UBYTE *)"SID Card",
> -+int8 *SIDType0Labels[] = {
> -+	(int8 *)"None",
> -+	(int8 *)"Digital (AHI)",
> -+	(int8 *)"SID Card",
> - 	NULL };
> - 
> --UBYTE *REUSize0Labels[] = {
> --	(UBYTE *)"None",
> --	(UBYTE *)"128K",
> --	(UBYTE *)"256K",
> --	(UBYTE *)"512K",
> -+int8 *REUSize0Labels[] = {
> -+	(int8 *)"None",
> -+	(int8 *)"128K",
> -+	(int8 *)"256K",
> -+	(int8 *)"512K",
> - 	NULL };
> - 
> --UBYTE *DriveType80Labels[] = {
> --	(UBYTE *)"DIR",
> --	(UBYTE *)"D64",
> --	(UBYTE *)"T64",
> -+int8 *DriveType80Labels[] = {
> -+	(int8 *)"DIR",
> -+	(int8 *)"D64",
> -+	(int8 *)"T64",
> - 	NULL };
> - 
> --UBYTE *DriveType90Labels[] = {
> --	(UBYTE *)"DIR",
> --	(UBYTE *)"D64",
> --	(UBYTE *)"T64",
> -+int8 *DriveType90Labels[] = {
> -+	(int8 *)"DIR",
> -+	(int8 *)"D64",
> -+	(int8 *)"T64",
> - 	NULL };
> - 
> --UBYTE *DriveType100Labels[] = {
> --	(UBYTE *)"DIR",
> --	(UBYTE *)"D64",
> --	(UBYTE *)"T64",
> -+int8 *DriveType100Labels[] = {
> -+	(int8 *)"DIR",
> -+	(int8 *)"D64",
> -+	(int8 *)"T64",
> - 	NULL };
> - 
> --UBYTE *DriveType110Labels[] = {
> --	(UBYTE *)"DIR",
> --	(UBYTE *)"D64",
> --	(UBYTE *)"T64",
> -+int8 *DriveType110Labels[] = {
> -+	(int8 *)"DIR",
> -+	(int8 *)"D64",
> -+	(int8 *)"T64",
> - 	NULL };
> - 
> - struct IntuiText PrefsIText[] = {
> --	2, 0, JAM1,34, 115, NULL, (UBYTE *)"Drive", NULL };
> -+	2, 0, JAM1,34, 115, NULL, (int8 *)"Drive", NULL };
> - 
> - #define Prefs_TNUM 1
> - 
> -@@ -128,37 +128,37 @@ UWORD PrefsGTypes[] = {
> - };
> - 
> - struct NewGadget PrefsNGad[] = {
> --	8, 4, 26, 11, (UBYTE *)"Sprite display", NULL, GD_SpritesOn, PLACETEXT_RIGHT, NULL, (APTR)SpritesOnClicked,
> --	8, 16, 26, 11, (UBYTE *)"Sprite collisions", NULL, GD_SpriteCollisions, PLACETEXT_RIGHT, NULL, (APTR)SpriteCollisionsClicked,
> --	8, 28, 26, 11, (UBYTE *)"Joystick connected", NULL, GD_Joystick2On, PLACETEXT_RIGHT, NULL, (APTR)Joystick2OnClicked,
> --	8, 40, 26, 11, (UBYTE *)"Map joystick to port 1", NULL, GD_JoystickSwap, PLACETEXT_RIGHT, NULL, (APTR)JoystickSwapClicked,
> --	8, 52, 26, 11, (UBYTE *)"Limit speed", NULL, GD_LimitSpeed, PLACETEXT_RIGHT, NULL, (APTR)LimitSpeedClicked,
> --	8, 64, 26, 11, (UBYTE *)"Fast reset", NULL, GD_FastReset, PLACETEXT_RIGHT, NULL, (APTR)FastResetClicked,
> --	8, 76, 26, 11, (UBYTE *)"Clear CIA ICR on write", NULL, GD_CIAIRQHack, PLACETEXT_RIGHT, NULL, (APTR)CIAIRQHackClicked,
> --	8, 88, 26, 11, (UBYTE *)"SID filters", NULL, GD_SIDFilters, PLACETEXT_RIGHT, NULL, (APTR)SIDFiltersClicked,
> --	490, 4, 65, 14, (UBYTE *)"Cycles per line (CPU)", NULL, GD_NormalCycles, PLACETEXT_LEFT, NULL, (APTR)NormalCyclesClicked,
> --	490, 19, 65, 14, (UBYTE *)"Cycles per Bad Line (CPU)", NULL, GD_BadLineCycles, PLACETEXT_LEFT, NULL, (APTR)BadLineCyclesClicked,
> --	490, 34, 65, 14, (UBYTE *)"Cycles per line (CIA)", NULL, GD_CIACycles, PLACETEXT_LEFT, NULL, (APTR)CIACyclesClicked,
> --	490, 49, 65, 14, (UBYTE *)"Cycles per line (1541)", NULL, GD_FloppyCycles, PLACETEXT_LEFT, NULL, (APTR)FloppyCyclesClicked,
> --	490, 64, 65, 14, (UBYTE *)"Draw every n-th frame", NULL, GD_SkipFrames, PLACETEXT_LEFT, NULL, (APTR)SkipFramesClicked,
> --	426, 79, 129, 14, (UBYTE *)"SID emulation type", NULL, GD_SIDType, PLACETEXT_LEFT, NULL, (APTR)SIDTypeClicked,
> --	426, 94, 129, 14, (UBYTE *)"REU size", NULL, GD_REUSize, PLACETEXT_LEFT, NULL, (APTR)REUSizeClicked,
> --	47, 123, 401, 14, (UBYTE *)"8", NULL, GD_DrivePath8, PLACETEXT_LEFT, NULL, (APTR)DrivePath8Clicked,
> -+	8, 4, 26, 11, (int8 *)"Sprite display", NULL, GD_SpritesOn, PLACETEXT_RIGHT, NULL, (APTR)SpritesOnClicked,
> -+	8, 16, 26, 11, (int8 *)"Sprite collisions", NULL, GD_SpriteCollisions, PLACETEXT_RIGHT, NULL, (APTR)SpriteCollisionsClicked,
> -+	8, 28, 26, 11, (int8 *)"Joystick connected", NULL, GD_Joystick2On, PLACETEXT_RIGHT, NULL, (APTR)Joystick2OnClicked,
> -+	8, 40, 26, 11, (int8 *)"Map joystick to port 1", NULL, GD_JoystickSwap, PLACETEXT_RIGHT, NULL, (APTR)JoystickSwapClicked,
> -+	8, 52, 26, 11, (int8 *)"Limit speed", NULL, GD_LimitSpeed, PLACETEXT_RIGHT, NULL, (APTR)LimitSpeedClicked,
> -+	8, 64, 26, 11, (int8 *)"Fast reset", NULL, GD_FastReset, PLACETEXT_RIGHT, NULL, (APTR)FastResetClicked,
> -+	8, 76, 26, 11, (int8 *)"Clear CIA ICR on write", NULL, GD_CIAIRQHack, PLACETEXT_RIGHT, NULL, (APTR)CIAIRQHackClicked,
> -+	8, 88, 26, 11, (int8 *)"SID filters", NULL, GD_SIDFilters, PLACETEXT_RIGHT, NULL, (APTR)SIDFiltersClicked,
> -+	490, 4, 65, 14, (int8 *)"Cycles per line (CPU)", NULL, GD_NormalCycles, PLACETEXT_LEFT, NULL, (APTR)NormalCyclesClicked,
> -+	490, 19, 65, 14, (int8 *)"Cycles per Bad Line (CPU)", NULL, GD_BadLineCycles, PLACETEXT_LEFT, NULL, (APTR)BadLineCyclesClicked,
> -+	490, 34, 65, 14, (int8 *)"Cycles per line (CIA)", NULL, GD_CIACycles, PLACETEXT_LEFT, NULL, (APTR)CIACyclesClicked,
> -+	490, 49, 65, 14, (int8 *)"Cycles per line (1541)", NULL, GD_FloppyCycles, PLACETEXT_LEFT, NULL, (APTR)FloppyCyclesClicked,
> -+	490, 64, 65, 14, (int8 *)"Draw every n-th frame", NULL, GD_SkipFrames, PLACETEXT_LEFT, NULL, (APTR)SkipFramesClicked,
> -+	426, 79, 129, 14, (int8 *)"SID emulation type", NULL, GD_SIDType, PLACETEXT_LEFT, NULL, (APTR)SIDTypeClicked,
> -+	426, 94, 129, 14, (int8 *)"REU size", NULL, GD_REUSize, PLACETEXT_LEFT, NULL, (APTR)REUSizeClicked,
> -+	47, 123, 401, 14, (int8 *)"8", NULL, GD_DrivePath8, PLACETEXT_LEFT, NULL, (APTR)DrivePath8Clicked,
> - 	470, 123, 65, 14, NULL, NULL, GD_DriveType8, 0, NULL, (APTR)DriveType8Clicked,
> --	47, 138, 401, 14, (UBYTE *)"9", NULL, GD_DrivePath9, PLACETEXT_LEFT, NULL, (APTR)DrivePath9Clicked,
> -+	47, 138, 401, 14, (int8 *)"9", NULL, GD_DrivePath9, PLACETEXT_LEFT, NULL, (APTR)DrivePath9Clicked,
> - 	470, 138, 65, 14, NULL, NULL, GD_DriveType9, 0, NULL, (APTR)DriveType9Clicked,
> --	47, 153, 401, 14, (UBYTE *)"10", NULL, GD_DrivePath10, PLACETEXT_LEFT, NULL, (APTR)DrivePath10Clicked,
> -+	47, 153, 401, 14, (int8 *)"10", NULL, GD_DrivePath10, PLACETEXT_LEFT, NULL, (APTR)DrivePath10Clicked,
> - 	470, 153, 65, 14, NULL, NULL, GD_DriveType10, 0, NULL, (APTR)DriveType10Clicked,
> --	47, 168, 401, 14, (UBYTE *)"11", NULL, GD_DrivePath11, PLACETEXT_LEFT, NULL, (APTR)DrivePath11Clicked,
> -+	47, 168, 401, 14, (int8 *)"11", NULL, GD_DrivePath11, PLACETEXT_LEFT, NULL, (APTR)DrivePath11Clicked,
> - 	470, 168, 65, 14, NULL, NULL, GD_DriveType11, 0, NULL, (APTR)DriveType11Clicked,
> --	20, 186, 26, 11, (UBYTE *)"Map '/'<->'\' in filenames", NULL, GD_MapSlash, PLACETEXT_RIGHT, NULL, (APTR)MapSlashClicked,
> --	20, 198, 26, 11, (UBYTE *)"Enable 1541 processor emulation", NULL, GD_Emul1541Proc, PLACETEXT_RIGHT, NULL, (APTR)Emul1541ProcClicked,
> --	61, 218, 81, 16, (UBYTE *)"_OK", NULL, GD_OK, PLACETEXT_IN, NULL, (APTR)OKClicked,
> --	416, 218, 81, 16, (UBYTE *)"_Cancel", NULL, GD_Cancel, PLACETEXT_IN, NULL, (APTR)CancelClicked,
> --	448, 123, 20, 14, (UBYTE *)"·", NULL, GD_GetDrive8, PLACETEXT_IN, NULL, (APTR)GetDrive8Clicked,
> --	448, 138, 20, 14, (UBYTE *)"·", NULL, GD_GetDrive9, PLACETEXT_IN, NULL, (APTR)GetDrive9Clicked,
> --	448, 153, 20, 14, (UBYTE *)"·", NULL, GD_GetDrive10, PLACETEXT_IN, NULL, (APTR)GetDrive10Clicked,
> --	448, 168, 20, 14, (UBYTE *)"·", NULL, GD_GetDrive11, PLACETEXT_IN, NULL, (APTR)GetDrive11Clicked
> -+	20, 186, 26, 11, (int8 *)"Map '/'<->'\' in filenames", NULL, GD_MapSlash, PLACETEXT_RIGHT, NULL, (APTR)MapSlashClicked,
> -+	20, 198, 26, 11, (int8 *)"Enable 1541 processor emulation", NULL, GD_Emul1541Proc, PLACETEXT_RIGHT, NULL, (APTR)Emul1541ProcClicked,
> -+	61, 218, 81, 16, (int8 *)"_OK", NULL, GD_OK, PLACETEXT_IN, NULL, (APTR)OKClicked,
> -+	416, 218, 81, 16, (int8 *)"_Cancel", NULL, GD_Cancel, PLACETEXT_IN, NULL, (APTR)CancelClicked,
> -+	448, 123, 20, 14, (int8 *)"·", NULL, GD_GetDrive8, PLACETEXT_IN, NULL, (APTR)GetDrive8Clicked,
> -+	448, 138, 20, 14, (int8 *)"·", NULL, GD_GetDrive9, PLACETEXT_IN, NULL, (APTR)GetDrive9Clicked,
> -+	448, 153, 20, 14, (int8 *)"·", NULL, GD_GetDrive10, PLACETEXT_IN, NULL, (APTR)GetDrive10Clicked,
> -+	448, 168, 20, 14, (int8 *)"·", NULL, GD_GetDrive11, PLACETEXT_IN, NULL, (APTR)GetDrive11Clicked
> - };
> - 
> - ULONG PrefsGTags[] = {
> -@@ -359,7 +359,7 @@ int OpenPrefsWindow( void )
> - 
> - 		PrefsZoom[0] = PrefsZoom[1] = 0;
> - 	if ( PrefsWdt )
> --		PrefsZoom[2] = TextLength( &Scr->RastPort, (UBYTE *)PrefsWdt, strlen((char *)PrefsWdt )) + 80;
> -+		PrefsZoom[2] = TextLength( &Scr->RastPort, (int8 *)PrefsWdt, strlen((char *)PrefsWdt )) + 80;
> - 	else
> - 		PrefsZoom[2]  = 80L;
> - 		PrefsZoom[3] = Scr->WBorTop + Scr->RastPort.TxHeight + 1;
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0005-frodo-more-changes-from-UBYTE-to-int8.patch b/patches/Frodo-4.1b/0005-frodo-more-changes-from-UBYTE-to-int8.patch
> deleted file mode 100644
> index 68a9b7fafb54..000000000000
> --- a/patches/Frodo-4.1b/0005-frodo-more-changes-from-UBYTE-to-int8.patch
> +++ /dev/null
> @@ -1,199 +0,0 @@
> -From 30876f26f9dcd707df11ef409b6b95d93d33f64d Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 19:23:22 +0200
> -Subject: [PATCH 05/10] frodo: more changes from UBYTE to int8
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/AmigaGUI.h      |   16 ++++++++--------
> - Src/Display.h       |    2 +-
> - Src/Display_Acorn.i |    2 +-
> - Src/Display_Amiga.i |    8 ++++----
> - Src/Display_WIN32.i |   12 ++++++------
> - Src/SID_Amiga.i     |    4 ++--
> - 6 files changed, 22 insertions(+), 22 deletions(-)
> -
> -diff --git a/Src/AmigaGUI.h b/Src/AmigaGUI.h
> -index 3009b45..8d4af69 100644
> ---- a/Src/AmigaGUI.h
> -+++ b/Src/AmigaGUI.h
> -@@ -78,7 +78,7 @@ extern struct IntuitionBase *IntuitionBase;
> - extern struct Library       *GadToolsBase;
> - 
> - extern struct Screen        *Scr;
> --extern UBYTE                 *PubScreenName;
> -+extern int8                 *PubScreenName;
> - extern APTR                  VisualInfo;
> - extern struct Window        *PrefsWnd;
> - extern struct Gadget        *PrefsGList;
> -@@ -90,16 +90,16 @@ extern UWORD                 PrefsLeft;
> - extern UWORD                 PrefsTop;
> - extern UWORD                 PrefsWidth;
> - extern UWORD                 PrefsHeight;
> --extern UBYTE                *PrefsWdt;
> -+extern int8                *PrefsWdt;
> - extern struct TextAttr      *Font, Attr;
> - extern UWORD                 FontX, FontY;
> - extern UWORD                 OffX, OffY;
> --extern UBYTE                *SIDType0Labels[];
> --extern UBYTE                *REUSize0Labels[];
> --extern UBYTE                *DriveType80Labels[];
> --extern UBYTE                *DriveType90Labels[];
> --extern UBYTE                *DriveType100Labels[];
> --extern UBYTE                *DriveType110Labels[];
> -+extern int8                *SIDType0Labels[];
> -+extern int8                *REUSize0Labels[];
> -+extern int8                *DriveType80Labels[];
> -+extern int8                *DriveType90Labels[];
> -+extern int8                *DriveType100Labels[];
> -+extern int8                *DriveType110Labels[];
> - extern struct IntuiText      PrefsIText[];
> - extern struct NewMenu        PrefsNewMenu[];
> - extern UWORD                 PrefsGTypes[];
> -diff --git a/Src/Display.h b/Src/Display.h
> -index 4a3c228..da2bee3 100644
> ---- a/Src/Display.h
> -+++ b/Src/Display.h
> -@@ -183,7 +183,7 @@ private:
> - 	BOOL FileNameDialog(char *prefs_path, BOOL save = false);
> - 	void OfferSave();			// Offer chance to save changes
> - 
> --	UBYTE *chunky_buf;			// Chunky buffer for drawing
> -+	int8 *chunky_buf;			// Chunky buffer for drawing
> - 	BOOL active;				// is application active?
> - 	BOOL paused;				// is application paused?
> - 	BOOL waiting;				// is application waiting?
> -diff --git a/Src/Display_Acorn.i b/Src/Display_Acorn.i
> -index 14f558c..bf609c0 100644
> ---- a/Src/Display_Acorn.i
> -+++ b/Src/Display_Acorn.i
> -@@ -203,7 +203,7 @@ void C64Display::PollKeyboard(uint8 *key_matrix, uint8 *rev_matrix, uint8 *joyst
> -   int status;
> -   uint8 kjoy, kjoy2;
> -   uint32 newkeys[8];
> --  UBYTE kjoy, kjoy2;
> -+  int8 kjoy, kjoy2;
> - 
> -   // Clear keyboard
> -   for (code=0; code<8; code++) {key_matrix[code] = 0xff; rev_matrix[code] = 0xff; newkeys[code] = 0;}
> -diff --git a/Src/Display_Amiga.i b/Src/Display_Amiga.i
> -index c846b68..f8ecc56 100644
> ---- a/Src/Display_Amiga.i
> -+++ b/Src/Display_Amiga.i
> -@@ -132,7 +132,7 @@ C64Display::C64Display(C64 *the_c64) : TheC64(the_c64)
> - 		led_state[i] = old_led_state[i] = LED_OFF;
> - 
> - 	// Allocate chunky buffer to draw into
> --	chunky_buf = new UBYTE[DISPLAY_X * DISPLAY_Y];
> -+	chunky_buf = new int8[DISPLAY_X * DISPLAY_Y];
> - 
> - 	// Open fonts
> - 	led_font = OpenDiskFont(&led_font_attr);
> -@@ -360,7 +360,7 @@ void C64Display::Speedometer(int speed)
> -  *  Return pointer to bitmap data
> -  */
> - 
> --UBYTE *C64Display::BitmapBase(void)
> -+int8 *C64Display::BitmapBase(void)
> - {
> - 	return chunky_buf;
> - }
> -@@ -380,7 +380,7 @@ int C64Display::BitmapXMod(void)
> -  *  Handle IDCMP messages
> -  */
> - 
> --void C64Display::PollKeyboard(UBYTE *key_matrix, UBYTE *rev_matrix, UBYTE *joystick)
> -+void C64Display::PollKeyboard(int8 *key_matrix, int8 *rev_matrix, int8 *joystick)
> - {
> - 	struct IntuiMessage *msg;
> - 
> -@@ -594,7 +594,7 @@ bool C64Display::NumLock(void)
> -  *  Allocate C64 colors
> -  */
> - 
> --void C64Display::InitColors(UBYTE *colors)
> -+void C64Display::InitColors(int8 *colors)
> - {
> - 	// Spread pens into colors array
> - 	for (int i=0; i<256; i++)
> -diff --git a/Src/Display_WIN32.i b/Src/Display_WIN32.i
> -index c6cccf4..f55b88d 100644
> ---- a/Src/Display_WIN32.i
> -+++ b/Src/Display_WIN32.i
> -@@ -117,7 +117,7 @@ private:
> - 
> - static C64Display *TheDisplay;
> - static int keystate[256];
> --static UBYTE rev_matrix[8], key_matrix[8];
> -+static int8 rev_matrix[8], key_matrix[8];
> - static int quit = 0;
> - static int numlock = 0;
> - static int joystate = 0xff;
> -@@ -223,7 +223,7 @@ C64Display::C64Display(C64 *the_c64) : TheC64(the_c64)
> - 		led_state[i] = old_led_state[i] = LED_OFF;
> - 
> - 	// Allocate chunky buffer to draw into.
> --	chunky_buf = new UBYTE[DISPLAY_X * DISPLAY_Y];
> -+	chunky_buf = new int8[DISPLAY_X * DISPLAY_Y];
> - 
> - 	CalcViewPort();
> - 
> -@@ -447,7 +447,7 @@ void C64Display::Speedometer(int speed)
> -  *  Return pointer to bitmap data
> -  */
> - 
> --UBYTE *C64Display::BitmapBase()
> -+int8 *C64Display::BitmapBase()
> - {
> - #ifdef WORKBUFFER_BITMAP
> - 	if (colors_depth == 8 && pWork) {
> -@@ -465,7 +465,7 @@ UBYTE *C64Display::BitmapBase()
> - 		if (ddrval == DD_OK) {
> - 			workbuffer_locked = TRUE;
> - 			workbuffer_bitmap = TRUE;
> --			return (UBYTE *) bitmap_ddsd.lpSurface;
> -+			return (int8 *) bitmap_ddsd.lpSurface;
> - 		}
> - 	}
> - 	workbuffer_bitmap = FALSE;
> -@@ -492,7 +492,7 @@ int C64Display::BitmapXMod()
> -  *  Freshen keyboard state
> -  */
> - 
> --void C64Display::PollKeyboard(UBYTE *CIA_key_matrix, UBYTE *CIA_rev_matrix, UBYTE *joystick)
> -+void C64Display::PollKeyboard(int8 *CIA_key_matrix, int8 *CIA_rev_matrix, int8 *joystick)
> - {
> - 	//Debug("Display::PollKeyboard\n");
> - 
> -@@ -532,7 +532,7 @@ bool C64Display::NumLock()
> -  *  Allocate C64 colors
> -  */
> - 
> --void C64Display::InitColors(UBYTE *array)
> -+void C64Display::InitColors(int8 *array)
> - {
> - 	if (colors_depth == 8) {
> - 		for (int i = 0; i < 256; i++)
> -diff --git a/Src/SID_Amiga.i b/Src/SID_Amiga.i
> -index 7ef993d..6467e7a 100644
> ---- a/Src/SID_Amiga.i
> -+++ b/Src/SID_Amiga.i
> -@@ -252,13 +252,13 @@ public:
> - 	virtual void Resume(void) {}
> - 
> - private:
> --	UBYTE *sid_base;	// SID card base pointer
> -+	int8 *sid_base;	// SID card base pointer
> - };
> - 
> - // Constructor: Reset SID
> - SIDCardRenderer::SIDCardRenderer()
> - {
> --	sid_base = (UBYTE *)0xa00001;
> -+	sid_base = (int8 *)0xa00001;
> - 	Reset();
> - }
> - 
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0006-frodo-remove-duplicated-defines.patch b/patches/Frodo-4.1b/0006-frodo-remove-duplicated-defines.patch
> deleted file mode 100644
> index 0af3118ef969..000000000000
> --- a/patches/Frodo-4.1b/0006-frodo-remove-duplicated-defines.patch
> +++ /dev/null
> @@ -1,56 +0,0 @@
> -From b71409de528a660b25f96a788c9b5b236706472f Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:02:27 +0200
> -Subject: [PATCH 06/10] frodo: remove duplicated defines
> -
> -We currently get these warnings:
> -
> -In file included from Display.cpp:79:0:
> -Display_svga.i:156:0: warning: "KEY_F10" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:186:0: note: this is the location of the previous definition
> -Display_svga.i:157:0: warning: "KEY_F11" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:205:0: note: this is the location of the previous definition
> -Display_svga.i:158:0: warning: "KEY_F12" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:206:0: note: this is the location of the previous definition
> -Display_svga.i:166:0: warning: "KEY_NUMLOCK" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:187:0: note: this is the location of the previous definition
> -Display_svga.i:168:0: warning: "KEY_KPPLUS" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:196:0: note: this is the location of the previous definition
> -Display_svga.i:169:0: warning: "KEY_KPMINUS" redefined
> -/opt/OSELAS.Toolchain-2011.03.0/i586-unknown-linux-gnu/gcc-4.5.2-glibc-2.13-binutils-2.21-kernel-2.6.36-sanitized/bin/../sysroot-i586-unknown-linux-gnu/usr/include/linux/input.h:192:0: note: this is the location of the previous definition
> -
> -Remove duplicate definitions.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i |    7 -------
> - 1 files changed, 0 insertions(+), 7 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 37f2194..75fd1b4 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -153,9 +153,6 @@ static int8 rev_matrix[8], key_matrix[8];
> -   7    R/S  Q   C= SPC  2  CTL  <-  1
> - */
> - #define MATRIX(a,b) (((a) << 3) | (b))
> --#define KEY_F10 512
> --#define KEY_F11 513
> --#define KEY_F12 514
> - 
> - #define KEY_FIRE 515
> - #define KEY_JUP 516
> -@@ -163,10 +160,6 @@ static int8 rev_matrix[8], key_matrix[8];
> - #define KEY_JLF 518
> - #define KEY_JRT 519
> - 
> --#define KEY_NUMLOCK 520
> --
> --#define KEY_KPPLUS 521
> --#define KEY_KPMINUS 522
> - #define KEY_KPMULT 523
> - #define KEY_KPDIV 524
> - 
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0007-frodo-fix-cast.patch b/patches/Frodo-4.1b/0007-frodo-fix-cast.patch
> deleted file mode 100644
> index 4797fab1174e..000000000000
> --- a/patches/Frodo-4.1b/0007-frodo-fix-cast.patch
> +++ /dev/null
> @@ -1,33 +0,0 @@
> -From b1ee6659eb8a897badaf8f88842faf68511c8e3c Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:04:11 +0200
> -Subject: [PATCH 07/10] frodo: fix cast
> -
> -Fix this error:
> -
> -In file included from Display.cpp:79:0:
> -Display_svga.i: In member function 'void C64Display::Update()':
> -Display_svga.i:478:40: error: invalid conversion from 'char*' to 'unsigned char*'
> -Display_svga.i:478:40: error:   initializing argument 2 of 'int vga_drawscanline(int, unsigned char*)'
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i |    2 +-
> - 1 files changed, 1 insertions(+), 1 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 75fd1b4..7dd201b 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -475,7 +475,7 @@ void C64Display::Update(void)
> - 	return;
> -     
> -     for (y = 0; y < DISPLAY_Y; y++) {
> --	vga_drawscanline(y, bufmem + hsize * y);
> -+	vga_drawscanline(y, (unsigned char*) bufmem + hsize * y);
> -     }
> - }
> - 
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0008-frodo-fix-type.patch b/patches/Frodo-4.1b/0008-frodo-fix-type.patch
> deleted file mode 100644
> index 3443b66b00c4..000000000000
> --- a/patches/Frodo-4.1b/0008-frodo-fix-type.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From 169e2be56169efbe4f0e84f5c4bff9edf7dd9447 Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:07:53 +0200
> -Subject: [PATCH 08/10] frodo: fix type
> -
> -Display_svga.i: In member function 'uint8* C64Display::BitmapBase()':
> -Display_svga.i:485:23: error: invalid conversion from 'int8*' to 'uint8*'
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i |    4 ++--
> - 1 files changed, 2 insertions(+), 2 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 7dd201b..68bb104 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -480,9 +480,9 @@ void C64Display::Update(void)
> - }
> - 
> - 
> --int8 *C64Display::BitmapBase(void)
> -+uint8 *C64Display::BitmapBase(void)
> - {
> --       return (int8 *)bufmem;
> -+       return (uint8 *)bufmem;
> - }
> - 
> - 
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0009-frodo-fix-types.patch b/patches/Frodo-4.1b/0009-frodo-fix-types.patch
> deleted file mode 100644
> index ae6c028935cb..000000000000
> --- a/patches/Frodo-4.1b/0009-frodo-fix-types.patch
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -From 3b9eb870e8cebd1ddf7f8162495013bc2adee83f Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:08:52 +0200
> -Subject: [PATCH 09/10] frodo: fix types
> -
> -Display_svga.i:495:6: error: prototype for 'void C64Display::PollKeyboard(int8*, int8*, int8*)' does not match any in class 'C64Display'
> -Display.h:60:7: error: candidate is: void C64Display::PollKeyboard(uint8*, uint8*, uint8*)
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i |    2 +-
> - 1 files changed, 1 insertions(+), 1 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index 68bb104..a60ba80 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -492,7 +492,7 @@ int C64Display::BitmapXMod(void)
> - }
> - 
> - 
> --void C64Display::PollKeyboard(int8 *CIA_key_matrix, int8 *CIA_rev_matrix, int8 *joystick)
> -+void C64Display::PollKeyboard(uint8 *CIA_key_matrix, uint8 *CIA_rev_matrix, uint8 *joystick)
> - {
> -     keyboard_update();
> -     *joystick = joystate;
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/0010-frodo-fix-type.patch b/patches/Frodo-4.1b/0010-frodo-fix-type.patch
> deleted file mode 100644
> index 653a3c1b4bd1..000000000000
> --- a/patches/Frodo-4.1b/0010-frodo-fix-type.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From c9a969f6dfaed4590f75d0c969658c2261c4c86d Mon Sep 17 00:00:00 2001
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Fri, 17 Jun 2011 20:09:54 +0200
> -Subject: [PATCH 10/10] frodo: fix type
> -
> -Display_svga.i:530:6: error: prototype for 'void C64Display::InitColors(int8*)' does not match any in class 'C64Display'
> -Display.h:63:7: error: candidate is: void C64Display::InitColors(uint8*)
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Src/Display_svga.i |    4 ++--
> - 1 files changed, 2 insertions(+), 2 deletions(-)
> -
> -diff --git a/Src/Display_svga.i b/Src/Display_svga.i
> -index a60ba80..e1e4a53 100644
> ---- a/Src/Display_svga.i
> -+++ b/Src/Display_svga.i
> -@@ -527,9 +527,9 @@ static int colorval(int v)
> -        return ((v & 255)*0x01010101) >> 26;
> - }
> - 
> --void C64Display::InitColors(int8 *colors)
> -+void C64Display::InitColors(uint8 *colors)
> - {
> --       int i;
> -+       uint8 i;
> - 
> -        for (i=0; i< 256; i++) {
> -                vga_setpalette(i, colorval(palette_red[i & 0x0f]), colorval(palette_green[i & 0x0f]), colorval(palette_blue[i & 0x0f]));
> --- 
> -1.7.5.3
> -
> diff --git a/patches/Frodo-4.1b/autogen.sh b/patches/Frodo-4.1b/autogen.sh
> deleted file mode 120000
> index 9f8a4cb7ddcb..000000000000
> --- a/patches/Frodo-4.1b/autogen.sh
> +++ /dev/null
> @@ -1 +0,0 @@
> -../autogen.sh
> \ No newline at end of file
> diff --git a/patches/Frodo-4.1b/hack-640x480-scale2.diff b/patches/Frodo-4.1b/hack-640x480-scale2.diff
> deleted file mode 100644
> index 3f0ca2a8127f..000000000000
> --- a/patches/Frodo-4.1b/hack-640x480-scale2.diff
> +++ /dev/null
> @@ -1,70 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Subject: hard-code 640x480 and scale by 2 for fullscreen
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - Src/Display_SDL.i |   21 ++++++++++++++++++---
> - 1 file changed, 18 insertions(+), 3 deletions(-)
> -
> -Index: Frodo-4.1b/Src/Display_SDL.i
> -===================================================================
> ---- Frodo-4.1b.orig/Src/Display_SDL.i
> -+++ Frodo-4.1b/Src/Display_SDL.i
> -@@ -15,6 +15,8 @@
> - // Display surface
> - static SDL_Surface *screen = NULL;
> - 
> -+unsigned char *my_pixels = (unsigned char *)malloc(640 * 480);
> -+
> - // Keyboard
> - static bool num_locked = false;
> - 
> -@@ -66,7 +68,7 @@ int init_graphics(void)
> - 
> - 	// Open window
> - 	SDL_WM_SetCaption(VERSION_STRING, "Frodo");
> --	screen = SDL_SetVideoMode(DISPLAY_X, DISPLAY_Y + 17, 8, SDL_DOUBLEBUF);
> -+	screen = SDL_SetVideoMode(640, 480, 8, SDL_DOUBLEBUF);
> - 
> - 	return 1;
> - }
> -@@ -124,7 +126,9 @@ void C64Display::NewPrefs(Prefs *prefs)
> - 
> - void C64Display::Update(void)
> - {
> -+	int x, y;
> - 	// Draw speedometer/LEDs
> -+#if 0
> - 	SDL_Rect r = {0, DISPLAY_Y, DISPLAY_X, 15};
> - 	SDL_FillRect(screen, &r, fill_gray);
> - 	r.w = DISPLAY_X; r.h = 1;
> -@@ -175,8 +179,19 @@ void C64Display::Update(void)
> - 	draw_string(screen, DISPLAY_X * 3/5 + 8, DISPLAY_Y + 4, "D\x12 10", black, fill_gray);
> - 	draw_string(screen, DISPLAY_X * 4/5 + 8, DISPLAY_Y + 4, "D\x12 11", black, fill_gray);
> - 	draw_string(screen, 24, DISPLAY_Y + 4, speedometer_string, black, fill_gray);
> --
> -+#endif
> - 	// Update display
> -+
> -+	for (y = 0; y < 480/2 ; y++) {
> -+		for (x = 0; x < 640/2; x++) {
> -+			unsigned char val = *(my_pixels + x + (DISPLAY_X-320)/2 + (y + (DISPLAY_Y-240)/2)* 640);
> -+			*((unsigned char *)screen->pixels + x*2+0 + (y*2+0) * 640) = val;
> -+			*((unsigned char *)screen->pixels + x*2+0 + (y*2+1) * 640) = val;
> -+			*((unsigned char *)screen->pixels + x*2+1 + (y*2+0) * 640) = val;
> -+			*((unsigned char *)screen->pixels + x*2+1 + (y*2+1) * 640) = val;
> -+		}
> -+	}
> -+
> - 	SDL_Flip(screen);
> - }
> - 
> -@@ -249,7 +264,7 @@ void C64Display::Speedometer(int speed)
> - 
> - uint8 *C64Display::BitmapBase(void)
> - {
> --	return (uint8 *)screen->pixels;
> -+	return (uint8 *)my_pixels;
> - }
> - 
> - 
> diff --git a/patches/Frodo-4.1b/series b/patches/Frodo-4.1b/series
> deleted file mode 100644
> index a365944dacef..000000000000
> --- a/patches/Frodo-4.1b/series
> +++ /dev/null
> @@ -1,10 +0,0 @@
> -0001-enable-sdl.diff.patch
> -0002-frodo-add-cppflags-support.patch
> -0003-frodo-change-more-UBYTEs-into-int8.patch
> -0004-frodo-AmigaGUI-change-UBYTE-into-int8.patch
> -0005-frodo-more-changes-from-UBYTE-to-int8.patch
> -0006-frodo-remove-duplicated-defines.patch
> -0007-frodo-fix-cast.patch
> -0008-frodo-fix-type.patch
> -0009-frodo-fix-types.patch
> -0010-frodo-fix-type.patch
> diff --git a/patches/Frodo-4.1b/series-640x480-hack b/patches/Frodo-4.1b/series-640x480-hack
> deleted file mode 100644
> index ed87e5a0fc99..000000000000
> --- a/patches/Frodo-4.1b/series-640x480-hack
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -enable-sdl.diff
> -autoreconfig.diff
> -hack-640x480-scale2.diff
> diff --git a/rules/frodo.in b/rules/frodo.in
> deleted file mode 100644
> index 00a955c8c562..000000000000
> --- a/rules/frodo.in
> +++ /dev/null
> @@ -1,39 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=bytecode_engines
> -menuconfig FRODO
> -	tristate
> -	prompt "frodo                         "
> -	select READLINE
> -	select ALSA_LIB
> -	select SDL if FRODO_SDL
> -	select SVGALIB if FRODO_SVGALIB
> -	select GCCLIBS_CXX
> -	select GCCLIBS_GCC_S
> -	help
> -	  A C64 emulator.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and the old version uses SDL (1.x).
> -	  Needs updating to the latest version.
> -
> -if FRODO
> -
> -choice
> -	prompt "graphics backend    "
> -	default FRODO_SDL
> -
> -	config FRODO_SDL
> -		bool
> -		prompt "sdl"
> -		help
> -		  SDL Backend
> -
> -	config FRODO_SVGALIB
> -		bool
> -		prompt "svgalib"
> -		help
> -		  SVGALIB Backend
> -endchoice
> -
> -endif
> diff --git a/rules/frodo.make b/rules/frodo.make
> deleted file mode 100644
> index 53f666eda62c..000000000000
> --- a/rules/frodo.make
> +++ /dev/null
> @@ -1,91 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2007-2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_FRODO) += frodo
> -
> -#
> -# Paths and names
> -#
> -FRODO_VERSION	:= 4.1b
> -FRODO_MD5	:= 095b9f21c03204cc13f7f249e8866cd9
> -FRODO		:= Frodo-$(FRODO_VERSION)
> -FRODO_SUFFIX	:= Src.tar.gz
> -FRODO_URL	:= http://frodo.cebix.net/downloads/FrodoV4_1b.$(FRODO_SUFFIX)
> -FRODO_SOURCE	:= $(SRCDIR)/FrodoV4_1b.$(FRODO_SUFFIX)
> -FRODO_DIR	:= $(BUILDDIR)/$(FRODO)
> -FRODO_LICENSE	:= custom
> -FRODO_LICENSE_FILES	:= file://Docs/legalmush.html;md5=108f0874f3c2ef9b625501635c933d92
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -FRODO_CONF_ENV	:= $(CROSS_ENV)
> -ifdef PTXCONF_FRODO_SVGALIB
> -FRODO_CONF_ENV	+= ac_cv_lib_vga_vga_setmode=yes SDL_CONFIG=no
> -endif
> -FRODO_MAKE_ENV	:= $(CROSS_ENV)
> -FRODO_SUBDIR	:= Src
> -
> -#
> -# autoconf
> -#
> -FRODO_CONF_TOOL	:= autoconf
> -FRODO_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--without-x
> -
> -# cpp files are built with gcc
> -FRODO_CFLAGS := -std=gnu++98
> -
> -# ----------------------------------------------------------------------------
> -# Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/frodo.install:
> -	@$(call targetinfo)
> -	install -D -m 755 "$(FRODO_DIR)/Src/Frodo" "$(FRODO_PKGDIR)/usr/bin/Frodo"
> -
> -	install -D -m 644 "$(FRODO_DIR)/1541 ROM" "$(FRODO_PKGDIR)/home/1541 ROM"
> -	install -D -m 644 "$(FRODO_DIR)/Basic ROM" "$(FRODO_PKGDIR)/home/Basic ROM"
> -	install -D -m 644 "$(FRODO_DIR)/Char ROM" "$(FRODO_PKGDIR)/home/Char ROM"
> -	install -D -m 644 "$(FRODO_DIR)/Kernal ROM" "$(FRODO_PKGDIR)/home/Kernal ROM"
> -	@$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/frodo.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, frodo)
> -	@$(call install_fixup, frodo,PRIORITY,optional)
> -	@$(call install_fixup, frodo,SECTION,base)
> -	@$(call install_fixup, frodo,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, frodo,DESCRIPTION,missing)
> -
> -	@$(call install_copy, frodo, 0, 0, 0755, -, /usr/bin/Frodo)
> -
> -	@$(call install_copy, frodo, 0, 0, 2775, /home)
> -	@$(call install_copy, frodo, 0, 0, 0644, -, /home/1541 ROM)
> -	@$(call install_copy, frodo, 0, 0, 0644, -, /home/Basic ROM)
> -	@$(call install_copy, frodo, 0, 0, 0644, -, /home/Char ROM)
> -	@$(call install_copy, frodo, 0, 0, 0644, -, /home/Kernal ROM)
> -
> -	@$(call install_alternative, frodo, 0, 0, 0644, /etc/frodorc, n)
> -	@$(call install_link, frodo, ../etc/frodorc, /home/.frodorc)
> -
> -	@$(call install_finish, frodo)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] gnuplot: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 6f368f2378ef014debb4e1aa480a2fa7cb83cf93.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:47 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-10-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch b/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
> deleted file mode 100644
> index 764411d22ae4..000000000000
> --- a/patches/gnuplot-4.6.7/0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -From: Bernhard Walle <bernhard@bwalle.de>
> -Date: Sun, 22 Jan 2012 00:03:59 +0100
> -Subject: [PATCH] Don't use LDFLAGS when building the documentation generator
> -
> -The documentation generator is a tool running on the build machine.
> -Therefore the LDFLAGS computed for the cross compiler may not work, such
> -as the "-Wl,-rpath-link" flag which is not understood by the Darwin
> -linker.
> -
> -The doc2gih is simple and doesn't require an external library. So we
> -don't also need special LDFLAGS. Omit them.
> -
> -Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
> ----
> - docs/Makefile.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/docs/Makefile.in b/docs/Makefile.in
> -index 1552a3b76da1..d48dac68c590 100644
> ---- a/docs/Makefile.in
> -+++ b/docs/Makefile.in
> -@@ -85,7 +85,7 @@ LIBS = @LIBS@
> - 
> - COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
> - CCLD = $(CC)
> --LINK = $(CCLD) $(CFLAGS) $(LDFLAGS) -o $@
> -+LINK = $(CCLD) $(CFLAGS) -o $@
> - 
> - .c.o:
> - 	$(COMPILE) -c $<
> diff --git a/patches/gnuplot-4.6.7/series b/patches/gnuplot-4.6.7/series
> deleted file mode 100644
> index fb98f2d0f18e..000000000000
> --- a/patches/gnuplot-4.6.7/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch
> -# e1be0237a784ae87b7f45927269e59ad  - git-ptx-patches magic
> diff --git a/rules/gnuplot.in b/rules/gnuplot.in
> deleted file mode 100644
> index 92215bda7cdd..000000000000
> --- a/rules/gnuplot.in
> +++ /dev/null
> @@ -1,73 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=scientific
> -menuconfig GNUPLOT
> -	tristate
> -	prompt "gnuplot                       "
> -	select LIBC_M
> -	select GCCLIBS_CXX
> -	select GCCLIBS_GCC_S
> -	select ZLIB
> -	select LIBGD		if GNUPLOT_GD
> -	select LIBGD_PNG	if GNUPLOT_GD
> -	select XORG_LIB_XT	if GNUPLOT_X
> -	help
> -	  A command-line driven interactive plotting program for
> -	  making 2D and 3D graphs from data and functions.
> -
> -	  Supports lots of output formats, including drivers for
> -	  many printers, (La)TeX, (x)fig, Postscript, and so on.
> -
> -	  Data files and self-defined functions can be manipulated by internal
> -	  C-like language.  Can perform smoothing, spline-fitting, or nonlinear
> -	  fits. Can work with complex numbers.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> -
> -if GNUPLOT
> -
> -config GNUPLOT_HELP
> -	bool
> -	prompt "Install interactive help"
> -	help
> -	  Installs the interactive help files on the target.
> -	  Requires about 600 kByte of space.
> -
> -config GNUPLOT_POSTSCRIPT
> -	bool
> -	prompt "Install Postscript prolog files"
> -	help
> -	  Installs the prolog files needed to generate Postscript output. If you
> -	  don't need Postscript, you can turn off that setting. Requires about
> -	  100 kByte of space.
> -
> -config GNUPLOT_JS
> -	bool
> -	prompt "Install JavaScript runtime files"
> -	help
> -	  Installs some JavaScript files and PNG images which will be needed if
> -	  HTML5 output should be generated. Requires about 300 kByte of disk space.
> -
> -config GNUPLOT_X
> -	bool
> -	prompt "X support"
> -	help
> -	  Enable the graphical X11 user interface of GNUplot
> -
> -config GNUPLOT_GD
> -	bool
> -	prompt "GD support"
> -	help
> -	  Use the GD library.
> -	  GD is an open source code library for the dynamic
> -	  creation of images.
> -
> -config GNUPLOT_PDF
> -	bool
> -	prompt "PDF support"
> -	depends on BROKEN
> -	help
> -	  Include support for output as PDF (Portable Document Format)
> -endif
> diff --git a/rules/gnuplot.make b/rules/gnuplot.make
> deleted file mode 100644
> index 276882f130b2..000000000000
> --- a/rules/gnuplot.make
> +++ /dev/null
> @@ -1,114 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2004 by Robert Schwebel
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_GNUPLOT) += gnuplot
> -
> -#
> -# Paths and names
> -#
> -GNUPLOT_VERSION	:= 4.6.7
> -GNUPLOT_MAJ_VER := $(basename $(GNUPLOT_VERSION))
> -GNUPLOT_MD5	:= fbcb4715acf228fcd2957f9d218b9167
> -GNUPLOT		:= gnuplot-$(GNUPLOT_VERSION)
> -GNUPLOT_SUFFIX	:= tar.gz
> -GNUPLOT_URL	:= $(call ptx/mirror, SF, gnuplot/$(GNUPLOT).$(GNUPLOT_SUFFIX))
> -GNUPLOT_SOURCE	:= $(SRCDIR)/$(GNUPLOT).$(GNUPLOT_SUFFIX)
> -GNUPLOT_DIR	:= $(BUILDDIR)/$(GNUPLOT)
> -GNUPLOT_LICENSE	:= gnuplot
> -GNUPLOT_LICENSE_FILES	:= file://Copyright;md5=243a186fc2fd3b992125d60d5b1bab8f
> -
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -GNUPLOT_CONF_TOOL := autoconf
> -GNUPLOT_CONF_OPT := \
> -	$(CROSS_AUTOCONF_USR) \
> -	--disable-history-file \
> -	--$(call ptx/endis, PTXCONF_GNUPLOT_X)-mouse \
> -	--disable-x11-mbfonts \
> -	--disable-x11-external \
> -	--disable-volatile-data \
> -	--disable-raise-console \
> -	--disable-objects \
> -	--disable-macros \
> -	--disable-h3d-quadtree \
> -	--disable-h3d-gridbox \
> -	--disable-wxwidgets \
> -	--enable-backwards-compatibility \
> -	--disable-stats \
> -	--disable-qt \
> -	--without-lispdir \
> -	--without-latex \
> -	--without-kpsexpand \
> -	--$(call ptx/wwo, PTXCONF_GNUPLOT_X)-x \
> -	--without-lasergnu \
> -	--without-linux-vga \
> -	--without-ggi \
> -	--without-xmi \
> -	--with-readline=builtin \
> -	--$(call ptx/wwo, PTXCONF_GNUPLOT_GD)-gd \
> -	--$(call ptx/wwo, PTXCONF_GNUPLOT_PDF)-pdf \
> -	--without-lua \
> -	--without-cwdrc \
> -	--without-lisp-files \
> -	--without-row-help \
> -	--without-tutorial \
> -	--without-wx-config \
> -	--without-bitmap-terminals \
> -	--without-cairo
> -
> -GNUPLOT_MAKE_OPT := -C src
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/gnuplot.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, gnuplot)
> -	@$(call install_fixup, gnuplot,PRIORITY,optional)
> -	@$(call install_fixup, gnuplot,SECTION,base)
> -	@$(call install_fixup, gnuplot,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, gnuplot,DESCRIPTION,missing)
> -
> -	@$(call install_copy, gnuplot, 0, 0, 0755, -, /usr/bin/gnuplot)
> -
> -ifdef PTXCONF_GNUPLOT_HELP
> -	@$(call install_copy, gnuplot, 0, 0, 0644, -, \
> -		/usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/gnuplot.gih)
> -endif
> -
> -ifdef PTXCONF_GNUPLOT_POSTSCRIPT
> -	@$(call install_tree, gnuplot, 0, 0, -, \
> -		/usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/PostScript)
> -endif
> -
> -ifdef PTXCONF_GNUPLOT_JS
> -	@$(call install_tree, gnuplot, 0, 0, -, \
> -		/usr/share/gnuplot/$(GNUPLOT_MAJ_VER)/js)
> -endif
> -
> -ifdef PTXCONF_GNUPLOT_X
> -	@$(call install_copy, gnuplot, 0, 0, 0755, -, \
> -		/usr/libexec/gnuplot/$(GNUPLOT_MAJ_VER)/gnuplot_x11)
> -endif
> -
> -	@$(call install_finish, gnuplot)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] latencytop: Remove after one year in staging
  2026-05-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 613360975fea4ff345927c38a16737478f2ea0dc.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:48 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-11-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/latencytop-0.5/repair-cross-compile.patch b/patches/latencytop-0.5/repair-cross-compile.patch
> deleted file mode 100644
> index 542c7c44b339..000000000000
> --- a/patches/latencytop-0.5/repair-cross-compile.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -Adapt the Makefile for Cross-compilation
> -
> -Signed-off-by: Remy Bohmer <linux@bohmer.net>
> ----
> - Makefile |    6 ++++--
> - 1 file changed, 4 insertions(+), 2 deletions(-)
> -
> -Index: latencytop-0.5/Makefile
> -===================================================================
> ---- latencytop-0.5.orig/Makefile
> -+++ latencytop-0.5/Makefile
> -@@ -26,14 +26,16 @@ endif
> - 
> - # We write explicity this "implicit rule"
> - %.o : %.c
> --	gcc -c $(CFLAGS) $(XCFLAGS) $< -o $@
> -+	$(CC) -c $(CFLAGS) $(CPPFLAGS) $(XCFLAGS) $< -o $@
> - 
> - latencytop:  $(OBJS) latencytop.h Makefile
> --	gcc $(CFLAGS) $(OBJS) $(LDF) -o latencytop 
> -+	$(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) $(LDF) -o latencytop
> - 
> -+.PHONY: clean
> - clean:
> - 	rm -f *~ latencytop DEADJOE *.o
> - 
> -+.PHONY: install
> - install: latencytop
> - 	mkdir -p $(DESTDIR)/usr/share/latencytop
> - 	install -m 0644 latencytop.trans $(DESTDIR)/usr/share/latencytop/latencytop.trans
> diff --git a/patches/latencytop-0.5/series b/patches/latencytop-0.5/series
> deleted file mode 100644
> index 3da175e99181..000000000000
> --- a/patches/latencytop-0.5/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -repair-cross-compile.patch
> diff --git a/rules/latencytop.in b/rules/latencytop.in
> deleted file mode 100644
> index dbf1c7bd4997..000000000000
> --- a/rules/latencytop.in
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config LATENCYTOP
> -	tristate
> -	prompt "LatencyTOP"
> -	select GLIB
> -	select NCURSES
> -	select NCURSES_WIDE_CHAR
> -	help
> -	  Skipping audio, slower servers, everyone knows the symptoms of latency.
> -	  But to know what's going on in the system, what's causing the latency, how
> -	  to fix it... that's a hard question without good answers right now.
> -	  LatencyTOP is a Linux* tool for software developers (both kernel and userspace),
> -	  aimed at identifying where in the system latency is happening, and what kind
> -	  of operation/action is causing the latency to happen so that the code can
> -	  be changed to avoid the worst latency hiccups.
> -	  There are many types and causes of latency. LatencyTOP focuses on the type
> -	  of latency that causes skips in audio, stutters in your desktop experience
> -	  or that overloads your server (while you have plenty of CPU power left).
> -	  LatencyTOP focuses on the cases where the applications want to run and
> -	  execute useful code, but there's some resource that's not currently available
> -	  (and the kernel then blocks the process). This is done both on a system level
> -	  and on a per process level, so that you can see what's happening to the system,
> -	  and which process is suffering and/or causing the delays.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/latencytop.make b/rules/latencytop.make
> deleted file mode 100644
> index 3ac7dda477ec..000000000000
> --- a/rules/latencytop.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Remy Bohmer <linux@bohmer.net>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LATENCYTOP) += latencytop
> -
> -#
> -# Paths and names
> -#
> -LATENCYTOP_VERSION	:= 0.5
> -LATENCYTOP_MD5		:= 73bb3371c6ee0b0e68e25289027e865c
> -LATENCYTOP		:= latencytop-$(LATENCYTOP_VERSION)
> -LATENCYTOP_SUFFIX	:= tar.gz
> -LATENCYTOP_TARBALL	:= latencytop_$(LATENCYTOP_VERSION).orig.$(LATENCYTOP_SUFFIX)
> -LATENCYTOP_URL		:= http://snapshot.debian.org/archive/debian/20180814T030639Z/pool/main/l/latencytop/$(LATENCYTOP_TARBALL)
> -LATENCYTOP_SOURCE	:= $(SRCDIR)/$(LATENCYTOP_TARBALL)
> -LATENCYTOP_DIR		:= $(BUILDDIR)/$(LATENCYTOP)
> -LATENCYTOP_LICENSE	:= GPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LATENCYTOP_CONF_TOOL	:= NO
> -LATENCYTOP_MAKE_ENV	:= $(CROSS_ENV_FLAGS)
> -LATENCYTOP_MAKE_OPT	:= \
> -	$(CROSS_ENV_CC) \
> -	HAS_GTK_GUI=
> -LATENCYTOP_INSTALL_OPT	:= \
> -	$(LATENCYTOP_MAKE_OPT) \
> -	DESTDIR=$(LATENCYTOP_PKGDIR) \
> -	install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/latencytop.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init,  latencytop)
> -	@$(call install_fixup, latencytop,PRIORITY,optional)
> -	@$(call install_fixup, latencytop,SECTION,base)
> -	@$(call install_fixup, latencytop,AUTHOR,"Remy Bohmer <linux@bohmer.net>")
> -	@$(call install_fixup, latencytop,DESCRIPTION,missing)
> -
> -	@$(call install_copy, latencytop, 0, 0, 0644, -, \
> -				/usr/share/latencytop/latencytop.trans)
> -	@$(call install_copy, latencytop, 0, 0, 0755, -, /usr/sbin/latencytop)
> -
> -	@$(call install_finish, latencytop)
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] latrace: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 0b748a180a0654a8c7671b02c2f63904744490be.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:49 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-12-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch b/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
> deleted file mode 100644
> index 8da3bceaec00..000000000000
> --- a/patches/latrace-0.5.11/0001-Buildsystem-fix-configure-creation.patch
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -From: Juergen Borleis <jbe@pengutronix.de>
> -Date: Fri, 11 Nov 2016 10:47:48 +0100
> -Subject: [PATCH] Buildsystem: fix configure creation
> -
> -According to the AC_DEFINE documentation no parameter is possible, but it
> -fails to create the configure script
> -
> -Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
> ----
> - configure.ac | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/configure.ac b/configure.ac
> -index 2c287d128f28..42bb7ec78e0f 100644
> ---- a/configure.ac
> -+++ b/configure.ac
> -@@ -88,7 +88,7 @@ AC_DEFINE(CONFIG_VERSION, "AC_PACKAGE_VERSION", [Version of latrace.])
> - if test "$unamem" = "x86_64" -o\
> - 	"$unamem" = "i686" -o\
> - 	"$unamem" = "arm"; then
> --	AC_DEFINE(CONFIG_ARCH_HAVE_ARGS)
> -+	AC_DEFINE(CONFIG_ARCH_HAVE_ARGS, [], [argument display support])
> - 	AC_SUBST(CONFIG_ARCH_HAVE_ARGS, "y")
> - else
> - 	AC_MSG_WARN([Arguments display support disabled])
> diff --git a/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch b/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
> deleted file mode 100644
> index 359228fb68e6..000000000000
> --- a/patches/latrace-0.5.11/0002-Buildsystem-fix-cross-compilation.patch
> +++ /dev/null
> @@ -1,53 +0,0 @@
> -From: Juergen Borleis <jbe@pengutronix.de>
> -Date: Fri, 11 Nov 2016 10:48:21 +0100
> -Subject: [PATCH] Buildsystem: fix cross compilation
> -
> -Its a really bad idea to use build host's 'uname'...
> -
> -Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
> ----
> - configure.ac | 16 ++++++++--------
> - 1 file changed, 8 insertions(+), 8 deletions(-)
> -
> -diff --git a/configure.ac b/configure.ac
> -index 42bb7ec78e0f..4671c2e0c9a5 100644
> ---- a/configure.ac
> -+++ b/configure.ac
> -@@ -75,19 +75,19 @@ AC_TYPE_UINT8_T
> - AC_SYS_LARGEFILE
> - 
> - date=`date "+%B %G"`
> --unamem=`uname -m | sed -e 's/i.86/i686/' -e 's/^armv.*/arm/'`
> -+AC_CACHE_VAL([latrace_arch], [latrace_arch=`uname -m | sed -e 's/i.86/i686/' -e 's/^armv.*/arm/'`])
> - 
> - AC_SUBST(CONFIG_DATE, "$date")
> --AC_SUBST(CONFIG_SYSDEP_DIR, "$unamem")
> -+AC_SUBST(CONFIG_SYSDEP_DIR, "$latrace_arch")
> - AC_SUBST(CONFIG_VERSION, "AC_PACKAGE_VERSION")
> - 
> - AC_DEFINE(CONFIG_LT_CONFIG, "/tmp/lt-config", [Temporary directory prefix.])
> - AC_DEFINE(CONFIG_VERSION, "AC_PACKAGE_VERSION", [Version of latrace.])
> - 
> - # for following architectures we have argument display support
> --if test "$unamem" = "x86_64" -o\
> --	"$unamem" = "i686" -o\
> --	"$unamem" = "arm"; then
> -+if test "$latrace_arch" = "x86_64" -o\
> -+	"$latrace_arch" = "i686" -o\
> -+	"$latrace_arch" = "arm"; then
> - 	AC_DEFINE(CONFIG_ARCH_HAVE_ARGS, [], [argument display support])
> - 	AC_SUBST(CONFIG_ARCH_HAVE_ARGS, "y")
> - else
> -@@ -95,9 +95,9 @@ else
> - fi
> - 
> - # for following architectures we have automated tests support
> --if test "$unamem" = "x86_64" -o\
> --	"$unamem" = "i686" -o\
> --	"$unamem" = "arm" ; then
> -+if test "$latrace_arch" = "x86_64" -o\
> -+	"$latrace_arch" = "i686" -o\
> -+	"$latrace_arch" = "arm" ; then
> - 	AC_SUBST(CONFIG_ARCH_HAVE_TEST, "y")
> - else
> - 	AC_MSG_WARN([No automated test support])
> diff --git a/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch b/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
> deleted file mode 100644
> index 6d7f2e3f9546..000000000000
> --- a/patches/latrace-0.5.11/0003-Fix-scanner-config-for-flex-2.6.x.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -From: Clemens Gruber <clemens.gruber@pqgruber.com>
> -Date: Tue, 6 Jun 2017 16:10:51 +0200
> -Subject: [PATCH] Fix scanner config for flex 2.6.x
> -
> -Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com>
> ----
> - src/config-flex.l | 4 +---
> - 1 file changed, 1 insertion(+), 3 deletions(-)
> -
> -diff --git a/src/config-flex.l b/src/config-flex.l
> -index 433992f26c34..dd59614da6d3 100644
> ---- a/src/config-flex.l
> -+++ b/src/config-flex.l
> -@@ -108,15 +108,13 @@ OPTIONS				{ BEGIN(options); return OPTIONS; }
> - 
> - %%
> - 
> --#ifndef yywrap
> --int yywrap()
> -+int lt_config_wrap()
> - {
> - 	return 1;
> - 	/* XXX not to get the compiler 'not used' warning */
> - 	yyunput(0, NULL);
> - 	input();
> - }
> --#endif
> - 
> - void lt_config_error(const char *m)
> - {
> diff --git a/patches/latrace-0.5.11/autogen.sh b/patches/latrace-0.5.11/autogen.sh
> deleted file mode 120000
> index 9f8a4cb7ddcb..000000000000
> --- a/patches/latrace-0.5.11/autogen.sh
> +++ /dev/null
> @@ -1 +0,0 @@
> -../autogen.sh
> \ No newline at end of file
> diff --git a/patches/latrace-0.5.11/series b/patches/latrace-0.5.11/series
> deleted file mode 100644
> index e5fca867e395..000000000000
> --- a/patches/latrace-0.5.11/series
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Buildsystem-fix-configure-creation.patch
> -0002-Buildsystem-fix-cross-compilation.patch
> -0003-Fix-scanner-config-for-flex-2.6.x.patch
> -# 4d5dd32b0e94ea16d76445cc06c509e6  - git-ptx-patches magic
> diff --git a/rules/latrace.in b/rules/latrace.in
> deleted file mode 100644
> index c9dba1bb9eb3..000000000000
> --- a/rules/latrace.in
> +++ /dev/null
> @@ -1,28 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=debug_tools
> -
> -menuconfig LATRACE
> -	tristate
> -	prompt "latrace                       "
> -	select HOST_FLEX
> -	select BINUTILS if LATRACE_DEMANGLE
> -	help
> -	  A tool to trace library calls and get their statistics in a
> -	  manner similar to the strace utility
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> -
> -if LATRACE
> -
> -config LATRACE_DEMANGLE
> -	bool
> -	prompt "demangle support"
> -	default y
> -	help
> -	  Enable support for the demangle feature, required to trace C++ libraries
> -	  for example.
> -
> -endif
> diff --git a/rules/latrace.make b/rules/latrace.make
> deleted file mode 100644
> index aaa448ead908..000000000000
> --- a/rules/latrace.make
> +++ /dev/null
> @@ -1,75 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2016 by Juergen Borleis <jbe@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_ARCH_ARM)-$(PTXCONF_LATRACE) += latrace
> -PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_LATRACE) += latrace
> -#
> -# Paths and names
> -#
> -LATRACE_VERSION	:= 0.5.11
> -LATRACE_MD5	:= 138457c7b9eaf3246eddb7856702cddf
> -LATRACE		:= latrace-$(LATRACE_VERSION)
> -LATRACE_SUFFIX	:= tar.bz2
> -LATRACE_URL	:= http://people.redhat.com/jolsa/latrace/dl/$(LATRACE).$(LATRACE_SUFFIX)
> -LATRACE_SOURCE	:= $(SRCDIR)/$(LATRACE).$(LATRACE_SUFFIX)
> -LATRACE_DIR	:= $(BUILDDIR)/$(LATRACE)
> -LATRACE_LICENSE	:= GPL-3.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LATRACE_ARCH	:= $(PTXCONF_ARCH_STRING)
> -ifeq ($(PTXCONF_ARCH_X86)-$(PTXCONF_ARCH_X86_64),y-)
> -LATRACE_ARCH	:= "i686"
> -endif
> -
> -LATRACE_CONF_ENV := \
> -	$(CROSS_ENV) \
> -	latrace_arch=$(LATRACE_ARCH) \
> -	ac_cv_path_ASCIIDOC=: \
> -	ac_cv_path_XMLTO=:
> -#
> -# autoconf
> -#
> -LATRACE_CONF_TOOL	:= autoconf
> -LATRACE_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	$(GLOBAL_LARGE_FILE_OPTION)
> -
> -# autotools, but hand-made Makefile m(
> -LATRACE_MAKE_PAR := NO
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/latrace.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, latrace)
> -	@$(call install_fixup, latrace,PRIORITY,optional)
> -	@$(call install_fixup, latrace,SECTION,base)
> -	@$(call install_fixup, latrace,AUTHOR,"Juergen Borleis <jbe@pengutronix.de>")
> -	@$(call install_fixup, latrace,DESCRIPTION,"library call tracer")
> -
> -	@$(call install_alternative, latrace, 0, 0, 0644, /etc/latrace.d/latrace.conf)
> -	@$(call install_tree, latrace, 0, 0, -, /etc/latrace.d/headers/)
> -
> -	@$(call install_copy, latrace, 0, 0, 0755, -, /usr/bin/latrace)
> -	@$(call install_link, latrace, latrace, /usr/bin/latrace-ctl)
> -	@$(call install_lib, latrace, 0, 0, 0644, libltaudit)
> -
> -	@$(call install_finish, latrace)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] libcli: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 86a3b32dc346f6abec6726da1727e61b518b2049.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:50 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-13-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libcli.in b/rules/libcli.in
> deleted file mode 100644
> index 95f825e276e8..000000000000
> --- a/rules/libcli.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -
> -config LIBCLI
> -	tristate
> -	select LIBC_CRYPT
> -	prompt "libcli"
> -	help
> -	  emulates a cisco style telnet command-line interface
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/libcli.make b/rules/libcli.make
> deleted file mode 100644
> index 04fefb2b955e..000000000000
> --- a/rules/libcli.make
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2021 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBCLI) += libcli
> -
> -#
> -# Paths and names
> -#
> -LIBCLI_VERSION		:= 1.10.5
> -LIBCLI_MD5		:= bc821296855d28917b294b83b27e82ee
> -LIBCLI			:= libcli-$(LIBCLI_VERSION)
> -LIBCLI_SUFFIX		:= tar.gz
> -LIBCLI_URL		:= https://github.com/dparrish/libcli/archive/V$(LIBCLI_VERSION).$(LIBCLI_SUFFIX)
> -LIBCLI_SOURCE		:= $(SRCDIR)/$(LIBCLI).$(LIBCLI_SUFFIX)
> -LIBCLI_DIR		:= $(BUILDDIR)/$(LIBCLI)
> -LIBCLI_LICENSE		:= LGPL-2.1-only
> -LIBCLI_LICENSE_FILES	:= file://COPYING;md5=cb8aedd3bced19bd8026d96a8b6876d7
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LIBCLI_CONF_TOOL	:= NO
> -
> -# ----------------------------------------------------------------------------
> -# Compile
> -# ----------------------------------------------------------------------------
> -
> -LIBCLI_MAKE_OPT		:= \
> -	$(CROSS_ENV_PROGS) \
> -	PREFIX=/usr \
> -	STATIC_LIB=0
> -
> -# ----------------------------------------------------------------------------
> -# Install
> -# ----------------------------------------------------------------------------
> -
> -LIBCLI_INSTALL_OPT	:= \
> -	$(LIBCLI_MAKE_OPT) \
> -	install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/libcli.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, libcli)
> -	@$(call install_fixup, libcli,PRIORITY,optional)
> -	@$(call install_fixup, libcli,SECTION,base)
> -	@$(call install_fixup, libcli,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
> -	@$(call install_fixup, libcli,DESCRIPTION,missing)
> -
> -	@$(call install_lib, libcli, 0, 0, 0644, libcli)
> -
> -	@$(call install_finish, libcli)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] libgee: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 6ee9f3adfe875c0c5a3304b50f29a876b9f5d9ed.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:51 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-14-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/libgee.in b/rules/libgee.in
> deleted file mode 100644
> index 7c4626efe497..000000000000
> --- a/rules/libgee.in
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_gtk
> -
> -config LIBGEE
> -	tristate
> -	prompt "libgee"
> -	select GLIB
> -	help
> -	  Libgee is a collection library providing GObject-based
> -	  interfaces and classes for commonly used data structures.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/libgee.make b/rules/libgee.make
> deleted file mode 100644
> index 30afb569a5e2..000000000000
> --- a/rules/libgee.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBGEE) += libgee
> -
> -#
> -# Paths and names
> -#
> -LIBGEE_VERSION	:= 0.5.1
> -LIBGEE_MD5	:= 59789b5b266beadfb8b51bf2c96211b3
> -LIBGEE		:= libgee-$(LIBGEE_VERSION)
> -LIBGEE_SUFFIX	:= tar.bz2
> -LIBGEE_URL	:= $(call ptx/mirror, GNOME, libgee/$(basename $(LIBGEE_VERSION))/$(LIBGEE).$(LIBGEE_SUFFIX))
> -LIBGEE_SOURCE	:= $(SRCDIR)/$(LIBGEE).$(LIBGEE_SUFFIX)
> -LIBGEE_DIR	:= $(BUILDDIR)/$(LIBGEE)
> -LIBGEE_LICENSE	:= LGPL-2.1-or-later
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -# we should not need the vala compiler.
> -# make sure it fails if it is caled anyways.
> -LIBGEE_CONF_ENV	:= $(CROSS_ENV) ac_cv_path_VALAC=false
> -
> -#
> -# autoconf
> -#
> -LIBGEE_CONF_TOOL	:= autoconf
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/libgee.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init,  libgee)
> -	@$(call install_fixup, libgee,PRIORITY,optional)
> -	@$(call install_fixup, libgee,SECTION,base)
> -	@$(call install_fixup, libgee,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
> -	@$(call install_fixup, libgee,DESCRIPTION,missing)
> -
> -	@$(call install_lib, libgee, 0, 0, 0644, libgee)
> -
> -	@$(call install_finish, libgee)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] libiodbc: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 32a82145b77b87d07b14122be84850749b32e913.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:52 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-15-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch b/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
> deleted file mode 100644
> index 9de893367103..000000000000
> --- a/patches/libiodbc-3.52.7/0001-iodbc-config-add-SYSROOT-support.patch
> +++ /dev/null
> @@ -1,51 +0,0 @@
> -From ce98dea7e75bd95b386cea865131d0303ba372d7 Mon Sep 17 00:00:00 2001
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 9 Jan 2010 23:26:55 +0100
> -Subject: [PATCH] iodbc-config: add SYSROOT support
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - bin/iodbc-config.in |   10 +++++-----
> - 1 files changed, 5 insertions(+), 5 deletions(-)
> -
> -diff --git a/bin/iodbc-config.in b/bin/iodbc-config.in
> -index 7649752..702ed02 100644
> ---- a/bin/iodbc-config.in
> -+++ b/bin/iodbc-config.in
> -@@ -136,8 +136,8 @@ while test $# -gt 0; do
> -       exit 0
> -       ;;
> -     --cflags)
> --      if test "@includedir@" != /usr/include ; then
> --        includes="-I@includedir@"
> -+      if test "${SYSROOT}@includedir@" != /usr/include ; then
> -+        includes="-I${SYSROOT}@includedir@"
> -       fi
> -       echo_cflags=yes
> -       ;;
> -@@ -196,19 +196,19 @@ if test "$echo_libs" = "yes"; then
> - 	if test "$lib_iodbc" = "yes"; then
> - 		libs="$libs -liodbc -liodbcinst"
> - 	fi
> --	echo "-L@libdir@ $libs"
> -+	echo "-L${SYSROOT}@libdir@ $libs"
> - fi
> - if test "$echo_staticlibs" = "yes"; then
> - 	libs=""
> - 	if test "$lib_iodbc" = "yes"; then
> --		libs="@libdir@/libiodbc.a @libdir@/libiodbcinst.a @LIBADD_DL@"
> -+		libs="${SYSROOT}@libdir@/libiodbc.a ${SYSROOT}@libdir@/libiodbcinst.a @LIBADD_DL@"
> - 	fi
> - 	echo "$libs"
> - fi
> - if test "$echo_libtoollibs" = "yes"; then
> - 	libs=""
> - 	if test "$lib_iodbc" = "yes"; then
> --		libs="@libdir@/libiodbc.la @libdir@/libiodbcinst.la"
> -+		libs="${SYSROOT}@libdir@/libiodbc.la ${SYSROOT}@libdir@/libiodbcinst.la"
> - 	fi
> - 	echo "$libs"
> - fi
> --- 
> -1.6.6
> -
> diff --git a/patches/libiodbc-3.52.7/series b/patches/libiodbc-3.52.7/series
> deleted file mode 100644
> index 7fc01ef17982..000000000000
> --- a/patches/libiodbc-3.52.7/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -0001-iodbc-config-add-SYSROOT-support.patch
> diff --git a/rules/libiodbc.in b/rules/libiodbc.in
> deleted file mode 100644
> index 2f5d61bbebad..000000000000
> --- a/rules/libiodbc.in
> +++ /dev/null
> @@ -1,57 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -
> -menuconfig LIBIODBC
> -	tristate "libiodbc                      "
> -	select LIBC_DL
> -	select GTK if LIBIODBC_GUI
> -	help
> -	  iODBC Driver Manager
> -
> -	  iODBC (intrinsic Open Database Connectivity) driver manager
> -	  is compatible with ODBC 2.x and 3.x specification and
> -	  performs exact the jobs of an ODBC driver manager
> -	  (i.e. driver loading, Parameters and function sequence
> -	  checking, driver's function invoking, etc). Any ODBC driver
> -	  works with ODBC 2.0 and 3.x driver manager will also work
> -	  with iODBC driver manager and vice versa.
> -
> -	  Applications (using ODBC function calls) linked with iODBC
> -	  driver manager will be able to simultaneously access
> -	  different type of data sources within one process through
> -	  suitable iODBC drivers.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -
> -if LIBIODBC
> -
> -config LIBIODBC_GUI
> -	bool
> -	prompt "gui"
> -	# needs gtk2
> -	depends on BROKEN
> -	help
> -	  build GUI applications
> -
> -choice
> -	prompt "driver manager version"
> -	help
> -	  Specify which driver manager version we should be compatible with.
> -
> -	config LIBIODBC_DRIVER_VERSION_3
> -		bool "3.x"
> -		help
> -		  build ODBC 3.x compatible driver manager
> -
> -	config LIBIODBC_DRIVER_VERSION_2
> -		bool "2.x"
> -		# currently not supported
> -		depends on BROKEN
> -		help
> -		  build ODBC 2.x compatible driver manager
> -
> -endchoice
> -
> -endif
> diff --git a/rules/libiodbc.make b/rules/libiodbc.make
> deleted file mode 100644
> index 1c6df5caad8b..000000000000
> --- a/rules/libiodbc.make
> +++ /dev/null
> @@ -1,65 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Robert Schwebel <r.schwebel@pengutronix.de>
> -# Copyright (C) 2009 by Juergen Beisert <j.beisert@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBIODBC) += libiodbc
> -
> -#
> -# Paths and names
> -#
> -LIBIODBC_VERSION	:= 3.52.7
> -LIBIODBC_MD5		:= ddbd274cb31d65be6a78da58fc09079a
> -LIBIODBC		:= libiodbc-$(LIBIODBC_VERSION)
> -LIBIODBC_SUFFIX		:= tar.gz
> -LIBIODBC_URL		:= $(call ptx/mirror, SF, iodbc/$(LIBIODBC).$(LIBIODBC_SUFFIX))
> -LIBIODBC_SOURCE		:= $(SRCDIR)/$(LIBIODBC).$(LIBIODBC_SUFFIX)
> -LIBIODBC_DIR		:= $(BUILDDIR)/$(LIBIODBC)
> -LIBIODBC_LICENSE	:= LGPL-2.0-only AND BSD
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LIBIODBC_MAKE_PAR	:= NO
> -
> -#
> -# autoconf
> -#
> -LIBIODBC_CONF_TOOL	:= autoconf
> -LIBIODBC_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--enable-libodbc \
> -	--enable-pthreads \
> -	--disable-gtktest \
> -	--$(call ptx/endis, PTXCONF_LIBIODBC_GUI)-gui \
> -	--$(call ptx/endis, PTXCONF_LIBIODBC_DRIVER_VERSION_3)-odbc3
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/libiodbc.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, libiodbc)
> -	@$(call install_fixup, libiodbc,PRIORITY,optional)
> -	@$(call install_fixup, libiodbc,SECTION,base)
> -	@$(call install_fixup, libiodbc,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, libiodbc,DESCRIPTION,missing)
> -
> -	@$(call install_lib, libiodbc, 0, 0, 0644, libiodbc)
> -	@$(call install_lib, libiodbc, 0, 0, 0644, libiodbcinst)
> -
> -	@$(call install_finish, libiodbc)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] liblockfile: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as c983bfca76f465126e447cfd46d4f447e021eb54.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:52 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-16-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch b/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
> deleted file mode 100644
> index 47e336fd4406..000000000000
> --- a/patches/liblockfile-1.08/0001-Makefile-make-ar-overwritable.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From a1c4d6082291b660ce4fda90f65d791e2fc84081 Mon Sep 17 00:00:00 2001
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Wed, 15 Jul 2009 21:57:59 +0200
> -Subject: [PATCH] [Makefile] make ar overwritable (for cross-builds)
> -
> -[wsa: Simplified a bit]
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> -Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
> -
> ----
> -# wsa: 20091230: sent upstream: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562937
> -
> - Makefile.in |    2 +-
> - 1 files changed, 1 insertions(+), 1 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index 7ae5406..84fc5b7 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -29,7 +30,7 @@ shared:		liblockfile.so dotlockfile
> - nfslib:		nfslock.so.$(VER)
> - 
> - liblockfile.a:	lockfile.o
> --		ar rv liblockfile.a lockfile.o
> -+		$(AR) rv liblockfile.a lockfile.o
> - 
> - liblockfile.so: liblockfile.a
> - 		$(CC) -fPIC -shared -Wl,-soname,liblockfile.so.1 \
> --- 
> -1.6.3.3
> -
> diff --git a/patches/liblockfile-1.08/series b/patches/liblockfile-1.08/series
> deleted file mode 100644
> index 1de6f45b3620..000000000000
> --- a/patches/liblockfile-1.08/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -0001-Makefile-make-ar-overwritable.patch
> diff --git a/rules/liblockfile.in b/rules/liblockfile.in
> deleted file mode 100644
> index 11cddce4d168..000000000000
> --- a/rules/liblockfile.in
> +++ /dev/null
> @@ -1,18 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=disk_and_file
> -
> -config LIBLOCKFILE
> -	tristate
> -	prompt "liblockfile, dotlockfile"
> -	help
> -	  Dotlockfile is a command line utility to safely create,
> -	  test and remove lockfiles. Lockfiles are created in an
> -	  NFS-safe way. Dotlockfile can can also be used to lock
> -	  and unlock mailboxes even if the mailspool directory
> -	  is only writable by group mail. However, its use is not
> -	  restricted to mail
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/liblockfile.make b/rules/liblockfile.make
> deleted file mode 100644
> index 06f3c8bd1850..000000000000
> --- a/rules/liblockfile.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Bjoern Buerger
> -#               2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBLOCKFILE) += liblockfile
> -
> -#
> -# Paths and names
> -#
> -LIBLOCKFILE_VERSION	:= 1.08
> -LIBLOCKFILE_MD5		:= c24e2dfb4a2aab0263fe5ac1564d305e
> -LIBLOCKFILE_SUFFIX	:= tar.gz
> -LIBLOCKFILE		:= liblockfile-$(LIBLOCKFILE_VERSION)
> -LIBLOCKFILE_TARBALL	:= liblockfile_$(LIBLOCKFILE_VERSION).orig.$(LIBLOCKFILE_SUFFIX)
> -LIBLOCKFILE_URL		:= http://snapshot.debian.org/archive/debian/20080725T000000Z/pool/main/libl/liblockfile/$(LIBLOCKFILE_TARBALL)
> -LIBLOCKFILE_SOURCE	:= $(SRCDIR)/$(LIBLOCKFILE_TARBALL)
> -LIBLOCKFILE_DIR		:= $(BUILDDIR)/liblockfile-$(LIBLOCKFILE_VERSION)
> -LIBLOCKFILE_LICENSE	:= GPL-2.0-or-later AND LGPL-2.0-or-later
> -LIBLOCKFILE_LICENSE_FILES := file://COPYRIGHT;md5=35127b30003a121544b5d13a2ac868b6
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LIBLOCKFILE_MAKE_OPT	:= $(CROSS_ENV_AR)
> -LIBLOCKFILE_INSTALL_OPT	:= ROOT=$(PKGDIR)/$(LIBLOCKFILE) install
> -
> -#
> -# autoconf
> -#
> -LIBLOCKFILE_CONF_TOOL	:= autoconf
> -LIBLOCKFILE_CONF_OPT	:= $(CROSS_AUTOCONF_USR)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/liblockfile.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, liblockfile)
> -	@$(call install_fixup, liblockfile,PRIORITY,optional)
> -	@$(call install_fixup, liblockfile,SECTION,base)
> -	@$(call install_fixup, liblockfile,AUTHOR,"Bjoern Buerger <b.buerger@pengutronix.de>")
> -	@$(call install_fixup, liblockfile,DESCRIPTION,missing)
> -
> -	@$(call install_copy, liblockfile, 0, 0, 0755, -, /usr/bin/dotlockfile)
> -
> -	@$(call install_finish, liblockfile)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] libmikmod: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 52f5c869305fb1ccb0b9bb0d6fbf91571e44b524.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:53 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-17-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch b/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
> deleted file mode 100644
> index ee7e244f0a5a..000000000000
> --- a/patches/libmikmod-3.1.12/0001-libmikmod-add-LDFLAGS.patch
> +++ /dev/null
> @@ -1,24 +0,0 @@
> -From: Wolfram Sang <w.sang@pengutronix.de>
> -Date: Wed, 21 Nov 2012 18:56:36 +0100
> -Subject: [PATCH] libmikmod: add LDFLAGS
> -
> -Taken from OpenEmbedded (c7a2bcb77ed92c0731bb696e0909ef3184a568e7)
> -
> -Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
> ----
> - libmikmod/Makefile.in |    2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/libmikmod/Makefile.in b/libmikmod/Makefile.in
> -index 634acf4..a0743dd 100644
> ---- a/libmikmod/Makefile.in
> -+++ b/libmikmod/Makefile.in
> -@@ -72,7 +72,7 @@ distclean:	clean
> - 	rm -f Makefile
> - 
> - $(LIB): $(OBJ)
> --	$(LIBTOOL) --mode=link $(CC) -version-info 2:4:0 -o $@ $(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
> -+	$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -version-info 2:4:0 -o $@ $(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
> - 
> - dl_hpux.lo:	$(top_srcdir)/dlapi/dl_hpux.c \
> - 			$(top_srcdir)/dlapi/dlfcn.h
> diff --git a/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch b/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
> deleted file mode 100644
> index 3402e57373f4..000000000000
> --- a/patches/libmikmod-3.1.12/0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
> +++ /dev/null
> @@ -1,35 +0,0 @@
> -From: Wolfram Sang <w.sang@pengutronix.de>
> -Date: Wed, 21 Nov 2012 18:59:12 +0100
> -Subject: [PATCH] libmikmod: apply patch for CVE-2010-2971
> -
> -Signed-off-by: Chris Larson <chris_larson@mentor.com>
> -
> -Taken from OpenEmbedded (4880cfd0217466c737c14f5fe7687baa0a01c00d)
> -
> -Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
> ----
> - loaders/load_it.c |    4 ++++
> - 1 file changed, 4 insertions(+)
> -
> -diff --git a/loaders/load_it.c b/loaders/load_it.c
> -index de40bb6..ca82613 100644
> ---- a/loaders/load_it.c
> -+++ b/loaders/load_it.c
> -@@ -743,6 +743,8 @@ BOOL IT_Load(BOOL curious)
> - #define IT_LoadEnvelope(name,type) 										\
> - 				ih. name##flg   =_mm_read_UBYTE(modreader);				\
> - 				ih. name##pts   =_mm_read_UBYTE(modreader);				\
> -+				if (ih. name##pts > ITENVCNT)							\
> -+					ih. name##pts = ITENVCNT;							\
> - 				ih. name##beg   =_mm_read_UBYTE(modreader);				\
> - 				ih. name##end   =_mm_read_UBYTE(modreader);				\
> - 				ih. name##susbeg=_mm_read_UBYTE(modreader);				\
> -@@ -756,6 +758,8 @@ BOOL IT_Load(BOOL curious)
> - #define IT_LoadEnvelope(name,type) 										\
> - 				ih. name/**/flg   =_mm_read_UBYTE(modreader);			\
> - 				ih. name/**/pts   =_mm_read_UBYTE(modreader);			\
> -+				if (ih. name/**/pts > ITENVCNT)							\
> -+					ih. name/**/pts = ITENVCNT;							\
> - 				ih. name/**/beg   =_mm_read_UBYTE(modreader);			\
> - 				ih. name/**/end   =_mm_read_UBYTE(modreader);			\
> - 				ih. name/**/susbeg=_mm_read_UBYTE(modreader);			\
> diff --git a/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch b/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
> deleted file mode 100644
> index c3bae2067951..000000000000
> --- a/patches/libmikmod-3.1.12/0003-teach-libmikmod-config-about-sysroot.patch
> +++ /dev/null
> @@ -1,31 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Wed, 21 Nov 2012 19:01:03 +0100
> -Subject: [PATCH] teach libmikmod-config about sysroot
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - libmikmod-config.in |    4 ++--
> - 1 file changed, 2 insertions(+), 2 deletions(-)
> -
> -diff --git a/libmikmod-config.in b/libmikmod-config.in
> -index 8698715..a7146cd 100644
> ---- a/libmikmod-config.in
> -+++ b/libmikmod-config.in
> -@@ -41,7 +41,7 @@ while test $# -gt 0 ; do
> - 	--cflags)
> - 		includedir=${prefix}/include
> - 		if test $includedir != /usr/include ; then
> --			includes=-I$includedir
> -+			includes=-I${SYSROOT}$includedir
> - 		fi
> - 		echo $includes @REENTRANT@
> - 	;;
> -@@ -49,7 +49,7 @@ while test $# -gt 0 ; do
> - 		echo @LIB_LDADD@
> - 	;;
> - 	--libs)
> --		libdir=-L${exec_prefix}/lib
> -+		libdir=-L${SYSROOT}${exec_prefix}/lib
> - 		echo $libdir -lmikmod @LIBRARY_LIB@
> - 	;;
> - 	*)
> diff --git a/patches/libmikmod-3.1.12/series b/patches/libmikmod-3.1.12/series
> deleted file mode 100644
> index 821404436d35..000000000000
> --- a/patches/libmikmod-3.1.12/series
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-libmikmod-add-LDFLAGS.patch
> -0002-libmikmod-apply-patch-for-CVE-2010-2971.patch
> -0003-teach-libmikmod-config-about-sysroot.patch
> -# 66203e135151daf9ec17be64d76ab600  - git-ptx-patches magic
> diff --git a/rules/libmikmod.in b/rules/libmikmod.in
> deleted file mode 100644
> index 5f8d451b2e5c..000000000000
> --- a/rules/libmikmod.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sound
> -
> -config LIBMIKMOD
> -	tristate
> -	prompt "libmikmod                        "
> -	help
> -	  libmikmod is a module player library supporting many formats,
> -	  including mod, s3m, it, and xm.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/libmikmod.make b/rules/libmikmod.make
> deleted file mode 100644
> index 6510037eceaf..000000000000
> --- a/rules/libmikmod.make
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2012 by Wolfram Sang <w.sang@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBMIKMOD) += libmikmod
> -
> -#
> -# Paths and names
> -#
> -LIBMIKMOD_VERSION	:= 3.1.12
> -LIBMIKMOD_MD5		:= 9f3c740298260d5f88981fc0d51f6f16
> -LIBMIKMOD		:= libmikmod-$(LIBMIKMOD_VERSION)
> -LIBMIKMOD_SUFFIX	:= tar.gz
> -LIBMIKMOD_URL		:= $(call ptx/mirror, SF, mikmod/$(LIBMIKMOD).$(LIBMIKMOD_SUFFIX))
> -LIBMIKMOD_SOURCE	:= $(SRCDIR)/$(LIBMIKMOD).$(LIBMIKMOD_SUFFIX)
> -LIBMIKMOD_DIR		:= $(BUILDDIR)/$(LIBMIKMOD)
> -LIBMIKMOD_LICENSE	:= LGPL-2.0-or-later
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LIBMIKMOD_CONF_ENV	:= \
> -	$(CROSS_ENV) \
> -	libmikmod_cv_makeinfo_html=yes \
> -	MAKEINFO=:
> -
> -#
> -# autoconf
> -#
> -LIBMIKMOD_CONF_TOOL	:= autoconf
> -LIBMIKMOD_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--disable-af \
> -	--enable-alsa \
> -	--disable-esd \
> -	--disable-oss \
> -	--disable-sam9407 \
> -	--disable-ultra \
> -	--disable-esdtest \
> -	--enable-threads
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/libmikmod.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, libmikmod)
> -	@$(call install_fixup, libmikmod, PRIORITY, optional)
> -	@$(call install_fixup, libmikmod, SECTION, base)
> -	@$(call install_fixup, libmikmod, AUTHOR, "Wolfram Sang <w.sang@pengutronix.de>")
> -	@$(call install_fixup, libmikmod, DESCRIPTION, missing)
> -
> -	@$(call install_lib, libmikmod, 0, 0, 0644, libmikmod)
> -
> -	@$(call install_finish, libmikmod)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] liburcu: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as bb8b42f77ba3452318c6b094d054622bd68b6076.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:54 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-18-t.scherer@eckelmann.de>
> [mol: remove dependencies in netsniff-ng]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/liburcu.in b/rules/liburcu.in
> deleted file mode 100644
> index 3b32c7da2fc6..000000000000
> --- a/rules/liburcu.in
> +++ /dev/null
> @@ -1,31 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -
> -menuconfig LIBURCU
> -	tristate
> -	prompt "liburcu                       "
> -	select GLIBC_PTHREAD
> -	help
> -	  liburcu is an LGPLv2.1 userspace RCU (read-copy-update) library. This
> -	  data synchronization library provides read-side access which scales
> -	  linearly with the number of cores. It does so by allowing multiples
> -	  copies of a given data structure to live at the same time, and by
> -	  monitoring the data structure accesses to detect grace periods after
> -	  which memory reclamation is possible.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> -
> -if LIBURCU
> -
> -config LIBURCU_SMP
> -	bool
> -	prompt "SMP support"
> -	default y
> -	help
> -	  Provide SMP support. Warning: Disable this only on real uniprocessor
> -	  systems.
> -
> -endif
> diff --git a/rules/liburcu.make b/rules/liburcu.make
> deleted file mode 100644
> index 5bab553d018c..000000000000
> --- a/rules/liburcu.make
> +++ /dev/null
> @@ -1,65 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2011 by Juergen Beisert <jbe@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LIBURCU) += liburcu
> -
> -#
> -# Paths and names
> -#
> -LIBURCU_VERSION	:= 0.9.3
> -LIBURCU_MD5	:= 920970e35a1a2066c8353eabfeab8730
> -LIBURCU		:= userspace-rcu-$(LIBURCU_VERSION)
> -LIBURCU_SUFFIX	:= tar.bz2
> -LIBURCU_URL	:= http://lttng.org/files/urcu/$(LIBURCU).$(LIBURCU_SUFFIX)
> -LIBURCU_SOURCE	:= $(SRCDIR)/$(LIBURCU).$(LIBURCU_SUFFIX)
> -LIBURCU_DIR	:= $(BUILDDIR)/$(LIBURCU)
> -LIBURCU_LICENSE	:= LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -LIBURCU_CONF_TOOL	:= autoconf
> -LIBURCU_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--enable-shared \
> -	--disable-static \
> -	--$(call ptx/endis, PTXCONF_LIBURCU_SMP)-smp-support
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/liburcu.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, liburcu)
> -	@$(call install_fixup, liburcu,PRIORITY,optional)
> -	@$(call install_fixup, liburcu,SECTION,base)
> -	@$(call install_fixup, liburcu,AUTHOR,"Juergen Beisert <jbe@pengutronix.de>")
> -	@$(call install_fixup, liburcu,DESCRIPTION,"Userspace RCU")
> -
> -	@$(call install_lib, liburcu, 0, 0, 0644, liburcu)
> -	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-bp)
> -	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-cds)
> -	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-common)
> -	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-mb)
> -	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-qsbr)
> -	@$(call install_lib, liburcu, 0, 0, 0644, liburcu-signal)
> -
> -	@$(call install_finish, liburcu)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make
> diff --git a/rules/netsniff-ng.in b/rules/netsniff-ng.in
> index 0f4cb6b76b21..492e8df5539a 100644
> --- a/rules/netsniff-ng.in
> +++ b/rules/netsniff-ng.in
> @@ -2,13 +2,11 @@
>  
>  menuconfig NETSNIFF_NG
>  	tristate
> -	select LIBCLI			if NETSNIFF_NG_MAUSEZAHN
>  	select LIBNET			if NETSNIFF_NG_MAUSEZAHN
>  	select LIBNETFILTER_CONNTRACK	if NETSNIFF_NG_FLOWTOP
>  	select LIBNL3			if NETSNIFF_NG_LIBNL
>  	select LIBPCAP			if NETSNIFF_NG_MAUSEZAHN || NETSNIFF_NG_NETSNIFF_NG
>  	select LIBSODIUM		if NETSNIFF_NG_CURVETUN
> -	select LIBURCU			if NETSNIFF_NG_FLOWTOP
>  	select NCURSES			if NETSNIFF_NG_IFPPS || NETSNIFF_NG_FLOWTOP
>  	select ZLIB			if NETSNIFF_NG_ZLIB
>  	prompt "netsniff-ng                   "
> @@ -38,7 +36,8 @@ config NETSNIFF_NG_CURVETUN
>  
>  config NETSNIFF_NG_FLOWTOP
>  	bool
> -	depends on STAGING
> +	# needs liburcu
> +	depends on BROKEN
>  	select NETSNIFF_NG_ZLIB
>  	prompt "install flowtop"
>  
> @@ -48,7 +47,8 @@ config NETSNIFF_NG_IFPPS
>  
>  config NETSNIFF_NG_MAUSEZAHN
>  	bool
> -	depends on STAGING
> +	# needs libcli
> +	depends on BROKEN
>  	prompt "install mausezahn"
>  
>  config NETSNIFF_NG_NETSNIFF_NG



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] links: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as fd06c0105f444c942b441180d4679b9f93af9cdb.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:55 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-19-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/links.in b/rules/links.in
> deleted file mode 100644
> index 7386fbc786d2..000000000000
> --- a/rules/links.in
> +++ /dev/null
> @@ -1,75 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -
> -menuconfig LINKS
> -	tristate
> -	prompt "links                         "
> -	select NCURSES
> -	select LIBC_M
> -	select LIBC_DL
> -	select OPENSSL		if LINKS_SSL
> -	select LIBPNG		if LINKS_PNG
> -	select LIBJPEG		if LINKS_JPEG
> -	select XORG_LIB_XEXT	if LINKS_X
> -	select SDL		if LINKS_SDL
> -	select ZLIB		if LINKS_ZLIB
> -	select BZIP2		if LINKS_BZIP2
> -	select XZ		if LINKS_LZMA
> -	help
> -	  links is a fast lightweight text and graphic web-browser
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, SSL support has been broken for a long time
> -	  and SDL is now in staging too.
> -	  Needs updating to the latest version.
> -
> -if LINKS
> -
> -config LINKS_SSL
> -	bool
> -	# 2.7 fails to build with OpenSSL 1.1.x
> -	depends on BROKEN
> -	prompt "support for SSL"
> -	help
> -	  Include support for Secure Socket Layer (SSL) transfers
> -
> -config LINKS_PNG
> -	bool
> -	prompt "support for png"
> -	help
> -	  Activate support for Portable Network Graphics (PNG) image format
> -
> -config LINKS_JPEG
> -	bool
> -	prompt "support for jpeg"
> -	help
> -	  Activate support for Joint Photographic Experts Group (JPEG)
> -	  image format
> -
> -config LINKS_TIFF
> -	bool
> -	depends on BROKEN # no libtiff in ptxdist yet
> -	prompt "support for tiff"
> -
> -config LINKS_X
> -	bool
> -	select LINKS_PNG
> -	prompt "support for X"
> -
> -config LINKS_SDL
> -	bool
> -	prompt "support for SDL"
> -
> -config LINKS_ZLIB
> -	bool
> -	prompt "support for zlib"
> -
> -config LINKS_BZIP2
> -	bool
> -	prompt "support for bzip2"
> -
> -config LINKS_LZMA
> -	bool
> -	prompt "support for lzma"
> -endif
> diff --git a/rules/links.make b/rules/links.make
> deleted file mode 100644
> index 4d5049ef8de5..000000000000
> --- a/rules/links.make
> +++ /dev/null
> @@ -1,77 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -PACKAGES-$(PTXCONF_LINKS) += links
> -
> -#
> -# Paths and names
> -#
> -LINKS_NAME	:= links
> -LINKS_VERSION	:= 2.7
> -LINKS_MD5	:= d06aa6e14b2172d73188871a5357185a
> -LINKS		:= $(LINKS_NAME)-$(LINKS_VERSION)
> -LINKS_SUFFIX	:= tar.bz2
> -LINKS_URL	:= http://links.twibright.com/download/$(LINKS).$(LINKS_SUFFIX)
> -LINKS_SOURCE	:= $(SRCDIR)/$(LINKS).$(LINKS_SUFFIX)
> -LINKS_DIR	:= $(BUILDDIR)/$(LINKS)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -LINKS_CONF_TOOL	:= autoconf
> -LINKS_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--$(call ptx/wwo, PTXCONF_LINKS_SSL)-ssl \
> -	--without-gpm \
> -	--$(call ptx/wwo, PTXCONF_LINKS_PNG)-png \
> -	--$(call ptx/wwo, PTXCONF_LINKS_JPEG)-libjpeg \
> -	--without-fb \
> -	--$(call ptx/wwo, PTXCONF_LINKS_TIFF)-libtiff \
> -	--$(call ptx/wwo, PTXCONF_LINKS_X)-x \
> -	--without-directfb \
> -	--$(call ptx/wwo, PTXCONF_LINKS_SDL)-sdl \
> -	--$(call ptx/wwo, PTXCONF_LINKS_ZLIB)-zlib \
> -	--$(call ptx/wwo, PTXCONF_LINKS_BZIP2)-bzip2 \
> -	--$(call ptx/wwo, PTXCONF_LINKS_LZMA)-lzma \
> -
> -ifneq ($(PTXCONF_LINKS_X),)
> -LINKS_CONF_OPT += --enable-graphics
> -else
> -LINKS_CONF_OPT += --disable-graphics
> -endif
> -
> -# Note: ./configure only support 'gpm' features auto-detection, so
> -# we use the autoconf trick (see Gentoo ebuild)
> -LINKS_CONF_ENV	:= \
> -	$(CROSS_ENV) \
> -	ac_cv_lib_gpm_Gpm_Open=no
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/links.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, links)
> -	@$(call install_fixup, links,PRIORITY,optional)
> -	@$(call install_fixup, links,SECTION,base)
> -	@$(call install_fixup, links,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
> -	@$(call install_fixup, links,DESCRIPTION,missing)
> -
> -	@$(call install_copy, links, 0, 0, 0755, -, /usr/bin/links)
> -
> -	@$(call install_finish, links)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] lsuio: Remove after one year in staging
  2026-05-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 9bda9b4503c16d2f2c71e67090560f41ebaf6eda.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:56 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504121331.57729-20-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/lsuio.in b/rules/lsuio.in
> deleted file mode 100644
> index 6a8bafc62b10..000000000000
> --- a/rules/lsuio.in
> +++ /dev/null
> @@ -1,12 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -config LSUIO
> -	tristate
> -	prompt "lsuio"
> -	help
> -	  lists the Userspace IO devices registered in your system.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/lsuio.make b/rules/lsuio.make
> deleted file mode 100644
> index 5bba1491ccf2..000000000000
> --- a/rules/lsuio.make
> +++ /dev/null
> @@ -1,56 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2008 by Wolfram Sang
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LSUIO) += lsuio
> -
> -#
> -# Paths and names
> -#
> -LSUIO_VERSION	:= 0.2.0
> -LSUIO_MD5	:= 8da82b681c24e6c5b3518c99e7f961d7
> -LSUIO		:= lsuio-$(LSUIO_VERSION)
> -LSUIO_SUFFIX	:= tar.gz
> -LSUIO_URL	:= https://www.osadl.org/uploads/media/$(LSUIO).$(LSUIO_SUFFIX)
> -LSUIO_SOURCE	:= $(SRCDIR)/$(LSUIO).$(LSUIO_SUFFIX)
> -LSUIO_DIR	:= $(BUILDDIR)/$(LSUIO)
> -LSUIO_LICENSE	:= GPL-2.0
> -LSUIO_LICENSE_FILES := file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -LSUIO_CONF_TOOL	:= autoconf
> -LSUIO_CONF_OPT	:= $(CROSS_AUTOCONF_USR)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/lsuio.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, lsuio)
> -	@$(call install_fixup, lsuio,PRIORITY,optional)
> -	@$(call install_fixup, lsuio,SECTION,base)
> -	@$(call install_fixup, lsuio,AUTHOR,"Wolfram Sang <w.sang@pengutronix.de>")
> -	@$(call install_fixup, lsuio,DESCRIPTION,missing)
> -
> -	@$(call install_copy, lsuio, 0, 0, 0755, -, /usr/bin/lsuio)
> -
> -	@$(call install_finish, lsuio)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] ltt-control: Remove after one year in staging
  2026-05-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 44d177582c1424b1061bed35df8422dd413e63b1.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:56 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125247.64400-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/ltt-control.in b/rules/ltt-control.in
> deleted file mode 100644
> index b6a53798b94e..000000000000
> --- a/rules/ltt-control.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=debug_tools
> -
> -config LTT_CONTROL
> -	tristate
> -	prompt "ltt-control"
> -	select LIBC_PTHREAD
> -	help
> -	  Linux Trace Toolkit ltt-control
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/ltt-control.make b/rules/ltt-control.make
> deleted file mode 100644
> index c1019f722e41..000000000000
> --- a/rules/ltt-control.make
> +++ /dev/null
> @@ -1,59 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2007 by Sascha Hauer
> -#               2010 Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LTT_CONTROL) += ltt-control
> -
> -#
> -# Paths and names
> -#
> -LTT_CONTROL_VERSION	:= 0.87-09062010
> -LTT_CONTROL_MD5		:= 8054b5dabebdc524ac747efd1d9c5b88
> -LTT_CONTROL		:= ltt-control-$(LTT_CONTROL_VERSION)
> -LTT_CONTROL_SUFFIX	:= tar.gz
> -LTT_CONTROL_URL		:= https://lttng.org/files/lttng/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
> -LTT_CONTROL_SOURCE	:= $(SRCDIR)/$(LTT_CONTROL).$(LTT_CONTROL_SUFFIX)
> -LTT_CONTROL_DIR		:= $(BUILDDIR)/$(LTT_CONTROL)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -LTT_CONTROL_CONF_TOOL	:= autoconf
> -LTT_CONTROL_CONF_OPT	:= $(CROSS_AUTOCONF_USR)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/ltt-control.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, ltt-control)
> -	@$(call install_fixup, ltt-control,PRIORITY,optional)
> -	@$(call install_fixup, ltt-control,SECTION,base)
> -	@$(call install_fixup, ltt-control,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, ltt-control,DESCRIPTION,missing)
> -
> -	@$(call install_copy, ltt-control, 0, 0, 0755, -, /usr/bin/lttctl)
> -	@$(call install_copy, ltt-control, 0, 0, 0755, -, /usr/bin/lttd)
> -
> -	@$(call install_lib, ltt-control, 0, 0, 0644, liblttctl)
> -	@$(call install_lib, ltt-control, 0, 0, 0644, liblttd)
> -
> -	@$(call install_finish, ltt-control)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] lua-filesystem: Remove after one year in staging
  2026-05-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 05f45e10d04ad295add53f7953598404499fe4e6.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:57 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125253.64421-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/lua-filesystem.in b/rules/lua-filesystem.in
> deleted file mode 100644
> index 40e4df15b3cb..000000000000
> --- a/rules/lua-filesystem.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=scripting_languages
> -
> -config LUA_FILESYSTEM
> -	tristate
> -	prompt "lua-filesystem"
> -	select LUA
> -	help
> -	  luafilesystem library for the Lua language
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/lua-filesystem.make b/rules/lua-filesystem.make
> deleted file mode 100644
> index 9a42b0a0145b..000000000000
> --- a/rules/lua-filesystem.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2013 by Joerg Platte <joerg.platte@googlemail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_LUA_FILESYSTEM) += lua-filesystem
> -
> -#
> -# Paths and names
> -#
> -LUA_FILESYSTEM_VERSION	:= 1.5.0
> -LUA_FILESYSTEM_MD5	:= af4c07a7d9c0834e4f52fc0572180ef9
> -LUA_FILESYSTEM		:= lua-filesystem_1.5.0+16+g84f1af5
> -LUA_FILESYSTEM_SUFFIX	:= orig.tar.gz
> -LUA_FILESYSTEM_URL	:= $(call ptx/mirror, DEB, pool/main/l/lua-filesystem/$(LUA_FILESYSTEM).$(LUA_FILESYSTEM_SUFFIX))
> -LUA_FILESYSTEM_SOURCE	:= $(SRCDIR)/$(LUA_FILESYSTEM).$(LUA_FILESYSTEM_SUFFIX)
> -LUA_FILESYSTEM_DIR	:= $(BUILDDIR)/$(LUA_FILESYSTEM)
> -LUA_FILESYSTEM_LICENSE	:= unknown
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -LUA_FILESYSTEM_MAKE_OPT := \
> -	$(CROSS_ENV_CC) \
> -	LUA_INC=.
> -
> -LUA_FILESYSTEM_INSTALL_OPT := \
> -	$(LUA_FILESYSTEM_MAKE_OPT) \
> -	LUA_LIBDIR=$(LUA_FILESYSTEM_PKGDIR)/usr/lib/lua/5.1 \
> -	install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/lua-filesystem.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, lua-filesystem)
> -	@$(call install_fixup, lua-filesystem,PRIORITY,optional)
> -	@$(call install_fixup, lua-filesystem,SECTION,base)
> -	@$(call install_fixup, lua-filesystem,AUTHOR,"Joerg Platte <joerg.platte@googlemail.com>")
> -	@$(call install_fixup, lua-filesystem,DESCRIPTION,missing)
> -
> -	@$(call install_lib, lua-filesystem, 0, 0, 0644, lua/5.1/lfs)
> -
> -	@$(call install_finish, lua-filesystem)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] media-session: Remove after one year in staging
  2026-05-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as a9b5e24572869af0e9f4af8df6a617611f93e747.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:58 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125256.64436-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/media-session.in b/rules/media-session.in
> deleted file mode 100644
> index fc5edd63dbe1..000000000000
> --- a/rules/media-session.in
> +++ /dev/null
> @@ -1,36 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_pipewire
> -
> -config MEDIA_SESSION
> -	tristate
> -	select HOST_MESON
> -	select DBUS
> -	select ALSA_LIB
> -	select ALSA_LIB_PCM
> -	select ALSA_LIB_UCM
> -	select ALSA_LIB_SEQ
> -	select PIPEWIRE
> -	select SYSTEMD				if MEDIA_SESSION_SYSTEMD
> -	prompt "media-session"
> -	help
> -	  Example session manager for PipeWire
> -	  STAGING: remove in PTXdist 2026.04.0
> -	  PipeWire API changed, fails to build with current toolchains.
> -
> -if MEDIA_SESSION
> -
> -config MEDIA_SESSION_SYSTEMD
> -	bool
> -
> -config MEDIA_SESSION_SYSTEMD_UNIT
> -	bool
> -	default PIPEWIRE_SYSTEMD_UNIT
> -	select MEDIA_SESSION_SYSTEMD
> -
> -config MEDIA_SESSION_SYSTEMD_UNIT_USER
> -	bool
> -	default PIPEWIRE_SYSTEMD_UNIT_USER
> -	select MEDIA_SESSION_SYSTEMD
> -
> -endif
> diff --git a/rules/media-session.make b/rules/media-session.make
> deleted file mode 100644
> index 5aa90b2fb665..000000000000
> --- a/rules/media-session.make
> +++ /dev/null
> @@ -1,94 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2021 by Philipp Zabel <p.zabel@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_MEDIA_SESSION) += media-session
> -
> -#
> -# Paths and names
> -#
> -MEDIA_SESSION_VERSION	:= 0.4.2
> -MEDIA_SESSION_MD5	:= d376f33ece8f8b074f2abeafc173b078
> -MEDIA_SESSION		:= media-session-$(MEDIA_SESSION_VERSION)
> -MEDIA_SESSION_SUFFIX	:= tar.bz2
> -MEDIA_SESSION_URL	:= \
> -	https://gitlab.freedesktop.org/pipewire/media-session/-/archive/$(MEDIA_SESSION_VERSION)/$(MEDIA_SESSION).$(MEDIA_SESSION_SUFFIX)
> -MEDIA_SESSION_SOURCE	:= $(SRCDIR)/$(MEDIA_SESSION).$(MEDIA_SESSION_SUFFIX)
> -MEDIA_SESSION_DIR	:= $(BUILDDIR)/$(MEDIA_SESSION)
> -MEDIA_SESSION_LICENSE	:= MIT AND LGPL-2.1-or-later AND GPL-2.0-only
> -MEDIA_SESSION_LICENSE_FILES := \
> -	file://LICENSE;md5=647cfa0f759d97b208bfb5c1eb912071 \
> -	file://COPYING;md5=97be96ca4fab23e9657ffa590b931c1a
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -MEDIA_SESSION_CONF_ENV := \
> -	PTXDIST_PKG_CONFIG_VAR_NO_SYSROOT=systemdsystemunitdir
> -
> -#
> -# meson
> -#
> -MEDIA_SESSION_CONF_TOOL	:= meson
> -MEDIA_SESSION_CONF_OPT	:= \
> -	$(CROSS_MESON_USR) \
> -	-Ddocdir= \
> -	-Ddocs=disabled \
> -	-Dinstalled_tests=disabled \
> -	-Dsystemd=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD)d \
> -	-Dsystemd-system-service=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT)d \
> -	-Dsystemd-user-service=$(call ptx/endis,PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT_USER)d \
> -	-Dsystemd-user-unit-dir= \
> -	-Dtests=disabled \
> -	-Dwith-module-sets=
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/media-session.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, media-session)
> -	@$(call install_fixup, media-session,PRIORITY,optional)
> -	@$(call install_fixup, media-session,SECTION,base)
> -	@$(call install_fixup, media-session,AUTHOR,"Philipp Zabel <p.zabel@pengutronix.de>")
> -	@$(call install_fixup, media-session,DESCRIPTION,missing)
> -
> -	@$(call install_copy, media-session, 0, 0, 755, -, /usr/bin/pipewire-media-session)
> -
> -ifdef PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT
> -	@$(call install_alternative, media-session, 0, 0, 0644, \
> -		/usr/lib/systemd/system/pipewire-media-session.service)
> -	@$(call install_link, media-session, ../pipewire-media-session.service, \
> -		/usr/lib/systemd/system/pipewire.service.wants/pipewire-media-session.service)
> -endif
> -ifdef PTXCONF_MEDIA_SESSION_SYSTEMD_UNIT_USER
> -	@$(call install_alternative, media-session, 0, 0, 0644, \
> -		/usr/lib/systemd/user/pipewire-media-session.service)
> -	@$(call install_link, media-session, ../pipewire-media-session.service, \
> -		/usr/lib/systemd/user/pipewire.service.wants/pipewire-media-session.service)
> -endif
> -
> -	@$(call install_alternative, media-session, 0, 0, 0644, \
> -		/usr/share/pipewire/media-session.d/alsa-monitor.conf)
> -	@$(call install_alternative, media-session, 0, 0, 0644, \
> -		/usr/share/pipewire/media-session.d/bluez-monitor.conf)
> -	@$(call install_alternative, media-session, 0, 0, 0644, \
> -		/usr/share/pipewire/media-session.d/media-session.conf)
> -	@$(call install_alternative, media-session, 0, 0, 0644, \
> -		/usr/share/pipewire/media-session.d/v4l2-monitor.conf)
> -
> -	@$(call install_finish, media-session)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] mtd-oopslog: Remove after one year in staging
  2026-05-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
@ 2026-05-18  7:53   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as de56a4a98aecb1e215adc771655aa05c172aa01b.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:53:59 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125259.64452-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/mtd-oopslog.in b/rules/mtd-oopslog.in
> deleted file mode 100644
> index bf0d17541e14..000000000000
> --- a/rules/mtd-oopslog.in
> +++ /dev/null
> @@ -1,13 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config MTD_OOPSLOG
> -	tristate
> -	prompt "mtd-oopslog"
> -	help
> -	  Displays the output of an mtd-console
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream gone and fails to build with
> -	  current toolchains.
> diff --git a/rules/mtd-oopslog.make b/rules/mtd-oopslog.make
> deleted file mode 100644
> index b689e87e5b79..000000000000
> --- a/rules/mtd-oopslog.make
> +++ /dev/null
> @@ -1,68 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Wolfram Sang
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_MTD_OOPSLOG) += mtd-oopslog
> -
> -#
> -# Paths and names
> -#
> -MTD_OOPSLOG_VERSION	:= 2007
> -MTD_OOPSLOG_MD5		:= d243a1d0efa3770ee2a6a498be6632e9
> -MTD_OOPSLOG		:= mtd-oopslog-$(MTD_OOPSLOG_VERSION)
> -MTD_OOPSLOG_URL		:= http://www.pengutronix.de/software/ptxdist/temporary-src/oopslog.c
> -MTD_OOPSLOG_SOURCE	:= $(SRCDIR)/oopslog.c
> -MTD_OOPSLOG_DIR		:= $(BUILDDIR)/$(MTD_OOPSLOG)
> -
> -# ----------------------------------------------------------------------------
> -# Extract
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/mtd-oopslog.extract:
> -	@$(call targetinfo)
> -	mkdir -p $(MTD_OOPSLOG_DIR)
> -	cp $(MTD_OOPSLOG_SOURCE) $(MTD_OOPSLOG_DIR)
> -	@$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Compile
> -# ----------------------------------------------------------------------------
> -
> -MTD_OOPSLOG_MAKE_ENV	:= $(CROSS_ENV)
> -MTD_OOPSLOG_MAKE_OPT	:= oopslog
> -
> -# ----------------------------------------------------------------------------
> -# Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/mtd-oopslog.install:
> -	@$(call targetinfo)
> -	@$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/mtd-oopslog.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, mtd-oopslog)
> -	@$(call install_fixup, mtd-oopslog,PRIORITY,optional)
> -	@$(call install_fixup, mtd-oopslog,SECTION,base)
> -	@$(call install_fixup, mtd-oopslog,AUTHOR,"Wolfram Sang")
> -	@$(call install_fixup, mtd-oopslog,DESCRIPTION,missing)
> -
> -	@$(call install_copy, mtd-oopslog, 0, 0, 0755, $(MTD_OOPSLOG_DIR)/oopslog, /usr/bin/oopslog)
> -
> -	@$(call install_finish, mtd-oopslog)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] openct: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 3f65f0a2057b44a0221c1f5365517caeba1f27c0.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:00 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125302.64467-1-t.scherer@eckelmann.de>
> [mol: remove dependency in opensc]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch b/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
> deleted file mode 100644
> index 6e8ebe92ff1d..000000000000
> --- a/patches/openct-0.6.20/0001-Handle-too-large-PC-SC-buffer-values.patch
> +++ /dev/null
> @@ -1,77 +0,0 @@
> -From: =?UTF-8?q?Marcin=20Cie=C5=9Blak?= <saper@saper.info>
> -Date: Sun, 15 Nov 2015 00:05:56 +0000
> -Subject: [PATCH] Handle too large PC/SC buffer values
> -
> -pcsc-lite starting from 1.8.14 provides 65548 byte
> -receive buffers to IFDHTransmitToICC(), which is
> -a maximal extended APDU size. Unfortunately this
> -is more than CT API can use (16 bits).
> -
> -If more than 65536 bytes are about to be sent,
> -return IFD_PROTOCOL_NOT_SUPPORTED.
> -
> -Receive at most 65536 bytes. pcsc-lite will always
> -specify 65548 buffer, even if the client application
> -requests less; therefore we cannot return an error
> -in this case.
> -
> -Discussion:
> -https://lists.alioth.debian.org/pipermail/pcsclite-muscle/Week-of-Mon-20151109/000493.html
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - src/pcsc/pcsc.c | 13 +++++++++++--
> - 1 file changed, 11 insertions(+), 2 deletions(-)
> -
> -diff --git a/src/pcsc/pcsc.c b/src/pcsc/pcsc.c
> -index 0ed9a619e53b..d769eb5625ec 100644
> ---- a/src/pcsc/pcsc.c
> -+++ b/src/pcsc/pcsc.c
> -@@ -25,6 +25,7 @@
> - #ifdef DEBUG_IFDH
> - #include <syslog.h>
> - #endif
> -+#include <limits.h>
> - #ifdef __APPLE__
> - #include <PCSC/wintypes.h>
> - #include <PCSC/pcsclite.h>
> -@@ -390,6 +391,10 @@ IFDHTransmitToICC(DWORD Lun, SCARD_IO_HEADER SendPci,
> - 	ctn = ((unsigned short)(Lun >> 16)) % IFDH_MAX_READERS;
> - 	slot = ((unsigned short)(Lun & 0x0000FFFF)) % IFDH_MAX_SLOTS;
> - 
> -+	if (TxLength > USHRT_MAX) {
> -+		(*RxLength) = 0;
> -+		return IFD_PROTOCOL_NOT_SUPPORTED;
> -+	}
> - #ifdef HAVE_PTHREAD
> - 	pthread_mutex_lock(&ifdh_context_mutex[ctn]);
> - #endif
> -@@ -399,7 +404,7 @@ IFDHTransmitToICC(DWORD Lun, SCARD_IO_HEADER SendPci,
> - #endif
> - 		dad = (UCHAR) ((slot == 0) ? 0x00 : slot + 1);
> - 		sad = 0x02;
> --		lr = (unsigned short)(*RxLength);
> -+		lr = (*RxLength > USHRT_MAX) ? USHRT_MAX : (unsigned short)(*RxLength);
> - 		lc = (unsigned short)TxLength;
> - 
> - 		ret = CT_data(ctn, &dad, &sad, lc, TxBuffer, &lr, RxBuffer);
> -@@ -438,6 +443,10 @@ IFDHControl(DWORD Lun, PUCHAR TxBuffer,
> - 	ctn = ((unsigned short)(Lun >> 16)) % IFDH_MAX_READERS;
> - 	slot = ((unsigned short)(Lun & 0x0000FFFF)) % IFDH_MAX_SLOTS;
> - 
> -+	if (TxLength > USHRT_MAX) {
> -+		(*RxLength) = 0;
> -+		return IFD_PROTOCOL_NOT_SUPPORTED;
> -+	}
> - #ifdef HAVE_PTHREAD
> - 	pthread_mutex_lock(&ifdh_context_mutex[ctn]);
> - #endif
> -@@ -447,7 +456,7 @@ IFDHControl(DWORD Lun, PUCHAR TxBuffer,
> - #endif
> - 		dad = 0x01;
> - 		sad = 0x02;
> --		lr = (unsigned short)(*RxLength);
> -+		lr = (*RxLength > USHRT_MAX) ? USHRT_MAX : (unsigned short)(*RxLength);
> - 		lc = (unsigned short)TxLength;
> - 
> - 		ret = CT_data(ctn, &dad, &sad, lc, TxBuffer, &lr, RxBuffer);
> diff --git a/patches/openct-0.6.20/series b/patches/openct-0.6.20/series
> deleted file mode 100644
> index e1b5c45cfc00..000000000000
> --- a/patches/openct-0.6.20/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-Handle-too-large-PC-SC-buffer-values.patch
> -# 412ac4f5b443002e278d05ad793381f1  - git-ptx-patches magic
> diff --git a/rules/openct.in b/rules/openct.in
> deleted file mode 100644
> index 88e62455b44c..000000000000
> --- a/rules/openct.in
> +++ /dev/null
> @@ -1,54 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=communication
> -
> -menuconfig OPENCT
> -	tristate "openct                        "
> -	select LIBLTDL
> -	select LIBC_C
> -	select LIBC_DL
> -	select LIBC_PTHREAD	if OPENCT_PCSC
> -	select PCSC_LITE	if OPENCT_PCSC
> -	select LIBUSB		if OPENCT_USB
> -	select LIBUSB_COMPAT	if OPENCT_USB
> -	help
> -	  OpenCT implements drivers for many card terminals, smart card
> -	  readers, and usb crypto tokens. OpenCT can be used as CT-API or
> -	  PC/SC Ifdhandler driver, but also directly.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> -
> -if OPENCT
> -
> -config OPENCT_USB
> -	bool "USB Support"
> -	help
> -	  Add USB support.
> -
> -config OPENCT_API
> -	bool "Use OpenCT API"
> -	default y
> -	help
> -	  Add support for OpenCT communication.
> -
> -config OPENCT_PCSC
> -	bool "Use PCSC"
> -	default y
> -	select OPENCT_API
> -	help
> -	  Use PCSC as the control daemon.
> -
> -config OPENCT_TOOLS
> -	bool "Install utilities"
> -	help
> -	  Install also utilities like 'openct-tool', 'ifdhandler',
> -	  'ifdproxy' and 'openct-control'.
> -
> -config OPENCT_SYSTEMD_UNIT
> -	bool "install systemd unit"
> -	depends on SYSTEMD
> -	default y
> -
> -endif
> diff --git a/rules/openct.make b/rules/openct.make
> deleted file mode 100644
> index d4f82876b2b6..000000000000
> --- a/rules/openct.make
> +++ /dev/null
> @@ -1,85 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Juergen Beisert <jbe@pengutronix.de>
> -#               2015 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_OPENCT) += openct
> -
> -#
> -# Paths and names
> -#
> -OPENCT_VERSION		:= 0.6.20
> -OPENCT_MD5		:= a1da3358ab798f1cb9232f1dbababc21
> -OPENCT			:= openct-$(OPENCT_VERSION)
> -OPENCT_SUFFIX		:= tar.gz
> -OPENCT_URL		:= $(call ptx/mirror, SF, opensc/openct/$(OPENCT).$(OPENCT_SUFFIX))
> -OPENCT_SOURCE		:= $(SRCDIR)/$(OPENCT).$(OPENCT_SUFFIX)
> -OPENCT_DIR		:= $(BUILDDIR)/$(OPENCT)
> -OPENCT_BUILD_OOT	:= YES
> -OPENCT_LICENSE		:= LGPLv2
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -OPENCT_CONF_TOOL := autoconf
> -OPENCT_CONF_OPT := \
> -	$(CROSS_AUTOCONF_USR) \
> -	--localstatedir=/ \
> -	--$(call ptx/endis, PTXCONF_OPENCT_PCSC)-pcsc \
> -	--$(call ptx/endis, PTXCONF_OPENCT_USB)-usb \
> -	--disable-debug \
> -	--disable-sunray \
> -	--disable-sunrayclient \
> -	--enable-shared \
> -	--disable-static \
> -	--with-bundle=/usr/lib/pcsc
> -
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/openct.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init,  openct)
> -	@$(call install_fixup, openct,PRIORITY,optional)
> -	@$(call install_fixup, openct,SECTION,base)
> -	@$(call install_fixup, openct,AUTHOR,"Juergen Beisert <jbe@pengutronix.de>")
> -	@$(call install_fixup, openct,DESCRIPTION, "SmartCard environment")
> -
> -	@$(call install_lib, openct, 0, 0, 0644, libopenct)
> -	@$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/ifdhandler)
> -	@$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/openct-control)
> -
> -ifdef PTXCONF_OPENCT_PCSC
> -	@$(call install_lib, openct, 0, 0, 0644, openct-ifd)
> -endif
> -ifdef PTXCONF_OPENCT_API
> -	@$(call install_lib, openct, 0, 0, 0644, libopenctapi)
> -endif
> -ifdef PTXCONF_OPENCT_TOOLS
> -	@$(call install_copy, openct, 0, 0, 0755, -, /usr/bin/openct-tool)
> -	@$(call install_copy, openct, 0, 0, 0755, -, /usr/sbin/ifdproxy)
> -endif
> -	@$(call install_alternative, openct, 0, 0, 0644, /etc/openct.conf)
> -
> -ifdef PTXCONF_OPENCT_SYSTEMD_UNIT
> -	@$(call install_alternative, openct, 0, 0, 0644, /usr/lib/systemd/system/openct.service)
> -	@$(call install_link, openct, ../openct.service, \
> -		/usr/lib/systemd/system/multi-user.target.wants/openct.service)
> -	@$(call install_alternative, openct, 0, 0, 0644, /usr/lib/tmpfiles.d/openct.conf)
> -endif
> -
> -	@$(call install_finish, openct)
> -	@$(call touch)
> -
> -# vim: syntax=make
> diff --git a/rules/opensc.in b/rules/opensc.in
> index f48c6a07ee76..4b45cf1d8ab6 100644
> --- a/rules/opensc.in
> +++ b/rules/opensc.in
> @@ -4,7 +4,6 @@ menuconfig OPENSC
>  	tristate "opensc                        "
>  	select ZLIB
>  	select READLINE		if OPENSC_READLINE
> -	select OPENCT		if OPENSC_OPENCT
>  	select PCSC_LITE	if OPENSC_PCSC
>  	select OPENSSL		if OPENSC_OPENSSL
>  	select CMOCKA		if OPENSC_TESTSUITE
> @@ -25,6 +24,8 @@ choice
>  	default OPENSC_PCSC
>  
>  	config OPENSC_OPENCT
> +		# needs openct
> +		depends on BROKEN
>  		bool "openct"
>  
>  	config OPENSC_PCSC



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] pcmciautils: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 3303094861b0ff0f2a560092cb59fde24de60cdd.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:01 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125303.64482-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/pcmciautils.in b/rules/pcmciautils.in
> deleted file mode 100644
> index e35ff2bfc92e..000000000000
> --- a/rules/pcmciautils.in
> +++ /dev/null
> @@ -1,39 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -menuconfig PCMCIAUTILS
> -	tristate
> -	prompt "pcmcia utils                  "
> -	select LIBSYSFS
> -	help
> -	  PCMCIAutils contains hotplug scripts and initialization tools
> -	  necessary to allow the PCMCIA subsystem to behave (almost) as
> -	  every other hotpluggable bus system (e.g. USB, IEEE1394).
> -	  Please note that the kernel support for this new feature is only
> -	  present since 2.6.13-rc1. Also, you need sysfsutils 1.3.0 and
> -	  module-init-tools 3.2-pre4 or later.
> -	  (see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
> -	   and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> -
> -if PCMCIAUTILS
> -
> -config PCMCIAUTILS_STARTUP
> -	bool
> -	prompt "Support dynamic sockets (STARTUP, PCCARD_NONSTATIC)"
> -	help
> -	  If this is enabled some more programs are built and installed to allow
> -	  hotplugging of the pcmcia socket itself.
> -	  "You don't need it if the socket driver does not select
> -	  PCCARD_NONSTATIC -- that is the case for many embedded systems --
> -	  and for yenta_socket if the cardbus bridge is either below a
> -	  PCI-PCI bridge, or where the PCI bus is not equivalent to the host
> -	  bus (e.g. on PPC)"
> -	  (see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
> -	   and http://www.kernel.org/pub/linux/utils/kernel/pcmcia/howto.html)
> -
> -endif
> diff --git a/rules/pcmciautils.make b/rules/pcmciautils.make
> deleted file mode 100644
> index dcdd342d55de..000000000000
> --- a/rules/pcmciautils.make
> +++ /dev/null
> @@ -1,82 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2005 by Steven Scholz <steven.scholz@imc-berlin.de>
> -#               2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_PCMCIAUTILS) += pcmciautils
> -
> -#
> -# Paths and names
> -#
> -PCMCIAUTILS_VERSION	:= 017
> -PCMCIAUTILS_MD5		:= ee5837214d297661c8b8189055a351fc
> -PCMCIAUTILS		:= pcmciautils-$(PCMCIAUTILS_VERSION)
> -PCMCIAUTILS_SUFFIX	:= tar.gz
> -PCMCIAUTILS_URL		:= $(call ptx/mirror, KERNEL, utils/kernel/pcmcia/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX))
> -PCMCIAUTILS_SOURCE	:= $(SRCDIR)/$(PCMCIAUTILS).$(PCMCIAUTILS_SUFFIX)
> -PCMCIAUTILS_DIR		:= $(BUILDDIR)/$(PCMCIAUTILS)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -PCMCIAUTILS_MAKE_ENV := \
> -	$(CROSS_ENV_CFLAGS) \
> -	$(CROSS_ENV_CPPFLAGS) \
> -	$(CROSS_ENV_LDFLAGS)
> -
> -PCMCIAUTILS_MAKE_OPT := \
> -	prefix=/usr \
> -	mandir=/usr/share/man \
> -	CROSS=$(COMPILER_PREFIX) \
> -	V=1 \
> -	STRIP=echo \
> -	$(call ptx/ifdef, PTXCONF_PCMCIAUTILS_STARTUP, STARTUP=true, STARTUP=false)
> -
> -PCMCIAUTILS_INSTALL_OPT := \
> -	$(PCMCIAUTILS_MAKE_OPT) \
> -	install
> -
> -PCMCIAUTILS_MAKE_PAR := NO
> -
> -$(STATEDIR)/pcmciautils.prepare:
> -	@$(call targetinfo)
> -	@$(call touch)
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/pcmciautils.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, pcmciautils)
> -	@$(call install_fixup, pcmciautils,PRIORITY,optional)
> -	@$(call install_fixup, pcmciautils,SECTION,base)
> -	@$(call install_fixup, pcmciautils,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, pcmciautils,DESCRIPTION,missing)
> -
> -#	# install-tools
> -	@$(call install_copy, pcmciautils, 0, 0, 0755, -, \
> -		/usr/sbin/pccardctl);
> -	@$(call install_link, pcmciautils, pccardctl, /usr/sbin/lspcmcia)
> -
> -	@$(call install_copy, pcmciautils, 0, 0, 0755, -, \
> -		/usr/lib/udev/pcmcia-check-broken-cis);
> -
> -ifdef PTXCONF_PCMCIAUTILS_STARTUP
> -#	# install-socket-tools
> -	@$(call install_copy, pcmciautils, 0, 0, 0755, -, \
> -		/usr/lib/udev/pcmcia-socket-startup);
> -endif
> -	@$(call install_finish, pcmciautils)
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] pslib: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 28219f809970caddc5bc57f7aca8e1876692cd9f.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:02 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125305.64497-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/pslib.in b/rules/pslib.in
> deleted file mode 100644
> index 7a3b85ee9cc3..000000000000
> --- a/rules/pslib.in
> +++ /dev/null
> @@ -1,34 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_libs
> -
> -menuconfig PSLIB
> -	tristate
> -	select HOST_GETTEXT
> -	select LIBPNG	if PSLIB_LIBPNG
> -	select LIBJPEG	if PSLIB_LIBJPEG
> -	prompt "pslib                         "
> -	help
> -	  pslib is a C-library to create PostScript files on the fly. It
> -	  offers many drawing primitives, inclusion of png and eps images
> -	  and a very sophisticated text rendering including hyphenation,
> -	  kerning and ligatures. It can read external Type1 fonts and embed
> -	  them into the output file. It supports pdfmarks which makes it in
> -	  combination with ghostscript`s pdfwriter an alternative for
> -	  libraries creating PDF.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> -
> -if PSLIB
> -
> -config PSLIB_LIBPNG
> -	bool
> -	prompt "PNG support"
> -
> -config PSLIB_LIBJPEG
> -	bool
> -	prompt "JPEG support"
> -
> -endif
> diff --git a/rules/pslib.make b/rules/pslib.make
> deleted file mode 100644
> index 64ec4eb3aa02..000000000000
> --- a/rules/pslib.make
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2014 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_PSLIB) += pslib
> -
> -#
> -# Paths and names
> -#
> -PSLIB_VERSION	:= 0.4.5
> -PSLIB_MD5	:= 03f39393628a6d758799b9f845047e27
> -PSLIB		:= pslib-$(PSLIB_VERSION)
> -PSLIB_SUFFIX	:= tar.gz
> -PSLIB_URL	:= $(call ptx/mirror, SF, pslib/$(PSLIB).$(PSLIB_SUFFIX))
> -PSLIB_SOURCE	:= $(SRCDIR)/$(PSLIB).$(PSLIB_SUFFIX)
> -PSLIB_DIR	:= $(BUILDDIR)/$(PSLIB)
> -PSLIB_LICENSE	:= LGPL-2.0-or-later
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -PSLIB_CONF_ENV	:= \
> -	$(CROSS_ENV) \
> -	ac_cv_prog_DOC_TO_MAN= \
> -	ac_cv_path_INTLTOOL_UPDATE=: \
> -	ac_cv_path_INTLTOOL_MERGE=: \
> -	ac_cv_path_INTLTOOL_EXTRACT=:
> -
> -#
> -# autoconf
> -#
> -PSLIB_CONF_TOOL	:= autoconf
> -PSLIB_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--enable-bmp \
> -	--with-png=$(call ptx/ifdef, PTXCONF_PSLIB_LIBPNG,$(SYSROOT)/usr,no) \
> -	--with-jpeg=$(call ptx/ifdef, PTXCONF_PSLIB_LIBJPEG,$(SYSROOT)/usr,no) \
> -	--without-gif \
> -	--without-tiff \
> -	--without-debug
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/pslib.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, pslib)
> -	@$(call install_fixup, pslib,PRIORITY,optional)
> -	@$(call install_fixup, pslib,SECTION,base)
> -	@$(call install_fixup, pslib,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
> -	@$(call install_fixup, pslib,DESCRIPTION,missing)
> -
> -	@$(call install_lib, pslib, 0, 0, 0644, libps)
> -
> -	@$(call install_finish, pslib)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] sched_switch: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 0295ec83369578a24a74075ac6b56176a9ed143b.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:02 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125307.64513-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/sched_switch-0.1/fix-cross-compile.patch b/patches/sched_switch-0.1/fix-cross-compile.patch
> deleted file mode 100644
> index d4939e0a499b..000000000000
> --- a/patches/sched_switch-0.1/fix-cross-compile.patch
> +++ /dev/null
> @@ -1,26 +0,0 @@
> -Fix cross compilation
> -
> -Signed-off-by: Remy Bohmer <linux@bohmer.net>
> ----
> - Makefile |   14 +++++++++++++-
> - 1 file changed, 13 insertions(+), 1 deletion(-)
> -
> -Index: sched_switch-0.1/Makefile
> -===================================================================
> ---- sched_switch-0.1.orig/Makefile
> -+++ sched_switch-0.1/Makefile
> -@@ -1 +1,13 @@
> --sched_switch:
> -+DESTDIR =
> -+BINDIR = /usr/bin
> -+
> -+sched_switch: sched_switch.c Makefile
> -+	$(CC) sched_switch.c $(CFLAGS)  $(CPPFLAGS) $(LDFLAGS) $(XCFLAGS) -o sched_switch
> -+
> -+.PHONY: clean
> -+clean:
> -+	rm -f sched_switch
> -+
> -+.PHONY: install
> -+install: sched_switch
> -+	install -m 0755 sched_switch $(DESTDIR)$(BINDIR)/
> diff --git a/patches/sched_switch-0.1/series b/patches/sched_switch-0.1/series
> deleted file mode 100644
> index 0190994f9da3..000000000000
> --- a/patches/sched_switch-0.1/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -fix-cross-compile.patch
> diff --git a/rules/sched_switch.in b/rules/sched_switch.in
> deleted file mode 100644
> index e689093ecd5d..000000000000
> --- a/rules/sched_switch.in
> +++ /dev/null
> @@ -1,17 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config SCHED_SWITCH
> -	tristate
> -	prompt "sched switch"
> -	help
> -	  This is a tool that convert the kernel tracer 'sched_switch' data to
> -	  VCD (value change dump) data.
> -	  It makes a graphical visualization tool of the task switches that can be
> -	  visualised with GTK-wave
> -	  See http://www.osadl.org/Visualize-the-temporal-relationship-of-L.taks-visualizer.0.html
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/sched_switch.make b/rules/sched_switch.make
> deleted file mode 100644
> index 7532600cc1ae..000000000000
> --- a/rules/sched_switch.make
> +++ /dev/null
> @@ -1,57 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Remy Bohmer <linux@bohmer.net>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SCHED_SWITCH) += sched_switch
> -
> -#
> -# Paths and names
> -#
> -SCHED_SWITCH_VERSION	:= 0.1
> -SCHED_SWITCH_MD5	:= 88772802583336efa4f4bbcfbf130194
> -SCHED_SWITCH		:= sched_switch-$(SCHED_SWITCH_VERSION)
> -SCHED_SWITCH_SUFFIX	:= tgz
> -SCHED_SWITCH_URL	:= http://www.osadl.org/uploads/media/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
> -SCHED_SWITCH_SOURCE	:= $(SRCDIR)/$(SCHED_SWITCH).$(SCHED_SWITCH_SUFFIX)
> -SCHED_SWITCH_DIR	:= $(BUILDDIR)/$(SCHED_SWITCH)
> -SCHED_SWITCH_LICENSE	:= GPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -SCHED_SWITCH_CONF_TOOL	:= NO
> -SCHED_SWITCH_MAKE_ENV	:= $(CROSS_ENV_FLAGS)
> -SCHED_SWITCH_MAKE_OPT	:= $(CROSS_ENV_CC)
> -SCHED_SWITCH_INSTALL_OPT:= \
> -	$(SCHED_SWITCH_MAKE_OPT) \
> -	DESTDIR=$(SCHED_SWITCH_PKGDIR) \
> -	install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sched_switch.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init,  sched_switch)
> -	@$(call install_fixup, sched_switch,PRIORITY,optional)
> -	@$(call install_fixup, sched_switch,SECTION,base)
> -	@$(call install_fixup, sched_switch,AUTHOR,"Remy Bohmer <linux@bohmer.net>")
> -	@$(call install_fixup, sched_switch,DESCRIPTION,missing)
> -
> -	@$(call install_copy, sched_switch, 0, 0, 0755, -, /usr/bin/sched_switch)
> -
> -	@$(call install_finish, sched_switch)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] schedtool: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as aaf13bd0aa3730a53d758c52dc54693d5183b2e7.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:03 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125309.64528-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/schedtool.in b/rules/schedtool.in
> deleted file mode 100644
> index 90d9bf37eb35..000000000000
> --- a/rules/schedtool.in
> +++ /dev/null
> @@ -1,13 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -
> -config SCHEDTOOL
> -	tristate
> -	prompt "schedtool"
> -	help
> -	  schedtool can be used to query or alter a process's scheduling policy under linux
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream gone and fails to build with
> -	  current toolchains.
> diff --git a/rules/schedtool.make b/rules/schedtool.make
> deleted file mode 100644
> index 4a06710fba59..000000000000
> --- a/rules/schedtool.make
> +++ /dev/null
> @@ -1,54 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2012 by Martin Wagner <martin.wagner@neuberger.net>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SCHEDTOOL) += schedtool
> -
> -#
> -# Paths and names
> -#
> -SCHEDTOOL_VERSION	:= 1.3.0
> -SCHEDTOOL_MD5		:= 0d968f05d3ad7675f1f33ef1f6d0a3fb
> -SCHEDTOOL		:= schedtool-$(SCHEDTOOL_VERSION)
> -SCHEDTOOL_SUFFIX	:= tar.bz2
> -SCHEDTOOL_URL		:= http://freequaos.host.sk/schedtool/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX)
> -SCHEDTOOL_SOURCE	:= $(SRCDIR)/$(SCHEDTOOL).$(SCHEDTOOL_SUFFIX)
> -SCHEDTOOL_DIR		:= $(BUILDDIR)/$(SCHEDTOOL)
> -SCHEDTOOL_LICENSE	:= GPL-2.0-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -SCHEDTOOL_CONF_TOOL	:= NO
> -SCHEDTOOL_MAKE_ENV	:= $(CROSS_ENV) CPPFLAGS="$(CROSS_CFLAGS) $(CROSS_CPPFLAGS)"
> -SCHEDTOOL_MAKE_OPT	:= CC=$(CROSS_CC)
> -SCHEDTOOL_INSTALL_OPT	:= DESTPREFIX=/usr install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/schedtool.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, schedtool)
> -	@$(call install_fixup, schedtool,PRIORITY,optional)
> -	@$(call install_fixup, schedtool,SECTION,base)
> -	@$(call install_fixup, schedtool,AUTHOR,"Martin Wagner <martin.wagner@neuberger.net>")
> -	@$(call install_fixup, schedtool,DESCRIPTION,missing)
> -
> -	@$(call install_copy, schedtool, 0, 0, 0755, -, /usr/bin/schedtool)
> -
> -	@$(call install_finish, schedtool)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] sdl-gfx: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 295dd942a3a612bb874caa93c58344d409585bb6.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:04 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125311.64543-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/sdl-gfx.in b/rules/sdl-gfx.in
> deleted file mode 100644
> index d9fa218ab0e1..000000000000
> --- a/rules/sdl-gfx.in
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -config SDL_GFX
> -	tristate
> -	select SDL
> -	prompt "SDL gfx"
> -	help
> -	  SDL graphics drawing primitives and other support functions wrapped up
> -	  in an addon library for the Simple Direct Media (SDL) cross-platform
> -	  API layer.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Obsolete and replaced by SDL2.
> diff --git a/rules/sdl-gfx.make b/rules/sdl-gfx.make
> deleted file mode 100644
> index ef6d5bc65315..000000000000
> --- a/rules/sdl-gfx.make
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL_GFX) += sdl-gfx
> -
> -#
> -# Paths and names
> -#
> -SDL_GFX_VERSION	:= 2.0.20
> -SDL_GFX_MD5	:= 8a787e538a8e4d80d4927535be5af083
> -SDL_GFX		:= SDL_gfx-$(SDL_GFX_VERSION)
> -SDL_GFX_SUFFIX	:= tar.gz
> -SDL_GFX_URL	:= http://www.ferzkopp.net/Software/SDL_gfx-2.0/$(SDL_GFX).$(SDL_GFX_SUFFIX)
> -SDL_GFX_SOURCE	:= $(SRCDIR)/$(SDL_GFX).$(SDL_GFX_SUFFIX)
> -SDL_GFX_DIR	:= $(BUILDDIR)/$(SDL_GFX)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SDL_GFX_CONF_TOOL := autoconf
> -SDL_GFX_CONF_OPT := \
> -	$(CROSS_AUTOCONF_USR) \
> -	--with-sdl-prefix=$(SYSROOT)/usr \
> -	--disable-mmx \
> -	--disable-sdltest
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl-gfx.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, sdl-gfx)
> -	@$(call install_fixup, sdl-gfx,PRIORITY,optional)
> -	@$(call install_fixup, sdl-gfx,SECTION,base)
> -	@$(call install_fixup, sdl-gfx,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
> -	@$(call install_fixup, sdl-gfx,DESCRIPTION,missing)
> -
> -	@$(call install_lib, sdl-gfx, 0, 0, 0644, libSDL_gfx)
> -
> -	@$(call install_finish, sdl-gfx)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] sdl-ttf: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 8cec625ca3c7903a1463d32da486a7120e40a38b.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:05 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125313.64558-1-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/SDL_ttf-2.0.11/0001-configure-cache-result-of-OpenGL-test.patch b/patches/SDL_ttf-2.0.11/0001-configure-cache-result-of-OpenGL-test.patch
> deleted file mode 100644
> index 75fdfffcc7bd..000000000000
> --- a/patches/SDL_ttf-2.0.11/0001-configure-cache-result-of-OpenGL-test.patch
> +++ /dev/null
> @@ -1,37 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Wed, 24 Oct 2012 18:22:53 +0200
> -Subject: [PATCH] configure: cache result of OpenGL test
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - configure.in |   12 ++++++------
> - 1 file changed, 6 insertions(+), 6 deletions(-)
> -
> -diff --git a/configure.in b/configure.in
> -index 865075e..38ac8b0 100644
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -166,17 +166,17 @@ case "$host" in
> -         fi
> -         ;;
> - esac
> --AC_MSG_CHECKING(for OpenGL support)
> --have_opengl=no
> -+AC_CACHE_CHECK([for OpenGL support],[sdl_cv_lib_opengl],[
> -+sdl_cv_lib_opengl=no
> - AC_TRY_COMPILE([
> -  #include "SDL_opengl.h"
> - ],[
> -  GLuint texture;
> - ],[
> --have_opengl=yes
> --])
> --AC_MSG_RESULT($have_opengl)
> --if test x$have_opengl = xyes; then
> -+sdl_cv_lib_opengl=yes
> -+])])
> -+AC_MSG_RESULT($sdl_cv_lib_opengl)
> -+if test x$sdl_cv_lib_opengl = xyes; then
> -     CFLAGS="$CFLAGS -DHAVE_OPENGL"
> -     GL_LIBS="$SYS_GL_LIBS"
> - else
> diff --git a/patches/SDL_ttf-2.0.11/autogen.sh b/patches/SDL_ttf-2.0.11/autogen.sh
> deleted file mode 100755
> index e5a4b1b8dc4a..000000000000
> --- a/patches/SDL_ttf-2.0.11/autogen.sh
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -#!/bin/sh
> -
> -exec ./autogen.sh
> diff --git a/patches/SDL_ttf-2.0.11/series b/patches/SDL_ttf-2.0.11/series
> deleted file mode 100644
> index fa79a6005954..000000000000
> --- a/patches/SDL_ttf-2.0.11/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-configure-cache-result-of-OpenGL-test.patch
> -# a650043d9687687c06dffa464432142c  - git-ptx-patches magic
> diff --git a/rules/sdl-ttf.in b/rules/sdl-ttf.in
> deleted file mode 100644
> index cbc5948af16b..000000000000
> --- a/rules/sdl-ttf.in
> +++ /dev/null
> @@ -1,20 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -config SDL_TTF
> -	tristate
> -	select SDL
> -	select FREETYPE
> -	prompt "SDL ttf"
> -	help
> -	  SDL_ttf is a TrueType font rendering library that is used with the
> -	  SDL library, and almost as portable. It depends on freetype2 to
> -	  handle the TrueType font data. It allows a programmer to use
> -	  multiple TrueType fonts without having to code a font rendering
> -	  routine themselves. With the power of outline fonts and
> -	  antialiasing, high quality text output can be obtained without much
> -	  effort.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Obsolete and replaced by SDL2.
> diff --git a/rules/sdl-ttf.make b/rules/sdl-ttf.make
> deleted file mode 100644
> index 08d8285a30bc..000000000000
> --- a/rules/sdl-ttf.make
> +++ /dev/null
> @@ -1,63 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2009 by Markus Rathgeb <rathgeb.markus@googlemail.com>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL_TTF) += sdl-ttf
> -
> -#
> -# Paths and names
> -#
> -SDL_TTF_VERSION	:= 2.0.11
> -SDL_TTF_MD5	:= 61e29bd9da8d245bc2471d1b2ce591aa
> -SDL_TTF		:= SDL_ttf-$(SDL_TTF_VERSION)
> -SDL_TTF_SUFFIX	:= tar.gz
> -SDL_TTF_URL	:= https://www.libsdl.org/projects/SDL_ttf/release/$(SDL_TTF).$(SDL_TTF_SUFFIX)
> -SDL_TTF_SOURCE	:= $(SRCDIR)/$(SDL_TTF).$(SDL_TTF_SUFFIX)
> -SDL_TTF_DIR	:= $(BUILDDIR)/$(SDL_TTF)
> -SDL_TTF_LICENSE := Zlib
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -SDL_TTF_CONF_ENV := \
> -	$(CROSS_ENV) \
> -	sdl_cv_lib_opengl=no
> -
> -#
> -# autoconf
> -#
> -SDL_TTF_CONF_TOOL := autoconf
> -SDL_TTF_CONF_OPT := \
> -	$(CROSS_AUTOCONF_USR) \
> -	--with-sdl-prefix=$(SYSROOT)/usr \
> -	--disable-sdltest \
> -	--without-x
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl-ttf.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, sdl-ttf)
> -	@$(call install_fixup, sdl-ttf,PRIORITY,optional)
> -	@$(call install_fixup, sdl-ttf,SECTION,base)
> -	@$(call install_fixup, sdl-ttf,AUTHOR,"Markus Rathgeb <rathgeb.markus@googlemail.com>")
> -	@$(call install_fixup, sdl-ttf,DESCRIPTION,missing)
> -
> -	@$(call install_lib, sdl-ttf, 0, 0, 0644, libSDL_ttf-2.0)
> -
> -	@$(call install_finish, sdl-ttf)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] sdl: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 8c2cf0e9d15acfd4a0873e95e064b5435b6f3393.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:06 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125315.64574-1-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/SDL-1.2.15/0001-SDL-1.2.10-sdl-config.in.diff.patch b/patches/SDL-1.2.15/0001-SDL-1.2.10-sdl-config.in.diff.patch
> deleted file mode 100644
> index 7233f65c0645..000000000000
> --- a/patches/SDL-1.2.15/0001-SDL-1.2.10-sdl-config.in.diff.patch
> +++ /dev/null
> @@ -1,50 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:49:04 +0200
> -Subject: [PATCH] SDL-1.2.10-sdl-config.in.diff
> -
> -Subject teach sdl-config about sysroot
> -
> -Teach sdl-config the concept of sysroot, but disable manual prefix overwriting.
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - sdl-config.in | 14 +++++++-------
> - 1 file changed, 7 insertions(+), 7 deletions(-)
> -
> -diff --git a/sdl-config.in b/sdl-config.in
> -index e0fcc0ced54a..0159c474dfcb 100644
> ---- a/sdl-config.in
> -+++ b/sdl-config.in
> -@@ -23,10 +23,10 @@ while test $# -gt 0; do
> - 
> -   case $1 in
> -     --prefix=*)
> --      prefix=$optarg
> --      if test $exec_prefix_set = no ; then
> --        exec_prefix=$optarg
> --      fi
> -+#      prefix=$optarg
> -+#      if test $exec_prefix_set = no ; then
> -+#        exec_prefix=$optarg
> -+#      fi
> -       ;;
> -     --prefix)
> -       echo $prefix
> -@@ -42,14 +42,14 @@ while test $# -gt 0; do
> -       echo @SDL_VERSION@
> -       ;;
> -     --cflags)
> --      echo -I@includedir@/SDL @SDL_CFLAGS@
> -+      echo -I${SYSROOT}@includedir@/SDL @SDL_CFLAGS@
> -       ;;
> - @ENABLE_SHARED_TRUE@    --libs)
> --@ENABLE_SHARED_TRUE@      echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@
> -+@ENABLE_SHARED_TRUE@      echo -L${SYSROOT}@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@
> - @ENABLE_SHARED_TRUE@      ;;
> - @ENABLE_STATIC_TRUE@@ENABLE_SHARED_TRUE@    --static-libs)
> - @ENABLE_STATIC_TRUE@@ENABLE_SHARED_FALSE@    --libs|--static-libs)
> --@ENABLE_STATIC_TRUE@      echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_STATIC_LIBS@
> -+@ENABLE_STATIC_TRUE@      echo -L${SYSROOT}@libdir@ @SDL_RLD_FLAGS@ @SDL_STATIC_LIBS@
> - @ENABLE_STATIC_TRUE@      ;;
> -     *)
> -       echo "${usage}" 1>&2
> diff --git a/patches/SDL-1.2.15/0002-fix-parallel-build.patch b/patches/SDL-1.2.15/0002-fix-parallel-build.patch
> deleted file mode 100644
> index a5199e8441c7..000000000000
> --- a/patches/SDL-1.2.15/0002-fix-parallel-build.patch
> +++ /dev/null
> @@ -1,24 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:49:04 +0200
> -Subject: [PATCH] fix parallel build
> -
> -We have to create the objects dir before saving gcc's output into it.
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - Makefile.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index ab51035e0b01..6e2467275138 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -71,7 +71,7 @@ depend:
> - 
> - include $(depend)
> - 
> --$(objects)/$(TARGET): $(OBJECTS)
> -+$(objects)/$(TARGET): $(OBJECTS) $(objects)
> - 	$(LIBTOOL) --mode=link $(CC) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
> - 
> - $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS)
> diff --git a/patches/SDL-1.2.15/0003-Fix-compilation-with-libX11-1.5.99.902.patch b/patches/SDL-1.2.15/0003-Fix-compilation-with-libX11-1.5.99.902.patch
> deleted file mode 100644
> index 07d12dbe3dc9..000000000000
> --- a/patches/SDL-1.2.15/0003-Fix-compilation-with-libX11-1.5.99.902.patch
> +++ /dev/null
> @@ -1,64 +0,0 @@
> -From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
> -Date: Sun, 2 Jun 2013 20:48:53 +0600
> -Subject: [PATCH] Fix compilation with libX11 >= 1.5.99.902.
> -
> -These changes fixes bug #1769 for SDL 1.2
> -(http://bugzilla.libsdl.org/show_bug.cgi?id=1769).
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - configure.in               | 11 +++++++++++
> - include/SDL_config.h.in    |  1 +
> - src/video/x11/SDL_x11sym.h |  4 ++++
> - 3 files changed, 16 insertions(+)
> -
> -diff --git a/configure.in b/configure.in
> -index 08c8e1e97c67..89c526d42455 100644
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -1127,6 +1127,17 @@ AC_HELP_STRING([--enable-video-x11-xrandr], [enable X11 Xrandr extension for ful
> -             if test x$definitely_enable_video_x11_xrandr = xyes; then
> -                 AC_DEFINE(SDL_VIDEO_DRIVER_X11_XRANDR)
> -             fi
> -+            AC_MSG_CHECKING(for const parameter to _XData32)
> -+            have_const_param_xdata32=no
> -+            AC_TRY_COMPILE([
> -+              #include <X11/Xlibint.h>
> -+              extern int _XData32(Display *dpy,register _Xconst long *data,unsigned len);
> -+            ],[
> -+            ],[
> -+            have_const_param_xdata32=yes
> -+            AC_DEFINE(SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32)
> -+            ])
> -+            AC_MSG_RESULT($have_const_param_xdata32)
> -         fi
> -     fi
> - }
> -diff --git a/include/SDL_config.h.in b/include/SDL_config.h.in
> -index 8bb1773c0eb7..78ca747bc041 100644
> ---- a/include/SDL_config.h.in
> -+++ b/include/SDL_config.h.in
> -@@ -282,6 +282,7 @@
> - #undef SDL_VIDEO_DRIVER_WINDIB
> - #undef SDL_VIDEO_DRIVER_WSCONS
> - #undef SDL_VIDEO_DRIVER_X11
> -+#undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
> - #undef SDL_VIDEO_DRIVER_X11_DGAMOUSE
> - #undef SDL_VIDEO_DRIVER_X11_DYNAMIC
> - #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT
> -diff --git a/src/video/x11/SDL_x11sym.h b/src/video/x11/SDL_x11sym.h
> -index 4875b989c9b9..bd83f7f5c10e 100644
> ---- a/src/video/x11/SDL_x11sym.h
> -+++ b/src/video/x11/SDL_x11sym.h
> -@@ -165,7 +165,11 @@ SDL_X11_SYM(Bool,XShmQueryExtension,(Display* a),(a),return)
> -  */
> - #ifdef LONG64
> - SDL_X11_MODULE(IO_32BIT)
> -+#if SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32
> -+SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),return)
> -+#else
> - SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return)
> -+#endif
> - SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),)
> - #endif
> - 
> diff --git a/patches/SDL-1.2.15/autogen.sh b/patches/SDL-1.2.15/autogen.sh
> deleted file mode 100755
> index 1e5af6e71bd4..000000000000
> --- a/patches/SDL-1.2.15/autogen.sh
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -#!/bin/sh
> -
> -./autogen.sh
> -
> diff --git a/patches/SDL-1.2.15/series b/patches/SDL-1.2.15/series
> deleted file mode 100644
> index 9cd219921222..000000000000
> --- a/patches/SDL-1.2.15/series
> +++ /dev/null
> @@ -1,6 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-SDL-1.2.10-sdl-config.in.diff.patch
> -0002-fix-parallel-build.patch
> -0003-Fix-compilation-with-libX11-1.5.99.902.patch
> -# 5d22a85525900a69ee40da5d0e82fcf8  - git-ptx-patches magic
> diff --git a/rules/sdl.in b/rules/sdl.in
> deleted file mode 100644
> index b672106e2e57..000000000000
> --- a/rules/sdl.in
> +++ /dev/null
> @@ -1,145 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -menuconfig SDL
> -	tristate
> -	prompt "SDL                           "
> -	select LIBC_M
> -	select LIBC_DL
> -	select LIBC_PTHREAD
> -	select GCCLIBS_GCC_S
> -	select CROSS_NASM		if SDL_VIDEO
> -	select ALSA_LIB			if SDL_ALSA
> -	select XORG_LIB_X11		if SDL_XORG
> -	select XORG_LIB_XT		if SDL_XORG
> -	select XORG_LIB_XV		if SDL_XORG && SDL_VIDEO
> -	select XORG_LIB_XVMC		if SDL_XORG && SDL_VIDEO
> -	select TSLIB			if SDL_TSLIB
> -	help
> -	  Simple DirectMedia Layer is a cross-platform multimedia
> -	  library designed to provide low level access to audio,
> -	  keyboard, mouse, joystick, 3D hardware via OpenGL, and
> -	  2D video framebuffer.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Obsolete and replaced by SDL2.
> -
> -if SDL
> -
> -config SDL_TIMERS
> -	bool
> -	prompt "SDL Timers Support"
> -	default y
> -	help
> -	  FIXME
> -
> -config SDL_FILE
> -	bool
> -	prompt "SDL File Support"
> -	default y
> -	help
> -	  FIXME
> -
> -config SDL_CPUINFO
> -	bool
> -	prompt "SDL CPU Info Support"
> -	default y
> -	help
> -	  FIXME
> -
> -menuconfig SDL_AUDIO
> -	bool
> -	prompt "SDL Audio Support             "
> -	default y
> -	help
> -	  FIXME
> -
> -if SDL_AUDIO
> -
> -config SDL_OSS
> -	bool
> -	prompt "SDL OSS Support"
> -	help
> -	  Open Sound System (OSS) is the first attempt in
> -	  unifying the digital audio architecture for UNIX.
> -	  OSS is a set of device drivers that provide a
> -	  uniform API across all the major UNIX architectures.
> -
> -config SDL_ALSA
> -	bool
> -	prompt "SDL ALSA Support"
> -	default y
> -	help
> -	  The Advanced Linux Sound Architecture (ALSA)
> -	  provides audio and MIDI functionality to the
> -	  Linux operating system.
> -
> -endif
> -
> -menuconfig SDL_VIDEO
> -	bool
> -	prompt "SDL Video Support             "
> -	default y
> -	help
> -	  FIXME
> -
> -if SDL_VIDEO
> -
> -menuconfig SDL_XORG
> -	bool
> -	prompt "Xorg Support                "
> -	help
> -	  X.Org provides an open source implementation of the
> -	  X Window System.
> -
> -config SDL_FBCON
> -	bool
> -	prompt "SDL fbcon support"
> -	help
> -	  Framebuffer console
> -
> -config SDL_OPENGL
> -	bool
> -	prompt "OpenGL Support"
> -	depends on BROKEN
> -	help
> -	  OpenGL is a multi-platform software interface to
> -	  graphics hardware, supporting rendering and imaging
> -	  operations.
> -
> -endif
> -
> -config SDL_EVENT
> -	bool
> -	prompt "SDL Event Support"
> -	default y
> -	help
> -	  FIXME
> -
> -config SDL_JOYSTICK
> -	bool
> -	prompt "SDL Joystick Support"
> -	help
> -	  FIXME
> -
> -config SDL_CDROM
> -	bool
> -	prompt "SDL CDROM Support"
> -	help
> -	  FIXME
> -
> -menuconfig SDL_THREADS
> -	bool
> -	prompt "SDL Thread Support            "
> -	default y
> -	help
> -	  Turn on multithreading support
> -
> -config SDL_TSLIB
> -	bool
> -	prompt "tslib Support"
> -	help
> -	  Turn on support for the touchscreen library 'tslib'
> -
> -endif
> diff --git a/rules/sdl.make b/rules/sdl.make
> deleted file mode 100644
> index 5cbef70370f7..000000000000
> --- a/rules/sdl.make
> +++ /dev/null
> @@ -1,137 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Erwin Rol
> -#               2010 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL) += sdl
> -
> -#
> -# Paths and names
> -#
> -SDL_VERSION	:= 1.2.15
> -SDL_MD5		:= 9d96df8417572a2afb781a7c4c811a85
> -SDL		:= SDL-$(SDL_VERSION)
> -SDL_SUFFIX	:= tar.gz
> -SDL_URL		:= https://www.libsdl.org/release/$(SDL).$(SDL_SUFFIX)
> -SDL_SOURCE	:= $(SRCDIR)/$(SDL).$(SDL_SUFFIX)
> -SDL_DIR		:= $(BUILDDIR)/$(SDL)
> -SDL_LICENSE	:= LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SDL_CONF_TOOL	:= autoconf
> -SDL_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--enable-shared \
> -	--disable-static \
> -	--enable-libc \
> -	--$(call ptx/endis,PTXCONF_SDL_AUDIO)-audio \
> -	--$(call ptx/endis,PTXCONF_SDL_VIDEO)-video \
> -	--$(call ptx/endis,PTXCONF_SDL_EVENT)-events \
> -	--$(call ptx/endis,PTXCONF_SDL_JOYSTICK)-joystick \
> -	--$(call ptx/endis,PTXCONF_SDL_CDROM)-cdrom \
> -	--$(call ptx/endis,PTXCONF_SDL_THREADS)-threads \
> -	--$(call ptx/endis,PTXCONF_SDL_TIMERS)-timers \
> -	--$(call ptx/endis,PTXCONF_SDL_FILE)-file \
> -	--enable-loadso \
> -	--$(call ptx/endis,PTXCONF_SDL_CPUINFO)-cpuinfo \
> -	--enable-assembly \
> -	--$(call ptx/endis,PTXCONF_SDL_OSS)-oss \
> -	--$(call ptx/endis,PTXCONF_SDL_ALSA)-alsa \
> -	--disable-alsatest \
> -	--disable-alsa-shared \
> -	--disable-esd \
> -	--disable-esdtest \
> -	--disable-esd-shared \
> -	--disable-pulseaudio \
> -	--disable-pulseaudio-shared \
> -	--disable-arts \
> -	--disable-arts-shared \
> -	--disable-nas \
> -	--disable-nas-shared \
> -	--disable-diskaudio \
> -	--disable-dummyaudio \
> -	--disable-mintaudio \
> -	--enable-nasm \
> -	--disable-altivec \
> -	--disable-ipod \
> -	--disable-video-nanox \
> -	--disable-nanox-debug \
> -	--disable-nanox-share-memory \
> -	--disable-nanox-direct-fb \
> -	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11 \
> -	--disable-x11-shared \
> -	--$(call ptx/endis,PTXCONF_SDL_XORG)-dga \
> -	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-dga \
> -	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-dgamouse \
> -	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-vm \
> -	--$(call ptx/endis,PTXCONF_SDL_VIDEO)-video-x11-xv \
> -	--disable-video-x11-xinerama \
> -	--$(call ptx/endis,PTXCONF_SDL_XORG)-video-x11-xme \
> -	--disable-video-x11-xrandr \
> -	--disable-video-photon \
> -	--disable-video-carbon \
> -	--disable-video-cocoa \
> -	--$(call ptx/endis,PTXCONF_SDL_FBCON)-video-fbcon \
> -	--disable-video-directfb \
> -	--disable-video-ps2gs \
> -	--disable-video-ps3 \
> -	--disable-video-ggi \
> -	--disable-video-svga \
> -	--disable-video-vgl \
> -	--disable-video-wscons \
> -	--disable-video-aalib \
> -	--disable-video-caca \
> -	--disable-video-qtopia \
> -	--disable-video-picogui \
> -	--disable-xbios \
> -	--disable-gem \
> -	--enable-video-dummy \
> -	--$(call ptx/endis,PTXCONF_SDL_OPENGL)-video-opengl \
> -	--disable-osmesa-shared \
> -	--enable-screensaver \
> -	--enable-input-events \
> -	--$(call ptx/endis,PTXCONF_SDL_TSLIB)-input-tslib \
> -	--disable-pth \
> -	--enable-pthreads \
> -	--enable-pthread-sem \
> -	--disable-stdio-redirect \
> -	--disable-directx \
> -	--enable-sdl-dlopen \
> -	--disable-atari-ldg \
> -	--enable-clock_gettime \
> -	--disable-rpath \
> -	--$(call ptx/wwo,PTXCONF_SDL_XORG)-x
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, sdl)
> -	@$(call install_fixup, sdl,PRIORITY,optional)
> -	@$(call install_fixup, sdl,SECTION,base)
> -	@$(call install_fixup, sdl,AUTHOR,"Erwin Rol <ero@pengutronix.de>")
> -	@$(call install_fixup, sdl,DESCRIPTION,missing)
> -
> -	@$(call install_lib, sdl, 0, 0, 0644, libSDL-1.2)
> -
> -	@$(call install_finish, sdl)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] sdl_image: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as b0e8123660cbfd1a957917d710028d1c25c2e5b3.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:06 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125317.64589-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/sdl_image.in b/rules/sdl_image.in
> deleted file mode 100644
> index b003a94729c3..000000000000
> --- a/rules/sdl_image.in
> +++ /dev/null
> @@ -1,58 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -menuconfig SDL_IMAGE
> -	tristate
> -	select SDL
> -	prompt "SDL image                     "
> -	select LIBPNG	if SDL_IMAGE__PNG
> -	select LIBJPEG	if SDL_IMAGE__JPG
> -	select LIBTIFF	if SDL_IMAGE__TIF
> -	help
> -	  This is a simple library to load images of various
> -	  formats as SDL surfaces. This library currently supports
> -	  BMP, PPM, PCX, GIF, JPEG, PNG, TIFF, and XPM formats.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Obsolete and replaced by SDL2.
> -
> -if SDL_IMAGE
> -
> -config SDL_IMAGE__BMP
> -	bool "bmp support"
> -
> -config SDL_IMAGE__GIF
> -	bool "gif support"
> -
> -config SDL_IMAGE__JPG
> -	bool "jpeg support"
> -
> -config SDL_IMAGE__LBM
> -	bool "lbm support"
> -
> -config SDL_IMAGE__PCX
> -	bool "pcx support"
> -
> -config SDL_IMAGE__PNG
> -	bool "png support"
> -
> -config SDL_IMAGE__PNM
> -	bool "pnm support"
> -
> -config SDL_IMAGE__TGA
> -	bool "tga support"
> -
> -config SDL_IMAGE__TIF
> -	bool "tiff support"
> -
> -config SDL_IMAGE__XCF
> -	bool "xcf support"
> -
> -config SDL_IMAGE__XPM
> -	bool "xpm support"
> -
> -config SDL_IMAGE__XV
> -	bool "xv support"
> -
> -endif
> diff --git a/rules/sdl_image.make b/rules/sdl_image.make
> deleted file mode 100644
> index 5c980c8d6df8..000000000000
> --- a/rules/sdl_image.make
> +++ /dev/null
> @@ -1,73 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Erwin Rol
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL_IMAGE) += sdl_image
> -
> -#
> -# Paths and names
> -#
> -SDL_IMAGE_VERSION	:= 1.2.12
> -SDL_IMAGE_MD5		:= a0f9098ebe5400f0bdc9b62e60797ecb
> -SDL_IMAGE		:= SDL_image-$(SDL_IMAGE_VERSION)
> -SDL_IMAGE_SUFFIX	:= tar.gz
> -SDL_IMAGE_URL		:= https://www.libsdl.org/projects/SDL_image/release/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
> -SDL_IMAGE_SOURCE	:= $(SRCDIR)/$(SDL_IMAGE).$(SDL_IMAGE_SUFFIX)
> -SDL_IMAGE_DIR		:= $(BUILDDIR)/$(SDL_IMAGE)
> -SDL_IMAGE_LICENSE	:= LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SDL_IMAGE_CONF_TOOL	:= autoconf
> -SDL_IMAGE_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--with-sdl-prefix=$(SYSROOT)/usr \
> -	--disable-sdltest \
> -	--disable-jpg-shared \
> -	--disable-png-shared \
> -	--disable-tif-shared \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__BMP)-bmp \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__GIF)-gif \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__JPG)-jpg \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__LBM)-lbm \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__PCX)-pcx \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__PNG)-png \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__PNM)-pnm \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__TGA)-tga \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__TIF)-tif \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__XCF)-xcf \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__XPM)-xpm \
> -	--$(call ptx/endis, PTXCONF_SDL_IMAGE__XV)-xv
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl_image.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, sdl_image)
> -	@$(call install_fixup, sdl_image,PRIORITY,optional)
> -	@$(call install_fixup, sdl_image,SECTION,base)
> -	@$(call install_fixup, sdl_image,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, sdl_image,DESCRIPTION,missing)
> -
> -	@$(call install_lib, sdl_image, 0, 0, 0644, libSDL_image-1.2)
> -
> -	@$(call install_finish, sdl_image)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] sdl_mixer: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 6f44732a14827e0fd8ad928e1d200a2ffafb128b.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:07 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125319.64605-1-t.scherer@eckelmann.de>
> [mol: remove patches as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/SDL_mixer-1.2.11/0001-fix-parallel-build.patch b/patches/SDL_mixer-1.2.11/0001-fix-parallel-build.patch
> deleted file mode 100644
> index 99bb837e3697..000000000000
> --- a/patches/SDL_mixer-1.2.11/0001-fix-parallel-build.patch
> +++ /dev/null
> @@ -1,48 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:51:39 +0200
> -Subject: [PATCH] fix parallel build
> -
> -We have to create the objects dir before saving gcc's output into it.
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> -Signed-off-by: Robert Schwebel <rsc@pengutronix.de>
> ----
> -V2:
> -  rsc: ported to 1.2.11
> -
> -V1:
> -  mkl: patch for 1.2.8
> -
> - Makefile.in |    8 ++++----
> - 1 files changed, 4 insertions(+), 4 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index 76fdd3c..26961b7 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -71,13 +71,13 @@ $(objects):
> - -include $(PLAYMUS_OBJECTS:.lo=.d)
> - @PLAYMUS_DEPENDS@
> - 
> --$(objects)/$(TARGET): $(OBJECTS) $(VERSION_OBJECTS)
> -+$(objects)/$(TARGET): $(OBJECTS) $(VERSION_OBJECTS) $(objects)
> - 	$(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(VERSION_OBJECTS) $(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
> - 
> --$(objects)/playwave$(EXE): $(objects)/playwave.lo $(objects)/$(TARGET)
> -+$(objects)/playwave$(EXE): $(objects)/playwave.lo $(objects)/$(TARGET) $(objects)
> - 	$(LIBTOOL) --mode=link $(CC) -o $@ $(objects)/playwave.lo $(SDL_CFLAGS) $(SDL_LIBS) $(objects)/$(TARGET)
> - 
> --$(objects)/playmus$(EXE): $(objects)/playmus.lo $(objects)/$(TARGET)
> -+$(objects)/playmus$(EXE): $(objects)/playmus.lo $(objects)/$(TARGET) $(objects)
> - 	$(LIBTOOL) --mode=link $(CC) -o $@ $(objects)/playmus.lo $(SDL_CFLAGS) $(SDL_LIBS) $(objects)/$(TARGET)
> - 
> - install: all install-hdrs install-lib #install-bin
> -@@ -92,7 +92,7 @@ install-hdrs:
> - install-lib: $(objects) $(objects)/$(TARGET)
> - 	$(SHELL) $(auxdir)/mkinstalldirs $(libdir)
> - 	$(LIBTOOL) --mode=install $(INSTALL) $(objects)/$(TARGET) $(libdir)/$(TARGET)
> --install-bin:
> -+install-bin: $(objects)
> - 	$(SHELL) $(auxdir)/mkinstalldirs $(bindir)
> - 	$(LIBTOOL) --mode=install $(INSTALL) -m 755 $(objects)/playwave$(EXE) $(bindir)/playwave$(EXE)
> - 	$(LIBTOOL) --mode=install $(INSTALL) -m 755 $(objects)/playmus$(EXE) $(bindir)/playmus$(EXE)
> diff --git a/patches/SDL_mixer-1.2.11/0002-fix-cross-compiling-issue.patch b/patches/SDL_mixer-1.2.11/0002-fix-cross-compiling-issue.patch
> deleted file mode 100644
> index 66dde567c52e..000000000000
> --- a/patches/SDL_mixer-1.2.11/0002-fix-cross-compiling-issue.patch
> +++ /dev/null
> @@ -1,39 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Sat, 29 Oct 2011 18:51:39 +0200
> -Subject: [PATCH] fix cross-compiling issue
> -
> -use AC_COMPILE_IFELSE instead of AC_TRY_RUN
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - configure.in |   14 ++++++++------
> - 1 files changed, 8 insertions(+), 6 deletions(-)
> -
> -diff --git a/configure.in b/configure.in
> -index 7d23387..a3f440b 100644
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -417,15 +417,17 @@ if test x$enable_music_flac = xyes; then
> -         LIBS_SAVED="$LIBS"
> -         LIBS="-lFLAC"
> -         AC_MSG_CHECKING([for libflac so-name version >= $libflac_ver])
> --        AC_TRY_RUN([
> -+        AC_COMPILE_IFELSE([
> - #include "FLAC/export.h"
> --#include "stdio.h"
> -+
> -+#ifndef FLAC_API_VERSION_CURRENT
> -+#error no version
> -+#endif
> -+#if FLAC_API_VERSION_CURRENT < $libflac_ver
> -+#error too old
> -+#endif
> - int main( int argc, char *argv[] ) {
> --#if defined(FLAC_API_VERSION_CURRENT) && (FLAC_API_VERSION_CURRENT >= $libflac_ver)
> -     return 0;
> --#else
> --    return 1;
> --#endif
> - }
> - ], have_flac_ver=yes, have_flac_ver=no)
> -         LIBS="$LIBS_SAVED"
> diff --git a/patches/SDL_mixer-1.2.11/autogen.sh b/patches/SDL_mixer-1.2.11/autogen.sh
> deleted file mode 100755
> index fb1a35ab9675..000000000000
> --- a/patches/SDL_mixer-1.2.11/autogen.sh
> +++ /dev/null
> @@ -1,3 +0,0 @@
> -
> -./autogen.sh
> -
> diff --git a/patches/SDL_mixer-1.2.11/series b/patches/SDL_mixer-1.2.11/series
> deleted file mode 100644
> index 881e6b3aaef6..000000000000
> --- a/patches/SDL_mixer-1.2.11/series
> +++ /dev/null
> @@ -1,5 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-fix-parallel-build.patch
> -0002-fix-cross-compiling-issue.patch
> -# 6d52e70075099a363f22c56add5be9b9  - git-ptx-patches magic
> diff --git a/rules/sdl_mixer.in b/rules/sdl_mixer.in
> deleted file mode 100644
> index 98ad49793c61..000000000000
> --- a/rules/sdl_mixer.in
> +++ /dev/null
> @@ -1,56 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_sdl
> -
> -menuconfig SDL_MIXER
> -	tristate
> -	prompt "SDL mixer                     "
> -	select SDL
> -	select LIBVORBIS	if SDL_MIXER_OGG
> -	select LIBMAD		if SDL_MIXER_MP3
> -	select LIBMIKMOD	if SDL_MIXER_MOD
> -	select FLAC		if SDL_MIXER_FLAC
> -
> -	help
> -	  SDL Mixer is a sample multi-channel audio mixer library.
> -	  It supports 4 channels of 16 bit stereo audio, plus a single
> -	  channel of music, mixed by the popular MikMod MOD, Timidity
> -	  MIDI, and SMPEG MP3 libraries.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Obsolete and replaced by SDL2.
> -
> -if SDL_MIXER
> -
> -config SDL_MIXER_WAVE
> -	bool
> -	prompt "WAVE support"
> -
> -config SDL_MIXER_MOD
> -	bool
> -	depends on STAGING
> -	prompt "MOD support"
> -
> -config SDL_MIXER_MIDI_TIMIDITY
> -	bool
> -	prompt "MIDI support (via timidity)"
> -
> -config SDL_MIXER_MIDI_NATIVE
> -	bool
> -	depends on BROKEN
> -	prompt "MIDI support (native)"
> -
> -config SDL_MIXER_OGG
> -	bool
> -	prompt "OGG support"
> -
> -config SDL_MIXER_FLAC
> -	bool
> -	prompt "FLAC support"
> -
> -config SDL_MIXER_MP3
> -	bool
> -	prompt "MP3 support"
> -
> -endif
> -
> diff --git a/rules/sdl_mixer.make b/rules/sdl_mixer.make
> deleted file mode 100644
> index cf5f9742b914..000000000000
> --- a/rules/sdl_mixer.make
> +++ /dev/null
> @@ -1,72 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2008 by Marek Moeckel
> -#               2009 by Marc Kleine-Budde <mkl@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SDL_MIXER) += sdl_mixer
> -
> -#
> -# Paths and names
> -#
> -SDL_MIXER_VERSION	:= 1.2.11
> -SDL_MIXER_MD5		:= 65ada3d997fe85109191a5fb083f248c
> -SDL_MIXER		:= SDL_mixer-$(SDL_MIXER_VERSION)
> -SDL_MIXER_SUFFIX	:= tar.gz
> -SDL_MIXER_URL		:= https://www.libsdl.org/projects/SDL_mixer/release/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
> -SDL_MIXER_SOURCE	:= $(SRCDIR)/$(SDL_MIXER).$(SDL_MIXER_SUFFIX)
> -SDL_MIXER_DIR		:= $(BUILDDIR)/$(SDL_MIXER)
> -SDL_MIXER_LICENSE	:= LGPL-2.1-only
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SDL_MIXER_CONF_TOOL := autoconf
> -SDL_MIXER_CONF_OPT := \
> -	$(CROSS_AUTOCONF_USR) \
> -	--with-sdl-prefix=$(SYSROOT)/usr \
> -	--disable-music-mp3 \
> -	--$(call ptx/endis, PTXCONF_SDL_MIXER_WAVE)-music-wave \
> -	--$(call ptx/endis, PTXCONF_SDL_MIXER_MOD)-music-mod \
> -	--$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_TIMIDITY)-music-timidity-midi \
> -	--$(call ptx/endis, PTXCONF_SDL_MIXER_MIDI_NATIVE)-music-native-midi-gpl \
> -	--$(call ptx/endis, PTXCONF_SDL_MIXER_OGG)-music-ogg \
> -	--$(call ptx/endis, PTXCONF_SDL_MIXER_FLAC)-music-flac \
> -	--$(call ptx/endis, PTXCONF_SDL_MIXER_MP3)-music-mp3-mad-gpl
> -
> -ifneq ($(PTXCONF_SDL_MIXER_MIDI_TIMIDITY)$(PTXCONF_SDL_MIXER_MIDI_NATIVE),)
> -SDL_MIXER_CONF_OPT += --enable-music-midi
> -else
> -SDL_MIXER_CONF_OPT += --disable-music-midi
> -endif
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/sdl_mixer.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, sdl_mixer)
> -	@$(call install_fixup, sdl_mixer,PRIORITY,optional)
> -	@$(call install_fixup, sdl_mixer,SECTION,base)
> -	@$(call install_fixup, sdl_mixer,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, sdl_mixer,DESCRIPTION,missing)
> -
> -	@$(call install_lib, sdl_mixer, 0, 0, 0644, libSDL_mixer-1.2)
> -
> -	@$(call install_finish, sdl_mixer)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] setserial: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 283afdcbe77959fcde457125cbb01adcb15c60a8.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:08 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125321.64621-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/setserial-2.17/series b/patches/setserial-2.17/series
> deleted file mode 100644
> index 69fa03b254b6..000000000000
> --- a/patches/setserial-2.17/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -setserial-tiocghayesesp-build-fix.patch
> diff --git a/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch b/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
> deleted file mode 100644
> index dbe11d7ddc98..000000000000
> --- a/patches/setserial-2.17/setserial-tiocghayesesp-build-fix.patch
> +++ /dev/null
> @@ -1,28 +0,0 @@
> -[PATCH] setserial: fix build with 2.6.33+ kernel headers
> -
> -linux/hayesesp.h got removed in 2.6.33, but some archs (like x86) still
> -define the TIOCGHAYESESP ioctl, breaking the build.
> -
> -It's very unlikely to be of interest anymore, so just undef it.
> -
> -Signed-off-by: Peter Korsgaard <jacmet at sunsite.dk>
> ----
> - setserial.c |    5 +++++
> - 1 file changed, 5 insertions(+)
> -
> -Index: setserial-2.17/setserial.c
> -===================================================================
> ---- setserial-2.17.orig/setserial.c
> -+++ setserial-2.17/setserial.c
> -@@ -24,6 +24,11 @@
> - #endif
> - #include <linux/serial.h>
> - 
> -+/* linux/hayesesp.h got removed in 2.6.33 but some archs (like x86)
> -+   still define TIOCGHAYESESP. It's very unlikely to be of interest
> -+   anymore, so just undef it */
> -+#undef TIOCGHAYESESP
> -+
> - #include "version.h"
> - 
> - static char version_str[] = "setserial version " SETSERIAL_VERSION ", "
> diff --git a/rules/setserial.in b/rules/setserial.in
> deleted file mode 100644
> index 43ad2eaacbbb..000000000000
> --- a/rules/setserial.in
> +++ /dev/null
> @@ -1,16 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=shell_and_console
> -config SETSERIAL
> -	tristate
> -	depends on !BUSYBOX_SETSERIAL || ALLYES
> -	prompt "setserial"
> -	help
> -	  setserial - get/set Linux serial port information
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> -
> -comment "BusyBox' setserial is selected!"
> -	depends on BUSYBOX_SETSERIAL
> diff --git a/rules/setserial.make b/rules/setserial.make
> deleted file mode 100644
> index d8408a352f91..000000000000
> --- a/rules/setserial.make
> +++ /dev/null
> @@ -1,57 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2005 by BSP
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SETSERIAL) += setserial
> -
> -#
> -# Paths and names
> -#
> -SETSERIAL_VERSION	:= 2.17
> -SETSERIAL_MD5		:= c4867d72c41564318e0107745eb7a0f2
> -SETSERIAL		:= setserial-$(SETSERIAL_VERSION)
> -SETSERIAL_SUFFIX	:= tar.gz
> -SETSERIAL_URL		:= $(call ptx/mirror, SF, setserial/$(SETSERIAL).$(SETSERIAL_SUFFIX))
> -SETSERIAL_SOURCE	:= $(SRCDIR)/$(SETSERIAL).$(SETSERIAL_SUFFIX)
> -SETSERIAL_DIR		:= $(BUILDDIR)/$(SETSERIAL)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SETSERIAL_CONF_TOOL	:= autoconf
> -SETSERIAL_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR)
> -
> -SETSERIAL_MAKE_OPT	:= setserial
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/setserial.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, setserial)
> -	@$(call install_fixup, setserial,PRIORITY,optional)
> -	@$(call install_fixup, setserial,SECTION,base)
> -	@$(call install_fixup, setserial,AUTHOR,"Benedikt Spranger <b.spranger@linutronix.de>")
> -	@$(call install_fixup, setserial,DESCRIPTION,missing)
> -
> -	@$(call install_copy, setserial, 0, 0, 0755, -, /bin/setserial)
> -
> -	@$(call install_finish, setserial)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] smtpclient: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 8e20c4d30c3650a906b63f1c2805c141461c0745.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:09 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125323.64637-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/smtpclient.in b/rules/smtpclient.in
> deleted file mode 100644
> index a45a791d8f1c..000000000000
> --- a/rules/smtpclient.in
> +++ /dev/null
> @@ -1,14 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=communication
> -config SMTPCLIENT
> -	tristate
> -	prompt "smtpclient"
> -	help
> -	  smtpclient is a small program which can be used to send emails.
> -	  Unfortunately it disappeared from www.engelschall.com, so we
> -	  put it on the Pengutronix web server for now.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/smtpclient.make b/rules/smtpclient.make
> deleted file mode 100644
> index d528685200e3..000000000000
> --- a/rules/smtpclient.make
> +++ /dev/null
> @@ -1,63 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2005 by Robert Schwebel
> -#           (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SMTPCLIENT) += smtpclient
> -
> -#
> -# Paths and names
> -#
> -SMTPCLIENT_VERSION	:= 1.0.0
> -SMTPCLIENT_MD5		:= 8b5d9260572107bb901edf6aacbf3747
> -SMTPCLIENT		:= smtpclient-$(SMTPCLIENT_VERSION)
> -SMTPCLIENT_SUFFIX	:= tar.gz
> -SMTPCLIENT_URL		:= http://www.pengutronix.de/software/ptxdist/temporary-src/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
> -SMTPCLIENT_SOURCE	:= $(SRCDIR)/$(SMTPCLIENT).$(SMTPCLIENT_SUFFIX)
> -SMTPCLIENT_DIR		:= $(BUILDDIR)/$(SMTPCLIENT)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -SMTPCLIENT_CONF_ENV	:= \
> -	$(CROSS_ENV) \
> -	ac_cv_lib_nsl_gethostbyname=no
> -
> -#
> -# autoconf
> -#
> -SMTPCLIENT_CONF_OPT := \
> -	$(CROSS_AUTOCONF_USR)
> -
> -SMTPCLIENT_INSTALL_OPT := \
> -	prefix=$(SMTPCLIENT_PKGDIR)/usr \
> -	install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/smtpclient.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, smtpclient)
> -	@$(call install_fixup, smtpclient,PRIORITY,optional)
> -	@$(call install_fixup, smtpclient,SECTION,base)
> -	@$(call install_fixup, smtpclient,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, smtpclient,DESCRIPTION,missing)
> -
> -	@$(call install_copy, smtpclient, 0, 0, 0755, -, /usr/bin/smtpclient)
> -
> -	@$(call install_finish, smtpclient)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] ssmtp: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 0727b0e4f31f0264dadc25853803b49b6f6ebd46.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:10 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125326.64653-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch b/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
> deleted file mode 100644
> index 9ad40df0efa4..000000000000
> --- a/patches/ssmtp-2.64/0001-use-LDFLAGS-for-linking.patch
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Wed, 14 Aug 2013 10:24:18 +0200
> -Subject: [PATCH] use LDFLAGS for linking
> -
> -Please use LDFLAGS, not CFLAGS, for linking. This makes it possible to
> -overwrite the variable from the outside and do the correct thing.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Makefile.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index f0aff41..d235182 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -79,7 +79,7 @@ uninstall-sendmail: uninstall
> - 
> - # Binaries:
> - ssmtp: $(OBJS)
> --	$(CC) -o ssmtp $(OBJS) @LIBS@ $(CFLAGS)
> -+	$(CC) -o ssmtp $(OBJS) $(LDFLAGS) @LIBS@
> - 
> - .PHONY: clean
> - clean:
> diff --git a/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch b/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
> deleted file mode 100644
> index 537d012cdeb1..000000000000
> --- a/patches/ssmtp-2.64/0002-use-DESTDIR-when-installing.patch
> +++ /dev/null
> @@ -1,72 +0,0 @@
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -Date: Wed, 14 Aug 2013 10:24:18 +0200
> -Subject: [PATCH] use DESTDIR when installing
> -
> -Prefix all paths with DESTDIR when installing
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> ----
> - Makefile.in | 40 ++++++++++++++++++++--------------------
> - 1 file changed, 20 insertions(+), 20 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index d235182..756d754 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -46,36 +46,36 @@ all: ssmtp
> - 
> - .PHONY: install
> - install: ssmtp $(GEN_CONFIG)
> --	$(INSTALL) -d -m 755 $(bindir)
> --	$(INSTALL) -s -m 755 ssmtp $(bindir)/ssmtp
> --	$(INSTALL) -d -m 755 $(mandir)
> --	$(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(mandir)/ssmtp.8
> --	$(INSTALL) -d -m 755 $(SSMTPCONFDIR)
> --	$(INSTALL) -m 644 $(srcdir)/revaliases $(INSTALLED_REVALIASES_FILE)
> --	$(GEN_CONFIG) $(INSTALLED_CONFIGURATION_FILE)
> -+	$(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
> -+	$(INSTALL) -s -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp
> -+	$(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
> -+	$(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8
> -+	$(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR)
> -+	$(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE)
> -+	$(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE)
> - 
> - 
> - .PHONY: install-sendmail
> - install-sendmail: install
> --	$(RM) $(bindir)/sendmail
> --	$(LN_S) ssmtp $(bindir)/sendmail
> --	$(INSTALL) -d -m 755 $(libexecdir)
> --	$(RM) $(libexecdir)/sendmail
> --	$(LN_S) sendmail /lib/sendmail
> --	$(RM) $(mandir)/sendmail.8
> --	$(LN_S) ssmtp.8 $(mandir)/sendmail.8
> -+	$(RM) $(DESTDIR)$(bindir)/sendmail
> -+	$(LN_S) ssmtp $(DESTDIR)$(bindir)/sendmail
> -+	$(INSTALL) -d -m 755 $(DESTDIR)$(libexecdir)
> -+	$(RM) $(DESTDIR)$(libexecdir)/sendmail
> -+	$(LN_S) sendmail $(DESTDIR)/lib/sendmail
> -+	$(RM) $(DESTDIR)$(mandir)/sendmail.8
> -+	$(LN_S) ssmtp.8 $(DESTDIR)$(mandir)/sendmail.8
> - 
> - .PHONY: uninstall
> - uninstall:
> --	$(RM) $(bindir)/ssmtp
> --	$(RM) $(mandir)/ssmtp.8
> --	$(RM) $(CONFIGURATION_FILE) $(REVALIASES_FILE)
> --	$(RM) -r $(SSMTPCONFDIR)
> -+	$(RM) $(DESTDIR)$(bindir)/ssmtp
> -+	$(RM) $(DESTDIR)$(mandir)/ssmtp.8
> -+	$(RM) $$(DESTDIR)(CONFIGURATION_FILE) $(DESTDIR)$(REVALIASES_FILE)
> -+	$(RM) -r $(DESTDIR)$(SSMTPCONFDIR)
> - 
> - .PHONY: uninstall-sendmail
> - uninstall-sendmail: uninstall
> --	$(RM)  $(bindir)/sendmail /lib/sendmail
> --	$(RM)  $(mandir)/sendmail.8
> -+	$(RM)  $(DESTDIR)$(bindir)/sendmail $(DESTDIR)/lib/sendmail
> -+	$(RM)  $(DESTDIR)$(mandir)/sendmail.8
> - 
> - # Binaries:
> - ssmtp: $(OBJS)
> diff --git a/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch b/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
> deleted file mode 100644
> index 0536d9aedba8..000000000000
> --- a/patches/ssmtp-2.64/0003-make-installing-non-interactive.patch
> +++ /dev/null
> @@ -1,34 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Wed, 14 Aug 2013 10:24:18 +0200
> -Subject: [PATCH] make installing non-interactive
> -
> -$(GEN_CONFIG) need user ineraction to create a config file.
> -It doesn't work for cross-compiling and we don't need it.
> -
> -Not for upstream.
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - Makefile.in | 3 +--
> - 1 file changed, 1 insertion(+), 2 deletions(-)
> -
> -diff --git a/Makefile.in b/Makefile.in
> -index 756d754..cb3610c 100644
> ---- a/Makefile.in
> -+++ b/Makefile.in
> -@@ -45,14 +45,13 @@ all: ssmtp
> - 	latex $<
> - 
> - .PHONY: install
> --install: ssmtp $(GEN_CONFIG)
> -+install: ssmtp
> - 	$(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
> - 	$(INSTALL) -s -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp
> - 	$(INSTALL) -d -m 755 $(DESTDIR)$(mandir)
> - 	$(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8
> - 	$(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR)
> - 	$(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE)
> --	$(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE)
> - 
> - 
> - .PHONY: install-sendmail
> diff --git a/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch b/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
> deleted file mode 100644
> index e69cf3483a61..000000000000
> --- a/patches/ssmtp-2.64/0004-configure-if-using-ssl-link-against-libcrypto-too.patch
> +++ /dev/null
> @@ -1,35 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Date: Wed, 14 Aug 2013 10:27:05 +0200
> -Subject: [PATCH] configure: if using ssl link against libcrypto, too
> -
> -otherwise linking fails with:
> -arm-v5te-linux-gnueabi-gcc -o ssmtp ssmtp.o arpadate.o base64.o xgethostname.o md5auth/md5c.o md5auth/hmac_md5.o  -lnsl  -lssl
> -/opt/OSELAS.Toolchain-2012.12.1/arm-v5te-linux-gnueabi/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/lib/gcc/arm-v5te-linux-gnueabi/4.7.2/../../../../arm-v5te-linux-gnueabi/bin/ld:
> -ssmtp.o: undefined reference to symbol 'X509_free@@OPENSSL_1.0.0'
> -/opt/OSELAS.Toolchain-2012.12.1/arm-v5te-linux-gnueabi/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/lib/gcc/arm-v5te-linux-gnueabi/4.7.2/../../../../arm-v5te-linux-gnueabi/bin/ld:
> -note: 'X509_free@@OPENSSL_1.0.0' is defined in DSO
> -XXXXX/sysroot-target/usr/lib/libcrypto.so.1.0.0 so try adding it to the
> -linker command line
> -XXXXX/sysroot-target/usr/lib/libcrypto.so.1.0.0: could not read symbols:
> -Invalid operation
> -collect2: error: ld returned 1 exit status
> -
> -Reported-by: Alexander Dahl <post@lespocky.de>
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - configure.in | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/configure.in b/configure.in
> -index 2d7221d..0633add 100644
> ---- a/configure.in
> -+++ b/configure.in
> -@@ -52,7 +52,7 @@ AC_ARG_ENABLE(ssl,
> - [  --enable-ssl           support for secure connection to mail server])
> - if test x$enableval = xyes ; then
> - 	AC_DEFINE(HAVE_SSL)
> --	LIBS="$LIBS -lssl"
> -+	LIBS="$LIBS -lssl -lcrypto"
> - fi
> - enableval=""
> - 
> diff --git a/patches/ssmtp-2.64/autogen.sh b/patches/ssmtp-2.64/autogen.sh
> deleted file mode 120000
> index 9f8a4cb7ddcb..000000000000
> --- a/patches/ssmtp-2.64/autogen.sh
> +++ /dev/null
> @@ -1 +0,0 @@
> -../autogen.sh
> \ No newline at end of file
> diff --git a/patches/ssmtp-2.64/series b/patches/ssmtp-2.64/series
> deleted file mode 100644
> index b89ac6363a30..000000000000
> --- a/patches/ssmtp-2.64/series
> +++ /dev/null
> @@ -1,7 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-use-LDFLAGS-for-linking.patch
> -0002-use-DESTDIR-when-installing.patch
> -0003-make-installing-non-interactive.patch
> -0004-configure-if-using-ssl-link-against-libcrypto-too.patch
> -# 4ac054ecac57de7c903a18a4dfcd2270  - git-ptx-patches magic
> diff --git a/rules/ssmtp.in b/rules/ssmtp.in
> deleted file mode 100644
> index 4dc745c33546..000000000000
> --- a/rules/ssmtp.in
> +++ /dev/null
> @@ -1,47 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=communication
> -menuconfig SSMTP
> -	tristate
> -	prompt "ssmtp                         "
> -	select OPENSSL
> -	help
> -	  ssmtp is a small program which can be used to send emails.
> -	  It supports SSL, IPv6 and MD5 authentication.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> -
> -if SSMTP
> -
> -config SSMTP_REWRITE_DOMAIN
> -	bool
> -	prompt "domain rewriting support"
> -	default y
> -	help
> -	  Support for rewriting the sending domain.
> -
> -config SSMTP_SSL
> -	bool
> -	prompt "ssl support"
> -	help
> -	  Support for secure connection to mail server (needs SSL shared libraries).
> -
> -config SSMTP_MD5AUTH
> -	bool
> -	prompt "md5sum support"
> -	help
> -	  Support for MD5 authentication.
> -
> -config SSMTP_SENDMAIL
> -	bool
> -	prompt "sendmail link"
> -	depends on !BUSYBOX_SENDMAIL || ALLYES
> -	help
> -	  Install 'sendmail' as a symlink to ssmtp.
> -
> -comment "busybox' sendmail is selected!"
> -	depends on BUSYBOX_SENDMAIL
> -
> -endif
> diff --git a/rules/ssmtp.make b/rules/ssmtp.make
> deleted file mode 100644
> index 002c730c02a8..000000000000
> --- a/rules/ssmtp.make
> +++ /dev/null
> @@ -1,73 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2005 by Steven Scholz <steven.scholz@imc-berlin.de>
> -#           (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SSMTP) += ssmtp
> -
> -#
> -# Paths and names
> -#
> -SSMTP_VERSION		:= 2.64
> -SSMTP_MD5		:= 65b4e0df4934a6cd08c506cabcbe584f
> -SSMTP			:= ssmtp-$(SSMTP_VERSION)
> -SSMTP_SUFFIX		:= tar.bz2
> -SSMTP_SRC		:= ssmtp_$(SSMTP_VERSION).orig.$(SSMTP_SUFFIX)
> -SSMTP_URL		:= $(call ptx/mirror, DEB, pool/main/s/ssmtp/$(SSMTP_SRC))
> -SSMTP_SOURCE		:= $(SRCDIR)/$(SSMTP_SRC)
> -SSMTP_DIR		:= $(BUILDDIR)/ssmtp-$(SSMTP_VERSION)
> -SSMTP_LICENSE		:= GPL-2.0-or-later
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SSMTP_CONF_TOOL := autoconf
> -SSMTP_CONF_OPT  := $(CROSS_AUTOCONF_USR) \
> -	--$(call ptx/endis, PTXCONF_SSMTP_REWRITE_DOMAIN)-rewrite-domain \
> -	--$(call ptx/endis, PTXCONF_SSMTP_SSL)-ssl \
> -	--$(call ptx/endis, PTXCONF_GLOBAL_IPV6)-inet6 \
> -	--$(call ptx/endis, PTXCONF_SSMTP_MD5AUTH)-md5auth
> -
> -SSMTP_MAKE_ENV := $(CROSS_ENV)
> -SSMTP_MAKE_PAR := NO
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/ssmtp.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init,  ssmtp)
> -	@$(call install_fixup, ssmtp,PRIORITY,optional)
> -	@$(call install_fixup, ssmtp,SECTION,base)
> -	@$(call install_fixup, ssmtp,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, ssmtp,DESCRIPTION,missing)
> -
> -	@$(call install_copy, ssmtp, 0, 0, 0755, -, /usr/sbin/ssmtp)
> -
> -	@$(call install_alternative, ssmtp, 0, 0, 0644, /etc/ssmtp/ssmtp.conf)
> -	@$(call install_replace, ssmtp, /etc/ssmtp/ssmtp.conf, @HOSTNAME@, \
> -		$(call remove_quotes,$(PTXCONF_ROOTFS_ETC_HOSTNAME)))
> -
> -ifdef PTXCONF_SSMTP_SENDMAIL
> -	@$(call install_link, ssmtp, /usr/sbin/ssmtp, /usr/sbin/sendmail)
> -	@$(call install_link, ssmtp, /usr/sbin/sendmail, /usr/lib/sendmail)
> -endif
> -
> -	@$(call install_finish, ssmtp)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] supertux: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 0abd35c57f4705478448c6d6588afc3c8eb2ed7e.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:11 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125328.64668-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/supertux-0.1.3/remove-qualification-member.diff b/patches/supertux-0.1.3/remove-qualification-member.diff
> deleted file mode 100644
> index 8e2abece1c42..000000000000
> --- a/patches/supertux-0.1.3/remove-qualification-member.diff
> +++ /dev/null
> @@ -1,23 +0,0 @@
> -From: Marc Kleine-Budde <mkl@pengutronix.de>
> -Subject: Fixes this error:
> -
> -menu.h:210: error: extra qualification 'Menu::' on member 'get_controlfield_key_into_input'
> -
> -Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
> ----
> - src/menu.h |    2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -Index: supertux-0.1.3/src/menu.h
> -===================================================================
> ---- supertux-0.1.3.orig/src/menu.h
> -+++ supertux-0.1.3/src/menu.h
> -@@ -207,7 +207,7 @@ public:
> - 
> -   bool isToggled(int id);
> - 
> --  void Menu::get_controlfield_key_into_input(MenuItem *item);
> -+  void get_controlfield_key_into_input(MenuItem *item);
> - 
> -   void draw   ();
> -   void draw_item(int index, int menu_width, int menu_height);
> diff --git a/patches/supertux-0.1.3/series b/patches/supertux-0.1.3/series
> deleted file mode 100644
> index fd64f5203773..000000000000
> --- a/patches/supertux-0.1.3/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -remove-qualification-member.diff
> diff --git a/rules/supertux.in b/rules/supertux.in
> deleted file mode 100644
> index ca430f3cfd79..000000000000
> --- a/rules/supertux.in
> +++ /dev/null
> @@ -1,26 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=games
> -config SUPERTUX
> -	tristate
> -	prompt "supertux"
> -	select GCCLIBS_CXX
> -	select GCCLIBS_GCC_S
> -	select SDL_MIXER
> -	select SDL_MIXER_MOD
> -	select SDL_IMAGE
> -	select SDL_JOYSTICK
> -	select SDL_IMAGE__PNG
> -	select SDL_IMAGE__JPG
> -	select SDL_IMAGE__XPM
> -	help
> -	  SuperTux is a classic 2D jump 'n run sidescroller game in
> -	  a similar style like the original SuperMario games. This
> -	  release of SuperTux features 9 enemies, 26 playable levels,
> -	  software and OpenGL rendering modes, configurable joystick
> -	  and keyboard input, new music and completely redone graphics.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, needs LIBMIKMOD (via SDL_MIXER_MOD) which
> -	  fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/supertux.make b/rules/supertux.make
> deleted file mode 100644
> index b94153eb4fbc..000000000000
> --- a/rules/supertux.make
> +++ /dev/null
> @@ -1,63 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2008 by SuperTux Team
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_SUPERTUX) += supertux
> -
> -#
> -# Paths and names
> -#
> -SUPERTUX_VERSION	:= 0.1.3
> -SUPERTUX_MD5		:= f2fc288459f33d5cd8f645fbca737a63
> -SUPERTUX		:= supertux-$(SUPERTUX_VERSION)
> -SUPERTUX_SUFFIX		:= tar.bz2
> -SUPERTUX_URL		:= https://github.com/SuperTux/supertux/releases/download/v$(SUPERTUX_VERSION)/$(SUPERTUX).$(SUPERTUX_SUFFIX)
> -SUPERTUX_SOURCE		:= $(SRCDIR)/$(SUPERTUX).$(SUPERTUX_SUFFIX)
> -SUPERTUX_DIR		:= $(BUILDDIR)/$(SUPERTUX)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -SUPERTUX_CONF_TOOL	:= autoconf
> -SUPERTUX_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--disable-opengl \
> -	--with-sdl-prefix=$(SYSROOT)/usr
> -
> -SUPERTUX_CXXFLAGS	:= -std=c++98
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/supertux.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, supertux)
> -	@$(call install_fixup, supertux,PRIORITY,optional)
> -	@$(call install_fixup, supertux,SECTION,base)
> -	@$(call install_fixup, supertux,AUTHOR,"Marek Moeckel")
> -	@$(call install_fixup, supertux,DESCRIPTION,missing)
> -
> -	@cd $(PKGDIR)/$(SUPERTUX); \
> -		for file in `find -type f -perm 644`; do \
> -			$(call install_copy, supertux, 0, 0, 0644, $(PKGDIR)/$(SUPERTUX)/$$file, /$$file, n); \
> -		done
> -	@$(call install_copy, supertux, 0, 0, 0755, $(PKGDIR)/$(SUPERTUX)/usr/bin/supertux, /usr/bin/supertux)
> -
> -	@$(call install_finish, supertux)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] utelnetd: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as f56d253b7d4dab5066a941bcf43dc90b09883553.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:12 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125330.64684-1-t.scherer@eckelmann.de>
> [mol: remove rules/utelnetd-bbinit.in as well]
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/utelnetd-bbinit.in b/rules/utelnetd-bbinit.in
> deleted file mode 100644
> index 1dabfd5c0f13..000000000000
> --- a/rules/utelnetd-bbinit.in
> +++ /dev/null
> @@ -1,8 +0,0 @@
> -## SECTION=initmethod_bbinit
> -
> -config UTELNETD_BBINIT_LINK
> -	string
> -	depends on UTELNETD_STARTSCRIPT
> -	prompt "telnetd"
> -	default "S16telnetd"
> -
> diff --git a/rules/utelnetd.in b/rules/utelnetd.in
> deleted file mode 100644
> index 3355a137c742..000000000000
> --- a/rules/utelnetd.in
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -menuconfig UTELNETD
> -	depends on !BUSYBOX_TELNETD || ALLYES
> -	tristate
> -	prompt "utelnetd                      "
> -	help
> -	  utelnet is a very small telnetd implementation.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> -
> -if UTELNETD
> -
> -config UTELNETD_STARTSCRIPT
> -	bool
> -	default y
> -	depends on INITMETHOD_BBINIT
> -	prompt "install /etc/init.d/utelnetd"
> -
> -config UTELNETD_SYSTEMD_UNIT
> -	bool
> -	default y
> -	depends on SYSTEMD
> -	prompt "install systemd service files"
> -
> -endif
> diff --git a/rules/utelnetd.make b/rules/utelnetd.make
> deleted file mode 100644
> index 0c920465b450..000000000000
> --- a/rules/utelnetd.make
> +++ /dev/null
> @@ -1,74 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2002, 2003, 2008 by Pengutronix e.K., Hildesheim, Germany
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_UTELNETD) += utelnetd
> -
> -#
> -# Paths and names
> -#
> -UTELNETD_VERSION	:= 0.1.11
> -UTELNETD_MD5		:= a6d1c84163d01e79b45242d6f6435d6a
> -UTELNETD		:= utelnetd-$(UTELNETD_VERSION)
> -UTELNETD_URL		:= http://www.pengutronix.de/software/utelnetd/download/$(UTELNETD).tar.gz
> -UTELNETD_SOURCE		:= $(SRCDIR)/$(UTELNETD).tar.gz
> -UTELNETD_DIR		:= $(BUILDDIR)/$(UTELNETD)
> -
> -# ----------------------------------------------------------------------------
> -# Compile
> -# ----------------------------------------------------------------------------
> -
> -UTELNETD_MAKE_ENV := \
> -	CROSS_COMPILE=$(COMPILER_PREFIX) \
> -	$(CROSS_ENV_FLAGS)
> -
> -UTELNETD_INSTALL_OPT := \
> -	INSTDIR=/usr/sbin \
> -	install
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/utelnetd.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, utelnetd)
> -	@$(call install_fixup, utelnetd,PRIORITY,optional)
> -	@$(call install_fixup, utelnetd,SECTION,base)
> -	@$(call install_fixup, utelnetd,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, utelnetd,DESCRIPTION,missing)
> -
> -	@$(call install_copy, utelnetd, 0, 0, 0755, -, /usr/sbin/utelnetd)
> -
> -	#
> -	# busybox init
> -	#
> -
> -ifdef PTXCONF_UTELNETD_STARTSCRIPT
> -	@$(call install_alternative, utelnetd, 0, 0, 0755, /etc/init.d/telnetd, n)
> -
> -ifneq ($(call remove_quotes,$(PTXCONF_UTELNETD_BBINIT_LINK)),)
> -	@$(call install_link, utelnetd, \
> -		../init.d/telnetd, \
> -		/etc/rc.d/$(PTXCONF_UTELNETD_BBINIT_LINK))
> -endif
> -endif
> -ifdef PTXCONF_UTELNETD_SYSTEMD_UNIT
> -	@$(call install_alternative, utelnetd, 0, 0, 0644, \
> -		/usr/lib/systemd/system/utelnetd.service)
> -	@$(call install_link, utelnetd, ../utelnetd.service, \
> -		/usr/lib/systemd/system/multi-user.target.wants/utelnetd.service)
> -endif
> -
> -	@$(call install_finish, utelnetd)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] wireshark: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 88de5910a328f4e313651b5790c9f61b97c83d26.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:12 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125331.64700-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch b/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
> deleted file mode 100644
> index 01f0714dd759..000000000000
> --- a/patches/wireshark-2.0.3/0001-help_url-add-forgotten-HAVE_EXTCAP.patch
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -From: Alexander Aring <aar@pengutronix.de>
> -Date: Wed, 27 Apr 2016 16:51:08 +0200
> -Subject: [PATCH] help_url: add forgotten HAVE_EXTCAP
> -
> -Signed-off-by: Alexander Aring <aar@pengutronix.de>
> ----
> - ui/help_url.c | 2 ++
> - 1 file changed, 2 insertions(+)
> -
> -diff --git a/ui/help_url.c b/ui/help_url.c
> -index 7a2b9a026e1c..144eb9855f4c 100644
> ---- a/ui/help_url.c
> -+++ b/ui/help_url.c
> -@@ -265,9 +265,11 @@ topic_action_url(topic_action_e action)
> -     case(HELP_EXPERT_INFO_DIALOG):
> -         url = user_guide_url("ChAdvExpert.html");
> -         break;
> -+#if HAVE_EXTCAP
> -     case(HELP_EXTCAP_OPTIONS_DIALOG):
> -         url = user_guide_url("ChExtcapOptions.html");
> -         break;
> -+#endif
> -     case(HELP_STATS_SUMMARY_DIALOG):
> -         url = user_guide_url("ChStatSummary.html");
> -         break;
> diff --git a/patches/wireshark-2.0.3/series b/patches/wireshark-2.0.3/series
> deleted file mode 100644
> index 5c72479f6346..000000000000
> --- a/patches/wireshark-2.0.3/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-help_url-add-forgotten-HAVE_EXTCAP.patch
> -# 71fce02a9deb431a1f0a2c4d041df890  - git-ptx-patches magic
> diff --git a/rules/wireshark.in b/rules/wireshark.in
> deleted file mode 100644
> index d61f556a8817..000000000000
> --- a/rules/wireshark.in
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -
> -config WIRESHARK
> -	tristate
> -	prompt "tshark (cli of wireshark)"
> -	select LIBC_M
> -	select LIBNL3
> -	select LIBPCAP
> -	select GLIB
> -	select ZLIB
> -	help
> -	  TShark is a network protocol analyzer.  It lets you capture packet data
> -	  from a live network, or read packets from a previously saved capture
> -	  file, either printing a decoded form of those packets to the standard
> -	  output or writing the packets to a file.  TShark's native capture file
> -	  format is libpcap format, which is also the format used by tcpdump and
> -	  various other tools. TShark is able to detect, read and write the same
> -	  capture files that are supported by Wireshark. The gtk frontend wireshark
> -	  can open the capture file and display the content of capture.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/wireshark.make b/rules/wireshark.make
> deleted file mode 100644
> index 454c5d0b5d19..000000000000
> --- a/rules/wireshark.make
> +++ /dev/null
> @@ -1,120 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Juergen Beisert
> -#           (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#           (C) 2013 by Alexander Aring <aar@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_WIRESHARK) += wireshark
> -
> -#
> -# Paths and names
> -#
> -WIRESHARK_VERSION	:= 2.0.3
> -WIRESHARK_MD5		:= 62dc20f5a77542feed2e38f18db8ae3b
> -WIRESHARK		:= wireshark-$(WIRESHARK_VERSION)
> -WIRESHARK_SUFFIX	:= tar.bz2
> -WIRESHARK_URL		:= http://www.wireshark.org/download/src/all-versions/$(WIRESHARK).$(WIRESHARK_SUFFIX)
> -WIRESHARK_SOURCE	:= $(SRCDIR)/$(WIRESHARK).$(WIRESHARK_SUFFIX)
> -WIRESHARK_DIR		:= $(BUILDDIR)/$(WIRESHARK)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -WIRESHARK_CONF_TOOL	:= autoconf
> -WIRESHARK_CONF_OPT	= \
> -	$(CROSS_AUTOCONF_USR) \
> -	$(GLOBAL_LARGE_FILE_OPTION) \
> -	--disable-usr-local \
> -	--disable-wireshark \
> -	--disable-packet-editor \
> -	--disable-profile-build \
> -	--disable-gtktest \
> -	--disable-glibtest \
> -	--enable-tshark \
> -	--enable-editcap \
> -	--enable-capinfos \
> -	--enable-captype \
> -	--enable-mergecap \
> -	--enable-reordercap \
> -	--disable-text2pcap \
> -	--disable-dftest \
> -	--disable-randpkt \
> -	--disable-airpcap \
> -	--enable-dumpcap \
> -	--disable-rawshark \
> -	--disable-androiddump \
> -	--disable-androiddump-use-libpcap \
> -	--disable-echld \
> -	--disable-tfshark \
> -	--disable-pcap-ng-default \
> -	$(GLOBAL_IPV6_OPTION) \
> -	--disable-setcap-install \
> -	--disable-setuid-install \
> -	--without-qt \
> -	--without-gtk2 \
> -	--without-gtk3 \
> -	--without-gnutls \
> -	--without-gcrypt \
> -	--with-libnl=3 \
> -	--without-libsmi \
> -	--without-osx-integration \
> -	--with-pcap=$(SYSROOT)/usr \
> -	--with-zlib \
> -	--without-lua \
> -	--without-portaudio \
> -	--without-libcap \
> -	--without-ssl \
> -	--without-krb5 \
> -	--without-c-ares \
> -	--without-adns \
> -	--without-geoip \
> -	--without-sbc \
> -	--without-plugins \
> -	--without-extcap
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/wireshark.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, wireshark)
> -	@$(call install_fixup, wireshark,PRIORITY,optional)
> -	@$(call install_fixup, wireshark,SECTION,base)
> -	@$(call install_fixup, wireshark,AUTHOR,"Juergen Beisert <j.beisert@pengutronix.de>")
> -	@$(call install_fixup, wireshark,DESCRIPTION,missing)
> -#
> -# executables
> -#
> -	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/capinfos)
> -	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/captype)
> -	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/dumpcap)
> -	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/editcap)
> -	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/idl2wrs)
> -	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/mergecap)
> -	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/reordercap)
> -	@$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/tshark)
> -#
> -# libraries used by some of the executables
> -#
> -	@$(call install_lib, wireshark, 0, 0, 0644, libwireshark)
> -	@$(call install_lib, wireshark, 0, 0, 0644, libwiretap)
> -	@$(call install_lib, wireshark, 0, 0, 0644, libwsutil)
> -
> -	@$(call install_finish, wireshark)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] xerces: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 1825fc9ec0017babfafd11d7a65d6a3ce3a0036a.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:13 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125333.64718-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/xerces-c-src_2_7_0/series b/patches/xerces-c-src_2_7_0/series
> deleted file mode 100644
> index d956cc0d6db0..000000000000
> --- a/patches/xerces-c-src_2_7_0/series
> +++ /dev/null
> @@ -1 +0,0 @@
> -xerces-c-src_2_7_0-linkerpaths.diff
> diff --git a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff b/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
> deleted file mode 100644
> index 9b360233ed05..000000000000
> --- a/patches/xerces-c-src_2_7_0/xerces-c-src_2_7_0-linkerpaths.diff
> +++ /dev/null
> @@ -1,531 +0,0 @@
> -Subject: [patch] xerces-c: make makefile sysroot aware
> -From: Robert Schwebel <r.schwebel@pengutronix.de>
> -
> -Without this patch, we get the following error:
> -
> -/../arm-v4t-linux-gnueabi/bin/ld: cannot find -lxerces-c
> -collect2: ld returned 1 exit status
> -make[2]: *** [.../build-target/xerces-c-src_2_7_0/lib/libxerces-depdom.so.27.0] Error 1
> -
> -This patch makes Makefile.incl $SYSROOT aware.
> -
> -Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
> -
> ----
> -
> -Index: xerces-c-src_2_7_0/src/xercesc/Makefile.incl
> -===================================================================
> ---- xerces-c-src_2_7_0.orig/src/xercesc/Makefile.incl
> -+++ xerces-c-src_2_7_0/src/xercesc/Makefile.incl
> -@@ -80,15 +80,15 @@ ifeq (${PLATFORM}, SOLARIS)
> -     MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS}
> -     MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS}
> -     ifeq (${TRANSCODER}, ICU)
> --        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> -                   -licuuc -licudata -lm -lgen
> -     else
> --        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> -                   -lm  -lgen
> -     endif
> - 
> -     ifeq (${MESSAGELOADER}, ICU)
> --        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> -                   -licuuc -licudata -lXercesMessages -lm -lgen
> -     endif
> - 
> -@@ -122,10 +122,10 @@ ifeq (${PLATFORM}, UNIXWARE)
> -     MAKE_SHARED = ${CXX} -D${PLATFORM} -shared ${LDFLAGS}
> -     MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared ${LDFLAGS}
> -     ifeq (${TRANSCODER}, ICU)
> --        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> -                   -licuuc -licudata -lm -lw -lgen
> -     else
> --        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib \
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> -                   -lm -lw -lgen
> -     endif
> -   else
> -@@ -134,10 +134,10 @@ ifeq (${PLATFORM}, UNIXWARE)
> -     MAKE_SHARED = ${CXX} -D${PLATFORM} -G ${LDFLAGS}
> -     MAKE_SHARED_C = ${CC} -D${PLATFORM} -G ${LDFLAGS}
> -     ifeq (${TRANSCODER}, ICU)
> --        ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> -                   -licuuc -licudata -lm -lw -lC -lc -lgen
> -     else
> --        ALLLIBS = ${LIBS} -L/usr/local/lib -L/usr/ccs/lib \
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib \
> -                   -lm -lw -lC -lc -lgen
> -     endif
> -   endif
> -@@ -199,19 +199,19 @@ ifeq (${PLATFORM}, AIX)
> - #PLATFORM_CPP_COMPILER = xlC_r
> - #PLATFORM_C_COMPILER = xlc_r
> - #ifdef ICUROOT
> --#  ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd
> -+#  ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -L${ICUROOT}/lib -licuuc -licudata -lbsd
> - #else
> --#  ALLLIBS = -L/usr/lpp/xlC/lib -lbsd
> -+#  ALLLIBS = -L${SYSROOT}/usr/lpp/xlC/lib -lbsd
> - #endif
> - 
> - ifeq (${TRANSCODER}, ICU)
> --    ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32
> - else
> --    ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib
> - endif
> - 
> - ifeq (${MESSAGELOADER}, ICU)
> --    ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26
> - endif
> - 
> - ifeq (${CXXVER}, v5compat)
> -@@ -288,9 +288,9 @@ PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLA
> - MAKE_SHARED = ${CXX} -D${PLATFORM} -nostart -fPIC ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -nostart -fPIC ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> --    ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe -licuuc -licudata
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe -licuuc -licudata
> - else
> --    ALLLIBS = ${LIBS} -L/boot/develop/lib/x86 -L/boot/home/config/lib -lbe
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib -lbe
> - endif
> - EXTRA_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_NAME}.map
> - DEPDOM_LINK_OPTIONS = -Xlinker -Map -Xlinker $(XML_OBJ)/${SO_DEPDOM}.map
> -@@ -348,23 +348,23 @@ ifeq (${PLATFORM}, LINUX)
> - 
> -         ifeq (${BITSTOBUILD}, 64)
> -             ifeq (${TRANSCODER}, ICU)
> --                ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
> -+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata
> -             else
> --                ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
> -+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib
> -             endif
> - 
> -             ifeq (${MESSAGELOADER}, ICU)
> --                ALLLIBS = ${LIBS} -L/usr/lib64 -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
> -+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib64 -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages
> -             endif
> -         else
> -             ifeq (${TRANSCODER}, ICU)
> --                ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata
> -+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata
> -             else
> --                ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib
> -+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib
> -             endif
> - 
> -             ifeq (${MESSAGELOADER}, ICU)
> --                ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lXercesMessages
> -+                ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lXercesMessages
> -             endif
> -         endif
> - 
> -@@ -387,13 +387,13 @@ PLATFORM_COMPILE_OPTIONS = -shared
> - MAKE_SHARED = ${CXX}  -shared ${LDFLAGS}
> - MAKE_SHARED_C = ${CC} -shared ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> --    ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata
> - else
> -     ALLLIBS = ${LIBS}
> - endif
> - 
> - ifeq (${MESSAGELOADER}, ICU)
> --    ALLLIBS = ${LIBS} -L/usr/local/lib -licuuc -licudata -lXercesMessages
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -licuuc -licudata -lXercesMessages
> - endif
> - 
> - EXTRA_LINK_OPTIONS =
> -@@ -411,7 +411,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -     PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
> --    ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
> - else
> -     PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
> -     ALLLIBS = ${LIBS}
> -@@ -429,7 +429,7 @@ MAKE_SHARED = ${CXX} -D${PLATFORM} -shar
> - MAKE_SHARED_C = ${CC} -D${PLATFORM} -shared -fPIC ${LDFLAGS}
> - ifeq (${TRANSCODER}, ICU)
> -     PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM} -I/usr/local/include
> --    ALLLIBS = ${LIBS} -L/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/local/lib -L${ICUROOT} -licuuc -licudata -lgcc
> - else
> -     PLATFORM_COMPILE_OPTIONS = -fPIC -D${PLATFORM}
> -     ALLLIBS = ${LIBS}
> -@@ -601,9 +601,9 @@ ifeq (${PLATFORM}, TRU64)
> -     MAKE_SHARED = ${CXX} -D${PLATFORM} -shared -ptr ${XERCESCROOT}/.cxx_repository ${LDFLAGS}
> -     PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -ptr ${XERCESCROOT}/.cxx_repository
> -     ifeq (${TRANSCODER}, ICU)
> --    ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc -lrt
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc -lrt
> -     else
> --    ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -lc -lrt
> -+    ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -lc -lrt
> -     endif
> -   endif
> - endif
> -@@ -619,9 +619,9 @@ ifeq (${PLATFORM}, MACOSX)
> -     MAKE_SHARED = ${CXX} -D${PLATFORM} -dynamiclib ${LDFLAGS}
> -     MAKE_SHARED_C = ${CC} -D${PLATFORM} -dynamiclib ${LDFLAGS}
> -     ifeq (${TRANSCODER}, ICU)
> --        ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc
> -     else
> --        ALLLIBS = ${LIBS} -L/usr/lib
> -+        ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib
> -     endif
> -     SHLIBSUFFIX=.dylib
> -     ICUSHLIBSUFFIX=.dylib
> -@@ -638,9 +638,9 @@ ifeq (${PLATFORM}, CYGWIN)
> -       MAKE_SHARED = ${CXX} -shared ${LDFLAGS}
> -       MAKE_SHARED_C = ${CC} -shared ${LDFLAGS}
> -       ifeq (${TRANSCODER}, ICU)
> --              ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licuuc -licudata -lc
> -+              ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib -L${SYSROOT}/usr/ccs/lib -licuuc -licudata -lc
> -       else
> --              ALLLIBS = ${LIBS} -L/usr/lib
> -+              ALLLIBS = ${LIBS} -L${SYSROOT}/usr/lib
> -       endif
> -       EXTRA_LINK_OPTIONS = \
> -               -Xlinker --warn-once \
> -Index: xerces-c-src_2_7_0/tests/Makefile.incl
> -===================================================================
> ---- xerces-c-src_2_7_0.orig/tests/Makefile.incl
> -+++ xerces-c-src_2_7_0/tests/Makefile.incl
> -@@ -47,7 +47,7 @@ ifeq (${PLATFORM}, IRIX)
> - 	CMP= -c ${CXXFLAGS}
> - 	CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - 	LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - 	EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> -   else
> - 	CMP= -c ${CXXFLAGS}
> -@@ -65,13 +65,13 @@ ifeq (${PLATFORM}, SOLARIS)
> - 	CMP= -c ${CXXFLAGS}
> - 	CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - 	LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - 	EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> -   else
> - 	CMP= -c ${CXXFLAGS}
> - 	CC= CC -c -D${PLATFORM} -D_REENTRANT -KPIC
> -  LINK =  CC -D${PLATFORM} ${LDFLAGS}
> --	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
> -+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
> - 	EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS}
> -   endif
> -   SHLIBSUFFIX=.so
> -@@ -83,7 +83,7 @@ ifeq (${PLATFORM}, OPENSERVER)
> -   CMP=-c ${CXXFLAGS}
> -   LINK=${CC} ${LDFLAGS}
> -   EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
> --  PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+  PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> -   SHLIBSUFFIX=.so
> - endif
> - 
> -@@ -93,7 +93,7 @@ ifeq (${PLATFORM}, UNIXWARE)
> -   CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread
> -   LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS}
> -   EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
> --  PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+  PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> -   SHLIBSUFFIX=.so
> - endif
> - 
> -@@ -109,7 +109,7 @@ PLATFORM_LIBRARIES =
> - PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX
> - MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G
> - MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX  -G
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib
> - EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -133,7 +133,7 @@ else
> - endif
> - 
> - # the compiler knows about this two
> --# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib
> -+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib
> - # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS}
> - SHLIBSUFFIX=.a
> - endif
> -@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic
> - LINK =  ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib
> - EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX)
> -     CMP= -c ${CXXFLAGS} -qnotempinc
> -     CC= ${COMPILER} -c -D${PLATFORM}
> -     LINK =  ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> --    PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> -     EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> -     SHLIBSUFFIX=.so
> -   else
> -     CMP= -c ${CXXFLAGS}
> -     CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> -     LINK =  ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --    PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> -     EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> -     SHLIBSUFFIX=.so
> -   endif
> -@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX)
> - CMP= -c ${CXXFLAGS}
> - CC=QCC -c -O -I/usr/local/include
> - LINK =  ${COMPILER} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D__${PLATFORM}__
> - LINK =  ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.dll
> - endif
> -@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX)
> - CMP= -c ${CXXFLAGS} 
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE
> - LINK =  ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW)
> - CMP= -c ${CXXFLAGS} -fexceptions
> - CC= ${COMPILER} -c -D__${PLATFORM}__ -DPLATFORM_WIN32
> - LINK =  ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.dll
> - endif
> -@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX)
> -     LINK =  ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
> -     
> -     ifeq (${CXXVER}, aCC05)
> --       PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt
> -+       PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt
> -     else
> --       PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread    
> -+       PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread    
> -     endif      
> -         
> -     SHLIBSUFFIX=.sl
> -@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX)
> -     CMP = -c $(COMMON_CMP)
> -     CC = CC
> -     LINK =  ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
> --    PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
> -+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib
> -     SHLIBSUFFIX=.sl
> -   endif
> - endif
> -@@ -358,7 +358,7 @@ ifeq (${PLATFORM}, TRU64)
> - CMP= -c ${CXXFLAGS}
> - CC = ${COMPILER} -c -D${PLATFORM}
> - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - SHLIBSUFFIX=.so
> - endif
> - 
> -@@ -368,6 +368,6 @@ ifeq (${PLATFORM}, MACOSX)
> - 	CMP= -c ${CXXFLAGS}
> - 	CC= c++ -c -D${PLATFORM} -D_REENTRANT
> - 	LINK = c++ -D${PLATFORM} ${LDFLAGS}
> --	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
> -+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
> - 	SHLIBSUFFIX=.dylib
> - endif
> -Index: xerces-c-src_2_7_0/samples/Makefile.incl
> -===================================================================
> ---- xerces-c-src_2_7_0.orig/samples/Makefile.incl
> -+++ xerces-c-src_2_7_0/samples/Makefile.incl
> -@@ -48,7 +48,7 @@ ifeq (${PLATFORM}, IRIX)
> - 	CMP= -c ${CXXFLAGS}
> - 	CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - 	LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - 	EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> -   else
> - 	CMP= -c ${CXXFLAGS}
> -@@ -66,13 +66,13 @@ ifeq (${PLATFORM}, SOLARIS)
> - 	CMP= -c ${CXXFLAGS}
> - 	CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> - 	LINK = ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - 	EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> -   else
> - 	CMP= -c ${CXXFLAGS}
> - 	CC= CC -c -D${PLATFORM} -D_REENTRANT -pic
> -  LINK =  CC -D${PLATFORM} ${LDFLAGS}
> --	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
> -+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
> - 	EXTRA_LINK_OPTIONS=-lc -lgen ${EXTRA_LIBS}
> -   endif
> -   SHLIBSUFFIX=.so
> -@@ -84,7 +84,7 @@ ifeq (${PLATFORM}, OPENSERVER)
> -   CMP=-c ${CXXFLAGS}
> -   LINK=${CC} ${LDFLAGS}
> -   EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
> --  PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+  PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> -   SHLIBSUFFIX=.so
> - endif
> - 
> -@@ -94,7 +94,7 @@ ifeq (${PLATFORM}, UNIXWARE)
> -   CC= ${COMPILER} -O2 -c -D${PLATFORM} -D_REENTRANT -fpic -pthread
> -   LINK = ${COMPILER} -D${PLATFORM} -fpic -pthread ${LDFLAGS}
> -   EXTRA_LINK_OPTIONS=-lc -lsocket ${EXTRA_LIBS}
> --  PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+  PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> -   SHLIBSUFFIX=.so
> - endif
> - 
> -@@ -110,7 +110,7 @@ PLATFORM_LIBRARIES =
> - PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX
> - MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G
> - MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX  -G
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib -L${XMLINSTALL}/lib
> - EXTRA_LINK_OPTIONS=-lm -lgen ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -132,7 +132,7 @@ else
> - 	EXTRA_LINK_OPTIONS=-bmaxdata:0x80000000
> - endif
> - # the compiler knows about this two
> --# PLATFORM_LIB_LINK_OPTIONS=-L/usr/lpp/xlC/lib
> -+# PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lpp/xlC/lib
> - # EXTRA_LINK_OPTIONS=-lC ${EXTRA_LIBS}
> - # EXTRA_LINK_OPTIONS=-bnolibpath
> - SHLIBSUFFIX=.a
> -@@ -160,7 +160,7 @@ ifeq (${PLATFORM}, BEOS)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D${PLATFORM} -DAPP_NO_THREADS -fpic
> - LINK =  ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/boot/develop/lib/x86 -L/boot/home/config/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/boot/develop/lib/x86 -L${SYSROOT}/boot/home/config/lib
> - EXTRA_LINK_OPTIONS=-lbe ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -171,14 +171,14 @@ ifeq (${PLATFORM}, LINUX)
> -     CMP= -c ${CXXFLAGS} -qnotempinc
> -     CC= ${COMPILER} -c -D${PLATFORM} 
> -     LINK =  ${COMPILER} ${LDFLAGS}
> --    PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> -     EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> -     SHLIBSUFFIX=.so
> -   else
> -     CMP= -c ${CXXFLAGS}
> -     CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -fpic
> -     LINK =  ${COMPILER} -D${PLATFORM} -fpic ${LDFLAGS}
> --    PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> -     EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> -     SHLIBSUFFIX=.so
> -   endif
> -@@ -189,7 +189,7 @@ ifeq (${PLATFORM}, QNX)
> - CMP= -c ${CXXFLAGS}
> - CC= QCC -c 
> - LINK = QCC ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -200,7 +200,7 @@ ifeq (${PLATFORM}, CYGWIN)
> - CMP= -c ${CXXFLAGS}
> - CC= ${COMPILER} -c -D__${PLATFORM}__
> - LINK =  ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.dll
> - endif
> -@@ -210,7 +210,7 @@ ifeq (${PLATFORM}, INTERIX)
> - CMP= -c ${CXXFLAGS} 
> - CC= ${COMPILER} -c -D${PLATFORM} -D_REENTRANT -D_ALL_SOURCE 
> - LINK =  ${COMPILER} -D${PLATFORM} ${LDFLAGS} 
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=-lc ${EXTRA_LIBS}
> - SHLIBSUFFIX=.so
> - endif
> -@@ -220,7 +220,7 @@ ifeq (${PLATFORM}, MINGW)
> - CMP= -c ${CXXFLAGS} -fexceptions
> - CC= ${COMPILER} -c -D__${PLATFORM}__ 
> - LINK =  ${COMPILER} -D__${PLATFORM}__ ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - EXTRA_LINK_OPTIONS=${EXTRA_LIBS}
> - SHLIBSUFFIX=.dll
> - endif
> -@@ -268,9 +268,9 @@ ifeq (${PLATFORM}, HPUX)
> -     LINK =  ${CC} -Wl,+s -Wl,+b,. ${LDFLAGS}
> -     
> -     ifeq (${CXXVER}, aCC05)
> --       PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -mt
> -+       PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -mt
> -     else
> --       PLATFORM_LIB_LINK_OPTIONS=-L/opt/aCC/lib -L/usr/ccs/lib -lpthread    
> -+       PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/aCC/lib -L${SYSROOT}/usr/ccs/lib -lpthread    
> -     endif      
> - 
> -     SHLIBSUFFIX=.sl
> -@@ -285,7 +285,7 @@ ifeq (${PLATFORM}, HPUX)
> -     CMP = -c $(COMMON_CMP)
> -     CC = CC
> -     LINK =  ${CC} $(COMMON_CMP) -Wl,+s -Wl,+b,. ${LDFLAGS}
> --    PLATFORM_LIB_LINK_OPTIONS=-L/opt/CC/lib -L/usr/lib
> -+    PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/opt/CC/lib -L${SYSROOT}/usr/lib
> -     SHLIBSUFFIX=.sl
> -   endif
> - endif
> -@@ -354,7 +354,7 @@ ifeq (${PLATFORM}, TRU64)
> - CMP= -c ${CXXFLAGS}
> - CC = ${COMPILER} -c -D${PLATFORM}
> - LINK = ${COMPILER} -D${PLATFORM} ${LDFLAGS}
> --PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib -L/usr/local/lib
> -+PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib -L${SYSROOT}/usr/local/lib
> - SHLIBSUFFIX=.so
> - endif
> - 
> -@@ -364,6 +364,6 @@ ifeq (${PLATFORM}, MACOSX)
> - 	CMP= -c ${CXXFLAGS}
> - 	CC= c++ -c -D${PLATFORM} -D_REENTRANT
> - 	LINK = c++ -D${PLATFORM} ${LDFLAGS}
> --	PLATFORM_LIB_LINK_OPTIONS=-L/usr/lib
> -+	PLATFORM_LIB_LINK_OPTIONS=-L${SYSROOT}/usr/lib
> - 	SHLIBSUFFIX=.dylib
> - endif
> diff --git a/rules/xerces.in b/rules/xerces.in
> deleted file mode 100644
> index 18bcfa24634d..000000000000
> --- a/rules/xerces.in
> +++ /dev/null
> @@ -1,23 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=system_libraries
> -# xerces-c configuration
> -
> -config XERCES
> -	tristate
> -	prompt "xerces"
> -	select LIBC_M
> -	select GCCLIBS_CXX
> -	select GCCLIBS_GCC_S
> -	help
> -	  Xerces-C++ is a validating XML parser written in a portable
> -	  subset of C++. Xerces-C++ makes it easy to give your
> -	  application the ability to read and write XML data. A shared
> -	  library is provided for parsing, generating, manipulating, and
> -	  validating XML documents.
> -
> -	  See http://xml.apache.org/xerces-c/ for details.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/xerces.make b/rules/xerces.make
> deleted file mode 100644
> index f5a1b4749cb9..000000000000
> --- a/rules/xerces.make
> +++ /dev/null
> @@ -1,61 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Robert Schwebel
> -#           (C) 2010 by Michael Olbrich <m.olbrich@pengutronix.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_XERCES) += xerces
> -
> -#
> -# Paths and names
> -#
> -XERCES_VERSION	:= 2_7_0
> -XERCES_MD5	:= 04169609449a8846bc1e6891c04cadf4
> -XERCES		:= xerces-c-src_$(XERCES_VERSION)
> -XERCES_SUFFIX	:= tar.gz
> -XERCES_URL	:= http://www.pengutronix.de/software/ptxdist/temporary-src/$(XERCES).$(XERCES_SUFFIX)
> -XERCES_SOURCE	:= $(SRCDIR)/$(XERCES).$(XERCES_SUFFIX)
> -XERCES_DIR	:= $(BUILDDIR)/$(XERCES)
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -XERCES_CONF_TOOL := autoconf
> -XERCES_CONF_OPT := $(CROSS_AUTOCONF_USR)
> -
> -XERCES_SUBDIR	:= src/xercesc
> -
> -XERCES_MAKE_ENV	:= XERCESCROOT=$(XERCES_DIR)
> -XERCES_MAKE_OPT	:= SYSROOT=$(SYSROOT)
> -XERCES_MAKE_PAR	:= NO
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/xerces.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, xerces)
> -	@$(call install_fixup, xerces,PRIORITY,optional)
> -	@$(call install_fixup, xerces,SECTION,base)
> -	@$(call install_fixup, xerces,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, xerces,DESCRIPTION,missing)
> -
> -	@$(call install_lib, xerces, 0, 0, 0644, libxerces-c)
> -
> -	@$(call install_finish, xerces)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] xterm: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 4592d03165e0191781000b2eafe619776e8a6a33.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:14 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125335.64734-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/xterm.in b/rules/xterm.in
> deleted file mode 100644
> index 34cfb911ee2f..000000000000
> --- a/rules/xterm.in
> +++ /dev/null
> @@ -1,22 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=multimedia_xorg_app
> -
> -config XTERM
> -	tristate
> -	select XORG_LIB_XAW
> -	select XORG_LIB_XMU
> -	select XORG_LIB_XEXT
> -	select XORG_LIB_XT
> -	select XORG_LIB_SM
> -	select XORG_LIB_ICE
> -	select XORG_LIB_X11
> -	select NCURSES
> -	prompt "xterm"
> -	help
> -	  The xterm program is the standard terminal emulator for the X
> -	  Window System.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist and fails to build with current toolchains.
> -	  Needs updating to the latest version.
> diff --git a/rules/xterm.make b/rules/xterm.make
> deleted file mode 100644
> index 832391070312..000000000000
> --- a/rules/xterm.make
> +++ /dev/null
> @@ -1,69 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2006 by Sascha Hauer
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_XTERM) += xterm
> -
> -#
> -# Paths and names
> -#
> -XTERM_VERSION	:= 284
> -XTERM_MD5	:= fa6bd90b91365f41c6bb895bee054c12
> -XTERM		:= xterm-$(XTERM_VERSION)
> -XTERM_SUFFIX	:= tgz
> -XTERM_URL	:= https://invisible-mirror.net/archives/xterm/$(XTERM).$(XTERM_SUFFIX)
> -XTERM_SOURCE	:= $(SRCDIR)/$(XTERM).$(XTERM_SUFFIX)
> -XTERM_DIR	:= $(BUILDDIR)/$(XTERM)
> -XTERM_LICENSE	:= MIT
> -XTERM_LICENSE_FILES := \
> -	file://xterm.h;startline=4;endline=30;md5=1abc86c2506fe2c8138eb8d3bdb785e3
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -XTERM_CONF_TOOL	:= autoconf
> -XTERM_CONF_OPT	:= \
> -	$(CROSS_AUTOCONF_USR) \
> -	--disable-freetype \
> -	--disable-rpath-hack \
> -	--without-x
> -
> -#
> -# "--without-x" is no typo, it means don't look for X using pre
> -# defined --paths like /usr or /usr/X11, xterm will find X via
> -# pkg-config then.
> -#
> -
> -XTERM_MAKE_OPT := EXTRA_LOADFLAGS=-lICE
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/xterm.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init, xterm)
> -	@$(call install_fixup, xterm,PRIORITY,optional)
> -	@$(call install_fixup, xterm,SECTION,base)
> -	@$(call install_fixup, xterm,AUTHOR,"Robert Schwebel <r.schwebel@pengutronix.de>")
> -	@$(call install_fixup, xterm,DESCRIPTION,missing)
> -
> -	@$(call install_copy, xterm, 0, 0, 0755, -, $(XORG_BINDIR)/xterm)
> -
> -	@$(call install_finish, xterm)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

* Re: [ptxdist] [APPLIED] zsync: Remove after one year in staging
  2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
@ 2026-05-18  7:54   ` Michael Olbrich
  0 siblings, 0 replies; 85+ messages in thread
From: Michael Olbrich @ 2026-05-18  7:54 UTC (permalink / raw)
  To: ptxdist; +Cc: Thorsten Scherer

Thanks, applied as 87ce1defdaae987914c631aa0c94715cf2e74a2b.

Michael

[sent from post-receive hook]

On Mon, 18 May 2026 09:54:15 +0200, Thorsten Scherer <t.scherer@eckelmann.de> wrote:
> Signed-off-by: Thorsten Scherer <t.scherer@eckelmann.de>
> Message-Id: <20260504125337.64749-1-t.scherer@eckelmann.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch b/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
> deleted file mode 100644
> index 4ac0c8ac7b97..000000000000
> --- a/patches/zsync-0.6.2/0001-make-sure-config.h-is-included-first.patch
> +++ /dev/null
> @@ -1,42 +0,0 @@
> -From: Michael Olbrich <m.olbrich@pengutronix.de>
> -Date: Sun, 27 May 2018 11:01:51 +0200
> -Subject: [PATCH] make sure config.h is included first
> -
> -Otherwise off_t may be defined incorrectly.
> -
> -Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> ----
> - librcksum/md4.c | 3 +--
> - librcksum/md4.h | 3 +--
> - 2 files changed, 2 insertions(+), 4 deletions(-)
> -
> -diff --git a/librcksum/md4.c b/librcksum/md4.c
> -index dcf04ff4115e..4cb3a3b17711 100644
> ---- a/librcksum/md4.c
> -+++ b/librcksum/md4.c
> -@@ -22,9 +22,8 @@
> - static const char rcsid[] = "$OpenBSD: md4.c,v 1.6 2004/05/28 15:10:27 millert Exp $";
> - #endif /* LIBC_SCCS and not lint */
> - 
> --#include <sys/types.h>
> --#include <string.h>
> - #include "md4.h"
> -+#include <string.h>
> - 
> - /* Map Solaris endian stuff to something useful */
> - #if defined(_BIG_ENDIAN) && !defined(_BYTE_ORDER)
> -diff --git a/librcksum/md4.h b/librcksum/md4.h
> -index e90603a83a68..e6a5fe4712f2 100644
> ---- a/librcksum/md4.h
> -+++ b/librcksum/md4.h
> -@@ -20,9 +20,8 @@
> - 
> - #ifdef HAVE_INTTYPES_H
> - #include <inttypes.h>
> --#else
> --#include <sys/types.h>
> - #endif
> -+#include <sys/types.h>
> - 
> - #define	MD4_BLOCK_LENGTH		64
> - #define	MD4_DIGEST_LENGTH		16
> diff --git a/patches/zsync-0.6.2/series b/patches/zsync-0.6.2/series
> deleted file mode 100644
> index 699a2af8177b..000000000000
> --- a/patches/zsync-0.6.2/series
> +++ /dev/null
> @@ -1,4 +0,0 @@
> -# generated by git-ptx-patches
> -#tag:base --start-number 1
> -0001-make-sure-config.h-is-included-first.patch
> -# a0fd298b34a430b0b459e7f4737628f6  - git-ptx-patches magic
> diff --git a/rules/zsync.in b/rules/zsync.in
> deleted file mode 100644
> index 990f5d5f7fef..000000000000
> --- a/rules/zsync.in
> +++ /dev/null
> @@ -1,25 +0,0 @@
> -## SECTION=staging
> -## old section:
> -### SECTION=networking
> -
> -config ZSYNC
> -	tristate
> -	prompt "zsync"
> -	select LIBC_M
> -	select GCCLIBS_GCC_S
> -	help
> -	  zsync is a file transfer program. It allows you to download a
> -	  file from a remote server, where you have a copy of an older
> -	  version of the file on your computer already. zsync downloads
> -	  only the new parts of the file. It uses the same algorithm as
> -	  rsync. However, where rsync is designed for synchronising data
> -	  from one computer to another within an organisation, zsync is
> -	  designed for file distribution, with one file on a server to be
> -	  distributed to thousands of downloaders. zsync requires no
> -	  special server software - just a web server to host the files -
> -	  and imposes no extra load on the server, making it ideal for
> -	  large scale file distribution.
> -
> -	  STAGING: remove in PTXdist 2026.03.0
> -	  Unmaintained in PTXdist, upstream dead and fails to build with
> -	  current toolchains.
> diff --git a/rules/zsync.make b/rules/zsync.make
> deleted file mode 100644
> index f7b798acdeee..000000000000
> --- a/rules/zsync.make
> +++ /dev/null
> @@ -1,55 +0,0 @@
> -# -*-makefile-*-
> -#
> -# Copyright (C) 2010 by Carsten Schlote <c.schlote@konzeptpark.de>
> -#
> -# For further information about the PTXdist project and license conditions
> -# see the README file.
> -#
> -
> -#
> -# We provide this package
> -#
> -PACKAGES-$(PTXCONF_ZSYNC) += zsync
> -
> -#
> -# Paths and names
> -#
> -ZSYNC_VERSION	:= 0.6.2
> -ZSYNC_MD5	:= 862f90bafda118c4d3c5ee6477e50841
> -ZSYNC		:= zsync-$(ZSYNC_VERSION)
> -ZSYNC_SUFFIX	:= tar.bz2
> -ZSYNC_URL	:= https://zsync.moria.org.uk/download/$(ZSYNC).$(ZSYNC_SUFFIX)
> -ZSYNC_SOURCE	:= $(SRCDIR)/$(ZSYNC).$(ZSYNC_SUFFIX)
> -ZSYNC_DIR	:= $(BUILDDIR)/$(ZSYNC)
> -ZSYNC_LICENSE	:= GPL
> -
> -# ----------------------------------------------------------------------------
> -# Prepare
> -# ----------------------------------------------------------------------------
> -
> -#
> -# autoconf
> -#
> -ZSYNC_CONF_TOOL	:= autoconf
> -
> -# ----------------------------------------------------------------------------
> -# Target-Install
> -# ----------------------------------------------------------------------------
> -
> -$(STATEDIR)/zsync.targetinstall:
> -	@$(call targetinfo)
> -
> -	@$(call install_init,  zsync)
> -	@$(call install_fixup, zsync,PRIORITY,optional)
> -	@$(call install_fixup, zsync,SECTION,base)
> -	@$(call install_fixup, zsync,AUTHOR,"Carsten Schlote <c.schlote@konzeptpark.de>")
> -	@$(call install_fixup, zsync,DESCRIPTION,missing)
> -
> -	@$(call install_copy, zsync, 0, 0, 0755, -, /usr/bin/zsync)
> -	@$(call install_copy, zsync, 0, 0, 0755, -, /usr/bin/zsyncmake)
> -
> -	@$(call install_finish, zsync)
> -
> -	@$(call touch)
> -
> -# vim: syntax=make



^ permalink raw reply	[flat|nested] 85+ messages in thread

end of thread, other threads:[~2026-05-18  7:56 UTC | newest]

Thread overview: 85+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-05-04 12:12 [ptxdist] [PATCH 00/42] treewide: Remove after one year in staging Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 01/42] archivemount: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
2026-05-18  7:53   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich
2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
2026-05-18  7:54   ` [ptxdist] [APPLIED] " Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox