tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
ncdns: 2020-07-18 -> 2022-10-07
rnhmjoj
3 years ago
e78bb965
743264a9
+6
-6
1 changed file
expand all
collapse all
unified
split
pkgs
servers
dns
ncdns
default.nix
+6
-6
pkgs/servers/dns/ncdns/default.nix
···
11
ncdns = fetchFromGitHub {
12
owner = "namecoin";
13
repo = "ncdns";
14
-
rev = "2a486311b0fe1a921af34aa3b31e6e4e0569accc";
15
-
sha256 = "01arwlycp1iia4bd3dgyn8dam1av2a7d9hv7f085n14l2i2aza7v";
16
};
17
18
# script to patch the crypto/x509 package
19
x509 = fetchFromGitHub {
20
owner = "namecoin";
21
repo = "x509-compressed";
22
-
rev = "fb9f2b7bc9fcba954d70f63857cc0c3841b1cf47";
23
-
sha256 = "1arkbpbzvhcmz5fhjqg34x2jbjnwmlisapk22rjki17qpamh7zks";
24
# ncdns must be put in a subdirectory for this to work.
25
postFetch = ''
26
cp -r --no-preserve=mode "${ncdns}" "$out/ncdns"
···
31
32
buildGoModule {
33
pname = "ncdns";
34
-
version = "unstable-2020-07-18";
35
36
src = x509;
37
38
-
vendorSha256 = "02bqf6vkj5msk35sr5sklnqqd16n7gns7knzqslw077xrxiz7bsg";
39
40
# Override the go-modules fetcher derivation to apply
41
# upstream's patch of the crypto/x509 library.
···
11
ncdns = fetchFromGitHub {
12
owner = "namecoin";
13
repo = "ncdns";
14
+
rev = "5adda8d4726d389597df432eb2e17eac1677cea2";
15
+
sha256 = "sha256-Q/RrUTY4WfrByvQv1eCX29DQNf2vSIR29msmhgS73xk=";
16
};
17
18
# script to patch the crypto/x509 package
19
x509 = fetchFromGitHub {
20
owner = "namecoin";
21
repo = "x509-compressed";
22
+
rev = "2e30a62a69dac54a977410f283308df232a5d244";
23
+
sha256 = "sha256-/Bd1gYjguj8AiKHyiaIKT+Y3R7kq5gLZlJhY9g/xFXk=";
24
# ncdns must be put in a subdirectory for this to work.
25
postFetch = ''
26
cp -r --no-preserve=mode "${ncdns}" "$out/ncdns"
···
31
32
buildGoModule {
33
pname = "ncdns";
34
+
version = "unstable-2022-10-07";
35
36
src = x509;
37
38
+
vendorSha256 = "sha256-ENtTnDsz5WhRz1kiqnWQ5vyEpZtgi7ZeYvksffgW78k=";
39
40
# Override the go-modules fetcher derivation to apply
41
# upstream's patch of the crypto/x509 library.