summaryrefslogtreecommitdiff
path: root/gnu/packages/qt.scm
AgeCommit message (Collapse)Author
2026-05-18gnu: qtwebengine-5: Fix build with python@3.12.Efraim Flashner
* gnu/packages/qt.scm (qtwebengine-5)[source]: Add a patch to adjust python-six. Add to the snippet to work around 'imp' being removed from python@3.12. * gnu/packages/patches/qtwebengine5-python312-six-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Fixes: guix/guix#8576 Change-Id: Ib202d3eb50764ed46c57610e9abdbb4db118362a
2026-05-18gnu: python-superqt: Update to 0.8.1.Sharlatan Hellseher
* gnu/packages/qt.scm (python-superqt): Update to 0.8.1. [source]: Switch to git-fetch. [arguments] <tests?>: Disable as all of them failed with SEGFAULT. [propagated-inputs]: Add python-pyqt-6 and python-pyconify. [native-inputs]: Add python-pytest, python-numpy, and python-pytest-qt. Change-Id: Id3f5524f0ba279f182e70bdfdb74357582a94522
2026-05-18gnu: python-sip-4: Fix build.Nguyễn Gia Phong
Its configure.py imports distutils. * gnu/packages/qt.scm (python-sip-4)[native-inputs]: Add python-setuptools. Change-Id: Id1a5b09b62498a68630cbf55b18ca2f58d267656
2026-05-18guix: build-system: Set pypi-uri in pyproject, drop python module.Nicolas Graves
After this commit, when both modules are imported: - if pyproject is imported before, the warning is 'pypi-uri' is deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead - if python is imported before, the warning is `pypi-uri' imported from both (guix build-system python) and (guix build-system pyproject) This seems convenient enough to warn for deprecation in the short term, while avoiding any breaking changes. * guix/build-system/pyproject.scm (pypi-uri): Move the procedure from (guix build-system python) here. * guix/build-system/python (pypi-uri): Drop definition, import it from (guix build-system pyproject) and deprecate it. * gnu/packages/openldap.scm: Reorder modules to get the right warning. * gnu/packages/pypy.scm: Likewise. * gnu/packages/*.scm : Drop module (guix build-system python). * tests/import/pypi.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/7448 Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834 Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-qtpy: Remove phases argument.Nicolas Graves
* gnu/packages/qt.scm (python-qtpy)[arguments]<#:phases>: Drop them. Change-Id: Idc0c8e1064d596fda250fca6ea811597e6901034 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: python-qt-py: Update to 2.0.3.Sharlatan Hellseher
* gnu/packages/qt.scm (python-qt-py): Update to 2.0.3. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: Disable for now, see: <https://github.com/mottosso/Qt.py/issues/395>. [propagated-inputs]: Add python-types-pyside6. [native-inputs]: Remove python-pyqt; add python-pyqt-6 and python-setuptools. Change-Id: I87f1186ec3db5b37ec3cb9389e97d0ecc81e79ac
2026-05-18gnu: python-qt.py: Rename to python-qt-py.Sharlatan Hellseher
* gnu/packages/qt.scm (python-qt.py): Rename to python-qt-py. (python-qt.py): Deprecate in favor of python-qt-py. * gnu/packages/radio.scm (qspectrumanalyzer): [inputs]: Remove python-qt.py; add python-qt-py. Change-Id: Idd0921fadc4724ed7bd4ed6f3e4115ddb5e70e2a
2026-05-14gnu: qtbase: Add MariaDB support.Ricardo Wurmus
* gnu/packages/qt.scm (qtbase)[inputs]: Add mariadb:lib. Change-Id: Ia1019e5e2d91959f5d2d653ff478b49ecdedabbe
2026-05-14gnu: qtbase-5: Refresh input.Andreas Enge
* gnu/packages/qt.scm (qtbase-5)[native-inputs]: Remove ruby-2.7; add ruby-3.4. (qtbase)[arguments]<#:phases>{check}: Disable tst_qlatin1stringmatcher. Change-Id: Ief933be873f0b527a22ac6ec604e625abf0da763
2026-04-23gnu: grantlee: Build with Qt6.Andreas Enge
* gnu/packages/qt.scm (grantlee)[build-system]: Switch to qt-build-system. [inputs]: Remove qtbase-5, qtdeclarative-5, and qtscript-5; add qtdeclarative. [arguments]<#:qtbase>: Set to qtbase. <#:configure-flags>: Define GRANTLEE_BUILD_WITH_QT6. Change-Id: I3a2310ad3d3a8077640af530873692b26d6c7ed7
2026-04-19gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/ocaml.scm, gnu/packages/orange.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm, gnu/packages/power.scm, gnu/packages/prometheus.scm, gnu/packages/protobuf.scm, gnu/packages/python-check.scm, gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm, gnu/packages/python-science.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/qt.scm, gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm, gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm, gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm, gnu/packages/rust.scm, gnu/packages/telephony.scm, gnu/packages/terminals.scm: Fix some spelling errors. Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
2026-04-10gnu: qt6ct: Add source file-name.Efraim Flashner
* gnu/packages/qt.scm (qt6ct)[source]: Add file-name field. Change-Id: I7a0187118c636dd77e354dbf32074b07d08c7d74
2026-04-06gnu: pyotherside: Update to 1.6.2 and fix build.Hugo Buddelmeijer
* gnu/packages/qt.scm (pyotherside): Update to 1.6.2. Merges: https://codeberg.org/guix/guix/pulls/7641 Change-Id: I16e214dbe315886f2b7ee19f29b23ed7f374d7f5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-01gnu: python-shiboken-6: Upgrade dependency on clang-toolchain.Cayetano Santos
* gnu/packages/qt.scm (python-shiboken-6)[inputs]: Remove clang-toolchain-15; add clang-toolchain-18. Merges guix/guix!7482 Change-Id: I3a78e6c7f32ec83ef470a675d074a036769a69a2
2026-04-01gnu: Remove python-pyside-2.Cayetano Santos
* gnu/packages/qt.scm (python-pyside-2): Delete variable. Merges guix/guix!7482 Change-Id: I00b979a6f705bd52e17bbb9361ee0cf36f9ca45b
2026-04-01gnu: Remove python-shiboken-2.Cayetano Santos
* gnu/packages/qt.scm (python-shiboken-2): Delete variable. Merges guix/guix!7482 Change-Id: I3889be454d05fe3eb889526a67e6d1023360fef9
2026-04-01gnu: python-shiboken-6: Dishinherit from python-shiboken-2.Cayetano Santos
* gnu/packages/qt.scm (python-shiboken-6): Drop inheritance. [inputs, arguments]: Rewrite without reference to the python-shiboken-2 fields. [description, home-page, synopsis, license]: Copy-paste from python-shiboken-2. Merges guix/guix!7482 Change-Id: I56555c30a902787972806fc082e91a65a9b79137
2026-04-01gnu: python-pyside-6: Disinherit from python-pyside-2.Cayetano Santos
* gnu/packages/qt.scm (python-pyside-6): Drop inheritance. [build-system, home-page, license]: Copy-paste from python-pyside-2. Merges guix/guix!7482 Change-Id: I92d29ed5c84a335a8eadee1dad6093abeafe81f9
2026-03-20gnu: Reference the inherited inputs values.Ludovic Courtès
This commit was made by running this command: sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm … and then reverting individual hunks where the change would trigger unbound variable warnings or other issues (such as ‘native-inputs’ is bound in the body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined just above). Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20gnu: Reference the inherited ‘arguments’ value.Ludovic Courtès
This commit was made by running this command: sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm … and then: 1. reverting changes from ‘gnu/packages/rust.scm’ and ‘gnu/packages/java.scm’ since they would incur derivation changes and/or breakage; 2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’; 3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’, which use ‘substitute-keyword-arguments’ for arguments that are not inherited (and thus ‘arguments’ would be unbound); 4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’ which make bogus assumptions about inherited arguments. Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-18gnu: qtwayland@5: Fix rendering bug on lodpi screen in hidpi mode.Danny Milosavljevic
* gnu/packages/patches/qtwayland-5.15.18-0056-redraw-hidpi.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/qt.scm (qtwayland-5)[source]: Use it. Change-Id: Iaa2c85b7f17728836465f1ae50f65a1b8dea60ef Merges: #7127
2026-03-14gnu: Add jkqtplotter.Laura Kirsch
* gnu/packages/qt.scm (jkqtplotter): New variable. Change-Id: I5a7e15242fdc43a30ab52fb2672342230baba5d6 Co-authored-by: Andreas Enge <andreas@enge.fr>
2026-03-08gnu: qt-creator: Wrap 'perf' command.Maxim Cournoyer
* gnu/packages/qt.scm (qt-creator) [#:phases] {wrap-bin}: Add 'bin/perf' to PATH wrapper. [inputs]: Add perf. Change-Id: I6b54966b93f627163a5651e54e3342089aa421f6
2026-03-05gnu: qtvirtualkeyboard: Fix description.Efraim Flashner
* gnu/packages/qt.scm (qtvirtualkeyboard-5, qtvirtualkeyboard) [description]: Adjust the description to refer to the correct package. Change-Id: I0f347dfe1f19c9fb05bf084dc86a95c12a043851
2026-03-05gnu: Add qtvirtualkeyboard.Sughosha
* gnu/packages/qt.scm (qtvirtualkeyboard): New variable. Change-Id: I25234e5860f7776b707aa67b622f0f145e540c95
2026-03-02gnu: qt-creator: Update to 18.0.2.Maxim Cournoyer
* gnu/packages/qt.scm (qt-creator): Update to 18.0.2. [#:configure-flags]: Add -DBUILD_EXECUTABLE_CMDBRIDGE=OFF. [#:phases] {check}: Reinstate 'tst_process' test. Change-Id: Ia2207c7e91493dec9d32f9915f6ed6c80fad725c
2026-03-01gnu: Add qtappinstancemanager.Carlos Durán Domínguez
* gnu/packages/qt.scm (qtappinstancemanager): New variable. Change-Id: Ib78d405a2880278e865c42cdc75c7bfda7a84830 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: Add qlementine-icons.Carlos Durán Domínguez
* gnu/packages/qt.scm (qlementine-icons): New variable. Change-Id: I8873c1c17c430f62a1573ba25a9c8534bd4512fb Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-01gnu: Add qlementine.Carlos Durán Domínguez
* gnu/packages/qt.scm (qlementine): New variable. Change-Id: I174638d9663cbfbe984e45b7f32df68b757509b7 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-02-24gnu: Add qtgraphs.Sughosha
* gnu/packages/qt.scm (qtgraphs): New variable. Change-Id: I144d8d5ee397e210964f775f1707a11d2fe1bf8e
2026-02-23gnu: Remove signond.Andreas Enge
* gnu/packages/qt.scm (signond): Delete variable. Fixes: guix/guix#5850 Change-Id: I8c511aec0f6fb18eddc75f4260640b7727ff84ff
2026-02-23gnu: signond-qt6: Disinherit from signond.Andreas Enge
* gnu/packages/qt.scm (signond-qt6)[inherit]: Remove field. [build-system, inputs, home-page, synopsis, description, license]: Copy from signond. [native-inputs, arguments]: Copy from signond and incorporate changes. Change-Id: If8851f7c9860a29b7bfc3cb51530b371943a58d7
2026-02-23gnu: Remove libsignon-glib.Andreas Enge
* gnu/packages/qt.scm (libsignon-glib): Delete variable. Change-Id: I56d0f60431ef17c41cc81544afd4634c0b97696d
2026-02-23gnu: Remove libaccounts-qt.Andreas Enge
* gnu/packages/qt.scm (libaccounts-qt): Delete variable. Change-Id: I503070e076eccd3b44cbb8b8d277419c45227ceb
2026-02-23gnu: Remove signon-plugin-oauth2.Andreas Enge
* gnu/packages/qt.scm (signon-plugin-oauth2): Delete variable. Change-Id: I815c3c6645f4d5ef2a18c2e80b7e7d1b96bf8848
2026-02-16gnu: qtwayland@5: Update to 5.15.18.Danny Milosavljevic
* gnu/packages/qt.scm (qtwayland-5): Update to 5.15.18. [arguments]<#:phases>{disable-failing-tests}: Skip tst_surface::createSubsurface, which expects an immediate parent surface commit after moving a subsurface. KDE patch 0053 removed hidden wl_surface.commit calls from setMask(), so the commit is deferred to the next frame. Change-Id: I4f97030dc42e050f18a4353e91375f1f87b22730
2026-02-16gnu: qtwayland@5: Add patches from KDE Qt5 Patch Collection.Danny Milosavljevic
The KDE Qt5 Patch Collection (kde/5.15 branch) maintains backported fixes for Qt 5.15 that were not backported by Qt upstream. This includes a fix for QTBUG-103391: a fatal Wayland protocol error when a QDialog's maximumWidth is less than the minimum width required by its contents. Qt's Wayland backend sent set_min_size and set_max_size without ensuring max >= min, violating the xdg-shell protocol. * gnu/packages/patches/qtwayland-5.15.18-0001-client-announce-an-output-after-receiving-more-compl.patch, gnu/packages/patches/qtwayland-5.15.18-0002-fix-issue-with-repeated-window-size-changes.patch, gnu/packages/patches/qtwayland-5.15.18-0003-client-connect-drags-being-accepted-to-updating-the-.patch, gnu/packages/patches/qtwayland-5.15.18-0004-client-disconnect-registry-listener-on-destruction.patch, gnu/packages/patches/qtwayland-5.15.18-0005-client-set-xdgshell-size-hints-before-the-first-comm.patch, gnu/packages/patches/qtwayland-5.15.18-0006-fix-build.patch, gnu/packages/patches/qtwayland-5.15.18-0007-fix-remove-listener.patch, gnu/packages/patches/qtwayland-5.15.18-0008-hook-up-querykeyboardmodifers.patch, gnu/packages/patches/qtwayland-5.15.18-0009-correctly-detect-if-image-format-is-supported-by-qim.patch, gnu/packages/patches/qtwayland-5.15.18-0010-client-don-t-always-recreate-frame-callbacks.patch, gnu/packages/patches/qtwayland-5.15.18-0011-client-always-destroy-frame-callback-in-the-actual-c.patch, gnu/packages/patches/qtwayland-5.15.18-0012-wayland-client-use-wl_keyboard-to-determine-active-s.patch, gnu/packages/patches/qtwayland-5.15.18-0013-client-do-not-empty-clipboard-when-a-new-popup-windo.patch, gnu/packages/patches/qtwayland-5.15.18-0014-client-implement-datadevicev3.patch, gnu/packages/patches/qtwayland-5.15.18-0015-client-delay-deletion-of-qdrag-object-until-after-we.patch, gnu/packages/patches/qtwayland-5.15.18-0016-client-avoid-processing-of-events-when-showing-windo.patch, gnu/packages/patches/qtwayland-5.15.18-0017-handle-registry_global-out-of-constructor.patch, gnu/packages/patches/qtwayland-5.15.18-0018-connect-flushrequest-after-forceroundtrip.patch, gnu/packages/patches/qtwayland-5.15.18-0019-move-the-wayland-socket-polling-to-a-separate-event-.patch, gnu/packages/patches/qtwayland-5.15.18-0020-client-remove-mwaitingforupdatedelivery.patch, gnu/packages/patches/qtwayland-5.15.18-0021-client-simplify-round-trip-behavior.patch, gnu/packages/patches/qtwayland-5.15.18-0022-client-fix-opaque-region-setter.patch, gnu/packages/patches/qtwayland-5.15.18-0023-use-proper-dependencies-in-compile-tests.patch, gnu/packages/patches/qtwayland-5.15.18-0024-revert-client-remove-mwaitingforupdatedelivery.patch, gnu/packages/patches/qtwayland-5.15.18-0025-fix-race-condition-on-mwaitingforupdatedelivery.patch, gnu/packages/patches/qtwayland-5.15.18-0026-use-poll-2-when-reading-from-clipboard.patch, gnu/packages/patches/qtwayland-5.15.18-0027-reduce-memory-leakage.patch, gnu/packages/patches/qtwayland-5.15.18-0028-only-close-popup-in-the-the-hierchary.patch, gnu/packages/patches/qtwayland-5.15.18-0029-check-pointer-for-null-before-use-in-assert.patch, gnu/packages/patches/qtwayland-5.15.18-0030-use-wl_surface.damage_buffer-on-the-client-side.patch, gnu/packages/patches/qtwayland-5.15.18-0031-client-clear-focus-on-touch-cancel.patch, gnu/packages/patches/qtwayland-5.15.18-0032-guard-mresizedirty-by-the-correctmutex.patch, gnu/packages/patches/qtwayland-5.15.18-0033-fix-compile-tests.patch, gnu/packages/patches/qtwayland-5.15.18-0034-call-finishdrag-in-qwaylanddatadevice-dragsourcecanc.patch, gnu/packages/patches/qtwayland-5.15.18-0035-hold-surface-read-lock-throughout-qwaylandeglwindow-.patch, gnu/packages/patches/qtwayland-5.15.18-0036-keep-toplevel-windows-in-the-top-left-corner-of-the-.patch, gnu/packages/patches/qtwayland-5.15.18-0037-client-add-f_seal_shrink-seal-to-shm-backing-file.patch, gnu/packages/patches/qtwayland-5.15.18-0038-client-call-wl_output_release-upon-qwaylandscreen-de.patch, gnu/packages/patches/qtwayland-5.15.18-0039-client-bump-wl_output-version.patch, gnu/packages/patches/qtwayland-5.15.18-0040-fix-frame-sync-related-to-unprotected-multithread-ac.patch, gnu/packages/patches/qtwayland-5.15.18-0041-client-handle-zwp_primary_selection_device_manager_v.patch, gnu/packages/patches/qtwayland-5.15.18-0042-fixes-the-build-on-centos.patch, gnu/packages/patches/qtwayland-5.15.18-0043-client-avoid-protocol-error-with-invalid-min-max-siz.patch, gnu/packages/patches/qtwayland-5.15.18-0044-client-fix-handling-of-qt-blankcursor.patch, gnu/packages/patches/qtwayland-5.15.18-0045-client-force-a-roundtrip-when-an-xdgoutput-is-not-re.patch, gnu/packages/patches/qtwayland-5.15.18-0046-destroy-frame-queue-before-display.patch, gnu/packages/patches/qtwayland-5.15.18-0047-client-fix-crash-on-dnd-updates-after-client-facing-.patch, gnu/packages/patches/qtwayland-5.15.18-0048-convert-cursor-bitmap-to-supported-format.patch, gnu/packages/patches/qtwayland-5.15.18-0049-replace-scale-with-devicepixelratio-for-non-integer-.patch, gnu/packages/patches/qtwayland-5.15.18-0050-client-fix-buffer-damage.patch, gnu/packages/patches/qtwayland-5.15.18-0051-client-commit-the-initial-surface-state-explicitly.patch, gnu/packages/patches/qtwayland-5.15.18-0052-tests-fix-tst_xdgshell-minmaxsize.patch, gnu/packages/patches/qtwayland-5.15.18-0053-client-remove-some-surface-commits.patch, gnu/packages/patches/qtwayland-5.15.18-0054-client-avoid-locking-resizing-in-qwaylandshmbackings.patch, gnu/packages/patches/qtwayland-5.15.18-0055-bradient-use-qwaylandwindow-actual-window-title.patch: New files. * gnu/packages/patches/qtwayland-dont-recreate-callbacks.patch, gnu/packages/patches/qtwayland-cleanup-callbacks.patch: Delete files, superseded by KDE patches 0010 and 0011. * gnu/local.mk (dist_patch_DATA): Register new patches, remove old ones. * gnu/packages/qt.scm (qtwayland-5)[source]: Replace old patches with KDE Qt5 Patch Collection. [arguments]<:phases>{disable-failing-tests}: Skip tst_xdgshell::minMaxSize() test; patch 0053 removed the synchronous surface commit from propagateSizeHints(), so the test's immediate check of the committed value no longer works. Fixes: guix/guix#6397 Change-Id: Ia9e890c2943c47287f73654d1654e06ba775b6f6
2026-02-10Revert "gnu: Remove python-pyqtwebengine."Ian Eure
This reverts commit 843719a57a3932add83a6ca153d81cec39b8f617. Change-Id: I33605011b2824c6a04e4616d14908eb48afea533
2026-02-07gnu: libsignon-glib: Switch to pyproject.Nicolas Graves
* gnu/packages/qt.scm (libsignon-glib): [arguments]<#:imported-modules, #:modules, #:configure-flags>: Switch to pyproject-build-system, improve style. Change-Id: Ie2112ef73b34aec4c04ff37119493f8af36981da Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-sip-4: Improve style and switch to pyproject.Nicolas Graves
* gnu/packages/qt.scm (python-sip-4): [arguments]: Improve style, <#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Rewrite phase 'configure tpo use gexps and site-packages. [native-inputs, propagated-inputs]: Relocate fields, improve style. Change-Id: Ib6d2842cb4cbe343b72ca7673319715ab637533f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-30gnu: kddockwidgets: Update to 2.4.0.Sughosha
* gnu/packages/qt.scm (kddockwidgets): Update to 2.4.0. Change-Id: I57183b31001e54015c09541f42bd58b98fc7f132
2026-01-29gnu: qtquick3d: Add Wayland.Danny Milosavljevic
* gnu/packages/qt.scm (qtquick3d)[modules]: Add (guix build qt-utils). [imported-modules]: Add (guix build qt-utils). [inputs]: Add qtwayland. [arguments]<#:phases>{qt-wrap}: New phase. Change-Id: I3c51f71229b89860128f2120219684d149e3e5e2
2026-01-29gnu: qwindowkit: Update to 1.5.0.Maxim Cournoyer
* gnu/packages/qt.scm (qwindowkit): Update to 1.5.0. [#:configure-flags]: Remove -DQWINDOWKIT_BUILD_STATIC=OFF, which is the default. Add -DQWINDOWKIT_BUILD_QUICK=ON. Change-Id: Ibc0b922680ffeb8d22f837b189899262d65954fd
2026-01-25gnu: libaccounts-qt6: Disinherit from libaccounts-qt.Andreas Enge
* gnu/packages/qt.scm (libaccounts-qt6): Copy fields from libaccounts-qt instead of inheriting. Change-Id: Ia22b9ec8c231233ddfb0554e6c664005d0f773de Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: libaccounts-qt6: Correct input for Qt6.Andreas Enge
* gnu/packages/qt.scm (libaccounts-qt6)[inputs]: Replace signond by signond-qt6. Change-Id: Ie395a5815323ed2456fad61d780faa9a136891f4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: qtkeychain, qtkeychain-qt6: Update to 0.15.0.Sughosha
* gnu/packages/qt.scm (qtkeychain): Update to 0.15.0. Change-Id: I2c2994a9c14cde19d574f5c1f52cef514227aba2 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-05gnu: Remove python-pyqtwebengine.Andreas Enge
* gnu/packages/qt.scm (python-pyqtwebengine): Delete variable. Fixes: guix/guix#4379 Fixes: guix/guix#2915 Change-Id: I186ccb8d009b9796eb11e2d28988d9b852a1be31
2026-01-05gnu: python-pyqtwebengine-6: Disinherit from python-pyqtwebengine.Andreas Enge
* gnu/packages/qt.scm (python-pyqtwebengine-6): Do not inherit. Copy missing fields. Change-Id: I01876c38c8416f61d428fe325f1839a4ffa44960
2026-01-03gnu: qtwebengine: Enable vaapi.Sviatoslav Bulbakha
* gnu/packages/qt.scm (qtwebengine) [source]: Preserve third_party/libva_protected_content and third_party/libvpx/source/libvpx/third_party/x86inc. [#:configure-flags] [x86_64]: Add -DQT_FEATURE_webengine_vaapi=ON. Remove -DQT_FEATURE_webengine_system_libvpx=ON. [inputs]: Add libva. Change-Id: Ic39d52a6e4848a4dc65354ea36eadbcb345c471c Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-29gnu: qtspell: Update to 1.0.2 and switch to Qt6.Jonathan Brielmaier
* gnu/packages/qt.scm (qtspell): Update to 1.0.2. [arguments]: Enable Qt6 build. [native-inputs]: Replace qttools-5 with qttools. [inputs]: Replace qtbase-5 with qtbase. Change-Id: Ib0acbba760cb00191d49b31c652d71d26f142806 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>