Loading pkgs/development/python-modules/onnx/default.nix +5 −18 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ let in buildPythonPackage rec { pname = "onnx"; version = "1.16.2"; version = "1.17.0"; pyproject = true; disabled = pythonOlder "3.8"; Loading @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "onnx"; repo = "onnx"; rev = "refs/tags/v${version}"; hash = "sha256-JmxnsHRrzj2QzPz3Yndw0MmgZJ8MDYxHjuQ7PQkQsDg="; hash = "sha256-9oORW0YlQ6SphqfbjcYb0dTlHc+1gzy9quH/Lj6By8Q="; }; build-system = [ Loading Loading @@ -75,22 +75,13 @@ buildPythonPackage rec { chmod +x tools/protoc-gen-mypy.sh.in patchShebangs tools/protoc-gen-mypy.sh.in substituteInPlace setup.py \ --replace 'setup_requires.append("pytest-runner")' "" # prevent from fetching & building own gtest substituteInPlace CMakeLists.txt \ --replace 'include(googletest)' "" substituteInPlace cmake/unittest.cmake \ --replace 'googletest)' ')' ''; preConfigure = '' # Set CMAKE_INSTALL_LIBDIR to lib explicitly, because otherwise it gets set # to lib64 and cmake incorrectly looks for the protobuf library in lib64 export CMAKE_ARGS="-DCMAKE_INSTALL_LIBDIR=lib -DONNX_USE_PROTOBUF_SHARED_LIBS=ON" export CMAKE_ARGS+=" -Dgoogletest_STATIC_LIBRARIES=${gtestStatic}/lib/libgtest.a -Dgoogletest_INCLUDE_DIRS=${lib.getDev gtestStatic}/include" export CMAKE_ARGS+=" -Dgoogletest_STATIC_LIBRARIES=${gtestStatic}/lib/libgtest.a" export ONNX_BUILD_TESTS=1 ''; Loading @@ -115,7 +106,7 @@ buildPythonPackage rec { pytestFlagsArray = [ "onnx/test" "onnx/examples" "examples" ]; disabledTests = Loading Loading @@ -143,11 +134,6 @@ buildPythonPackage rec { "test_ops_tested" ]; disabledTestPaths = [ # Unexpected output fields from running code: {'stderr'} "onnx/examples/np_array_tensorproto.ipynb" ]; __darwinAllowLocalNetworking = true; postCheck = '' Loading @@ -158,6 +144,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "onnx" ]; meta = with lib; { changelog = "https://github.com/onnx/onnx/releases/tag/${lib.removePrefix "refs/tags/" src.rev}"; description = "Open Neural Network Exchange"; homepage = "https://onnx.ai"; license = licenses.asl20; Loading Loading
pkgs/development/python-modules/onnx/default.nix +5 −18 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ let in buildPythonPackage rec { pname = "onnx"; version = "1.16.2"; version = "1.17.0"; pyproject = true; disabled = pythonOlder "3.8"; Loading @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "onnx"; repo = "onnx"; rev = "refs/tags/v${version}"; hash = "sha256-JmxnsHRrzj2QzPz3Yndw0MmgZJ8MDYxHjuQ7PQkQsDg="; hash = "sha256-9oORW0YlQ6SphqfbjcYb0dTlHc+1gzy9quH/Lj6By8Q="; }; build-system = [ Loading Loading @@ -75,22 +75,13 @@ buildPythonPackage rec { chmod +x tools/protoc-gen-mypy.sh.in patchShebangs tools/protoc-gen-mypy.sh.in substituteInPlace setup.py \ --replace 'setup_requires.append("pytest-runner")' "" # prevent from fetching & building own gtest substituteInPlace CMakeLists.txt \ --replace 'include(googletest)' "" substituteInPlace cmake/unittest.cmake \ --replace 'googletest)' ')' ''; preConfigure = '' # Set CMAKE_INSTALL_LIBDIR to lib explicitly, because otherwise it gets set # to lib64 and cmake incorrectly looks for the protobuf library in lib64 export CMAKE_ARGS="-DCMAKE_INSTALL_LIBDIR=lib -DONNX_USE_PROTOBUF_SHARED_LIBS=ON" export CMAKE_ARGS+=" -Dgoogletest_STATIC_LIBRARIES=${gtestStatic}/lib/libgtest.a -Dgoogletest_INCLUDE_DIRS=${lib.getDev gtestStatic}/include" export CMAKE_ARGS+=" -Dgoogletest_STATIC_LIBRARIES=${gtestStatic}/lib/libgtest.a" export ONNX_BUILD_TESTS=1 ''; Loading @@ -115,7 +106,7 @@ buildPythonPackage rec { pytestFlagsArray = [ "onnx/test" "onnx/examples" "examples" ]; disabledTests = Loading Loading @@ -143,11 +134,6 @@ buildPythonPackage rec { "test_ops_tested" ]; disabledTestPaths = [ # Unexpected output fields from running code: {'stderr'} "onnx/examples/np_array_tensorproto.ipynb" ]; __darwinAllowLocalNetworking = true; postCheck = '' Loading @@ -158,6 +144,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "onnx" ]; meta = with lib; { changelog = "https://github.com/onnx/onnx/releases/tag/${lib.removePrefix "refs/tags/" src.rev}"; description = "Open Neural Network Exchange"; homepage = "https://onnx.ai"; license = licenses.asl20; Loading