* [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