23245339 Move librsvg to Userland and update to 2.40.12
authorNiveditha Rau <Niveditha.Rau@Oracle.COM>
Fri, 01 Jul 2016 13:09:09 +0000
changeset 6340 c1c9fe2d62e4
parent 6339 4f4066ccad14
child 6341 44ad5ceb1432
23245339 Move librsvg to Userland and update to 2.40.12
components/gnome/librsvg/Makefile
components/gnome/librsvg/librsvg.p5m
components/gnome/librsvg/patches/01-vala-src.patch
components/gnome/librsvg/test/results-32.master
components/gnome/librsvg/test/results-64.master
components/meta-packages/incorporation-cache
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gnome/librsvg/Makefile	Fri Jul 01 13:09:09 2016 +0000
@@ -0,0 +1,78 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+
+#
+# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
+#
+
+BUILD_BITS =           32_and_64
+# All components using gobject-introspection must be built with gcc as
+# gobject-introspection does not produce correct results when using Studio.
+COMPILER =		gcc
+include ../../../make-rules/shared-macros.mk
+
+COMPONENT_NAME=		librsvg
+COMPONENT_VERSION=	2.40.12
+COMPONENT_MAJOR_MINOR=	$(basename $(COMPONENT_VERSION))
+COMPONENT_PROJECT_URL=	https://wiki.gnome.org/Projects/LibRsvg
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:ffe40c4378bf3899f4d679a475726bab03a127a5bdccddec86404cc329ffb550
+COMPONENT_BUGDB=        library/librsvg
+
+TPNO=			26339
+
+# Needs gobject-introspection, not available on S11.
+ifeq ($(BUILD_TYPE), evaluation)
+BUILD_32_and_64=
+INSTALL_32_and_64=
+PUBLISH_STAMP=
+endif
+
+include $(WS_MAKE_RULES)/gnome-component.mk
+
+CONFIGURE_OPTIONS += --disable-Bsymbolic
+CONFIGURE_OPTIONS += --disable-static
+# Required for other components.
+CONFIGURE_OPTIONS += --enable-introspection
+CONFIGURE_OPTIONS += --enable-vala
+
+# Requires a reconf due to patch to configure.ac.
+COMPONENT_PREP_ACTION += (cd $(@D); autoreconf -fiv);
+
+# for the tests
+unexport SHELLOPTS
+# Ignore whether the test code was already built or not
+COMPONENT_TEST_TRANSFORMS += "-e '/^  CC.*/d'"
+COMPONENT_TEST_TRANSFORMS += "-e '/^make.* is up to date\.$$/d'"
+
+REQUIRED_PACKAGES += developer/documentation-tool/gtk-doc
+REQUIRED_PACKAGES += developer/vala
+REQUIRED_PACKAGES += library/desktop/cairo
+REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
+REQUIRED_PACKAGES += library/desktop/gobject/gobject-introspection
+REQUIRED_PACKAGES += library/desktop/gtk3
+REQUIRED_PACKAGES += library/desktop/pango
+REQUIRED_PACKAGES += library/glib2
+REQUIRED_PACKAGES += library/libcroco
+REQUIRED_PACKAGES += library/libxml2
+REQUIRED_PACKAGES += runtime/perl-522
+REQUIRED_PACKAGES += runtime/python-34
+REQUIRED_PACKAGES += system/library/math
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gnome/librsvg/librsvg.p5m	Fri Jul 01 13:09:09 2016 +0000
@@ -0,0 +1,65 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+
+#
+# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
+#
+
+<transform file path=usr.*/man/.+ -> \
+    default mangler.man.stability "pass-through volatile">
+set name=pkg.fmri \
+    value=pkg:/image/library/librsvg@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=pkg.summary value="A library to render SVG files using cairo"
+set name=com.oracle.info.description value=librsvg
+set name=com.oracle.info.tpno value=$(TPNO)
+set name=info.classification \
+    value="org.opensolaris.category.2008:Desktop (GNOME)/Libraries"
+set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
+set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
+set name=org.opensolaris.arc-caseid value=PSARC/2010/143
+set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
+file path=usr/bin/$(MACH64)/rsvg-convert
+file path=usr/bin/$(MACH64)/rsvg-view-3
+file path=usr/bin/rsvg-convert
+file path=usr/bin/rsvg-view-3
+file path=usr/include/librsvg-2.0/librsvg/librsvg-enum-types.h
+file path=usr/include/librsvg-2.0/librsvg/librsvg-features.h
+file path=usr/include/librsvg-2.0/librsvg/rsvg-cairo.h
+file path=usr/include/librsvg-2.0/librsvg/rsvg.h
+file path=usr/lib/$(MACH64)/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
+file path=usr/lib/$(MACH64)/girepository-1.0/Rsvg-2.0.typelib
+link path=usr/lib/$(MACH64)/librsvg-2.so \
+    target=librsvg-2.so.$(COMPONENT_VERSION)
+file path=usr/lib/$(MACH64)/librsvg-2.so.$(COMPONENT_VERSION)
+link path=usr/lib/$(MACH64)/librsvg-2.so.2 \
+    target=librsvg-2.so.$(COMPONENT_VERSION)
+file path=usr/lib/$(MACH64)/pkgconfig/librsvg-2.0.pc
+file path=usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
+file path=usr/lib/girepository-1.0/Rsvg-2.0.typelib
+link path=usr/lib/librsvg-2.so target=librsvg-2.so.$(COMPONENT_VERSION)
+file path=usr/lib/librsvg-2.so.$(COMPONENT_VERSION)
+link path=usr/lib/librsvg-2.so.2 target=librsvg-2.so.$(COMPONENT_VERSION)
+file path=usr/lib/pkgconfig/librsvg-2.0.pc
+file path=usr/share/gir-1.0/Rsvg-2.0.gir
+file path=usr/share/man/man1/rsvg-convert.1
+file path=usr/share/vala/vapi/librsvg-2.0.vapi
+license COPYING license=GPLv2
+license COPYING.LIB license=LGPLv2
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gnome/librsvg/patches/01-vala-src.patch	Fri Jul 01 13:09:09 2016 +0000
@@ -0,0 +1,14 @@
+Fix out-of-tree builds.
+
+XXX file upstream bug
+--- librsvg-2.40.9/Makefile.am	2015-02-04 14:17:14.000000000 -0800
++++ librsvg-2.40.9/Makefile.am	2015-05-22 16:26:28.059926082 -0700
+@@ -254,7 +254,7 @@
+ 
+ librsvg_@RSVG_API_VERSION_U@_vapi_DEPS = gio-2.0 cairo
+ librsvg_@RSVG_API_VERSION_U@_vapi_METADATADIRS = $(srcdir)
+-librsvg_@RSVG_API_VERSION_U@_vapi_FILES = Rsvg-$(RSVG_API_VERSION).gir Rsvg-$(RSVG_API_VERSION)-custom.vala
++librsvg_@RSVG_API_VERSION_U@_vapi_FILES = Rsvg-$(RSVG_API_VERSION).gir $(srcdir)/Rsvg-$(RSVG_API_VERSION)-custom.vala
+ 
+ vapidir = $(datadir)/vala/vapi
+ vapi_DATA = $(VAPIGEN_VAPIS)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gnome/librsvg/test/results-32.master	Fri Jul 01 13:09:09 2016 +0000
@@ -0,0 +1,139 @@
+make[1]: Entering directory '$(@D)'
+/usr/gnu/bin/make  check-recursive
+make[2]: Entering directory '$(@D)'
+Making check in .
+make[3]: Entering directory '$(@D)'
+make[3]: Leaving directory '$(@D)'
+Making check in gdk-pixbuf-loader
+make[3]: Entering directory '$(@D)/gdk-pixbuf-loader'
+  GEN      gdk-pixbuf-loaders
+make[3]: Leaving directory '$(@D)/gdk-pixbuf-loader'
+Making check in tests
+make[3]: Entering directory '$(@D)/tests'
+/usr/gnu/bin/make  check-am
+make[4]: Entering directory '$(@D)/tests'
+/usr/gnu/bin/make     rsvg-test crash styles \
+                   $(SOURCE_DIR)/tests/fixtures/crash/pattern-fallback-cycles.svg $(SOURCE_DIR)/tests/fixtures/crash/marker-cycles.svg $(SOURCE_DIR)/tests/fixtures/crash/mask-cycles.svg $(SOURCE_DIR)/tests/fixtures/crash/bug620238.svg  $(SOURCE_DIR)/tests/fixtures/reftests/include-compressed.svg $(SOURCE_DIR)/tests/fixtures/reftests/duplicate-id.svg $(SOURCE_DIR)/tests/fixtures/reftests/gzip-compressed.svg $(SOURCE_DIR)/tests/fixtures/reftests/nonexisting-filter.svg $(SOURCE_DIR)/tests/fixtures/reftests/nonexisting-filter-ref.png $(SOURCE_DIR)/tests/fixtures/reftests/include-compressed-ref.png $(SOURCE_DIR)/tests/fixtures/reftests/duplicate-id-ref.png $(SOURCE_DIR)/tests/fixtures/reftests/gzip-compressed-ref.png   fixtures/dimensions/bug564527.svg fixtures/dimensions/bug614018.svg fixtures/dimensions/bug612951.svg fixtures/dimensions/bug608102.svg fixtures/dimensions/sub-rect-no-unit.svg fixtures/styles/bug620693.svg fixtures/styles/bug614704.svg fixtures/styles/bug614606.svg fixtures/styles/important.svg fixtures/styles/svg-class.svg fixtures/styles/bug592207.svg fixtures/styles/bug338160.svg fixtures/styles/bug379629.svg fixtures/styles/bug614643.svg fixtures/styles/bug418823.svg fixtures/styles/order.svg
+make[5]: Entering directory '$(@D)/tests'
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/crash/pattern-fallback-cycles.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/crash/marker-cycles.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/crash/mask-cycles.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/crash/bug620238.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/include-compressed.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/duplicate-id.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/gzip-compressed.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/nonexisting-filter.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/nonexisting-filter-ref.png'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/include-compressed-ref.png'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/duplicate-id-ref.png'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/gzip-compressed-ref.png'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/bug564527.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/bug614018.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/bug612951.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/bug608102.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/sub-rect-no-unit.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug620693.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug614704.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug614606.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/important.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/svg-class.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug592207.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug338160.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug379629.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug614643.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug418823.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/order.svg'.
+make[5]: Leaving directory '$(@D)/tests'
+/usr/gnu/bin/make  check-TESTS
+make[5]: Entering directory '$(@D)/tests'
+make[6]: Entering directory '$(@D)/tests'
+PASS: rsvg-test 1 /rsvg/reftest/duplicate-id.svg
+PASS: rsvg-test 2 /rsvg/reftest/gzip-compressed.svg
+PASS: rsvg-test 3 /rsvg/reftest/include-compressed.svg
+PASS: rsvg-test 4 /rsvg/reftest/nonexisting-filter.svg
+PASS: crash 1 /crash/bug620238.svg
+PASS: crash 2 /crash/marker-cycles.svg
+PASS: crash 3 /crash/mask-cycles.svg
+PASS: crash 4 /crash/pattern-fallback-cycles.svg
+PASS: styles 1 /styles/override presentation attribute
+PASS: styles 2 /styles/svg-element-style
+PASS: styles 3 /styles/presentation attribute in svg element
+PASS: styles 4 /styles/selectors/type
+PASS: styles 5 /styles/selectors/class
+PASS: styles 6 /styles/selectors/#id
+PASS: styles 7 /styles/selectors/style
+PASS: styles 8 /styles/selectors/style property prior than class
+PASS: styles 9 /styles/selectors/#id prior than class
+PASS: styles 10 /styles/selectors/type#id prior than class
+PASS: styles 11 /styles/selectors/class#id prior than class
+PASS: styles 12 /styles/selectors/type.class#id prior than class
+PASS: styles 13 /styles/selectors/#id prior than type
+PASS: styles 14 /styles/selectors/comma-separate (fill)
+PASS: styles 15 /styles/selectors/comma-separete (stroke)
+PASS: styles 16 /styles/selectors/2 or more selectors (fill)
+PASS: styles 17 /styles/selectors/2 or more selectors (stroke)
+PASS: styles 18 /styles/!important/stroke
+PASS: styles 19 /styles/!important/stroke-width
+PASS: styles 20 /styles/!important/class
+PASS: styles 21 /styles/!important/element
+PASS: styles 22 /styles/!important/#id prior than class
+PASS: styles 23 /styles/!important/class prior than type
+PASS: styles 24 /styles/!important/presentation attribute is invalid
+PASS: styles 25 /styles/!important/style prior than class
+============================================================================
+Testsuite summary for RSVG 2.40.12
+============================================================================
+# TOTAL: 33
+# PASS:  33
+# SKIP:  0
+# XFAIL: 0
+# FAIL:  0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[6]: Leaving directory '$(@D)/tests'
+make[5]: Leaving directory '$(@D)/tests'
+make[4]: Leaving directory '$(@D)/tests'
+make[3]: Leaving directory '$(@D)/tests'
+Making check in tools
+make[3]: Entering directory '$(@D)/tools'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/tools'
+Making check in doc
+make[3]: Entering directory '$(@D)/doc'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/doc'
+Making check in build
+make[3]: Entering directory '$(@D)/build'
+Making check in win32
+make[4]: Entering directory '$(@D)/build/win32'
+Making check in vs9
+make[5]: Entering directory '$(@D)/build/win32/vs9'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs9'
+Making check in vs10
+make[5]: Entering directory '$(@D)/build/win32/vs10'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs10'
+Making check in vs11
+make[5]: Entering directory '$(@D)/build/win32/vs11'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs11'
+Making check in vs12
+make[5]: Entering directory '$(@D)/build/win32/vs12'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs12'
+Making check in vs14
+make[5]: Entering directory '$(@D)/build/win32/vs14'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs14'
+make[5]: Entering directory '$(@D)/build/win32'
+make[5]: Nothing to be done for 'check-am'.
+make[5]: Leaving directory '$(@D)/build/win32'
+make[4]: Leaving directory '$(@D)/build/win32'
+make[4]: Entering directory '$(@D)/build'
+make[4]: Nothing to be done for 'check-am'.
+make[4]: Leaving directory '$(@D)/build'
+make[3]: Leaving directory '$(@D)/build'
+make[2]: Leaving directory '$(@D)'
+make[1]: Leaving directory '$(@D)'
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gnome/librsvg/test/results-64.master	Fri Jul 01 13:09:09 2016 +0000
@@ -0,0 +1,139 @@
+make[1]: Entering directory '$(@D)'
+/usr/gnu/bin/make  check-recursive
+make[2]: Entering directory '$(@D)'
+Making check in .
+make[3]: Entering directory '$(@D)'
+make[3]: Leaving directory '$(@D)'
+Making check in gdk-pixbuf-loader
+make[3]: Entering directory '$(@D)/gdk-pixbuf-loader'
+  GEN      gdk-pixbuf-loaders
+make[3]: Leaving directory '$(@D)/gdk-pixbuf-loader'
+Making check in tests
+make[3]: Entering directory '$(@D)/tests'
+/usr/gnu/bin/make  check-am
+make[4]: Entering directory '$(@D)/tests'
+/usr/gnu/bin/make     rsvg-test crash styles \
+                   $(SOURCE_DIR)/tests/fixtures/crash/pattern-fallback-cycles.svg $(SOURCE_DIR)/tests/fixtures/crash/marker-cycles.svg $(SOURCE_DIR)/tests/fixtures/crash/mask-cycles.svg $(SOURCE_DIR)/tests/fixtures/crash/bug620238.svg  $(SOURCE_DIR)/tests/fixtures/reftests/include-compressed.svg $(SOURCE_DIR)/tests/fixtures/reftests/duplicate-id.svg $(SOURCE_DIR)/tests/fixtures/reftests/gzip-compressed.svg $(SOURCE_DIR)/tests/fixtures/reftests/nonexisting-filter.svg $(SOURCE_DIR)/tests/fixtures/reftests/nonexisting-filter-ref.png $(SOURCE_DIR)/tests/fixtures/reftests/include-compressed-ref.png $(SOURCE_DIR)/tests/fixtures/reftests/duplicate-id-ref.png $(SOURCE_DIR)/tests/fixtures/reftests/gzip-compressed-ref.png   fixtures/dimensions/bug564527.svg fixtures/dimensions/bug614018.svg fixtures/dimensions/bug612951.svg fixtures/dimensions/bug608102.svg fixtures/dimensions/sub-rect-no-unit.svg fixtures/styles/bug620693.svg fixtures/styles/bug614704.svg fixtures/styles/bug614606.svg fixtures/styles/important.svg fixtures/styles/svg-class.svg fixtures/styles/bug592207.svg fixtures/styles/bug338160.svg fixtures/styles/bug379629.svg fixtures/styles/bug614643.svg fixtures/styles/bug418823.svg fixtures/styles/order.svg
+make[5]: Entering directory '$(@D)/tests'
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/crash/pattern-fallback-cycles.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/crash/marker-cycles.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/crash/mask-cycles.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/crash/bug620238.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/include-compressed.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/duplicate-id.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/gzip-compressed.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/nonexisting-filter.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/nonexisting-filter-ref.png'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/include-compressed-ref.png'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/duplicate-id-ref.png'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/reftests/gzip-compressed-ref.png'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/bug564527.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/bug614018.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/bug612951.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/bug608102.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/dimensions/sub-rect-no-unit.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug620693.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug614704.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug614606.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/important.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/svg-class.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug592207.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug338160.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug379629.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug614643.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/bug418823.svg'.
+make[5]: Nothing to be done for '$(SOURCE_DIR)/tests/fixtures/styles/order.svg'.
+make[5]: Leaving directory '$(@D)/tests'
+/usr/gnu/bin/make  check-TESTS
+make[5]: Entering directory '$(@D)/tests'
+make[6]: Entering directory '$(@D)/tests'
+PASS: rsvg-test 1 /rsvg/reftest/duplicate-id.svg
+PASS: rsvg-test 2 /rsvg/reftest/gzip-compressed.svg
+PASS: rsvg-test 3 /rsvg/reftest/include-compressed.svg
+PASS: rsvg-test 4 /rsvg/reftest/nonexisting-filter.svg
+PASS: crash 1 /crash/bug620238.svg
+PASS: crash 2 /crash/marker-cycles.svg
+PASS: crash 3 /crash/mask-cycles.svg
+PASS: crash 4 /crash/pattern-fallback-cycles.svg
+PASS: styles 1 /styles/override presentation attribute
+PASS: styles 2 /styles/svg-element-style
+PASS: styles 3 /styles/presentation attribute in svg element
+PASS: styles 4 /styles/selectors/type
+PASS: styles 5 /styles/selectors/class
+PASS: styles 6 /styles/selectors/#id
+PASS: styles 7 /styles/selectors/style
+PASS: styles 8 /styles/selectors/style property prior than class
+PASS: styles 9 /styles/selectors/#id prior than class
+PASS: styles 10 /styles/selectors/type#id prior than class
+PASS: styles 11 /styles/selectors/class#id prior than class
+PASS: styles 12 /styles/selectors/type.class#id prior than class
+PASS: styles 13 /styles/selectors/#id prior than type
+PASS: styles 14 /styles/selectors/comma-separate (fill)
+PASS: styles 15 /styles/selectors/comma-separete (stroke)
+PASS: styles 16 /styles/selectors/2 or more selectors (fill)
+PASS: styles 17 /styles/selectors/2 or more selectors (stroke)
+PASS: styles 18 /styles/!important/stroke
+PASS: styles 19 /styles/!important/stroke-width
+PASS: styles 20 /styles/!important/class
+PASS: styles 21 /styles/!important/element
+PASS: styles 22 /styles/!important/#id prior than class
+PASS: styles 23 /styles/!important/class prior than type
+PASS: styles 24 /styles/!important/presentation attribute is invalid
+PASS: styles 25 /styles/!important/style prior than class
+============================================================================
+Testsuite summary for RSVG 2.40.12
+============================================================================
+# TOTAL: 33
+# PASS:  33
+# SKIP:  0
+# XFAIL: 0
+# FAIL:  0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[6]: Leaving directory '$(@D)/tests'
+make[5]: Leaving directory '$(@D)/tests'
+make[4]: Leaving directory '$(@D)/tests'
+make[3]: Leaving directory '$(@D)/tests'
+Making check in tools
+make[3]: Entering directory '$(@D)/tools'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/tools'
+Making check in doc
+make[3]: Entering directory '$(@D)/doc'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/doc'
+Making check in build
+make[3]: Entering directory '$(@D)/build'
+Making check in win32
+make[4]: Entering directory '$(@D)/build/win32'
+Making check in vs9
+make[5]: Entering directory '$(@D)/build/win32/vs9'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs9'
+Making check in vs10
+make[5]: Entering directory '$(@D)/build/win32/vs10'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs10'
+Making check in vs11
+make[5]: Entering directory '$(@D)/build/win32/vs11'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs11'
+Making check in vs12
+make[5]: Entering directory '$(@D)/build/win32/vs12'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs12'
+Making check in vs14
+make[5]: Entering directory '$(@D)/build/win32/vs14'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/build/win32/vs14'
+make[5]: Entering directory '$(@D)/build/win32'
+make[5]: Nothing to be done for 'check-am'.
+make[5]: Leaving directory '$(@D)/build/win32'
+make[4]: Leaving directory '$(@D)/build/win32'
+make[4]: Entering directory '$(@D)/build'
+make[4]: Nothing to be done for 'check-am'.
+make[4]: Leaving directory '$(@D)/build'
+make[3]: Leaving directory '$(@D)/build'
+make[2]: Leaving directory '$(@D)'
+make[1]: Leaving directory '$(@D)'
--- a/components/meta-packages/incorporation-cache	Fri Jul 01 13:04:54 2016 +0000
+++ b/components/meta-packages/incorporation-cache	Fri Jul 01 13:09:09 2016 +0000
@@ -152,7 +152,6 @@
 consolidation/userland/userland-incorporation:gnome/[email protected]
 consolidation/userland/userland-incorporation:image/library/[email protected]
 consolidation/userland/userland-incorporation:image/library/[email protected]
-consolidation/userland/userland-incorporation:image/library/[email protected]
 consolidation/userland/userland-incorporation:image/viewer/eog/[email protected]
 consolidation/userland/userland-incorporation:image/viewer/[email protected]
 consolidation/userland/userland-incorporation:library/accessibility/[email protected]