aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Expand)Author
2023-10-20gnu: gnutls: Replace with 3.8.1....The recommended way to address GNUTLS-SA-2020-07-14 / CVE-2023-0361 is to upgrade to 3.8.0 or later. * gnu/packages/tls.scm (gnutls-3.8.1): New variable. (gnutls)[replacement]: Use it. Signed-off-by: Christopher Baines <mail@cbaines.net> Christopher Baines
2023-10-20gnu: llvm: Fix riscv64 cross-compilation....* gnu/packages/llvm.scm (system->llvm-target-arch): New procedure. (llvm-15,llvm-14,llvm-12): Use It. (system->llvm-target): Rewrite in terms of 'system->llvm-target-arch'. Co-authored-by: 宋文武 <iyzsong@member.fsf.org> Z572
2023-10-20gnu: exiv2: Get rid of reference to GCC....This fixes <https://issues.guix.gnu.org/57677>. * gnu/packages/image.scm (exiv2)[arguments]: Add phase to remove _GLIBCXX_ASSERTIONS from compiler flags. 宋文武
2023-10-20gnu: tree-sitter: Re-indent....* gnu/packages/tree-sitter.scm (tree-sitter-javascript,tree-sitter-cpp) (tree-sitter-elixir,tree-sitter-go,tree-sitter-python): Re-indent. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter-rust: Update to 0.20.4....* gnu/packages/tree-sitter.scm (tree-sitter-rust): Update to 0.20.4. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter-go: Update to 0.20.0....* gnu/packages/tree-sitter.scm (tree-sitter-go): Update to 0.20.0. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter-cpp: Update to 0.20.3....* gnu/packages/tree-sitter.scm (tree-sitter-cpp): Update to 0.20.3. (tree-sitter-c): Update to 0.20.6. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter-python: Update to 0.20.4....* gnu/packages/tree-sitter.scm (tree-sitter-python): Update to 0.20.4. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter-typescript: Update to 0.20.3....* gnu/packages/tree-sitter.scm (tree-sitter-typescript): Update to 0.20.3. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter-javascript: Update to 0.20.0-22.f772967....* gnu/packages/tree-sitter.scm (tree-sitter-javascript): Update to 0.20.0-22.f772967. [#:get-cleanup-snippet]: Remove tree-sitter-javascript.wasm binary. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter-c-sharp: Update to 0.20.0....* gnu/packages/tree-sitter.scm (tree-sitter-c-sharp): Update to 0.20.0. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter-bash: Update to 0.20.4....* gnu/packages/tree-sitter.scm (tree-sitter-bash): Update to 0.20.4. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: tree-sitter: Update to 0.20.10....* gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.20.10. (tree-sitter-cli)[arguments]<#:cargo-test-flags>: Skip github_issue_test. <#:cargo-inputs>: Add rust-path-slash-0.2. Signed-off-by: Andrew Tropin <andrew@trop.in> Hilton Chain
2023-10-20gnu: ncdu-1: Update to 1.19....* gnu/packages/ncdu.scm (ncdu-1): Update to 1.19. Efraim Flashner
2023-10-19gnu: emacs-eat: Update to 0.9.2....* gnu/packages/emacs-xyz.scm (emacs-eat): Update to 0.9.2. Akib Azmain Turja
2023-10-20home: services: Fix race condition when detecting first login....* gnu/home/services.scm (compute-on-first-login-script): Use open-fdes to atomically check whether a file exists and create it if not. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Carlo Zancanaro
2023-10-20gnu: Add emacs-slite....* gnu/packages/lisp-xyz.scm (emacs-slite): New variable. The package is within lisp-xyz.scm due to inheriting from sbcl-slite (as it is really one project, with an CL part and an Emacs part). Signed-off-by: Ludovic Courtès <ludo@gnu.org> ykonai
2023-10-20gnu: Add cl-slite....* gnu/packages/lisp-xyz.scm (cl-slite, ecl-slite, sbcl-slite): New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org> ykonai
2023-10-20services: nftables: Tighten the default rules....Packets for local host IP ranges should be coming only over lo. If that is not the case, we should drop them. Use iif for the check instead of iifname, lo is guaranteed to exists, and iif is faster. * gnu/services/networking.scm (%default-nftables-ruleset): Tighten the rules. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tomas Volf
2023-10-20gnu: unison: Update to 2.53.3....* gnu/packages/ocaml.scm (unison): Update to 2.53.0. [source]: Remove patch. [build-system]: Use dune-build-system. [outputs]: Remove "doc" output. [native-inputs]: Update package style. [propagated-inputs]: Add lablgtk3 and zlib. [arguments]: Enable tests. <#:phases>: Remove prepare-install and install-fsmonitor phases. * gnu/packages/patches/unison-fix-ocaml-4.08.patch: Remove file. * gnu/local.mk: Unregister. Signed-off-by: Ludovic Courtès <ludo@gnu.org> pukkamustard
2023-10-18Revert "build: cargo-build-system: Disable tests by default."...This reverts commit 37667443074a6de29f7665868f102111d62f0af9. This change needs more discussion. Efraim Flashner
2023-10-18gnu: Add rust-1.72....* gnu/packages/rust.scm (rust-1.72): New variable. Efraim Flashner
2023-10-18gnu: Add rust-1.71....* gnu/packages/rust.scm (rust-1.71): New variable. Efraim Flashner
2023-10-18gnu: transanno: Fix build....* gnu/packages/bioinformatics.scm (transanno)[arguments]: Run the test suite. Don't patch Cargo.toml in liftover-rs. Don't patch crate in vendor-dir. [native-inputs]: Add pkg-config. [inputs]: Add xz. Efraim Flashner
2023-10-18gnu: rust-zstd-0.9: Downgrade to 0.9.2+zstd.1.5.1....Later versions of this crate are yanked upstream. * gnu/packages/crates-io.scm (rust-zstd-0.9): Downgrade to 0.9.2. Efraim Flashner
2023-10-18gnu: rust-cortex-m-0.7: Update to 0.7.7....* gnu/packages/crates-io.scm (rust-cortex-m-0.7): Update to 0.7.7. [arguments]: Don't skip build. [cargo-inputs]: Add rust-critical-section-1, rust-serde-1. Efraim Flashner
2023-10-18gnu: rust-cortex-m-0.7: Remove precompiled files....* gnu/packages/crates-io.scm (rust-cortex-m-0.7)[source]: Add snippet to remove precompiled files. Efraim Flashner
2023-10-18gnu: rust-rustls-0.15: Skip build....* gnu/packages/crates-io.scm (rust-rustls-0.15)[arguments]: Skip build. Efraim Flashner
2023-10-18gnu: rust-rustfix-0.6: Update to 0.6.1....* gnu/packages/crates-io.scm (rust-rustfix-0.6): Update to 0.6.1. [arguments]: Skip build. [cargo-inputs]: Add rust-anyhow-1, rust-log-0.4, rust-serde-1, rust-serde-json-1. Efraim Flashner
2023-10-18gnu: rust-nitrokey-test-0.5: Skip build....* gnu/packages/crates-io.scm (rust-nitrokey-test-0.5)[arguments]: Skip build. Efraim Flashner
2023-10-18gnu: rust-nitrokey-sys-3: Update to 3.7.0....* gnu/packages/crates-io.scm (rust-nitrokey-sys-3): Update to 3.7.0. [cargo-inputs]: Add rust-bindgen-0.55, rust-cc-1. Efraim Flashner
2023-10-18gnu: rust-compact-str-0.7: Update to 0.7.1....* gnu/packages/crates-io.scm (rust-compact-str-0.7): Update to 0.7.1. [source]: Add snippet to allow newer versions of dependencies. [cargo-development-inputs]: Add rust-rkyv-0.7. Efraim Flashner
2023-10-18gnu: rust-tower-service-0.3: Update to 0.3.2....* gnu/packages/crates-io.scm (rust-tower-service-0.3): Update to 0.3.2. [cargo-development-inputs]: Add rust-futures-0.3, rust-tokio-1, rust-tower-layer-0.3. Replace rust-http-0.1 with 0.2. Efraim Flashner
2023-10-18gnu: rust-tower-layer-0.3: Update to 0.3.2....* gnu/packages/crates-io.scm (rust-tower-layer-0.3): Update to 0.3.2. [cargo-development-inputs]: Add rust-tower-0.4. Efraim Flashner
2023-10-18gnu: rust-tower-0.4: Update to 0.4.13....* gnu/packages/crates-io.scm (rust-tower-0.4): Update to 0.4.13. [arguments]: Don't skip build. [cargo-inputs]: Replace rust-hdrhistogram-6 with 7, rust-tokio-util-0.6 with 0.7. [cargo-development-inputs]: Add rust-futures-0.3, rust-hdrhistogram-7, rust-http-0.2, rust-lazy-static-1, rust-pin-project-lite-0.2, rust-tokio-1, rust-tokio-stream-0.1, rust-tokio-test-0.4, rust-tower-test-0.4, rust-tracing-subscriber-0.3. Efraim Flashner
2023-10-18gnu: Add rust-tower-test-0.4....* gnu/packages/crates-io.scm (rust-tower-test-0.4): New variable. rust-tower-test-0.3): Inherit from rust-tower-test-0.4. Efraim Flashner
2023-10-18gnu: Add rust-hdrhistogram-7....* gnu/packages/crates-io.scm (rust-hdrhistogram-7): New variable. (rust-hdrhistogram-6): Inherit from rust-hdrhistogram-7. Efraim Flashner
2023-10-18gnu: rust-glium-0.25: Fix inputs....* gnu/packages/crates-io.scm (rust-glium-0.25)[cargo-inputs]: Move rust-gl-gnerator-0.11 to here ... [cargo-development-inputs]: ... from here. Efraim Flashner
2023-10-18gnu: rust-webpki-roots-0.16: Skip building....* gnu/packages/crates-io.scm (rust-webpki-roots-0.16)[arguments]: Skip building. Efraim Flashner
2023-10-18gnu: rust-webpki-0.19: Skip building....* gnu/packages/crates-io.scm (rust-webpki-0.19)[arguments]: Skip building. Efraim Flashner
2023-10-18gnu: rust-webpki-0.18: Skip building....* gnu/packages/crates-io.scm (rust-webpki-0.18)[arguments]: Skip building. Efraim Flashner
2023-10-18gnu: rust-vcpkg-0.2: Remove bundled libraries....* gnu/packages/crates-io.scm (rust-vcpkg-0.2)[source]: Add snippet to remove bundled precompiled libraries. Efraim Flashner
2023-10-18gnu: rust-utf8-width-0.1: Update to 0.1.6....* gnu/packages/crates-io.scm (rust-utf8-width-0.1): Update to 0.1.6. [cargo-development-inputs]: Add rust-bencher-0.1. Efraim Flashner
2023-10-18gnu: rust-trust-dns-rustls-0.6: Skip building....* gnu/packages/crates-io.scm (rust-trust-dns-rustls-0.6)[arguments]: Skip building. Efraim Flashner
2023-10-18gnu: rust-trust-dns-https-0.19: Add missing input....* gnu/packages/crates-io.scm (rust-trust-dns-https-0.19)[native-inputs]: Add perl. Efraim Flashner
2023-10-18gnu: rust-trust-dns-https-0.3: Skip build....* gnu/packages/crates-io.scm (rust-trust-dns-https-0.3)[arguments]: Skip build. Efraim Flashner
2023-10-18gnu: rust-tokio-rustls-0.9: Skip build....* gnu/packages/crates-io.scm (rust-tokio-rustls-0.9)[arguments]: Skip build. Efraim Flashner
2023-10-18gnu: rust-tokio-core-0.1: Don't rely on deprecated features....* gnu/packages/crates-io.scm (rust-tokio-core-0.1)[source]: Add snippet to remove 'tokio' feature from dependencies. Efraim Flashner
2023-10-18gnu: rust-tokio-0.1: Don't rely on deprecated features....* gnu/packages/crates-io.scm (rust-tokio-0.1)[source]: Add snippet to remove 'tokio' feature from dependencies. Efraim Flashner
2023-10-18gnu: rust-standback-0.2: Fix inputs....* gnu/packages/crates-io.scm (rust-standback-0.2)[cargo-inputs]: Move rust-version-check-0.9 to here ... [cargo-development-inputs]: ... from here. Efraim Flashner