git: 20117f0f4291 - main - graphics/{,py-}f3d: update 3.0.0 → 3.1.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 03 Jun 2025 01:20:11 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=20117f0f4291f434ec872f56f5ef45f39e9afdc6
commit 20117f0f4291f434ec872f56f5ef45f39e9afdc6
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-06-03 15:03:59 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-06-03 01:19:29 +0000
graphics/{,py-}f3d: update 3.0.0 → 3.1.0
---
graphics/f3d/Makefile | 8 ++------
graphics/f3d/distinfo | 8 +++-----
graphics/f3d/pkg-plist | 3 ++-
graphics/py-f3d/Makefile | 2 +-
graphics/py-f3d/distinfo | 6 +++---
graphics/py-f3d/files/patch-CMakeLists.txt | 4 ++--
6 files changed, 13 insertions(+), 18 deletions(-)
diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile
index b3fcee6e8918..03f2bee25755 100644
--- a/graphics/f3d/Makefile
+++ b/graphics/f3d/Makefile
@@ -1,12 +1,8 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
-DISTVERSION= 3.0.0
-PORTREVISION= 1
+DISTVERSION= 3.1.0
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 +11,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/pkg-plist b/graphics/f3d/pkg-plist
index 0e39dc2b0bf6..9d0032765f26 100644
--- a/graphics/f3d/pkg-plist
+++ b/graphics/f3d/pkg-plist
@@ -1,4 +1,5 @@
bin/f3d
+include/f3d/F3DUtils.h
include/f3d/camera.h
include/f3d/context.h
include/f3d/engine.h
@@ -32,7 +33,7 @@ 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
diff --git a/graphics/py-f3d/Makefile b/graphics/py-f3d/Makefile
index 1869425210a3..22af77e74471 100644
--- a/graphics/py-f3d/Makefile
+++ b/graphics/py-f3d/Makefile
@@ -1,6 +1,6 @@
PORTNAME= f3d
DISTVERSIONPREFIX= v
-DISTVERSION= 3.0.0
+DISTVERSION= 3.1.0
CATEGORIES= graphics
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-f3d/distinfo b/graphics/py-f3d/distinfo
index 7e7b0c99d510..2fa9f5ca6487 100644
--- a/graphics/py-f3d/distinfo
+++ b/graphics/py-f3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737445695
-SHA256 (f3d-app-f3d-v3.0.0_GH0.tar.gz) = 7ea83830d1c8158a1f01e5ac9edd00b81de3e0b4cbdbc4a4bb60a113728b7b7a
-SIZE (f3d-app-f3d-v3.0.0_GH0.tar.gz) = 59780102
+TIMESTAMP = 1748895401
+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/py-f3d/files/patch-CMakeLists.txt b/graphics/py-f3d/files/patch-CMakeLists.txt
index c1cd98364aa5..07462e7387eb 100644
--- a/graphics/py-f3d/files/patch-CMakeLists.txt
+++ b/graphics/py-f3d/files/patch-CMakeLists.txt
@@ -1,4 +1,4 @@
---- CMakeLists.txt.orig 2025-01-18 16:41:08 UTC
+--- CMakeLists.txt.orig 2025-04-16 06:15:03 UTC
+++ CMakeLists.txt
@@ -13,7 +13,7 @@ include(f3dPython)
include(GNUInstallDirs)
@@ -6,6 +6,6 @@
-find_package(Python 3.9 COMPONENTS Interpreter Development)
+find_package(Python ${FREEBSD_PYTHON_VER} COMPONENTS Interpreter Development)
- find_package(pybind11 2.2 REQUIRED)
+ find_package(pybind11 2.9.2 REQUIRED)
pybind11_add_module(pyf3d MODULE F3DPythonBindings.cxx)