aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
Commit message (Collapse)AuthorAge
* gnu: qt@4: Update source URI.Marius Bakke2020-04-22
| | | | * gnu/packages/qt.scm (qt-4)[source](uri): Adjust to current.
* gnu: python-pyqtwebengine: Use 'python-version'.Marius Bakke2020-04-11
| | | | | | * 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.
* gnu: qtwebkit: Update to 5.212.0-alpha4.Marius Bakke2020-03-29
| | | | | * gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha4. [native-inputs]: Change from PYTHON-2.7 to PYTHON.
* gnu: python-pyside: Update to 5.12.6.Marius Bakke2020-03-15
| | | | | | | | | | | | | | * 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'.
* gnu: qtbase: Remove custom 'qtbase-patched' variant.Marius Bakke2020-02-24
| | | | | | * 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.
* gnu: qtbase: Add variant that fixes file name handling in CMake macros.John Soo2020-02-24
| | | | | | | | * 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>
* gnu: Qt: Update to 5.12.7 [fixes CVE-2020-0569, CVE-2020-0570].Marius Bakke2020-02-03
| | | | | | | | | | * 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.
* Merge branch 'master' into stagingMarius Bakke2020-01-21
|\
| * gnu: qt@4: Build with libjpeg-turbo.Marius Bakke2020-01-20
| | | | | | | | * gnu/packages/qt.scm (qt-4)[inputs]: Change from LIBJPEG-8 to LIBJPEG-TURBO.
| * gnu: Add python-pyqtwebengine.Mike Rosset2020-01-15
| | | | | | | | * gnu/packages/qt.scm (python-pyqtwebengine): New variable.
| * gnu: python-pyqt: Substitute the full path of <qprinter.h>.Mike Rosset2020-01-15
| | | | | | | | | | | | * 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.
* | gnu: qtbase: Open links properly without xdg-utils in profileJakub Kądziołka2020-01-13
|/ | | | | | | * gnu/packages/qt.scm (qtbase)[inputs]: Add XDG-UTILS. [arguments](patch-xdg-open): New phase. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: Use the two-element 'define-deprecated' form where applicable.Ludovic Courtès2020-01-12
| | | | | | | | * 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.
* gnu: qtwebengine: Purge unnecessary bundled software from the source.Marius Bakke2020-01-11
| | | | | * gnu/packages/qt.scm (qtwebengine)[source](modules, snippet): New fields. [inputs]: Add CURL and VALGRIND.
* gnu: Add qtwebengine.Mike Rosset2020-01-11
| | | | | | * gnu/packages/qt.scm (qtwebengine): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: qtxmlpatterns: Build QML plugin for XmlListModel.Guillaume Le Vaillant2020-01-09
| | | | | * gnu/packages/qt.scm (qtdeclarative)[native-inputs]: Remove qtxmlpatterns. (qtxmlpatterns)[native-inputs]: Add qtdeclarative.
* gnu: Fix python-pyside-2.John Soo2019-12-19
| | | | | | | | * 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>
* gnu: Fix python-shiboken-2.John Soo2019-12-19
| | | | | | | | * 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>
* gnu: Remove dependency on Python 2 for some Qt packages.Hartmut Goebel2019-12-01
| | | | | | | * gnu/packages/qt.scm (qtbase, qtmultimedia) [native-inputs]: Replace python-2 by python. (qtdeclarative)[native-inputs]: Replace python-2 by python, add python-wrapper.
* Merge branch 'master' into stagingMarius Bakke2019-11-28
|\
| * gnu: python-pyqt: Fix output directory for plugins.Hartmut Goebel2019-11-26
| | | | | | | | | | | | | | | | 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.
* | gnu: Qt: Update to 5.12.6 LTS.Marius Bakke2019-11-27
| | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: qtbase: Restore compatibility with old kernels.Marius Bakke2019-11-27
| | | | | | | | | | * gnu/packages/qt.scm (qtbase)[arguments]: Add 'no-feature-renameat2' to the configure flags.
* | gnu: qtbase: Use absolute references in .prl files.Marius Bakke2019-11-27
| | | | | | | | | | | | This fixes <https://bugs.gnu.org/38405>. * gnu/packages/qt.scm (qtbase)[arguments]: Add phase 'patch-prl-files'.
* | Merge branch 'master' into stagingMarius Bakke2019-11-15
|\|
| * gnu: dotherside: Update to 0.6.4.Efraim Flashner2019-11-13
| | | | | | | | * gnu/packages/qt.scm (dotherside): Update to 0.6.4.
| * gnu: dotherside: Don't use unstable tarball.Efraim Flashner2019-11-13
| | | | | | | | * gnu/packages/qt.scm (dotherside)[source]: Download using git-fetch.
| * gnu: qtwebkit: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-11-10
| | | | | | | | * gnu/packages/qt.scm (qtwebkit)[source]: Hard-code NAME.
| * gnu: Fix deprecation of monolithic Qt 5.x package.Hartmut Goebel2019-11-08
| | | | | | | | * gnu/packages/qt.scm (qt): Remove wrong quote.
| * gnu: Deprecate monolithic Qt 5.x package.Hartmut Goebel2019-11-01
| | | | | | | | | | | | | | | | | | | | 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`.
| * gnu: Remove qtdeclarative-render2d.Hartmut Goebel2019-11-01
| | | | | | | | | | This module has been merged into qtdeclarative as of Qt 5.8.0 and is not used anywhere.
* | gnu: qtwebkit: Use sqlite-with-column-metadata.Hartmut Goebel2019-11-10
| | | | | | | | | | | | | | | | 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.
* | gnu: grantlee: Fix build for Qt 5.12.Hartmut Goebel2019-11-06
| | | | | | | | | | | | | | Build using gnu++11 standard. * gnu/packages/qt.scm(grantlee)[argument]<configure-flags>: New element.
* | gnu: python-pyqt: Fix runtime error.Marius Bakke2019-10-21
| | | | | | | | | | | | * 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.
* | gnu: qt: Update to 5.12.5.Efraim Flashner2019-10-13
| | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: mariadb: Split into out, lib and dev.Julien Lepiller2019-10-12
| | | | | | | | | | | | | | | | | | | | | | * 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.
* | Merge branch 'master' into stagingMarius Bakke2019-10-08
|\|
| * Merge branch 'master' into core-updatesLudovic Courtès2019-09-24
| |\
| | * gnu: Add python-pyside-2-tools.John Soo2019-09-22
| | | | | | | | | | | | * gnu/packages/qt.scm (python-pyside-2-tools): New variable.
| | * gnu: Add python-pyside-2.John Soo2019-09-22
| | | | | | | | | | | | * gnu/packages/qt.scm (python-pyside-2): New variable.
| | * gnu: Add python-shiboken-2.John Soo2019-09-22
| | | | | | | | | | | | * gnu/packages/qt.scm (python-shiboken-2): New variable.
| * | Merge branch 'master' into core-updatesMark H Weaver2019-09-06
| |\|
| | * gnu: qtwebkit: Disable non-x86 builds.Ludovic Courtès2019-09-07
| | | | | | | | | | | | * gnu/packages/qt.scm (qtwebkit)[supported-systems]: New field.
| * | Merge branch 'master' into core-updatesMark H Weaver2019-08-29
| |\|
| | * gnu: QtWebKit: Increase build timeout.Marius Bakke2019-08-29
| | | | | | | | | | | | * gnu/packages/qt.scm (qtwebkit)[properties]: New field.
| * | Merge branch 'master' into core-updatesMarius Bakke2019-07-22
| |\|
| * | gnu: Qt@4: Build with GCC 5 and OpenSSL 1.0.Marius Bakke2019-07-16
| | | | | | | | | | | | | | | * gnu/packages/qt.scm (qt-4)[inputs]: Replace OPENSSL with OPENSSL-1.0. [native-inputs]: Add GCC-5.
* | | gnu: qt: Update to 5.12.4.Efraim Flashner2019-08-29
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: qtwebkit: Update to 5.212.0-alpha3.Efraim Flashner2019-07-21
|/ | | | * gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha3.
* gnu: Move nss & co. to nss.scm.Ludovic Courtès2019-04-04
| | | | | | | | | | | | | | | | * 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.