tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
fishnet: 2.4.0 -> 2.5.1
tu-maurice
3 years ago
ef9d0ba1
451c27fb
+24
-5
2 changed files
expand all
collapse all
unified
split
pkgs
servers
fishnet
Cargo.lock.patch
default.nix
+13
pkgs/servers/fishnet/Cargo.lock.patch
···
1
1
+
diff --git a/Cargo.lock b/Cargo.lock
2
2
+
index 963e40e..fb76d78 100644
3
3
+
--- a/Cargo.lock
4
4
+
+++ b/Cargo.lock
5
5
+
@@ -230,7 +230,7 @@ dependencies = [
6
6
+
7
7
+
[[package]]
8
8
+
name = "fishnet"
9
9
+
-version = "2.5.1-dev"
10
10
+
+version = "2.5.1"
11
11
+
dependencies = [
12
12
+
"arrayvec",
13
13
+
"atty",
+11
-5
pkgs/servers/fishnet/default.nix
···
6
6
}:
7
7
8
8
let
9
9
-
nnueFile = "nn-6762d36ad265.nnue";
9
9
+
nnueFile = "nn-13406b1dcbe0.nnue";
10
10
nnue = fetchurl {
11
11
url = "https://tests.stockfishchess.org/api/nn/${nnueFile}";
12
12
-
sha256 = "0727dsxfpns9fkyir95fybibqmigk5h45k154b2c5rk5s9md6qk7";
12
12
+
sha256 = "sha256-E0BrHcvgo238XgfaUdjbOLekXX2kMHjsJadiTCuDI28=";
13
13
};
14
14
in
15
15
rustPlatform.buildRustPackage rec {
16
16
pname = "fishnet";
17
17
-
version = "2.4.0";
17
17
+
version = "2.5.1";
18
18
19
19
src = fetchFromGitHub {
20
20
owner = "niklasf";
21
21
repo = pname;
22
22
rev = "v${version}";
23
23
-
sha256 = "sha256-1Gl2vJFn9yVYH62yBJefAOBX/jJaFAdSZj2Lj3imcps=";
23
23
+
sha256 = "sha256-nVRG60sSpTqfqhCclvWoeyHR0+oO1Jn1PgftigDGq5c=";
24
24
fetchSubmodules = true;
25
25
};
26
26
···
29
29
cp -v '${nnue}' 'Fairy-Stockfish/src/${nnueFile}'
30
30
'';
31
31
32
32
-
cargoSha256 = "sha256-/s7Yyi2FUh+EDvgaHLgZ/FA6kk2FQrZr3L3B76fqTuc=";
32
32
+
cargoSha256 = "sha256-BJK7M/pjHRj74xoeciavhkK2YRpeogkELIuXetX73so=";
33
33
+
34
34
+
# TODO: Cargo.lock is out of date, so fix it. Likely not necessary anymore in
35
35
+
# the next update.
36
36
+
cargoPatches = [
37
37
+
./Cargo.lock.patch
38
38
+
];
33
39
34
40
meta = with lib; {
35
41
description = "Distributed Stockfish analysis for lichess.org";