diff options
Diffstat (limited to 'pkgs/applications/misc/xmr-stak/default.nix')
-rw-r--r-- | pkgs/applications/misc/xmr-stak/default.nix | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/pkgs/applications/misc/xmr-stak/default.nix b/pkgs/applications/misc/xmr-stak/default.nix index 91c8c69fe9308..3dbf4467a3a8e 100644 --- a/pkgs/applications/misc/xmr-stak/default.nix +++ b/pkgs/applications/misc/xmr-stak/default.nix @@ -1,16 +1,11 @@ { stdenv, stdenvGcc6, lib , fetchFromGitHub, cmake, libmicrohttpd_0_9_70, openssl -, opencl-headers, ocl-icd, hwloc, cudatoolkit +, opencl-headers, ocl-icd, hwloc , devDonationLevel ? "0.0" -, cudaSupport ? false , openclSupport ? true }: -let - stdenv' = if cudaSupport then stdenvGcc6 else stdenv; -in - -stdenv'.mkDerivation rec { +stdenv.mkDerivation rec { pname = "xmr-stak"; version = "2.10.8"; @@ -23,12 +18,11 @@ stdenv'.mkDerivation rec { NIX_CFLAGS_COMPILE = "-O3"; - cmakeFlags = lib.optional (!cudaSupport) "-DCUDA_ENABLE=OFF" + cmakeFlags = [ "-DCUDA_ENABLE=OFF" ] ++ lib.optional (!openclSupport) "-DOpenCL_ENABLE=OFF"; nativeBuildInputs = [ cmake ]; buildInputs = [ libmicrohttpd_0_9_70 openssl hwloc ] - ++ lib.optional cudaSupport cudatoolkit ++ lib.optionals openclSupport [ opencl-headers ocl-icd ]; postPatch = '' |