summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gnu: hwloc: Update to 2.11.1.Ludovic Courtès2024-07-181-4/+6
| | | | | | | | * gnu/packages/mpi.scm (hwloc-2): Update to 2.11.1. [native-inputs]: Add BASH. Co-authored-by: Philippe SWARTVAGHER <phil.swart@gmx.fr> Change-Id: If5531cb82911833153b0e795e9f20b0d0ae940c2
* tests: base: Compare all the service provisions, not just canonical names.Ludovic Courtès2024-07-181-5/+8
| | | | | | | | * gnu/tests/base.scm (run-basic-test)["shepherd services"]: Use ‘append-map’ on live service provisions to match what ‘operating-system-shepherd-service-names’ does. Change-Id: Ie54082eed6c7b8d37d3428711e71c11e80940235
* guix build: Take ‘--system’ into account together with ‘-S’.Ludovic Courtès2024-07-182-3/+7
| | | | | | | | * guix/scripts/build.scm (options->derivations)[compute-derivation]: Pass ‘system’ to ‘package-source-derivation’. * tests/guix-build.sh: Test ‘-S’ together with ‘-s’. Change-Id: If35f116285dd9caaf939221163ad0ba831eea993
* gnu: trealla: Update to 2.54.5.jgart2024-07-181-2/+2
| | | | | | * gnu/packages/prolog.scm (trealla): Update to 2.54.5. Change-Id: Ie0495ddcc1f82298cb4be9adec6dc92e7b0fa175
* gnu: qemu: Enable building without ipxe firmware.Efraim Flashner2024-07-181-40/+71
| | | | | | | | | | | * gnu/packages/virtualization.scm (qemu)[arguments]: Adjust the configure-flags to provide a substitute location if built without ipxe-qemu. Adjust the 'replace-firmwares phase to provide a substitute location if built without ipxe-qemu. Add a phase when built without ipxe-qemu to not require those firmware files for building or for tests. [inputs]: Only build with ipxe-qemu when on a supported architecture. Change-Id: If914193827faef6fa18b3cc3268d24cc7db4225e
* gnu: edk2-tools: Limit supported systems.Efraim Flashner2024-07-181-0/+3
| | | | | | * gnu/packages/firmware.scm (edk2-tools)[supported-systems]: New field. Change-Id: I1b8a63221b361ec440783c7d93ae120b53cabe2b
* gnu: guix: Update to 1.4.0-23.843b85c.Christopher Baines2024-07-181-3/+3
| | | | | | * gnu/packages/package-management.scm (guix): Update to 1.4.0-23.843b85c. Change-Id: I02d73992cc0a772d0c35729cf134760ca870f7b2
* gnu: weechat: Update to 4.3.5.Ashish SHUKLA2024-07-181-2/+2
| | | | | | | * gnu/packages/irc.scm (weechat): Update to 4.3.5. Change-Id: Ie3e856f2735b4d7817de3f15e613918d83fb92b6 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: podman: Update to 5.1.2.Tomas Volf2024-07-181-2/+2
| | | | | | | * gnu/packages/containers.scm (podman): Update to 5.1.2. Change-Id: I550fb0ad1fd72f3b42d0da33ed7403d78c7ecc4b Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: php: Update to 8.3.9.Wilko Meyer2024-07-181-2/+2
| | | | | | | * gnu/packages/php.scm (php): Update to 8.3.9. Change-Id: Icdd41fff7fd89dd0116988acb0f7aa28c2e77ebe Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: exim: Update to 4.98 [security fixes].Wilko Meyer2024-07-181-2/+2
| | | | | | | | | Fixes CVE-2024-39929. * gnu/packages/mail.scm (exim): Update to 4.98. Change-Id: Iec780a9a718e256688aa531da2ce0b3183c3c7a4 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: nsis: Update to 3.10.Michael Ford2024-07-181-2/+2
| | | | | | | * gnu/packages/installers.scm (make-nsis): Update to 3.10. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Idcad1d1877526600b49189c7fa08ebb03dc78d78
* gnu: sdl2-gamecontrollerdb: Update to 0-1.9d09945.Evgeny Pisemsky2024-07-181-3/+3
| | | | | | | * gnu/packages/sdl.scm (sdl2-gamecontrollerdb): Update to 0-1.9d09945. Change-Id: I593fdac1ae4c8e439e2b29eab5880a6acdde80bc Signed-off-by: Christopher Baines <mail@cbaines.net>
* inferior: Use the host built-in-builders with inferior.Christopher Baines2024-07-181-6/+19
| | | | | | | | | | | | Rather than querying the built-in-builders from the inferior, as using the host value allows specifying it when opening the connection. * guix/inferior.scm (port->inferior): Have cached-store-connection take the built-in-builders. (inferior-eval-with-store): Call cached-store-connection with the store connection built-in-builders. Change-Id: I27c20732355c0c6aa646748a02df39db302cd568
* guix: channels: Enable specifiying available builtin builders.Christopher Baines2024-07-182-26/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | When computing channel instance derivations. This is useful when you want to generate compatible derivations that can be run with a daemon that potentially doesn't support builtin builders that the daemon you're using to generate the derivations has. I'm looking at this in particular because I want to use this in the data service, since it provides substitutes for derivations, and since these can be built on other machines, it's useful to control which builtin builders they depend on. Fixes: <https://issues.guix.gnu.org/67250>. * build-aux/build-self.scm (build-program): Accept #:built-in-builders and pass along to port->connection or open-connection as approriate. (build): Accept and pass on #:built-in-builders. * guix/channels.scm (build-from-source, build-channel-instance, channel-instance-derivations, channel-instances->manifest, channel-instances->derivation): Accept and pass on #:built-in-builders. Change-Id: I315c990de66c6f7dca25a859165a5568abe385ea
* guix: store: Enable specifying the builtin builders.Christopher Baines2024-07-181-9/+19
| | | | | | | | | | | | | | | | | | | | | To open-connection and port->connection. This overrides the discovered builtin builders that the daemon says it provides. This is useful when you want to generate compatible derivations that can be run with a daemon that potentially doesn't support builtin builders that the daemon you're using to generate the derivations has. I'm looking at this in particular because I want to use this in the data service, since it provides substitutes for derivations, and since these can be built on other machines, it's useful to control which builtin builders they depend on. * guix/store.scm (open-connection, port->connection): Accept #:built-in-builders and use this instead of %built-in-builders. Fixes: <https://issues.guix.gnu.org/67250>. Change-Id: I45d58ab93b6d276d280552858fc81ebc2b58828a
* gnu: atelier: Fix build.Zheng Junjie2024-07-181-4/+4
| | | | | | | | * gnu/packages/kde-utils.scm (atelier): Fix build. [inputs]: Remove ki18n, kxmlgui, kconfigwidgets, and ktexteditor; add ki18n-5, kxmlgui-5, kconfigwidgets-5, and ktexteditor-5. Change-Id: Ifb5bd63b7acd8d9193f0fdaf95b2cdaf0662060e
* gnu: kirogi: Fix build.Zheng Junjie2024-07-181-7/+7
| | | | | | | | | * gnu/packages/kde-utils.scm (kirogi): Fix build. [inputs]: Remove kconfigwidgets, kcoreaddons, ki18n, kirigami, kcrash, and kdnssd; add kconfigwidgets-5, kcoreaddons-5, ki18n-5, kirigami-5, kcrash-5, and kdnssd-5. Change-Id: I1dd247bb303b4634f2dc3321ba56a3e2d873858b
* gnu: francis: Update to 24.05.2.Zheng Junjie2024-07-181-30/+28
| | | | | | | | * gnu/packages/kde-utils.scm (francis): Update to 24.05.2. [inputs]: Remove qtdeclarative-5, qtgraphicaleffects, qtquickcontrols2-5, and qtsvg-5; add kirigami-addons, qtdeclarative, and qtsvg. Change-Id: Ice48e5b0ff110f9f208ea45e8bcacfa9063572ba
* service: plasma-desktop: Add kwallet dbus.Zheng Junjie2024-07-181-0/+1
| | | | | | * gnu/services/desktop.scm (plasma-dbus-service): Add kwallet. Change-Id: I09b8fc5e98602992fb4854dfaae2f60afa339620
* gnu: plasma: propagate kwallet.Zheng Junjie2024-07-181-0/+1
| | | | | | * gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kwallet. Change-Id: I1e222c8d1b8e34c1182f8f81913e58bd9aeefb13
* gnu: kmail: Wrap program.Zheng Junjie2024-07-181-0/+15
| | | | | | | | * gnu/packages/kde-pim.scm (kmail): Wrap program. [inputs]: Add kaddressbook and kmail-account-wizard. [arguments]<#:phases>: Add wrap-program phase. Change-Id: I82d7c897a188d8ac0d0b743d4fe4146aaf4081eb
* gnu: kmail-account-wizard: Update to 24.05.2.Zheng Junjie2024-07-181-6/+7
| | | | | | | | | * gnu/packages/kde-pim.scm (kmail-account-wizard): Update to 24.05.2. [inputs]: Remove kross, qtkeychain, qtscript, and qttools-5; add ki18n and qtkeychain-qt6. [arguments]: Set #:qtbase to qtbase; Disable tests. Change-Id: I2cc635013c6c687fcef7916736984e0207a643e3
* gnu: Add kmail-account-wizard.Sughosha via Guix-patches via2024-07-181-0/+49
| | | | | | | * gnu/packages/kde-pim.scm (kmail-account-wizard): New variable. Change-Id: I1648f588712ccfe5a8e34c16a92f440691d3af18 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* gnu: choqok: Fix build.Zheng Junjie2024-07-181-18/+18
| | | | | | | | | | | | | | * gnu/packages/kde-internet.scm (choqok): Fix build. [inputs]: Remove attica, kcmutils, kconfigwidgets, kcoreaddons, kglobalaccel, kguiaddons, ki18n, kio, knotifications, knotifyconfig, kparts, ktextwidgets, kwallet, kwidgetsaddons, kxmlgui, purpose, and sonnet; add attica-5, kcmutils-5, kconfigwidgets-5, kcoreaddons-5, kglobalaccel-5, kguiaddons-5, ki18n-5, kio-5, knotifications-5, knotifyconfig-5, kparts-5, ktextwidgets-5, kwallet-5, kwidgetsaddons-5, kxmlgui-5, purpose-5, and sonnet-5. [native-inputs]: Remove kdoctools; add kdoctools-5. Change-Id: I2d5bbeab758ace2991cf1039cd0e336c2622297a
* gnu: Remove kactivities-stats.Zheng Junjie2024-07-181-26/+0
| | | | | | * gnu/packages/kde-frameworks.scm (kactivities-stats): Delete variable. Change-Id: Icac701065a950f8728ef79a47bf49035d4d8f4ab
* gnu: Remove plasma-bigscreen.Zheng Junjie2024-07-181-46/+0
| | | | | | * gnu/packages/kde-plasma.scm (plasma-bigscreen): Delete variable. Change-Id: Ida46b839accee839745d0289f6200068606d6481
* gnu: khtml: Update to 5.116.0.Zheng Junjie2024-07-181-16/+16
| | | | | | | | | | | | * gnu/packages/kde-frameworks.scm (khtml): Update to 5.116.0. [inputs]: Remove karchive, kcodecs, kglobalaccel, ki18n, kiconthemes, kio, knotifications, kparts, ktextwidgets, kwallet, kwidgetsaddons, kwindowsystem, kxmlgui, and sonnet; add karchive-5, kcodecs-5, kglobalaccel-5, ki18n-5, kiconthemes-5, kio-5, knotifications-5, kparts-5, ktextwidgets-5, kwallet-5, kwidgetsaddons-5, kwindowsystem-5, kxmlgui-5, and sonnet-5. Change-Id: I521e76eefa5a77a357c8baff61634ffe9ce44ba8
* gnu: kjs: Update to 5.116.0.Zheng Junjie2024-07-181-2/+2
| | | | | | * gnu/packages/kde-frameworks.scm (kjs): Update to 5.116.0. Change-Id: If44a3cdb167f80b85b42d98f5bb2912b3dd3ea89
* gnu: kemoticons: Update to 5.116.0.Zheng Junjie2024-07-181-4/+4
| | | | | | | | | * gnu/packages/kde-frameworks.scm (kemoticons): Update to 5.116.0. [inputs]: Remove karchive, kconfig, and kcoreaddons; add karchive-5, kconfig-5, and kcoreaddons-5. [propagated-inputs]: Remove kservice; add kservice-5. Change-Id: Ia5e23fb19bb26244a66a6cfe2a3f48e60a961841
* gnu: telegram-desktop: Fix build.Zheng Junjie2024-07-181-2/+2
| | | | | | | | * gnu/packages/telegram.scm (telegram-desktop): Fix build. [inputs]: Replace kcoreaddons and kimageformats with kcoreaddons-5 and kimageformats-5. Change-Id: I509d2cf9c0f87019da2832f52a1ba5e75869155c
* gnu: Add kimageformats-5.Zheng Junjie2024-07-181-0/+34
| | | | | | * gnu/packages/kde-frameworks.scm (kimageformats-5): New variable. Change-Id: I151594513fde3f38d6f4858f938128878e1cacee
* gnu: keurocalc: Update to 1.3.0-2.c6e8385.Zheng Junjie2024-07-181-3/+4
| | | | | | | * gnu/packages/kde-utils.scm (keurocalc): Update to 1.3.0-2.c6e8385. [arguments]: Set #:qtbase to qtbase. Change-Id: I5cc51c6a478251e2fd2d9b1b660d5f5f3455933c
* gnu: itinerary: Update to 24.05.2.Zheng Junjie2024-07-181-9/+20
| | | | | | | | | | | * gnu/packages/kde-pim.scm (itinerary): Update to 24.05.2. [inputs]: Remove qtdeclarative-5, qtgraphicaleffects, qtlocation-5, qtmultimedia-5, and qtquickcontrols2-5; add qtdeclarative, qtpositioning, qtlocation, and qtmultimedia. [native-inputs]: Add python-minimal. [arguments]<#:phases>: Add stop-require-qmlmodule phase. Change-Id: Ie03b729c420ba8519c2108109eac462a67f24c77
* gnu: Add qtlocation.Zheng Junjie2024-07-181-0/+26
| | | | | | * gnu/packages/qt.scm (qtlocation): New variable. Change-Id: I270399ee01718c5ea3e76a81ecdd81d14bc608fc
* gnu: qtlocation: Rename to qtlocation-5.Zheng Junjie2024-07-189-14/+14
| | | | | | | | | | | | | | | | | * gnu/packages/qt.scm (qtlocation): Rename to qtlocation-5. (python-pyqt,python-pyside-2): * gnu/packages/astronomy.scm (stellarium): * gnu/packages/kde-pim.scm (itinerary): * gnu/packages/kde-utils.scm (kirogi): * gnu/packages/kde.scm (marble-qt): * gnu/packages/messaging.scm (kaidan): * gnu/packages/geo.scm (qmapshack,openorienteering-mapper): (qgis): * gnu/packages/gps.scm (gpxsee): * gnu/packages/radio.scm (sdrangel): (qdmr): Use new name. Change-Id: I51664e36bd1ce25f5add09c6d64665bf505cc551
* gnu: qtpositioning: Enable qtpositioningquick.Zheng Junjie2024-07-181-2/+12
| | | | | | | | * gnu/packages/qt.scm (qtpositioning): Enable qtpositioningquick. [inputs]: Add qtdeclarative, qtserialport, and libxkbcommon. [arguments]<#:phases>: Move check after install, add check-setup phase. Change-Id: Id9d29280e6d46a764cda12922347baa443481232
* gnu: kommit: Update to 1.6.0.Zheng Junjie2024-07-181-14/+18
| | | | | | | | | | | | | * gnu/packages/kde.scm (kommit): Update to 1.6.0. [inputs]: Remove kconfigwidgets, kcoreaddons, kcrash, kdbusaddons, ki18n, kxmlgui, kio, ktextwidgets, ktexteditor, and ksyntaxhighlighting; add kconfigwidgets-5, kcoreaddons-5, kcrash-5, kdbusaddons-5, ki18n-5, kxmlgui-5, kio-5, ktextwidgets-5, ktexteditor-5, ksyntaxhighlighting-5, and libgit2-1.8. [native-inputs]: Remove kdoctools; add kdoctools-5 and pkg-config. [arguments]: Disable more tests. Change-Id: Ida327ed27129c77e822e855207043d23557a76fe
* gnu: kde-games: Update to 24.05.2.Zheng Junjie2024-07-181-1/+1
| | | | | | * gnu/packages/kde-games.scm (kde-games): Update to 24.05.2. Change-Id: I7a578389f8203c39d34582b3e343f1d20a3ad8bf
* gnu: kajongg: Update to 24.05.2.Zheng Junjie2024-07-181-34/+34
| | | | | | | | * gnu/packages/kde-games.scm (kajongg): Update to 24.05.2. [inputs]: Remove qtbase-5 and qtsvg-5; add qtsvg. [arguments]: Set #:qtbase to qtbase; Use Gexps. Change-Id: Ib7ee51cc63f6bbf749ee34b23992ed46aa4fe27b
* gnu: kshisen: Update to 24.05.2.Zheng Junjie2024-07-181-10/+8
| | | | | | | | * gnu/packages/kde-games.scm (kshisen): Update to 24.05.2. [inputs]: Remove qtbase-5 and qtdeclarative-5; add qtdeclarative. [arguments]: Set #:qtbase to qtbase. Change-Id: I14ee112cf435ce59245d54a7743ccdffaf4ef70b
* gnu: kmahjongg: Update to 24.05.2.Zheng Junjie2024-07-181-9/+9
| | | | | | | | | * gnu/packages/kde-games.scm (kmahjongg): Update to 24.05.2. [inputs]: Remove qtbase-5, qtdeclarative-5, and qtsvg-5; add qtdeclarative and qtsvg. [arguments]: Set #:qtbase to qtbase. Change-Id: Ibef0e5fff96b281be6b5cb9898005ddd69b7bd96
* gnu: libkmahjongg: Update to 24.05.2.Zheng Junjie2024-07-181-11/+10
| | | | | | | | | * gnu/packages/kde-games.scm (libkmahjongg): Update to 24.05.2. [inputs]: Remove qtbase-5 and qtsvg-5; add qtsvg. [arguments]: Set #:qtbase to qtbase. <#:phases>: Adjust patch-tileset-dir phase. Change-Id: I8e665fcd61274f1f3f63ed302640a8c90e99f3cd
* gnu: kio-fuse: Update to 5.1.0.Zheng Junjie2024-07-181-14/+16
| | | | | | | | | * gnu/packages/kde.scm (kio-fuse): Update to 5.1.0. [source]: Update uri. [arguments]<#:configure-flags>: Pass -DQT_MAJOR_VERSION=6. [inputs]: Remove qtbase-5; add qtbase. Change-Id: I09bbc53d450a02071243db5f41d72939c7637110
* gnu: Remove kross.Zheng Junjie2024-07-181-42/+0
| | | | | | * gnu/packages/kde-frameworks.scm (kross): Delete variable. Change-Id: Iaf72d16811e2b16e3ed25513f56e9d540d60da03
* gnu: kwin: Skip flakey tests.Zheng Junjie2024-07-181-0/+1
| | | | | | * gnu/packages/kde-plasma.scm (kwin)[arguments]: Skip flakey tests. Change-Id: Ib7aa8bc76123150d469216f0d23e59404898bf1e
* gnu: nextcloud-client: Fix build.Zheng Junjie2024-07-181-5/+5
| | | | | | | | * gnu/packages/sync.scm (nextcloud-client): Fix build. [inputs]: Remove karchive, kconfig, kcoreaddons, kio, and kwidgetsaddons; add karchive-5, kconfig-5, kcoreaddons-5, kio-5, and kwidgetsaddons-5. Change-Id: I30b1003fc77c06dbfc28ddc2846dabed2cdaa2d8
* gnu: Remove kmediaplayer.Zheng Junjie2024-07-181-36/+0
| | | | | | * gnu/packages/kde-frameworks.scm (kmediaplayer): Delete variable. Change-Id: I4adc8c6193e1adfd6614c349e0363d20630e8246
* gnu: Remove kjsembed.Zheng Junjie2024-07-181-24/+0
| | | | | | * gnu/packages/kde-frameworks.scm (kjsembed): Delete variable. Change-Id: Ifbf4b716a28d18a501183dafe279c6f0e1ac652b
* gnu: plasma-pass: Update to 1.2.2.Zheng Junjie2024-07-181-5/+10
| | | | | | | | | | | * gnu/packages/kde-plasma.scm (plasma-pass): Update to 1.2.2. [inputs]: Remove qgpgme and qtdeclarative-5; add kio, libplasma, plasma5support, qgpgme-qt6-1.23, and qtdeclarative. [propagated-inputs]: Remove plasma-framework. [arguments]: Set #:qtbase to qtbase; <#:configure-flags>: Pass -DQT_MAJOR_VERSION=6. Change-Id: Ib278e7f4de7b679bef3dea02d34a6c11a63e1646