fishnet: 2.4.0 -> 2.5.1

+24 -5
+13
pkgs/servers/fishnet/Cargo.lock.patch
··· 1 + diff --git a/Cargo.lock b/Cargo.lock 2 + index 963e40e..fb76d78 100644 3 + --- a/Cargo.lock 4 + +++ b/Cargo.lock 5 + @@ -230,7 +230,7 @@ dependencies = [ 6 + 7 + [[package]] 8 + name = "fishnet" 9 + -version = "2.5.1-dev" 10 + +version = "2.5.1" 11 + dependencies = [ 12 + "arrayvec", 13 + "atty",
+11 -5
pkgs/servers/fishnet/default.nix
··· 6 6 }: 7 7 8 8 let 9 - nnueFile = "nn-6762d36ad265.nnue"; 9 + nnueFile = "nn-13406b1dcbe0.nnue"; 10 10 nnue = fetchurl { 11 11 url = "https://tests.stockfishchess.org/api/nn/${nnueFile}"; 12 - sha256 = "0727dsxfpns9fkyir95fybibqmigk5h45k154b2c5rk5s9md6qk7"; 12 + sha256 = "sha256-E0BrHcvgo238XgfaUdjbOLekXX2kMHjsJadiTCuDI28="; 13 13 }; 14 14 in 15 15 rustPlatform.buildRustPackage rec { 16 16 pname = "fishnet"; 17 - version = "2.4.0"; 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 - sha256 = "sha256-1Gl2vJFn9yVYH62yBJefAOBX/jJaFAdSZj2Lj3imcps="; 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 - cargoSha256 = "sha256-/s7Yyi2FUh+EDvgaHLgZ/FA6kk2FQrZr3L3B76fqTuc="; 32 + cargoSha256 = "sha256-BJK7M/pjHRj74xoeciavhkK2YRpeogkELIuXetX73so="; 33 + 34 + # TODO: Cargo.lock is out of date, so fix it. Likely not necessary anymore in 35 + # the next update. 36 + cargoPatches = [ 37 + ./Cargo.lock.patch 38 + ]; 33 39 34 40 meta = with lib; { 35 41 description = "Distributed Stockfish analysis for lichess.org";