tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
rivercarro: 0.4.0 -> 0.6.0-unstable-2025-03-19
Aaron Jheng
6 months ago
3e035014
ded2d32f
+17
-10
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
ri
rivercarro
deps.nix
package.nix
+8
-4
pkgs/by-name/ri/rivercarro/deps.nix
···
1
# generated by zon2nix (https://github.com/nix-community/zon2nix)
2
3
-
{ linkFarm, fetchzip }:
0
0
0
0
4
5
linkFarm "zig-packages" [
6
{
7
-
name = "1220b0f8f822c1625af7aae4cb3ab2c4ec1a4c0e99ef32867b2a8d88bb070b3e7f6d";
8
path = fetchzip {
9
-
url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.1.0.tar.gz";
10
-
hash = "sha256-VLEx8nRgmJZWgLNBRqrR7bZEkW0m5HTRv984HKwoIfA=";
11
};
12
}
13
]
···
1
# generated by zon2nix (https://github.com/nix-community/zon2nix)
2
3
+
{
4
+
linkFarm,
5
+
fetchzip,
6
+
fetchgit,
7
+
}:
8
9
linkFarm "zig-packages" [
10
{
11
+
name = "wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl";
12
path = fetchzip {
13
+
url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.3.0.tar.gz";
14
+
hash = "sha256-ydEavD9z20wRwn9ZVX56ZI2T5i1tnm3LupVxfa30o84=";
15
};
16
}
17
]
+9
-6
pkgs/by-name/ri/rivercarro/package.nix
···
8
wayland,
9
wayland-protocols,
10
wayland-scanner,
11
-
zig_0_12,
12
}:
13
0
0
0
14
stdenv.mkDerivation (finalAttrs: {
15
pname = "rivercarro";
16
-
version = "0.4.0";
17
18
src = fetchFromSourcehut {
19
owner = "~novakane";
20
repo = "rivercarro";
21
-
rev = "v${finalAttrs.version}";
22
fetchSubmodules = true;
23
-
hash = "sha256-nDKPv/roweW7ynEROsipUJPvs6VMmz3E4JzEFRBzE6s=";
24
};
25
26
nativeBuildInputs = [
···
29
wayland
30
wayland-protocols
31
wayland-scanner
32
-
zig_0_12.hook
33
];
34
35
postPatch = ''
···
52
changelog = "https://git.sr.ht/~novakane/rivercarro/refs/v${finalAttrs.version}";
53
license = licenses.gpl3Plus;
54
maintainers = with maintainers; [ kraem ];
55
-
inherit (zig_0_12.meta) platforms;
56
mainProgram = "rivercarro";
57
};
58
})
···
8
wayland,
9
wayland-protocols,
10
wayland-scanner,
11
+
zig_0_14,
12
}:
13
14
+
let
15
+
zig = zig_0_14;
16
+
in
17
stdenv.mkDerivation (finalAttrs: {
18
pname = "rivercarro";
19
+
version = "0.6.0-unstable-2025-03-19";
20
21
src = fetchFromSourcehut {
22
owner = "~novakane";
23
repo = "rivercarro";
24
+
rev = "199800235645a1771e2551a64d5b4f5e2601888c";
25
fetchSubmodules = true;
26
+
hash = "sha256-im26hiRi24tLCSvLnIdcnIWml5kTs7YSCAC8o9mcR+M=";
27
};
28
29
nativeBuildInputs = [
···
32
wayland
33
wayland-protocols
34
wayland-scanner
35
+
zig.hook
36
];
37
38
postPatch = ''
···
55
changelog = "https://git.sr.ht/~novakane/rivercarro/refs/v${finalAttrs.version}";
56
license = licenses.gpl3Plus;
57
maintainers = with maintainers; [ kraem ];
58
+
inherit (zig.meta) platforms;
59
mainProgram = "rivercarro";
60
};
61
})