anchor.diff:      qtserialport
       qtxmlpatterns
       qt3d
  +    pdal
  +    zstd
     ] ++ lib.optional withGrass grass
       ++ lib.optional withWebKit qtwebkit
       ++ pythonBuildInputs;
  
positive.code: , grass
  , withWebKit ? true
  , qtwebkit
  , makeWrapper
  }:
  
  
negative.code:   cmakeFlags = [
      "-DCMAKE_SKIP_BUILD_RPATH=OFF"
      "-DWITH_3D=True"
      "-DWITH_PDAL=TRUE"
      "-DPYQT5_SIP_DIR=${py.pkgs.pyqt5}/${py.pkgs.python.sitePackages}/PyQt5/bindings"
      "-DQSCI_SIP_DIR=${py.pkgs.qscintilla-qt5}/${py.pkgs.python.sitePackages}/PyQt5/bindings"
    ] ++ lib.optional (!withWebKit) "-DWITH_QTWEBKIT=OFF"
  