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; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
                   ` (40 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
                   ` (39 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
                   ` (38 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
                   ` (37 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
                   ` (36 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
                   ` (35 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
                   ` (34 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
                   ` (33 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
                   ` (32 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
                   ` (31 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
                   ` (30 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
                   ` (29 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
                   ` (28 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
                   ` (27 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
                   ` (26 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
                   ` (25 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
                   ` (24 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
                   ` (23 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
                   ` (22 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
                   ` (21 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
                   ` (20 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
                   ` (19 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
                   ` (18 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
                   ` (17 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
                   ` (16 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
                   ` (15 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
                   ` (14 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
                   ` (13 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
                   ` (12 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
                   ` (11 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
                   ` (10 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
                   ` (9 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
                   ` (8 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
                   ` (7 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
                   ` (6 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
                   ` (5 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
                   ` (4 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
                   ` (3 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
                   ` (2 subsequent siblings)
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
  2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
  41 siblings, 0 replies; 43+ 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] 43+ 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-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer
  41 siblings, 0 replies; 43+ 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] 43+ 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
  41 siblings, 0 replies; 43+ 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] 43+ messages in thread

end of thread, other threads:[~2026-05-04 12:55 UTC | newest]

Thread overview: 43+ 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-04 12:12 ` [ptxdist] [PATCH 02/42] argtable2: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 03/42] bing: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 04/42] calibrator: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 05/42] daemonize: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 06/42] dhex: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 07/42] dialog: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 08/42] frodo: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 09/42] gnuplot: " Thorsten Scherer
2026-05-04 12:12 ` [ptxdist] [PATCH 10/42] latencytop: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 11/42] latrace: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 12/42] libcli: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 13/42] libgee: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 14/42] libiodbc: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 15/42] liblockfile: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 16/42] libmikmod: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 17/42] liburcu: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 18/42] links: " Thorsten Scherer
2026-05-04 12:13 ` [ptxdist] [PATCH 19/42] lsuio: " Thorsten Scherer
2026-05-04 12:52 ` [ptxdist] [PATCH 20/42] ltt-control: " Thorsten Scherer
2026-05-04 12:52 ` [ptxdist] [PATCH 21/42] lua-filesystem: " Thorsten Scherer
2026-05-04 12:52 ` [ptxdist] [PATCH 22/42] media-session: " Thorsten Scherer
2026-05-04 12:52 ` [ptxdist] [PATCH 23/42] mtd-oopslog: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 24/42] openct: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 25/42] pcmciautils: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 26/42] pslib: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 27/42] sched_switch: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 28/42] schedtool: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 29/42] sdl-gfx: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 30/42] sdl-ttf: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 31/42] sdl: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 32/42] sdl_image: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 33/42] sdl_mixer: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 34/42] setserial: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 35/42] smtpclient: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 36/42] ssmtp: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 37/42] supertux: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 38/42] utelnetd: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 39/42] wireshark: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 40/42] xerces: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 41/42] xterm: " Thorsten Scherer
2026-05-04 12:53 ` [ptxdist] [PATCH 42/42] zsync: " Thorsten Scherer

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