Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49599fab56 
								
							 
						 
						
							
							
								
								services: %desktop-services: Use SDDM rather than GDM on non-x86_64.  
							
							... 
							
							
							
							This works around the fact that Rust is currently unavailable in Guix on
platforms other than x86_64-linux:
  https://lists.gnu.org/archive/html/guix-devel/2021-11/msg00197.html 
* gnu/services/desktop.scm (desktop-services-for-system): New
procedure.
(%desktop-services): Turn into a macro. 
							
						 
						
							2021-12-08 18:56:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Othacehe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58e4de03f8 
								
							 
						 
						
							
							
								
								services: desktop: Add the sticky bit to the X11 socket directory.  
							
							... 
							
							
							
							This prevents mutter from complaining that the /tmp/.X11-unix directory
misses the sticky bit when starting X Wayland.
* gnu/services/desktop.scm (x11-socket-directory-service): Add the sticky bit. 
							
						 
						
							2021-10-03 17:57:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brice Waegeneire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a85ec0bf69 
								
							 
						 
						
							
							
								
								services: Migrate to <setuid-program>.  
							
							... 
							
							
							
							* gnu/services/dbus.scm (dbus-setuid-programs, polkit-setuid-programs):
  Return setuid-programs.
* gnu/services/desktop.scm (enlightenment-setuid-programs): Return
 setuid-programs.
 (%desktop-services)[mount-setuid-helpers]: Use setuid-programs.
* gnu/services/docker.scm (singularity-setuid-programs): Return
 setuid-programs.
* gnu/services/xorg.scm(screen-locker-setuid-programs): Return
 setuid-programs.
* gnu/system.scm (%setuid-programs): Return setuid-programs.
* doc/guix.texi (Setuid Programs, operating-system Reference): Replace
  'list of G-expressions' with 'list of <setuid-program>'. 
							
						 
						
							2021-07-29 11:32:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f70c3429ed 
								
							 
						 
						
							
							
								
								services: Remove deprecated service procedures.  
							
							... 
							
							
							
							These service procedures were deprecated in January 2019, for instance
in commit 65a67bf711 
							
						 
						
							2021-06-14 18:35:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oleg Pykhalov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								61e6d3ca11 
								
							 
						 
						
							
							
								
								services: lxqt-desktop: Delete unbound lxqt-desktop-service.  
							
							... 
							
							
							
							This commit follows 764d896668 
							
						 
						
							2020-10-20 00:27:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Reza Alizadeh Majd 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								764d896668 
								
							 
						 
						
							
							
								
								services: Add LXQt desktop service.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (lxqt-desktop-service-type): New variable.
(<lxqt-desktop-configuration>): New record type.
(lxqt-desktop-configuration?): New procedure.
* doc/guix.texi (Desktop Services): Document this.
Co-authored-by: Oleg Pykhalov <go.wigust@gmail.com> 
							
						 
						
							2020-10-20 00:21:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Maxim Cournoyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d40c9f6c85 
								
							 
						 
						
							
							
								
								services: %desktop-services: Setuid root NTFS and NFS mount helpers.  
							
							... 
							
							
							
							Fixes <https://issues.guix.info/39670 >.
Combined with commit def6e2ae46 
							
						 
						
							2020-10-01 15:47:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Geerinckx-Rice 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4c698cd512 
								
							 
						 
						
							
							
								
								services: Add elogind ‘handle-lid-switch-external-power’.  
							
							... 
							
							
							
							* gnu/services/desktop.scm <elogind-configuration>: Add an
handle-lid-switch-external-power field, mapping to the
HandleLidSwitchExternalPower logind.conf setting.
* doc/guix.texi (Desktop Services): ‘Document’ it. 
							
						 
						
							2020-09-28 16:00:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Geerinckx-Rice 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97e98e2269 
								
							 
						 
						
							
							
								
								services: Allow (service bluetooth-service-type).  
							
							... 
							
							
							
							* gnu/services/desktop.scm (bluetooth-service-type)
[default-value]: Set to (bluetooth-configuration). 
							
						 
						
							2020-09-23 19:07:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Geerinckx-Rice 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f9018aaf6 
								
							 
						 
						
							
							
								
								services: Allow (service accountsservice-service-type).  
							
							... 
							
							
							
							* gnu/services/desktop.scm (accountsservice-service-type)
[default-value]: Set to accountsservice. 
							
						 
						
							2020-08-19 20:44:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Efraim Flashner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ae11cd0a4 
								
							 
						 
						
							
							
								
								gnu: enlightenment: Update to 0.24.0.  
							
							... 
							
							
							
							* gnu/packages/enlightenment.scm (enlightenment): Update to 0.24.0.
[arguments]: Change configure-flags to hardcode efl binary locations.
Remove custom 'fix-dot-desktop-creation phase. Update 'set-system-actions
phase.
* gnu/packages/patches/enlightenment-fix-setuid-path.patch: Update for
new upstream version.
* gnu/services/desktop.scm (enlightenment-setuid-programs): Same. 
							
						 
						
							2020-05-24 23:12:50 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									nikita 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c986a7dc2 
								
							 
						 
						
							
							
								
								mailmap: Update entries for Nikita.  
							
							... 
							
							
							
							* .mailmap: change email and name for Nikita.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm,
gnu/packages/check.scm, gnu/packages/cinnamon.scm,
gnu/packages/compression.scm, gnu/packages/crypto.scm,
gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm,
gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile-xyz.scm,
gnu/packages/haskell-apps.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell-xyz.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp-xyz.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il> 
							
						 
						
							2020-05-13 09:30:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d903d2ff7 
								
							 
						 
						
							
							
								
								services: Don't use the deprecated 'make-forkexec-constructor' call.  
							
							... 
							
							
							
							Passing 'make-forkexec-constructor' a string or several string arguments
has been deprecated since dmd 0.1.
* gnu/services/base.scm (rngd-service-type): In 'start' method, pass a
list as the first argument to 'make-forkexec-constructor'.
* gnu/services/desktop.scm (bluetooth-shepherd-service): Likewise.
* gnu/services/spice.scm (spice-vdagent-shepherd-service): Likewise. 
							
						 
						
							2020-04-21 00:06:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias Geerinckx-Rice 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8764064c05 
								
							 
						 
						
							
							
								
								services: gnome: Fix ‘gnome’ field name.  
							
							... 
							
							
							
							To match its own documentation & other similar services.
* gnu/services/desktop.scm (gnome-desktop-configuration)[gnome-package]:
Rename to…
[gnome]: …this. 
							
						 
						
							2020-04-10 01:52:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bdb0fee01 
								
							 
						 
						
							
							
								
								services: mate: Provide all the polkit actions.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (mate-polkit-extension): New procedure.
(mate-desktop-service-type): Use it when extending POLKIT-SERVICE-TYPE. 
							
						 
						
							2020-04-02 16:07:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Efraim Flashner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								405c0c947c 
								
							 
						 
						
							
							
								
								services: Add fontconfig-file-system-service.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (%fontconfig-file-system,
fontconfig-file-system-service): New variables.
(%desktop-services): Add fontconfig-file-system-service. 
							
						 
						
							2020-03-22 09:08:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Gesthuizen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								daec54f062 
								
							 
						 
						
							
							
								
								services: inputattach: Fix broken baud rate option.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (inputattach-shepherd-service): Use "--baud" for
setting the baud-rate.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org> 
							
						 
						
							2020-02-07 11:51:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2f948be9f 
								
							 
						 
						
							
							
								
								services: sane: Create the "scanner" account.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (%sane-accounts, sane-service-type): New
variables.
(%desktop-services): Use SANE-SERVICE-TYPE instead of 'simple-service'.
* doc/guix.texi (Desktop Services): Document 'sane-service-type'. 
							
						 
						
							2020-01-21 15:01:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Danny Milosavljevic 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								19b310901c 
								
							 
						 
						
							
							
								
								services: Add "sane" service.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (%desktop-services): Add "sane" service. 
							
						 
						
							2020-01-20 18:46:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leo Prikler 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								71e33e32fc 
								
							 
						 
						
							
							
								
								services: Add pulseaudio to %desktop-services.  
							
							... 
							
							
							
							Fixes <https://bugs.gnu.org/38172 >.
Reported by raingloom <raingloom@riseup.net>.
* gnu/services/desktop.scm (%desktop-services): Add pulseaudio service.
Signed-off-by: Marius Bakke <mbakke@fastmail.com> 
							
						 
						
							2020-01-11 18:18:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leo Prikler 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe7b59c6b1 
								
							 
						 
						
							
							
								
								services: Add GNOME Keyring service.  
							
							... 
							
							
							
							* gnu/services/desktop.scm: (<gnome-keyring-configuration>): New record type.
(pam-gnome-keyring): New procedure.
(gnome-keyring-service-type): New variable.
* doc/guix.texi (Desktop Services): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2019-12-04 18:16:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leo Prikler 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								27b77228cf 
								
							 
						 
						
							
							
								
								services: Add polkit-wheel-service to %desktop-services.  
							
							... 
							
							
							
							* gnu/services/desktop.scm: (%desktop-services): Add polkit-wheel-service.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2019-11-30 23:50:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leo Prikler 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f25ff10e1 
								
							 
						 
						
							
							
								
								services: Add polkit-wheel-service.  
							
							... 
							
							
							
							* gnu/services/desktop.scm: (polkit-wheel): New variable.
(polkit-wheel-service): New service.
* doc/guix.texi: Document polkit-wheel-service.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2019-11-30 23:50:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5afa23e180 
								
							 
						 
						
							
							
								
								services: colord: Deprecate 'colord-service' procedure.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (colord-service-type)[default-value]: New field.
(colord-service): Define with 'define-deprecated'.
(%desktop-services): Use 'colord-service-type' instead of 'colord-service'.
* doc/guix.texi (Desktop Services): Adjust accordingly. 
							
						 
						
							2019-11-01 12:23:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00850bb836 
								
							 
						 
						
							
							
								
								services: elogind, gnome, mate, xfce: Fix config type predicate identifiers.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (<elogind-configuration>): Add question mark
in type predicate identifier.
(<gnome-desktop-configuration>): Likewise.
(<mate-desktop-configuration>): Likewise.
(<xfce-desktop-configuration>): Likewise. 
							
						 
						
							2019-10-22 18:32:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Gesthuizen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84261a233e 
								
							 
						 
						
							
							
								
								services: inputattach: Add 'baud-rate' parameter.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (inputattach-configuration): Add baud-rate field.
  (inputattach-shepherd-service): Add baud-rate to parameters when specified.
* doc/guix.texi (Miscellaneous Services): [inputattach Service] Document
  baud-rate parameter.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2019-10-21 23:26:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Wilson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								849af4ae1b 
								
							 
						 
						
							
							
								
								services: xfce: Add xfce4-power-manager to polkit settings.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (xfce-desktop-service-type): Add
xfce4-power-manager to polkit-service-type service extension via
new procedure 'xfce-polkit-settings'.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> 
							
						 
						
							2019-10-20 12:08:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Efraim Flashner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd2031169a 
								
							 
						 
						
							
							
								
								gnu: enlightenment: Update to 0.23.0.  
							
							... 
							
							
							
							* gnu/packages/enlightenment.scm (enlightenment): Update to 0.23.0.
[build-system]: Switch to meson-build-system.
[arguments]: Add configure-flag to build without systemd.  Remove
'bootstrap phase.  Update substitutions in custom
'set-system-actions phase.
[inputs]: Add bluez, pulseaudio.
* gnu/packages/patches/enlightenment-fix-setuid-path.patch: Update.
* gnu/services/desktop.scm (enlightenment-setuid-programs): Update
location of 'freqset binary.  Add 'cpuclock_sys to setuid binaries. 
							
						 
						
							2019-08-28 13:29:51 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Florian Pelz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7dbeb5a791 
								
							 
						 
						
							
							
								
								services: Include USB_ModeSwitch in %desktop-services.  
							
							... 
							
							
							
							Fixes <https://bugs.gnu.org/35640 >.
* gnu/services/desktop.scm (%desktop-services): Add usb-modeswitch-service-type.
* doc/guix.texi (Networking Services): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2019-06-15 18:37:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Florian Pelz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36f5d78d4a 
								
							 
						 
						
							
							
								
								services: Include ModemManager in %desktop-services.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (%desktop-services): Add modem-manager-service-type.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2019-05-15 12:18:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05d907ac6f 
								
							 
						 
						
							
							
								
								services: Add 'network-manager-applet' to %DESKTOP-SERVICES.  
							
							... 
							
							
							
							Fixes <https://bugs.gnu.org/35554 >.
Reported by Calle Kabo <calle@kabo.nu>.
* gnu/services/desktop.scm (%desktop-services): Add
'network-manager-applet' service. 
							
						 
						
							2019-05-14 12:11:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92597c3cec 
								
							 
						 
						
							
							
								
								services: colord: Make public and searchable.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (colord-service-type): Make public.
[description]: New field. 
							
						 
						
							2019-04-30 12:03:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7614193099 
								
							 
						 
						
							
							
								
								services: bluetooth: Make public and searchable.  
							
							... 
							
							
							
							Until now 'guix system search bluetooth' would turn up nothing.
* gnu/services/desktop.scm (bluetooth-service-type)
(bluetooth-configuration): Make public.
(bluetooth-service-type)[description]: New field. 
							
						 
						
							2019-04-30 11:59:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								94e1439800 
								
							 
						 
						
							
							
								
								services: cups-pk-helper: Export.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (cups-pk-helper-service-type): Export. 
							
						 
						
							2019-04-26 18:07:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aa071ca049 
								
							 
						 
						
							
							
								
								services: dbus: 'wrapped-dbus-service' accepts a list of variables.  
							
							... 
							
							
							
							* gnu/services/dbus.scm (wrapped-dbus-service): Replace 'variable' and
'value' by 'variables', and adjust code accordingly.
* gnu/services/desktop.scm (upower-dbus-service):
(geoclue-dbus-service, elogind-dbus-service): Adjust accordingly. 
							
						 
						
							2019-04-05 15:39:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b68f65007f 
								
							 
						 
						
							
							
								
								services: dbus: Add 'wrapped-dbus-service'.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (wrapped-dbus-service): Move to...
* gnu/services/dbus.scm (wrapped-dbus-service): ... here.  New
procedure. 
							
						 
						
							2019-04-05 15:39:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								357b287b8f 
								
							 
						 
						
							
							
								
								services: desktop: Switch to GDM.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (%desktop-services): Replace
SLIM-SERVICE-TYPE instance with an instance of GDM-SERVICE-TYPE.
* doc/guix.texi (Keyboard Layout): Change example to mention
GDM-SERVICE-TYPE.
(X Window): Mention GDM.
(Desktop Services): Adjust references to SLiM. 
							
						 
						
							2019-03-28 23:06:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								391e0d65d7 
								
							 
						 
						
							
							
								
								services: Deprecate 'xfce-desktop-service'.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (xfce-desktop-service-type)[default-value]
[description]: New fields.
(xfce-desktop-service): Deprecate.
* gnu/system/examples/desktop.tmpl: Use the (service …) form.
* gnu/installer/services.scm (%desktop-environments): Add TODO comment.
* doc/guix.texi (Desktop Services): Adjust accordingly, and fix spelling
of "Xfce" throughout. 
							
						 
						
							2019-03-27 11:54:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee05cc7fe3 
								
							 
						 
						
							
							
								
								services: Deprecate 'gnome-desktop-service'.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (gnome-desktop-service-type)[default-value]:
New field.
(gnome-desktop-service): Deprecate.
* gnu/installer/services.scm (%desktop-environments): Use the (service …)
form for GNOME.
* gnu/system/examples/desktop.tmpl: Likewise.
* doc/guix.texi (Desktop Services): Adjust accordingly. 
							
						 
						
							2019-03-27 11:54:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ng0 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								47956fa0c2 
								
							 
						 
						
							
							
								
								Correct name and email address for ng0.  
							
							... 
							
							
							
							* .mailmap, Makefile.am, doc/guix.de.texi, doc/guix.fr.texi,
doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm,
gnu/packages/cdrom.scm, gnu/packages/check.scm,
gnu/packages/cinnamon.scm, gnu/packages/compression.scm,
gnu/packages/crypto.scm, gnu/packages/databases.scm,
gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm,
gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm,
gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm,
gnu/packages/guile-wm.scm,gnu/packages/guile-xyz.scm,
gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm,
gnu/packages/language.scm, gnu/packages/libcanberra.scm,
gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm:
Correct name and email address for ng0.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> 
							
						 
						
							2019-03-18 15:05:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Gesthuizen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97ab799afe 
								
							 
						 
						
							
							
								
								gnu: Add inputattach service.  
							
							... 
							
							
							
							Add a service that runs inputattach as a daemon to translate events from
serial ports.
* gnu/services/desktop.scm (<inputattach-configuration>): New record type.
* gnu/services/desktop.scm (inputattach-service-type): New service type.
* doc/guix.texi (Miscellaneous Services): Add inputattach Service
  subsubheading.
Signed-off-by: Ludovic Courtès <ludo@gnu.org> 
							
						 
						
							2019-03-18 10:51:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								082c648d28 
								
							 
						 
						
							
							
								
								services: mate-desktop: Deprecate the 'mate-desktop-service' procedure.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (mate-desktop-service): Deprecate.
* doc/guix.texi (Desktop Services): Document 'mate-desktop-service-type'
and 'mate-desktop-configuration'.  Fix spelling of "Enlightenment". 
							
						 
						
							2019-03-11 23:12:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								984a61624c 
								
							 
						 
						
							
							
								
								services: mate-desktop: Add default value.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (mate-desktop-service-type)[default-value]:
New field. 
							
						 
						
							2019-03-11 23:12:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher Baines 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb65f66ce0 
								
							 
						 
						
							
							
								
								services: desktop: Fix define for the upower-service procedure.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (upower-service): Fill in the replacement for
upower-service. 
							
						 
						
							2019-02-24 21:48:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher Baines 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d2c3c54ee 
								
							 
						 
						
							
							
								
								services: desktop: Deprecate the upower-service procedure.  
							
							... 
							
							
							
							This has now been replaced by the upower-service-type and
<upower-configuration> record.
* gnu/services/desktop.scm (upower-service): Deprecate this procedure. 
							
						 
						
							2019-02-16 22:05:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher Baines 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b9a7b26c2 
								
							 
						 
						
							
							
								
								services: Improve the upower-service-type.  
							
							... 
							
							
							
							Add a description and default value. Switch the documentation to mention the
service-type and the configuration record, rather than the upower-service
procedure.
* gnu/services/desktop.scm (upower-service-type)[description, default-value]:
Define these fields.
(%desktop-services): Change (upower-service) to (service upower-service-type).
* doc/guix.texi (Desktop Services): Update the upower service documentation. 
							
						 
						
							2019-02-16 22:05:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher Baines 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6b692e961c 
								
							 
						 
						
							
							
								
								services: Improve the upower-configuration record.  
							
							... 
							
							
							
							Copy the defaults from the upower-service procedure to the
<upower-configuration> record type. This will allow making it the default
value for the upower-service-type, and deprecating the procedure. Export the
field accessors so that the <upower-configuration> record type becomes more
usable.
* gnu/services/desktop.scm (<upower-configuration>): Export it.
(upower-configuration-upower, upower-configuration-watts-up-pro?,
upower-configuration-poll-batteries?, upower-configuration-ignore-lid?,
upower-configuration-use-percentage-for-policy?,
upower-configuration-percentage-low, upower-configuration-percentage-critical,
upower-configuration-percentage-action, upower-configuration-time-low,
upower-configuration-time-critical, upower-configuration-time-action,
upower-configuration-critical-power-action): Add default and export. 
							
						 
						
							2019-02-16 22:05:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christopher Baines 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96c7b4c846 
								
							 
						 
						
							
							
								
								services: Add cups-pk-helper.  
							
							... 
							
							
							
							This service integrates cups and PolicyKit. The gnome-control-center printing
section uses this functionality.
* gnu/sevices/desktop.scm (cups-pk-helper-service-type): New variable.
(%desktop-services): Add the cups-pk-helper service. 
							
						 
						
							2019-02-13 08:19:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Efraim Flashner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc178ac717 
								
							 
						 
						
							
							
								
								gnu: %desktop-services: Use polkit-service-type.  
							
							... 
							
							
							
							* gnu/services/desktop.scm (%desktop-services): Replace polkit-service
with polkit-service-type. 
							
						 
						
							2019-01-20 16:11:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludovic Courtès 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e04ab7147 
								
							 
						 
						
							
							
								
								services: avahi: Deprecate the 'avahi-service' procedure.  
							
							... 
							
							
							
							* gnu/services/avahi.scm (<avahi-configuration>): Export getters.  Add
default values.
(avahi-service-type)[default-value]: New field.
(avahi-service): Mark as deprecated.
* gnu/services/desktop.scm (%desktop-services): Use the 'service' form
instead of calling 'avahi-service'.
* gnu/tests/base.scm (%avahi-os): Likewise.
* doc/guix.texi (Base Services): Adjust example accordingly.
(Networking Services): Update accordingly. 
							
						 
						
							2019-01-16 14:07:37 +01:00