summaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/qt.scm')
-rw-r--r--gnu/packages/qt.scm336
1 files changed, 134 insertions, 202 deletions
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 5ce4220cb0..9d6c01187a 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -136,8 +136,7 @@
(chdir "libqite")
#t)))))
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtmultimedia" ,qtmultimedia)))
+ (list qtbase-5 qtmultimedia))
(home-page "https://github.com/Ri0n/qite/")
(synopsis "Qt Interactive Text Elements")
(description "Qite manages interactive elements on QTextEdit.")
@@ -183,10 +182,9 @@
(add-after 'install 'qt-wrap
(assoc-ref qt:%standard-phases 'qt-wrap)))))
(native-inputs
- `(("qttools" ,qttools)))
+ (list qttools))
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtsvg" ,qtsvg)))
+ (list qtbase-5 qtsvg))
(synopsis "Qt5 Configuration Tool")
(description "Qt5CT is a program that allows users to configure Qt5
settings (such as icons, themes, and fonts) in desktop environments or
@@ -228,9 +226,7 @@ window managers, that don't provide Qt integration by themselves.")
"/include/qt5/QtXkbCommonSupport/"
#$(package-version qtbase-5)))))
(native-inputs
- `(("cmake-shared" ,cmake-shared)
- ("extra-cmake-modules" ,extra-cmake-modules)
- ("pkg-config" ,pkg-config)))
+ (list cmake-shared extra-cmake-modules pkg-config))
(inputs
`(("qtbase" ,qtbase-5)
("qtwayland" ,qtwayland)
@@ -257,11 +253,9 @@ applications on Wayland.")
(base32 "02dyqxjyxiqxrlz5g7v9ly8f095vs3iha39l75q6s8axs36y01lq"))))
(native-inputs
;; Optional: lcov and cccc, both are for code coverage
- `(("doxygen" ,doxygen)))
+ (list doxygen))
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)
- ("qtscript" ,qtscript)))
+ (list qtbase-5 qtdeclarative qtscript))
(build-system cmake-build-system)
(arguments
`(#:phases
@@ -322,9 +316,9 @@ system, and the core design of Django is reused in Grantlee.")
(build-system gnu-build-system)
(outputs '("out" "debug"))
(propagated-inputs
- `(("mesa" ,mesa)
- ;; Use which the package, not the function
- ("which" ,(@ (gnu packages base) which))))
+ (list mesa
+ ;; Use which the package, not the function
+ (@ (gnu packages base) which)))
(inputs
`(("alsa-lib" ,alsa-lib)
("cups" ,cups)
@@ -371,14 +365,14 @@ system, and the core design of Django is reused in Grantlee.")
("xdg-utils" ,xdg-utils)
("zlib" ,zlib)))
(native-inputs
- `(("bison" ,bison)
- ("flex" ,flex)
- ("gperf" ,gperf)
- ("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("python" ,python)
- ("vulkan-headers" ,vulkan-headers)
- ("ruby" ,ruby)))
+ (list bison
+ flex
+ gperf
+ perl
+ pkg-config
+ python
+ vulkan-headers
+ ruby))
(arguments
`(#:configure-flags
(let ((out (assoc-ref %outputs "out")))
@@ -709,11 +703,9 @@ developers using C++ or QML, a CSS & JavaScript like language.")
(base32
"0pjqrdmd1991x9h4rl8sf81pkd89hfd5h1a2gp3fjw96pk0w5hwb"))))
(propagated-inputs `())
- (native-inputs `(("perl" ,perl)))
+ (native-inputs (list perl))
(inputs
- `(("mesa" ,mesa)
- ("qtbase" ,qtbase-5)
- ("zlib" ,zlib)))
+ (list mesa qtbase-5 zlib))
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -797,13 +789,13 @@ HostData=lib/qt5
#t))))))
(native-inputs `())
(inputs
- `(("jasper" ,jasper)
- ("libmng" ,libmng)
- ("libtiff" ,libtiff)
- ("libwebp" ,libwebp)
- ("mesa" ,mesa)
- ("qtbase" ,qtbase-5)
- ("zlib" ,zlib)))
+ (list jasper
+ libmng
+ libtiff
+ libwebp
+ mesa
+ qtbase-5
+ zlib))
(synopsis "Additional Image Format plugins for Qt")
(description "The QtImageFormats module contains plugins for adding
support for MNG, TGA, TIFF and WBMP image formats.")))
@@ -821,10 +813,9 @@ support for MNG, TGA, TIFF and WBMP image formats.")))
(arguments
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
- (native-inputs `(("perl" ,perl)))
+ (native-inputs (list perl))
(inputs
- `(("mesa" ,mesa)
- ("qtbase" ,qtbase-5)))
+ (list mesa qtbase-5))
(synopsis "Qt Extras for X11")
(description "The QtX11Extras module includes the library to access X11
from within Qt 5.")))
@@ -849,9 +840,8 @@ from within Qt 5.")))
(("qxmlquery") "# qxmlquery")
(("xmlpatterns ") "# xmlpatterns"))
#t))))))
- (native-inputs `(("perl" ,perl)
- ("qtdeclarative" ,qtdeclarative)))
- (inputs `(("qtbase" ,qtbase-5)))
+ (native-inputs (list perl qtdeclarative))
+ (inputs (list qtbase-5))
(synopsis "Qt XML patterns module")
(description "The QtXmlPatterns module is a XQuery and XPath engine for
XML and custom data models. It contains programs such as xmlpatterns and
@@ -882,15 +872,14 @@ xmlpatternsvalidator.")))
(("\\$\\{_qt5Core_install_prefix\\}") out)))
#t))))))
(native-inputs
- `(("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("python" ,python)
- ("python-wrapper" ,python-wrapper)
- ("qtsvg" ,qtsvg)
- ("vulkan-headers" ,vulkan-headers)))
+ (list perl
+ pkg-config
+ python
+ python-wrapper
+ qtsvg
+ vulkan-headers))
(inputs
- `(("mesa" ,mesa)
- ("qtbase" ,qtbase-5)))
+ (list mesa qtbase-5))
(synopsis "Qt QML module (Quick 2)")
(description "The Qt QML module provides a framework for developing
applications and libraries with the QML language. It defines and implements the
@@ -909,12 +898,9 @@ with JavaScript and C++.")))
(base32
"185zci61ip1wpjrygcw2m6v55lvninc0b8y2p3jh6qgpf5w35003"))))
(native-inputs
- `(("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("qtdeclarative" ,qtdeclarative)))
+ (list perl pkg-config qtdeclarative))
(inputs
- `(("bluez" ,bluez)
- ("qtbase" ,qtbase-5)))
+ (list bluez qtbase-5))
(synopsis "Qt Connectivity module")
(description "The Qt Connectivity modules provides modules for interacting
with Bluetooth and NFC.")))
@@ -933,9 +919,8 @@ with Bluetooth and NFC.")))
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(native-inputs
- `(("perl" ,perl)
- ("qtdeclarative" ,qtdeclarative)))
- (inputs `(("qtbase" ,qtbase-5)))
+ (list perl qtdeclarative))
+ (inputs (list qtbase-5))
(synopsis "Qt Web Sockets module")
(description "WebSocket is a web-based protocol designed to enable two-way
communication between a client application and a remote host. The Qt
@@ -965,9 +950,8 @@ consume data received from the server, or both.")))
(("QTest::newRow(\"twist\") << \"twist\"") "")) ;failing test
#t))))))
(native-inputs
- `(("perl" ,perl)
- ("qtdeclarative" ,qtdeclarative)))
- (inputs `(("qtbase" ,qtbase-5)))
+ (list perl qtdeclarative))
+ (inputs (list qtbase-5))
(synopsis "Qt Sensors module")
(description "The Qt Sensors API provides access to sensor hardware via QML
and C++ interfaces. The Qt Sensors API also provides a motion gesture
@@ -1004,18 +988,15 @@ recognition API for devices.")))
(string-append "PREFIX=" out)))))))
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(native-inputs
- `(("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("python" ,python)
- ("qtdeclarative" ,qtdeclarative)))
+ (list perl pkg-config python qtdeclarative))
(inputs
- `(("alsa-lib" ,alsa-lib)
- ("mesa" ,mesa)
- ("pulseaudio" ,pulseaudio)
- ("qtbase" ,qtbase-5)
- ;; Gstreamer is needed for the mediaplayer plugin
- ("gstreamer" ,gstreamer)
- ("gst-plugins-base" ,gst-plugins-base)))
+ (list alsa-lib
+ mesa
+ pulseaudio
+ qtbase-5
+ ;; Gstreamer is needed for the mediaplayer plugin
+ gstreamer
+ gst-plugins-base))
(synopsis "Qt Multimedia module")
(description "The Qt Multimedia module provides set of APIs to play and
record media, and manage a collection of media content. It also contains a
@@ -1052,10 +1033,7 @@ set of plugins for interacting with pulseaudio and GStreamer.")))
(setenv "DBUS_FATAL_WARNINGS" "0")
#t))))))
(native-inputs
- `(("glib" ,glib)
- ("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("qtdeclarative" ,qtdeclarative)))
+ (list glib perl pkg-config qtdeclarative))
(inputs
`(("fontconfig" ,fontconfig)
("freetype" ,freetype)
@@ -1083,10 +1061,9 @@ compositor libraries.")))
(sha256
(base32
"17gp5qzg4wdg8qlxk2p3mh8x1vk33rf33wic3fy0cws193bmkiar"))))
- (native-inputs `(("perl" ,perl)))
+ (native-inputs (list perl))
(inputs
- `(("qtbase" ,qtbase-5)
- ("eudev" ,eudev)))
+ (list qtbase-5 eudev))
(arguments
(substitute-keyword-arguments (package-arguments qtsvg)
((#:phases phases)
@@ -1128,9 +1105,7 @@ interacting with serial ports from within Qt.")))
(format #f "QStringLiteral(~s)" libcansocket.so)))
#t)))))))
(inputs
- `(("libsocketcan" ,libsocketcan)
- ("qtbase" ,qtbase-5)
- ("qtserialport" ,qtserialport)))
+ (list libsocketcan qtbase-5 qtserialport))
(synopsis "Qt Serial Bus module")
(description "The Qt Serial Bus API provides classes and functions to
access the various industrial serial buses and protocols, such as CAN, ModBus,
@@ -1147,10 +1122,8 @@ and others.")))
(base32
"1h9y634phvvk557mhmf9z4lmxr41rl8x9mqy2lzp31mk8ffffzqj"))))
(native-inputs
- `(("perl" ,perl)
- ("qtdeclarative" ,qtdeclarative)
- ("qtwebsockets" ,qtwebsockets)))
- (inputs `(("qtbase" ,qtbase-5)))
+ (list perl qtdeclarative qtwebsockets))
+ (inputs (list qtbase-5))
(synopsis "Web communication library for Qt")
(description "The Qt WebChannel module enables peer-to-peer communication
between the host (QML/C++ application) and the client (HTML/JavaScript
@@ -1177,11 +1150,7 @@ popular web engines, Qt WebKit 2 and Qt WebEngine.")))
#t))))))
(native-inputs '())
(inputs
- `(("mesa" ,mesa)
- ("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)
- ("qtwebsockets" ,qtwebsockets)
- ("zlib" ,zlib)))
+ (list mesa qtbase-5 qtdeclarative qtwebsockets zlib))
(synopsis "QPA plugin for running an application via a browser using
streamed WebGL commands")
(description "Qt back end that uses WebGL for rendering. It allows Qt
@@ -1201,10 +1170,9 @@ OpenGL ES 2.0 and can be used in HTML5 canvas elements")))
(base32
"1rw1wibmbxlj6xc86qs3y8h42al1vczqiksyxzaylxs9gqb4d7xy"))))
(native-inputs
- `(("perl" ,perl)))
+ (list perl))
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Display web content in a QML application")
(description "Qt WebView provides a way to display web content in a QML
application without necessarily including a full web browser stack by using
@@ -1227,15 +1195,9 @@ native APIs where it makes sense.")))
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(native-inputs
- `(("perl" ,perl)
- ("qtdeclarative" ,qtdeclarative)
- ("qtquickcontrols" ,qtquickcontrols)
- ("qtserialport" ,qtserialport)))
+ (list perl qtdeclarative qtquickcontrols qtserialport))
(inputs
- `(("icu4c" ,icu4c)
- ("openssl" ,openssl)
- ("qtbase" ,qtbase-5)
- ("zlib" ,zlib)))
+ (list icu4c openssl qtbase-5 zlib))
(synopsis "Qt Location and Positioning modules")
(description "The Qt Location module provides an interface for location,
positioning and geolocation plugins.")))
@@ -1254,12 +1216,9 @@ positioning and geolocation plugins.")))
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(native-inputs
- `(("perl" ,perl)
- ("qtdeclarative" ,qtdeclarative)
- ("vulkan-headers" ,vulkan-headers)))
+ (list perl qtdeclarative vulkan-headers))
(inputs
- `(("mesa" ,mesa)
- ("qtbase" ,qtbase-5)))
+ (list mesa qtbase-5))
(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
@@ -1277,10 +1236,9 @@ that helps in Qt development.")))
"0gk74hk488k9ldacxbxcranr3arf8ifqg8kz9nm1rgdgd59p36d2"))
(patches (search-patches "qtscript-disable-tests.patch"))))
(native-inputs
- `(("perl" ,perl)
- ("qttools" ,qttools)))
+ (list perl qttools))
(inputs
- `(("qtbase" ,qtbase-5)))
+ (list qtbase-5))
(synopsis "Qt Script module")
(description "Qt provides support for application scripting with ECMAScript.
The following guides and references cover aspects of programming with
@@ -1300,8 +1258,7 @@ ECMAScript and Qt.")))
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Qt Quick Controls and other Quick modules")
(description "The QtScript module provides classes for making Qt
applications scriptable. This module provides a set of extra components that
@@ -1321,8 +1278,7 @@ can be used to build complete interfaces in Qt Quick.")))
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Qt Quick Controls 2 and other Quick 2 modules")
(description "The Qt Quick Controls 2 module contains the Qt Labs Platform
module that provides platform integration: native dialogs, menus and menu bars,
@@ -1343,8 +1299,7 @@ not available.")))
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Qt Graphical Effects module")
(description "The Qt Graphical Effects module provides a set of QML types
for adding visually impressive and configurable effects to user interfaces.
@@ -1364,8 +1319,7 @@ coloring, and many more.")))
(base32
"0p07bg93fdfn4gr2kv38qgnws5znhswajrxdfs8xc9l3i7vi2xn7"))))
(native-inputs
- `(("perl" ,perl)
- ("pkg-config" ,pkg-config)))
+ (list perl pkg-config))
(inputs
`(("fontconfig" ,fontconfig)
("freetype" ,freetype)
@@ -1399,8 +1353,7 @@ and mobile applications targeting TV-like form factors.")))
(("scion") "#"))
#t))))
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Qt SCXML module")
(description "The Qt SCXML module provides functionality to create state
machines from SCXML files. This includes both dynamically creating state
@@ -1419,8 +1372,7 @@ also contains functionality to support data models and executable content.")))
(base32
"09rjx53519dfk4qj2gbn3vlxyriasyb747wpg1p11y7jkwqhs4l7"))))
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Qt Purchasing module")
(description "The Qt Purchasing module provides and in-app API for
purchasing goods and services.")))
@@ -1439,8 +1391,7 @@ purchasing goods and services.")))
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Qt Charts module")
(description "The Qt Charts module provides a set of easy to use chart
components. It uses the Qt Graphics View Framework, therefore charts can be
@@ -1463,8 +1414,7 @@ selecting one of the charts themes.")
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Qt Data Visualization module")
(description "The Qt Data Visualization module provides a way to visualize
data in 3D as bar, scatter, and surface graphs. It is especially useful for
@@ -1494,7 +1444,7 @@ customized by using themes or by adding custom items and labels to them.")
(("oauth1 ") "# oauth1 "))
#t))))))
(inputs
- `(("qtbase" ,qtbase-5)))
+ (list qtbase-5))
(synopsis "Qt Network Authorization module")
(description "The Qt Network Authorization module provides an
implementation of OAuth and OAuth2 authenticathon methods for Qt.")))
@@ -1525,8 +1475,7 @@ implementation of OAuth and OAuth2 authenticathon methods for Qt.")))
"integration_multiprocess"))
#t))))))
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(synopsis "Qt Remote Objects module")
(description "The Qt Remote Objects module is an @dfn{inter-process
communication} (IPC) module developed for Qt. The idea is to extend existing
@@ -1548,12 +1497,9 @@ processes or computers.")))
(substitute-keyword-arguments (package-arguments qtsvg)
((#:tests? _ #f) #f))) ; TODO: Enable the tests
(inputs
- `(("qtbase" ,qtbase-5)))
+ (list qtbase-5))
(native-inputs
- `(("perl" ,perl)
- ("qtdeclarative" ,qtdeclarative)
- ("qtmultimedia" ,qtmultimedia)
- ("qtxmlpatterns" ,qtxmlpatterns)))
+ (list perl qtdeclarative qtmultimedia qtxmlpatterns))
(synopsis "Qt Speech module")
(description "The Qt Speech module enables a Qt application to support
accessibility features such as text-to-speech, which is useful for end-users
@@ -1580,11 +1526,9 @@ message.")))
(arguments
`(#:tests? #f)) ;no test
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("qttools" ,qttools)))
+ (list pkg-config qttools))
(inputs
- `(("enchant" ,enchant)
- ("qtbase" ,qtbase-5)))
+ (list enchant qtbase-5))
(home-page "https://github.com/manisandro/qtspell")
(synopsis "Spell checking for Qt text widgets")
(description
@@ -2005,7 +1949,7 @@ and binaries removed, and adds modular support for using system libraries.")
"singleapplication.h" "singleapplication_p.h"))
#t))))))
(inputs
- `(("qtbase" ,qtbase-5)))
+ (list qtbase-5))
(home-page "https://github.com/itay-grudev/SingleApplication")
(synopsis "Replacement of QtSingleApplication for Qt5 and Qt6")
(description
@@ -2035,8 +1979,7 @@ instances.")
(native-inputs
`(("python" ,python-wrapper)))
(propagated-inputs
- `(("python-toml" ,python-toml)
- ("python-packaging" ,python-packaging)))
+ (list python-toml python-packaging))
(home-page "https://www.riverbankcomputing.com/software/sip/intro")
(synopsis "Python binding creator for C and C++ libraries")
(description
@@ -2115,10 +2058,9 @@ module provides support functions to the automatically generated code.")
(patches (search-patches "pyqt-configure.patch"))))
(build-system gnu-build-system)
(native-inputs
- `(("qtbase" ,qtbase-5))) ; for qmake
+ (list qtbase-5)) ; for qmake
(propagated-inputs
- `(("python-sip" ,python-sip)
- ("python-pyqt5-sip" ,python-pyqt5-sip)))
+ (list python-sip python-pyqt5-sip))
(inputs
`(("python" ,python-wrapper)
("qtbase" ,qtbase-5)
@@ -2224,10 +2166,9 @@ contain over 620 classes.")
"0d56ak71r14w4f9r96vaj34qcn2rbln3s6ildvvyc707fjkzwwjd"))))
(build-system gnu-build-system)
(native-inputs
- `(("python" ,python)
- ("python-sip" ,python-sip)
- ;; qtbase is required for qmake
- ("qtbase" ,qtbase-5)))
+ (list python python-sip
+ ;; qtbase is required for qmake
+ qtbase-5))
(inputs
`(("python" ,python-wrapper)
("python-sip" ,python-sip)
@@ -2312,7 +2253,7 @@ itself.")
"0nh0054c54ji3sm6d268fccf0y5f613spswwgwqd3rnn816hnljl"))))
(build-system python-build-system)
(inputs
- `(("python-sip" ,python-sip)))
+ (list python-sip))
(home-page "https://www.riverbankcomputing.com/static/Docs/PyQt-builder/")
(synopsis "PEP 517 compliant PyQt build system")
(description "PyQt-builder is a tool for generating Python bindings for C++
@@ -2379,7 +2320,7 @@ top of the PyQt bindings for Qt. PyQt-builder is used to build PyQt itself.")
(("\\$\\$\\[QT_HOST_DATA\\]")
(string-append out "/lib/qt$${QT_MAJOR_VERSION}")))
(invoke "qmake")))))))
- (native-inputs `(("qtbase" ,qtbase-5)))
+ (native-inputs (list qtbase-5))
(home-page "https://www.riverbankcomputing.co.uk/software/qscintilla/intro")
(synopsis "Qt port of the Scintilla C++ editor control")
(description "QScintilla is a port to Qt of Neil Hodgson's Scintilla C++
@@ -2474,10 +2415,9 @@ This package provides the Python bindings.")))
"0h4wgngn2yl35hapbjs24amkjfbzsvnna4ixfhn87snjnq5lmjbc"))))
(build-system cmake-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("qttools" ,qttools)))
+ (list pkg-config qttools))
(inputs
- `(("qtbase" ,qtbase-5)))
+ (list qtbase-5))
(arguments
`(#:tests? #f ; No tests included
#:phases
@@ -2587,7 +2527,7 @@ securely. It will not store any data unencrypted unless explicitly requested.")
'("qtlockedfile" "qtpropertybrowser" "qtservice"
"qtsingleapplication" "qtsoap")))))))
(inputs
- `(("qtbase" ,qtbase-5)))
+ (list qtbase-5))
(synopsis "Collection of Qt extensions")
(description "QtSolutions is a set of components extending Qt.
@itemize
@@ -2620,9 +2560,7 @@ that can be only started once per user.
(base32 "0hf0mpca248xlqn7xnzkfj8drf19gdyg5syzklvq8pibxiixwxj0"))))
(build-system gnu-build-system)
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtsvg" ,qtsvg)
- ("qttools" ,qttools)))
+ (list qtbase-5 qtsvg qttools))
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -2690,13 +2628,13 @@ different kinds of sliders, and much more.")
"qtwebkit-fix-building-with-python-3.9.patch"))))
(build-system cmake-build-system)
(native-inputs
- `(("perl" ,perl)
- ("python" ,python)
- ("ruby" ,ruby)
- ("bison" ,bison)
- ("flex" ,flex)
- ("gperf" ,gperf)
- ("pkg-config" ,pkg-config)))
+ (list perl
+ python
+ ruby
+ bison
+ flex
+ gperf
+ pkg-config))
(inputs
`(("icu" ,icu4c)
("glib" ,glib)
@@ -2770,10 +2708,9 @@ time Web content can be enhanced with native controls.")
"09fz6v8rp28997f235yaifj8p4vvsyv45knc1iivgdvx7msgcd0m"))))
(build-system cmake-build-system)
(native-inputs
- `(("qttools" ,qttools)))
+ (list qttools))
(inputs
- `(("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list qtbase-5 qtdeclarative))
(home-page "https://filcuc.github.io/DOtherSide/index.html")
(synopsis "C language library for creating bindings for the Qt QML language")
(description
@@ -2808,9 +2745,9 @@ a binding language:
(build-system cmake-build-system)
(arguments `(#:tests? #f)) ; There are no tests
(native-inputs
- `(("qttools" ,qttools)))
+ (list qttools))
(inputs
- `(("qtbase" ,qtbase-5)))
+ (list qtbase-5))
(home-page "https://gitlab.com/mattia.basaglia/Qt-Color-Widgets")
(synopsis "Color management widgets")
(description "QtColorWidgets provides a Qt color dialog that is more
@@ -2839,7 +2776,7 @@ color-related widgets.")
(sha256
(base32 "0vp8lpxvd1nlp4liqrlvslpqrgfn0wpiwizzdsjbj22zzb8vxikc"))))))
(inputs
- `(("qtbase" ,qtbase-5)))
+ (list qtbase-5))
(build-system gnu-build-system)
(arguments
`(#:phases
@@ -2884,12 +2821,12 @@ color-related widgets.")
"060ljj1nzyp4zfz2vasbv2i7gs5rfkkjwxxbisd0fdw01d5m01mk"))))
(build-system cmake-build-system)
(inputs
- `(("clang-toolchain" ,clang-toolchain)
- ("libxml2" ,libxml2)
- ("libxslt" ,libxslt)
- ("python-wrapper" ,python-wrapper)
- ("qtbase" ,qtbase-5)
- ("qtxmlpatterns" ,qtxmlpatterns)))
+ (list clang-toolchain
+ libxml2
+ libxslt
+ python-wrapper
+ qtbase-5
+ qtxmlpatterns))
(arguments
`(#:tests? #f
;; FIXME: Building tests fails
@@ -2935,25 +2872,25 @@ color-related widgets.")
(source (package-source python-shiboken-2))
(build-system cmake-build-system)
(inputs
- `(("libxml2" ,libxml2)
- ("libxslt" ,libxslt)
- ("clang-toolchain" ,clang-toolchain)
- ("qtbase" ,qtbase-5)
- ("qtdatavis3d" ,qtdatavis3d)
- ("qtlocation" ,qtlocation)
- ("qtmultimedia" ,qtmultimedia)
- ("qtquickcontrols" ,qtquickcontrols)
- ("qtscript" ,qtscript)
- ("qtscxml" ,qtscxml)
- ("qtsensors" ,qtsensors)
- ("qtspeech" ,qtspeech)
- ("qtsvg" ,qtsvg)
- ("qtwebchannel" ,qtwebchannel)
- ("qtwebsockets" ,qtwebsockets)
- ("qtx11extras" ,qtx11extras)
- ("qtxmlpatterns" ,qtxmlpatterns)))
+ (list libxml2
+ libxslt
+ clang-toolchain
+ qtbase-5
+ qtdatavis3d
+ qtlocation
+ qtmultimedia
+ qtquickcontrols
+ qtscript
+ qtscxml
+ qtsensors
+ qtspeech
+ qtsvg
+ qtwebchannel
+ qtwebsockets
+ qtx11extras
+ qtxmlpatterns))
(propagated-inputs
- `(("python-shiboken-2" ,python-shiboken-2)))
+ (list python-shiboken-2))
(native-inputs
`(("cmake" ,cmake-minimal)
("python" ,python-wrapper)
@@ -3004,9 +2941,7 @@ generate Python bindings for your C or C++ code.")
(source (package-source python-shiboken-2))
(build-system cmake-build-system)
(inputs
- `(("python-pyside-2" ,python-pyside-2)
- ("python-shiboken-2" ,python-shiboken-2)
- ("qtbase" ,qtbase-5)))
+ (list python-pyside-2 python-shiboken-2 qtbase-5))
(native-inputs
`(("python" ,python-wrapper)))
(arguments
@@ -3050,10 +2985,9 @@ generate Python bindings for your C or C++ code.")
(lambda* (#:key make-flags #:allow-other-keys)
(apply invoke (cons "qmake" make-flags)))))))
(native-inputs
- `(("qtbase" ,qtbase-5)
- ("qttools" ,qttools)))
+ (list qtbase-5 qttools))
(inputs
- `(("glu" ,glu)))
+ (list glu))
(home-page "http://libqglviewer.com")
(synopsis "Qt-based C++ library for the creation of OpenGL 3D viewers")
(description
@@ -3090,11 +3024,9 @@ being fully customizable and easy to extend.")
(build-system cmake-build-system)
(arguments '(#:tests? #f)) ; There are no tests
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("cmake" ,cmake)))
+ (list pkg-config cmake))
(inputs
- `(("qtbase" ,qtbase-5)
- ("coin3D" ,coin3D-4)))
+ (list qtbase-5 coin3D-4))
(home-page "https://github.com/coin3d/soqt")
(synopsis "Qt GUI component toolkit library for Coin")
(description "SoQt is a Qt GUI component toolkit library for Coin. It is