diff options
author | Michael Reilly <OmnipotentEntity@gmail.com> | 2020-08-03 11:01:41 -0400 |
---|---|---|
committer | Michael Reilly <OmnipotentEntity@gmail.com> | 2020-08-03 11:45:58 -0400 |
commit | 7652a8e3d5712342564fbcb095f66c49b6ebf4ea (patch) | |
tree | 0b2af7d1d239939d6130116fe8543019acade325 /pkgs/games/katago | |
parent | 4f4e0477b730b2886d3f6127d0001066211d0bb5 (diff) |
katago: 1.4.4 -> 1.5.0
Diffstat (limited to 'pkgs/games/katago')
-rw-r--r-- | pkgs/games/katago/default.nix | 25 |
1 files changed, 5 insertions, 20 deletions
diff --git a/pkgs/games/katago/default.nix b/pkgs/games/katago/default.nix index fd4303eb2b1db..492ccbb63abf1 100644 --- a/pkgs/games/katago/default.nix +++ b/pkgs/games/katago/default.nix @@ -17,7 +17,7 @@ , useTcmalloc ? true}: assert cudaSupport -> ( - libGL_driver != null && + libGL_driver != null && cudatoolkit != null && cudnn != null); @@ -29,36 +29,21 @@ assert useTcmalloc -> ( gperftools != null); let - env = if cudaSupport + env = if cudaSupport then gcc8Stdenv else stdenv; in env.mkDerivation rec { pname = "katago"; - version = "1.4.4"; + version = "1.5.0"; src = fetchFromGitHub { owner = "lightvector"; repo = "katago"; - rev = "v${version}"; - sha256 = "14xs2bm8sky9cdsjdahjqs82q6blzcw05f5d9r1h171dm1hcx566"; + rev = "${version}"; + sha256 = "0ajdjdmlzwh7zwk5v0k9zzjawgkf7w30pzqp5bhcsdqz4svvyll2"; }; - # To workaround CMake 3.17.0's new buggy behavior wrt CUDA Compiler testing - # See the following tracking issues: - # KataGo: - # - Issue #225: https://github.com/lightvector/KataGo/issues/225 - # - PR #227: https://github.com/lightvector/KataGo/pull/227 - # CMake: - # - Issue #20708: https://gitlab.kitware.com/cmake/cmake/-/issues/20708 - patches = [ - (fetchpatch { - name = "227.patch"; - url = "https://patch-diff.githubusercontent.com/raw/lightvector/KataGo/pull/227.patch"; - sha256 = "03f1vmdjhb79mpj95sijcwla8acy32clrjgrn4xqw5h90zdgj511"; - }) - ]; - nativeBuildInputs = [ cmake makeWrapper |