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>
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>
gnu: utf8proc: Remove input labels. * gnu/packages/textutils.scm (utf8proc)[native-inputs]: Remove input labels. Change-Id: Id1b417739f63bf44a98ea966ce92ffc27c0fc9e5
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>
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>
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
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
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
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
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
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
gnu: Remove wallust-themes. * gnu/packages/rust-apps.scm (wallust-themes): Delete variable. Change-Id: I9cbfd372df75fd577ec20f095a205a7bf7a1acaa
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
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
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
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
gnu: swayrbar: Remove #:cargo-inputs. * gnu/packages/rust-apps.scm (swayrbar)[inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[swayrbar]: New entry. Change-Id: Ic89f89a4773069c0021aad1e48ac44e2ab44da57
gnu: swayr: Update to 0.28.1. * gnu/packages/rust-apps.scm (swayr): Update to 0.28.1. [inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[swayr]: New entry. Change-Id: I3c99724534e0815a523f8b56da48f08f79b43cf6
gnu: swayhide: Remove #:cargo-inputs. * gnu/packages/rust-apps.scm (swayhide)[inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[swayhide]: New entry. Change-Id: I71abcf36b3fdb6761e95227129430bffa98f1e07
gnu: svd2rust: Update to 0.36.1. * gnu/packages/rust-apps.scm (svd2rust): Update to 0.36.1. [source]: Remove snippet. [inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[svd2rust]: New entry. Change-Id: I039460aac2287ce967044d3bc9d976c698b5ee15