aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2023-10-20gnu: ncdu-1: Update to 1.19.Efraim Flashner
* gnu/packages/ncdu.scm (ncdu-1): Update to 1.19.
2023-10-19gnu: emacs-eat: Update to 0.9.2.Akib Azmain Turja
* gnu/packages/emacs-xyz.scm (emacs-eat): Update to 0.9.2.
2023-10-20home: services: Fix race condition when detecting first login.Carlo Zancanaro
* 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>
2023-10-20gnu: Add emacs-slite.ykonai
* 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>
2023-10-20gnu: Add cl-slite.ykonai
* gnu/packages/lisp-xyz.scm (cl-slite, ecl-slite, sbcl-slite): New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-20services: nftables: Tighten the default rules.Tomas Volf
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>
2023-10-20gnu: unison: Update to 2.53.3.pukkamustard
* 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>
2023-10-18Revert "build: cargo-build-system: Disable tests by default."Efraim Flashner
This reverts commit 37667443074a6de29f7665868f102111d62f0af9. This change needs more discussion.
2023-10-18gnu: Add rust-1.72.Efraim Flashner
* gnu/packages/rust.scm (rust-1.72): New variable.
2023-10-18gnu: Add rust-1.71.Efraim Flashner
* gnu/packages/rust.scm (rust-1.71): New variable.
2023-10-18gnu: transanno: Fix build.Efraim Flashner
* 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.
2023-10-18gnu: rust-zstd-0.9: Downgrade to 0.9.2+zstd.1.5.1.Efraim Flashner
Later versions of this crate are yanked upstream. * gnu/packages/crates-io.scm (rust-zstd-0.9): Downgrade to 0.9.2.
2023-10-18gnu: rust-cortex-m-0.7: Update to 0.7.7.Efraim Flashner
* 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.
2023-10-18gnu: rust-cortex-m-0.7: Remove precompiled files.Efraim Flashner
* gnu/packages/crates-io.scm (rust-cortex-m-0.7)[source]: Add snippet to remove precompiled files.
2023-10-18gnu: rust-rustls-0.15: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-rustls-0.15)[arguments]: Skip build.
2023-10-18gnu: rust-rustfix-0.6: Update to 0.6.1.Efraim Flashner
* 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.
2023-10-18gnu: rust-nitrokey-test-0.5: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-nitrokey-test-0.5)[arguments]: Skip build.
2023-10-18gnu: rust-nitrokey-sys-3: Update to 3.7.0.Efraim Flashner
* gnu/packages/crates-io.scm (rust-nitrokey-sys-3): Update to 3.7.0. [cargo-inputs]: Add rust-bindgen-0.55, rust-cc-1.
2023-10-18gnu: rust-compact-str-0.7: Update to 0.7.1.Efraim Flashner
* 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.
2023-10-18gnu: rust-tower-service-0.3: Update to 0.3.2.Efraim Flashner
* 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.
2023-10-18gnu: rust-tower-layer-0.3: Update to 0.3.2.Efraim Flashner
* gnu/packages/crates-io.scm (rust-tower-layer-0.3): Update to 0.3.2. [cargo-development-inputs]: Add rust-tower-0.4.
2023-10-18gnu: rust-tower-0.4: Update to 0.4.13.Efraim Flashner
* 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.
2023-10-18gnu: Add rust-tower-test-0.4.Efraim Flashner
* gnu/packages/crates-io.scm (rust-tower-test-0.4): New variable. rust-tower-test-0.3): Inherit from rust-tower-test-0.4.
2023-10-18gnu: Add rust-hdrhistogram-7.Efraim Flashner
* gnu/packages/crates-io.scm (rust-hdrhistogram-7): New variable. (rust-hdrhistogram-6): Inherit from rust-hdrhistogram-7.
2023-10-18gnu: rust-glium-0.25: Fix inputs.Efraim Flashner
* gnu/packages/crates-io.scm (rust-glium-0.25)[cargo-inputs]: Move rust-gl-gnerator-0.11 to here ... [cargo-development-inputs]: ... from here.
2023-10-18gnu: rust-webpki-roots-0.16: Skip building.Efraim Flashner
* gnu/packages/crates-io.scm (rust-webpki-roots-0.16)[arguments]: Skip building.
2023-10-18gnu: rust-webpki-0.19: Skip building.Efraim Flashner
* gnu/packages/crates-io.scm (rust-webpki-0.19)[arguments]: Skip building.
2023-10-18gnu: rust-webpki-0.18: Skip building.Efraim Flashner
* gnu/packages/crates-io.scm (rust-webpki-0.18)[arguments]: Skip building.
2023-10-18gnu: rust-vcpkg-0.2: Remove bundled libraries.Efraim Flashner
* gnu/packages/crates-io.scm (rust-vcpkg-0.2)[source]: Add snippet to remove bundled precompiled libraries.
2023-10-18gnu: rust-utf8-width-0.1: Update to 0.1.6.Efraim Flashner
* gnu/packages/crates-io.scm (rust-utf8-width-0.1): Update to 0.1.6. [cargo-development-inputs]: Add rust-bencher-0.1.
2023-10-18gnu: rust-trust-dns-rustls-0.6: Skip building.Efraim Flashner
* gnu/packages/crates-io.scm (rust-trust-dns-rustls-0.6)[arguments]: Skip building.
2023-10-18gnu: rust-trust-dns-https-0.19: Add missing input.Efraim Flashner
* gnu/packages/crates-io.scm (rust-trust-dns-https-0.19)[native-inputs]: Add perl.
2023-10-18gnu: rust-trust-dns-https-0.3: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-trust-dns-https-0.3)[arguments]: Skip build.
2023-10-18gnu: rust-tokio-rustls-0.9: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-tokio-rustls-0.9)[arguments]: Skip build.
2023-10-18gnu: rust-tokio-core-0.1: Don't rely on deprecated features.Efraim Flashner
* gnu/packages/crates-io.scm (rust-tokio-core-0.1)[source]: Add snippet to remove 'tokio' feature from dependencies.
2023-10-18gnu: rust-tokio-0.1: Don't rely on deprecated features.Efraim Flashner
* gnu/packages/crates-io.scm (rust-tokio-0.1)[source]: Add snippet to remove 'tokio' feature from dependencies.
2023-10-18gnu: rust-standback-0.2: Fix inputs.Efraim Flashner
* gnu/packages/crates-io.scm (rust-standback-0.2)[cargo-inputs]: Move rust-version-check-0.9 to here ... [cargo-development-inputs]: ... from here.
2023-10-18gnu: rust-system-deps-6: Remove precompiled library.Efraim Flashner
* gnu/packages/crates-io.scm (rust-system-deps-6)[source]: Add snippet to remove precompiled library.
2023-10-18gnu: rust-structopt-0.2: Don't rely on deprecated features.Efraim Flashner
* gnu/packages/crates-io.scm (rust-structopt-0.2)[source]: Add snippet to remove 'lints' feature from dependencies.
2023-10-18gnu: rust-serde-repr-0.1: Update to 0.1.16.Efraim Flashner
* gnu/packages/crates-io.scm (rust-serde-repr-0.1): Update to 0.1.16. [cargo-inputs]: Replace rust-proc-macro2-1.0.34 with 1, rust-quote-1.0.10 with 1, rust-syn-1 with 2. [cargo-development-inputs]: Replace rust-serde-json-1.0.73 with 1, rust-trybuild-1.0.19 with 1.
2023-10-18gnu: rust-security-framework-sys-0.2: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-security-framework-sys-0.2) [arguments]: Skip build.
2023-10-18gnu: rust-sct-0.7: Add missing input.Efraim Flashner
* gnu/packages/crates-io.scm (rust-sct-0.7)[native-inputs]: Add perl.
2023-10-18gnu: rust-sct-0.5: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-sct-0.5)[arguments]: Skip build.
2023-10-18gnu: rust-ring-0.13: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-ring-0.13)[arguments]: Skip build.
2023-10-18gnu: rust-ring-0.14: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-ring-0.14)[arguments]: Skip build.
2023-10-18gnu: rust-libpijul-0.12: Skip build.Efraim Flashner
* gnu/packages/crates-io.scm (rust-libpijul-0.12)[arguments]: Skip build.
2023-10-18gnu: rust-riscv-0.7: Remove precompiled libraries.Efraim Flashner
* gnu/packages/crates-io.scm (rust-riscv-0.7)[source]: Add snippet to remove bundled precompiled libraries.
2023-10-18gnu: rust-ref-cast-impl-0.2: Fix inputs.Efraim Flashner
* gnu/packages/crates-io.scm (rust-ref-cast-impl-0.2)[cargo-inputs]: Add rust-proc-macro2-1, rust-quote-1, rust-syn-1.
2023-10-18gnu: rust-quinn-0.8: Add missing input.Efraim Flashner
* gnu/packages/crates-io.scm (rust-quinn-0.8)[native-inputs]: Add perl.
2023-10-18gnu: rust-poly1305-0.7: Allow newer versions of dependencies.Efraim Flashner
* gnu/packages/crates-io.scm (rust-poly1305-0.7)[source]: Add snippet to allow newer versions of dependencies.