summary refs log tree commit diff
path: root/gnu/packages/qt.scm
AgeCommit message (Collapse)Author
2020-04-11gnu: python-pyqtwebengine: Use 'python-version'.Marius Bakke
* gnu/packages/qt.scm (python-pyqtwebengine)[arguments]: Add (guix build python-build-system) to #:modules. Adjust #:imported-modules accordingly. Rewrite #:phases to use it instead of rolling their own, or hard-coding.
2020-03-29gnu: qtwebkit: Update to 5.212.0-alpha4.Marius Bakke
* gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha4. [native-inputs]: Change from PYTHON-2.7 to PYTHON.
2020-03-15gnu: python-pyside: Update to 5.12.6.Marius Bakke
* gnu/packages/qt.scm (python-shiboken-2): Update to 5.12.6. [source]: Download tarball release instead of git repository. [arguments]: Add phase to make files writable and update timestamps. (python-pyside-2): Inherit version and source from PYTHON-SHIBOKEN-2. [native-inputs]: Remove LIBCXX-6. Rename "python-wrapper" input to "python". Change from CMAKE to CMAKE-MINIMAL. [arguments]: Remove libcxx substitution. Add "-DPYTHON_EXECUTABLE" in #:configure-flags. (python-pyside-2-tools)[native-inputs]: Add PYTHON-WRAPPER. [arguments]: Set "-DPYTHON_EXECUTABLE" in #:configure-flags. Add phase 'go-to-source-dir'.
2020-02-24gnu: qtbase: Remove custom 'qtbase-patched' variant.Marius Bakke
* gnu/packages/qt.scm (qtbase)[source](patches): Add 'qtbase-QTBUG-81715.patch. (qtbase-patched): Remove variable. * gnu/packages/engineering.scm (freecad)[inputs]: Change from QTBASE-PATCHED to QTBASE.
2020-02-24gnu: qtbase: Add variant that fixes file name handling in CMake macros.John Soo
* gnu/packages/patches/qtbase-QTBUG-81715.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/qt.scm (qtbase-patched): New public variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-02-03gnu: Qt: Update to 5.12.7 [fixes CVE-2020-0569, CVE-2020-0570].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, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech, qtwebengine): Update to 5.12.7.
2020-01-21Merge branch 'master' into stagingMarius Bakke
2020-01-20gnu: qt@4: Build with libjpeg-turbo.Marius Bakke
* gnu/packages/qt.scm (qt-4)[inputs]: Change from LIBJPEG-8 to LIBJPEG-TURBO.
2020-01-15gnu: Add python-pyqtwebengine.Mike Rosset
* gnu/packages/qt.scm (python-pyqtwebengine): New variable.
2020-01-15gnu: python-pyqt: Substitute the full path of <qprinter.h>.Mike Rosset
* gnu/packages/qt.scm (python-pyqt)[phases]: When building python-pyqtwebengine, qprinter.h can not be found. This substitutes the full path of qprinter.h in the qprinter sip specification file.
2020-01-13gnu: qtbase: Open links properly without xdg-utils in profileJakub Kądziołka
* gnu/packages/qt.scm (qtbase)[inputs]: Add XDG-UTILS. [arguments](patch-xdg-open): New phase. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-01-12gnu: Use the two-element 'define-deprecated' form where applicable.Ludovic Courtès
* gnu/packages/guile.scm (guile-json): Use the two-element 'define-deprecated' form. * gnu/packages/kde.scm (kdevplatform): Likewise. * gnu/packages/mpi.scm (hwloc-2.0): Likewise. * gnu/packages/qt.scm (qt): Likewise.
2020-01-11gnu: qtwebengine: Purge unnecessary bundled software from the source.Marius Bakke
* gnu/packages/qt.scm (qtwebengine)[source](modules, snippet): New fields. [inputs]: Add CURL and VALGRIND.
2020-01-11gnu: Add qtwebengine.Mike Rosset
* gnu/packages/qt.scm (qtwebengine): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-01-09gnu: qtxmlpatterns: Build QML plugin for XmlListModel.Guillaume Le Vaillant
* gnu/packages/qt.scm (qtdeclarative)[native-inputs]: Remove qtxmlpatterns. (qtxmlpatterns)[native-inputs]: Add qtdeclarative.
2019-12-19gnu: Fix python-pyside-2.John Soo
* gnu/packages/qt.scm (python-pyside-2)[inputs]: Remove llvm-6, clang-6. Add clang-toolchain-6. [arguments]: Adjust for change in inputs. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-12-19gnu: Fix python-shiboken-2.John Soo
* gnu/packages/qt.scm (python-shiboken-2)[inputs]: Remove llvm-6, clang-6. Add clang-toolchain-6. [arguments]: Adjust for change in inputs. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-12-01gnu: Remove dependency on Python 2 for some Qt packages.Hartmut Goebel
* gnu/packages/qt.scm (qtbase, qtmultimedia) [native-inputs]: Replace python-2 by python. (qtdeclarative)[native-inputs]: Replace python-2 by python, add python-wrapper.
2019-11-28Merge branch 'master' into stagingMarius Bakke
2019-11-27gnu: Qt: Update to 5.12.6 LTS.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, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.12.6.
2019-11-27gnu: qtbase: Restore compatibility with old kernels.Marius Bakke
* gnu/packages/qt.scm (qtbase)[arguments]: Add 'no-feature-renameat2' to the configure flags.
2019-11-27gnu: qtbase: Use absolute references in .prl files.Marius Bakke
This fixes <https://bugs.gnu.org/38405>. * gnu/packages/qt.scm (qtbase)[arguments]: Add phase 'patch-prl-files'.
2019-11-26gnu: python-pyqt: Fix output directory for plugins.Hartmut Goebel
This defaults to QT_INSTALL_PLUGINS, thus we should use the same sub-directory ($out/lib/qt5/plugins) here. * gnu/packages/qt.scm (python-pyqt)[arguments]<phases>{configure}: Change base file name for plugins.
2019-11-15Merge branch 'master' into stagingMarius Bakke
2019-11-13gnu: dotherside: Update to 0.6.4.Efraim Flashner
* gnu/packages/qt.scm (dotherside): Update to 0.6.4.
2019-11-13gnu: dotherside: Don't use unstable tarball.Efraim Flashner
* gnu/packages/qt.scm (dotherside)[source]: Download using git-fetch.
2019-11-10gnu: qtwebkit: Use sqlite-with-column-metadata.Hartmut Goebel
This needs to be the same variant as for qtbase, otherwise applications might fail if libQt5WebKit is loaded prior to libQt5Sql. * gnu/packages/qt.scm(wtwebkit)[inputs]: Replace sqlite by sqlite-with-column-metadata.
2019-11-10gnu: qtwebkit: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/qt.scm (qtwebkit)[source]: Hard-code NAME.
2019-11-08gnu: Fix deprecation of monolithic Qt 5.x package.Hartmut Goebel
* gnu/packages/qt.scm (qt): Remove wrong quote.
2019-11-06gnu: grantlee: Fix build for Qt 5.12.Hartmut Goebel
Build using gnu++11 standard. * gnu/packages/qt.scm(grantlee)[argument]<configure-flags>: New element.
2019-11-01gnu: Deprecate monolithic Qt 5.x package.Hartmut Goebel
The monolithic package was not used except as a base for qt-4. Disband this relation and make qt-4 a complete independent package definition. Thus the monolithic package qt5 and be removed resp. deprecated. * gnu/packages/qt.scm (qt-4): Copy all relevant package definition parts from 'qt' and not longer inherit from 'qt'. (qt): Define as a deprecated alias for 'qtbase`.
2019-11-01gnu: Remove qtdeclarative-render2d.Hartmut Goebel
This module has been merged into qtdeclarative as of Qt 5.8.0 and is not used anywhere.
2019-10-21gnu: python-pyqt: Fix runtime error.Marius Bakke
* gnu/packages/patches/pyqt-unbundled-qt.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/qt.scm (python-pyqt)[source](patches): Add it.
2019-10-13gnu: qt: Update to 5.12.5.Efraim Flashner
* gnu/packages/qt.scm (qt, 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, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.12.5.
2019-10-12gnu: mariadb: Split into out, lib and dev.Julien Lepiller
* gnu/packages/databases.scm (mariadb): Split into out, lib and dev. (perl-dbd-mysql, python-mysqlclient): Adjust dependencies. * gnu/packages/bioinformatics.scm (kentutils): Adjust dependencies. * gnu/packages/cran.scm (r-rmysql): Adjust dependencies. * gnu/packages/emacs-xyz.scm (emacs-emacsql): Adjust dependencies. * gnu/packages/kodi.scm (kodi): Adjust dependencies. * gnu/packages/qt.scm (qt, qtbase): Adjust dependencies. * gnu/packages/ruby.scm (ruby-mysql2): Adjust dependencies.
2019-10-08Merge branch 'master' into stagingMarius Bakke
2019-09-24Merge branch 'master' into core-updatesLudovic Courtès
2019-09-22gnu: Add python-pyside-2-tools.John Soo
* gnu/packages/qt.scm (python-pyside-2-tools): New variable.
2019-09-22gnu: Add python-pyside-2.John Soo
* gnu/packages/qt.scm (python-pyside-2): New variable.
2019-09-22gnu: Add python-shiboken-2.John Soo
* gnu/packages/qt.scm (python-shiboken-2): New variable.
2019-09-06Merge branch 'master' into core-updatesMark H Weaver
2019-09-07gnu: qtwebkit: Disable non-x86 builds.Ludovic Courtès
* gnu/packages/qt.scm (qtwebkit)[supported-systems]: New field.
2019-08-29Merge branch 'master' into core-updatesMark H Weaver
2019-08-29gnu: QtWebKit: Increase build timeout.Marius Bakke
* gnu/packages/qt.scm (qtwebkit)[properties]: New field.
2019-08-29gnu: qt: Update to 5.12.4.Efraim Flashner
* gnu/packages/qt.scm (qt, 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, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech): Update to 5.12.4. (qt, qtbase)[source]: Remove xkbcommon from list of directories to remove. (qtbase)[source]: Remove upstreamed patch. (python-sip): Update to 4.19.18. [source]: Update to new source uri. (python-pyqt): Update to 5.12.3. [source]: Update to new source uri. * gnu/packages/patches/qtbase-old-kernel.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Remove it.
2019-07-22Merge branch 'master' into core-updatesMarius Bakke
2019-07-21gnu: qtwebkit: Update to 5.212.0-alpha3.Efraim Flashner
* gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha3.
2019-07-16gnu: Qt@4: Build with GCC 5 and OpenSSL 1.0.Marius Bakke
* gnu/packages/qt.scm (qt-4)[inputs]: Replace OPENSSL with OPENSSL-1.0. [native-inputs]: Add GCC-5.
2019-04-04gnu: Move nss & co. to nss.scm.Ludovic Courtès
* gnu/packages/gnuzilla.scm (nspr, nss): Move to... * gnu/packages/nss.scm: ... here. New file. * gnu/packages/chromium.scm, gnu/packages/disk.scm, gnu/packages/freedesktop.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/java.scm, gnu/packages/libreoffice.scm, gnu/packages/linux.scm, gnu/packages/mate.scm, gnu/packages/openldap.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/polkit.scm, gnu/packages/qt.scm, gnu/packages/sssd.scm, gnu/packages/storage.scm, gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/xml.scm: Adjust accordingly. * gnu/local.mk (GNU_SYSTEM_MODULES): Add nss.scm.
2019-03-27gnu: grantlee: Delete broken tests.Ricardo Wurmus
* gnu/packages/qt.scm (grantlee)[arguments]: Add phase "delete-broken-tests".