宋文武
0e6b607b83
gnu: python-pyqtwebengine-6: Update to 6.8.0.
...
* gnu/packages/qt.scm (python-pyqtwebengine-6): Update to 6.8.0.
[source]: Add snippet.
Change-Id: I0762235f4e064226716f63526ebeed38b2c69894
2025-07-18 20:17:41 +02:00
宋文武
56cca9c3f1
gnu: python-pyqt-6: Update to 6.8.1.
...
* gnu/packages/qt.scm (python-pyqt-6): Update to 6.8.1.
Change-Id: I02076c4d240e29320160968e1a3dceda781c5869
2025-07-18 20:17:41 +02:00
宋文武
00b607c6ec
gnu: python-pyqt6-sip: Update to 13.10.0.
...
* gnu/packages/qt.scm (python-pyqt6-sip): Update to 13.10.0.
Change-Id: I1784557874680d4549da1e589ef6e01869b23761
2025-07-18 20:17:41 +02:00
宋文武
4390ae1514
gnu: python-pyqt-builder: Update to 1.18.0.
...
* gnu/packages/qt.scm (python-pyqt-builder): Update to 1.18.0.
Change-Id: I4c05fe32fc8a9a125d6764c110906fd5abf28b3f
2025-07-18 20:17:41 +02:00
宋文武
342c2b8f5e
gnu: qt-creator: Update to 15.0.1.
...
* gnu/packages/qt.scm (qt-creator): Update to 15.0.1.
Change-Id: Id42d0db189742accaa0d861824ec6caac7d08e17
2025-07-18 20:17:40 +02:00
宋文武
d6d4a3dc99
gnu: qthttpserver: Update to 6.8.2.
...
* gnu/packages/qt.scm (qthttpserver): Update to 6.8.2.
Change-Id: I84160fcef436cc100c148cd640dc65fbb60a285d
2025-07-18 20:17:40 +02:00
宋文武
59a7366c42
gnu: python-shiboken-6: Update to 6.8.2.
...
* gnu/packages/qt.scm (python-shiboken-6): Update to 6.8.2.
(python-shiboken-2) [inputs]: Replace clang-toolchain with clang-toolchain-15.
Change-Id: I3696abb18f29904ccee90eb98175eac7edafb1dd
2025-07-18 20:17:40 +02:00
宋文武
0ccf1faf7f
gnu: qtwebengine: Update to 6.8.2.
...
* gnu/packages/patches/qtwebengine-fix-system-libvpx.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/qt.scm (qtwebengine): Update to 6.8.2.
[source]: Add patch. Adjust snippet. Add 'link_pulseaudio=true' to gnArgArg.
[inputs]: Replace ffmpeg-4 with ffmpeg.
[native-inputs]: Use clang-18 and lld-as-ld-wrapper-18.
[arguments]: Remove unused 'QT_FEATURE_system_ffmpeg' from configure-flags.
Change-Id: I3dc02e279bfcd6f31e41c30a6706800f8e866904
2025-07-18 20:17:40 +02:00
宋文武
c54715b14d
gnu: qtspeech: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtspeech): Update to 6.8.2.
Change-Id: I17a05c0c0a13863242bb789ba45a80934d207583
2025-07-18 20:17:40 +02:00
宋文武
636d5f3013
gnu: qtremoteobjects: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtremoteobjects): Update to 6.8.2.
[arguments]: Skip failing test.
Change-Id: I0ee14b73da613c1c5bf6e8571ff6abd9e8eb141a
2025-07-18 20:17:40 +02:00
宋文武
d61ea4758a
gnu: qtnetworkauth: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtnetworkauth): Update to 6.8.2.
[arguments]: Set QT_QPA_PLATFORM=offscreen before the check phase.
Change-Id: Ib4f3aa65c7d9fb7d14b40b6a7c6bd451e07761ca
2025-07-18 20:17:40 +02:00
宋文武
4b7b3b50c0
gnu: qtcharts: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtcharts): Update to 6.8.2.
Change-Id: I0e41e8d0c1ec4a25304fba4c49466c0273781150
2025-07-18 20:17:40 +02:00
宋文武
53bc06c7c2
gnu: qtpositioning: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtpositioning): Update to 6.8.2.
Change-Id: I613d753f63bed83bbdbed77c6aeed92fa529babc
2025-07-18 20:17:40 +02:00
宋文武
a6517d99e5
gnu: qtscxml: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtscxml): Update to 6.8.2.
Change-Id: I4ee79a629e2994061b42931459a66570e43c6162
2025-07-18 20:17:39 +02:00
宋文武
c728805ef8
gnu: qttranslations: Update to 6.8.2.
...
* gnu/packages/qt.scm (qttranslations): Update to 6.8.2.
Change-Id: Ibb12c5ba50b38909aac0f29d1a8ba0ebe1d6235f
2025-07-18 20:17:39 +02:00
宋文武
a3bba458ad
gnu: qttools: Update to 6.8.2.
...
* gnu/packages/qt.scm (qttools): Update to 6.8.2.
[inputs]: Replace clang-15 with clang-18.
Change-Id: I9774625eec92eaadfabf37044a1a909dbb504be4
2025-07-18 20:17:39 +02:00
宋文武
7be376986b
gnu: qtlottie: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtlottie): Update to 6.8.2.
Change-Id: Icbbc2ba666ca55fc269585a66db17703fa8d3dd9
2025-07-18 20:17:39 +02:00
宋文武
060ca8553d
gnu: qtlocation: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtlocation): Update to 6.8.2.
Change-Id: Ib34703c3427a1c4f36c5861ca3fa9e11972f599c
2025-07-18 20:17:39 +02:00
宋文武
d608177680
gnu: qtlanguageserver: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtlanguageserver): Update to 6.8.2.
Change-Id: I44ef432016909427737c127742f7e4c8a04c6bbc
2025-07-18 20:17:39 +02:00
宋文武
e785654340
gnu: qtwebchannel: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtwebchannel): Update to 6.8.2.
Change-Id: I0dd84451437689cea44fc2c2e25316bc2c8f63cb
2025-07-18 20:17:39 +02:00
宋文武
5b0465f18a
gnu: qtserialport: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtserialport): Update to 6.8.2.
Change-Id: I90d2f4e1ead905094a1430428933f65e017cafbb
2025-07-18 20:17:39 +02:00
宋文武
25d71ec7d0
gnu: qtwayland: Update to 6.8.2.
...
* gnu/packages/patches/qtwayland-6-update-wayland-xml.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/qt.scm (qtwayland): Update to 6.8.2.
[arguments]: Add update-wayland.xml phase.
Change-Id: I63bc962509acfdf40526dabe39655dadc8eac73a
2025-07-18 20:17:39 +02:00
宋文武
391e334cab
gnu: qtmultimedia: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtmultimedia): Update to 6.8.2.
[source]: Remove snippet.
Change-Id: Ie149a2a3d3be05bdd1ee13b47a861808df77b465
2025-07-18 20:17:39 +02:00
宋文武
574a5b58e9
gnu: qtshadertools: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtshadertools): Update to 6.8.2.
Change-Id: I06c1accccf60144c3deaca3970a8abede90cbf8b
2025-07-18 20:17:39 +02:00
宋文武
00f377d664
gnu: qtsensors: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtsensors): Update to 6.8.2.
Change-Id: I054b2602071be5c10178e6eea8dec0b2d0758305
2025-07-18 20:17:39 +02:00
宋文武
17451310b4
gnu: qtwebsockets: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtwebsockets): Update to 6.8.2.
Change-Id: I2c6a52dff3de73d91f6037ab1fa905c9aa9e4256
2025-07-18 20:17:39 +02:00
宋文武
0a0de33388
gnu: qtconnectivity: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtconnectivity): Update to 6.8.2.
Change-Id: If0b26b248a492181498048752ae8b92040dee44b
2025-07-18 20:17:39 +02:00
宋文武
347e1f673c
gnu: qtdeclarative: Update to 6.8.2.
...
* gnu/packages/patches/qtdeclarative-disable-qmlcache.patch: Adjust for 6.8.2.
* gnu/packages/qt.scm (qtdeclarative): Update to 6.8.2.
[arguments]: Skip failing test.
Change-Id: I665d373498814c30001138629fba4ab826b7f643
2025-07-18 20:17:38 +02:00
宋文武
714a4a5726
gnu: qtimageformats: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtimageformats): Update to 6.8.2.
Change-Id: I7b11780d933a5434d205c4dfe1e978b650c5b1e7
2025-07-18 20:17:38 +02:00
宋文武
257c72c38d
gnu: qtsvg: Update to 6.8.2.
...
* gnu/packages/qt.scm (qtsvg): Update to 6.8.2.
Change-Id: I076fb8f8feec30bd56b715e456cddc232d675451
2025-07-18 20:17:38 +02:00
宋文武
03296147ef
gnu: qt5compat: Update to 6.8.2.
...
* gnu/packages/qt.scm (qt5compat): Update to 6.8.2.
Change-Id: If5c2238a861a8a06d010c12f6c781b11fc0cf337
2025-07-18 20:17:38 +02:00
宋文武
6825efe908
gnu: qtbase: Use shared-mime-info as the default MIME type database.
...
* gnu/packages/qt.scm (qtbase) [inputs]: Add shared-mime-info.
[arguments] <patch-more-paths>: Patch locateMimeDirectories to lookup in
shared-mime-info.
Change-Id: I6596b1b2f56a2e5c66f751d3feb52fdfac4e4b85
2025-07-18 20:17:38 +02:00
宋文武
c1cd133cf5
gnu: qtbase: Update to 6.8.2.
...
* gnu/packages/patches/qtbase-find-tools-in-PATH.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/patches/qtbase-qmake-use-libname.patch: Adjust for 6.8.2.
* gnu/packages/qt.scm (qtbase): Update to 6.8.2.
[source]: Remove unused 'qtbase-find-tools-in-PATH.patch', instead we can set
QT_OPTIONAL_TOOLS_PATH for cmake.
[native-inputs]: Add ninja.
[inputs]: Delete libxkbcommon-1.5.
[propagated-inputs]: Add libxkbcommon and vulkan-headers.
[arguments] <configure-flags>: Add "-GNinja".
<phases>: Replace build and instal phases for Ninja.
Update do-not-capture-python phase. Skip failing tests.
Fix QT_ADDITIONAL_PACKAGES_PREFIX_PATH, which needs to be semicolon separated.
Change-Id: Ifa3464cfc025638affc73eca8c86f5123ba6064e
2025-07-18 20:17:38 +02:00
宋文武
1e29b73a85
gnu: qtwebengine: Fix default path for QtWebEngineProcess.
...
Since qtwebengine and qtbase are not installed into the same prefix,
the default path for QtWebEngineProcess won't work. Fix it so that
we no longer need to set QTWEBENGINEPROCESS_PATH anymore.
* gnu/packages/qt.scm (qtwebengine-5, qtwebengine) [arguments]:
Substitute 'QLibraryInfo::LibraryExecutablesPath' in substitute-source phase.
[native-search-paths]: Remove QTWEBENGINEPROCESS_PATH.
* guix/build/qt-utils.scm (variables-for-wrapping): Remove
QTWEBENGINEPROCESS_PATH.
Change-Id: Ie0dfaf8c2355a679e2a3ddeacf09654830f9ab2f
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>
2025-07-18 20:17:37 +02:00
宋文武
290281b3ad
gnu: qtbase: Skip failing test.
...
* gnu/packages/qt.scm (qtbase)[arguments]: Skip 'tst_qdate' in the check phase.
Fixes : #709
Change-Id: I8ac55f31ab78d0ae82fd95b3f42f3ad2239be198
2025-07-18 20:17:35 +02:00
Zheng Junjie
db4eafca9d
gnu: qtlocation-5: Fix build.
...
Fixes guix/guix#712
* gnu/packages/patches/qtlocation-5.15.8-mapboxgl-gcc13.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/qt.scm (qtlocation-5)[source]:
<patches>: use it.
<snippet>: unvendor rapidjson and protozero.
[inputs]: Add rapidjson and protozero.
Change-Id: I57b32863ae905d26539b43296cea8c1a18f91170
2025-07-18 20:17:35 +02:00
Ekaitz Zarraga
95396f7d67
gnu: Add qt3d.
...
* gnu/packages/qt.scm (qt3d): New variable.
Change-Id: I6500f8bfcab1e9fb6087ce33b4940387cd161cd0
2025-07-15 16:57:34 +02:00
Matthew Elwin
cd29c06f91
gnu: python-sip-4: Make compatible with python 3.11.
...
The package used an internal python API that was removed in
python 3.11, causing a compiler error. This commit replaces
the internal call with the official replacement API.
* gnu/packages/qt.scm (python-sip-4): Make compatible with python@3.11 .
Change-Id: Ifbf888bcdaab314cb7ec5a5908656cbb1b2a52d2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-06 17:48:40 +02:00
Sergey Trofimov
aa9c00a9e0
gnu: qtcolorwidgets: Build for qt6.
...
* gnu/packages/qt.scm (qtcolorwidgets): Update to commit 849107843.
[native-inputs], [inputs], [arguments]<#:configure-flags>: Use qt6.
Change-Id: I32eb6a187964e15d1e931001abd174eeda7f9f9f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 08:00:16 +01:00
Sergey Trofimov
ef55651851
gnu: Add single-application.
...
* gnu/packages/qt.scm (single-application): New variable.
Change-Id: Iaa3111270ea98da6ff223f119277a45bd2eb6f7c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 08:00:12 +01:00
Sergey Trofimov
992144b88b
gnu: single-application-qt5: Use gexps.
...
* gnu/packages/qt.scm (single-application-qt5)
[version]: Use conventional git-version.
[arguments]: Remove unused variables, use gexps.
Change-Id: I4640ed7be18ad02ff41010844c8fcac001c83625
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-28 08:00:07 +01:00
Brice Waegeneire
a9548c198c
gnu: qgis: Fix build.
...
Fixing #723 .
* gnu/packages/geo.scm (python-sip-6.8-instead-of-python-sip): New procedure.
(python-pyqt+qscintilla-with-python-sip-6.8, python-sip-6.8): New variables.
(qgis)[inputs]: Add python-lxml. Replace python-pyqt+qscintilla with
python-pyqt+qscintilla-with-python-sip-6.8 and python-sip with
python-sip-6.8.
Change-Id: I0f845400012d381cb4d78aadc3b1e2a47f6c3090
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-22 22:27:29 +01:00
Nicolas Graves
617ca8c313
gnu: packages: Add comments for migration to ruby@3
...
* gnu/packages/qt.scm (qtbase-5),
gnu/packages/tex.scm (texlive-hyphen-complete),
gnu/packages/texlive.scm (texlivebin),
gnu/packages/webkit.scm (webkitgtk),
gnu/packages/julia.scm (julia),
gnu/packages/textutils.scm (utf8proc-2.7.0): Add comments for
migration to ruby@3.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20 20:39:58 +02:00
Andrew Wong
7ed00dc7ef
gnu: qt5ct: Update to 1.9.
...
* gnu/packages/qt.scm (qt5ct): Update to 1.9.
Change-Id: I87b6a41d7e9794a42d912e7fc868cc23a4b36907
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-13 23:30:48 +08:00
Zheng Junjie
e504c84679
gnu: packagekit-qt5: Update to 1.1.2.
...
* gnu/packages/qt.scm (packagekit-qt5): Update to 1.1.2.
[source]: Update url.
Change-Id: Iead8b339d4121db2d1ae42dfdd8aee7f841be852
2025-06-08 10:37:49 +08:00
Zheng Junjie
d3334af395
gnu: kdsoap: Enable QT6 as default.
...
* gnu/packages/qt.scm (kdsoap)[inputs]: Remove qtbase-5.
[arguments]: Set #:qtbase to qtbase.
<#:configure-flags>: Add "-DKDSoap_QT6=true".
* gnu/packages/qt.scm (kdsoap-qt6): deprecated it.
* gnu/packages/kde-utils.scm (smb4k): Adjust inputs.
* gnu/packages/kde.scm (kdsoap-ws-discovery-client): Adjust inputs.
(kio-extras): Adjust inputs.
Change-Id: If3a6823b3081bb994ec981603cead02728f427da
2025-05-31 14:33:37 +08:00
Sughosha
799d930bf7
gnu: signond: Fix finding libraries.
...
* gnu/packages/qt.scm (signond)[arguments]<#:phases>: In configure phase,
add "QMAKE_LFLAGS_RPATH" variable. Readd validate-runpath phase.
Change-Id: I9cba96e86ee7fe662570a25fe71eddd7af2d22d5
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-29 15:45:54 +08:00
Sughosha
3ed059f538
gnu: signond: Remove qtbase from native-inputs.
...
* gnu/packages/qt.scm (signond)[native-inputs]: Remove qtbase-5.
(signond-qt6): Remove qtbase.
Change-Id: If83258b2b5d7f93c5f2b7d1fc214ae64d4893bc5
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-29 15:31:16 +08:00
Murilo
56e6e84cc3
gnu: hyprland-qtutils: Update to 0.1.4.
...
* gnu/packages/qt.scm (hyprland-qtutils): Update to 0.1.4.
Change-Id: Ie30304ff1130c0f19ae18890fbc4786aefd8a4c0
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-17 00:04:20 +09:00
Sergey Trofimov
380282f3f5
gnu: packages: Fix broken descriptions.
...
A few description mistakenly use @{foo} instead of @code{foo} which
results in broken formatting in guix search.
* gnu/packages/bioinformatics.scm (umi-tools),
* gnu/packages/cran.scm (r-ggside),
* gnu/packages/crates-apple.scm: (rust-commoncrypto-0.2),
* gnu/packages/crates-io.scm: (rust-ndarray-rand-0.15),
* gnu/packages/emacs-xyz.scm (emacs-load-relative, emacs-el-x)
(emacs-helm-org-ql, emacs-consult-lsp),
* gnu/packages/golang-xyz.scm (go-github-com-songmu-gitconfig),
* gnu/packages/haskell-xyz.scm (ghc-text-short, ghc-validation),
* gnu/packages/image.scm (imgp),
* gnu/packages/perl-check.scm (perl-test-file-contents),
* gnu/packages/perl-web.scm (perl-uri-db),
* gnu/packages/perl.scm (perl-clipboard, perl-module-refresh),
* gnu/packages/python-xyz.scm (python-ddlparse, python-black-macchiato)
(python-pysendfile),
* gnu/packages/qt.scm (qt5compat),
* gnu/packages/ruby.scm (ruby-ruby-engine, ruby-httpclient),
* gnu/packages/sagemath.scm (python-memory-allocator),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/time.scm (python-pendulum):
[description]: Fix malformed macros.
Change-Id: I3ed755a54aecf40bf0c5c982f9e70b7cd3689de7
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-05-13 16:35:45 +00:00