# HG changeset patch # User Mark Brand # Date 1285584469 -7200 # Node ID 71ff7a06339fd6ebf5fe5bffcc73741d9b53f3d0 # Parent c346209a12f5043d66afad20ed72574bd3d800f3 upgrade package librsvg diff -r c346209a12f5 -r 71ff7a06339f src/librsvg-1-fixes.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/librsvg-1-fixes.patch Mon Sep 27 12:47:49 2010 +0200 @@ -0,0 +1,44 @@ +This file is part of mingw-cross-env. +See doc/index.html for further information. + +commit 1ff5a73bee660f1d61f9cdd7c8d7aff29e959c4c +Author: Mark Brand +Date: Mon Sep 27 12:00:52 2010 +0200 + + fix .pc requirements + +diff --git a/librsvg.pc.in b/librsvg.pc.in +index 372f199..b6ee7a9 100644 +--- a/librsvg.pc.in ++++ b/librsvg.pc.in +@@ -9,7 +9,7 @@ css_supported=@CSS_SUPPORTED@ + Name: librsvg + Description: library that renders svg files + Version: @VERSION@ +-Requires: glib-2.0 gio-2.0 gdk-pixbuf-2.0 cairo ++Requires: glib-2.0 gio-2.0 gdk-pixbuf-2.0 cairo libgsf-1 pangocairo libcroco-0.6 + Requires.private: + Libs: -L${libdir} -lrsvg-@RSVG_API_MAJOR_VERSION@ -lm + Cflags: -I${includedir}/librsvg-@RSVG_API_VERSION@ + +commit 9a7e7ebee9aab83659b9aced51fb53de5427138d +Author: Mark Brand +Date: Mon Sep 27 12:02:45 2010 +0200 + + fix stray comma + + Taken from https://bugzilla.gnome.org/show_bug.cgi?id=630714 + +diff --git a/rsvg.h b/rsvg.h +index 37e7930..41c4127 100644 +--- a/rsvg.h ++++ b/rsvg.h +@@ -139,7 +139,7 @@ gboolean rsvg_handle_has_sub (RsvgHandle * handle, const char *id); + /* GIO APIs */ + + typedef enum { +- RSVG_HANDLE_FLAGS_NONE = 0, ++ RSVG_HANDLE_FLAGS_NONE = 0 + } RsvgHandleFlags; + + void rsvg_handle_set_base_gfile (RsvgHandle *handle, diff -r c346209a12f5 -r 71ff7a06339f src/librsvg.mk --- a/src/librsvg.mk Mon Sep 27 10:49:35 2010 +0200 +++ b/src/librsvg.mk Mon Sep 27 12:47:49 2010 +0200 @@ -4,8 +4,8 @@ # librsvg PKG := librsvg $(PKG)_IGNORE := -$(PKG)_VERSION := 2.26.3 -$(PKG)_CHECKSUM := ef0063eaa9e638364cc8ff142aadef8a267b7af5 +$(PKG)_VERSION := 2.32.0 +$(PKG)_CHECKSUM := 252727b948a29b36dae0022e0c620538bcb158f8 $(PKG)_SUBDIR := librsvg-$($(PKG)_VERSION) $(PKG)_FILE := librsvg-$($(PKG)_VERSION).tar.bz2 $(PKG)_WEBSITE := http://librsvg.sourceforge.net/ @@ -14,14 +14,12 @@ define $(PKG)_UPDATE wget -q -O- 'http://git.gnome.org/browse/librsvg/refs/tags' | \ - $(SED) -n 's,.*]*>LIBRSVG_\([0-9][0-9_]*\)<.*,\1,p' | \ - $(SED) 's,_,.,g' | \ + $(SED) -n 's,.*]*>\([0-9][0-9.]*\)<.*,\1,p' | \ head -1 endef define $(PKG)_BUILD $(SED) -i 's,glib-mkenums,$(PREFIX)/$(TARGET)/bin/glib-mkenums,g' '$(1)'/Makefile.in - $(SED) -i 's,^\(Requires:.*\),\1 libgsf-1 pangocairo libcroco-0.6,' '$(1)'/librsvg-2.0.pc.in cd '$(1)' && ./configure \ --host='$(TARGET)' \ --disable-shared \