aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-07-19gnu: rust-gix-config-value-0.14: Update to 0.14.5....* gnu/packages/crates-vcs.scm (rust-gix-config-value-0.14): Update to 0.14.5. Change-Id: Id75a8392829de575ed452eec317f87e234c5564d Efraim Flashner
2024-07-19gnu: Add rust-gix-config-0.32....* gnu/packages/crates-vcs.scm (rust-gix-config-0.32): New variable. (rust-gix-config-0.31): Inherit from rust-gix-config-0.32. Change-Id: I73649cd163d115f03579b8e78d668f502f42de44 Efraim Flashner
2024-07-19gnu: Add rust-gix-command-0.3....* gnu/packages/crates-vcs.scm (rust-gix-command-0.3): New variable. (rust-gix-command-0.2): Inherit from rust-gix-command-0.3. Change-Id: Ic5b963b6f3a4f03f85fef1a809f706e16f53948e Efraim Flashner
2024-07-19gnu: Add rust-gix-archive-0.7....* gnu/packages/crates-io.scm (rust-gix-archive-0.7): New variable. (rust-gix-archive-0.6): Inherit from rust-gix-archive-0.7. Change-Id: Ia41213326e185558ad867cddb9a1ab870b559f3e Efraim Flashner
2024-07-19gnu: Add rust-gix-0.56....* gnu/packages/crates-vcs.scm (rust-gix-0.56): New variable. (rust-gix-0.55): Inherit from rust-gix-0.56. Change-Id: I566bdb2ca51fb6538cf3509fe7f2eb2c3d6f733a Efraim Flashner
2024-07-19gnu: Add rust-sqlite3-parser-0.12....* gnu/packages/crates-io.scm (rust-sqlite3-parser-0.12): New variable. Change-Id: Ie65d186509e971ad954545ab92813e0ba9b501da Efraim Flashner
2024-07-19gnu: rust-similar-2: Update to 2.4.0....* gnu/packages/crates-io.scm (rust-similar-2): Update to 2.4.0. Change-Id: I5bb497bfb7524fb66ea85faafb48f78d805c8b50 Efraim Flashner
2024-07-19gnu: Add rust-rustfix-0.7....* gnu/packages/crates-io.scm (rust-rustfix-0.7): New variable. (rust-rustfix-0.6): Inherit from rust-rustfix-0.7. Change-Id: Ifac613759f80ee9eed6beb43f711b9d573d541b1 Efraim Flashner
2024-07-19gnu: Add rust-rusqlite-macros-0.1....* gnu/packages/crates-io.scm (rust-rusqlite-macros-0.1): New variable. Change-Id: I40c779df966d449274160a42b39986ed951040cd Efraim Flashner
2024-07-19gnu: Add rust-rusqlite-0.30....* gnu/packages/crates-io.scm (rust-rusqlite-0.30): New variable. (rust-rusqlite-0.29): Inherit from rust-rusqlite-0.30. Change-Id: I84eec1808681b859e0d0e4e66b3aa5b8af561579 Efraim Flashner
2024-07-19gnu: Add rust-fallible-iterator-0.3....* gnu/packages/crates-io.scm (rust-fallible-iterator-0.3): New variable. (rust-fallible-iterator-0.2): Inherit from rust-fallible-iterator-0.3. Change-Id: Iddafe2cfbe14f0202837c2103cb28c9b5a9b0d7c Efraim Flashner
2024-07-19gnu: rust-cargo-util-0.2: Update to 0.2.9....* gnu/packages/crates-io.scm (rust-cargo-util-0.2): Update to 0.2.9. [cargo-inputs]: Add rust-ignore-0.4. Replace rust-windows-sys-0.48 with 0.52. Change-Id: I9531381f241edb7a3bd62d97f410115a3cac621c Efraim Flashner
2024-07-19gnu: rust-cargo-credential-0.4: Update to 0.4.2....* gnu/packages/crates-io.scm (rust-cargo-credential-0.4): Update to 0.4.2. [cargo-inputs]: Replace rust-windows-sys-0.48 with 0.52. Change-Id: Idb352220882abdcf370bfaa79ab3c9889a8d8890 Efraim Flashner
2024-07-19gnu: rust-cargo-credential-libsecret-0.4: Update to 0.4.2....* gnu/packages/crates-io.scm (rust-cargo-credential-libsecret-0.4): Update to 0.4.2. Change-Id: I1f34d8af3a4734feaca957c99d4e00e76b9906c0 Efraim Flashner
2024-07-19gnu: rust-cargo-credential-wincred-0.4: Update to 0.4.2....* gnu/packages/crates-windows.scm (rust-cargo-credential-wincred-0.4): Update to 0.4.2. [cargo-inputs]: Replace rust-windows-sys-0.48 with 0.52. Change-Id: I2caa0a5080d9e8e86a1280c141c5a219de1c03fa Efraim Flashner
2024-07-19gnu: rust-cargo-credential-macos-keychain-0.4: Update to 0.4.2....* gnu/packages/crates-apple.scm (rust-cargo-credential-macos-keychain-0.4): Update to 0.4.2. Change-Id: I9753ec71fcba0176ea7deaa79a3354c90c521c16 Efraim Flashner
2024-07-19gnu: Remove rust-cargo-0.76....* gnu/packages/crates-io.scm (rust-cargo-0.76): Remove variable. * gnu/packages/rust-apps.scm (rust-cargo-c)[cargo-inputs]: Replace rust-cargo-0.76 with rust-cargo. Change-Id: I5ec1f0b1bc325a82f6c72e5a0e28fb389e762d4f Efraim Flashner
2024-07-19gnu: rust: Update to 1.76.0....* gnu/packages/rust.scm (rust): Update to 1.76.0. [source]: Remove another copy of jemalloc. [properties]: Update clang-compiler-cpu-architecture to 17. Change-Id: I363d789ab22d2937eeb3846dec460ac902c44255 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Brennan Vincent
2024-07-19gnu: grub: Enable building on powerpc64le-linux....* gnu/packages/bootloaders.scm (grub)[arguments]: Adjust configure-flags when building for powerpc64le-linux to use clang. When building for powerpc64le-linux add a phase to skip 2 tests. [native-inputs]: When building for powerpc64le-linux add clang. Change-Id: I26ce37e7b864964ede5c9fd73a5a2d4cb89ada45 Efraim Flashner
2024-07-19gnu: grub-minimal: Don't override configure-flags....* gnu/packages/bootloaders.scm (grub-minimal)[arguments]: Don't override inherited configure-flags. Change-Id: I31f397ba8255389955a135976541f7d17d98e552 Efraim Flashner
2024-07-18Merge branch 'go-team'...Change-Id: I0a7d44016da964930bea2584df9104cac5b7ea36 Sharlatan Hellseher
2024-07-18modules: ‘file-name->module-name’ strips leading “./”....Fixes <https://issues.guix.gnu.org/71979>. * guix/modules.scm (file-name->module-name): Strip leading “.” component from FILE. * tests/modules.scm ("file-name->module-name") ("file-name->module-name, leading dot"): New tests. Reported-by: Tomas Volf <~@wolfsden.cz> Change-Id: I3d1b9f3f21448050cac4f3b1aed5f8f03758d4c9 Ludovic Courtès
2024-07-18gnu: Add emacs-casual-calc....* gnu/packages/emacs-xyz.scm (emacs-casual-calc): New variable. Change-Id: I7c2816534481d8602d91be2309c7561393f70f65 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Peter Polidoro
2024-07-18gnu: emacs-casual-dired: Update to 1.6.0....* gnu/packages/emacs-xyz.scm (emacs-casual-dired): Update to 1.6.0. Change-Id: Ia5f796206d6130f8f1667159797b9ef937e3b1c5 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Peter Polidoro
2024-07-18gnu: Add python-xmp-toolkit....* gnu/packages/python-xyz.scm (python-xmp-toolkit): New variable. * gnu/packages/patches/python-xmp-toolkit-add-missing-error-codes.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: Ibce05155961eb5ba199754646e08acff2410f95d Co-authored-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber
2024-07-18gnu: musescore: Update to 4.3.2....* gnu/packages/music.scm (musescore): Update to 4.3.2. Change-Id: I78b5508645430a6f96d9fc03caa1015a4905a6f2 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Nicolas Goaziou
2024-07-18git: Remove untracked files from cached checkouts....Cached checkouts could end up with stale untracked files, for example because the checkout was interrupted. As a result, when this happens for the Guix checkout, users would not get substitutes for ‘guix pull’. * guix/git.scm (delete-untracked-files): New procedure. (switch-to-ref): Use it. * tests/git.scm ("update-cached-checkout, untracked files removed"): New test. Co-authored-by: Ricardo Wurmus <rekado@elephly.net> Change-Id: Iccbe644ade396ad27a037db7e0ef1c2a68ef91ce Ludovic Courtès
2024-07-18gnu: hwloc: Update to 2.11.1....* 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 Ludovic Courtès
2024-07-18tests: base: Compare all the service provisions, not just canonical names....* 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 Ludovic Courtès
2024-07-18guix build: Take ‘--system’ into account together with ‘-S’....* 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 Ludovic Courtès
2024-07-18gnu: trealla: Update to 2.54.5....* gnu/packages/prolog.scm (trealla): Update to 2.54.5. Change-Id: Ie0495ddcc1f82298cb4be9adec6dc92e7b0fa175 jgart
2024-07-18gnu: qemu: Enable building without ipxe firmware....* 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 Efraim Flashner
2024-07-18gnu: edk2-tools: Limit supported systems....* gnu/packages/firmware.scm (edk2-tools)[supported-systems]: New field. Change-Id: I1b8a63221b361ec440783c7d93ae120b53cabe2b Efraim Flashner
2024-07-18gnu: guix: Update to 1.4.0-23.843b85c....* gnu/packages/package-management.scm (guix): Update to 1.4.0-23.843b85c. Change-Id: I02d73992cc0a772d0c35729cf134760ca870f7b2 Christopher Baines
2024-07-18gnu: weechat: Update to 4.3.5....* gnu/packages/irc.scm (weechat): Update to 4.3.5. Change-Id: Ie3e856f2735b4d7817de3f15e613918d83fb92b6 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Ashish SHUKLA
2024-07-18gnu: podman: Update to 5.1.2....* gnu/packages/containers.scm (podman): Update to 5.1.2. Change-Id: I550fb0ad1fd72f3b42d0da33ed7403d78c7ecc4b Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Tomas Volf
2024-07-18gnu: php: Update to 8.3.9....* gnu/packages/php.scm (php): Update to 8.3.9. Change-Id: Icdd41fff7fd89dd0116988acb0f7aa28c2e77ebe Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Wilko Meyer
2024-07-18gnu: exim: Update to 4.98 [security fixes]....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> Wilko Meyer
2024-07-18gnu: nsis: Update to 3.10....* gnu/packages/installers.scm (make-nsis): Update to 3.10. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Idcad1d1877526600b49189c7fa08ebb03dc78d78 Michael Ford
2024-07-18gnu: sdl2-gamecontrollerdb: Update to 0-1.9d09945....* gnu/packages/sdl.scm (sdl2-gamecontrollerdb): Update to 0-1.9d09945. Change-Id: I593fdac1ae4c8e439e2b29eab5880a6acdde80bc Signed-off-by: Christopher Baines <mail@cbaines.net> Evgeny Pisemsky
2024-07-18inferior: Use the host built-in-builders with inferior....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 Christopher Baines
2024-07-18guix: channels: Enable specifiying available builtin builders....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 Christopher Baines
2024-07-18guix: store: Enable specifying the builtin builders....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 Christopher Baines
2024-07-18gnu: atelier: Fix build....* 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 Zheng Junjie
2024-07-18gnu: kirogi: Fix build....* 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 Zheng Junjie
2024-07-18gnu: francis: Update to 24.05.2....* 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 Zheng Junjie
2024-07-18service: plasma-desktop: Add kwallet dbus....* gnu/services/desktop.scm (plasma-dbus-service): Add kwallet. Change-Id: I09b8fc5e98602992fb4854dfaae2f60afa339620 Zheng Junjie
2024-07-18gnu: plasma: propagate kwallet....* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add kwallet. Change-Id: I1e222c8d1b8e34c1182f8f81913e58bd9aeefb13 Zheng Junjie
2024-07-18gnu: kmail: Wrap program....* gnu/packages/kde-pim.scm (kmail): Wrap program. [inputs]: Add kaddressbook and kmail-account-wizard. [arguments]<#:phases>: Add wrap-program phase. Change-Id: I82d7c897a188d8ac0d0b743d4fe4146aaf4081eb Zheng Junjie
2024-07-18gnu: kmail-account-wizard: Update to 24.05.2....* 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 Zheng Junjie