tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
bold: 0.1.0 -> 0.2.0
Aaron Jheng
6 months ago
1d613986
df85b796
+22
-10
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
bo
bold
deps.nix
package.nix
+6
-6
pkgs/by-name/bo/bold/deps.nix
···
4
5
linkFarm "zig-packages" [
6
{
7
-
name = "12207252f0592e53e8794d5a41409791d5c8c70e0de67bfba48844406619847cc971";
8
path = fetchzip {
9
-
url = "https://github.com/kubkon/zig-dis-x86_64/archive/5203b9affc5045e000ae7963d988e155e98e396d.tar.gz";
10
-
hash = "sha256-JmrutmOUQ+UEs9CDSM46AFQMcmBNzj/n1c1lzQBuAbA=";
11
};
12
}
13
{
14
-
name = "1220e8870ca83e47b98807e89b5b636072413f6c09f9b26037e4c98c55e4960ac55a";
15
path = fetchzip {
16
-
url = "https://github.com/kubkon/zig-yaml/archive/325dbdd276604dccf184c32fef9600b0ac48343d.tar.gz";
17
-
hash = "sha256-09r+LTrYHExHo1OtAMKIPTF9cj5GsDEd0FKCj++vwaw=";
18
};
19
}
20
]
···
4
5
linkFarm "zig-packages" [
6
{
7
+
name = "zig_dis_x86_64-0.0.1-bnhOUXf6AwDf1MpMgHZImLwqhFbUp2Fl_MoxhtPEeo4N";
8
path = fetchzip {
9
+
url = "https://github.com/kubkon/zig-dis-x86_64/archive/48c399d7f9d879f46a69d4a06af3fa0699286ba5.tar.gz";
10
+
hash = "sha256-JsuAWOZnwtBikyHQma4SFfkDP7kPDE1qxPnQpCzx8m0=";
11
};
12
}
13
{
14
+
name = "zig_yaml-0.1.0-C1161miEAgBCwL3YAEQZwV_4GyaaT2Xqj9nKB6hNe_TL";
15
path = fetchzip {
16
+
url = "https://github.com/kubkon/zig-yaml/archive/refs/tags/0.1.1.tar.gz";
17
+
hash = "sha256-HfxM1MgdlnnD13LG9AWULu/jy5zMRa3nkLUqkKj1RC4=";
18
};
19
}
20
]
+16
-4
pkgs/by-name/bo/bold/package.nix
···
3
stdenv,
4
fetchFromGitHub,
5
callPackage,
6
-
zig_0_13,
7
versionCheckHook,
8
gitUpdater,
0
9
}:
10
0
0
0
11
stdenv.mkDerivation (finalAttrs: {
12
pname = "bold";
13
-
version = "0.1.0";
14
15
src = fetchFromGitHub {
16
owner = "kubkon";
17
repo = "bold";
18
tag = "v${finalAttrs.version}";
19
-
hash = "sha256-7sn/8SIoT/JGdza8SpX+8usiVhqugVVMaLU1a1oMdj8=";
20
};
21
0
0
0
0
0
0
0
0
22
postPatch = ''
23
ln -s ${callPackage ./deps.nix { }} $ZIG_GLOBAL_CACHE_DIR/p
24
'';
25
26
nativeBuildInputs = [
27
-
zig_0_13.hook
28
];
29
30
doInstallCheck = true;
···
3
stdenv,
4
fetchFromGitHub,
5
callPackage,
6
+
zig_0_14,
7
versionCheckHook,
8
gitUpdater,
9
+
fetchpatch,
10
}:
11
12
+
let
13
+
zig = zig_0_14;
14
+
in
15
stdenv.mkDerivation (finalAttrs: {
16
pname = "bold";
17
+
version = "0.2.0";
18
19
src = fetchFromGitHub {
20
owner = "kubkon";
21
repo = "bold";
22
tag = "v${finalAttrs.version}";
23
+
hash = "sha256-9qq0RIeplv/Y/6ilr6Nv+DAT8xx3e2SoDugCckxXw+M=";
24
};
25
26
+
patches = [
27
+
# Correct version
28
+
(fetchpatch {
29
+
url = "https://github.com/kubkon/bold/commit/e8a3245b1f03ea8ba7136d76807400610c068bac.patch";
30
+
hash = "sha256-UdicLUoH7ApnKxoI91hDcuO/NSINLkxb2h9sA9NShfw=";
31
+
})
32
+
];
33
+
34
postPatch = ''
35
ln -s ${callPackage ./deps.nix { }} $ZIG_GLOBAL_CACHE_DIR/p
36
'';
37
38
nativeBuildInputs = [
39
+
zig.hook
40
];
41
42
doInstallCheck = true;