- Add upstream changes:
* CVE-2025-5167.patch (CVE-2025-5167)
* CVE-2025-5200.patch (CVE-2025-5200, boo#1243689)
* CVE-2025-2756.patch (CVE-2025-2756, boo#1240026, CVE-2025-2754, boo#1240024)
* 0001-Fix-invalid-verifying-in-OpenDDLParser-parseStringLi.patch
- Update to 6.0.4
* Fix some recently implemented comparisons of token string
* Fix building on Haiku
* Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
significantly
* Fix: Add check for invalid input argument
* Replace an assert by a error log.
* Extension of skinning data export to GLB/GLTF format
* Fix output floating-point values to fbx
* Update ImproveCacheLocality.cpp
* Deep arsdk bone double free
* Fix Spelling error
* use size in order 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
OBS-URL: https://build.opensuse.org/request/show/1332041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=35
- Update to 6.0.2
* Fix export fbx: Wrong Materials in LayerElementMaterial
if a node contains multi meshes
* Fix compile error when ASSIMP_DOUBLE_PRECISION enable
* Updated Inner Cone formula for Spot Lights in GLTF
* Update/update pugi xml
* Fixes CVE-2025-2751: Out-of-bounds Read in
Assimp::CSMImporter::InternReadFile (CVE-2025-2751, boo#1240016)
* Fixes CVE-2025-2757: Heap-based Buffer Overflow in
AI_MD5_PARSE_STRING_IN_QUOTATION (CVE-2025-2757, boo#1240027)
* Fixes CVE-2025-2750: out of bounds write by assigning to
wrong array element count tracking (CVE-2025-2750, boo#1240014)
* fix-CVE-2025-3158: Heap-based Buffer Overflow in
Assimp::LWO::AnimResolver::UpdateAnimRangeSetup (CVE-2025-3158, boo#1240773)
* Update SECURITY.md
* Fix the function aiGetMaterialColor when the flag ASSIMP_DOUBLE_PRECISION
* Fixes CVE-2025-3548, boo#1241364
OBS-URL: https://build.opensuse.org/request/show/1284185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=34
- Update to 5.3.1
* Fixes CVE-2022-38528
* Mainly bug fixes
* Fix: Use ASCII treeview in assimp-cmd.
* Fix: Fix head overflow in MD5-parser.
* Fix: C++ std::tuple constexpr initial list on old compiler
* Make FBX parser resilient to missing data streams
* Fix incorrect documentation of defaults
* Fixed issue with clang complaining about sprintf and vsprintf being depreciated
* Fix build error: ‘temp’ may be used uninitialized in this function
* Fix: Use correct epsilon
* Fix: Add missing handling for double export in json
* Full change log https://github.com/assimp/assimp/releases/tag/v5.3.0
OBS-URL: https://build.opensuse.org/request/show/1114400
OBS-URL: https://build.opensuse.org/package/show/games/assimp?expand=0&rev=45
- Update to 5.2.4
* Use static runtime only when the option is selected
* Fix compile error: When enabling macro ASSIMP_DOUBLE_PRECISION
* Detect Roughness factor exported by Blender
* Updated Android build script
* Prevent nullptr access to normals-array in bitangent computation
* Avoid setting PBR properties when they are not found on mtl file
* Fix ogre xml serializer
* Fix draco building error when import assimp with cmake add_subdirectory
* FbxConverter: update bone mOffsetMatrix
* Some Windows/MSYS2-specific fixes
* Document fuzz folder
* Fix out-of-range access in ASE-Parser
* Disable assertion tests floating point against inf for Intel oneAPI
* Delete README
* Rename TextureTypeToString() to aiTextureTypeToString()
* Fixed library names for MinGW/MSYS2
* Update pugixml dependency to v1.12.1
* Add an option to treat warnings as errors
* Minor updates to ASSIMP Viewer
* Add badge to show open issue in percentage
* Clang-Tidy performance fixes (make values const-ref where needed)
* MMD (pmx) fixes
* Resource script updates
* Accelerate the Merge vertex post processing step
OBS-URL: https://build.opensuse.org/request/show/977885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/assimp?expand=0&rev=18