Subject: [PATCH] gnu: %standard-geoclue-applications: Add more programs.

From: Ian Eure <[email-masked]>
Date: Fri, 2 May 2025 20:28:24 -0700

If Firefox merits a spot on this list, LibreWolf and IceCat certainly do.

Redshift also requires geoclue to work, add it.

* gnu/services/desktop.scm (%standard-geoclue-applications): Add LibreWolf and
Redshift.

Change-Id: Ide54f6bfe8ad8d9282da6105eca07bbd4bd27c14
---
 gnu/services/desktop.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index a586746cc5..187c7015b3 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -364,7 +364,10 @@ (define* (geoclue-application name #:key (allowed? #t) system? (users '()))
 (define %standard-geoclue-applications
   (list (geoclue-application "gnome-datetime-panel" #:system? #t)
         (geoclue-application "epiphany" #:system? #f)
-        (geoclue-application "firefox" #:system? #f)))
+        (geoclue-application "firefox" #:system? #f)
+        (geoclue-application "librewolf" #:system? #f)
+        (geoclue-application "icecat" #:system? #f)
+        (geoclue-application "redshift" #:system? #f)))
 
 ;; TODO: Use define-configuration and export accessors.
 (define-record-type* <geoclue-configuration>
-- 
2.49.0