gnu: Add qttools, version 6.3.1.

* gnu/packages/qt.scm (qttools): New variable.
This commit is contained in:
Maxim Cournoyer 2022-07-19 16:54:06 -04:00
parent eef8e2ec46
commit a4784b3273
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -1723,6 +1723,33 @@ (define-public qttools-5
the documentation, translate applications, generate help files and other stuff
that helps in Qt development.")))
(define-public qttools
(package
(name "qttools")
(version "6.3.1")
(source (origin
(method url-fetch)
(uri (qt5-urls name version))
(sha256
(base32
"1h96w4bzkbd80vr7lh6hnypdlmbzc1y52c2zrqzvkgm3587pa4n4"))))
(build-system cmake-build-system)
(arguments
(list
;; The build system attempts to fetch online resources and fails when
;; building the test suite.
#:configure-flags #~(list "-DQT_BUILD_TESTS=OFF")))
(native-inputs (list perl qtdeclarative vulkan-headers))
(inputs (list libxkbcommon mesa qtbase))
(home-page (package-home-page qtbase))
(synopsis "Qt Tools and Designer modules")
(description "The Qt Tools module provides a set of applications to browse
the documentation, translate applications, generate help files and other stuff
that helps in Qt development.")
;; GPL 3 only with Qt GPL exception 1.0 (see:
;; LICENSES/Qt-GPL-exception-1.0.txt).
(license (list license:gpl3))))
(define-public qtscript
(package (inherit qtsvg-5)
(name "qtscript")