summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2021-12-26 19:09:40 +0200
committerEfraim Flashner <efraim@flashner.co.il>2021-12-28 17:05:40 +0200
commit87e538962611ebaac5eb2d37afbb4e9c3fae23bc (patch)
tree0d72c2bc1d065a19b5151081a7a85250d3c27f4a /gnu/packages
parent9f202d492c9318aad639babf58d60bd62cf07eca (diff)
gnu: efl: Update to 1.26.0.
* gnu/packages/enlightenment.scm (efl): Update to 1.26.0. [native-inputs]: Replace check-0.14 with check. [arguments]: Adjust evas-loaders-disabler configure-flag. Remove trailing #t from phases.
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/enlightenment.scm18
1 files changed, 8 insertions, 10 deletions
diff --git a/gnu/packages/enlightenment.scm b/gnu/packages/enlightenment.scm
index 3b28559c1b7..67e31a39d3f 100644
--- a/gnu/packages/enlightenment.scm
+++ b/gnu/packages/enlightenment.scm
@@ -70,7 +70,7 @@
70(define-public efl 70(define-public efl
71 (package 71 (package
72 (name "efl") 72 (name "efl")
73 (version "1.25.1") 73 (version "1.26.0")
74 (source (origin 74 (source (origin
75 (method url-fetch) 75 (method url-fetch)
76 (uri (string-append 76 (uri (string-append
@@ -78,10 +78,10 @@
78 version ".tar.xz")) 78 version ".tar.xz"))
79 (sha256 79 (sha256
80 (base32 80 (base32
81 "0svybbrvpf6q955y6fclxh3md64z0dgmh0x54x2j60503hhs071m")))) 81 "0k10mwpdjn57r2kflbzpybhvwl25yqqa2i2fhx0qazyjbzjbrad4"))))
82 (build-system meson-build-system) 82 (build-system meson-build-system)
83 (native-inputs 83 (native-inputs
84 `(("check" ,check-0.14) 84 `(("check" ,check)
85 ("gettext" ,gettext-minimal) 85 ("gettext" ,gettext-minimal)
86 ("pkg-config" ,pkg-config))) 86 ("pkg-config" ,pkg-config)))
87 (inputs 87 (inputs
@@ -150,11 +150,11 @@
150 "-Dmount-path=/run/setuid-programs/mount" 150 "-Dmount-path=/run/setuid-programs/mount"
151 "-Dunmount-path=/run/setuid-programs/umount" 151 "-Dunmount-path=/run/setuid-programs/umount"
152 "-Dnetwork-backend=connman" 152 "-Dnetwork-backend=connman"
153 ;; Add 'rsvg' to the default list (json and avif) of disabled loaders 153 ;; Add 'rsvg' to the default list (json, avif, heif) of disabled loaders
154 ;; unless librsvg is available. 154 ;; unless librsvg is available.
155 ,,@(if (target-x86-64?) 155 ,,@(if (target-x86-64?)
156 '() 156 '()
157 (list "-Devas-loaders-disabler=json,avif,rsvg")) 157 (list "-Devas-loaders-disabler=json,avif,heif,rsvg"))
158 ;; For Wayland. 158 ;; For Wayland.
159 "-Dwl=true" 159 "-Dwl=true"
160 "-Ddrm=true") 160 "-Ddrm=true")
@@ -180,8 +180,7 @@
180 (string-append sndfile lib libsnd))) 180 (string-append sndfile lib libsnd)))
181 (substitute* "src/lib/elput/elput_logind.c" 181 (substitute* "src/lib/elput/elput_logind.c"
182 (("libelogind.so.0" libelogind) 182 (("libelogind.so.0" libelogind)
183 (string-append elogind "/lib/" libelogind))) 183 (string-append elogind "/lib/" libelogind))))))
184 #t)))
185 (add-after 'unpack 'fix-install-paths 184 (add-after 'unpack 'fix-install-paths
186 (lambda _ 185 (lambda _
187 (substitute* "dbus-services/meson.build" 186 (substitute* "dbus-services/meson.build"
@@ -190,11 +189,10 @@
190 (substitute* "src/tests/elementary/meson.build" 189 (substitute* "src/tests/elementary/meson.build"
191 (("dir_data") "meson.source_root(), 'test-output'")) 190 (("dir_data") "meson.source_root(), 'test-output'"))
192 (substitute* "data/eo/meson.build" 191 (substitute* "data/eo/meson.build"
193 (("'usr', 'lib'") "'./' + dir_lib")) 192 (("'usr', 'lib'") "'./' + dir_lib"))))
194 #t))
195 (add-after 'unpack 'set-home-directory 193 (add-after 'unpack 'set-home-directory
196 ;; FATAL: Cannot create run dir '/homeless-shelter/.run' - errno=2 194 ;; FATAL: Cannot create run dir '/homeless-shelter/.run' - errno=2
197 (lambda _ (setenv "HOME" "/tmp") #t))))) 195 (lambda _ (setenv "HOME" "/tmp"))))))
198 (home-page "https://www.enlightenment.org/about-efl") 196 (home-page "https://www.enlightenment.org/about-efl")
199 (synopsis "Enlightenment Foundation Libraries") 197 (synopsis "Enlightenment Foundation Libraries")
200 (description 198 (description