summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBruno Victal <mirai@makinata.eu>2023-02-25 18:58:05 +0000
committerLudovic Courtès <ludo@gnu.org>2023-03-03 17:55:34 +0100
commite8f161ea11c24b9812d74e6793f5d7f8e789e170 (patch)
tree5a4cc8020b6f63493fadd63d3cc985be72240a83 /doc
parentffc5d42fc2589c349579c00e9dd11fabdff2663b (diff)
services: desktop: Deprecate 'udisks-service' procedure.
* doc/guix.texi (Desktop Services): Replace 'udisks-service' with 'udisks-service-type'. Document <udisks-configuration>. * gnu/packages/kde-multimedia.scm (k3b)[description]: Replace 'udisks-service' with 'udisks-service-type'. * gnu/services/desktop.scm (udisks-service-type): Set default value. (udisks-service): Deprecate procedure. (desktop-services-for-system): Use udisks-service-type. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi21
1 files changed, 17 insertions, 4 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 4ff5622ad3b..659f4519335 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -23537,9 +23537,10 @@ Possible values are:
23537@end table 23537@end table
23538@end deftp 23538@end deftp
23539 23539
23540@deffn {Scheme Procedure} udisks-service [#:udisks @var{udisks}] 23540@defvar udisks-service-type
23541Return a service for @uref{https://udisks.freedesktop.org/docs/latest/, 23541Type for the service that runs
23542UDisks}, a @dfn{disk management} daemon that provides user interfaces 23542@uref{https://udisks.freedesktop.org/docs/latest/, UDisks},
23543a @dfn{disk management} daemon that provides user interfaces
23543with notifications and ways to mount/unmount disks. Programs that talk 23544with notifications and ways to mount/unmount disks. Programs that talk
23544to UDisks include the @command{udisksctl} command, part of UDisks, and 23545to UDisks include the @command{udisksctl} command, part of UDisks, and
23545GNOME Disks. Note that Udisks relies on the @command{mount} command, so 23546GNOME Disks. Note that Udisks relies on the @command{mount} command, so
@@ -23547,7 +23548,19 @@ it will only be able to use the file-system utilities installed in the
23547system profile. For example if you want to be able to mount NTFS 23548system profile. For example if you want to be able to mount NTFS
23548file-systems in read and write fashion, you'll need to have 23549file-systems in read and write fashion, you'll need to have
23549@code{ntfs-3g} installed system-wide. 23550@code{ntfs-3g} installed system-wide.
23550@end deffn 23551
23552The value for this service is a @code{<udisks-configuration>} object.
23553@end defvar
23554
23555@deftp {Data Type} udisks-configuration
23556Data type representing the configuration for @code{udisks-service-type}.
23557
23558@table @asis
23559@item @code{udisks} (default: @code{udisks}) (type: file-like)
23560Package object for UDisks.
23561
23562@end table
23563@end deftp
23551 23564
23552@defvar colord-service-type 23565@defvar colord-service-type
23553This is the type of the service that runs @command{colord}, a system 23566This is the type of the service that runs @command{colord}, a system