summary refs log tree commit diff
path: root/gnu/packages/qt.scm
AgeCommit message (Collapse)Author
2021-07-04gnu: qt5ct: Import all qt-build-system-modules.Leo Prikler
The previous definition tried to be clever and failed to capture, that qt-utils became necessary as of 7e24e1e58d6f53d9c77f6015229d0c35f7e66bca. See also <https://bugs.gnu.org/49374>. * gnu/packages/qt.scm (qt5ct)[#:imported-modules]: Expand qt-build-system-modules.
2021-07-02gnu: qtbase: Specify configure flags via the #:configure-flags argument.Maxim Cournoyer
* gnu/packages/qt.scm (qtbase): Delete trailing #t. [phases]{configure}: Print build directory and configure flags. Move configure flags to... [#:configure-flags]: ... this new argument.
2021-07-02gnu: qtbase: Enable GTK support.Maxim Cournoyer
This allows Qt applications to use the GTK themes present on the system, providing a more integrated look and feel for many Qt applications used in the context of a GTK/GNOME environment. * gnu/packages/qt.scm (qtbase-5)[inputs]: Add gtk+.
2021-06-14gnu: Add qtbase 6.1.0.Maxim Cournoyer
* gnu/packages/qt.scm (qtbase): New variable.
2021-06-14gnu: Rename qtbase to qtbase-5.Maxim Cournoyer
This change was automated via the following command: $ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g' $ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g' $ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g' $ git checkout etc # to clear some spurious changes This is done so the qtbase package can be upgraded to version 6 in the following commit.
2021-06-13doc, gnu, guix: Fix typos.Paul A. Patience
* doc/guix.texi: Fix various typos and reword a sentence. * gnu/packages/cpp.scm (cpplint)[description]: Fix typo. * gnu/packages/dns.scm (ldns): Fix typo in comment. * gnu/packages/games.scm (yamagi-quake2): Fix typo in comment. * gnu/packages/qt.scm (python-pyqtwebengine): Fix typo in comment. * gnu/packages/rails.scm (ruby-autoprefixer-rails): Fix typo in comment. * gnu/packages/syndication.scm (quiterss)[description]: Fix typo. * gnu/packages/terminals.scm (kmscon): Fix typo in comment. * gnu/packages/xml.scm (perl-xml-sax-base)[description]: Fix typo. (python-elementpath)[description]: Fix typo. * guix/build/asdf-build-system.scm (output-translation): Fix typo in docstring. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-07gnu: qtwebengine: Enable H.264 WebRTC encoding.Sergey Trofimov
* gnu/packages/qt.scm (qtwebengine)[inputs]: Add openh264. [source]: Remove bundled openh264. [arguments]: Adjust build scripts accordingly in the 'substitute-source' phase. Pass '-webengine-proprietary-codecs' in the custom 'configure' phase. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-05-19gnu: Add qcustomplot.Guillaume Le Vaillant
* gnu/packages/qt.scm (qcustomplot): New variable.
2021-04-26gnu: python-pyside-2: Propagate python-shiboken-2.Lars-Dominik Braun
Importing PySide2 failed, because shiboken was not propagated. Testcase: > guix environment --ad-hoc python python-pyside-2 -- python -c 'import PySide2' PySide2/__init__.py: Unable to import shiboken2 from , /gnu/store/vpniba85hhzb2270hki61z0d2kfvb64l-profile/lib/python3.8/site-packages, /usr/lib/python38.zip, /usr/lib/python3.8, /usr/lib/python3.8/lib-dynload, /usr/lib/python3.8/site-packages Traceback (most recent call last): File "<string>", line 1, in <module> File "/gnu/store/vpniba85hhzb2270hki61z0d2kfvb64l-profile/lib/python3.8/site-packages/PySide2/__init__.py", line 91, in <module> _setupQtDirectories() File "/gnu/store/vpniba85hhzb2270hki61z0d2kfvb64l-profile/lib/python3.8/site-packages/PySide2/__init__.py", line 57, in _setupQtDirectories import shiboken2 ModuleNotFoundError: No module named 'shiboken2' * gnu/packages/qt.scm (python-pyside-2) [native-inputs]: Move from here… [propagated-inputs]: …to here.
2021-04-24gnu: qt5ct: Update to 1.2.Tobias Geerinckx-Rice
* gnu/packages/qt.scm (qt5ct): Update to 1.2.
2021-04-21gnu: qite: Fix grammar.Vagrant Cascadian
* gnu/packages/qt.scm (qite)[description]: Remove gratuitous use of "allows to".
2021-04-09gnu: python2-sip: Remove package.Brendan Tildesley
* gnu/packages/qt.scm (python2-sip): Delete variable.
2021-04-09gnu: Remove python2-pyqt.Brendan Tildesley
* gnu/packages/qt.scm (python2-pyqt): Remove variable.
2021-04-09gnu: Remove python2-pyqtwebengine.Brendan Tildesley
* gnu/packages/qt.scm (python2-pyqtwebengine): Remove variable.
2021-04-09gnu: python-pyqt: Fix build for new python-sip.Brendan Tildesley
* gnu/packages/qt.scm (python-pyqt) [source]: Remove pyqt-public-sip.patch. [propagated-inputs]: Add python-pyqt5-sip. * gnu/packages/patches/pyqt-public-sip.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2021-04-09gnu: Add python-pyqt5-sip.Brendan Tildesley
* gnu/packages/qt.scm (python-pyqt5-sip): New variable.
2021-04-09gnu: Add python-pyqt-builder.Brendan Tildesley
* gnu/packages/qt.scm (python-pyqt-builder): New variable.
2021-04-09gnu: python-sip: Update to 5.5.0. Add python-sip-4Brendan Tildesley
* gnu/packages/qt.scm (python-sip): Update to 5.5.0. (python-sip-4): New variable. Rename the old python-sip to python-sip-4. (python2-sip): Inherit from python-sip-4. * gnu/packages/maths.scm (veusz)[native-inputs]: Use python-sip-4. * gnu/packages/pdf.scm (python-poppler-qt5): Use python-sip-4. * gnu/packages/geo.scm (qgis)[arguments]: Fix build for python-sip@5.
2021-03-25gnu: Remove QT 4.Leo Famulari
For more information, see: https://lists.gnu.org/archive/html/guix-devel/2016-02/msg00596.html https://bugs.gnu.org/45704 * gnu/packages/qt.scm (qt-4, python2-pyqt-4): Remove variables. * gnu/packages/engineering.scm (qucs, qucs-s): Remove variables. * gnu/packages/messaging.scm (pybitmessage): Remove variable. * gnu/packages/password-utils.scm (keepassx): Remove variable. * gnu/packages/pdf.scm (poppler-qt4): Remove variable.
2021-03-20gnu: Add qite.Raghav Gururajan
* gnu/packages/qt.scm (qite): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-17gnu: Use PACKAGE/INHERIT in more places.Mark H Weaver
* gnu/packages/algebra.scm (fftwf, fftw-openmpi), gnu/packages/audio.scm (ztoolkit-rsvg), gnu/packages/bioinformatics.scm (python2-dendropy), gnu/packages/boost.scm (boost-with-python2), gnu/packages/check.scm (python2-mock, python2-pytest-mock), gnu/packages/cups.scm (hplip-minimal), gnu/packages/freedesktop.scm (libinput-minimal), gnu/packages/gettext.scm (gnu-gettext), gnu/packages/glib.scm (python2-pygobject), gnu/packages/gnome.scm (gdl-minimal, libsoup-minimal, python2-pyatspi), gnu/packages/groff.scm (groff-minimal), gnu/packages/jami.scm (ffmpeg-jami), gnu/packages/libcanberra.scm (libcanberra/gtk+-2), gnu/packages/lirc.scm (python2-lirc), gnu/packages/llvm.scm (clang-runtime-3.5), gnu/packages/mpi.scm (java-openmpi, openmpi-thread-multiple), gnu/packages/node.scm (libnode), gnu/packages/onc-rpc.scm (libtirpc/hurd), gnu/packages/python-compression.scm (bitshuffle-for-snappy), gnu/packages/python-crypto.scm (python2-pycrypto, python2-cryptography) (python2-cryptography, python2-m2crypto), gnu/packages/python-web.scm (python2-html2text, python2-tornado) (python2-terminado, python2-ndg-httpsclient, python2-websocket-client) (python2-rauth, python2-url, python2-s3transfer), gnu/packages/python-xyz.scm (python2-psutil, python2-serpent) (python2-humanfriendly, python2-empy, python2-parse-type, python2-polib) (python2-jsonschema, python2-pystache, python2-cython, python2-numpydoc) (python2-ipyparallel, python2-traitlets, python2-dbus) (python2-beautifulsoup4, python2-pep517, python2-flake8, python2-llfuse) (python2-tlsh, python-file, python2-notebook, python-jupyter-console-minimal) (python2-contextlib2, python2-promise, python2-anyjson, python2-amqp) (python2-kombu, python2-billiard, python2-celery, python2-whoosh) (python2-jellyfish, python-rope, ptpython-2, python2-binaryornot) (python2-setproctitle, python2-argcomplete, python2-xopen, python2-isort) (python2-radon, python2-rfc6555, python2-activepapers, python2-send2trash) (python2-cloudpickle, python2-reparser), gnu/packages/python.scm (python2-called-python), gnu/packages/qt.scm (python2-sip, python-pyqt-without-qtwebkit, python2-pyqt) (python-qscintilla, python-pyqt+qscintilla), gnu/packages/scanner.scm (sane-backends), gnu/packages/sdl.scm (guile3.0-sdl2), gnu/packages/selinux.scm (checkpolicy, libselinux, libsemanage, secilc) (python-sepolgen, policycoreutils), gnu/packages/serialization.scm (lua5.1-libmpack, lua5.2-libmpack), gnu/packages/simulation.scm (fenics), gnu/packages/statistics.scm (python2-statsmodels), gnu/packages/texinfo.scm (info-reader), gnu/packages/wxwidgets.scm (wxwidgets-gtk2, wxwidgets-gtk2-3.1), gnu/packages/xml.scm (xmlsec-nss), gnu/packages/xorg.scm (uim-gtk, uim-qt), guix/build-system/python.scm (package-with-explicit-python) (strip-python2-variant): Use PACKAGE/INHERIT.
2021-03-10gnu: Add qtsolutions.Raghav Gururajan
* gnu/packages/qt.scm (qtsolutions): New variable. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-02-15gnu: materialdecoration: Update to 1.1.0-9.Raghav Gururajan
* gnu/packages/qt.scm (materialdecoration): Update to 1.1.0-9. [source]: Add snippet to remove bundled sources. [arguments]<#:configure-flags>: Add -DCMAKE_CXX_FLAGS. [inputs]: Add libxkbcommon. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-02-01Merge branch 'staging'Leo Famulari
2021-01-31gnu: Add qt5ct.Raghav Gururajan
* gnu/packages/qt.scm (qt5ct): New variable. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-31gnu: Add materialdecoration.Raghav Gururajan
* gnu/packages/qt.scm (materialdecoration): New variable. Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-01-25Merge branch 'master' into stagingLeo Famulari
2021-01-24gnu: qt5: Add source code URLs of mirrors.Ludovic Courtès
* gnu/packages/qt.scm (qt5-urls): New procedure. (qtbase, qtsvg, qtimageformats, qtx11extras) (qtxmlpatterns, qtdeclarative, qtconnectivity) (qtwebsockets, qtsensors, qtmultimedia, qtwayland) (qtserialport, qtserialbus, qtwebchannel, qtwebglplugin) (qtwebview, qttools, qtscript, qtquickcontrols) (qtquickcontrols2, qtgraphicaleffects, qtgamepad) (qtscxml, qtpurchasing, qtcharts, qtdatavis3d) (qtnetworkauth, qtremoteobjects, qtspeech) (qtwebengine): Use it.
2021-01-10Merge branch 'master' into stagingEfraim Flashner
2021-01-03gnu: Add soqt.Ekaitz Zarraga
* gnu/packages/qt.scm (soqt): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-12-30gnu: qscintilla: Update to 2.11.6.Efraim Flashner
* gnu/packages/qt.scm (qscintilla): Update to 2.11.6. [source]: Download from new upstream URI.
2020-12-30gnu: python-pyqtwebengine: Update to 5.15.2.Efraim Flashner
* gnu/packages/qt.scm (python-pyqtwebengine): Update to 5.15.2.
2020-12-30gnu: python-pyqt: Update to 5.15.2.Efraim Flashner
* gnu/packages/qt.scm (python-pyqt): Update to 5.15.2.
2020-12-30gnu: python-sip: Update to 4.19.24.Efraim Flashner
* gnu/packages/qt.scm (python-sip): Update to 4.19.24. [source]: Add pypi download location.
2020-12-30Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
2020-12-30gnu: python2-pyqt: Don't propagate python-sip.Efraim Flashner
* gnu/packages/qt.scm (python2-pyqt)[native-inputs]: Move python2-sip ... [propagated-inputs]: ... to here.
2020-12-30gnu: python2-pyqt-4: Update to 4.12.3.Efraim Flashner
* gnu/packages/qt.scm (python2-pyqt-4): Update to 4.12.3.
2020-12-29Merge branch 'ungrafting' into stagingMarius Bakke
2020-12-28gnu: Add python-qtpy.John Doe
* gnu/packages/qt.scm (python-qtpy): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-13gnu: Qt: Update to 5.15.2.Marius Bakke
* gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras, qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel, qtwebglplugin, qtwebview, qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech, qtwebengine): Update to 5.15.2. (qtbase)[source](patches): Remove obsolete patch. (qtwayland)[source](modules, snippet): Remove. [inputs]: Add VULKAN-HEADERS. (qtwebengine)[source](snippet): Adjust preserved files. [arguments]: Remove two obsolete phases. * gnu/packages/patches/qtbase-fix-krita-deadlock.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2020-11-22Merge branch 'master' into stagingMarius Bakke
2020-11-19gnu: Don't append '.git' to GitHub uris.Efraim Flashner
* gnu/packages/admin.scm (nmrpflash)[source]: Remove '.git' from URI. * gnu/packages/aidc.scm (zxing-cpp), * gnu/packages/assembly.scm (mbuild), * gnu/packages/audio.scm (opensles, wildmidi, tinyalsa), * gnu/packages/browser-extensions.scm (ublock-origin-chromium), * gnu/packages/check.scm (mutest), * gnu/packages/compression.scm (unshield), * gnu/packages/coq.scm (subset), * gnu/packages/dictionaries.scm (translate-shell), * gnu/packages/disk.scm (memkind), * gnu/packages/documentation.scm (latex2html), * gnu/packages/emacs-xyz.scm (emacs-chronometrist, emacs-flycheck-ledger, emacs-counsel-notmuch, emacs-spaceline, emacs-org-generate), * gnu/packages/embedded.scm (ebusd, ebusd-configuration), * gnu/packages/enchant.scm (nuspell), * gnu/packages/fontutils.scm (woff2), * gnu/packages/geo.scm (memphis), * gnu/packages/gimp.scm (mrg), * gnu/packages/gnome-xyz.scm (gnome-shell-extension-appindicator), * gnu/packages/gnome.scm (parlatype), * gnu/packages/golang.scm (go-github-com-tv42-httpunix, go-github-com-ayufan-golang-kardianos-service), * gnu/packages/graphics.scm (eglexternalplatform, egl-wayland, mmm, directfb, flux), * gnu/packages/gstreamer.scm (openni2, ccextractor, libvisual, graphene), * gnu/packages/guile-xyz.scm (guile-srfi-180, guile-torrent), * gnu/packages/image.scm (openjpeg-data), * gnu/packages/java.scm (javacc), * gnu/packages/language.scm (liblouis, liblouisutdml), * gnu/packages/linux.scm (pamela, ttyebus), * gnu/packages/lxqt.scm (lxqt-connman-applet), * gnu/packages/mail.scm (libetpan), * gnu/packages/man.scm (ronn), * gnu/packages/music.scm (tascam-gtk, artyfx), * gnu/packages/networking.scm (srt, lksctp-tools, nng, nanomsg), * gnu/packages/python-crypto.scm (pure-python-otr), * gnu/packages/qt.scm (qtspell), * gnu/packages/raspberry-pi.scm (raspi-gpio, raspi-open-firmware), * gnu/packages/rdp.scm (freerdp), * gnu/packages/ruby.scm (ruby-prawn-templates, ruby-treetop, ruby-gimme, ruby-standard, ruby-rubocop-ast, ruby-rexml, ruby-range-compressor, ruby-regexp-property-values, ruby-regexp-parser, ruby-rubocop, ruby-pdf-reader, ruby-pdf-inspector, ruby-prawn), * gnu/packages/syncthing.scm (syncthing-gtk), * gnu/packages/video.scm (svt-hevc, mediasdk, libvideogfx, libde265, tslib), * gnu/packages/xml.scm (libxmlb, libxmlplusplus)[source]: Same.
2020-10-13gnu: Remove redundant MariaDB inputs.Marius Bakke
For well-behaved build systems, including the "dev" output suffices. * gnu/packages/bioinformatics.scm (kentutils)[inputs]: Remove MARIADB:LIB. * gnu/packages/cran.scm (r-rmysql)[inputs]: Likewise. * gnu/packages/databases.scm (python-mysqlclient, soci)[inputs]: Likewise. * gnu/packages/qt.scm (qt-4, qtbase): Likewise. * gnu/packages/ruby.scm (ruby-mysql2)[inputs]: Likewise.
2020-09-05Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
2020-08-11gnu: qtserialbus: Add libsocketcan support.Maxim Cournoyer
* gnu/packages/qt.scm (qtserialbus)[inputs]: Add libsocketcan. [phases]{patch-libsocketcan-reference}: Add phase.
2020-08-05gnu: qtbase: Provide debug symbols.Jakub Kądziołka
* gnu/packages/qt.scm (qtbase)[outputs]: Add "debug". [arguments]: Add "-force-debug-info" to configure flags.
2020-08-01gnu: qtimageformats: Fix build.Michael Rohleder
Reported by <nefix> on IRC. * gnu/packages/qt.scm (qtimageformats)[arguments]: Add a 'fix-build phase. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-07-28gnu: Update copyright.Nicolas Goaziou
* gnu/packages/qt.scm: Update copyright.
2020-07-27gnu: qtspell: Add missing module.Nicolas Goaziou
2020-07-27gnu: Add qtspell.Nicolas Goaziou
* gnu/packages/qt.scm (qtspell): New variable.