From 0a55bf9082bca15dacd738c9d0a684f95b6a0f88 Mon Sep 17 00:00:00 2001
From: Alexander Pyhalov <apyhalov@gmail.com>
Date: Thu, 20 Feb 2020 14:00:03 +0100
Subject: [PATCH] 12329 libsvg gtk-pixbuf loader is not registered

---
 components/library/librsvg/librsvg.p5m |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/components/library/librsvg/librsvg.p5m b/components/library/librsvg/librsvg.p5m
index 61f5dc6..73cc0ab 100644
--- a/components/library/librsvg/librsvg.p5m
+++ b/components/library/librsvg/librsvg.p5m
@@ -23,7 +23,11 @@
 
 license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
 
-<transform file path=usr/lib/.*/loaders/.* ->  default restart_fmri svc:/application/desktop-cache/pixbuf-loaders-installer:default>
+<transform file path=usr/lib/.*/loaders/.* ->  default refresh_fmri svc:/application/desktop-cache/pixbuf-loaders-installer:default>
+
+# This hack allows us to run pixbuf-loaders refresh on each package republish despite file changes.
+# See https://www.illumos.org/issues/12329 for details.
+<transform set name=userland.info.git-rev ->  default refresh_fmri svc:/application/desktop-cache/pixbuf-loaders-installer:default>
 
 depend type=require fmri=pkg:/service/gnome/desktop-cache@0.2.2,5.11-2014.0.1.0
 

--
Gitblit v1.9.3