Commit graph

134728 commits

Author SHA1 Message Date
Ludovic Courtès
96802f490d
ssh: ‘open-ssh-session’ displays the port number upon error.
* guix/ssh.scm (open-ssh-session): Show the port number in error message.

Change-Id: I18a3dc54223bb29782dcdd43d3252c720525c31d
2024-04-04 15:48:47 +02:00
Artyom Bologov
2931967720
gnu: Add guile-gsl.
* gnu/packages/guile-xyz.scm (guile-gsl): New variable.

Co-autherd-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>

Change-Id: Iaa152d3ab2088425519c13bafe2cbbc9098c1afa
2024-04-04 12:13:23 +01:00
Artyom V. Poptsov
994b82a78b
gnu: guile-png: Update to 0.7.3.
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.7.3.

Reviewed-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>

Change-Id: I3e88a5d19f7f07b4daeac7b3a06fc2099cd35c44
2024-04-04 12:13:21 +01:00
Artyom V. Poptsov
031f4fabc1
gnu: guile-lmdb: Update to 0.0.1-1.ea9aa1d.
* gnu/packages/guile-xyz.scm (guile-lmdb): Update to 0.0.1-1.ea9aa1d.
[description]: Extend it.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I136f8feb91540a5a1564f9f693446dc65ec57f2e
2024-04-04 10:36:02 +01:00
Maxim Cournoyer
188d18fc47
gnu: qthttpserver: Update to 6.6.3.
* gnu/packages/qt.scm (qthttpserver): Update to 6.6.3.

Change-Id: I853774a8a92c25dd9d1d34726228b6c8a4acd681
2024-04-03 18:05:18 -04:00
Maxim Cournoyer
0fa05efbba
gnu: qtwebengine: Update to 6.6.3.
* gnu/packages/qt.scm (qtwebengine): Update to 6.6.3.

Change-Id: I9f2c9567afa626bb1f40c1d27280a45c6c73fd9c
2024-04-03 18:05:18 -04:00
Maxim Cournoyer
a3c392a72b
gnu: qtspeech: Update to 6.6.3.
* gnu/packages/qt.scm (qtspeech): Update to 6.6.3.

Change-Id: I48fcd8cc331d5e3a4997e774b2dacd58abd07f27
2024-04-03 18:05:18 -04:00
Maxim Cournoyer
39d5aaeca8
gnu: qtremoteobjects: Update to 6.6.3.
* gnu/packages/qt.scm (qtremoteobjects): Update to 6.6.3.

Change-Id: I258d01be5e9faedb0ba7b31e80b3b8eae28525de
2024-04-03 18:05:18 -04:00
Maxim Cournoyer
c7f72f5e71
gnu: qtnetworkauth: Update to 6.6.3.
* gnu/packages/qt.scm (qtnetworkauth): Update to 6.6.3.

Change-Id: Id42e03158620c504bbedbb6f658e685deeb9491a
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
88af888e21
gnu: qtpositioning: Update to 6.6.3.
* gnu/packages/qt.scm (qtpositioning): Update to 6.6.3.

Change-Id: I9e585c0a114e91d11ffe34255ba3e334bead9591
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
882ec8b8cc
gnu: qtscxml: Update to 6.6.3.
* gnu/packages/qt.scm (qtscxml): Update to 6.6.3.

Change-Id: Icf3a4450642a28cedcaa3d47f13682c51c89d72f
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
831c18c2ac
gnu: qttranslations: Update to 6.6.3.
* gnu/packages/qt.scm (qttranslations): Update to 6.6.3.

Change-Id: I4f4ef3fbe86d541c3391737a08ea25b70678e6d4
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
57cc8fba58
gnu: qttools: Update to 6.6.3.
* gnu/packages/qt.scm (qttools): Update to 6.6.3.

Change-Id: I4af3ac08a0ca7a0894a88a1bfbc9bc23b49c9d69
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
13b91f634e
gnu: qtlottie: Update to 6.6.3.
* gnu/packages/qt.scm (qtlottie): Update to 6.6.3.

Change-Id: I360f07727ebee027003e7e2f60394b1f2dfb1b65
2024-04-03 18:05:17 -04:00
Maxim Cournoyer
cb415cac6d
gnu: qtlanguageserver: Update to 6.6.3.
* gnu/packages/qt.scm (qtlanguageserver): Update to 6.6.3.

Change-Id: I32de0ade2aa4c2216df43782a30c0494db1c331b
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
6f530a5b98
gnu: qtwebchannel: Update to 6.6.3.
* gnu/packages/qt.scm (qtwebchannel): Update to 6.6.3.

Change-Id: I2eb1f199743ecde5921eacf978127b5e2e33799f
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
34ba4b3bb8
gnu: qtwayland: Update to 6.6.3.
* gnu/packages/qt.scm (qtwayland): Update to 6.6.3.

Change-Id: I6edcdcc87ed9b920700dd834475cb9eb58332948
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
f1023a655c
gnu: qtmultimedia: Update to 6.6.3.
* gnu/packages/qt.scm (qtmultimedia): Update to 6.6.3.

Change-Id: I82478aaa7380feb04aecea9b070a153957ad49b8
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
d0fcbb2bc4
gnu: qtshadertools: Update to 6.6.3.
* gnu/packages/qt.scm (qtshadertools): Update to 6.6.3.

Change-Id: I821e0d469822a934ddc8c8fe0e5acd8a40ce4e67
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
bcff715a22
gnu: qtsensors: Update to 6.6.3.
* gnu/packages/qt.scm (qtsensors): Update to 6.6.3.

Change-Id: Iff5f6e1ce9ec8bafd227ee76c6cf79c06af1fb89
2024-04-03 18:05:16 -04:00
Maxim Cournoyer
3972c32f71
gnu: qtwebsockets: Update to 6.6.3.
* gnu/packages/qt.scm (qtwebsockets): Update to 6.6.3.

Change-Id: Icadb9c5f53cb10948de1be86722c62cc520619ce
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
5ebb1597ec
gnu: qtdeclarative: Update to 6.6.3.
* gnu/packages/qt.scm (qtdeclarative): Update to 6.6.3.

Change-Id: Iace12813ae111a4a49c8eab1d1191210ef0701d8
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
a8aac14028
gnu: qtimageformats: Update to 6.6.3.
* gnu/packages/qt.scm (qtimageformats): Update to 6.6.3.

Change-Id: I0b1d8e24861d26405b3f6c8b9769cf25299433b0
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
fe5528aa9e
gnu: qtsvg: Update to 6.6.3.
* gnu/packages/qt.scm (qtsvg): Update to 6.6.3.

Change-Id: I0be21e9887a15525a753218cfadabb0b004d3641
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
2e004bcb4d
gnu: qt5compat: Update to 6.6.3.
* gnu/packages/qt.scm (qt5compat): Update to 6.6.3.

Change-Id: I88bc8c06da3220655e503f5070593ebc6c615353
2024-04-03 18:05:15 -04:00
Maxim Cournoyer
75395caf6d
gnu: qtbase: Update to 6.6.3.
* gnu/packages/qt.scm (qtbase): Update to 6.6.3.
[phases] <check>: Skip the tst_qdialogbuttonbox, test_standalone_test and
test_collecting_plugins tests.

Change-Id: I3f43086c7809f21b49f3e23f30aebc9c6501c733
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
8eccb9b95a
gnu: sobjectizer: Update to 5.8.2.
* gnu/packages/cpp.scm (sobjectizer): Update to 5.8.2.
[arguments]: Delete trailing #t.

Change-Id: I639ca0a7324987534eda13e63c44ec8c7ace0139
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
d1325513a9
gnu: kimageannotator: Build as shared library.
* gnu/packages/kde-frameworks.scm (kimageannotator)
[configure-flags]: Add -DBUILD_SHARED_LIBS=ON.
[propagated-inputs]: Delete field.

Change-Id: I94a8c3b87cf4ebe004508ecb32d13afb88af2f52
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
00892bf0b2
gnu: restinio: Update to 0.7.2.
* gnu/packages/networking.scm (restinio): Update to 0.7.2.
[arguments]
<configure-flags>: Set RESTINIO_DEP_CATCH2 to 'find'.
Replace -DRESTINIO_WITH_SOBJECTIZER=OFF with -DRESTINIO_DEP_SOBJECTIZER=find.
<phases>: Delete use-system-catch2 phase.

Change-Id: I1533f2d08ba778a65ad76904e66163e841328e6f
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
c66ab124dc
gnu: extra-cmake-modules: Update to 6.0.0.
* gnu/packages/kde-frameworks.scm (extra-cmake-modules): Update to 6.0.0.

Change-Id: I60d844f10279ca1b64e1a4a34724e17aa7f1329a
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
4ab5d17e21
gnu: gwenview: Update to 23.08.5 and fix build.
* gnu/packages/kde.scm (gwenview): Update to 23.08.5.
[source]: Apply gwenview-kimageannotator patch.
[inputs]: Remove qtimageformats; add qtimageformats-5.
* gnu/packages/patches/gwenview-kimageannotator.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: If73bc38772adef9f43d74f0f9061dfb2600aa502
2024-04-03 18:05:14 -04:00
Maxim Cournoyer
1757b5bc3c
gnu: gwenview: Break disabled tests into a list.
* gnu/packages/kde.scm (gwenview)
[arguments]: Refactor check phase to be more readable.

Change-Id: I29a06c828adacd25e6d6d734d4b2c0a17d437230
2024-04-03 18:05:13 -04:00
Maxim Cournoyer
2d613a1e8d
gnu: kwayland: Disable kwayland-testXdgForeign test.
* gnu/packages/kde-frameworks.scm (kwayland)
[phases] <check>: Disable kwayland-testXdgForeign test.

Change-Id: I302cd80031e288ac3a155935c2fe35c009194859
2024-04-03 18:05:13 -04:00
Zheng Junjie
ca92295971
gnu: python-pyqt-6: Update to 6.6.1.
* gnu/packages/qt.scm (python-pyqt-6): Update to 6.6.1.

Change-Id: Ie2de2267eca8a164a3bda86c69b41b9371d758a1
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:13 -04:00
Zheng Junjie
2083a4e310
gnu: python-sip: Update to 6.8.3.
* gnu/packages/qt.scm (python-sip): Update to 6.8.3.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-tomli. Remove python-toml, python-ply.

Change-Id: I03fcec79a8124a545c9bb5fcfe0d0bb9de88434e
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-03 18:05:13 -04:00
Maxim Cournoyer
0a2d7d4a84
gnu: kpackage: Disable plasma-query test.
* gnu/packages/kde-frameworks.scm (kpackage)
[arguments]: Remove #:parallel-tests? argument.
<phases>: Add disable-problematic-tests phase.

Change-Id: Ie79a7742bb62bb59fe16af3a2b9a0c4a5c925ee3
2024-04-03 18:05:13 -04:00
Maxim Cournoyer
6e76ecde2d
gnu: kimageannotator: Update to 0.7.1.
* gnu/packages/kde-frameworks.scm (kimageannotator): Update to 0.7.1.

Change-Id: I847a08e2b36b138a135998a77c7e27449679766c
2024-04-03 18:05:13 -04:00
Maxim Cournoyer
cbf60a9122
gnu: kcolorpicker: Update to 0.3.1.
* gnu/packages/kde-frameworks.scm (kcolorpicker): Update to 0.3.1.

Change-Id: I61d133663b7f820ee3f28c1b03291a5ba427542f
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
64e1797e21
gnu: jami: Update to 20240325.0.
* gnu/packages/jami.scm
(libjami): Update to 20240325.0.
[make-flags]: Reinstate ut_media_player test.
[phases]: Remove obsolete extend-scheduler-test-timeout phase.
(jami): Update to 20240325.0.
[source]: Remove jami-qml-tests-discovery patch.  Add jami-qwindowkit and
jami-tests-qtwebengine-ifdef-to-if patches.
[configure-flags]: Add -DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS.
Replace -DENABLE_TESTS=ON with -DBUILD_TESTING=ON.
[phases] <check>: Update comment for QML test suite.
[native-inputs]: Add qthttpserver and qtwebsockets.
[inputs]: Add qwindowkit.
* gnu/packages/patches/jami-qml-tests-discovery.patch: Delete file.
* gnu/packages/patches/jami-unbundle-dependencies.patch: Update patch.
* gnu/packages/patches/jami-qwindowkit.patch: New file.
* gnu/packages/patches/jami-tests-qtwebengine-ifdef-to-if.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update accordingly.

Change-Id: I5d47bdfd2aabab5baff44db8436051a9890cba6d
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
4a301dae2b
gnu: Add qthttpserver.
* gnu/packages/qt.scm (qthttpserver): New variable.

Change-Id: I5413984d1eeb5ab99f7e52aabc805751e1b127fb
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
95757e062f
gnu: Add qwindowkit.
* gnu/packages/qt.scm (qwindowkit): New variable.

Change-Id: Ie1a05de4db23f353b47bc32a4ea66c6e3612415a
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
713ac1fe47
gnu: Add qmsetup.
* gnu/packages/cmake.scm (qmsetup): New variable.

Change-Id: Iea83c59498fe7da97a01725a293915669e6714f9
2024-04-03 18:05:12 -04:00
Maxim Cournoyer
06755dca11
gnu: Add syscmdline.
* gnu/packages/cpp.scm (syscmdline): New variable.

Change-Id: I721b0eb5358cf41eade23c093b506b4750c53082
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
af1000a9bf
gnu: ffmpeg-jami: Apply patch adding pipewire support.
* gnu/packages/patches/ffmpeg-jami-pipewiregrab-source-filter.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/video.scm (ffmpeg-jami) [source]: Apply it.

Change-Id: I93efcda6e688cea46d8a878b5a436422f1827ec3
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
022a31e045
gnu: dhtnet: Update to 0.0.1-2.024c46f.
* gnu/packages/networking.scm (dhtnet): Update to 0.0.1-2.024c46f.
[phases] <delete-problematic-tests>: Reinstate the fileutils test.  Disable
the new 'tests_ice' tests.

Change-Id: I15f7e76cd7a777fc9f537dec752b45f4b5ed4e92
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
e5aebf8a59
gnu: pjproject-jami: Update to 2.13.1-1.e12ea3b.
* gnu/packages/telephony.scm (pjproject-jami): Update to 2.13.1-1.e12ea3b.

Change-Id: Idd6c60a4795e7b2661963358568005162705679f
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
625fa5745e
gnu: qtbase: Disable the tst_qxmlstream test on powerpc64-le.
* gnu/packages/qt.scm (qtbase) [phases] <check>
[ppc64le]: Disable tst_qxmlstream test.

Change-Id: Ie15b5cc78d0a99906ed6c2ca1e16810bdedf27c2
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
470ca56110
gnu: qtbase: Replace QML2_IMPORT_PATH with QML_IMPORT_PATH.
* gnu/packages/qt.scm (qtbase) [native-search-paths]: Replace QML2_IMPORT_PATH
with QML_IMPORT_PATH, preferred for Qt 6 and up.
[phases] <check>: Likewise.
(qtdeclarative, qtwebsockets, qtwebchannel, qtscxml)
(qtremoteobjects, qtspeech): Likewise.

Change-Id: Ib64fce15a4333cdf36a41330c13987d867329c9c
2024-04-03 18:05:11 -04:00
Maxim Cournoyer
cfcd5df74d
gnu: qtbase: Have qmlimportscanner honor QML_IMPORT_PATH.
* gnu/packages/qt.scm (qtbase) [source]: Apply
qtbase-qmlimportscanner-qml-import-path.patch patch.
* gnu/packages/patches/qtbase-qmlimportscanner-qml-import-path.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I256939aa30a5d158ac0a78b85670b9f287c920ca
2024-04-03 18:05:10 -04:00
Maxim Cournoyer
a499d1772d
build: qt-utils: Use QML_IMPORT_PATH for Qt 6.
* guix/build/qt-utils.scm (variables-for-wrapping): Use QML_IMPORT_PATH
instead of QML2_IMPORT_PATH when the major version is greater or equal to 6.

Change-Id: I3480b540d3c0caafd3cc3d6574442dc97f540953
2024-04-03 18:05:10 -04:00