gnu: icecat: Use libjpeg-turbo instead of bundled libjpeg.
* gnu/packages/gnuzilla.scm (icecat)[source]: Remove bundled libjpeg, which is actually libjpeg-turbo. [inputs]: Add libjpeg-turbo. [arguments]: Use it.
This commit is contained in:
parent
37e05d64e4
commit
7cba7647a5
|
@ -403,6 +403,7 @@ standards.")
|
||||||
"modules/zlib"
|
"modules/zlib"
|
||||||
"modules/libbz2"
|
"modules/libbz2"
|
||||||
"ipc/chromium/src/third_party/libevent"
|
"ipc/chromium/src/third_party/libevent"
|
||||||
|
"media/libjpeg"
|
||||||
"media/libvpx"
|
"media/libvpx"
|
||||||
"security/nss"
|
"security/nss"
|
||||||
"gfx/cairo"
|
"gfx/cairo"
|
||||||
|
@ -432,6 +433,7 @@ standards.")
|
||||||
("hunspell" ,hunspell)
|
("hunspell" ,hunspell)
|
||||||
("libcanberra" ,libcanberra)
|
("libcanberra" ,libcanberra)
|
||||||
("libgnome" ,libgnome)
|
("libgnome" ,libgnome)
|
||||||
|
("libjpeg-turbo" ,libjpeg-turbo)
|
||||||
("libxft" ,libxft)
|
("libxft" ,libxft)
|
||||||
("libevent" ,libevent)
|
("libevent" ,libevent)
|
||||||
("libxinerama" ,libxinerama)
|
("libxinerama" ,libxinerama)
|
||||||
|
@ -497,6 +499,7 @@ standards.")
|
||||||
;; Avoid bundled libraries.
|
;; Avoid bundled libraries.
|
||||||
"--with-system-zlib"
|
"--with-system-zlib"
|
||||||
"--with-system-bz2"
|
"--with-system-bz2"
|
||||||
|
"--with-system-jpeg" ; must be libjpeg-turbo
|
||||||
"--with-system-libevent"
|
"--with-system-libevent"
|
||||||
"--with-system-libvpx"
|
"--with-system-libvpx"
|
||||||
"--with-system-icu"
|
"--with-system-icu"
|
||||||
|
@ -517,16 +520,6 @@ standards.")
|
||||||
;; Network Graphics (PNG) format";
|
;; Network Graphics (PNG) format";
|
||||||
;; we probably do not wish to support it.
|
;; we probably do not wish to support it.
|
||||||
;; "--with-system-png"
|
;; "--with-system-png"
|
||||||
|
|
||||||
;; Fails with "libjpeg-turbo JCS_EXTENSIONS
|
|
||||||
;; required".
|
|
||||||
;; According to
|
|
||||||
;; http://sourceforge.net/projects/libjpeg-turbo/ ,
|
|
||||||
;; "libjpeg-turbo is a derivative of libjpeg that
|
|
||||||
;; uses MMX, SSE, SSE2, and NEON SIMD instructions
|
|
||||||
;; to accelerate baseline JPEG compression/
|
|
||||||
;; decompression", so we had better not use it
|
|
||||||
;; "--with-system-jpeg"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
#:modules ((ice-9 ftw)
|
#:modules ((ice-9 ftw)
|
||||||
|
|
Loading…
Reference in New Issue