File tree 1 file changed +17
-8
lines changed
1 file changed +17
-8
lines changed Original file line number Diff line number Diff line change 6
6
libiconv ,
7
7
openssl ,
8
8
pkg-config ,
9
+ cmake ,
9
10
xclip ,
10
11
darwin ,
12
+ nix-update-script ,
11
13
} :
12
-
13
- rustPlatform . buildRustPackage rec {
14
+ let
14
15
pname = "gitui" ;
15
- version = "0.26.3" ;
16
+ version = "0.27.0" ;
17
+ in
18
+ rustPlatform . buildRustPackage {
19
+ inherit pname version ;
16
20
17
21
src = fetchFromGitHub {
18
22
owner = "extrawurst" ;
19
23
repo = "gitui" ;
20
24
rev = "v${ version } " ;
21
- hash = "sha256-j3y+KjC+o9p2omf4bN8+XevwU7WqiaQ0sfPqHySD2ik =" ;
25
+ hash = "sha256-jKJ1XnF6S7clyFGN2o3bHnYpC4ckl/lNXscmf6GRLbI =" ;
22
26
} ;
23
27
24
- cargoHash = "sha256-vVEo0kSghOQsH3T6ZTAzN7gIUku0n7rDbKwNmOM9GZc =" ;
28
+ cargoHash = "sha256-T00TqxR2EWnDkZo3MUQhiG0oAUf1PgpkUMZLt7f4FH0 =" ;
25
29
26
- nativeBuildInputs = [ pkg-config ] ;
30
+ nativeBuildInputs = [
31
+ pkg-config
32
+ cmake
33
+ ] ;
27
34
28
35
buildInputs =
29
36
[ openssl ]
@@ -54,12 +61,14 @@ rustPlatform.buildRustPackage rec {
54
61
"--skip=keys::key_config::tests::test_symbolic_links"
55
62
] ;
56
63
64
+ passthru . updateScript = nix-update-script { } ;
65
+
57
66
meta = {
67
+ changelog = "https://github.com/extrawurst/gitui/blob/v${ version } /CHANGELOG.md" ;
58
68
description = "Blazing fast terminal-ui for Git written in Rust" ;
59
69
homepage = "https://github.com/extrawurst/gitui" ;
60
- changelog = "https://github.com/extrawurst/gitui/blob/v${ version } /CHANGELOG.md" ;
61
- mainProgram = "gitui" ;
62
70
license = lib . licenses . mit ;
71
+ mainProgram = "gitui" ;
63
72
maintainers = with lib . maintainers ; [
64
73
Br1ght0ne
65
74
yanganto
You can’t perform that action at this time.
0 commit comments