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 <thomas.petazzoni@bootlin.com> Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
This commit is contained in:
committed by
Arnout Vandecappelle
parent
b80bb9c4c5
commit
1095f674a5
@@ -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
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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))
|
||||
Reference in New Issue
Block a user