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 101bfc10f0
commit 0bc24aafbd
6 changed files with 10 additions and 35 deletions

View File

@@ -144,6 +144,16 @@ endif
############################################################################### ###############################################################################
comment "Legacy options removed in 2025.11.2"
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.11.1" comment "Legacy options removed in 2025.11.1"
config BR2_PACKAGE_RPI_FIRMWARE_INSTALL_VCDBG config BR2_PACKAGE_RPI_FIRMWARE_INSTALL_VCDBG

View File

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

View File

@@ -1767,7 +1767,6 @@ menu "Graphics"
source "package/libraw/Config.in" source "package/libraw/Config.in"
source "package/librsvg/Config.in" source "package/librsvg/Config.in"
source "package/libsvg/Config.in" source "package/libsvg/Config.in"
source "package/libsvg-cairo/Config.in"
source "package/libva/Config.in" source "package/libva/Config.in"
source "package/libva-intel-driver/Config.in" source "package/libva-intel-driver/Config.in"
source "package/libvdpau/Config.in" source "package/libvdpau/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))