me
/
guix
Archived
1
0
Fork 0
Commit Graph

92025 Commits (cf76ab29c12229eb26fc006d9c412268d282f415)

Author SHA1 Message Date
Greg Hogan d675a28c02
gnu: src: Update to 1.29.
* gnu/packages/version-control.scm (src): Update to 1.29.
[inputs]: Add cssc.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-06 16:58:13 +02:00
Greg Hogan 7cee68e341
gnu: git: Update to 2.37.3.
* gnu/packages/version-control.scm (git): Update to 2.37.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-06 16:58:13 +02:00
Ahriman 4b5198accc
gnu: Add blueprint-compiler.
* gnu/packages/gnome.scm (blueprint-compiler): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-06 16:58:12 +02:00
Cairn 0c5e2333ca
gnu: Add pixterm.
* gnu/packages/image-viewers.scm (pixterm): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-06 16:58:12 +02:00
Cairn dddc68350d
gnu: Add go-github-com-disintegration-imaging.
* gnu/packages/golang.scm (go-github-com-disintegration-imaging): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-06 16:58:12 +02:00
gyara 7f939d36dc
gnu: Add neovim-packer.
* gnu/packages/vim.scm (neovim-packer): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-06 16:58:12 +02:00
Ludovic Courtès 8c5065c6d1
services: nginx: Add 'shepherd-requirement' configuration field.
* gnu/services/web.scm (<nginx-configuration>)[shepherd-requirement]:
New field.
(nginx-shepherd-service): Honor it.
* doc/guix.texi (Web Services): Document it.
2022-09-06 16:58:12 +02:00
Leo Famulari 0f2776399e
gnu: Remove linux-libre 5.18.
* gnu/packages/linux.scm (linux-libre-5.18-version,
linux-libre-5.18-gnu-revision, deblob-scripts-5.18,
linux-libre-5.18-pristine-source, linux-libre-5.18-source,
linux-libre-headers-5.18, linux-libre-5.18): Remove variables.
* gnu/packages/aux-files/linux-libre/5.18-arm.conf,
gnu/packages/aux-files/linux-libre/5.18-arm64.conf,
gnu/packages/aux-files/linux-libre/5.18-i686.conf,
gnu/packages/aux-files/linux-libre/5.18-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
2022-09-06 08:58:13 -04:00
Leo Famulari 454027dfaa
gnu: linux-libre 4.9: Update to 4.9.237.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.237.
(linux-libre-4.9-pristine-source): Update hash.
2022-09-06 08:58:13 -04:00
Leo Famulari 588ba7f98f
gnu: linux-libre 4.14: Update to 4.14.292.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.292.
(linux-libre-4.14-pristine-source): Update hash.
2022-09-06 08:58:13 -04:00
Leo Famulari d6eaefa6b5
gnu: linux-libre 4.19: Update to 4.19.257.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.257.
(linux-libre-4.19-pristine-source): Update hash.
2022-09-06 08:58:13 -04:00
Leo Famulari c07cc55163
gnu: linux-libre 5.4: Update to 5.4.212.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.212.
(linux-libre-5.4-pristine-source): Update hash.
2022-09-06 08:58:13 -04:00
Leo Famulari 1a509f74bf
gnu: linux-libre 5.10: Update to 5.10.141.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.141.
(linux-libre-5.10-pristine-source): Update hash.
2022-09-06 08:58:12 -04:00
Leo Famulari af1a34dc9f
gnu: linux-libre 5.15: Update to 5.15.65.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.65.
(linux-libre-5.15-pristine-source): Update hash.
2022-09-06 08:58:12 -04:00
Leo Famulari 6cab3bdb9a
gnu: linux-libre 5.19: Update to 5.19.7.
* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.7.
(linux-libre-5.19-pristine-source): Update hash.
2022-09-06 08:58:12 -04:00
Nicolas Goaziou 7ae51b741a
gnu: giac: Update to 1.9.0-21.
* gnu/packages/algebra.scm (giac): Update to 1.9.0-21.
2022-09-06 13:47:49 +02:00
Nicolas Goaziou 934b772602
gnu: emacs-json-reformat: Update to 0.0.7.
* gnu/packages/emacs-xyz.scm (emacs-json-reformat): Update to 0.0.7.
[arguments]<#:phases>: Disable a failing test.
2022-09-06 13:47:48 +02:00
Nicolas Goaziou 48e4275a91
gnu: emacs-geiser-guile: Update to 0.26.1.
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): Update to 0.26.1.
[source]<#:origin>: Remove ".git" suffix from URL.
2022-09-06 13:47:20 +02:00
Nicolas Goaziou 2db9a14514
gnu: emacs-geiser: Update to 0.26.1.
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.26.1.
2022-09-06 13:46:28 +02:00
Masaya Tojo 26ac47d96b
gnu: Add emacs-ox-rss.
* gnu/packages/emacs-xyz.scm (emacs-ox-rss): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-09-06 13:46:27 +02:00
Efraim Flashner dac4fd03cf
gnu: libressl: Fix cross compiling.
* gnu/packages/tls.scm (libressl)[arguments]: Don't use deprecated
%output symbol.
2022-09-06 12:20:46 +03:00
André A. Gomes cb1d948635
gnu: cl-webkit: Update to 3.5.4.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.5.4.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-06 10:18:26 +02:00
Efraim Flashner b04541869a
gnu: yt-dlp: Update to 2022.09.01.
* gnu/packages/video.scm (yt-dlp): Update to 2022.09.01.
2022-09-06 09:12:15 +03:00
Efraim Flashner 3fbe449bd7
gnu: ffmpeg-5: Update to 5.1.1.
* gnu/packages/video.scm (ffmpeg-5): Update to 5.1.1.
2022-09-06 09:12:12 +03:00
Efraim Flashner 9fa3e90789
gnu: r-edger: Update to 3.38.4.
* gnu/packages/bioconductor.scm (r-edger): Update to 3.38.4.
[propagated-inputs]: Remove r-statmod.
2022-09-06 08:42:20 +03:00
Leo Famulari c188cf57f1
gnu: linux-libre: Update to 5.19.6.
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-with-bpf): Use linux-libre 5.19.
2022-09-05 22:21:25 -04:00
Efraim Flashner 9626ca8126
gnu: r-genomicalignments: Update to 1.32.1.
* gnu/packages/bioconductor.scm (r-genomicalignments): Update to 1.32.1.
2022-09-05 22:58:12 +03:00
Nicolas Goaziou 6bded418a5
gnu: emacs-autothemer: Update to 0.2.14.
* gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.14.
2022-09-05 21:52:23 +02:00
David Thompson c4504dfb1d
Revert "gnu: gitolite: Switch to git-minimal to reduce closure size."
This reverts commit e4ccfcb22a.
2022-09-05 14:00:30 -04:00
Efraim Flashner 7f8ee9e0be
gnu: sbcl-bordeaux-threads: Adjust threaded tests timeout.
* gnu/packages/lisp-xyz.scm (sbcl-bordeaux-threads)[arguments]: Add
phase to slightly lengthen sleep in threaded tests.
2022-09-04 10:02:40 +03:00
Efraim Flashner 37e6965e89
gnu: ffmpeg: Build with -fPIC for riscv64-linux.
* gnu/packages/video.scm (ffmpeg)[arguments]: Adjust configure-flags to
add '-fPIC' to CFLAGS when building for riscv64-linux.
2022-09-04 09:18:50 +03:00
Tobias Geerinckx-Rice ca94157380
gnu: mcelog: Use G-expressions.
* gnu/packages/linux.scm (mcelog)[arguments]:
Rewrite as G-expressions.
2022-09-04 02:00:01 +02:00
Tobias Geerinckx-Rice 3aebdc8f37
gnu: mcelog: Update to 188.
* gnu/packages/linux.scm (mcelog): Update to 188.
2022-09-04 02:00:01 +02:00
Tobias Geerinckx-Rice 4078dcad56
gnu: gparted: Update to 1.4.0.
* gnu/packages/disk.scm (gparted): Update to 1.4.0.
2022-09-04 02:00:01 +02:00
Tobias Geerinckx-Rice 3523e8e975
gnu: chrony: Update to 4.3.
* gnu/packages/ntp.scm (chrony): Update to 4.3.
2022-09-04 02:00:01 +02:00
Tobias Geerinckx-Rice 26c2a8a327
gnu: Add exult.
* gnu/packages/games.scm (exult): New public variable.
2022-09-04 02:00:01 +02:00
Tobias Geerinckx-Rice 210dc1a15f
gnu: cpupower: Modernise.
* gnu/packages/linux.scm (cpupower)[arguments]: Rewrite as G-expressions.
[native-inputs]: Remove input label.
2022-09-04 02:00:01 +02:00
Tobias Geerinckx-Rice 13da331fa4
gnu: webkitgtk: Increase the CI time-out period.
* gnu/packages/webkit.scm (webkitgtk)[properties]:
Increase the TIMEOUT to 40 hours.
2022-09-04 02:00:01 +02:00
Jack Hill ec16f88522
linux-boot: Resume from hibernation after pre-boot.
* gnu/build/linux-boot.scm (boot-system): Call resume-if-hibernated
after pre-mount.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2022-09-04 02:00:00 +02:00
Foo Chuan Wei 0f88acb9fa
gnu: Add cl-binascii.
* gnu/packages/lisp-xyz.scm (cl-binascii, sbcl-binascii): New variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-05 14:09:04 +02:00
Guillaume Le Vaillant 0898fd56c9
gnu: cl-yason: Update to 0.8.4.
* gnu/packages/lisp-xyz.scm (sbcl-yason): Update to 0.8.4.
2022-09-05 11:40:25 +02:00
jgart 8e85920cb7
gnu: Add cl-data-lens.
* gnu/packages/lisp-xyz.scm (cl-data-lens, ecl-data-lens, sbcl-data-lens): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-09-05 10:59:22 +02:00
Lars-Dominik Braun 2ac73debfb
gnu: Add r-mumin.
* gnu/packages/statistics.scm (r-mumin): New variable.
2022-09-05 09:53:33 +02:00
Lars-Dominik Braun c01b5a2abb
gnu: Add r-reghelper.
* gnu/packages/statistics.scm (r-reghelper): New variable.
2022-09-05 09:53:19 +02:00
Ricardo Wurmus d22a5c1851
gnu: rust-crossbeam-queue-0.3: Do not skip build.
* gnu/packages/crates-io.scm (rust-crossbeam-queue-0.3)[arguments]: Do not
skip build.
2022-09-05 00:12:51 +02:00
Ricardo Wurmus af39bd88a2
gnu: rust-once-cell-1: Update to 1.13.0.
* gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.13.0.
[arguments]: Replace rust-parking-lot with rust-parking-lot-core; upgrade
rust-crossbeam-utils.
2022-09-05 00:12:50 +02:00
Ricardo Wurmus bc248300c0
gnu: rust-tracing-0.1: Update to 0.1.36.
* gnu/packages/crates-io.scm (rust-tracing-0.1): Update to 0.1.36.
2022-09-05 00:12:50 +02:00
Ricardo Wurmus 613c09941e
gnu: rust-tracing-attributes-0.1: Update to 0.1.22.
* gnu/packages/crates-io.scm (rust-tracing-attributes-0.1): Update to 0.1.22.
[arguments]: Update rust-tokio-test; replace rust-tracing-futures with
rust-tracing-subscriber.
2022-09-05 00:12:50 +02:00
Ricardo Wurmus 86f37ac367
gnu: rust-tracing-core-0.1: Update to 0.1.29.
* gnu/packages/crates-io.scm (rust-tracing-core-0.1): Update to 0.1.29.
[arguments]: Remove rust-lazy-static; add rust-once-cell and rust-valuable.
2022-09-05 00:12:50 +02:00
Ricardo Wurmus 9f4acd606a
gnu: Add rust-valuable-0.1.
* gnu/packages/crates-io.scm (rust-valuable-0.1): New variable.
2022-09-05 00:12:50 +02:00
Ricardo Wurmus 1aa0e7bbf2
gnu: Add rust-valuable-derive-0.1.
* gnu/packages/crates-io.scm (rust-valuable-derive-0.1): New variable.
2022-09-05 00:12:49 +02:00
Ricardo Wurmus 24cae279a9
gnu: rust-crossbeam-utils-0.8: Update to 0.8.11.
* gnu/packages/crates-io.scm (rust-crossbeam-utils-0.8): Update to 0.8.11.
[arguments]: Remove rust-autocfg and rust-lazy-static; add rust-loom-0.5 and
rust-once-cell-1; Remove rust-rand from development inputs.
2022-09-05 00:12:49 +02:00
Ricardo Wurmus 80d08f023c
gnu: rust-async-trait-0.1: Update to 0.1.57.
* gnu/packages/crates-io.scm (rust-async-trait-0.1): Update to 0.1.57.
2022-09-05 00:12:49 +02:00
Ricardo Wurmus 1a69cdd800
gnu: Add rust-loom-0.5.
* gnu/packages/crates-io.scm (rust-loom-0.5): New variable.
2022-09-05 00:12:49 +02:00
Ricardo Wurmus 90309a79ce
gnu: rust-syn-1: Update to 1.0.99.
* gnu/packages/crates-io.scm (rust-syn-1): Update to 1.0.99.
[arguments]: Replace rust-unicode-xid with rust-unicode-ident.
2022-09-05 00:12:49 +02:00
Ricardo Wurmus 2d9c00e978
gnu: rust-proc-macro2-1: Update to 1.0.43.
* gnu/packages/crates-io.scm (rust-proc-macro2-1): Update to 1.0.43.
[arguments]: Replace rust-unicode-xid with rust-unicode-ident.
[inputs]: Remove rust-unicode-xid.
[home-page]: Update to new home.
2022-09-05 00:12:49 +02:00
Ricardo Wurmus 7c866c3920
gnu: Add rust-unicode-ident-1.
* gnu/packages/crates-io.scm (rust-unicode-ident-1): New variable.
2022-09-05 00:12:49 +02:00
Ricardo Wurmus 7533124d69
gnu: rust-log-0.4: Update to 0.4.17.
* gnu/packages/crates-io.scm (rust-log-0.4): Update to 0.4.17.
[arguments]: Add rust-rustversion-1 to development inputs.
2022-09-05 00:12:48 +02:00
Ricardo Wurmus 4272e0603e
gnu: rust-value-bag-1: Update to 1.0.0-alpha.9.
* gnu/packages/crates-io.scm (rust-value-bag-1): Update to 1.0.0-alpha.9.
[arguments]: Add rust-version-check-0.9 to cargo-inputs.
2022-09-05 00:12:48 +02:00
Ricardo Wurmus 1c82e51658
gnu: rust-pin-project-lite-0.2: Update to 0.2.9.
* gnu/packages/crates-io.scm (rust-pin-project-lite-0.2): Update to 0.2.9.
[source]: Add a snippet to record macrotest in Cargo.toml.
2022-09-05 00:12:48 +02:00
Ricardo Wurmus 3423ad9d3b
gnu: Add rust-generator-0.7.
* gnu/packages/crates-io.scm (rust-generator-0.7): New variable.
2022-09-05 00:12:48 +02:00
Ricardo Wurmus bf11b7214f
gnu: Add rust-windows-0.32.
* gnu/packages/crates-io.scm (rust-windows-0.32): New variable.
2022-09-05 00:12:48 +02:00
Ricardo Wurmus 3b3ce44ee9
gnu: Add rust-windows-implement-0.32.
* gnu/packages/crates-io.scm (rust-windows-implement-0.32): New variable.
2022-09-05 00:12:47 +02:00
Ricardo Wurmus a14f755e09
gnu: Add rust-windows-tokens-0.32.
* gnu/packages/crates-io.scm (rust-windows-tokens-0.32): New variable.
2022-09-05 00:12:47 +02:00
Ricardo Wurmus 541db40c35
gnu: Add rust-windows-aarch64-msvc-0.32.
* gnu/packages/crates-io.scm (rust-windows-aarch64-msvc-0.32): New variable.
2022-09-05 00:12:47 +02:00
Ricardo Wurmus 3cade2e0bb
gnu: Add rust-windows-i686-gnu-0.32.
* gnu/packages/crates-io.scm (rust-windows-i686-gnu-0.32): New variable.
2022-09-05 00:12:47 +02:00
Ricardo Wurmus 69dd61fefd
gnu: Add rust-windows-i686-msvc-0.32.
* gnu/packages/crates-io.scm (rust-windows-i686-msvc-0.32): New variable.
2022-09-05 00:12:47 +02:00
Ricardo Wurmus 5841b21c4f
gnu: Add rust-windows-x86-64-gnu-0.32.
* gnu/packages/crates-io.scm (rust-windows-x86-64-gnu-0.32): New variable.
2022-09-05 00:12:46 +02:00
Ricardo Wurmus d158034a13
gnu: Add rust-windows-x86-64-msvc-0.32.
* gnu/packages/crates-io.scm (rust-windows-x86-64-msvc-0.32): New variable.
2022-09-05 00:12:46 +02:00
Ricardo Wurmus f454a2781b
gnu: rav1e: Patch Cargo.toml.
* gnu/packages/video.scm (rav1e)[source]: Patch Cargo.toml to enable feature
needed to parse the file.
2022-09-05 00:12:46 +02:00
Ricardo Wurmus 7c4546d591
gnu: rust-hashbrown-0.12: Patch Cargo.toml.
This is a follow-up to commit d7a4ab2cd50d5398d90117d6afcfccca5a158b9b.

* gnu/packages/crates-io.scm (rust-hashbrown-0.12)[source]: Add snippet to
require the "edition2021" cargo feature to avoid a failure to parse the file.
2022-09-05 00:12:46 +02:00
Ricardo Wurmus 333905ccff
gnu: rust-cargo-0.53: Add missing input.
* gnu/packages/crates-io.scm (rust-cargo-0.53)[inputs]: Add libgit2.
2022-09-05 00:12:46 +02:00
Ricardo Wurmus 6a37c4c549
gnu: rust-openssl-0.10: Update to 0.10.41.
* gnu/packages/crates-io.scm (rust-openssl-0.10): Update to 0.10.41.
[arguments]: Do not skip build; replace rust-cfg-if-0.1 with rust-cfg-if-1;
remove rust-lazy-static-1 and rust-tempdir-0.3; add rust-once-cell-1 and
rust-openssl-macros-0.1.
[inputs]: Add openssl.
[native-inputs]: Add pkg-config.
[description]: Update.
2022-09-05 00:12:46 +02:00
Ricardo Wurmus 2282fe1d33
gnu: Add rust-openssl-macros-0.1.
* gnu/packages/crates-io.scm (rust-openssl-macros-0.1): New variable.
2022-09-05 00:12:45 +02:00
Ricardo Wurmus 90715e9b24
gnu: Add rust-cargo-0.51.
* gnu/packages/crates-io.scm (rust-cargo-0.51): New variable.
2022-09-05 00:12:45 +02:00
Ricardo Wurmus 074c19c11c
gnu: Add rust-crates-io-0.31.
* gnu/packages/crates-io.scm (rust-crates-io-0.31): New variable.
2022-09-05 00:12:45 +02:00
Ricardo Wurmus 6746f2b00d
gnu: Add rust-cbindgen-0.17.
* gnu/packages/rust-apps.scm (rust-cbindgen-0.17): New variable.
2022-09-05 00:12:45 +02:00
Ricardo Wurmus f705831d8f
gnu: rust-bindgen-0.57: Fix build.
* gnu/packages/crates-io.scm (rust-bindgen-0.57)[arguments]: Do not skip
build; disable tests; add development inputs rust-clap-2, rust-diff-0.1, and
rust-shlex-0.1.
[inputs]: Add clang.
2022-09-05 00:12:45 +02:00
Ricardo Wurmus f243233e8d
gnu: Add rust-atomic-polyfill-1.
* gnu/packages/crates-io.scm (rust-atomic-polyfill-1): New variable.
2022-09-05 00:12:44 +02:00
Ricardo Wurmus cbcf87c01f
gnu: Add rust-critical-section-1.
* gnu/packages/crates-io.scm (rust-critical-section-1): New variable.
2022-09-05 00:12:44 +02:00
Ricardo Wurmus b248d77f87
gnu: Add rust-parking-lot-core-0.9.
* gnu/packages/crates-io.scm (rust-parking-lot-core-0.9): New variable.
2022-09-05 00:12:44 +02:00
Ricardo Wurmus 4e8ec28e3b
gnu: rust-backtrace-0.3: Update to 0.3.66.
* gnu/packages/crates-io.scm (rust-backtrace-0.3): Update to 0.3.66.
[arguments]: Replace rust-addr2line-0.14 with rust-addr2line-0.17,
rust-miniz-oxide-0.4 with rust-miniz-oxide-0.5, and rust-object-0.23 with
rust-object-0.29; add rust-libloading-0.7 and rust-cc-1; remove
rust-backtrace-sys-0.1.
2022-09-05 00:12:44 +02:00
Ricardo Wurmus 0c0fd17f09
gnu: Add rust-addr2line-0.17.
* gnu/packages/crates-io.scm (rust-addr2line-0.17): New variable.
2022-09-05 00:12:44 +02:00
Ricardo Wurmus 511f173374
gnu: Add rust-findshlibs-0.10.
* gnu/packages/crates-io.scm (rust-findshlibs-0.10): New variable.
2022-09-05 00:12:44 +02:00
Ricardo Wurmus a60229fa0f
gnu: rust-gimli-0.23: Inherit from rust-gimli-0.26.
* gnu/packages/crates-io.scm (rust-gimli-0.23)[inherit]: New field.
[build-system, home-page, synopsis, description, license]: Inherit.
2022-09-05 00:12:43 +02:00
Ricardo Wurmus a9dcb2ead7
gnu: Add rust-gimli-0.26.
* gnu/packages/crates-io.scm (rust-gimli-0.26): New variable.
2022-09-05 00:12:43 +02:00
Ricardo Wurmus 810291e479
gnu: rust-memmap2-0.5: Update to 0.5.5.
* gnu/packages/crates-io.scm (rust-memmap2-0.5): Update to 0.5.5.
[arguments]: Do not skip build.  Add rust-owning-ref-0.4 and rust-tempfile-3
to inputs.
2022-09-05 00:12:43 +02:00
Ricardo Wurmus c505de52d4
gnu: Add rust-pyo3-0.13.
* gnu/packages/crates-io.scm (rust-pyo3-0.13): New variable.
2022-09-05 00:12:43 +02:00
Ricardo Wurmus fd866c44e7
gnu: Add rust-pyo3-macros-0.13.
* gnu/packages/crates-io.scm (rust-pyo3-macros-0.13): New variable.
2022-09-05 00:12:42 +02:00
Ricardo Wurmus 4dc07de53e
gnu: Add rust-pyo3-macros-backend-0.13.
* gnu/packages/crates-io.scm (rust-pyo3-macros-backend-0.13): New variable.
2022-09-05 00:12:42 +02:00
Ricardo Wurmus 8fcdfa498d
gnu: Add rust-object-0.27.
* gnu/packages/crates-io.scm (rust-object-0.27): New variable.
2022-09-05 00:12:42 +02:00
Ricardo Wurmus 1b42e42c7a
gnu: rust-object-0.28: Inherit from rust-object-0.29.
* gnu/packages/crates-io.scm (rust-object-0.28)[inherit]: New field.
[build-system, home-page, synopsis, description, license]: Inherit.
2022-09-05 00:12:42 +02:00
Ricardo Wurmus 706d1749a3
gnu: Add rust-object-0.29.
* gnu/packages/crates-io.scm (rust-object-0.29): New variable.
2022-09-05 00:12:42 +02:00
Ricardo Wurmus cce608d256
gnu: rust-scroll-0.10: Update to 0.10.2.
* gnu/packages/crates-io.scm (rust-scroll-0.10): Update to 0.10.2.
[arguments]: Do not skip build; add cargo development inputs rust-byteorder-1
and rust-rayon-1.
2022-09-05 00:12:42 +02:00
Ricardo Wurmus 02cbb76392
gnu: Add rust-hashbrown-0.12.
* gnu/packages/crates-io.scm (rust-hashbrown-0.12): New variable.
2022-09-05 00:12:41 +02:00
Ricardo Wurmus aeac28750f
gnu: rust-slog-term-2: Update to 2.9.0.
* gnu/packages/crates-io.scm (rust-slog-term-2): Update to 2.9.0.
[arguments]: Remove rust-chrono-0.4; replace rust-term-0.6 with rust-term-0.7;
add rust-time-0.3.
2022-09-05 00:12:41 +02:00
Ricardo Wurmus ba64ea8320
gnu: rust-slog-2: Update to 2.7.0.
* gnu/packages/crates-io.scm (rust-slog-2): Update to 2.7.0.
2022-09-05 00:12:41 +02:00
Ricardo Wurmus 667633100e
gnu: Add rust-statrs-0.15.
* gnu/packages/crates-io.scm (rust-statrs-0.15): New variable.
2022-09-05 00:12:41 +02:00
Ricardo Wurmus 9e703abe2c
gnu: Add rust-nalgebra-0.27.
* gnu/packages/crates-io.scm (rust-nalgebra-0.27): New variable.
2022-09-05 00:12:41 +02:00
Ricardo Wurmus acd0fed555
gnu: rust-num-traits-0.2: Update to 0.2.15.
* gnu/packages/crates-io.scm (rust-num-traits-0.2): Update to 0.2.15.
2022-09-05 00:12:40 +02:00
Ricardo Wurmus 20db81fb97
gnu: Add rust-bio-0.39.
* gnu/packages/crates-io.scm (rust-bio-0.39): New variable.
2022-09-05 00:12:40 +02:00
Ricardo Wurmus e876e1b932
gnu: rust-bio-types-0.12: Update to 0.12.1.
* gnu/packages/crates-io.scm (rust-bio-types-0.12): Update to 0.12.1.
[arguments]: Replace rust-petgraph-0.5 with rust-petgraph-0.6, and replace
rust-strum-macros-0.20 with rust-strum-macros-0.21.
2022-09-05 00:12:40 +02:00
Ricardo Wurmus 2d0f081f2d
gnu: rust-openssl-sys-0.9: Update to 0.9.75.
* gnu/packages/crates-io.scm (rust-openssl-sys-0.9): Update to 0.9.75.
[arguments]: Add rust-bindgen-0.59.
* gnu/packages/patches/rust-openssl-sys-no-vendor.patch: Adjust.
2022-09-05 00:12:40 +02:00
Ricardo Wurmus 94616c3661
gnu: rust-curl-sys-0.4: Update to 0.4.44+curl-7.77.0.
* gnu/packages/crates-io.scm (rust-curl-sys-0.4): Update to 0.4.44+curl-7.77.0.
2022-09-05 00:12:39 +02:00
Ricardo Wurmus 6c0d7ee95f
gnu: rust-threadpool-1: Update to 1.8.0.
* gnu/packages/crates-io.scm (rust-threadpool-1): Update to 1.8.0.
2022-09-05 00:12:39 +02:00
Ricardo Wurmus 20a55a50c7
gnu: rust-itertools-0.10: Update to 0.10.1.
* gnu/packages/crates-io.scm (rust-itertools-0.10): Update to 0.10.1.
[arguments]: Do not skip build; add rust-criterion-0.3, rust-paste-1,
rust-permutohedron-0.2, rust-quickcheck-0.9, and rust-rand-0.7 to development
inputs.
2022-09-05 00:12:39 +02:00
Ricardo Wurmus 624551b138
gnu: rust-flate2-1: Update to 1.0.23.
* gnu/packages/crates-io.scm (rust-flate2-1): Update to 1.0.23.
[arguments]: Replace rust-miniz-oxide-0.4 withrust-miniz-oxide-0.5; replace
rust-quickcheck-0.9 with rust-quickcheck-1.
2022-09-05 00:12:39 +02:00
Ricardo Wurmus c786b640e6
gnu: rust-csv-1: Update to 1.1.6.
* gnu/packages/crates-io.scm (rust-csv-1): Update to 1.1.6.
2022-09-05 00:12:34 +02:00
Jessica Tallon aae98c2972
gnu: Add wmamixer.
* gnu/packages/gnustep.scm (wmamixer): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:17:14 +02:00
Wiktor Żelazny 9c5a952818
gnu: texlive-caption: Fix description.
* gnu/packages/tex.scm (texlive-caption): Update description.
[description]: newfloat.sty and totalcount.sty are not in the package.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:52 +02:00
Wiktor Żelazny e879111c09
gnu: Add texlive-latex-hyphenat.
* gnu/packages/tex.scm (texlive-latex-hyphenat): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:13 +02:00
Maxime Devos 4bbad495a7
gnu: hashcat: Fix cross-compilation.
* gnu/packages/password-utils.scm
(hashcat)[native-inputs]: Move to ...
(hashcat)[inputs]: ... here.
(hashcat)[arguments]<#:make-flags>: Set AR and CC.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:13 +02:00
Maxime Devos aed1c2f794
gnu: hashcat: Rewrite with G-exps.
This is required for cross-compilation, as %output does not exist when
cross-compiling.

* gnu/packages/password-utils.scm (hashcat)[arguments]: Rewrite with G-exps.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:13 +02:00
Maxime Devos 99afc7d65b
gnu: hashcat: Unbundle everything but LZMA-SDK.
There does not appear to be a convenient Guix package for LZMA-SDK yet.
I currently have a bit of a dirty working tree (fiddling with imports), so the
use-modules is in the wrong place. Also, a small rebase conflict, the version
and source hash of hashcat has been updated.

* gnu/packages/password-utils.scm (hashcat)[source]{snippet}: Delete
everything from deps except for deps/LZMA-SDK.
(hashcat)[inputs]: Add minizip, xxhash and zlib.
(hashcat)[arguments]<#:make-flags>: Add USE_SYSTEM_ZLIB, USE_SYSTEM_OPENCL and
USE_SYSTEM_XXHASH.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:13 +02:00
Maxime Devos 3c48ef60ad
gnu: hashcat: Don't embed timestamp, fixing reproducibility.
* gnu/packages/password-utils.scm (hashcat)[arguments]{#:phases}:
Remove timestamp, fixing reproducibility.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:13 +02:00
Philip McGrath ed24d6b46c
gnu: racket: Use Racket CS on all systems.
This patch uses the 'pbarch' support added to 'racket-vm-cs' to make it
the default Racket VM implementation on all systems.

* gnu/packages/racket.scm (racket-vm-for-system): Remove.
(racket-minimal, racket)[inputs]: Replace '(racket-vm-for-system)' with
'racket-vm-cs'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:12 +02:00
Philip McGrath 64a27e1678
gnu: racket-vm-bc: Add workaround for ppc64le.
This is an attempt to avoid a problem with Racket BC on ppc64 reported
in <https://issues.guix.gnu.org/57050#19> that was exposed by attempting
to use Racket BC to bootstrap Chez Scheme. Thanks to Matthew Flatt for
the workaround: <https://racket.discourse.group/t/950/30>.

* gnu/packages/racket.scm (racket-vm-bc)[arguments]<#:configure-flags>:
Increase the number of bytes that should be available on the stack for
"safety" when checking for stack overflow.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:12 +02:00
Philip McGrath a15d72f8e1
gnu: chez-scheme-for-racket: Support all systems.
On systems for which Racket's variant of Chez Scheme cannot generate
native code, it can use a 'pbarch' machine type: a variant of the
``portable bytecode'' backend specialized to word size and endianness.
This allows Racket CS to replace Racket BC on those systems while
maintaining comparable performance. (Racket BC lacks JIT support for
those systems anyway.) It also lets us provide a Chez Scheme package on
all systems Guix supports.

This patch adds 'pbarch' support to both 'chez-scheme-for-racket' and
'racket-vm-cs', but it does not change the Racket VM implementation used
for the 'racket' and 'racket-minimal' packages.

* gnu/packages/chez.scm (nix-system->pbarch-machine-type): New variable.
(chez-scheme-for-racket)[inputs]: Use 'libffi' for non-native systems.
[arguments]<#:configure-flags>: Always supply '-m='. Add applicable
flags for non-native systems.
[supported-systems]: Use '%supported-systems'.
[description]: Update.
(chez-scheme-for-racket-bootstrap-bootfiles)[arguments]<#:phases>: Adapt
'build' phase for non-native systems.
* gnu/packages/racket.scm (racket-vm-bc)[description]: Update.
(racket-vm-cs)[description]: Likewise.
[inputs]: Use 'libffi' for non-native systems.
[arguments]<#:configure-flags>: Add applicable flags for non-native
systems.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:12 +02:00
Philip McGrath cb0d106590
gnu: racket: Support cross-compiling the VM packages.
Cross-compilation works for 'racket-vm-cgc', 'racket-vm-bc', and
'racket-vm-cs'. These changes are not enough to cross-compile
'racket-minimal' or 'racket': that would require building and loading
cross-compilation pluggins for 'racket-vm-cs', which will be much
easier once we can build the package 'raco-cross'.

* gnu/packages/racket.scm (racket-vm-cgc): Add 'this-package' when
cross-compiling.
(racket-vm-bc)[native-inputs]: Adjust accordingly.
(racket-vm-cs)[native-inputs]: Use 'racket-vm-cs' instead of
'racket-vm-bc' when cross-compiling. Adapt to changes to
'racket-vm-cgc'.
[arguments]<#:configure-flags>: Fix '--enable-scheme' for
cross-compilation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:12 +02:00
Philip McGrath 9ed6e51ceb
gnu: chez-scheme-for-racket: Support cross-compilation.
* gnu/packages/chez.scm (racket-cs-native-supported-system): Change to
return the applicable machine type instead of '#t'.
(chez-scheme-for-racket)[native-inputs]: When cross-compiling, add
'this-package'.
[arguments]<#:configure-flags>: When cross-compiling, supply '-m=' and
'--toolprefix='.
<#:phases>: Work around cross-compilation issues in 'build' and
'install-docs'.
(chez-scheme-for-racket-bootstrap-bootfiles): When cross-compiling,
use 'zuo' and 'chez-scheme-for-racket' instead of 'racket-vm-bc'.
[arguments]<#:phases>: Adapt 'build' phase for cross-compilation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:12 +02:00
Philip McGrath 47da722838
gnu: chez-scheme: Make bootfiles regular inputs.
* gnu/packages/chez.scm (chez-scheme)[native-inputs]: Move
'chez-scheme-bootstrap-bootfiles' to ...
[inputs]: ... this field.
[arguments]<#:phases>: Update 'unpack-bootfiles' accordingly.
(chez-scheme-for-racket)[native-inputs]: Move
'chez-scheme-for-racket-bootstrap-bootfiles' to ...
[inputs]: ... this field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:12 +02:00
Philip McGrath 9647296ce6
gnu: racket: Update to 8.6.
Also, update 'chez-scheme-for-racket' to 9.5.9.2.

* gnu/packages/patches/racket-chez-scheme-bin-sh.patch: Refresh patch.
* gnu/packages/patches/racket-backport-8.6-cross-install.patch,
gnu/packages/patches/racket-backport-8.6-docindex-write.patch,
gnu/packages/patches/racket-backport-8.6-hurd.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/racket.scm (%racket-origin)[patches]: Use them and the
patches for Zuo.
(%racket-version): Update to 8.6.
(zuo)[version]: Refer to '%racket-version'.
[origin]: Use '%racket-origin'.
(racket-vm-cgc)[native-inputs]: Add 'zuo'.
[arguments]<#:make-flags>: Use 'zuo' from 'native-inputs'.
(racket)[inputs]<data, db, deinprogramm, draw, drracket, errortrace,
gui, htdp, math, option-contract, parser-tools, pict, rackunit, realm,
redex, scribble, typed-racket, string-constants, swindle, syntax-color,
web-server>: Update checksums.
* gnu/packages/chez.scm (target-chez-os): Handle Hurd and QNX.
(%chez-features-table): Likewise.
(chez-scheme-for-racket): Update to 9.5.9.2.
[native-inputs]: Add 'zuo'.
[arguments]<#:out-of-source?>: Use out-of-source build.
<#:tests?>: Skip them due to ongoing problems.
<#:configure-flags>: Add '--install-csug=' and '--installreleasenotes='.
<#:make-flags>: Use 'zuo' from 'native-inputs'. Supply 'STEXLIB=' here,
rather than in a phase.
<#:phases>: Replace 'install-docs' using new 'make' target.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:11 +02:00
Philip McGrath 07a8440f50
gnu: Add Zuo.
* gnu/packages/patches/racket-backport-8.6-zuo.patch,
gnu/packages/patches/racket-zuo-bin-sh.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/racket.scm (%zuo-version): New variable.
(zuo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:11 +02:00
Philip McGrath 5142fba364
gnu: chez-scheme: Fix use of "/bin/sh".
The unsuccessful attempt to execute "/bin/sh" by Chez Scheme's 'process'
function seems to have caused parts of the Chez Scheme test suite to
have been silently skipped. The issue was exposed by the upcoming
changes to Racket's build system.

* gnu/packages/patches/chez-scheme-bin-sh.patch,
gnu/packages/patches/racket-chez-scheme-bin-sh.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/racket.scm (%racket-origin)[patches]: Update accordingly.
* gnu/packages/chez.scm (chez-scheme)[origin]<patches>: Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:11 +02:00
Philip McGrath 911768b6d5
gnu: racket: Adjust patch for "/bin/sh" in rktio.
Use '_PATH_BSHELL' instead of a custom preprocessor macro. This may not
be The Right Thing in the long term, but it at least avoids a
proliferation of 'CPPFLAGS'.

* gnu/packages/patches/racket-minimal-sh-via-rktio.patch: Rename to ...
* gnu/packages/patches/racket-rktio-bin-sh.patch: ... this, and change
to use '_PATH_BSHELL'.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/racket.scm (%racket-origin)[patches]: Likewise.
(racket-vm-common-configure-flags): Stop setting 'CPPFLAGS'. Change to a
constant instead of a function, since we no longer need the delay.
(racket-vm-cgc, racket-vm-bc,
racket-vm-cs)[arguments]<#:configure-flags>: Update accordingly.
[inputs]: Remove 'bash-minimal'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:11 +02:00
Philip McGrath 4176d47ef7
gnu: stex: Fix read-only gifs and math directories.
Excplicitly set the user write bit when initializing the gifs or math
directories from the skeletons installed in the store. See also upstream
discussion at <https://github.com/dybvig/stex/pull/6>. This problem
would be exposed by the upcoming changes to Racket's build system.

* gnu/packages/patches/stex-copy-from-immutable-store.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/chez.scm (stex-bootstrap)[patches]: Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:10 +02:00
Philip McGrath 92e8cff749
gnu: stex: Update to 1.2.2-2.afa6075.
* gnu/packages/chez.scm (stex-bootstrap): Update to 1.2.2-2.afa6075.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04 23:10:10 +02:00
Ludovic Courtès eedf71f948
services: upower: Default to a percentage-based policy.
This is the documented default of UPower 0.99.15 (the actual default
appears to be #f though).

* gnu/services/desktop.scm (<upower-configuration>)
[use-percentage-for-policy?]: Default to #t.
* doc/guix.texi (Desktop Services): Adjust accordingly.  Explain the
tradeoff.
2022-09-04 23:10:10 +02:00
Ludovic Courtès 4765242540
services: upower: Update default percentage values.
These values are those used by default by UPower 0.99.15.

* gnu/services/desktop.scm (<upower-configuration>)[percentage-low]
[percentage-critical]: Increase.
* doc/guix.texi (Desktop Services): Update accordingly.
2022-09-04 23:10:09 +02:00
Nicolas Goaziou 41bce2414a
gnu: scintilla: Update to 5.3.0.
* gnu/packages/text-editors.scm (scintilla): Update to 5.3.0.
2022-09-04 20:46:25 +02:00
Nicolas Goaziou afb7cb4204
gnu: emacs-autothemer: Update to 0.2.12.
* gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.12.
[description]: Add missing final full stop.
2022-09-04 20:41:46 +02:00
Paul A. Patience 75febb00a5
gnu: f3d: Update to 1.3.0-pre-0.46df21f.
* gnu/packages/graphics.scm (f3d): Update to 1.3.0-pre-0.46df21f.
[source](modules, snippet): New fields.
[arguments]<#:configure-flags>: Generate manual page, install various
resource files, and enable the now-optional external rendering feature.
[native-inputs]: New field.
[synopsis]: Add hyphen.
[description]: Reword.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-04 18:29:46 +01:00
Cees de Groot 8ba5075192
gnu: erlang: Update to 25.0.4.
* gnu/packages/erlang.scm (erlang): Update to 25.0.4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-04 18:28:16 +01:00
Cees de Groot d409da2f88
gnu: elixir: Update to 1.14.0.
* gnu/packages/elixir.scm (elixir): Update to 1.14.0.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-04 18:27:00 +01:00
kiasoc5 a5c24b3191
gnu: foot: Update to 1.13.1.
* gnu/packages/terminals.scm (foot): Update to 1.13.1.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-04 18:26:04 +01:00
gyara f9a4923940
gnu: xmobar: Update to 0.44.2.
* gnu/packages/wm.scm (xmobar): Update to 0.44.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-04 18:25:14 +01:00
jgart 7ef04f00cd
gnu: Add cl-portable-condition-system.
* gnu/packages/lisp-xyz.scm (cl-portable-condition-system): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-04 18:23:43 +01:00
Christopher Baines e40c57ba49
gnu: shotwell: Update to 0.30.16.
* gnu/packages/gnome.scm (shotwell): Update to 0.30.16.
2022-09-04 18:21:52 +01:00
Nicolas Goaziou 96f3793b33
gnu: Remove duplicate package.
* gnu/packages/emacs-xyz.scm (emacs-inheritenv): Remove duplicate package
introduced in 21f6026574.
2022-09-04 18:03:46 +02:00
Hendursaga 6199d66f8a
gnu: ding: Update to 1.9.
* gnu/packages/dictionaries.scm (ding): Update to 1.9.
[source]: Switch to HTTPS.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04 17:57:02 +02:00
Michael Rohleder 5807a21e19
gnu: xfce4-notifyd: Update to 0.6.4.
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.6.4.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04 17:57:02 +02:00
Michael Rohleder a2c6125b60
gnu: lesspipe: Update to 2.06.
* gnu/packages/less.scm (lesspipe): Update to 2.06.
[arguments]: Fixed typos in comment.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04 17:57:02 +02:00
Matthew James Kraai a451a809d5
Fix misspelling of GUIX_DIGITAL_OCEAN_TOKEN.
* gnu/machine/digital-ocean.scm (maybe-raise-missing-api-key-error): Fix
  misspelling of GUIX_DIGITAL_OCEAN_TOKEN.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04 17:57:02 +02:00
Nicolas Goaziou 21f6026574
gnu: Add emacs-engrave-faces.
* gnu/packages/emacs-xyz.scm (emacs-engrave-faces): New variable.
2022-09-04 17:53:30 +02:00
Artyom V. Poptsov 353d6cbec1
gnu: guile2.2-ics: Update to 0.3.0
* gnu/packages/guile-xyz.scm (guile2.2-ics): Update to 0.3.0.
[package-inputs]: Replace "guile-smc" with "guile2.2-smc".
[propagated-inputs]: Use the new style.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04 17:02:00 +02:00
Artyom V. Poptsov 3cf79710f3
gnu: Add guile2.2-smc
* gnu/packages/guile-xyz.scm (guile2.2-smc): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04 17:01:56 +02:00
Artyom V. Poptsov ae81cb6962
gnu: guile-ics: Update to 0.3.0.
* gnu/packages/guile-xyz.scm (guile-ics): Update to 0.3.0.
[phases]: Remove "strip" phase.
[propagated-inputs]: Add "guile-smc".

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04 17:01:14 +02:00
Olivier Dion via Guix-patches via 886306ba63
gnu: opendht: Update to 2.4.10.
* gnu/packages/networking.scm (opendht): Update to 2.4.10.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-09-04 10:18:13 -04:00
David Thompson e4ccfcb22a
gnu: gitolite: Switch to git-minimal to reduce closure size.
* gnu/packages/version-control.scm (gitolite)[inputs]: Swap 'git' for
'git-minimal'.
[arguments]: Refer to 'git-minimal' input instead of 'git'.
2022-09-04 09:25:13 -04:00
David Thompson 1aa46a7e29
gnu: gitolite: Wrap programs instead of using propagated inputs.
* gnu/packages/version-control.scm (gitolite)[arguments]: Add git to wrapped
$PATH and additionally wrap gitolite-shell.
[inputs]: Add git and openssh.
[propagated-inputs]: Remove it.
2022-09-04 08:52:24 -04:00