diff options
Diffstat (limited to 'graphics/f3d')
-rw-r--r-- | graphics/f3d/Makefile | 9 | ||||
-rw-r--r-- | graphics/f3d/distinfo | 8 | ||||
-rw-r--r-- | graphics/f3d/files/patch-external_dmon_dmon.h | 6 | ||||
-rw-r--r-- | graphics/f3d/files/patch-plugins_assimp_CMakeLists.txt | 11 | ||||
-rw-r--r-- | graphics/f3d/pkg-plist | 16 |
5 files changed, 21 insertions, 29 deletions
diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile index b3fcee6e8918..b5d60c73b92c 100644 --- a/graphics/f3d/Makefile +++ b/graphics/f3d/Makefile @@ -1,12 +1,9 @@ PORTNAME= f3d DISTVERSIONPREFIX= v -DISTVERSION= 3.0.0 -PORTREVISION= 1 +DISTVERSION= 3.1.0 +PORTREVISION= 4 CATEGORIES= graphics -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= af299dfc670160f01886461b5904797f0aa67cb1.patch:-p1 # https://github.com/f3d-app/f3d/pull/1936 - MAINTAINER= yuri@FreeBSD.org COMMENT= Fast and minimalist 3D viewer WWW= https://f3d.app/ \ @@ -15,7 +12,7 @@ WWW= https://f3d.app/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg4 \ +LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libfontconfig.so:x11-fonts/fontconfig \ libfreeimage.so:graphics/freeimage \ libfreetype.so:print/freetype2 \ diff --git a/graphics/f3d/distinfo b/graphics/f3d/distinfo index 507b1521ad30..531cd6078de7 100644 --- a/graphics/f3d/distinfo +++ b/graphics/f3d/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1737405692 -SHA256 (f3d-app-f3d-v3.0.0_GH0.tar.gz) = 7ea83830d1c8158a1f01e5ac9edd00b81de3e0b4cbdbc4a4bb60a113728b7b7a -SIZE (f3d-app-f3d-v3.0.0_GH0.tar.gz) = 59780102 -SHA256 (af299dfc670160f01886461b5904797f0aa67cb1.patch) = 9633f417ee2a23772c99a77ad25dc3d2e08a3e8b3ab299b832b88ab8ae71705d -SIZE (af299dfc670160f01886461b5904797f0aa67cb1.patch) = 820 +TIMESTAMP = 1748893025 +SHA256 (f3d-app-f3d-v3.1.0_GH0.tar.gz) = 93ba23078133122e929d9c1e2946c86da1f08fe56b9ffae40ebfd8185e91380a +SIZE (f3d-app-f3d-v3.1.0_GH0.tar.gz) = 61473994 diff --git a/graphics/f3d/files/patch-external_dmon_dmon.h b/graphics/f3d/files/patch-external_dmon_dmon.h index d6239980cb57..a125e1d301a3 100644 --- a/graphics/f3d/files/patch-external_dmon_dmon.h +++ b/graphics/f3d/files/patch-external_dmon_dmon.h @@ -1,6 +1,6 @@ ---- external/dmon/dmon.h.orig 2024-04-03 12:42:33 UTC +--- external/dmon/dmon.h.orig 2025-04-16 06:15:03 UTC +++ external/dmon/dmon.h -@@ -137,7 +137,7 @@ DMON_API_DECL void dmon_unwatch(dmon_watch_id id); +@@ -142,7 +142,7 @@ DMON_API_DECL void dmon_unwatch(dmon_watch_id id); #if defined(_WIN32) || defined(_WIN64) # undef DMON_OS_WINDOWS # define DMON_OS_WINDOWS 1 @@ -9,7 +9,7 @@ # undef DMON_OS_LINUX # define DMON_OS_LINUX 1 #elif defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) -@@ -167,7 +167,7 @@ DMON_API_DECL void dmon_unwatch(dmon_watch_id id); +@@ -172,7 +172,7 @@ DMON_API_DECL void dmon_unwatch(dmon_watch_id id); # include <dirent.h> # include <errno.h> # include <fcntl.h> diff --git a/graphics/f3d/files/patch-plugins_assimp_CMakeLists.txt b/graphics/f3d/files/patch-plugins_assimp_CMakeLists.txt new file mode 100644 index 000000000000..1119e588b41b --- /dev/null +++ b/graphics/f3d/files/patch-plugins_assimp_CMakeLists.txt @@ -0,0 +1,11 @@ +--- plugins/assimp/CMakeLists.txt.orig 2025-06-02 22:44:41 UTC ++++ plugins/assimp/CMakeLists.txt +@@ -11,7 +11,7 @@ endif() + include(f3dPlugin) + endif() + +-find_package(assimp 5.4.0 REQUIRED) ++find_package(assimp REQUIRED) + + set(F3D_ASSIMP_VERSION "${assimp_VERSION}" CACHE INTERNAL "") + message(STATUS "Plugin: assimp ${assimp_VERSION} found") diff --git a/graphics/f3d/pkg-plist b/graphics/f3d/pkg-plist index 0e39dc2b0bf6..9a973dfddcf4 100644 --- a/graphics/f3d/pkg-plist +++ b/graphics/f3d/pkg-plist @@ -13,10 +13,6 @@ include/f3d/reader.h include/f3d/scene.h include/f3d/types.h include/f3d/utils.h -include/f3d/vtkF3DFaceVaryingPointDispatcher.h -include/f3d/vtkF3DGLTFImporter.h -include/f3d/vtkF3DImporter.h -include/f3d/vtkextModule.h include/f3d/window.h lib/cmake/f3d/application-config.cmake lib/cmake/f3d/f3dConfig.cmake @@ -27,20 +23,10 @@ lib/cmake/f3d/f3dLibraryTargets.cmake lib/cmake/f3d/f3dTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/f3d/f3dTargets.cmake lib/cmake/f3d/library-config.cmake -lib/cmake/f3d_vtkext/f3d_vtkext-targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/f3d_vtkext/f3d_vtkext-targets.cmake -lib/cmake/f3d_vtkext/f3d_vtkext-vtk-module-properties.cmake lib/libf3d.so lib/libf3d.so.3 -lib/libf3d.so.3.0 +lib/libf3d.so.3.1 lib/libvtkext.so -%%ALEMBIC%%lib/libvtkextAlembic.a -%%ASSIMP%%lib/libvtkextAssimp.a -%%DRACO%%lib/libvtkextDraco.a -lib/libvtkextNative.a -%%OCCT%%lib/libvtkextOCCT.a -lib/libvtkextPrivate.a -lib/vtk/hierarchy/f3d_vtkext/vtkext-hierarchy.txt %%ALEMBIC%%share/applications/f3d-plugin-alembic.desktop %%ASSIMP%%share/applications/f3d-plugin-assimp.desktop %%DRACO%%share/applications/f3d-plugin-draco.desktop |