Date: Tue, 07 Apr 2026 19:19:17 +0000
From: Yuri Victorovich <yuri@FreeBSD.org>
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject: git: fd5e125d4fa7 - main - graphics/{,py-}f3d: update 3.4=?utf-8?Q?=2E1 =E2=86=92 3?=.5.0
Message-ID: <69d558b5.33877.9a8cfcb@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=fd5e125d4fa7da3e69e4a84568f3336b0adcf99f commit fd5e125d4fa7da3e69e4a84568f3336b0adcf99f Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-04-07 15:58:39 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-04-07 19:19:13 +0000 graphics/{,py-}f3d: update 3.4.1 → 3.5.0 --- graphics/f3d/Makefile | 3 +-- graphics/f3d/distinfo | 6 ++--- .../f3d/files/patch-application_F3DSystemTools.cxx | 29 +++++----------------- graphics/f3d/pkg-plist | 6 ++--- graphics/py-f3d/Makefile | 2 +- graphics/py-f3d/distinfo | 6 ++--- 6 files changed, 17 insertions(+), 35 deletions(-) diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile index ff3a598e2d62..80bfc61f2b9f 100644 --- a/graphics/f3d/Makefile +++ b/graphics/f3d/Makefile @@ -1,7 +1,6 @@ PORTNAME= f3d DISTVERSIONPREFIX= v -DISTVERSION= 3.4.1 -PORTREVISION= 1 +DISTVERSION= 3.5.0 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/f3d/distinfo b/graphics/f3d/distinfo index 49d3aa6c143e..036640332e5d 100644 --- a/graphics/f3d/distinfo +++ b/graphics/f3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1772411138 -SHA256 (f3d-app-f3d-v3.4.1_GH0.tar.gz) = a0e17eb352c32aa2f8e7123cf75ec5633d25e230112d4dc2ba2b7024011e2615 -SIZE (f3d-app-f3d-v3.4.1_GH0.tar.gz) = 3337170 +TIMESTAMP = 1775505894 +SHA256 (f3d-app-f3d-v3.5.0_GH0.tar.gz) = 033845b5d49af3ae60fcc3fe85d82c841d990d3534638a4472123f84b3e82795 +SIZE (f3d-app-f3d-v3.5.0_GH0.tar.gz) = 3479300 diff --git a/graphics/f3d/files/patch-application_F3DSystemTools.cxx b/graphics/f3d/files/patch-application_F3DSystemTools.cxx index 4ec193003a24..50254cabb6b4 100644 --- a/graphics/f3d/files/patch-application_F3DSystemTools.cxx +++ b/graphics/f3d/files/patch-application_F3DSystemTools.cxx @@ -1,30 +1,13 @@ ---- application/F3DSystemTools.cxx.orig 2025-07-21 09:00:00 UTC +--- application/F3DSystemTools.cxx.orig 2026-04-05 11:41:50 UTC +++ application/F3DSystemTools.cxx -@@ -15,6 +15,10 @@ - #ifdef __APPLE__ - #include <mach-o/dyld.h> +@@ -19,6 +19,10 @@ + #include <sys/sysctl.h> + #include <sys/types.h> #endif +#ifdef __FreeBSD__ +#include <sys/types.h> +#include <sys/sysctl.h> +#endif - + namespace fs = std::filesystem; - -@@ -44,7 +48,15 @@ fs::path GetApplicationPath() - #else - try - { --#if defined(__FreeBSD__) -+#if defined(__FreeBSD__) -+ int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 }; -+ char buf[PATH_MAX]; -+ size_t len = sizeof(buf); -+ if (sysctl(mib, 4, buf, &len, nullptr, 0) == 0) -+ { -+ return fs::path(buf); -+ } -+ // Fallback to procfs if sysctl fails - return fs::canonical("/proc/curproc/file"); - #else - return fs::canonical("/proc/self/exe"); + diff --git a/graphics/f3d/pkg-plist b/graphics/f3d/pkg-plist index 40078ee309f6..c917f4d7e4cb 100644 --- a/graphics/f3d/pkg-plist +++ b/graphics/f3d/pkg-plist @@ -25,7 +25,7 @@ lib/cmake/f3d/f3dTargets.cmake lib/cmake/f3d/library-config.cmake lib/libf3d.so lib/libf3d.so.3 -lib/libf3d.so.3.4 +lib/libf3d.so.3.5 lib/libvtkext.so %%ALEMBIC%%share/applications/f3d-plugin-alembic.desktop %%ASSIMP%%share/applications/f3d-plugin-assimp.desktop @@ -68,12 +68,12 @@ share/icons/hicolor/64x64/apps/f3d.png share/icons/hicolor/scalable/apps/f3d.svg share/metainfo/app.f3d.F3D.metainfo.xml share/mime/packages/f3d-3d-formats.xml -share/mime/packages/f3d-3d-image-formats.xml %%ALEMBIC%%share/mime/packages/f3d-alembic-formats.xml %%ASSIMP%%share/mime/packages/f3d-assimp-formats.xml %%DRACO%%share/mime/packages/f3d-draco-formats.xml -%%OCCT%%share/mime/packages/f3d-occt-formats.xml %%HDF%%share/mime/packages/f3d-hdf-formats.xml +share/mime/packages/f3d-image-formats.xml +%%OCCT%%share/mime/packages/f3d-occt-formats.xml share/mime/packages/f3d-vtk-formats.xml %%ALEMBIC%%share/thumbnailers/f3d-plugin-alembic.thumbnailer %%ASSIMP%%share/thumbnailers/f3d-plugin-assimp.thumbnailer diff --git a/graphics/py-f3d/Makefile b/graphics/py-f3d/Makefile index a30d7395e87c..6c7b5cfed86b 100644 --- a/graphics/py-f3d/Makefile +++ b/graphics/py-f3d/Makefile @@ -1,6 +1,6 @@ PORTNAME= f3d DISTVERSIONPREFIX= v -DISTVERSION= 3.4.1 +DISTVERSION= 3.5.0 CATEGORIES= graphics PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-f3d/distinfo b/graphics/py-f3d/distinfo index 23b6b6a62c6d..115e08427153 100644 --- a/graphics/py-f3d/distinfo +++ b/graphics/py-f3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1772427930 -SHA256 (f3d-app-f3d-v3.4.1_GH0.tar.gz) = a0e17eb352c32aa2f8e7123cf75ec5633d25e230112d4dc2ba2b7024011e2615 -SIZE (f3d-app-f3d-v3.4.1_GH0.tar.gz) = 3337170 +TIMESTAMP = 1775577595 +SHA256 (f3d-app-f3d-v3.5.0_GH0.tar.gz) = 033845b5d49af3ae60fcc3fe85d82c841d990d3534638a4472123f84b3e82795 +SIZE (f3d-app-f3d-v3.5.0_GH0.tar.gz) = 3479300home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d558b5.33877.9a8cfcb>
