pinoaffe
b3d0797d27
gnu: Add emacs-org-street.
...
* gnu/packages/emacs-xyz.scm (emacs-org-street): New variable.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-20 18:11:42 +02:00
pinoaffe
c8bacbf4ae
gnu: Add emacs-nominatim.
...
* gnu/packages/emacs-xyz.scm (emacs-nominatim): New variable.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-20 18:11:42 +02:00
pinoaffe
a4f4d71db5
gnu: Add emacs-lexic.
...
* gnu/packages/emacs-xyz.scm (emacs-lexic): New variable.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-20 18:11:42 +02:00
pinoaffe
4ab5368bde
gnu: Add emacs-sxiv.
...
* gnu/packages/emacs-xyz.scm (emacs-sxiv): New variable.
Signed-off-by: Clément Lassieur <clement@lassieur.org>
2023-10-20 18:11:41 +02:00
Ricardo Wurmus
d2111894c4
gnu: Add python-portpicker.
...
* gnu/packages/python-xyz.scm (python-portpicker): New variable.
2023-10-20 16:06:04 +02:00
Arun Isaac
f4fa142276
gnu: weechat-wee-slack: Update to 2.10.1.
...
* gnu/packages/messaging.scm (weechat-wee-slack): Update to 2.10.1.
[inputs]: Move python-mock to ...
[native-inputs]: ... here.
2023-10-20 14:08:41 +01:00
Aaron Covrig
746298e54f
gnu: eternalterminal: Update to 6.2.4.
...
* gnu/packages/terminals.scm (eternalterminal): Update to 6.2.4.
[arguments]: Add -DDISABLE_VCPKG=1 to #:configure-flags, remove #:phases.
[inputs]: Remove gflags, add openssl, zlib and curl.
[native-inputs]: Remove.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-20 11:56:54 +01:00
Cayetano Santos
5c4a1d8c54
gnu: emacs-disk-usage: Update to 1.3.3-0.b0d803f.
...
* gnu/packages/emacs-xyz.scm (emacs-disk-usage): Update to 1.3.3-0.b0d803f.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-20 11:51:46 +01:00
Christopher Baines
5015491378
gnu: 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>
2023-10-20 11:38:00 +01:00
Z572
419e359a5e
gnu: 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>
2023-10-20 17:56:43 +08:00
宋文武
b099e5e980
gnu: 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-20 17:45:30 +08:00
Hilton Chain
e5f34b6777
gnu: 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>
2023-10-20 12:41:05 +04:00
Hilton Chain
474d2f3f54
gnu: 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>
2023-10-20 12:41:04 +04:00
Hilton Chain
b1194546b1
gnu: 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>
2023-10-20 12:41:03 +04:00
Hilton Chain
82aa989d82
gnu: 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>
2023-10-20 12:41:02 +04:00
Hilton Chain
84ad58567a
gnu: 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>
2023-10-20 12:41:01 +04:00
Hilton Chain
aa44def3bc
gnu: 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>
2023-10-20 12:41:00 +04:00
Hilton Chain
f5b7910fe5
gnu: 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>
2023-10-20 12:40:59 +04:00
Hilton Chain
58f21fda9d
gnu: 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>
2023-10-20 12:40:58 +04:00
Hilton Chain
d69c09fb0c
gnu: 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>
2023-10-20 12:40:58 +04:00
Hilton Chain
ff5508f6e7
gnu: 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>
2023-10-20 12:40:57 +04:00
Efraim Flashner
861e5b5221
gnu: ncdu-1: Update to 1.19.
...
* gnu/packages/ncdu.scm (ncdu-1): Update to 1.19.
2023-10-20 10:00:04 +03:00
Akib Azmain Turja
68fe73cf39
gnu: emacs-eat: Update to 0.9.2.
...
* gnu/packages/emacs-xyz.scm (emacs-eat): Update to 0.9.2.
2023-10-19 18:39:43 -05:00
Carlo Zancanaro
6b0a321969
home: 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>
2023-10-20 00:33:27 +02:00
ykonai
b25185849f
gnu: 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>
2023-10-20 00:33:27 +02:00
ykonai
11a2c92e71
gnu: 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>
2023-10-20 00:33:27 +02:00
Tomas Volf
82f9e5ac97
services: 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>
2023-10-20 00:33:26 +02:00
pukkamustard
6156bf9078
gnu: 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>
2023-10-20 00:33:26 +02:00
Ludovic Courtès
dd19f3c39d
.dir-locals.el: Adjust indentation rule for ‘test-assertm’.
...
This reverts commit 92755c6352
, which, at
the time, was correct for the 3-argument ‘test-assertm’ macro in
‘tests/pack.scm’ but incorrect for the 2-argument variant found in
other test files.
* .dir-locals.el: Decrease argument count for ‘test-assertm’.
2023-10-20 00:33:26 +02:00
Ludovic Courtès
2aa45d0347
tests: Avoid three-argument ‘test-assertm’.
...
This fixes a discrepancy with other tests that have a two-argument
‘test-assertm’ macro.
* tests/pack.scm (test-assertm): Move within ‘with-external-store’, and
remove ‘store’ parameter.
2023-10-20 00:33:26 +02:00
Efraim Flashner
003dc790fd
Revert "build: cargo-build-system: Disable tests by default."
...
This reverts commit 37667443074a6de29f7665868f102111d62f0af9.
This change needs more discussion.
2023-10-18 11:36:31 +03:00
Efraim Flashner
d45992833b
gnu: Add rust-1.72.
...
* gnu/packages/rust.scm (rust-1.72): New variable.
2023-10-18 11:36:31 +03:00
Efraim Flashner
519995f36f
gnu: Add rust-1.71.
...
* gnu/packages/rust.scm (rust-1.71): New variable.
2023-10-18 11:36:31 +03:00
Efraim Flashner
4fcf042532
gnu: 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.
2023-10-18 11:36:31 +03:00
Efraim Flashner
0a2f10ac11
gnu: 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.
2023-10-18 11:36:31 +03:00
Efraim Flashner
c85857c063
gnu: 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.
2023-10-18 11:36:30 +03:00
Efraim Flashner
94efc209c9
gnu: 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.
2023-10-18 11:36:30 +03:00
Efraim Flashner
7fc67b20b6
gnu: rust-rustls-0.15: Skip build.
...
* gnu/packages/crates-io.scm (rust-rustls-0.15)[arguments]: Skip build.
2023-10-18 11:36:30 +03:00
Efraim Flashner
80c69940db
gnu: 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.
2023-10-18 11:36:30 +03:00
Efraim Flashner
48e0a41d32
gnu: rust-nitrokey-test-0.5: Skip build.
...
* gnu/packages/crates-io.scm (rust-nitrokey-test-0.5)[arguments]: Skip
build.
2023-10-18 11:36:30 +03:00
Efraim Flashner
068f988875
gnu: 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.
2023-10-18 11:36:29 +03:00
Efraim Flashner
6c9e9c7233
gnu: 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.
2023-10-18 11:36:29 +03:00
Efraim Flashner
6fcb1f8184
gnu: 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.
2023-10-18 11:36:29 +03:00
Efraim Flashner
e20214936f
gnu: 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.
2023-10-18 11:36:29 +03:00
Efraim Flashner
fe208f15ca
gnu: 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.
2023-10-18 11:36:29 +03:00
Efraim Flashner
bbbed725c9
gnu: 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.
2023-10-18 11:36:28 +03:00
Efraim Flashner
582d678656
gnu: Add rust-hdrhistogram-7.
...
* gnu/packages/crates-io.scm (rust-hdrhistogram-7): New variable.
(rust-hdrhistogram-6): Inherit from rust-hdrhistogram-7.
2023-10-18 11:36:28 +03:00
Efraim Flashner
27a4102797
gnu: 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.
2023-10-18 11:36:28 +03:00
Efraim Flashner
328412ca7e
gnu: rust-webpki-roots-0.16: Skip building.
...
* gnu/packages/crates-io.scm (rust-webpki-roots-0.16)[arguments]: Skip
building.
2023-10-18 11:36:28 +03:00
Efraim Flashner
0ea92b28b6
gnu: rust-webpki-0.19: Skip building.
...
* gnu/packages/crates-io.scm (rust-webpki-0.19)[arguments]: Skip
building.
2023-10-18 11:36:28 +03:00