guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: gnu: icecat: Use system libvpx, icu4c, and pixman libraries.


From: Mark H. Weaver
Subject: 01/01: gnu: icecat: Use system libvpx, icu4c, and pixman libraries.
Date: Sat, 31 Jan 2015 13:52:51 +0000

mhw pushed a commit to branch master
in repository guix.

commit 13b284d91ed05400f7d6cc77a23a767d2c2e9a3c
Author: Mark H Weaver <address@hidden>
Date:   Sat Jan 31 08:41:02 2015 -0500

    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 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 5e54a2d..a1a0bf0 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -42,6 +42,9 @@
   #: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 @@ standards.")
        ("libevent" ,libevent)
        ("libxt" ,libxt)
        ("libffi" ,libffi)
+       ("libvpx" ,libvpx)
+       ("icu4c" ,icu4c)
+       ("pixman" ,pixman)
        ("pulseaudio" ,pulseaudio)
        ("mesa" ,mesa)
        ("unzip" ,unzip)
@@ -264,6 +270,22 @@ standards.")
                            "--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".



reply via email to

[Prev in Thread] Current Thread [Next in Thread]