gnu: gnome-control-center: Fix build.

See <https://github.com/mesonbuild/meson/issues/9441>.

* gnu/packages/gnome.scm (gnome-control-center)
[arguments]: Use meson-0.59.
[inputs]: Replace libsoup with libsoup-minimal-2.
This commit is contained in:
Timothy Sample 2021-11-18 00:17:52 -05:00
parent 40372653d9
commit 17ebc4eebe
No known key found for this signature in database
GPG key ID: 2AC6A5EC1C357C59

View file

@ -8567,7 +8567,8 @@ (define-public gnome-control-center
"0rr4d5m2a72vrb31jgyx49dp0s2pwgyxsrk4hyw5ym66wq63c3v1"))))
(build-system meson-build-system)
(arguments
'(#:glib-or-gtk? #t
`(#:meson ,meson-0.59 ;positional arguments error with meson 0.60
#:glib-or-gtk? #t
#:configure-flags
(list "-Dcheese=false"
(string-append "-Dgnome_session_libexecdir="
@ -8643,7 +8644,7 @@ (define-public gnome-control-center
("libnma" ,libnma)
("libpwquality" ,libpwquality)
("libsecret" ,libsecret)
("libsoup" ,libsoup)
("libsoup" ,libsoup-minimal-2)
("libxml2" ,libxml2)
("libwacom" ,libwacom)
("mesa" ,mesa)