lol

python3Packages.pythonocc-core: remove unused `smesh` dependency

Use of `smesh` was removed in version 7.4.0 as per the NEWS file.

+6 -7
+6 -7
pkgs/development/python-modules/pythonocc-core/default.nix
··· 1 - { lib, stdenv, python, fetchFromGitHub 1 + { lib 2 + , stdenv 3 + , python 4 + , fetchFromGitHub 2 5 , cmake 3 6 , Cocoa 4 7 , fontconfig ··· 11 14 , libXmu 12 15 , opencascade-occt 13 16 , rapidjson 14 - , smesh 15 17 , swig4 16 18 }: 17 19 ··· 34 36 35 37 nativeBuildInputs = [ cmake swig4 ]; 36 38 buildInputs = [ 37 - python opencascade-occt smesh 39 + python opencascade-occt 38 40 freetype libGL libGLU libX11 libXext libXmu libXi 39 41 fontconfig rapidjson 40 42 ] ++ lib.optionals stdenv.isDarwin [ Cocoa ]; ··· 42 44 cmakeFlags = [ 43 45 "-Wno-dev" 44 46 "-DPYTHONOCC_INSTALL_DIRECTORY=${placeholder "out"}/${python.sitePackages}/OCC" 45 - 46 - "-DSMESH_INCLUDE_PATH=${smesh}/include/smesh" 47 - "-DSMESH_LIB_PATH=${smesh}/lib" 48 - "-DPYTHONOCC_WRAP_SMESH=TRUE" 49 47 ]; 50 48 51 49 passthru = { ··· 57 55 meta = with lib; { 58 56 description = "Python wrapper for the OpenCASCADE 3D modeling kernel"; 59 57 homepage = "https://github.com/tpaviot/pythonocc-core"; 58 + changelog = "https://github.com/tpaviot/pythonocc-core/releases/tag/${version}"; 60 59 license = licenses.lgpl3; 61 60 platforms = platforms.unix; 62 61 maintainers = with maintainers; [ gebner ];