gnu: efl: Update to 1.19.1.
* gnu/packages/enlightenment.scm (efl): Update to 1.19.1. [arguments]: Add flag to disable systemd support. [phases]: Add phase to set home directory. (terminology, rage)[arguments]: Set home directory before building. * gnu/packages/connman.scm (econnman)[arguments]: Same.
This commit is contained in:
parent
efb212e80d
commit
8f1f2784e6
|
@ -1,5 +1,5 @@
|
||||||
;;; GNU Guix --- Functional package management for GNU
|
;;; GNU Guix --- Functional package management for GNU
|
||||||
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
|
;;; Copyright © 2016, 2017 Efraim Flashner <efraim@flashner.co.il>
|
||||||
;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com>
|
;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com>
|
||||||
;;; Copyright © 2017 Clément Lassieur <clement@lassieur.org>
|
;;; Copyright © 2017 Clément Lassieur <clement@lassieur.org>
|
||||||
;;; Copyright © 2017 Ricardo Wurmus <rekado@elephly.net>
|
;;; Copyright © 2017 Ricardo Wurmus <rekado@elephly.net>
|
||||||
|
@ -114,6 +114,9 @@ sharing) to clients via USB, ethernet, WiFi, cellular and Bluetooth.")
|
||||||
`(#:configure-flags '("--localstatedir=/var")
|
`(#:configure-flags '("--localstatedir=/var")
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'set-home-directory
|
||||||
|
;; FATAL: Cannot create run dir '/homeless-shelter/.run' - errno=2
|
||||||
|
(lambda _ (setenv "HOME" "/tmp") #t))
|
||||||
(add-after 'install 'wrap-binary
|
(add-after 'install 'wrap-binary
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
(let* ((out (assoc-ref outputs "out"))
|
(let* ((out (assoc-ref outputs "out"))
|
||||||
|
|
|
@ -58,7 +58,7 @@
|
||||||
(define-public efl
|
(define-public efl
|
||||||
(package
|
(package
|
||||||
(name "efl")
|
(name "efl")
|
||||||
(version "1.18.5")
|
(version "1.19.1")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append
|
(uri (string-append
|
||||||
|
@ -66,7 +66,7 @@
|
||||||
version ".tar.xz"))
|
version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"0wxz00cijynamm0sx4ss4hp89zyz5y6zliv5zd905jn4nak2mw2n"))))
|
"0fndwraca9rg0bz3al4isdprvyw56szr88qiyvglb4j8ygsylscc"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("pkg-config" ,pkg-config)))
|
`(("pkg-config" ,pkg-config)))
|
||||||
|
@ -109,7 +109,7 @@
|
||||||
("xproto" ,xproto)))
|
("xproto" ,xproto)))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
;; All these inputs are in package config files in section
|
;; All these inputs are in package config files in section
|
||||||
;; Require.private.
|
;; Requires.private.
|
||||||
`(("bullet" ,bullet) ; ephysics.pc
|
`(("bullet" ,bullet) ; ephysics.pc
|
||||||
("dbus" ,dbus) ; eldbus.pc, elementary.pc, elocation.pc, ethumb_client.pc
|
("dbus" ,dbus) ; eldbus.pc, elementary.pc, elocation.pc, ethumb_client.pc
|
||||||
("eudev" ,eudev) ; eeze.pc
|
("eudev" ,eudev) ; eeze.pc
|
||||||
|
@ -123,17 +123,23 @@
|
||||||
("libsndfile" ,libsndfile) ; ecore-audio.pc, ecore-audio-cxx.pc
|
("libsndfile" ,libsndfile) ; ecore-audio.pc, ecore-audio-cxx.pc
|
||||||
("openssl" ,openssl) ; ecore-con.pc, eet.pc, eet-cxx.pc, emile.pc
|
("openssl" ,openssl) ; ecore-con.pc, eet.pc, eet-cxx.pc, emile.pc
|
||||||
("pulseaudio" ,pulseaudio) ; ecore-audio.pc, ecore-audio-cxx.pc
|
("pulseaudio" ,pulseaudio) ; ecore-audio.pc, ecore-audio-cxx.pc
|
||||||
("util-linux" ,util-linux) ; eeze.pc
|
("util-linux" ,util-linux) ; mount: eeze.pc
|
||||||
("zlib" ,zlib))) ; eet.pc, eet-cxx.pc, emile.pc
|
("zlib" ,zlib))) ; eet.pc, eet-cxx.pc, emile.pc
|
||||||
(arguments
|
(arguments
|
||||||
`(#:configure-flags '("--disable-silent-rules"
|
`(#:configure-flags '("--disable-silent-rules"
|
||||||
|
"--disable-systemd"
|
||||||
"--enable-liblz4"
|
"--enable-liblz4"
|
||||||
"--enable-xinput22"
|
"--enable-xinput22"
|
||||||
"--enable-image-loader-webp"
|
"--enable-image-loader-webp"
|
||||||
"--enable-multisense"
|
"--enable-multisense"
|
||||||
"--with-opengl=es"
|
"--with-opengl=es"
|
||||||
"--enable-egl"
|
"--enable-egl"
|
||||||
"--enable-harfbuzz")))
|
"--enable-harfbuzz")
|
||||||
|
#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'set-home-directory
|
||||||
|
;; FATAL: Cannot create run dir '/homeless-shelter/.run' - errno=2
|
||||||
|
(lambda _ (setenv "HOME" "/tmp") #t)))))
|
||||||
(home-page "https://www.enlightenment.org/about-efl")
|
(home-page "https://www.enlightenment.org/about-efl")
|
||||||
(synopsis "Enlightenment Foundation Libraries")
|
(synopsis "Enlightenment Foundation Libraries")
|
||||||
(description
|
(description
|
||||||
|
@ -157,6 +163,12 @@ removable devices or support for multimedia.")
|
||||||
(base32
|
(base32
|
||||||
"1x4j2q4qqj10ckbka0zaq2r2zm66ff1x791kp8slv1ff7fw45vdz"))))
|
"1x4j2q4qqj10ckbka0zaq2r2zm66ff1x791kp8slv1ff7fw45vdz"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
|
(arguments
|
||||||
|
'(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'set-home-directory
|
||||||
|
;; FATAL: Cannot create run dir '/homeless-shelter/.run' - errno=2
|
||||||
|
(lambda _ (setenv "HOME" "/tmp") #t)))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("pkg-config" ,pkg-config)))
|
`(("pkg-config" ,pkg-config)))
|
||||||
(inputs
|
(inputs
|
||||||
|
@ -184,6 +196,12 @@ contents and more.")
|
||||||
(base32
|
(base32
|
||||||
"06kbgcnbhl9clhdl7k983m4d0n6ggsl4qvizzi1nrp8c7np87fix"))))
|
"06kbgcnbhl9clhdl7k983m4d0n6ggsl4qvizzi1nrp8c7np87fix"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
|
(arguments
|
||||||
|
'(#:phases
|
||||||
|
(modify-phases %standard-phases
|
||||||
|
(add-after 'unpack 'set-home-directory
|
||||||
|
;; FATAL: Cannot create run dir '/homeless-shelter/.run' - errno=2
|
||||||
|
(lambda _ (setenv "HOME" "/tmp") #t)))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("pkg-config" ,pkg-config)))
|
`(("pkg-config" ,pkg-config)))
|
||||||
(inputs
|
(inputs
|
||||||
|
|
Loading…
Reference in New Issue