diff --git a/cad/py-gmsh/Makefile b/cad/py-gmsh/Makefile index ca8345fb85f2..260b71f7e920 100644 --- a/cad/py-gmsh/Makefile +++ b/cad/py-gmsh/Makefile @@ -1,59 +1,57 @@ PORTNAME= gmsh -DISTVERSION= 4.13.1 -PORTREVISION= 4 +DISTVERSION= 4.14.0 CATEGORIES= cad python MASTER_SITES= https://gmsh.info/src/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}-${DISTVERSION}-source DIST_SUBDIR= gmsh MAINTAINER= yuri@FreeBSD.org COMMENT= Automatic 3D finite element mesh generator (gmsh's own binding) WWW= https://gmsh.info/ LICENSE= AGPLv3+ APACHE20 GPLv3+ GPLv2+ LGPL21 LICENSE_COMB= multi -BROKEN= fails to compile with cgnslib-4.5.0, see https://github.com/CGNS/CGNS/issues/863 - BUILD_DEPENDS= swig:devel/swig LIB_DEPENDS= libcgns.so:science/cgnslib \ libfltk_images.so:x11-toolkits/fltk \ + libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgmp.so:math/gmp \ libhdf5.so:science/hdf5 \ libmedC.so:french/med \ libpng16.so:graphics/png \ libsz.so:science/libaec \ libTKV3d.so:cad/opencascade USES= cmake gl gnome jpeg python tar:tgz xorg USE_PYTHON= flavors USE_GNOME= cairo USE_GL= gl glu -USE_XORG= ice sm x11 xext +USE_XORG= ice sm x11 xcursor xext xfixes xft xinerama xrender USE_LDCONFIG= ${PYTHON_SITELIBDIR} PATCHDIR= ${PORTSDIR}/cad/gmsh/files CMAKE_ON= ENABLE_WRAP_PYTHON ENABLE_PRIVATE_API ENABLE_OCC CMAKE_ARGS= -DOCC_INC=${LOCALBASE}/include/OpenCASCADE CXXFLAGS_powerpc64= -mvsx post-install: # remove all except for the python binding @cd ${STAGEDIR}${PREFIX} && \ ${RM} -r \ bin/* \ include/gmsh* \ lib/gmsh.jl \ share/doc/gmsh \ share/man/man1/gmsh.1 # move "private API" libs to the python folder @cd ${STAGEDIR} && \ ${MV} \ ${STAGEDIR}${PREFIX}/lib/gmsh* \ ${STAGEDIR}${PREFIX}/lib/lib* \ ${STAGEDIR}${PYTHON_SITELIBDIR} .include diff --git a/cad/py-gmsh/distinfo b/cad/py-gmsh/distinfo index 998ade68ab57..6cda1d3b7362 100644 --- a/cad/py-gmsh/distinfo +++ b/cad/py-gmsh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742279813 -SHA256 (gmsh/gmsh-4.13.1-source.tgz) = 77972145f431726026d50596a6a44fb3c1c95c21255218d66955806b86edbe8d -SIZE (gmsh/gmsh-4.13.1-source.tgz) = 18383962 +TIMESTAMP = 1755937481 +SHA256 (gmsh/gmsh-4.14.0-source.tgz) = db4d7da2062e9a4356a820832138ab99f97af6388bfeb21599a2eadfb0b76a28 +SIZE (gmsh/gmsh-4.14.0-source.tgz) = 18458158 diff --git a/cad/py-gmsh/pkg-plist b/cad/py-gmsh/pkg-plist index 00e74310a969..d11c3a463cb2 100644 --- a/cad/py-gmsh/pkg-plist +++ b/cad/py-gmsh/pkg-plist @@ -1,18 +1,21 @@ -%%PYTHON_SITELIBDIR%%/gmsh-4.13.1.dev1.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/gmsh-4.14.0.dev1.dist-info/METADATA %%PYTHON_SITELIBDIR%%/gmsh.py %%PYTHON_SITELIBDIR%%/gmshpy/__init__.py %%PYTHON_SITELIBDIR%%/gmshpy/_gmshCommon.so %%PYTHON_SITELIBDIR%%/gmshpy/_gmshGeo.so %%PYTHON_SITELIBDIR%%/gmshpy/_gmshMesh.so %%PYTHON_SITELIBDIR%%/gmshpy/_gmshNumeric.so %%PYTHON_SITELIBDIR%%/gmshpy/_gmshPost.so %%PYTHON_SITELIBDIR%%/gmshpy/_gmshSolver.so %%PYTHON_SITELIBDIR%%/gmshpy/gmshCommon.py %%PYTHON_SITELIBDIR%%/gmshpy/gmshGeo.py %%PYTHON_SITELIBDIR%%/gmshpy/gmshMesh.py %%PYTHON_SITELIBDIR%%/gmshpy/gmshNumeric.py %%PYTHON_SITELIBDIR%%/gmshpy/gmshPost.py %%PYTHON_SITELIBDIR%%/gmshpy/gmshSolver.py %%PYTHON_SITELIBDIR%%/libgmsh.so -%%PYTHON_SITELIBDIR%%/libgmsh.so.4.13 -%%PYTHON_SITELIBDIR%%/libgmsh.so.4.13.1 +%%PYTHON_SITELIBDIR%%/libgmsh.so.4.14 +%%PYTHON_SITELIBDIR%%/libgmsh.so.4.14.0 +%%DATADIR%%/gmshConfig.cmake +%%DATADIR%%/gmshTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%DATADIR%%/gmshTargets.cmake