python312Packages.manifold3d: 2.5.1 -> 3.0.0 (#356904)

authored by

Peder Bergebakken Sundt and committed by
GitHub
4a5287dc 1e93f062

+2 -19
+2 -19
pkgs/development/python-modules/manifold3d/default.nix
··· 11 11 numpy, 12 12 clipper2, 13 13 tbb, 14 - glm, 15 14 pytestCheckHook, 16 15 trimesh, 17 16 }: 18 17 19 - let 20 - # archived library, but manifold3d has removed this on master 21 - thrust-src = fetchFromGitHub { 22 - owner = "NVIDIA"; 23 - repo = "thrust"; 24 - rev = "refs/tags/2.1.0"; 25 - hash = "sha256-U9WgRZva7R/bNOF5VZTvIwIQDQDD3/bRO08j2TPLl9Q="; 26 - fetchSubmodules = true; 27 - }; 28 - 29 - in 30 - 31 18 buildPythonPackage rec { 32 19 pname = "manifold3d"; 33 - version = "2.5.1"; 20 + version = "3.0.0"; 34 21 pyproject = true; 35 22 36 23 src = fetchFromGitHub { 37 24 owner = "elalish"; 38 25 repo = "manifold"; 39 26 rev = "refs/tags/v${version}"; 40 - hash = "sha256-0zjS4ygt85isP1jyiTCeD/umhQ8ffIN+u2CeLeybX9U="; 41 - fetchSubmodules = true; 27 + hash = "sha256-02bZAPA4mnWzS9NYVcSW0JE7BidrwzNKBO2nl7BxiiE="; 42 28 }; 43 29 44 30 dontUseCmakeConfigure = true; ··· 56 42 ]; 57 43 58 44 buildInputs = [ 59 - glm 60 45 tbb 61 46 clipper2 62 47 ]; 63 - 64 - env.SKBUILD_CMAKE_DEFINE = "FETCHCONTENT_SOURCE_DIR_THRUST=${thrust-src}"; 65 48 66 49 nativeCheckInputs = [ 67 50 pytestCheckHook