From nobody Thu Jul 10 22:33:20 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bdV404k6lz61f0d; Thu, 10 Jul 2025 22:33:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bdV402Wtdz41jP; Thu, 10 Jul 2025 22:33:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752186800; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5tUXCRqjqMeM42cb7gUP4iDjf3mnFyZKa3zis6SpBV8=; b=ggC2Ut7tn4faG57cB4v7qeTVT7sLMoCsk/2DYLCtaE6OQeK6rycqVmG8EojNgv26hOBUma 5VOxxX0madKDtshSXQQNSpcz/ir0kozEKGidw+kXUE+Au55H5NCc0+ObrnG7rYQAajq9bJ EFP42DHj5Yj8P7YSdhhFg3JMacMT8iivwnTTrY7TUk4b0ozAoZJsSxA3YAdorttwdOGEFy LpqDksOT7x5NMh4GAdabt4JZl/5s9yT4dLb1fzmZHvD4z5jfjmn9+TQhaP4HDYWd1MkGBL 5/aN0y/L2QAWvJTDMex1e8qow+0g6k24UXN92kBPIJC0BepttthcJYpb87zNlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752186800; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5tUXCRqjqMeM42cb7gUP4iDjf3mnFyZKa3zis6SpBV8=; b=JkcOgiCUdO3KKNrKHMdwSrEtpH+LjqOMzkyELzk/gMjCgImbc2cORmJwx/gdzln3tg3PkT 8ISYscHY98+93iWomqkE0OLB8rWgdvm5p9W8nbzaT1BuwuW9z+Sn+i7r9ouivy6GD4dmc3 NT68mDyxryslN4LOji9H5rI0BG8PLWU5gqdmgEAaHXaJIxbyfpG+nRkX+K0NslviCv1gGF ipRsBWCUzsGyInyVRG/2efoF/HJdzlpjCRNTfizjdNhOBpVOu9GD99plqhLbrmMWAO2Xzc SdQz+MdpDfrfR+3ziibDvU3C8gIAYHua9XR2cdNxUNOb3qgp1SLFzPJwrDpuzw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752186800; a=rsa-sha256; cv=none; b=Z2rXUdLxSqSR5BwpFKSFN3J+Y5/2ZOHwl8e+eyiq7vnoPanLzGzqypW8QazYpUzV+Fcbi+ kBdBEtjczz9tq7E6/aE39NATE7t7Hev+CYu4sgoXlZazm8YZtX7if0e7T41xj8yfTVw5RX ESB970NgZM7HTWC54RIeF4UNb10lrtl+nIyXf9V5sQR+bvrLr/YWJ1Au+Fr7yimxqhNa7f RiVPvlQBDH3z8RbuQWLBbqPPoTDTh5TzE1jIexS9zBI/7FMaNlSVb/PfeBS1Nv+gfNAEtk D79PFj09rEMS0RnlEp3N/wP6kxv6PYt2sTFoN58bRHl/JRwOcN7RSN0q0ymhPg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bdV4025bBz1Pkd; Thu, 10 Jul 2025 22:33:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56AMXKPr096521; Thu, 10 Jul 2025 22:33:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56AMXKdw096518; Thu, 10 Jul 2025 22:33:20 GMT (envelope-from git) Date: Thu, 10 Jul 2025 22:33:20 GMT Message-Id: <202507102233.56AMXKdw096518@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: f08b65bc6e51 - main - =?utf-8?Q?graphics/{,py-}f3d: update 3.1.0 =E2=86=92 3.2.0?= List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f08b65bc6e51db779de8140cb180245ffb65aa8e Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=f08b65bc6e51db779de8140cb180245ffb65aa8e commit f08b65bc6e51db779de8140cb180245ffb65aa8e Author: Yuri Victorovich AuthorDate: 2025-07-10 14:56:03 +0000 Commit: Yuri Victorovich CommitDate: 2025-07-10 22:33:15 +0000 graphics/{,py-}f3d: update 3.1.0 → 3.2.0 Reported by: portscout --- graphics/f3d/Makefile | 17 ++++++++++------- graphics/f3d/distinfo | 6 +++--- graphics/f3d/files/patch-plugins_assimp_CMakeLists.txt | 11 ----------- graphics/f3d/pkg-plist | 14 +++++++------- graphics/py-f3d/Makefile | 2 +- graphics/py-f3d/distinfo | 6 +++--- 6 files changed, 24 insertions(+), 32 deletions(-) diff --git a/graphics/f3d/Makefile b/graphics/f3d/Makefile index b5d60c73b92c..9b69bde42b92 100644 --- a/graphics/f3d/Makefile +++ b/graphics/f3d/Makefile @@ -1,7 +1,6 @@ PORTNAME= f3d DISTVERSIONPREFIX= v -DISTVERSION= 3.1.0 -PORTREVISION= 4 +DISTVERSION= 3.2.0 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org @@ -40,8 +39,8 @@ LDFLAGS+= -linotify # dependency descroptions are in https://f3d.app/doc/dev/BUILD.html OPTIONS_GROUP= MODULES PLUGINS OPTIONS_GROUP_MODULES= EXTERNAL_RENDERING RAYTRACING -OPTIONS_GROUP_PLUGINS= ALEMBIC ASSIMP DRACO EXODUS OCCT -OPTIONS_DEFAULT= ALEMBIC ASSIMP DRACO EXODUS OCCT +OPTIONS_GROUP_PLUGINS= ALEMBIC ASSIMP DRACO HDF OCCT VDB +OPTIONS_DEFAULT= ALEMBIC ASSIMP DRACO HDF OCCT # VDB OPTIONS_SUB= yes MODULES_DESC= Build modules: @@ -59,19 +58,23 @@ DRACO_DESC= Draco plugin DRACO_CMAKE_BOOL= F3D_PLUGIN_BUILD_DRACO DRACO_LIB_DEPENDS= libdraco.so:archivers/draco -EXODUS_DESC= ExodusII plugin -EXODUS_CMAKE_BOOL= F3D_PLUGIN_BUILD_EXODUS - EXTERNAL_RENDERING_DESC= External rendering module EXTERNAL_RENDERING_CMAKE_BOOL= F3D_MODULE_EXTERNAL_RENDERING EXTERNAL_RENDERING_BROKEN= Requires VTK::RenderingExternal enabled in VTK +HDF_DESC= Support for VTKHDF (.vtkhdf), ExodusII (.ex2), and NetCDF (.nc) file formats +HDF_CMAKE_BOOL= F3D_PLUGIN_BUILD_HDF + OCCT_DESC= OpenCASCADE plugin (for STEP and IGES files) OCCT_USES= localbase:ldflags OCCT_CMAKE_BOOL= F3D_PLUGIN_BUILD_OCCT OCCT_LIB_DEPENDS= libTKBRep.so:cad/opencascade OCCT_CMAKE_ON= -DOpenCASCADE_DIR=${LOCALBASE}/lib/cmake +VDB_DESC= VDB plugin +VDB_CMAKE_BOOL= F3D_PLUGIN_BUILD_VDB +VDB_BROKEN= depends on the VTK module IOOpenVD that can't be enabled because OpenVDB doesn't install required cmake files, see https://github.com/AcademySoftwareFoundation/openvdb/issues/2058 + RAYTRACING_DESC= Raytracing module RAYTRACING_CMAKE_BOOL= F3D_MODULE_RAYTRACING RAYTRACING_BROKEN= Requires VTK::RenderingRayTracing enabled in VTK diff --git a/graphics/f3d/distinfo b/graphics/f3d/distinfo index 531cd6078de7..4b7c92357910 100644 --- a/graphics/f3d/distinfo +++ b/graphics/f3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748893025 -SHA256 (f3d-app-f3d-v3.1.0_GH0.tar.gz) = 93ba23078133122e929d9c1e2946c86da1f08fe56b9ffae40ebfd8185e91380a -SIZE (f3d-app-f3d-v3.1.0_GH0.tar.gz) = 61473994 +TIMESTAMP = 1752141480 +SHA256 (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 2a3cff123821be41d99489e080a7153812e58a86598fa9f4988099660bf6a947 +SIZE (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 68125944 diff --git a/graphics/f3d/files/patch-plugins_assimp_CMakeLists.txt b/graphics/f3d/files/patch-plugins_assimp_CMakeLists.txt deleted file mode 100644 index 1119e588b41b..000000000000 --- a/graphics/f3d/files/patch-plugins_assimp_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- 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 9a973dfddcf4..77289080d9c5 100644 --- a/graphics/f3d/pkg-plist +++ b/graphics/f3d/pkg-plist @@ -25,12 +25,12 @@ lib/cmake/f3d/f3dTargets.cmake lib/cmake/f3d/library-config.cmake lib/libf3d.so lib/libf3d.so.3 -lib/libf3d.so.3.1 +lib/libf3d.so.3.2 lib/libvtkext.so %%ALEMBIC%%share/applications/f3d-plugin-alembic.desktop %%ASSIMP%%share/applications/f3d-plugin-assimp.desktop %%DRACO%%share/applications/f3d-plugin-draco.desktop -%%EXODUS%%share/applications/f3d-plugin-exodus.desktop +%%HDF%%share/applications/f3d-plugin-hdf.desktop share/applications/f3d-plugin-native.desktop %%OCCT%%share/applications/f3d-plugin-occt.desktop share/applications/f3d.desktop @@ -41,20 +41,20 @@ share/doc/F3D/THIRD_PARTY_LICENSES.md %%ALEMBIC%%%%DATADIR%%/configs/config.d/10_alembic.json %%ASSIMP%%%%DATADIR%%/configs/config.d/10_assimp.json %%DRACO%%%%DATADIR%%/configs/config.d/10_draco.json -%%EXODUS%%%%DATADIR%%/configs/config.d/10_exodus.json +%%HDF%%%%DATADIR%%/configs/config.d/10_hdf.json %%DATADIR%%/configs/config.d/10_native.json %%OCCT%%%%DATADIR%%/configs/config.d/10_occt.json %%DATADIR%%/configs/thumbnail.d/05_all.json %%ALEMBIC%%%%DATADIR%%/configs/thumbnail.d/10_alembic.json %%ASSIMP%%%%DATADIR%%/configs/thumbnail.d/10_assimp.json %%DRACO%%%%DATADIR%%/configs/thumbnail.d/10_draco.json -%%EXODUS%%%%DATADIR%%/configs/thumbnail.d/10_exodus.json +%%HDF%%%%DATADIR%%/configs/thumbnail.d/10_hdf.json %%DATADIR%%/configs/thumbnail.d/10_native.json %%OCCT%%%%DATADIR%%/configs/thumbnail.d/10_occt.json %%ALEMBIC%%%%DATADIR%%/plugins/alembic.json %%ASSIMP%%%%DATADIR%%/plugins/assimp.json %%DRACO%%%%DATADIR%%/plugins/draco.json -%%EXODUS%%%%DATADIR%%/plugins/exodus.json +%%HDF%%%%DATADIR%%/plugins/hdf.json %%DATADIR%%/plugins/native.json %%OCCT%%%%DATADIR%%/plugins/occt.json share/fish/vendor_completions.d/f3d.fish @@ -72,13 +72,13 @@ 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 -%%EXODUS%%share/mime/packages/f3d-exodus-formats.xml %%OCCT%%share/mime/packages/f3d-occt-formats.xml +%%HDF%%share/mime/packages/f3d-hdf-formats.xml share/mime/packages/f3d-vtk-formats.xml %%ALEMBIC%%share/thumbnailers/f3d-plugin-alembic.thumbnailer %%ASSIMP%%share/thumbnailers/f3d-plugin-assimp.thumbnailer %%DRACO%%share/thumbnailers/f3d-plugin-draco.thumbnailer -%%EXODUS%%share/thumbnailers/f3d-plugin-exodus.thumbnailer +%%HDF%%share/thumbnailers/f3d-plugin-hdf.thumbnailer share/thumbnailers/f3d-plugin-native.thumbnailer %%OCCT%%share/thumbnailers/f3d-plugin-occt.thumbnailer share/zsh/site-functions/_f3d diff --git a/graphics/py-f3d/Makefile b/graphics/py-f3d/Makefile index 22af77e74471..b14fe006e826 100644 --- a/graphics/py-f3d/Makefile +++ b/graphics/py-f3d/Makefile @@ -1,6 +1,6 @@ PORTNAME= f3d DISTVERSIONPREFIX= v -DISTVERSION= 3.1.0 +DISTVERSION= 3.2.0 CATEGORIES= graphics PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-f3d/distinfo b/graphics/py-f3d/distinfo index 2fa9f5ca6487..323a3c87394b 100644 --- a/graphics/py-f3d/distinfo +++ b/graphics/py-f3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748895401 -SHA256 (f3d-app-f3d-v3.1.0_GH0.tar.gz) = 93ba23078133122e929d9c1e2946c86da1f08fe56b9ffae40ebfd8185e91380a -SIZE (f3d-app-f3d-v3.1.0_GH0.tar.gz) = 61473994 +TIMESTAMP = 1752181495 +SHA256 (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 2a3cff123821be41d99489e080a7153812e58a86598fa9f4988099660bf6a947 +SIZE (f3d-app-f3d-v3.2.0_GH0.tar.gz) = 68125944