Subject: CVS commit: pkgsrc/multimedia/assimp
From: Adam Ciarcinski
Date: 2024-04-08 09:39:09
Message id: 20240408073909.822ADFA2C@cvs.NetBSD.org

Log Message:
assimp: updated to 5.4.0

The Assimp 5.4.0 Minor Release

Fix building on Haiku
Reduce memory consumption in JoinVerticesProcess::ProcessMesh() signi…
Fix: Add check for invalid input argument
Replace an assert by an error log.
Extension of skinning data export to GLB/GLTF format
Fix output floating-point values to fbx
Update ImproveCacheLocality.cpp
Update Readme.md
Deep arsdk bone double free
Fix Spelling error
use size to be compatible with float and double
Fix: Add missing transformation for normalized normals.
Fix: Implicit Conversion Error
Fix add checks for indices
Update FBXBinaryTokenizer.cpp
link to external minizip with full path
utf8 header not found
Rm unnecessary deg->radian conversion in FBX exporter
Fix empty mesh handling
Refactoring: Some cleanups
Fix invalid read of uint from uvwsrc
Remove double delete
fix the mesh-name error.
COLLADA fixes for textures in C4D input
Use the correct allocator for deleting objects in case of duplicate a…
Fix container overflow in MMD parser
Fix: PLY heap buffer overflow
Update Readme.md
Update Readme.md
Fix: Check if index for mesh access is out of range
Update FBXConverter.cpp
FBX: Use correct time scaling
Drop explicit inclusion of contrib/ headers
Update Build.md
Fix buffer overflow in FBX::Util::DecodeBase64()
Readme.md: correct 2 errors in section headers
Fix double free in Video::~Video()
FBXMeshGeometry: solve issue 5116 using patch provided by darktjm
Fix target names not being imported on some gLTF2 models
correct grammar/typographic errors in comments (8 files)
KHR_materials_specular fixes
Disable Hunter
fixed several issues
Fix leak
Check the validity of the archive without parsing
Fix integer overflow
Add a test before generating the texture folder
Build: Disable building zlib for non-windows
null check.
Bump actions/upload-artifact from 3 to 4
fix: KHR_materials_pbrSpecularGlossiness/diffuseFactor convert to pbr…
fix building errors for MinGW
dynamic_cast error.
Add missing IRR textures
Update Dockerfile
Fix handling of X3D IndexedLineSet nodes
Improve acc file loading
Readme.md: present hyperlinks in a more uniform style
FBX Blendshape FullWeight: Vec<Float> -> FullWeight: Vec<Double>
Fix for issues 5422, 3411, and 5443 -- DXF insert scaling fix and colour fix
Update StbCommon.h to stay up-to-date with stb_image.h.
Introduce aiBuffer
Add bounds checks to the parsing utilities.
Fix crash in viewer
Static code analysis fixes
Kimkulling/fix behavior of remove redundant mats issue 5438
Fix X importer breakage introduced in commit f844c33
Fileformats.md: clarify that import of .blend files is deprecated
feat:1.add 3mf vertex color read 2.fix 3mf read texture bug
More GLTF loading hardening
Bump actions/cache from 3 to 4
Update CMakeLists.txt
Blendshape->Geometry in FBX Export
Fix identity matrix check
Fix PyAssimp under Python >= 3.12 and macOS library search support
Add ISC LICENSE file
ColladaParser: check values length
Include defs in not cpp-section
Add correct double zero check
Add zlib-header to ZipArchiveIOSystem.h
Add 2024 to copyright infos
Append a new setting \ 
"AI_CONFIG_EXPORT_FBX_TRANSPARENCY_FACTOR_REFER_TO_OPACITY"
Eliminate non-ascii comments in clipper
Fix compilation for MSVC14.
Add correction of fbx model rotation
Delete tools/make directory
Delete packaging/windows-mkzip directory
Fix 5420 duplicate degrees to radians conversion in fbx importer
Respect merge identical vertices in ObjExporter
Fix utDefaultIOStream test under MinGW
Fix typos
Add initial macOS support to C4D importer
Update hunter into CMakeLists.txt
Fix: add a missing import for AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT
updated json
Cleanup: Fix review findings
Update CMakeLists.txt

Files:
RevisionActionfile
1.13modifypkgsrc/multimedia/assimp/Makefile
1.6modifypkgsrc/multimedia/assimp/PLIST
1.13modifypkgsrc/multimedia/assimp/distinfo