Andy Tai wrote 1 months ago
(address . guix-patches@gnu.org)(name . Andy Tai)(address . atai@atai.org)
* gnu/installer/services.scm (icewm): Make icewm a desktop service.
* gnu/tests/install.scm: Make icewm an installation target for tests.
* etc/manifests/release.scm: Make icewm available at system install.
Change-Id: I881c1dd4289281e51c81d83fac785ef064e6ff6a
---
etc/manifests/release.scm | 2 +-
gnu/installer/services.scm | 3 +++
gnu/tests/install.scm | 2 +-
3 files changed, 5 insertions(+), 2 deletions(-)
Toggle diff (45 lines)
diff --git a/etc/manifests/release.scm b/etc/manifests/release.scm
index b003f216ff..93ac7dcec8 100644
--- a/etc/manifests/release.scm
+++ b/etc/manifests/release.scm
@@ -68,7 +68,7 @@ (define %system-packages
;; Key packages proposed by the Guix System installer.
(append (map specification->package
'("xorg-server" "xfce" "gnome" "mate" "enlightenment"
- "openbox" "awesome" "i3-wm" "ratpoison"
+ "icewm" "openbox" "awesome" "i3-wm" "ratpoison"
"emacs" "emacs-exwm" "emacs-desktop-environment"
"xlockmore" "slock" "libreoffice"
"connman" "network-manager" "network-manager-applet"
diff --git a/gnu/installer/services.scm b/gnu/installer/services.scm
index 8b117d9a20..acb2d9ead9 100644
--- a/gnu/installer/services.scm
+++ b/gnu/installer/services.scm
@@ -83,6 +83,9 @@ (define (%system-services)
(desktop-environment
(name "Enlightenment")
(snippet '((service enlightenment-desktop-service-type))))
+ (desktop-environment
+ (name "Icewm")
+ (snippet '((specification->package "icewm"))))
(desktop-environment
(name "Openbox")
(packages '((specification->package "openbox"))))
diff --git a/gnu/tests/install.scm b/gnu/tests/install.scm
index c8dccd38b0..b799a6752e 100644
--- a/gnu/tests/install.scm
+++ b/gnu/tests/install.scm
@@ -2013,7 +2013,7 @@ (define* (installation-target-desktop-os-for-gui-tests
;; Make sure that all the packages and services that may be used by the
;; graphical installer are available.
(packages (append
- (list openbox awesome i3-wm i3status
+ (list icewm openbox awesome i3-wm i3status
dmenu st ratpoison xterm
emacs emacs-exwm emacs-desktop-environment)
%base-packages))
base-commit: fd3876ec2a47909eac8e7fa0f24710a94ccb1459
prerequisite-patch-id: 881f4620ea8e644e636c77f82f383aea28f5688f
--
2.46.0