diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/librsvg.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Library/Formula/librsvg.rb b/Library/Formula/librsvg.rb index 27ab25b1c..ad54b27ff 100644 --- a/Library/Formula/librsvg.rb +++ b/Library/Formula/librsvg.rb @@ -31,4 +31,11 @@ class Librsvg < Formula system "./configure", *args system "make install" end + + def post_install + # librsvg is not aware GDK_PIXBUF_MODULEDIR must be set + # set GDK_PIXBUF_MODULEDIR and update loader cache + ENV["GDK_PIXBUF_MODULEDIR"] = "#{HOMEBREW_PREFIX}/lib/gdk-pixbuf-2.0/2.10.0/loaders" + system "#{Formula["gdk-pixbuf"].opt_bin}/gdk-pixbuf-query-loaders", "--update-cache" + end end |
