helix: 22.11 -> 23.03

This commit is contained in:
Leona Maroni 2023-04-02 22:43:03 +02:00 committed by Yt
parent e077b75a15
commit f8f13b5059
2 changed files with 2570 additions and 3 deletions

2561
pkgs/applications/editors/helix/Cargo.lock generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -2,17 +2,23 @@
rustPlatform.buildRustPackage rec {
pname = "helix";
version = "22.12";
version = "23.03";
# This release tarball includes source code for the tree-sitter grammars,
# which is not ordinarily part of the repository.
src = fetchzip {
url = "https://github.com/helix-editor/helix/releases/download/${version}/helix-${version}-source.tar.xz";
sha256 = "sha256-En6SOyAPNPPzDGdm2XTjbGG0NQFGBVzjjoyCbdnHFao=";
hash = "sha256-FtY2V7za3WGeUaC2t2f63CcDUEg9zAS2cGUWI0YeGwk=";
stripRoot = false;
};
cargoSha256 = "sha256-oSS0LkLg2JSRLYoF0+FVQzFUJtFuVKtU2MWYenmFC0s=";
# should be removed, when tree-sitter is not used as a git checkout anymore
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"tree-sitter-0.20.9" = "sha256-/PaFaASOT0Z8FpipX5uiRCjnv1kyZtg4B9+TnHA0yTY=";
};
};
nativeBuildInputs = [ installShellFiles makeWrapper ];