All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [git commit branch/2019.02.x] package/librsvg: add libcroco to Requires.private
@ 2019-12-25 22:03 Peter Korsgaard
  0 siblings, 0 replies; only message in thread
From: Peter Korsgaard @ 2019-12-25 22:03 UTC (permalink / raw)
  To: buildroot

commit: https://git.buildroot.net/buildroot/commit/?id=4a5717757fcb23b405b5eb55d0170620aff6b16a
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2019.02.x

This will fix a static build failure with imagemagick

Fixes:
 - http://autobuild.buildroot.org/results/42f4b4881569779162d3efe4628b934f965913b9

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 062423d51ad8251584e1b85a118d9c5abae8280a)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
---
 ...vg.pc.in-add-libcroco-to-Requires.Private.patch | 35 ++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/package/librsvg/0001-librsvg.pc.in-add-libcroco-to-Requires.Private.patch b/package/librsvg/0001-librsvg.pc.in-add-libcroco-to-Requires.Private.patch
new file mode 100644
index 0000000000..0eea5b995b
--- /dev/null
+++ b/package/librsvg/0001-librsvg.pc.in-add-libcroco-to-Requires.Private.patch
@@ -0,0 +1,35 @@
+From 322b415f92d4dcd36824eef83bd617bac6e5c8c7 Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
+Date: Tue, 24 Dec 2019 16:38:35 +0100
+Subject: [PATCH] librsvg.pc.in: add libcroco to Requires.private
+
+libcroco is a mandatory dependency since version 2.35.0 so add it to
+Requires.Private to fix a static build failure with imagemagick
+
+This patch is not upstreamable as librsvg no longer depends on libcroco
+since version 2.47.1. It now does all CSS processing using Rust crates
+from Mozilla Servo.
+
+Fixes:
+ - http://autobuild.buildroot.org/results/42f4b4881569779162d3efe4628b934f965913b9
+
+Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
+---
+ librsvg.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/librsvg.pc.in b/librsvg.pc.in
+index a451de05..4b09984a 100644
+--- a/librsvg.pc.in
++++ b/librsvg.pc.in
+@@ -10,6 +10,6 @@ Name: librsvg
+ Description: library that renders svg files
+ Version: @VERSION@
+ Requires: glib-2.0 gio-2.0 gdk-pixbuf-2.0 cairo
+-Requires.private:
++Requires.private: libcroco-0.6
+ Libs: -L${libdir} -lrsvg- at RSVG_API_MAJOR_VERSION@ -lm
+ Cflags: -I${includedir}/librsvg- at RSVG_API_VERSION@
+-- 
+2.24.0
+

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2019-12-25 22:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-25 22:03 [Buildroot] [git commit branch/2019.02.x] package/librsvg: add libcroco to Requires.private Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.