tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
atuin: 15.0.0 -> 16.0.0
authored by
happysalada
and committed by
Yt
2 years ago
fd52a5cc
e032f864
+12
-7
1 changed file
expand all
collapse all
unified
split
pkgs
tools
misc
atuin
default.nix
+12
-7
pkgs/tools/misc/atuin/default.nix
···
11
12
rustPlatform.buildRustPackage rec {
13
pname = "atuin";
14
-
version = "15.0.0";
15
16
src = fetchFromGitHub {
17
-
owner = "ellie";
18
-
repo = pname;
19
rev = "v${version}";
20
-
hash = "sha256-BX1WpvJMcfpepsRX0U6FJBL5/+mpUyTZxm65BbbZLJA=";
21
};
22
23
# TODO: unify this to one hash because updater do not support this
24
cargoHash =
25
if stdenv.isLinux
26
-
then "sha256-EnIR+BXw8oYlv3dpYy4gAkN/zckRI8KEAbbR9wPmMq4="
27
-
else "sha256-hHcahzrIuXIgOv+sx0HbC9f5guTcTr6L4eeLoiQsAzA=";
28
29
nativeBuildInputs = [ installShellFiles ];
30
···
41
inherit (nixosTests) atuin;
42
};
43
0
0
0
0
0
44
meta = with lib; {
45
description = "Replacement for a shell history which records additional commands context with optional encrypted synchronization between machines";
46
-
homepage = "https://github.com/ellie/atuin";
47
license = licenses.mit;
48
maintainers = with maintainers; [ SuperSandro2000 sciencentistguy _0x4A6F ];
49
};
···
11
12
rustPlatform.buildRustPackage rec {
13
pname = "atuin";
14
+
version = "16.0.0";
15
16
src = fetchFromGitHub {
17
+
owner = "atuinsh";
18
+
repo = "atuin";
19
rev = "v${version}";
20
+
hash = "sha256-Kh6aaWYV+ZG7Asvw5JdGsV+nxD+xvvQab5wLIedcQcQ=";
21
};
22
23
# TODO: unify this to one hash because updater do not support this
24
cargoHash =
25
if stdenv.isLinux
26
+
then "sha256-Ami88ScGj58jCCat4MMDvjZtV5WglmrlggpQfo+LPjs="
27
+
else "sha256-HQMZ9w1C6go16XGrPNniQZliIQ/5yAp2w/uUwAOQTM0=";
28
29
nativeBuildInputs = [ installShellFiles ];
30
···
41
inherit (nixosTests) atuin;
42
};
43
44
+
checkFlags = [
45
+
# tries to make a network access
46
+
"--skip=registration"
47
+
];
48
+
49
meta = with lib; {
50
description = "Replacement for a shell history which records additional commands context with optional encrypted synchronization between machines";
51
+
homepage = "https://github.com/atuinsh/atuin";
52
license = licenses.mit;
53
maintainers = with maintainers; [ SuperSandro2000 sciencentistguy _0x4A6F ];
54
};