diff options
author | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2025-02-03 21:06:23 +0100 |
---|---|---|
committer | Jonathan Brielmaier <jonathan.brielmaier@web.de> | 2025-02-03 21:06:23 +0100 |
commit | ea4e8f48c0d87ac6ba5c36a19f8fbafa895afc01 (patch) | |
tree | c6af05e2df82fcd429a70448fe74dbfa621597a1 | |
parent | 5c6ef7cafdfabdacae8ce33410b41168a952d4ff (diff) |
nongnu: firefox-esr: Use beaconDB as geolocation provider.wip-beacondb
* nongnu/packages/mozilla.scm (firefox-esr)[arguments]: Set beaconDB as
geolocation provider in 'fix-preferences phase.
-rw-r--r-- | nongnu/packages/mozilla.scm | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm index ad6fbda9..0c929908 100644 --- a/nongnu/packages/mozilla.scm +++ b/nongnu/packages/mozilla.scm @@ -14,7 +14,7 @@ ;;; Copyright © 2020 Oleg Pykhalov <go.wigust@gmail.com> ;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net> ;;; Copyright © 2019, 2020 Adrian Malacoda <malacoda@monarch-pass.net> -;;; Copyright © 2020-2024 Jonathan Brielmaier <jonathan.brielmaier@web.de> +;;; Copyright © 2020-2025 Jonathan Brielmaier <jonathan.brielmaier@web.de> ;;; Copyright © 2020 Zhu Zihao <all_but_last@163.com> ;;; Copyright © 2021 pineapples <guixuser6392@protonmail.com> ;;; Copyright © 2021, 2024 Brice Waegeneire <brice@waegenei.re> @@ -185,6 +185,11 @@ ;; XDG settings should be managed by Guix. (write-setting "browser.shell.checkDefaultBrowser" "false") + + ;; It defaults to Google Location Services, but misses a necessary + ;; API key. + (write-setting "geo.provider.network.url" + "\"https://api.beacondb.net/v1/geolocate\"") (close-port port)))) (add-after 'fix-preferences 'fix-ffmpeg-runtime-linker (lambda* (#:key inputs #:allow-other-keys) |