~ruther/guix-local

4e2fafe1ff33190c6a79589f3345f22f88f30bc2 — AndrĂ© Batista 1 year, 6 months ago cb0e8e5
gnu: make-torbrowser: Unbundle libwebp.

* gnu/packages/tor-browsers.scm (make-torbrowser)[inputs]: Add libwebp.
[arguments]<#:configure-flags>: Add '--with-system-webp'.
<#:phases>: Remove bundled libwebp.

Change-Id: I409f00ee0c0a96d08ab93dca2a297dee6bafe56d
Signed-off-by: Hilton Chain <hako@ultrarare.space>
1 files changed, 3 insertions(+), 0 deletions(-)

M gnu/packages/tor-browsers.scm
M gnu/packages/tor-browsers.scm => gnu/packages/tor-browsers.scm +3 -0
@@ 238,6 238,7 @@ Browser.")
           ;; UNBUNDLE-ME! libogg
           ;; UNBUNDLE-ME! libtheora ; wants theora-1.2, not yet released
           ;; UNBUNDLE-ME! libvorbis
           libwebp
           libxft
           libevent
           libxinerama


@@ 348,6 349,7 @@ Browser.")
         ;; Avoid bundled libraries.
         "--with-system-jpeg"           ;must be libjpeg-turbo
         "--with-system-png"            ;must be libpng-apng
         "--with-system-webp"
         "--with-system-zlib"
         "--with-system-libevent"
         ;; UNBUNDLE-ME! "--with-system-ogg"


@@ 427,6 429,7 @@ Browser.")
                          ;; UNBUNDLE-ME! "media/libvorbis"
                          ;; UNBUNDLE-ME! "media/libtheora" ; wants theora-1.2, not yet released
                          ;; UNBUNDLE-ME! "media/libtremor"
                          "media/libwebp"
                          ;; UNBUNDLE-ME! "gfx/harfbuzz"
                          ;; UNBUNDLE-ME! "gfx/graphite2"
                          "js/src/ctypes/libffi"