From 13b284d91ed05400f7d6cc77a23a767d2c2e9a3c Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Sat, 31 Jan 2015 08:41:02 -0500 Subject: gnu: icecat: Use system libvpx, icu4c, and pixman libraries. * gnu/packages/gnuzilla.scm (icecat)[inputs]: Add libvpx, icu4c, pixman. [arguments]: Add --with-system-libvpx, --with-system-icu, and --enable-system-pixman configure flags. Add comments about why we cannot (yet) add system cairo and sqlite, etc. --- gnu/packages/gnuzilla.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index 5e54a2d921..a1a0bf040d 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -42,6 +42,9 @@ (define-module (gnu packages gnuzilla) #:use-module (gnu packages xorg) #:use-module (gnu packages gl) #:use-module (gnu packages yasm) + #:use-module (gnu packages icu4c) + #:use-module (gnu packages video) + #:use-module (gnu packages xdisorg) #:use-module (gnu packages zip)) (define-public mozjs @@ -238,6 +241,9 @@ (define-public icecat ("libevent" ,libevent) ("libxt" ,libxt) ("libffi" ,libffi) + ("libvpx" ,libvpx) + ("icu4c" ,icu4c) + ("pixman" ,pixman) ("pulseaudio" ,pulseaudio) ("mesa" ,mesa) ("unzip" ,unzip) @@ -264,6 +270,22 @@ (define-public icecat "--with-system-zlib" "--with-system-bz2" ; FIXME: not used "--with-system-libevent" + "--with-system-libvpx" + "--with-system-icu" + "--enable-system-pixman" + + ;; XXX unsure whether to use these. + ;; "--with-system-nspr" + ;; "--with-system-nss" + + ;; Fails with "configure: error: Library requirements + ;; (cairo-tee >= 1.10) not met". + ;; "--enable-system-cairo" + + ;; Fails with "configure: error: System + ;; SQLite library is not compiled with + ;; SQLITE_SECURE_DELETE." + ;; "--enable-system-sqlite" ;; Fails with "--with-system-png won't work because ;; the system's libpng doesn't have APNG support". -- cgit v1.2.3