From 49a2905bad99d6631bf04e61e755056244352afb Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 10 Sep 2025 23:32:14 +0200 Subject: [PATCH] package/gtkperf: remove package This package requires libgtk2, which we are about to remove. It has not seen an update in 20 years. Signed-off-by: Thomas Petazzoni [Arnout: add legacy handling.] Signed-off-by: Arnout Vandecappelle --- Config.in.legacy | 7 +++++++ package/Config.in | 1 - package/gtkperf/Config.in | 11 ----------- package/gtkperf/gtkperf.hash | 3 --- package/gtkperf/gtkperf.mk | 15 --------------- 5 files changed, 7 insertions(+), 30 deletions(-) delete mode 100644 package/gtkperf/Config.in delete mode 100644 package/gtkperf/gtkperf.hash delete mode 100644 package/gtkperf/gtkperf.mk diff --git a/Config.in.legacy b/Config.in.legacy index 5ad8ba55b3..e19ede11df 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2025.11" +config BR2_PACKAGE_GTKPERF + bool "gtkperf has been removed" + select BR2_LEGACY + help + The gtkperf package has been removed, as libgtk2 has been + removed as well. + config BR2_PACKAGE_GTK2_ENGINES bool "gtk2-engines has been removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 7234d06483..2d381a64f4 100644 --- a/package/Config.in +++ b/package/Config.in @@ -399,7 +399,6 @@ comment "X applications" source "package/dillo/Config.in" source "package/docker/Config.in" source "package/feh/Config.in" - source "package/gtkperf/Config.in" source "package/leafpad/Config.in" source "package/mupdf/Config.in" source "package/nodm/Config.in" diff --git a/package/gtkperf/Config.in b/package/gtkperf/Config.in deleted file mode 100644 index a763e305c7..0000000000 --- a/package/gtkperf/Config.in +++ /dev/null @@ -1,11 +0,0 @@ -config BR2_PACKAGE_GTKPERF - bool "gtkperf (performance test for GTK2)" - depends on BR2_PACKAGE_LIBGTK2 - help - GtkPerf is an application designed to test GTK+ performance. - The point is to create common testing platform to run - predefined GTK+ widgets - e.g. (opening comboboxes, toggling buttons, scrolling text - yms.) and this way define the speed of device/platform. - - http://gtkperf.sourceforge.net/ diff --git a/package/gtkperf/gtkperf.hash b/package/gtkperf/gtkperf.hash deleted file mode 100644 index 72f35a26f2..0000000000 --- a/package/gtkperf/gtkperf.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally computed: -sha256 9704344e732038eecbd007dd996a56293a6b027b5b76f3f036273a3fae1ab27b gtkperf_0.40.tar.gz -sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING diff --git a/package/gtkperf/gtkperf.mk b/package/gtkperf/gtkperf.mk deleted file mode 100644 index cc0433984c..0000000000 --- a/package/gtkperf/gtkperf.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# gtkperf -# -################################################################################ - -GTKPERF_VERSION = 0.40 -GTKPERF_SOURCE = gtkperf_$(GTKPERF_VERSION).tar.gz -GTKPERF_SITE = http://downloads.sourceforge.net/project/gtkperf/gtkperf/$(GTKPERF_VERSION) -GTKPERF_DEPENDENCIES = libgtk2 $(TARGET_NLS_DEPENDENCIES) -GTKPERF_LICENSE = GPL-2.0 -GTKPERF_LICENSE_FILES = COPYING -GTKPERF_CONF_ENV = LIBS=$(TARGET_NLS_LIBS) - -$(eval $(autotools-package))