gnu: gnome-maps: Update to 3.38.5.

* gnu/packages/geo.scm (gnome-maps): Update to 3.38.5.
This commit is contained in:
Leo Prikler 2021-07-21 13:02:09 +02:00
parent 785c96fbe1
commit 4e19ad0fde
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -210,7 +210,7 @@ (define-public geos
(define-public gnome-maps
(package
(name "gnome-maps")
(version "3.36.7")
(version "3.38.5")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@ -218,7 +218,7 @@ (define-public gnome-maps
name "-" version ".tar.xz"))
(sha256
(base32
"09rgw8hq3ligap1zzjhx25q354ficpbiw1z9ramghhcqbpylsxdh"))))
"1llgzm2ni3iy31dznqkc81vadv0fpqgpz2l9zzrj5jshvyq0akgh"))))
(build-system meson-build-system)
(arguments
`(#:glib-or-gtk? #t
@ -236,6 +236,15 @@ (define-public gnome-maps
(("@pkgdatadir@/org.gnome.Maps")
(string-append (assoc-ref outputs "out") "/bin/gnome-maps")))
#t))
(add-after 'unpack 'fix-broken-tests
(lambda _
;; For some reason setting LC_ALL=C and LANG=C as done in the
;; build system does not prevent these gratuitous commas from
;; being inserted.
(substitute* "tests/utilsTest.js"
(("1001 m") "1,001 m")
(("1000 ft") "1,000 ft")
(("5282 ft") "5,282 ft"))))
(add-after 'install 'wrap
(lambda* (#:key inputs outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out"))