diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2022-07-19 17:34:45 -0400 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2022-07-31 21:55:49 -0400 |
commit | a13a687989814380b65233f82a967c5475e33ad6 (patch) | |
tree | 561fc81a063954399e7604fbf5bc242a7b9aa9c2 /gnu/packages/qt.scm | |
parent | d9e8d7f4aa55877d81e1b6f276e5c26f28fef453 (diff) | |
download | guix-a13a687989814380b65233f82a967c5475e33ad6.tar.gz guix-a13a687989814380b65233f82a967c5475e33ad6.zip |
gnu: Add qtpositioning.
* gnu/packages/qt.scm (qtpositioning): New variable.
Diffstat (limited to 'gnu/packages/qt.scm')
-rw-r--r-- | gnu/packages/qt.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 16ce44035a..dc51e18c45 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -1893,6 +1893,36 @@ machines (loading the SCXML file and instantiating states and transitions) and generating a C++ file that has a class implementing the state machine. It also contains functionality to support data models and executable content."))) +(define-public qtpositioning + (package + (name "qtpositioning") + (version "6.3.1") + (source (origin + (method url-fetch) + (uri (qt5-urls name version)) + (sha256 + (base32 + "0v78wamvdw02kf9rq7m5v24q2g6jmgq4ch0fnfa014p1r978wy06")))) + (build-system cmake-build-system) + (arguments + (list + #:configure-flags #~(list "-DQT_BUILD_TESTS=ON") + #:phases #~(modify-phases %standard-phases + (add-after 'install 'delete-installed-tests + (lambda _ + (delete-file-recursively + (string-append #$output "/tests"))))))) + (inputs (list perl qtbase)) + (home-page (package-home-page qtbase)) + (synopsis "QML and C++ positioning information API") + (description "The Qt Positioning API provides positioning information via +QML and C++ interfaces. The Qt Positioning API lets you to determine a +position by using a variety of possible sources, including satellite, wifi, or +text files. That information can then be used to, for example, determine a +position on a map. In addition, you can use to the API to retrieve satellite +information and perform area based monitoring.") + (license (package-license qtbase)))) + (define-public qtpurchasing (package (inherit qtsvg-5) (name "qtpurchasing") |