summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/librsvg2-rust/Makefile20
-rw-r--r--graphics/librsvg2-rust/distinfo6
-rw-r--r--graphics/librsvg2-rust/files/patch-tests_test-utils.c8
-rw-r--r--graphics/librsvg2-rust/pkg-plist2
4 files changed, 21 insertions, 15 deletions
diff --git a/graphics/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile
index 7966edf6a182..cb4d6c6d3950 100644
--- a/graphics/librsvg2-rust/Makefile
+++ b/graphics/librsvg2-rust/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= librsvg
-PORTVERSION= 2.46.4
-PORTREVISION= 3
+PORTVERSION= 2.48.0
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX= 2-rust
@@ -14,22 +13,21 @@ COMMENT= Library for parsing and rendering SVG vector-graphic files
LICENSE= LGPL20
-BUILD_DEPENDS= ${RUST_DEFAULT}>=1.34.0:lang/${RUST_DEFAULT} \
+BUILD_DEPENDS= ${RUST_DEFAULT}>=1.39.0:lang/${RUST_DEFAULT} \
valac:lang/vala
-LIB_DEPENDS= libfreetype.so:print/freetype2 \
- libfontconfig.so:x11-fonts/fontconfig \
- libpng.so:graphics/png \
- libcroco-0.6.so:textproc/libcroco
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libpng.so:graphics/png
USES= gettext gmake gnome libtool pkgconfig tar:xz
-USE_GNOME= cairo gdkpixbuf2 libxml2 pango gnomeprefix introspection:build
+USE_GNOME= cairo gdkpixbuf2 gnomeprefix libxml2 pango introspection:build
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-vala \
- --disable-Bsymbolic \
+CONFIGURE_ARGS= --disable-Bsymbolic \
--disable-dependency-tracking \
- --disable-static
+ --disable-static \
+ --enable-vala
# Make sure it uses the Rust toolchain from ports.
CONFIGURE_ENV= CARGO=${LOCALBASE}/bin/cargo \
RUSTC=${LOCALBASE}/bin/rustc
diff --git a/graphics/librsvg2-rust/distinfo b/graphics/librsvg2-rust/distinfo
index d7ba14123538..fa64486d6dac 100644
--- a/graphics/librsvg2-rust/distinfo
+++ b/graphics/librsvg2-rust/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1579716584
-SHA256 (gnome2/librsvg-2.46.4.tar.xz) = b45b9ee3b64c58baaf800bcdff5fcd04d79930dba4c56e46e0d3b0aead40cc29
-SIZE (gnome2/librsvg-2.46.4.tar.xz) = 12680904
+TIMESTAMP = 1583543568
+SHA256 (gnome2/librsvg-2.48.0.tar.xz) = 4a348b76cf4c52838e9c337ca767a38fe7f742db40ccccf8ac99f1946872cda6
+SIZE (gnome2/librsvg-2.48.0.tar.xz) = 13069444
diff --git a/graphics/librsvg2-rust/files/patch-tests_test-utils.c b/graphics/librsvg2-rust/files/patch-tests_test-utils.c
new file mode 100644
index 000000000000..8858fba9b705
--- /dev/null
+++ b/graphics/librsvg2-rust/files/patch-tests_test-utils.c
@@ -0,0 +1,8 @@
+--- tests/test-utils.c.orig 2020-03-07 01:31:18 UTC
++++ tests/test-utils.c
+@@ -376,5 +376,4 @@ test_utils_print_dependency_versions (void)
+ g_test_message ("Cairo version: %s", cairo_version_string ());
+ g_test_message ("Pango version: %s", pango_version_string ());
+ g_test_message ("Freetype version: %d.%d.%d", ft_major, ft_minor, ft_patch);
+- g_test_message ("Harfbuzz version: %s", hb_version_string ());
+ }
diff --git a/graphics/librsvg2-rust/pkg-plist b/graphics/librsvg2-rust/pkg-plist
index 295d31b9bd5d..24d1923167b2 100644
--- a/graphics/librsvg2-rust/pkg-plist
+++ b/graphics/librsvg2-rust/pkg-plist
@@ -6,7 +6,7 @@ lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders/libpixbufloader-svg.so
lib/girepository-1.0/Rsvg-2.0.typelib
lib/librsvg-2.so
lib/librsvg-2.so.2
-lib/librsvg-2.so.2.46.0
+lib/librsvg-2.so.2.47.0
libdata/pkgconfig/librsvg-2.0.pc
man/man1/rsvg-convert.1.gz
share/doc/rsvg-2.0/RsvgHandle.html