Re: git: fea222604fc0 - main - graphics/f3d: upgrade to 2.3.0
Date: Thu, 21 Mar 2024 19:27:02 UTC
21.03.2024 21:02, Thierry Thomas пишет: > The branch main has been updated by thierry: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=fea222604fc0b3ed6bcdd48324d1a7a462128dd7 > > commit fea222604fc0b3ed6bcdd48324d1a7a462128dd7 > Author: Thierry Thomas <thierry@FreeBSD.org> > AuthorDate: 2024-03-08 10:07:26 +0000 > Commit: Thierry Thomas <thierry@FreeBSD.org> > CommitDate: 2024-03-21 18:01:17 +0000 > > graphics/f3d: upgrade to 2.3.0 > > Release notes at <https://github.com/f3d-app/f3d/releases/tag/v2.3.0>. > > Also fix with OpenCascade 7.8.0: > See <https://github.com/f3d-app/f3d/issues/1304>. > > PR: 277308 > Approved by: yuri (maintainer) > --- > graphics/f3d/Makefile | 11 +- > graphics/f3d/distinfo | 6 +- > .../f3d/files/patch-plugins_occt_CMakeLists.txt | 35 ++ > .../patch-plugins_occt_module_vtkF3DOCCTReader.cxx | 381 +++++++++++++++++++++ > graphics/f3d/pkg-plist | 5 +- > 5 files changed, 432 insertions(+), 6 deletions(-) > > diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile > index 981ed2bb3181..482fcc314e1f 100644 > --- a/graphics/f3d/Makefile > +++ b/graphics/f3d/Makefile > @@ -1,6 +1,6 @@ > PORTNAME= f3d > DISTVERSIONPREFIX= v > -DISTVERSION= 2.2.1 > +DISTVERSION= 2.3.0 > CATEGORIES= graphics > > MAINTAINER= yuri@FreeBSD.org > @@ -11,17 +11,24 @@ LICENSE= BSD3CLAUSE > LICENSE_FILE= ${WRKSRC}/LICENSE.md > > LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg4 \ > + libexpat.so:textproc/expat2 \ > libfontconfig.so:x11-fonts/fontconfig \ > libfreeimage.so:graphics/freeimage \ > libfreetype.so:print/freetype2 \ > libhdf5.so:science/hdf5 \ > libImath-3_1.so:math/Imath \ > + libjpeg.so:graphics/jpeg-turbo \ > libnetcdf.so:science/netcdf \ > + libpng.so:graphics/png \ > + libtbbmalloc.so:devel/onetbb \ > + libtiff.so:graphics/tiff \ > libvtkCommonMisc-${VTK_VER}.so:math/vtk${VTK_VER:R} > > -USES= cmake:testing compiler:c++17-lang desktop-file-utils gl shared-mime-info tcl tk xorg > +USES= cmake:testing compiler:c++17-lang desktop-file-utils gl mpi \ > + shared-mime-info tcl tk xorg Why it need mpi as mandatory dependency? It build fine errors without USES=mpi. Maybe create it optional, but default? -- Best regards, Vladimir Druzenko