tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
wire-desktop: Add versions.json to enable updateScript
toonn
10 months ago
d7b5e1a9
d3f5b059
+18
-12
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
wi
wire-desktop
package.nix
versions.json
+8
-12
pkgs/by-name/wi/wire-desktop/package.nix
···
26
26
27
27
pname = "wire-desktop";
28
28
29
29
+
versions = builtins.fromJSON (builtins.readFile ./versions.json);
30
30
+
29
31
version =
30
30
-
let
31
31
-
x86_64-darwin = "3.39.5211";
32
32
-
in
33
32
{
34
34
-
inherit x86_64-darwin;
35
35
-
aarch64-darwin = x86_64-darwin;
36
36
-
x86_64-linux = "3.39.3653";
33
33
+
x86_64-darwin = versions.macos.version;
34
34
+
aarch64-darwin = versions.macos.version;
35
35
+
x86_64-linux = versions.linux.version;
37
36
}
38
37
.${system} or throwSystem;
39
38
40
39
hash =
41
41
-
let
42
42
-
x86_64-darwin = "sha256-k6CIqHt67AFL70zdK0/91aQcpbb00OIggk5TF7y1IOY=";
43
43
-
in
44
40
{
45
45
-
inherit x86_64-darwin;
46
46
-
aarch64-darwin = x86_64-darwin;
47
47
-
x86_64-linux = "sha256-BbY+7fGAWW5CR/z4GeoBl5aOewCRuWzQjpQX4x1rzls=";
41
41
+
x86_64-darwin = versions.macos.hash;
42
42
+
aarch64-darwin = versions.macos.hash;
43
43
+
x86_64-linux = versions.linux.hash;
48
44
}
49
45
.${system} or throwSystem;
50
46
+10
pkgs/by-name/wi/wire-desktop/versions.json
···
1
1
+
{
2
2
+
"linux": {
3
3
+
"version": "3.39.3653",
4
4
+
"hash": "sha256-BbY+7fGAWW5CR/z4GeoBl5aOewCRuWzQjpQX4x1rzls="
5
5
+
},
6
6
+
"macos": {
7
7
+
"version": "3.39.5211",
8
8
+
"hash": "sha256-k6CIqHt67AFL70zdK0/91aQcpbb00OIggk5TF7y1IOY="
9
9
+
}
10
10
+
}