~ruther/guix-local

e05f08a4 — Efraim Flashner a year ago
gnu: rust-1.75: Use rust-bootstrap-1.74 on some platforms.

* gnu/packges/rust.scm (rust-1.75)[arguments]: When building with
rust-bootstrap-1.74 add the add-cc-shim-to-path phase.
[native-inputs]: Build with rust-bootstrap-1.74 on platforms which have
support.
[inputs]: Replace llvm-15 with llvm-17.
(rust-1.76)[arguments]: Remove added add-cc-shim-to-path phase.
[inputs]: Don't replace llvm.

Change-Id: I3bbf5c6dd64617bdd100cc274fe754ffc1325223
e4169eaf — Morgan Smith 1 year, 15 days ago
gnu: Add rust-bootstrap-1.74.

* gnu/packages/rust.scm(rust-bootstrap-1.74): New variable.
(rust-bootstrap): Rename to rust-bootstrap-1.54.
(rust-1.55)[native-inputs]: Adjust accordingly.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-rust)[native-inputs]: Adjust
accordingly.

Change-Id: Id88e200015ed6ab246407e37eeb4159cb4df195d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
14c3cb13 — Efraim Flashner a year ago
gnu: mrustc: Update to 0.11.2-1.06b87d1.

* gnu/packages/rust.scm (%mrustc-source): Update to 0.11.2-1.06b87d1.
[source]: Adjust snippet to allow for more compression types.

Co-authored-by: Morgan Smith <Morgan.J.Smith@outlook.com>
Change-Id: Icaa193451c72dfb41b1c87e9e40cfbcccc8aa152
44b94a92 — Brennan Vincent 1 year, 1 month ago
gnu: rust: Install stdlib manifest with original checksums.

* gnu/packages/rust.scm (rust)[arguments]: Install stdlib manifest with
the original checksums.

Change-Id: I1100ffe4ff67c8e2026e802fc3902ec218e2efee
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
d76575b7 — John Khoo a year ago
gnu: neovim: Update to 0.11.1.

* gnu/packages/vim.scm (neovim): Update to 0.11.1.
[inputs]: Add utf8proc.

Change-Id: I278b533b2ff13e2b40652ce451c9924fc729df5a
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
88ee1c5c — John Khoo a year ago
gnu: Remove utf8proc-2.7.0.

* gnu/packages/textutils.scm (utf8proc-2.7.0): Remove utf8proc-2.7.0.

Change-Id: I1c27646cdded84370590b12e5e65eddcdf97a1e7
Signed-off-by: Hilton Chain <hako@ultrarare.space>
e6aff8fb — Hilton Chain a year ago
gnu: utf8proc: Remove input labels.

* gnu/packages/textutils.scm (utf8proc)[native-inputs]: Remove input labels.

Change-Id: Id1b417739f63bf44a98ea966ce92ffc27c0fc9e5
c76d37be — John Khoo a year ago
gnu: utf8proc: Inherit from utf8proc-bootstrap.

* gnu/packages/textutils.scm (utf8proc): Inherit from utf8proc-bootstrap.
[native-inputs]: Update Unicode version to 16.0.0.
Add DerivedCoreProperties.txt, julia and ruby-2.7.
[arguments]<#:phases>: Adjust accordingly.

Change-Id: Ib8e08ea65eab2409a38dd5f43c91342842e361f5
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
e77ad0ab — John Khoo a year ago
gnu: Add utf8proc-bootstrap.

* gnu/packages/textutils.scm (utf8proc-bootstrap): New variable.
* gnu/packages/julia.scm (julia)[inputs]: Replace utf8proc with
it to break dependency circle.

Change-Id: Ie2e0c4a83aa9b478b125a390f162c1c69613cd9b
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
7b9d6af9 — Hilton Chain 1 year, 2 days ago
gnu: rust-rustc-demangle-capi-0.1: Move to (gnu packages rust-sources).

* gnu/packages/crates-io.scm (rust-rustc-demangle-capi-0.1): Move to...
* gnu/packages/rust-sources.scm (rust-rustc-demangle-capi-0.1): ...here.
* gnu/packages/linux.scm: Adjust module import.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)
[rust-rustc-demangle-capi-0.1]: New entry.

Change-Id: Ib679b6caebcd31ff793c48a63aa3aa998c99a157
7fdcae4f — Hilton Chain 1 year, 2 days ago
gnu: ouch: Update to 0.6.1.

* gnu/packages/rust-apps.scm (ouch): Update to 0.6.1.
[inputs]: Use ‘cargo-inputs’.
Add clang.
[native-inputs]: Add git-minimal/pinned.
[arguments]: Remove #:cargo-inputs and #:cargo-development-inputs.
<#:phases>: In ‘pre-build’, remove unrar dependency.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[ouch]: New entry.

Change-Id: I320448b2d59cc41d7fdb7a4597879170bfdc6404
fd78d560 — Hilton Chain 1 year, 2 days ago
gnu: podlet: Remove #:cargo-inputs.

* gnu/packages/rust-apps.scm (podlet)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[podlet]: New entry.

Change-Id: Ied6e96d2d9a96e9984d1d54759cbba00e40d45c3
e7323109 — Hilton Chain 1 year, 2 days ago
gnu: htmlq: Remove #:cargo-inputs.

* gnu/packages/rust-apps.scm (htmlq)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
<#:install-source?>: Disable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[htmlq]: New entry.

Change-Id: I723d334ded0998851280f3018ec12f11efc84aba
a4469427 — Hilton Chain 1 year, 2 days ago
gnu: xsv: Remove #:cargo-inputs.

* gnu/packages/rust-apps.scm (xsv)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs, #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[xsv]: New entry.

Change-Id: I921d3b63dd045f198f3af9905634dfd1cc84cb00
76fcb888 — Hilton Chain 1 year, 2 days ago
gnu: rust-xremap: Update to 0.10.10.

* gnu/packages/rust-apps.scm (rust-xremap): Update to 0.10.10.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[xremap]: New entry.

Change-Id: I1a497d9d5f1d3d090470f731e05ed88dd2f2b918
dc598462 — Hilton Chain 1 year, 2 days ago
gnu: Remove wallust-themes.

* gnu/packages/rust-apps.scm (wallust-themes): Delete variable.

Change-Id: I9cbfd372df75fd577ec20f095a205a7bf7a1acaa
7f2ce466 — Hilton Chain 1 year, 2 days ago
gnu: git-delta: Remove #:cargo-inputs.

* gnu/packages/rust-apps.scm (git-delta)[source]: Remove snippet.
[inputs]: Use ‘cargo-inputs’.
Add oniguruma.
[arguments]: Remove #:cargo-inputs and #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[git-delta]: New entry.

Change-Id: I9647f89cb920b1f8822a7faaa0337ce377a70ee9
ffe5149e — Hilton Chain 1 year, 2 days ago
gnu: git-absorb: Update to 0.7.0.

* gnu/packages/rust-apps.scm (git-absorb): Update to 0.7.0.
[inputs]: Use ‘cargo-inputs’.
[native-inputs]: Add git-minimal/pinned.
[arguments]: Remove #:cargo-inputs and #:cargo-development-inputs.
<#:phases>: In 'install-manual-page, adjust man page source file name.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[git-absorb]: New entry.

Change-Id: I123afe7985839fbec3e4a6469bb55d1e428ff263
fff7429a — Hilton Chain 1 year, 2 days ago
gnu: tealdeer: Update to 1.7.2.

* gnu/packages/rust-apps.scm (tealdeer): Update to 1.7.2.
[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs and #:cargo-development-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[tealdeer]: New entry.

Change-Id: I1d65fddbe0e94502068e775f0a052c9d517eb1e8
603c85f2 — Hilton Chain 1 year, 2 days ago
gnu: swaysome: Remove #:cargo-inputs.

* gnu/packages/rust-apps.scm (swaysome)[inputs]: Use ‘cargo-inputs’.
[arguments]: Remove #:cargo-inputs.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[swaysome]: New entry.

Change-Id: I9c94538b45e3759619b004cce63af9f4ddafaf03
Next