Loading pkgs/development/libraries/arrayfire/default.nix +44 −14 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, cmake, pkg-config , opencl-clhpp, ocl-icd, fftw, fftwFloat , blas, lapack, boost, mesa, libGLU, libGL , freeimage, python3, clfft, clblas , doxygen, buildDocs ? false , cudaSupport ? false, cudatoolkit { lib , stdenv , fetchFromGitHub , cmake , pkg-config , opencl-clhpp , ocl-icd , fftw , fftwFloat , blas , lapack , boost , mesa , libGLU , libGL , freeimage , python3 , clfft , clblas , doxygen , buildDocs ? false , cudaSupport ? false , cudatoolkit , darwin }: stdenv.mkDerivation rec { Loading Loading @@ -48,14 +66,26 @@ stdenv.mkDerivation rec { strictDeps = true; buildInputs = [ opencl-clhpp fftw fftwFloat blas lapack libGLU libGL mesa freeimage boost.out boost.dev ] ++ (lib.optional stdenv.isLinux ocl-icd) ++ (lib.optional cudaSupport cudatoolkit) ++ (lib.optional buildDocs doxygen); opencl-clhpp fftw fftwFloat blas lapack libGLU libGL mesa freeimage boost.out boost.dev ] ++ lib.optionals stdenv.isLinux [ ocl-icd ] ++ lib.optionals cudaSupport [ cudatoolkit ] ++ lib.optionals buildDocs [ doxygen ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk_11_0.frameworks.Accelerate ]; meta = with lib; { description = "A general-purpose library for parallel and massively-parallel computations"; Loading pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -19581,7 +19581,7 @@ with pkgs; armadillo = callPackage ../development/libraries/armadillo { }; arrayfire = callPackage ../development/libraries/arrayfire { }; arrayfire = darwin.apple_sdk_11_0.callPackage ../development/libraries/arrayfire { }; arrow-cpp = callPackage ../development/libraries/arrow-cpp { }; Loading
pkgs/development/libraries/arrayfire/default.nix +44 −14 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, cmake, pkg-config , opencl-clhpp, ocl-icd, fftw, fftwFloat , blas, lapack, boost, mesa, libGLU, libGL , freeimage, python3, clfft, clblas , doxygen, buildDocs ? false , cudaSupport ? false, cudatoolkit { lib , stdenv , fetchFromGitHub , cmake , pkg-config , opencl-clhpp , ocl-icd , fftw , fftwFloat , blas , lapack , boost , mesa , libGLU , libGL , freeimage , python3 , clfft , clblas , doxygen , buildDocs ? false , cudaSupport ? false , cudatoolkit , darwin }: stdenv.mkDerivation rec { Loading Loading @@ -48,14 +66,26 @@ stdenv.mkDerivation rec { strictDeps = true; buildInputs = [ opencl-clhpp fftw fftwFloat blas lapack libGLU libGL mesa freeimage boost.out boost.dev ] ++ (lib.optional stdenv.isLinux ocl-icd) ++ (lib.optional cudaSupport cudatoolkit) ++ (lib.optional buildDocs doxygen); opencl-clhpp fftw fftwFloat blas lapack libGLU libGL mesa freeimage boost.out boost.dev ] ++ lib.optionals stdenv.isLinux [ ocl-icd ] ++ lib.optionals cudaSupport [ cudatoolkit ] ++ lib.optionals buildDocs [ doxygen ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk_11_0.frameworks.Accelerate ]; meta = with lib; { description = "A general-purpose library for parallel and massively-parallel computations"; Loading
pkgs/top-level/all-packages.nix +1 −1 Original line number Diff line number Diff line Loading @@ -19581,7 +19581,7 @@ with pkgs; armadillo = callPackage ../development/libraries/armadillo { }; arrayfire = callPackage ../development/libraries/arrayfire { }; arrayfire = darwin.apple_sdk_11_0.callPackage ../development/libraries/arrayfire { }; arrow-cpp = callPackage ../development/libraries/arrow-cpp { };