git: 992a66076f94 - main - www/threejs: upgrade to r175

From: Thierry Thomas <thierry_at_FreeBSD.org>
Date: Fri, 11 Apr 2025 16:35:26 UTC
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=992a66076f94ea1345fce4db2ba0ae52a080364a

commit 992a66076f94ea1345fce4db2ba0ae52a080364a
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-04-11 08:55:54 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-04-11 16:34:49 +0000

    www/threejs: upgrade to r175
    
    Releases notes at https://github.com/mrdoob/three.js/releases
---
 www/threejs/Makefile  |  2 +-
 www/threejs/distinfo  |  6 +++---
 www/threejs/pkg-plist | 16 ++++++++++++++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/www/threejs/Makefile b/www/threejs/Makefile
index 41b750ea6c1e..f73e22a44cca 100644
--- a/www/threejs/Makefile
+++ b/www/threejs/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	three.js
-PORTVERSION=	172
+PORTVERSION=	175
 DISTVERSIONPREFIX=	r
 CATEGORIES=	www
 
diff --git a/www/threejs/distinfo b/www/threejs/distinfo
index bd17cccae8e0..1bc6f4bdb295 100644
--- a/www/threejs/distinfo
+++ b/www/threejs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737570994
-SHA256 (mrdoob-three.js-r172_GH0.tar.gz) = c30365bf162a39f40c9b33ec6c3bff23913a3255d7845f506242c193ccded4a6
-SIZE (mrdoob-three.js-r172_GH0.tar.gz) = 362220371
+TIMESTAMP = 1744361437
+SHA256 (mrdoob-three.js-r175_GH0.tar.gz) = ecd110a3f27c6124d5eb27479a038dcc8298317475a9c5c262f532d43e9e90aa
+SIZE (mrdoob-three.js-r175_GH0.tar.gz) = 366937083
diff --git a/www/threejs/pkg-plist b/www/threejs/pkg-plist
index ffe1b1b84e11..df9e3ad869c3 100644
--- a/www/threejs/pkg-plist
+++ b/www/threejs/pkg-plist
@@ -72,6 +72,7 @@
 %%WWWDIR%%/extras/curves/QuadraticBezierCurve.js
 %%WWWDIR%%/extras/curves/QuadraticBezierCurve3.js
 %%WWWDIR%%/extras/curves/SplineCurve.js
+%%WWWDIR%%/extras/lib/earcut.js
 %%WWWDIR%%/geometries/BoxGeometry.js
 %%WWWDIR%%/geometries/CapsuleGeometry.js
 %%WWWDIR%%/geometries/CircleGeometry.js
@@ -158,7 +159,6 @@
 %%WWWDIR%%/materials/ShaderMaterial.js
 %%WWWDIR%%/materials/ShadowMaterial.js
 %%WWWDIR%%/materials/SpriteMaterial.js
-%%WWWDIR%%/materials/nodes/InstancedPointsNodeMaterial.js
 %%WWWDIR%%/materials/nodes/Line2NodeMaterial.js
 %%WWWDIR%%/materials/nodes/LineBasicNodeMaterial.js
 %%WWWDIR%%/materials/nodes/LineDashedNodeMaterial.js
@@ -219,7 +219,6 @@
 %%WWWDIR%%/nodes/accessors/CubeTextureNode.js
 %%WWWDIR%%/nodes/accessors/InstanceNode.js
 %%WWWDIR%%/nodes/accessors/InstancedMeshNode.js
-%%WWWDIR%%/nodes/accessors/InstancedPointsMaterialNode.js
 %%WWWDIR%%/nodes/accessors/Lights.js
 %%WWWDIR%%/nodes/accessors/MaterialNode.js
 %%WWWDIR%%/nodes/accessors/MaterialProperties.js
@@ -255,6 +254,7 @@
 %%WWWDIR%%/nodes/code/FunctionNode.js
 %%WWWDIR%%/nodes/code/ScriptableNode.js
 %%WWWDIR%%/nodes/code/ScriptableValueNode.js
+%%WWWDIR%%/nodes/core/ArrayNode.js
 %%WWWDIR%%/nodes/core/AssignNode.js
 %%WWWDIR%%/nodes/core/AttributeNode.js
 %%WWWDIR%%/nodes/core/BypassNode.js
@@ -282,6 +282,8 @@
 %%WWWDIR%%/nodes/core/ParameterNode.js
 %%WWWDIR%%/nodes/core/PropertyNode.js
 %%WWWDIR%%/nodes/core/StackNode.js
+%%WWWDIR%%/nodes/core/StructNode.js
+%%WWWDIR%%/nodes/core/StructType.js
 %%WWWDIR%%/nodes/core/StructTypeNode.js
 %%WWWDIR%%/nodes/core/TempNode.js
 %%WWWDIR%%/nodes/core/UniformGroupNode.js
@@ -325,6 +327,7 @@
 %%WWWDIR%%/nodes/functions/PhysicalLightingModel.js
 %%WWWDIR%%/nodes/functions/ShadowMaskModel.js
 %%WWWDIR%%/nodes/functions/ToonLightingModel.js
+%%WWWDIR%%/nodes/functions/VolumetricLightingModel.js
 %%WWWDIR%%/nodes/functions/material/getAlphaHashThreshold.js
 %%WWWDIR%%/nodes/functions/material/getGeometryRoughness.js
 %%WWWDIR%%/nodes/functions/material/getParallaxCorrectNormal.js
@@ -373,11 +376,13 @@
 %%WWWDIR%%/nodes/pmrem/PMREMNode.js
 %%WWWDIR%%/nodes/pmrem/PMREMUtils.js
 %%WWWDIR%%/nodes/procedural/Checker.js
+%%WWWDIR%%/nodes/shapes/Shapes.js
 %%WWWDIR%%/nodes/tsl/TSLBase.js
 %%WWWDIR%%/nodes/tsl/TSLCore.js
 %%WWWDIR%%/nodes/utils/ArrayElementNode.js
 %%WWWDIR%%/nodes/utils/ConvertNode.js
 %%WWWDIR%%/nodes/utils/CubeMapNode.js
+%%WWWDIR%%/nodes/utils/DebugNode.js
 %%WWWDIR%%/nodes/utils/Discard.js
 %%WWWDIR%%/nodes/utils/EquirectUVNode.js
 %%WWWDIR%%/nodes/utils/FlipNode.js
@@ -386,6 +391,7 @@
 %%WWWDIR%%/nodes/utils/LoopNode.js
 %%WWWDIR%%/nodes/utils/MatcapUVNode.js
 %%WWWDIR%%/nodes/utils/MaxMipLevelNode.js
+%%WWWDIR%%/nodes/utils/MemberNode.js
 %%WWWDIR%%/nodes/utils/Oscillators.js
 %%WWWDIR%%/nodes/utils/Packing.js
 %%WWWDIR%%/nodes/utils/PostProcessingUtils.js
@@ -465,9 +471,12 @@
 %%WWWDIR%%/renderers/common/StorageInstancedBufferAttribute.js
 %%WWWDIR%%/renderers/common/StorageTexture.js
 %%WWWDIR%%/renderers/common/Textures.js
+%%WWWDIR%%/renderers/common/TimestampQueryPool.js
 %%WWWDIR%%/renderers/common/Uniform.js
 %%WWWDIR%%/renderers/common/UniformBuffer.js
 %%WWWDIR%%/renderers/common/UniformsGroup.js
+%%WWWDIR%%/renderers/common/XRManager.js
+%%WWWDIR%%/renderers/common/XRRenderTarget.js
 %%WWWDIR%%/renderers/common/extras/PMREMGenerator.js
 %%WWWDIR%%/renderers/common/nodes/NodeBuilderState.js
 %%WWWDIR%%/renderers/common/nodes/NodeLibrary.js
@@ -618,6 +627,7 @@
 %%WWWDIR%%/renderers/webgl-fallback/utils/WebGLExtensions.js
 %%WWWDIR%%/renderers/webgl-fallback/utils/WebGLState.js
 %%WWWDIR%%/renderers/webgl-fallback/utils/WebGLTextureUtils.js
+%%WWWDIR%%/renderers/webgl-fallback/utils/WebGLTimestampQueryPool.js
 %%WWWDIR%%/renderers/webgl-fallback/utils/WebGLUtils.js
 %%WWWDIR%%/renderers/webgl/WebGLAnimation.js
 %%WWWDIR%%/renderers/webgl/WebGLAttributes.js
@@ -663,6 +673,7 @@
 %%WWWDIR%%/renderers/webgpu/utils/WebGPUPipelineUtils.js
 %%WWWDIR%%/renderers/webgpu/utils/WebGPUTexturePassUtils.js
 %%WWWDIR%%/renderers/webgpu/utils/WebGPUTextureUtils.js
+%%WWWDIR%%/renderers/webgpu/utils/WebGPUTimestampQueryPool.js
 %%WWWDIR%%/renderers/webgpu/utils/WebGPUUtils.js
 %%WWWDIR%%/renderers/webxr/WebXRController.js
 %%WWWDIR%%/renderers/webxr/WebXRDepthSensing.js
@@ -682,5 +693,6 @@
 %%WWWDIR%%/textures/FramebufferTexture.js
 %%WWWDIR%%/textures/Source.js
 %%WWWDIR%%/textures/Texture.js
+%%WWWDIR%%/textures/VideoFrameTexture.js
 %%WWWDIR%%/textures/VideoTexture.js
 %%WWWDIR%%/utils.js