From 1095f674a5b515a2b4aaaad30226e98e22f4d8ca Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 10 Sep 2025 23:32:18 +0200 Subject: [PATCH] package/libglade: remove package libglade requires libgtk2, which we're about to remove, so let's drop libglade. The last release was in 2009 and it doesn't exist any more on gitlab.gnome.org. Signed-off-by: Thomas Petazzoni Signed-off-by: Arnout Vandecappelle --- Config.in.legacy | 7 +++++++ package/Config.in | 1 - package/libglade/Config.in | 21 --------------------- package/libglade/libglade.hash | 5 ----- package/libglade/libglade.mk | 23 ----------------------- 5 files changed, 7 insertions(+), 50 deletions(-) delete mode 100644 package/libglade/Config.in delete mode 100644 package/libglade/libglade.hash delete mode 100644 package/libglade/libglade.mk diff --git a/Config.in.legacy b/Config.in.legacy index c65ab01930..26d9e29b2b 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2025.11" +config BR2_PACKAGE_LIBGLADE + bool "libglade has been removed" + select BR2_LEGACY + help + The libglade package has been removed, as libgtk2 has been + removed as well. + config BR2_PACKAGE_LEAFPAD bool "leafpad has been removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index abc7ddcba2..c981d0119c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1758,7 +1758,6 @@ menu "Graphics" source "package/libfreeimage/Config.in" source "package/libgdiplus/Config.in" source "package/libgeotiff/Config.in" - source "package/libglade/Config.in" source "package/libglew/Config.in" source "package/libglfw/Config.in" source "package/libglu/Config.in" diff --git a/package/libglade/Config.in b/package/libglade/Config.in deleted file mode 100644 index 0f889542fa..0000000000 --- a/package/libglade/Config.in +++ /dev/null @@ -1,21 +0,0 @@ -config BR2_PACKAGE_LIBGLADE - bool "libglade" - depends on BR2_PACKAGE_LIBGTK2 - depends on BR2_USE_WCHAR # glib2 - depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 - depends on BR2_USE_MMU # glib2 - depends on !BR2_STATIC_LIBS # at-spi2-core - select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_AT_SPI2_CORE - select BR2_PACKAGE_LIBXML2 - help - Libglade allows you to load glade interface files in a program - at runtime. It doesn't require GLADE to be used, but GLADE is - by far the easiest way to create the interface files. - - https://download.gnome.org/sources/libglade/ - -comment "libglade needs a toolchain w/ wchar, threads, dynamic library" - depends on BR2_USE_MMU - depends on BR2_PACKAGE_LIBGTK2 - depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS diff --git a/package/libglade/libglade.hash b/package/libglade/libglade.hash deleted file mode 100644 index b04087e286..0000000000 --- a/package/libglade/libglade.hash +++ /dev/null @@ -1,5 +0,0 @@ -# From https://download.gnome.org/sources/libglade/2.6/libglade-2.6.4.sha256sum -sha256 64361e7647839d36ed8336d992fd210d3e8139882269bed47dc4674980165dec libglade-2.6.4.tar.bz2 - -# Hash for license file: -sha256 94b03f1a60a7fd5007149530626a895a6ef5a8b9342abfd56860c5f3956f5d23 COPYING diff --git a/package/libglade/libglade.mk b/package/libglade/libglade.mk deleted file mode 100644 index af73d8bd00..0000000000 --- a/package/libglade/libglade.mk +++ /dev/null @@ -1,23 +0,0 @@ -################################################################################ -# -# libglade -# -################################################################################ - -LIBGLADE_VERSION_MAJOR = 2.6 -LIBGLADE_VERSION = $(LIBGLADE_VERSION_MAJOR).4 -LIBGLADE_SOURCE = libglade-$(LIBGLADE_VERSION).tar.bz2 -LIBGLADE_SITE = https://download.gnome.org/sources/libglade/$(LIBGLADE_VERSION_MAJOR) -LIBGLADE_INSTALL_STAGING = YES -LIBGLADE_DEPENDENCIES = host-pkgconf libglib2 libgtk2 at-spi2-core libxml2 -LIBGLADE_LICENSE = LGPL-2.0+ -LIBGLADE_LICENSE_FILES = COPYING - -define LIBGLADE_INSTALL_FIX - rm -rf $(TARGET_DIR)/usr/share/xml/libglade \ - $(TARGET_DIR)/usr/bin/libglade-convert -endef - -LIBGLADE_POST_INSTALL_TARGET_HOOKS += LIBGLADE_INSTALL_FIX - -$(eval $(autotools-package))