summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBruno Victal <mirai@makinata.eu>2023-02-25 18:58:06 +0000
committerLudovic Courtès <ludo@gnu.org>2023-03-03 17:55:34 +0100
commitae0975332c60818793c6c63a3646c982d686bf49 (patch)
treeb6b23643b2f6a1bbdd5da79dd4202c1f66a728c3 /doc
parente8f161ea11c24b9812d74e6793f5d7f8e789e170 (diff)
services: desktop: Deprecate 'geoclue-service' procedure.
* doc/guix.texi (Desktop Services): Replace 'geoclue-service' with 'geoclue-service-type'. * gnu/services/desktop.scm (<geoclue-configuration>): Set default values based on the values from the now deprecated geoclue-service procedure. (geoclue-service): Deprecate procedure. (desktop-services-for-system): Use geoclue-service-type. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi26
1 files changed, 12 insertions, 14 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 659f4519335..74238cc150d 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -23633,20 +23633,18 @@ IceCat and Epiphany both query the user before allowing a web page to
23633know the user's location. 23633know the user's location.
23634@end defvar 23634@end defvar
23635 23635
23636@deffn {Scheme Procedure} geoclue-service [#:colord @var{colord}] @ 23636@defvar geoclue-service-type
23637 [#:whitelist '()] @ 23637Type for the service that runs the
23638 [#:wifi-geolocation-url "https://location.services.mozilla.com/v1/geolocate?key=geoclue"] @ 23638@url{https://wiki.freedesktop.org/www/Software/GeoClue/, GeoClue}
23639 [#:submit-data? #f] 23639location service. This service provides a D-Bus interface to allow
23640 [#:wifi-submission-url "https://location.services.mozilla.com/v1/submit?key=geoclue"] @ 23640applications to request access to a user's physical location, and
23641 [#:submission-nick "geoclue"] @ 23641optionally to add information to online location databases.
23642 [#:applications %standard-geoclue-applications] 23642
23643Return a service that runs the GeoClue location service. This service 23643The value for this service is a @code{<geoclue-configuration>} object.
23644provides a D-Bus interface to allow applications to request access to a 23644@end defvar
23645user's physical location, and optionally to add information to online 23645
23646location databases. See 23646@c TODO: Document <geoclue-configuration>, preferably by refactoring this to use
23647@uref{https://wiki.freedesktop.org/www/Software/GeoClue/, the GeoClue 23647@c define-configuration and generating documentation from it.
23648web site} for more information.
23649@end deffn
23650 23648
23651@deffn {Scheme Procedure} bluetooth-service [#:bluez @var{bluez}] @ 23649@deffn {Scheme Procedure} bluetooth-service [#:bluez @var{bluez}] @
23652 [@w{#:auto-enable? #f}] 23650 [@w{#:auto-enable? #f}]