gnu: Explicitly use meson@0.60 in packages that don't support 0.63.
This to reduce merge conflicts in an upcoming switch. * gnu/packages/gnome.scm (gnome-photos, gnome-music, gnome-user-share, gnome-characters, gnome-font-viewer, gcr, evince, glade3, gnome-settings-daemon, eog, simple-scan, gnome-session, gedit, gnome-bluetooth, gtk-vnc, gnome-weather, gnome-calendar, cheese, gnome-boxes)[arguments]: Add #:meson.master
parent
f9551e9df3
commit
6197d977d7
|
@ -886,6 +886,7 @@ tomorrow, the rest of the week and for special occasions.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
(list "-Ddogtail=false" ; Not available
|
(list "-Ddogtail=false" ; Not available
|
||||||
;; Required for RUNPATH validation.
|
;; Required for RUNPATH validation.
|
||||||
|
@ -957,6 +958,7 @@ cloud integration is offered through GNOME Online Accounts.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-after 'install 'wrap-gnome-music
|
(add-after 'install 'wrap-gnome-music
|
||||||
|
@ -1556,6 +1558,7 @@ tour of all gnome components and allows the user to set them up.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
`("-Dsystemduserunitdir=/tmp/empty"
|
`("-Dsystemduserunitdir=/tmp/empty"
|
||||||
;; Enable nautilus extension for file sharing.
|
;; Enable nautilus extension for file sharing.
|
||||||
|
@ -2033,6 +2036,7 @@ to other formats.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:phases (modify-phases %standard-phases
|
#:phases (modify-phases %standard-phases
|
||||||
(add-after 'install 'wrap
|
(add-after 'install 'wrap
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
|
@ -2286,7 +2290,8 @@ The gnome-about program helps find which version of GNOME is installed.")
|
||||||
"0hpyi0sz3gcqqs9lkwyk8b6hr39m3n27432x98kxr436jj37dk6j"))))
|
"0hpyi0sz3gcqqs9lkwyk8b6hr39m3n27432x98kxr436jj37dk6j"))))
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
`(#:meson ,meson-0.60
|
||||||
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'patch-post-install-script
|
(add-after 'unpack 'patch-post-install-script
|
||||||
(lambda _
|
(lambda _
|
||||||
|
@ -2330,7 +2335,8 @@ the font would look under various sizes.")
|
||||||
"00fsf82ycac8qi0kkiq759p6jrn63pyz4ksn4wnq7m4ax94zq289"))))
|
"00fsf82ycac8qi0kkiq759p6jrn63pyz4ksn4wnq7m4ax94zq289"))))
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
'(#:phases
|
`(#:meson ,meson-0.60
|
||||||
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
;; These fail because /var/lib/dbus/machine-id is not present in the
|
;; These fail because /var/lib/dbus/machine-id is not present in the
|
||||||
;; build environment.
|
;; build environment.
|
||||||
|
@ -2539,6 +2545,7 @@ forgotten when the session ends.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:build-type "release"
|
#:build-type "release"
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
'("-Dnautilus=false"
|
'("-Dnautilus=false"
|
||||||
|
@ -3133,6 +3140,7 @@ API add-ons to make GTK+ widgets OpenGL-capable.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
|
#:meson meson-0.60
|
||||||
#:phases
|
#:phases
|
||||||
#~(modify-phases %standard-phases
|
#~(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'skip-gtk-update-icon-cache
|
(add-after 'unpack 'skip-gtk-update-icon-cache
|
||||||
|
@ -5625,6 +5633,7 @@ services for numerous locations.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
(list (string-append "-Dudev_dir="
|
(list (string-append "-Dudev_dir="
|
||||||
(assoc-ref %outputs "out") "/lib/udev")
|
(assoc-ref %outputs "out") "/lib/udev")
|
||||||
|
@ -6473,6 +6482,7 @@ supports playlists, song ratings, and any codecs installed through gstreamer.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
;; Otherwise, the RUNPATH will lack the final 'eog' path component.
|
;; Otherwise, the RUNPATH will lack the final 'eog' path component.
|
||||||
(list (string-append "-Dc_link_args=-Wl,-rpath="
|
(list (string-append "-Dc_link_args=-Wl,-rpath="
|
||||||
|
@ -6734,7 +6744,8 @@ USB transfers with your high-level application or system daemon.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
;; TODO: Fix icons in home screen, About dialogue, and scan menu.
|
;; TODO: Fix icons in home screen, About dialogue, and scan menu.
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t))
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list gettext-minimal
|
(list gettext-minimal
|
||||||
itstool
|
itstool
|
||||||
|
@ -7235,7 +7246,8 @@ such as gzip tarballs.")
|
||||||
(base32
|
(base32
|
||||||
"02z0xr6sv9ibl7awbw9j4y05hf4jk1zgvsbbmh7n27hhjvsvc8pl"))))
|
"02z0xr6sv9ibl7awbw9j4y05hf4jk1zgvsbbmh7n27hhjvsvc8pl"))))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:meson ,meson-0.60
|
||||||
|
#:glib-or-gtk? #t
|
||||||
#:phases
|
#:phases
|
||||||
(modify-phases %standard-phases
|
(modify-phases %standard-phases
|
||||||
(add-after 'install 'wrap-gnome-session
|
(add-after 'install 'wrap-gnome-session
|
||||||
|
@ -7352,6 +7364,7 @@ javascript engine and the GObject introspection framework.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
;; Otherwise, the RUNPATH will lack the final path component.
|
;; Otherwise, the RUNPATH will lack the final path component.
|
||||||
(list (string-append "-Dc_link_args=-Wl,-rpath="
|
(list (string-append "-Dc_link_args=-Wl,-rpath="
|
||||||
|
@ -8564,6 +8577,8 @@ usage and information about running processes.")
|
||||||
(base32
|
(base32
|
||||||
"1a9ynlwwkb3wpg293ym517vmrkk63y809mmcv9a21k5yr199x53c"))))
|
"1a9ynlwwkb3wpg293ym517vmrkk63y809mmcv9a21k5yr199x53c"))))
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
|
(arguments
|
||||||
|
(list #:meson meson-0.60))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("glib:bin" ,glib "bin") ; for gdbus-codegen, etc.
|
`(("glib:bin" ,glib "bin") ; for gdbus-codegen, etc.
|
||||||
("gtk+" ,gtk+ "bin") ; gtk-update-icon-cache
|
("gtk+" ,gtk+ "bin") ; gtk-update-icon-cache
|
||||||
|
@ -8884,7 +8899,8 @@ like switching to windows and launching applications.")
|
||||||
(base32 "0jmr6igyzcj2wmx5v5ywaazvdz3hx6a6rys26yb4l4s71l281bvs"))))
|
(base32 "0jmr6igyzcj2wmx5v5ywaazvdz3hx6a6rys26yb4l4s71l281bvs"))))
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t)) ; To wrap binaries and/or compile schemas
|
`(#:meson ,meson-0.60
|
||||||
|
#:glib-or-gtk? #t)) ; To wrap binaries and/or compile schemas
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(append
|
(append
|
||||||
;; GJS depends on Rust, which is x86_64-only so far, so remove the GJS
|
;; GJS depends on Rust, which is x86_64-only so far, so remove the GJS
|
||||||
|
@ -9476,6 +9492,7 @@ associations for GNOME.")
|
||||||
libhandy))
|
libhandy))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:phases
|
#:phases
|
||||||
,#~(modify-phases %standard-phases
|
,#~(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'fix-service-file
|
(add-after 'unpack 'fix-service-file
|
||||||
|
@ -9836,6 +9853,7 @@ desktop. It supports world clock, stop watch, alarms, and count down timer.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
;; gnome-calendar has to be installed before the tests can be run
|
;; gnome-calendar has to be installed before the tests can be run
|
||||||
;; https://bugzilla.gnome.org/show_bug.cgi?id=788224
|
;; https://bugzilla.gnome.org/show_bug.cgi?id=788224
|
||||||
#:tests? #f
|
#:tests? #f
|
||||||
|
@ -10759,6 +10777,7 @@ photo-booth-like software, such as Cheese.")
|
||||||
"1y92glc0d6w323x2bdbc0gdh1jdffvkbv6cwlwm1rx0wgvv1svqh"))))
|
"1y92glc0d6w323x2bdbc0gdh1jdffvkbv6cwlwm1rx0wgvv1svqh"))))
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
;; Tests require GDK.
|
;; Tests require GDK.
|
||||||
#:tests? #f
|
#:tests? #f
|
||||||
#:phases
|
#:phases
|
||||||
|
@ -11718,6 +11737,7 @@ integrate seamlessly with the GNOME desktop.")
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:glib-or-gtk? #t
|
`(#:glib-or-gtk? #t
|
||||||
|
#:meson ,meson-0.60
|
||||||
#:configure-flags (list "-Drdp=false"
|
#:configure-flags (list "-Drdp=false"
|
||||||
(string-append "-Dc_link_args=-Wl,-rpath="
|
(string-append "-Dc_link_args=-Wl,-rpath="
|
||||||
(assoc-ref %outputs "out")
|
(assoc-ref %outputs "out")
|
||||||
|
|
Reference in New Issue