Commit graph

65772 commits

Author SHA1 Message Date
Raghav Gururajan
420ac43ad7
Revert "gnu: lirc-service-type: Add default-value."
This reverts commit 6d63d6b557.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-06 13:49:46 +02:00
Raghav Gururajan
86a4d281fa
Revert "gnu: udisks-service-type: Add default-value."
This reverts commit a02f57b35a.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-06 13:49:31 +02:00
Raghav Gururajan
5c3c55cb73
services: desktop: Add some missing services to generic-desktop-services.
* gnu/services/desktop.scm (%generic-desktop-services): Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-06 13:49:12 +02:00
Raghav Gururajan
349b0b2f5a
services: desktop: Disable failing service types in %generic-desktop-services.
* gnu/services/desktop.scm (%generic-desktop-services): Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-06 13:48:57 +02:00
Raghav Gururajan
b5634ab908
services: desktop: Export missing variables.
* gnu/services/desktop.scm (#:export): Add gnome-minimal-desktop-configuration,
gnome-minimal-desktop-configuration?, gnome-minimal-desktop-service,
gnome-minimal-desktop-service-type, %generic-desktop-services,
%gnome-minimal-desktop-services and %gnome-desktop-services.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-06 13:48:23 +02:00
Raghav Gururajan
005fb4acb1
gnu: gdm: Add missing pre-configuration.
* gnu/packages/gnome.scm (gdm) [arguments]<#:phases>['pre-configure]: Modify phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-06 13:47:55 +02:00
Raghav Gururajan
25ac44b601
gnu: gdm: Fix launching of the application.
* gnu/packages/gnome.scm (gdm) [arguments]<#:configure-flags>[--localstatedir]: New flag.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-05 11:40:34 +02:00
Raghav Gururajan
9af2ca8099
gnu: gdm-shepherd-service: Fix loacating gdm binary.
* gnu/services/xorg.scm (gdm-shepherd-service): Change /bin to /sbin.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-05 11:40:08 +02:00
Raghav Gururajan
6299df7c88
gnu: gnome-music: Fix loading of files.
* gnu/packages/gnome.scm (gnome-music) [inputs]: Add gsettings-desktop-schemas.
[propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-02 15:06:43 +02:00
Raghav Gururajan
b05722c23d
gnu: gnome-terminal: Fix launching of the application.
* gnu/packages/gnome.scm (gnome-terminal) [inputs]: Move dconf to ...
[propagated-inputs]: ... here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-02 15:05:57 +02:00
Raghav Gururajan
769f4ea088
gnu: gnome-music: Fix crash when GOA is not available.
* gnu/packages/gnome.scm (gnome-music) [patches]: Add gnome-music-fix-crash.patch
* gnu/packages/patches/gnome-music-fix-crash.patch: New file
* gnu/local.mk (gnome-music-fix-crash.patch): New reference.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-02 15:05:24 +02:00
Raghav Gururajan
69e7da457d
gnu: epiphany: Fix playing of media.
* gnu/packages/gnome.scm (epiphany) [arguments]<#:phases>['wrap-epiphany]: New phase.
[inputs]: Add gstreamer, gst-plugins-bad, gst-plugins-base,
gst-plugins-good and gst-plugins-ugly.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-09-02 15:04:52 +02:00
Raghav Gururajan
7341dee7f9
gnu: webkitgtk: Fix bubblewrap.
* gnu/packages/webkit.scm (webkitgtk) [arguments]<#:phases>['configure-bubblewrap]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-30 10:48:36 +02:00
Raghav Gururajan
19368c17c3
gnu: orca: Fix launching of the application.
* gnu/packages/gnome.scm (orca) [inputs]: Add gnome-desktop.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-30 10:38:16 +02:00
Raghav Gururajan
d3f3fe31c0
gnu: liblouis: Fix execution of python-extension.
* gnu/packages/language.scm (liblouis)
[arguments]<#:phases>['patch-python-extension]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-30 10:37:27 +02:00
Raghav Gururajan
1a1c0904b8
gnu: rygel: Fix launching of the application and loading of gstreamer-plugins.
* gnu/packages/gnome.scm (rygel) [inputs]: Add gsettings-desktop-schemas.
[arguments]<#:phases>['wrap-rygel]: New phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:14:20 +02:00
Raghav Gururajan
38cc76824d
gnu: gnome-initial-setup: Fix loading of icons.
* gnu/packages/gnome.scm (gnome-initial-setup) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:14:20 +02:00
Raghav Gururajan
c51d2b86df
gnu: gnome-control-center: Fox loading of icons.
* gnu/packages/gnome.scm (gnome-control-center) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:14:19 +02:00
Raghav Gururajan
6b738e1e54
gnu: gnome-color-manager: Fix loading of icons.
* gnu/packages/gnome.scm (gnome-color-manager) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:14:19 +02:00
Raghav Gururajan
b48796a5f2
gnu: yelp: Fix loading of icons.
* gnu/packages/gnome.scm (yelp) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:21 +02:00
Raghav Gururajan
cdb5aaf31f
gnu: totem: Fix playing of some formats.
* gnu/packages/gnome.scm (totem) [inputs]: Add gst-plugins-bad and
gst-plugins-ugly.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:21 +02:00
Raghav Gururajan
436e54bab2
gnu: simple-scan: Fix loading of icons.
* gnu/packages/gnome.scm (simple-scan) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:21 +02:00
Raghav Gururajan
d9ff138e2c
gnu: nautilus: Fix loading of svg files.
* gnu/packages/gnome.scm (nautilus) [inputs]: Add gdk-pixbuf+svg.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
c76fdfc0b7
gnu: gnome-weather: Fix loading of icons.
* gnu/packages/gnome.scm (gnome-weather) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
23beff40f0
gnu: gnome-system-monitor: Fix loading of icons and svg files.
* gnu/packages/gnome.scm (gnome-system-monitor) [inputs]: Add gdk-pixbuf+svg.
[propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
2f5a0c57a1
gnu: gnome-photos: Fix launching of the application and loading of icons.
* gnu/packages/gnome.scm (gnome-photos) [inputs]: Add grilo-plugins
and tracker-miners.
[propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
166177f58f
gnu: gnome-music: Fix loading of gstreamer.
* gnu/packages/gnome.scm (gnome-music) [arguments]<#:phases>['wrap-gnome-music]: Modify.
[inputs]: Add gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
and gst-plugins-ugly.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
4389cccb7f
gnu: gnome-maps: Fix launching of the application and loading of icons.
* gnu/packages/geo.scm (gnome-maps) [inputs]: Add gfbgraph, gsettings-desktop-schemas,
libgweather and webkitgtk.
[propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
713766febf
gnu: gnome-font-viewer: Fix loading of icons.
* gnu/packages/gnome.scm (gnome-font-viewer) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
44a75ea3ac
gnu: gnome-disk-utility: Fix loading of icons.
* gnu/packages/gnome.scm (gnome-disk-utility) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
61ef874475
gnu: gnome-contacts: Fix launching of the application.
* gnu/packages/gnome.scm (gnome-contacts) [inputs]: Move folks to ...
[proagated-inputs]: ... here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
3931b11b2f
gnu: gnome-clocks: Fix loading of icons.
* gnu/packages/gnome.scm (gnome-clocks) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
7ad10f982f
gnu: gnome-characters: Fix loading of icons.
* gnu/packages/gnome.scm (gnome-characters) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
ce42a7033e
gnu: gnome-calendar: Fix loading of icons.
* gnu/packages/gnome.scm (gnome-calendar) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:20 +02:00
Raghav Gururajan
68919c97f3
gnu: gnome-calculator: Fix break-point trap during finance mode.
* gnu/packages/gnome.scm (gnome-calculator) [inputs]: Add gsettings-desktop-schemas.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:19 +02:00
Raghav Gururajan
67305e4293
gnu: gnome-boxes: Fix loading of svg files.
* gnu/packages/gnome.scm (gnome-boxes) [inputs]: Add gdkpixbuf+svg.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:19 +02:00
Raghav Gururajan
f01822fe46
gnu: gedit: Remove unncessary wrapping and fix loading of svg files.
* gnu/packages/gnome.scm (gedit) [inputs]: Add gdk-pixbuf+svg.
[arguments]<#:phases>['wrap-gedit]: Remove phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:19 +02:00
Raghav Gururajan
bb6b9065f9
gnu: file-roller: Fix loading of icons.
* gnu/packages/gnome.scm (file-roller) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:19 +02:00
Raghav Gururajan
da548cacfc
gnu: epiphany: Fix loading of icons.
* gnu/packages/gnome.scm (epiphany) [version]: Update to 3.36.4.
[propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:19 +02:00
Raghav Gururajan
1a66699721
gnu: cheese: Remove unnecessary wrapping.
* gnu/packages/gnome.scm (cheese) [arguments]<#:phases>['wrap-cheese]: Remove phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:19 +02:00
Raghav Gururajan
3be502a4f3
gnu: baobab: Fix loading of icons.
* gnu/packages/gnome.scm (babobab) [propagated-inputs]: Add dconf.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-29 09:12:17 +02:00
Raghav Gururajan
ec2f375c90
gnu: geoclue-service-type: Add default-value.
* gnu/services/desktop.scm (geoclue-service-type): Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-22 13:45:55 +02:00
Danny Milosavljevic
509f68c506
gnu: gnome-shell: Remove gnome-control-center as input.
* gnu/packages/gnome.scm (gnome-shell)[inputs]: Remove gnome-control-center.
2020-08-21 20:20:18 +02:00
Danny Milosavljevic
2ea9a78b9d
Revert "gnu: gnome-shell: Fix keybindings install path."
This reverts commit 3511a1b10d.
2020-08-21 20:18:29 +02:00
Raghav Gururajan
6d63d6b557
gnu: lirc-service-type: Add default-value.
* gnu/services/lirc.scm (lirc-service-type): Modify.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-20 22:32:14 +02:00
Raghav Gururajan
3511a1b10d
gnu: gnome-shell: Fix keybindings install path.
* gnu/packages/gnome.scm (gnome-shell) [arguments]<#:phases>['patch-install-paths]: Modify phase.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-20 22:31:35 +02:00
Danny Milosavljevic
ea6f5a84d3
services: Remove slim.
Follow-up to 0b7b581425
and 622e1a0ee8
and 0014697ac4.

* gnu/services/desktop.scm (%generic-desktop-services): Remove slim.
(%gnome-desktop-services): Don't try to remove slim.
(%gnome-minimal-desktop-services): Don't try to remove slim.
2020-08-20 14:42:12 +02:00
Danny Milosavljevic
107a065edb
services: Add missing import.
Follow-up to 0b7b581425.

* gnu/services/desktop.scm: Add missing import.
2020-08-20 14:21:38 +02:00
Danny Milosavljevic
7ac88601a4
services: Add missing import.
Follow-up to 0b7b581425.

* gnu/services/desktop.scm: Add missing import.
2020-08-20 14:20:52 +02:00
Danny Milosavljevic
f12147dd01
services: Add missing import.
Follow-up to 0b7b581425.

* gnu/services/desktop.scm: Add missing import.
2020-08-20 14:06:14 +02:00