summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* services: hpcguix-web: Add ‘configuration’ action.•••* gnu/services/web.scm (hpcguix-web-shepherd-service): Define ‘config-file’ and use it. Add ‘actions’ field. Change-Id: I085df403270039ede3c13f21a5d60682c7510e2e Ludovic Courtès2023-12-141-6/+6
* tests: childhurd: Prefer “-cpu max” over “-cpu host”.•••“-cpu host” can sometimes, for unclear reasons, lead to this error from QEMU 8.1.1: qemu-system-x86_64: CPU model 'host' requires KVM or HVF This commit fixes it. Inspired by <https://github.com/matthewbauer/nixpkgs/commit/47b56e7c19c2e3af685ee408f02f232efb3d12b1>. * gnu/tests/virtualization.scm (run-childhurd-test)[test]: Prefer “-cpu max” over “-cpu host”. Change-Id: I11a8a68bb0532fe1f3fd2c34b4a7a5fdb7bccb57 Ludovic Courtès2023-12-141-3/+3
* services: guix: Allow gexps evaluating to a list of build-machines.•••* gnu/services/base.scm (guix-machines-files-installation): Handle machines being a mixed list of build-machines and lists of build-machines. * doc/guix.texi (Base Services): Document it. Change-Id: Ie404562ca0b564413233c3a624046da831893dc3 Co-authored-by: Ludovic Courtès <ludo@gnu.org> Saku Laesvuori2023-12-142-3/+11
* gnu: libtorrent-rasterbar: Disable test_ssl test.•••It times out in the ci.guix.gnu.org, so this commit disables it. It will be re-enabled once solution is found. * gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]<#:phases>['check]: Disable test_ssl test. Change-Id: Ib396fd8a1786e14baad72ae892bdd0fd3fe7a180 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tomas Volf2023-12-141-6/+10
* build-system/zig: Do not import (guix build syscalls).•••* guix/build-system/zig.scm (%zig-build-system-modules): Remove (guix build syscalls), which is unused. Change-Id: Ie91c46c68787e0a8ffa3cbde2c5fd2294b82ed15 Ludovic Courtès2023-12-141-1/+0
* gnu: txr: Remove obsolete fix.•••* gnu/packages/lisp.scm (txr)[arguments]: Remove 'inhibit-doc-syms-generation' phase. Change-Id: Ibf29e28a82f1821cefbdc87e8bfdf3ffcd4219e5 Guillaume Le Vaillant2023-12-141-9/+0
* gnu: xorg-server: Update to 21.1.10 [security fixes].•••Fixes CVE-2023-6377 and CVE-2023-6478. See the X.Org security advisory at <https://lists.x.org/archives/xorg-announce/2023-December/003435.html> for details. * gnu/packages/xorg.scm (xorg-server): Update to 21.1.10. Change-Id: I20ecf1a2b9fc15cafc1c57e0fa726c7cf3096a78 John Kehayias2023-12-131-2/+2
* .guix-authorizations: Update lfam's key.•••* .guix-authorizations: Update lfam's signing key fingerprint. Change-Id: Ic34f364dfc46e403e1d431e5860a63b36143b6f3 Leo Famulari2023-07-231-2/+1
* gnu: racket: Update to 8.11.1.•••* gnu/packages/patches/racket-backport-8.10-rktboot.patch: Delete file. * gnu/packages/patches/racket-backport-8.11-layered-docs.patch: New file. * gnu/local.mk (dist_patch_DATA): Update accordingly. * gnu/packages/racket/scm (%racket-origin)[patches]: Likewise. (%racket-version): Update to 8.11.1. (%zuo-version): Update to 1.7. (racket)[inputs]<deinprogramm, draw, drracket, games, gui, htdp> <parser-tools, plot, rackunit, redex, scribble, slideshow, typed-racket> <srfi, string-constants, syntax-color, web-server, xrepl>: Update hashes. <quickscript>: Likewise, and add snippet. * gnu/packages/chez.scm (chez-scheme-for-racket): Update to 9.9.9-pre-release.18. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath2023-12-135-155/+64
* gnu: hpcguix-web: Update to 0.4.0.•••* gnu/packages/web.scm (hpcguix-web): Update to 0.4.0. Change-Id: I66a4689d7e3e93ed4085db937920374dbb5a796e Ludovic Courtès2023-12-131-2/+2
* syscalls: Define riscv64 syscall ID for clone.•••* guix/build/syscalls.scm (clone): Add an entry for riscv64. This allows the use of --container on riscv64. Change-Id: I12b3cb5e2aa248266d006b6e456082f4ddc70e62 Signed-off-by: Ludovic Courtès <ludo@gnu.org> MarcoFalke2023-12-131-0/+1
* gnu: rust-1.64: Don't make package public.•••* gnu/packages/rust.scm (rust-1.64): Use define, not define-public. Change-Id: I475e8b1028a716f1d04a4aea5da4d6e7ca2a87d7 Efraim Flashner2023-12-131-1/+1
* Merge branch 'rust-team'•••Change-Id: Iee33d7b9067d2180fd4b2e28d81716a251a53a01 Efraim Flashner2023-12-1314-2020/+8238
|\
| * gnu: rust-twox-hash-1: Update to 1.6.3.•••* gnu/packages/crates-io.scm (rust-twox-hash-1): Update to 1.6.3. [cargo-inputs]: Add rust-digest-0.10. Replace rust-rand-0.7 with 0.8. Change-Id: I0bc497bba4dfa01d054e415c4ac1c2757aa29ecf Efraim Flashner2023-12-111-6/+5
| * gnu: rust-sha1-asm-0.4: Update to 0.4.4.•••* gnu/packages/crates-io.scm (rust-sha1-asm-0.4): Update to 0.4.4. Change-Id: I9e5f3cb221fbe3c1099a714be86e8ca26b1d97aa Efraim Flashner2023-12-101-5/+3
| * gnu: rust-v-htmlescape-0.15: Only run tests on some architectures.•••* gnu/packages/crates-io.scm (rust-v-htmlescape-0.15)[arguments]: Skip tests when building not for an x86 system. Change-Id: I6fbb7c414b016d3b71bda7634790c23e93d33529 Efraim Flashner2023-12-101-1/+6
| * Merge remote-tracking branch 'origin/master' into rust-team•••Change-Id: Ic45f7071abd6a02c2ccad411500e5103c8272ffb Efraim Flashner2023-12-10111-14172/+25620
| |\
| * | gnu: rust-criterion-cycles-per-byte-0.1: Only build on supported systems.•••* gnu/packages/crates-io.scm (rust-criterion-cycles-per-byte-0.1) [arguments]: Skip the build unless building on x86_64-linux or i686-linux. Change-Id: I935ff2d11beedaaca550658a78104b950bad664e Efraim Flashner2023-12-101-1/+3
| * | gnu: rust-cpuid-bool-0.2: Only build on supported systems.•••* gnu/packages/crates-io.scm (rust-cpuid-bool-0.2)[arguments]: Skip the build unless building on x86_64-linux or i686-linux. Change-Id: I8e224618088154f45195405a13721d1e18b3be64 Efraim Flashner2023-12-101-0/+3
| * | build: cargo: Use correct config file for cargo config.•••* guix/build/cargo-build-system.scm (configure): Use .cargo/config as the config file. Add a note. Change-Id: Ice006c11184d4c8e1bdb765c3998b06ad299e55b Efraim Flashner2023-11-281-1/+2
| * | gnu: stgit-2: Install info pages, shell completions.•••* gnu/packages/version-control.scm (stgit-2)[arguments]: Add a phase to build the info pages and shell completions. Add a phase to install the info pages and shell completions. [native-inputs]: Add asciidoc, docbook2x, libxslt, perl, texinfo, xmlto. Change-Id: Ie82d723e9dc2448492f327329c5a4ef0370f532e Efraim Flashner2023-11-281-2/+28
| * | gnu: Add stgit-2.•••* gnu/packages/version-control.scm (stgit-2): New variable. Change-Id: Ic5f29a5f0e3b5caa6c2aee4daf65d7e5dc09a6d5 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-0/+62
| * | gnu: Add rust-bzip2-rs-0.1.•••* gnu/packages/crates-io.scm (rust-bzip2-rs-0.1): New variable. Change-Id: Ib4f3529bc80c3aab2299d3007118f62429dce26e Efraim Flashner2023-11-281-0/+29
| * | gnu: rust-ctrlc-3: Update to 3.4.1.•••* gnu/packages/crates-io.scm (rust-ctrlc-3): Update to 3.4.1. [cargo-inputs]: Replace rust-nix-0.26 with 0.27, rust-windows-sys-0.45 with 0.48. [cargo-development-inputs]: Add rust-signal-hook-0.3. Replace rust-windows-sys-0.45 with 0.48. Change-Id: I8514dcd6fa42517569990e8c3dfe6c794e3e53d6 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-7/+7
| * | gnu: Add rust-nix-0.27.•••* gnu/packages/crates-io.scm (rust-nix-0.27): New variable. (rust-nix-0.26): Inherit from rust-nix-0.27. Change-Id: I0c718a9a6116f0b93414da5f922c18e9f6946d10 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-9/+38
| * | gnu: rust-caps-0.5: Update to 0.5.5.•••* gnu/packages/crates-io.scm (rust-caps-0.5): Update to 0.5.5. [arguments]: Don't skip build. [cargo-inputs]: Add rust-serde-1. Remove rust-errno-0.2. [cargo-development-inputs]: Add rust-serde-json-1. Change-Id: Iabc5465783c9c8fb2f63ffeec1255b299e5c10be Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-8/+8
| * | gnu: Add rust-gix-0.54.•••* gnu/packages/crates-io.scm (rust-gix-0.54): New variable. (rust-gix-0.45): Inherit from rust-gix-0.54. Change-Id: Id1b01b019a7c5e58debe3bb9797785ef4946fabc Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-6/+83
| * | gnu: Add rust-gix-submodule-0.4.•••* gnu/packages/crates-io.scm (rust-gix-submoduule-0.4): New variable. Change-Id: Id0ae0337c4da8d5f6d8d6cc824eddf361359db32 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-0/+28
| * | gnu: Add rust-gix-archive-0.5.•••* gnu/packages/crates-io.scm (rust-gix-archive-0.5): New variable. Change-Id: I6ce891db56c45d241e73755c39fee8be07c172ca Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-0/+31
| * | gnu: rust-zip-0.6: Update to 0.6.6.•••* gnu/packages/crates-io.scm (rust-zip-0.6): Update to 0.6.6. [cargo-inputs]: Replace rust-aes-0.7 with 0.8. [home-page]: Update to new home-page. Change-Id: I0e6ab726961dd750e2c6fb5b73a59401351d2a0c Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-6/+5
| * | gnu: Add rust-gix-config-0.30.•••* gnu/packages/crates-io.scm (rust-gix-config-0.30): New variable. (rust-gix-config-0.23): Inherit from rust-gix-config-0.30. Change-Id: I490b9c74059d66270af36f8723d3297f5a1f8c09 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-8/+40
| * | gnu: Add rust-gix-discover-0.25.•••* gnu/packages/crates-io.scm (rust-gix-discover-0.25): New variable. (rust-gix-discover-0.19): Inherit from rust-gix-discover-0.25. Change-Id: Iaa6eb982879647dfc5ae1e4ab141b935848dd7e0 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-7/+36
| * | gnu: Add rust-gix-macros-0.1.•••* gnu/packages/crates-io.scm (rust-gix-macros-0.1): New variable. Change-Id: Ib7e7ac0639a967fc55ed8538ca447acd36416119 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-0/+23
| * | gnu: Add rust-gix-mailmap-0.19.•••* gnu/packages/crates-io.scm (rust-gix-mailmap-0.19): New variable. (rust-gix-mailmap-0.13): Inherit from rust-gix-mailmap-0.19. Change-Id: Ie374558396398120647338891c898829635bdc1d Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-7/+29
| * | gnu: Add rust-gix-negotiate-0.8.•••* gnu/packages/crates-io.scm (rust-gix-negotiate-0.8): New variable. (rust-gix-negotiate-0.2): Inherit from rust-gix-negotiate-0.8. Change-Id: I65508d41a1a2e4e9cad12e5899a4712ed7001bf6 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-9/+31
| * | gnu: Add rust-gix-odb-0.53.•••* gnu/packages/crates-io.scm (rust-gix-odb-0.53): New variable. (rust-gix-odb-0.46): Inherit from rust-gix-odb-0.53. Change-Id: Ib3c66446dd3503c6d07475dbfc271401703621cf Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-6/+34
| * | gnu: Add rust-gix-pack-0.43.•••* gnu/packages/crates-io.scm (rust-gix-pack-0.43): New variable. (rust-gix-pack-0.36): Inherit from rust-gix-pack-0.43. Change-Id: Ib8f1eae54e1f90e6734464e7e6a7a782430ee078 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-7/+40
| * | gnu: Add rust-gix-diff-0.36.•••* gnu/packages/crates-io.scm (rust-gix-diff-0.36): New variable. (rust-gix-diff-0.30): Inherit from rust-gix-diff-0.36. Change-Id: Ib8f1eae54e1f90e6734464e7e6a7a782430ee078 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-6/+28
| * | gnu: Add rust-gix-protocol-0.40.•••* gnu/packages/crates-io.scm (rust-gix-protocol-0.40): New variable. (rust-gix-protocol-0.33): Inherit from rust-gix-protocol-0.40. Change-Id: Ia3f4697cd4a6ce7532cc2689540106e0b8d9ddac Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-8/+40
| * | gnu: Add rust-gix-ref-0.37.•••* gnu/packages/crates-io.scm (rust-gix-ref-0.37): New variable. (rust-gix-ref-0.30): Inherit from rust-gix-ref-0.37. Change-Id: Idc50892658d86c90a8c4bce3f2e49713949de812 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-6/+37
| * | gnu: Add rust-gix-refspec-0.18.•••* gnu/packages/crates-io.scm (rust-gix-refspec-0.18): New variable. (rust-gix-refspec-0.11): Inherit from rust-gix-refspec-0.18. Change-Id: I358c2b562b5cc93840ffa42c29d51c9113495a3e Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-8/+28
| * | gnu: Add rust-gix-revision-0.22.•••* gnu/packages/crates-io.scm (rust-gix-revision-0.22): New variable. (rust-gix-revision-0.15): Inherit from gix-revision-0.22. Change-Id: I46ac7721d44615b1c9c951e5ea938cd639b223f1 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-10/+36
| * | gnu: Add rust-gix-status-0.1.•••* gnu/packages/crates-io.scm (rust-gix-status-0.1): New variable. Change-Id: I41a3d7795b24c14da84413313e6c37b9182aa221 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-0/+31
| * | gnu: Add rust-gix-pathspec-0.3.•••* gnu/packages/crates-io.scm: New variable. Change-Id: I6d3097adc108b522c76f4d18803829f959d5098f Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-0/+30
| * | gnu: Add rust-gix-transport-0.37.•••* gnu/packages/crates-io.scm (rust-gix-transport-0.37): New variable. (rust-gix-transport-0.32): Inherit from rust-gix-transport-0.37. Change-Id: Ie355057b6e0d97167ed171e29e26a65a1067107a Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-8/+46
| * | gnu: Add rust-gix-credentials-0.20.•••* gnu/packages/crates-io.scm (rust-gix-credentials-0.20): New variable. (rust-gix-credentials-0.15): Inherit from rust-gix-credentials-0.20. Change-Id: I3866e819033ede89df4789b172f311e3269946f1 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-8/+33
| * | gnu: Add rust-gix-sec-0.10.•••* gnu/packages/crates-io.scm (rust-gix-sec-0.10): New variable. (rust-gix-sec-0.8): Inherit from rust-gix-sec-0.10. Change-Id: I9a7ad287dcb1c94a710a52f15ee5a11a3665d2e7 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-8/+28
| * | gnu: Add rust-gix-prompt-0.7.•••* gnu/packages/crates-io.scm (rust-gix-prompt-0.7): New variable. (rust-gix-prompt-0.5): Inherit from rust-gix-prompt-0.7. Change-Id: Ic69cf0c436a26262f118c5dfabfb3047bd7feeac Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-11/+30
| * | gnu: Add rust-gix-config-value-0.14.•••* gnu/packages/crates-io.scm (rust-gix-config-value-0.14): New variable. (rust-gix-config-value-0.12): Inherit from rust-gix-config-value-0.14. Change-Id: Ie81c753fe458729afd4586ce23ffc72cca5b903d Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-9/+30
| * | gnu: Add rust-gix-url-0.24•••* gnu/packages/crates-io.scm (rust-gix-url-0.24): New variable. (rust-gix-url-0.19): Inherit from rust-gix-url-0.24. Change-Id: I5cd99fa037039bda16392d824108fc5e6402d262 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Steve George2023-11-281-8/+33