guix.scm: Add mysql and postgresql as inputs.
authorN. 'ng0' Gillmann <ngillmann@runbox.com>
Sat, 1 Oct 2016 18:44:58 +0000 (18:44 +0000)
committerN. 'ng0' Gillmann <ngillmann@runbox.com>
Sat, 1 Oct 2016 18:44:58 +0000 (18:44 +0000)
guix.scm

index 0154a02ce4aa5d2d106b16ffbe8459c339811537..1b49bc0b4e5400bb41061e366f7592bc42fc687e 100644 (file)
--- a/guix.scm
+++ b/guix.scm
 
 (define gnunet-svn
   (package
-    (name "gnunet")
-    (version "8000")
+    (name "gnunet-svn")
+    (version (string-append "0.10.1-" "dev"))
     (source
      (local-file %source-dir
                  #:recursive? #t))
        ("opus" ,opus)
        ("pulseaudio" ,pulseaudio)
        ("sqlite" ,sqlite)
+       ("postgresql" ,postgresql)
+       ("mysql" ,mysql)
        ("zlib" ,zlib)
        ("perl" ,perl)
        ("python" ,python) ; tests and gnunet-qr
        ("gmp" ,gmp)
        ("bluez" ,bluez) ; for optional bluetooth feature
        ("glib" ,glib)
+       ;; There are currently no binary substitutes for texlive due to
+       ;; its size. Uncomment if you need it.
        ;;("texlive-minimal" ,texlive-minimal) ; optional.
        ("libogg" ,libogg)))
     (native-inputs
      `(#:configure-flags
        (list (string-append "--with-nssdir=" %output "/lib")
              "--enable-experimental")
+             ;; These appear to be "broken" on Guix, needs debugging.
              ;;"--enable-gcc-hardening"
              ;;"--enable-linker-hardening"
              ;;"--enable-logging=verbose")