Merge a dozain of bugfixes from upstream.

This commit is contained in:
ajacoutot 2015-02-16 09:16:18 +00:00
parent 2476bb6a94
commit ced919303c
2 changed files with 57 additions and 15 deletions

View File

@ -1,15 +1,33 @@
# $OpenBSD: Makefile,v 1.101 2014/12/03 11:40:32 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.102 2015/02/16 09:16:18 ajacoutot Exp $
SHARED_ONLY= Yes
SHARED_ONLY= Yes
COMMENT= SAX-based render library for SVG files
COMMENT= SAX-based render library for SVG files
GNOME_PROJECT= librsvg
GNOME_VERSION= 2.40.6
GNOME_PROJECT= librsvg
GNOME_VERSION= 2.40.6
REVISION= 0
SHARED_LIBS += rsvg-2 38.1 # 42.4
SHARED_LIBS += rsvg-2 38.2 # 42.6
CATEGORIES= devel graphics
CATEGORIES= devel graphics
### drop at next update
MASTER_SITES0= https://git.gnome.org/browse/librsvg/patch/?id=
PATCH_DIST_STRIP= -p1
PATCHFILES= 7803753d130da94db40c10cc75e98b9864dad620:0 \
40af93e6eb1c94b90c3b9a0b87e0840e126bb8df:0 \
8ee18b22ece0f869cb4e2e021c01138cbb8a0226:0 \
53c50caecc970aef91cf8e3f1fde919f848d6f0c:0 \
0035e95118a60c0cd3949c2300472d805e16a022:0 \
400336480ed5abbe398d2fa646872a668205a5fd:0 \
2c2db8dbe4b8f7f59654d2990f781af3d363b0ba:0 \
cfa5cf4ac4a04977bb3fae08ad4e2d189f6498db:0 \
5d8e48bf386e4bc8ffefb9262c7ae37b3ee27d9f:0 \
bc189a77050e4029e1fe9be3a7d7400bc0640c21:0 \
7f7a186a791718b94dc35a5c5559dd2d43049d12:0 \
80f6366f8033a33b88640faea50976644aad2c66:0
###
# GPLv2/LGPLv2
PERMIT_PACKAGE_CDROM= Yes
@ -20,17 +38,17 @@ WANTLIB += gobject-2.0 graphite2 gthread-2.0 harfbuzz lzma m pango-1.0
WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pthread
WANTLIB += pthread-stubs xcb xcb-render xcb-shm xml2 z
MODULES= devel/gettext \
x11/gnome
MODULES= devel/gettext \
x11/gnome
MODGNOME_TOOLS= gobject-introspection vala
MODGNOME_TOOLS= gobject-introspection vala
LIB_DEPENDS= devel/pango \
graphics/gdk-pixbuf2 \
textproc/libxml \
www/libcroco
LIB_DEPENDS= devel/pango \
graphics/gdk-pixbuf2 \
textproc/libxml \
www/libcroco
CONFIGURE_ARGS= --disable-tools
CONFIGURE_ARGS= --disable-tools
# error: -Bsymbolic requested but not supported by ld
CONFIGURE_ARGS += --disable-Bsymbolic

View File

@ -1,2 +1,26 @@
SHA256 (gnome/0035e95118a60c0cd3949c2300472d805e16a022) = ShldBkqLKOIrhnIMjCnUjFZ4fpym43+DcyubBd+Z7M0=
SHA256 (gnome/2c2db8dbe4b8f7f59654d2990f781af3d363b0ba) = U6FsUnfgInNOQ09EbgpibyaAqLbZuNcvpjgFcMg7V8U=
SHA256 (gnome/400336480ed5abbe398d2fa646872a668205a5fd) = 9YTypU4cagqHgoIPPQPN2qGkJBfVVpkYfL747SMGkJQ=
SHA256 (gnome/40af93e6eb1c94b90c3b9a0b87e0840e126bb8df) = c0HZDopL0XBdXmwGtzjb5xH1Gf6oDKPkIyuUS2JAveg=
SHA256 (gnome/53c50caecc970aef91cf8e3f1fde919f848d6f0c) = yrP2oVtxIEsOU0F3dsBog6ua0mulN7z2ecIFJAZdn8s=
SHA256 (gnome/5d8e48bf386e4bc8ffefb9262c7ae37b3ee27d9f) = oMWOd+GHyMu8sLqYgGqL/9POVscPVuQ171siI1CnwJM=
SHA256 (gnome/7803753d130da94db40c10cc75e98b9864dad620) = iyFzCQlaKbJFhVL9JLqxeYLEVXVO5eo4H7SBOwyggLY=
SHA256 (gnome/7f7a186a791718b94dc35a5c5559dd2d43049d12) = ET+M9+NUII9A+R6Dx7fii94bPX46lZnlD6KQpbrszP4=
SHA256 (gnome/80f6366f8033a33b88640faea50976644aad2c66) = aYZrmYyyKJ18+zZfDQq/fs9ARFM/i+F0pBgwAep6PNI=
SHA256 (gnome/8ee18b22ece0f869cb4e2e021c01138cbb8a0226) = KAjg1a+436KQfRJYz2o2fsiTACa6x1z2G4Sw/G2hjXQ=
SHA256 (gnome/bc189a77050e4029e1fe9be3a7d7400bc0640c21) = FQPwh1eRCgUTLOQIO43TZ1gnpxta5pcHVatFsqG78pw=
SHA256 (gnome/cfa5cf4ac4a04977bb3fae08ad4e2d189f6498db) = mtrkhQjYu7U7dNYJCPYPo+5Yr8eNh2I41aTQNyxBjyQ=
SHA256 (gnome/librsvg-2.40.6.tar.xz) = ivNJ8kFnewS3oeprmzOmND54G8zMignQAgikc0JYTwY=
SIZE (gnome/0035e95118a60c0cd3949c2300472d805e16a022) = 2731
SIZE (gnome/2c2db8dbe4b8f7f59654d2990f781af3d363b0ba) = 1558
SIZE (gnome/400336480ed5abbe398d2fa646872a668205a5fd) = 718
SIZE (gnome/40af93e6eb1c94b90c3b9a0b87e0840e126bb8df) = 1682
SIZE (gnome/53c50caecc970aef91cf8e3f1fde919f848d6f0c) = 1732
SIZE (gnome/5d8e48bf386e4bc8ffefb9262c7ae37b3ee27d9f) = 1157
SIZE (gnome/7803753d130da94db40c10cc75e98b9864dad620) = 5527
SIZE (gnome/7f7a186a791718b94dc35a5c5559dd2d43049d12) = 731
SIZE (gnome/80f6366f8033a33b88640faea50976644aad2c66) = 15638
SIZE (gnome/8ee18b22ece0f869cb4e2e021c01138cbb8a0226) = 17278
SIZE (gnome/bc189a77050e4029e1fe9be3a7d7400bc0640c21) = 2404
SIZE (gnome/cfa5cf4ac4a04977bb3fae08ad4e2d189f6498db) = 618
SIZE (gnome/librsvg-2.40.6.tar.xz) = 512500