aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
Commit message (Collapse)AuthorAge
...
* gnu: qtwebsockets: Update to 6.6.2.Zheng Junjie2024-04-03
| | | | | | | * gnu/packages/qt.scm (qtwebsockets): Update to 6.6.2. Change-Id: I10bfabe99fd53b47e2ec1dc50757ad89fd3f3b96 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: qtdeclarative: Update to 6.6.2.Zheng Junjie2024-04-03
| | | | | | | | | | * gnu/packages/qt.scm (qtdeclarative): Update to 6.6.2. [arguments]<#:phases>: Disable flaky tst_qmltyperegistrar test. Disable failing tst_qquickiconimage test. * gnu/packages/patches/qtdeclarative-disable-qmlcache.patch: Adjust it. Change-Id: Ic7ddb603524ff07916d57b2ce92b7ffa407a5004 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: qtimageformats: Update to 6.6.2.Zheng Junjie2024-04-03
| | | | | | | * gnu/packages/qt.scm (qtimageformats): Update to 6.6.2. Change-Id: I111f67258116f1bd4e0e3029d38afaf0ed024435 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: qtsvg: Update to 6.6.2.Zheng Junjie2024-04-03
| | | | | | | * gnu/packages/qt.scm (qtsvg): Update to 6.6.2. Change-Id: Ibd80b03bb776cdbe2084e8be65ddd1ccc0edb6ad Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: qt5compat: Update to 6.6.2.Zheng Junjie2024-04-03
| | | | | | | * gnu/packages/qt.scm (qt5compat): Update to 6.6.2. Change-Id: I9bdb9fbe880cabbc39d7928340e54ba2793131db Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: qtbase: Update to 6.6.2.Zheng Junjie2024-04-03
| | | | | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase): Update to 6.6.2. [source]: Unbundle pcre2, md4c. Remove qtbase-use-TZDIR.patch. Add qtbase-find-tools-in-PATH.patch, qtbase-qmake-fix-includedir.patch, [arguments]<#:phases>: Adjust 'patch-more-paths phase, skip tst_selftests test. [inputs]: Add libb2 * gnu/packages/patches/qtbase-use-TZDIR.patch: Remove this. * gnu/packages/patches/qtbase-find-tools-in-PATH.patch: New file. * gnu/packages/patches/qtbase-qmake-fix-includedir.patch: New file. * gnu/local.mk (dist_patch_DATA): Remove qtbase-use-TZDIR.patch. Register qtbase-find-tools-in-PATH.patch, qtbase-qmake-fix-includedir.patch. Change-Id: I72af9c8f2e930bcae18f36ceca18a0a53f5c3e15 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: qt-creator: Fix patch-perfparser phase.Maxim Cournoyer2024-04-02
| | | | | | | | | | This is a follow-up to f83bdd7e00 ("gnu: qt-creator: Patch file names of demangling libraries.") * gnu/packages/qt.scm (qt-creator) [phases] <patch-perfparser>: Adjust demangler.cpp file name. Change-Id: I72c517636bf866b57daa5d56dd8db643b0669a88
* gnu: Add kddockwidgets-1.Maxim Cournoyer2024-04-02
| | | | | | * gnu/packages/qt.scm (kddockwidgets-1): New variable. Change-Id: Id766646155e02d412ea87932a79aae95a943ff9b
* gnu: Add kddockwidgets.Maxim Cournoyer2024-04-02
| | | | | | * gnu/packages/qt.scm (kddockwidgets): New variable. Change-Id: I0598b16da4f027f9c42584f30a49fcbba2f5a78e
* gnu: qt-creator: Patch file names of demangling libraries.Maxim Cournoyer2024-04-02
| | | | | | | * gnu/packages/qt.scm (qt-creator) [phases] {patch-perfparser}: New phase. Change-Id: I65f84158af05ae866680b21e2e9b8e24a2b71bc2
* gnu: qtscxml: Update to 6.5.2.Sergey Trofimov2024-03-19
| | | | | | * gnu/packages/qt.scm (qtscxml): Update to 6.5.2. (qtscxml-5): Add qt5 variant. (python-pyside-2)[inputs]: Use qtscxml-5.
* gnu: qt5ct: Update to 1.8.宋文武2024-03-10
| | | | | | * gnu/packages/qt.scm (qt5ct): Update to 1.8. Change-Id: Ic8637433e18f4913bf77b1ef8003daafddcae5cd
* gnu: qttools-5: Patch path to qmake for the lprodump command.Maxim Cournoyer2024-03-09
| | | | | | | | | | | | This previously would lead to this cryptic error: "WARNING: Could not find qmake spec 'default'", which turned out to be caused by lprodump erroneously attempting to run 'qmake' from its own prefix (qmake is from the qtbase package, not qttools). * gnu/packages/qt.scm (qttools-5) [phases] <patch-qmake>: New phase. Change-Id: I6e9a2d35fec987451fd1e30b84a82023dbfd3316
* gnu: qtwayland: Add search path for QT_PLUGIN_PATH.Hilton Chain2024-03-01
| | | | | | * gnu/packages/qt.scm (qtwayland)[native-search-paths]: Add QT_PLUGIN_PATH. Change-Id: I264114e994099e1b46ccddcee956ced929bd6a7e
* gnu: qtwebengine: Update to 6.5.3.Efraim Flashner2024-01-27
| | | | | | * gnu/packages/qt.scm (qtwebengine): Update to 6.5.3. Change-Id: I0a617a548e1b3b6f1250c507959857ff2086f167
* gnu: qt-creator: Add support for demangling D and Rust symbols.Maxim Cournoyer2024-01-26
| | | | | | | * gnu/packages/qt.scm (qt-creator) [inputs]: Add d-demangler and rust-rustc-demangle-capi-0.1 (where supported). Change-Id: I13122c0d148f283268d59919ade1459b5c7012a5
* gnu: qtwebengine: Build with clang-15.Efraim Flashner2024-01-25
| | | | | | | * gnu/packages/qt.scm (qtwebengine)[native-inputs]: Replace clang-14 with clang-15, lld-as-ld-wrapper with lld-as-ld-wrapper-15. Change-Id: Iefecc519d5bf1edc968225454339656af4592170
* gnu: Add qmdnsengine.Petr Hodina2024-01-21
| | | | | | * gnu/packages/qt.scm (qmdnsengine): New variable. Change-Id: I6838ed2574424c03ecbb21d9265d6a33c3cb4c91
* gnu: qt-creator: Update to 12.0.1.Maxim Cournoyer2024-01-18
| | | | | | | | | | * gnu/packages/qt.scm (qt-creator): Update to 12.0.1. [source]: Adjust snippet for the upstream removal of bundled libraries under the unittest directory. [arguments]: Also wrap kcachegrind tool in wrap-bin phase. [inputs]: Add kcachegrind. Change-Id: I63616d532be2f1a603fcee0841f493d83a138302
* gnu: Add python-pyqtwebengine, version 6.6.0.Zhu Zihao2023-12-22
| | | | | | * gnu/packages/qt.scm (python-pyqtwebengine-6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-pyqt, version 6.5.2.Zhu Zihao2023-12-22
| | | | | | * gnu/packages/qt.scm (python-pyqt-6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-pyqt6-sip.Zhu Zihao2023-12-22
| | | | | | * gnu/packages/qt.scm (python-pyqt6-sip): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: qtbase: Skip some more tests on i686-linux.Efraim Flashner2023-12-06
| | | | | | | * gnu/packages/qt.scm (qtbase)[arguments]: Adjust custom 'check phase to skip 5 more tests on i686-linux. Change-Id: I2c70fd0dd7e99cc7e039502933981e1b4985e05c
* gnu: qtbase: Remove unneeded configure flags.Efraim Flashner2023-12-06
| | | | | | | | | | These flags were preventing building on i686-linux and seem to not be necessary anymore. * gnu/packages/qt.scm (qtbase)[arguments]: Remove configure-flags disabling certain hardware features. Change-Id: I76e41acb29cf39ce0541b27432b5d8d7fd545b16
* gnu: qtwebengine-5: Enable building on i686-linux.Efraim Flashner2023-12-06
| | | | | | | | * gnu/packages/qt.scm (qtwebengine-5)[arguments]: When building for i686-linux add a configure-flag to use less memory during the linking phase. Change-Id: Ie27467445f2bc299314b1294b024d3cfdc6f0b44
* gnu: qtbase-5: Use libxkbcommon-1.5.John Kehayias2023-11-09
| | | | | | | | | | | This fixes a build failure for qtbase-5 and qtbase due to keysyms removed in libxkbcommon 1.6.0. See the release announcement <https://lists.freedesktop.org/archives/wayland-devel/2023-October/043121.html>. * gnu/packages/qt.scm (qtbase)[inputs]: Replace libxkbcommon with libxkbcommon-1.5. Change-Id: I4bbf63ec15b33151fa741149a00f31558a109d48
* gnu: qtwayland-5: Disable tst_surface test on aarch64-linux.Maxim Cournoyer2023-10-16
| | | | | * gnu/packages/qt.scm (qtwayland-5) [arguments] [target-aarch64?]: Disable the tst_surface test.
* gnu: qtdeclarative: Add a debug output.Maxim Cournoyer2023-10-16
| | | | | | | | | | | | | | * gnu/packages/qt.scm (qtdeclarative) [outputs]: New field. Series-version: 3 Series-to: 65922@debbugs.gnu.org Series-prefix: qt-team Cover-letter: Avoid capturing python in qtbase, reinstate tests Thes series removes Python from the closure of qtbase, both for versions 5.15 and 6.5. It also reinstate a few tests that was made possible thanks to discussions with upstream following reported the issues. END
* gnu: qtbase: Disable problematic tests on powerpc64le.Maxim Cournoyer2023-10-16
| | | | | | | | * gnu/packages/qt.scm (qtbase) [arguments] [powerpc64le]: Disable the tst_qpainter, tst_qprocess and tst_qsqlthread tests in the check phase. Series-changes: 3 - New commit
* gnu: qtbase: Reinstate date related tests.Maxim Cournoyer2023-10-16
| | | | | | | | | | | | | | | * gnu/packages/qt.scm (qtbase) [native-inputs]: Add tzdata-for-tests. [arguments]: Set the TZDIR and TZ environment variables, and reinstate the tst_qdate, tst_qtimezone and tst_qdatetime tests in the check phase. (qtbase-5) [source]: Replace qtbase-use-TZDIR.patch with qtbase-5-use-TZDIR.patch. * gnu/packages/patches/qtbase-use-TZDIR.patch: Refresh patch with upstream version, and preserve the old one for qtbase@5 as... * gnu/packages/patches/qtbase-5-use-TZDIR.patch: ... this. * gnu/local.mk (dist_patch_DATA): Register new patch. Series-changes: 2 - Use old TZDIR patch for qtbase@5 (the new one doesn't apply)
* gnu: qtbase: Add $TZDIR to native search paths.Maxim Cournoyer2023-10-16
| | | | * gnu/packages/qt.scm (qtbase) [native-search-paths]: Add $TZDIR.
* gnu: qtbase: Do not capture Python (again).Maxim Cournoyer2023-10-16
| | | | | | | | | Fixes <https://issues.guix.gnu.org/65457>. * gnu/packages/qt.scm (qtbase-5) [arguments]: Add #:disallowed-references argument to guard against the problem reoccurring in the future. Add do-not-capture-python phase. (qtbase) [arguments]: Update do-not-capture-python phase.
* gnu: qtwayland: Fix test.Hilton Chain2023-08-25
| | | | | * gnu/packages/qt.scm (qtwayland)[#:phases]<disable-failing-tests>: Adjust according to source change.
* gnu: python-shiboken-6: Update to 6.5.2.Maxim Cournoyer2023-08-22
| | | | | * gnu/packages/qt.scm (python-shiboken-6): Update to 6.5.2. [source]: Use mirror://qt for the source URL.
* gnu: python-shiboken-2: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | | | | * gnu/packages/qt.scm (python-shiboken-2): Update to 5.15.10. [source]: Use mirror://qt for the source URL. Delete patches. * gnu/packages/patches/python-shiboken-2-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
* gnu: qtvirtualkeyboard: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | | | | * gnu/packages/qt.scm (qtvirtualkeyboard): Update to 5.15.10. [source]: Adjust for renamed 'qt-url'. [arguments]: Remove extraneous QT_PLUGIN_PATH setenv in prepare-for-tests phase.
* gnu: qtwebengine-5: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (qtwebengine-5): Update to 5.15.10. [source]: Update snippet to preserve the whole openh264 third party directory. Series-to: 65280@debbugs.gnu.org Cover-letter: Refresh Qt 5 and 6 packages This series refreshes our core Qt packages to their latest releases, 5.15.10 and 6.5.2. It also adds some tooling for the Qt team in the form of two manifests to select all the core Qt 5 packages or the other core packages, that builds on top of the series posted at https://issues.guix.gnu.org/65230. With this new tooling, it took less than two days to update our complete core Qt packages collection, with the most time spent on qtwebengine (it has a large allow-list of 3rd party libraries that needed to be tuned), as well as investigating test failures in a few Qt 6.5.2 packages. END Series-version: 2
* gnu: qtspeech: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtspeech): Update to 5.15.10.
* gnu: qtnetworkauth-5: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtnetworkauth-5): Update to 5.15.10.
* gnu: qtdatavis3d: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | | * gnu/packages/qt.scm (qtdatavis3d): Update to 5.15.10. [description]: Double single space.
* gnu: qtcharts: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | | * gnu/packages/qt.scm (qtcharts): Update to 5.15.10. [description]: Double single space.
* gnu: qtpurchasing: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtpurchasing): Update to 5.15.10.
* gnu: qtscxml: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtscxml): Update to 5.15.10.
* gnu: qtgamepad: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtgamepad): Update to 5.15.10.
* gnu: qtgraphicaleffects: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtgraphicaleffects): Update to 5.15.10.
* gnu: qtquickcontrols2-5: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtquickcontrols2-5): Update to 5.15.10.
* gnu: qtquickcontrols-5: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtquickcontrols-5): Update to 5.15.10.
* gnu: qtscript: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtscript): Update to 5.15.10.
* gnu: qttools-5: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qttools-5): Update to 5.15.10.
* gnu: qtlocation: Update to 5.15.10.Maxim Cournoyer2023-08-22
| | | | * gnu/packages/qt.scm (qtlocation): Update to 5.15.10.