gnu: Add qtlocation.

* gnu/packages/qt.scm (qtlocation): New variable.

Change-Id: I270399ee01718c5ea3e76a81ecdd81d14bc608fc
This commit is contained in:
Zheng Junjie 2024-07-10 23:32:09 +08:00
parent 47be97c731
commit eb5474bcbe
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -2300,6 +2300,32 @@ (define-public qtlocation-5
(description "The Qt Location module provides an interface for location,
positioning and geolocation plugins.")))
(define-public qtlocation
(package
(inherit qtsvg)
(name "qtlocation")
(version "6.6.3")
(source (origin
(method url-fetch)
(uri (qt-url name version))
(sha256
(base32
"1l81z3zq1zg015l6qxx4yzssdspw689m9bpzxp23yshaych2kd6p"))))
(arguments
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f) ; TODO: Enable the tests
((#:phases phases)
#~(modify-phases #$phases
(add-before 'check 'pre-check
(lambda _
(setenv "HOME" "/tmp")))))))
(native-inputs (list perl))
(inputs (list icu4c openssl qtbase zlib qtdeclarative qtpositioning
libxkbcommon))
(synopsis "Qt Location and Positioning modules")
(description "The Qt Location module provides an interface for location,
positioning and geolocation plugins.")))
(define-public qtlottie
(package
(name "qtlottie")