gnu: mate: Depend on gnome-keyring only on supported systems.

This lets us build Mate on i686-linux.

* gnu/packages/mate.scm (mate)[inputs]: Add GNOME-KEYRING
conditionally.
This commit is contained in:
Ludovic Courtès 2022-11-21 23:27:38 +01:00
parent 3954780bfb
commit 47ba3f7d25
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -1490,48 +1490,51 @@ (define-public mate
(native-inputs (list desktop-file-utils)) (native-inputs (list desktop-file-utils))
(inputs (inputs
;; TODO: Add more packages ;; TODO: Add more packages
(list at-spi2-core (append (if (or (%current-target-system)
atril (supported-package? gnome-keyring))
caja (list gnome-keyring)
dbus '())
dconf (list at-spi2-core
engrampa atril
eom caja
font-abattis-cantarell dbus
glib-networking dconf
gnome-keyring engrampa
gvfs eom
hicolor-icon-theme font-abattis-cantarell
libmatekbd glib-networking
libmateweather gvfs
libmatemixer hicolor-icon-theme
marco libmatekbd
mate-session-manager libmateweather
mate-settings-daemon libmatemixer
mate-desktop marco
mate-terminal mate-session-manager
mate-themes mate-settings-daemon
mate-icon-theme mate-desktop
mate-power-manager mate-terminal
mate-menus mate-themes
mate-panel mate-icon-theme
mate-control-center mate-power-manager
mate-media mate-menus
mate-applets mate-panel
mate-user-guide mate-control-center
mate-calc mate-media
mate-backgrounds mate-applets
mate-netbook mate-user-guide
mate-utils mate-calc
mate-polkit mate-backgrounds
mate-system-monitor mate-netbook
mate-utils mate-utils
pluma mate-polkit
pinentry-gnome3 mate-system-monitor
pulseaudio mate-utils
shared-mime-info pluma
yelp pinentry-gnome3
zenity)) pulseaudio
shared-mime-info
yelp
zenity)))
(propagated-inputs (propagated-inputs
;; Default font that applications such as IceCat require. ;; Default font that applications such as IceCat require.
(list font-dejavu)) (list font-dejavu))