package/libsvg-cairo: remove package

This package is no longer maintained, no release since 2005, and its
dependency libsvg has build issues as it uses too old XML APIs:

/home/thomas/projets/buildroot/output/host/bin/../aarch64-buildroot-linux-gnu/sysroot/usr/include/libxml2/libxml/SAX.h:18:4: warning: #warning "libxml/SAX.h is deprecated" [-Wcpp]
   18 |   #warning "libxml/SAX.h is deprecated"
      |    ^~~~~~~

svgint.h:42:9: error: unknown type name 'xmlParserCtxtPtr'
   42 | typedef xmlParserCtxtPtr svg_xml_parser_context_t;
      |         ^~~~~~~~~~~~~~~~

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 8680db4582)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
This commit is contained in:
Thomas Petazzoni
2026-01-06 21:01:06 +01:00
committed by Thomas Perale
parent ff8dd4cc89
commit 46ee38572e
6 changed files with 10 additions and 35 deletions

View File

@@ -144,6 +144,16 @@ endif
###############################################################################
comment "Legacy options removed in 2025.02.11"
config BR2_PACKAGE_LIBSVG_CAIRO
bool "libsvg-cairo package removed"
select BR2_LEGACY
help
The libsvg-cairo package has been removed. Its latest
upstream release was from 2005, and it wasn't used by any
other Buildroot package.
comment "Legacy options removed in 2025.02.10"
config BR2_PACKAGE_RPI_FIRMWARE_INSTALL_VCDBG

View File

@@ -574,7 +574,6 @@ N: Carsten Schoenert <c.schoenert@gmail.com>
F: package/dvbsnoop/
F: package/libdvbsi/
F: package/libsvg/
F: package/libsvg-cairo/
N: Cédric Chépied <cedric.chepied@gmail.com>
F: package/znc/

View File

@@ -1754,7 +1754,6 @@ menu "Graphics"
source "package/libraw/Config.in"
source "package/librsvg/Config.in"
source "package/libsvg/Config.in"
source "package/libsvg-cairo/Config.in"
source "package/libsvgtiny/Config.in"
source "package/libva/Config.in"
source "package/libva-intel-driver/Config.in"

View File

@@ -1,11 +0,0 @@
config BR2_PACKAGE_LIBSVG_CAIRO
bool "libsvg-cairo"
select BR2_PACKAGE_CAIRO
select BR2_PACKAGE_CAIRO_PNG
select BR2_PACKAGE_LIBSVG
help
Libsvg-cairo provides the ability to render SVG content from
files or buffers. All rendering is performed using the cairo
rendering library.
http://cairographics.org

View File

@@ -1,6 +0,0 @@
# From http://cairographics.org/snapshots/libsvg-cairo-0.1.6.tar.gz.md5
md5 d79da7b3a60ad8c8e4b902c9b3563047 libsvg-cairo-0.1.6.tar.gz
# Locally calculated
sha256 a380be6a78ec2938100ce904363815a94068fca372c666b8cc82aa8711a0215c libsvg-cairo-0.1.6.tar.gz
sha256 d80c9d084ebfb50ea1ed91bfbc2410d6ce542097a32c43b00781b83adcb8c77f COPYING

View File

@@ -1,16 +0,0 @@
################################################################################
#
# libsvg-cairo
#
################################################################################
LIBSVG_CAIRO_VERSION = 0.1.6
LIBSVG_CAIRO_SITE = http://cairographics.org/snapshots
LIBSVG_CAIRO_DEPENDENCIES = cairo libsvg
LIBSVG_CAIRO_INSTALL_STAGING = YES
LIBSVG_CAIRO_LICENSE = LGPL-2.1+
LIBSVG_CAIRO_LICENSE_FILES = COPYING
LIBSVG_CAIRO_CONF_OPTS = --without-x
$(eval $(autotools-package))