dnnl 2.7.1 -> 3.1.1 https://github.com/oneapi-src/oneDNN/releases attrpath: dnnl Checking auto update branch... No auto update branch exists Old version 2.7.1" not present in master derivation file with contents: { stdenv, lib, fetchFromGitHub, cmake }: # This was originally called mkl-dnn, then it was renamed to dnnl, and it has # just recently been renamed again to oneDNN. See here for details: # https://github.com/oneapi-src/oneDNN#oneapi-deep-neural-network-library-onednn stdenv.mkDerivation rec { pname = "oneDNN"; version = "3.1.1"; src = fetchFromGitHub { owner = "oneapi-src"; repo = "oneDNN"; rev = "v${version}"; sha256 = "sha256-02S9eG9eAUS7S59YtyaAany07A2V/Cu7Vto2IruDCtc="; }; outputs = [ "out" "dev" "doc" ]; nativeBuildInputs = [ cmake ]; # Tests fail on some Hydra builders, because they do not support SSE4.2. doCheck = false; # Fixup bad cmake paths postInstall = '' substituteInPlace $out/lib/cmake/dnnl/dnnl-config.cmake \ --replace "\''${PACKAGE_PREFIX_DIR}/" "" substituteInPlace $out/lib/cmake/dnnl/dnnl-targets.cmake \ --replace "\''${_IMPORT_PREFIX}/" "" ''; meta = with lib; { description = "oneAPI Deep Neural Network Library (oneDNN)"; homepage = "https://01.org/oneDNN"; changelog = "https://github.com/oneapi-src/oneDNN/releases/tag/v${version}"; license = licenses.asl20; platforms = platforms.all; maintainers = with maintainers; [ bhipple ]; }; }