tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
caddy: Enable checkPhase
Jonathan Davies
4 months ago
70007a22
358060ab
+5
-2
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
ca
caddy
package.nix
+5
-2
pkgs/by-name/ca/caddy/package.nix
···
8
8
testers,
9
9
installShellFiles,
10
10
stdenv,
11
11
+
writableTmpDirAsHomeHook,
11
12
}:
12
13
let
13
14
version = "2.10.2";
···
31
32
32
33
vendorHash = "sha256-wjcmWKVmLBAybILUi8tKEDnFbhtybf042ODH7jEq6r8=";
33
34
34
34
-
subPackages = [ "cmd/caddy" ];
35
35
-
36
35
ldflags = [
37
36
"-s"
38
37
"-w"
···
47
46
];
48
47
49
48
nativeBuildInputs = [ installShellFiles ];
49
49
+
50
50
+
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
51
51
+
52
52
+
__darwinAllowLocalNetworking = true;
50
53
51
54
postInstall = ''
52
55
install -Dm644 ${dist}/init/caddy.service ${dist}/init/caddy-api.service -t $out/lib/systemd/system