add gnurl deps

This commit is contained in:
Florian Dold 2018-08-17 13:53:32 +02:00
parent f3fe72ab24
commit 624a9ac6dc
No known key found for this signature in database
GPG Key ID: D2E4F00F29D02A4B

View File

@ -19,41 +19,42 @@
#:use-module (ice-9 popen) #:use-module (ice-9 popen)
#:use-module (ice-9 rdelim) #:use-module (ice-9 rdelim)
#:use-module (gnu packages) #:use-module (gnu packages)
#:use-module (gnu packages file)
#:use-module (gnu packages base)
#:use-module (gnu packages texinfo)
#:use-module (gnu packages aidc) #:use-module (gnu packages aidc)
#:use-module (gnu packages autotools) #:use-module (gnu packages autotools)
#:use-module (gnu packages backup)
#:use-module (gnu packages base)
#:use-module (gnu packages compression) #:use-module (gnu packages compression)
#:use-module (gnu packages curl) #:use-module (gnu packages curl)
#:use-module (gnu packages databases)
#:use-module (gnu packages file)
#:use-module (gnu packages gettext) #:use-module (gnu packages gettext)
#:use-module (gnu packages glib) #:use-module (gnu packages glib)
#:use-module (gnu packages gnome) #:use-module (gnu packages gnome)
#:use-module (gnu packages gnunet) #:use-module (gnu packages gnunet)
#:use-module (gnu packages gnupg) #:use-module (gnu packages gnupg)
#:use-module (gnu packages groff) #:use-module (gnu packages groff)
#:use-module (gnu packages gstreamer)
#:use-module (gnu packages gtk) #:use-module (gnu packages gtk)
#:use-module (gnu packages guile) #:use-module (gnu packages guile)
#:use-module (gnu packages gstreamer)
#:use-module (gnu packages libidn)
#:use-module (gnu packages linux)
#:use-module (gnu packages image) #:use-module (gnu packages image)
#:use-module (gnu packages libidn)
#:use-module (gnu packages libunistring) #:use-module (gnu packages libunistring)
#:use-module (gnu packages linux)
#:use-module (gnu packages maths) #:use-module (gnu packages maths)
#:use-module (gnu packages multiprecision) #:use-module (gnu packages multiprecision)
#:use-module (gnu packages music) #:use-module (gnu packages music)
#:use-module (gnu packages ncurses) #:use-module (gnu packages ncurses)
#:use-module (gnu packages nettle)
#:use-module (gnu packages package-management) #:use-module (gnu packages package-management)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages perl) #:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages pulseaudio) #:use-module (gnu packages pulseaudio)
#:use-module (gnu packages python) #:use-module (gnu packages python)
#:use-module (gnu packages databases) #:use-module (gnu packages texinfo)
#:use-module (gnu packages tls) #:use-module (gnu packages tls)
#:use-module (gnu packages video) #:use-module (gnu packages video)
#:use-module (gnu packages web) #:use-module (gnu packages web)
#:use-module (gnu packages xiph) #:use-module (gnu packages xiph)
#:use-module (gnu packages backup)
#:use-module ((guix licenses) #:prefix license:) #:use-module ((guix licenses) #:prefix license:)
#:use-module ((guix build utils) #:prefix build-utils:) #:use-module ((guix build utils) #:prefix build-utils:)
#:use-module (guix packages) #:use-module (guix packages)
@ -102,6 +103,9 @@ newspace."
("gnunet" ,gnunet) ("gnunet" ,gnunet)
("zlib" ,zlib) ("zlib" ,zlib)
("perl" ,perl) ("perl" ,perl)
("nettle" ,nettle) ; only needed for gnurl detection (FIXME!)
("libidn2" ,libidn2) ; only needed for gnurl detection (FIXME!)
("gnutls" ,gnutls) ; only needed for gnurl detection (FIXME!)
("postgresql" ,postgresql))) ("postgresql" ,postgresql)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config) `(("pkg-config" ,pkg-config)
@ -116,6 +120,9 @@ newspace."
#:tests? #f #:tests? #f
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
;(add-after 'install 'fail
; (lambda _
; (invoke "false")))
(add-after 'unpack 'patch-bin-sh (add-after 'unpack 'patch-bin-sh
(lambda _ (lambda _
(for-each (lambda (f) (chmod f #o755)) (for-each (lambda (f) (chmod f #o755))