pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/assimp



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jun  8 07:44:54 UTC 2025

Modified Files:
        pkgsrc/multimedia/assimp: Makefile PLIST distinfo

Log Message:
assimp: update to 6.0.1.

6.0.1

    Build
        Fix building on Haiku by @Begasus in #5255
    Postprocessing
        Reduce memory consumption in JoinVerticesProcess::ProcessMesh() signi… by @ockeymm in #5252
    Fix: Add check for invalid input argument by @kimkulling in #5258
    Replace an assert by a error log. by @kimkulling in #5260
    Extension of skinning data export to GLB/GLTF format by @fvbj in #5243
    Fix output floating-point values to fbx by @Riv1s-sSsA01 in #5265
    Update ImproveCacheLocality.cpp by @kimkulling in #5268
    Update Readme.md by @kimkulling in #5277
    Deep arsdk bone double free by @kimkulling in #5291
    Fix Spelling error by @JulianKnodt in #5295
    use size in order to be compatible with float and double by @sloriot in #5270
    Fix: Add missing transformation for normalized normals. by @kimkulling in #5301
    Fix: Implicit Conversion Error by @Ipomoea in #5271
    Fix add checks for indices by @kimkulling in #5306
    Update FBXBinaryTokenizer.cpp by @kimkulling in #5311
    link to external minizip with full path by @aumuell in #5278
    utf8 header not found by @TarcioV in #5279
    Rm unnecessary deg->radian conversion in FBX exporter by @JulianKnodt in #5281
    Fix empty mesh handling by @kimkulling in #5318
    Refactoring: Some cleanups by @kimkulling in #5319
    Fix invalid read of uint from uvwsrc by @JulianKnodt in #5282
    Remove double delete by @kimkulling in #5325
    fix mesh-name error. by @copycd in #5294
    COLLADA fixes for textures in C4D input by @wmatyjewicz in #5293
    Use the correct allocator for deleting objects in case of duplicate a… by @FlorianBorn71 in #5305
    Fix container overflow in MMD parser by @aavenel in #5309
    Fix: PLY heap buffer overflow by @aavenel in #5310
    Update Readme.md by @cuppajoeman in #5312
    Update Readme.md by @cuppajoeman in #5313
    Fix: Check if index for mesh access is out of range by @kimkulling in #5338
    Update FBXConverter.cpp by @kimkulling in #5349
    FBX: Use correct time scaling by @kimkulling in #5355
    Drop explicit inclusion of contrib/ headers by @umlaeute in #5316
    Update Build.md by @cuppajoeman in #5314
    Fix buffer overflow in FBX::Util::DecodeBase64() by @ttxine in #5322
    Readme.md: correct 2 errors in section headers by @stephengold in #5351
    Fix double free in Video::~Video() by @ttxine in #5323
    FBXMeshGeometry: solve issue #5116 using patch provided by darktjm by @stephengold in #5333
    Fix target names not being imported on some gLTF2 models by @Futuremappermydud in #5356
    correct grammar/typographic errors in comments (8 files) by @stephengold in #5343
    KHR_materials_specular fixes by @rudybear in #5347
    Disable Hunter by @kimkulling in #5388
    fixed several issues by @MarkaRagnos0815 in #5359
    Fix leak by @kimkulling in #5391
    Check validity of archive without parsing by @kimkulling in #5393
    Fix integer overflow by @kimkulling in #5394
    Add a test before generating the txture folder by @kimkulling in #5400
    Build: Disable building zlib for non-windows by @kimkulling in #5401
    null check. by @copycd in #5402
    Bump actions/upload-artifact from 3 to 4 by @dependabot in #5384
    fix: KHR_materials_pbrSpecularGlossiness/diffuseFactor convert to pbr… by @guguTang in #5410
    fix building errors for MinGW by @0xf0ad in #5376
    dynamic_cast error. by @copycd in #5406
    Add missing IRR textures by @tellypresence in #5374
    Update Dockerfile by @kimkulling in #5412
    Fix handling of X3D IndexedLineSet nodes by @andre-schulz in #5362
    Improve acc file loading by @IOBYTE in #5360
    Readme.md: present hyperlinks in a more uniform style by @stephengold in #5364
    FBX Blendshape FullWeight: Vec<Float> -> FullWeight: Vec<Double> by @JulianKnodt in #5441
    Fix for issues #5422, #3411, and #5443 -- DXF insert scaling fix and colour fix by @seanth in #5426
    Update StbCommon.h to stay up-to-date with stb_image.h. by @tigert1998 in #5436
    Introduce aiBuffer by @kimkulling in #5444
    Add bounds checks to the parsing utilities. by @kimkulling in #5421
    Fix crash in viewer by @kimkulling in #5446
    Static code analysis fixes by @kimkulling in #5447
    Kimkulling/fix bahavior of remove redundat mats issue 5438 by @kimkulling in #5451
    Fix X importer breakage introduced in commit f844c33 by @tellypresence in #5372
    Fileformats.md: clarify that import of .blend files is deprecated by @stephengold in #5350
    feat:1.add 3mf vertex color read 2.fix 3mf read texture bug by @GalenXiao in #5361
    More GLTF loading hardening by @FlorianBorn71 in #5415
    Bump actions/cache from 3 to 4 by @dependabot in #5431
    Update CMakeLists.txt by @mosfet80 in #5379
    Blendshape->Geometry in FBX Export by @JulianKnodt in #5419
    Fix identity matrix check by @fvbj in #5445
    Fix PyAssimp under Python >= 3.12 and macOS library search support by @Th3T3chn0G1t in #5397
    Add ISC LICENSE file by @severin-lemaignan in #5465
    ColladaParser: check values length by @etam in #5462
    Include defs in not cpp-section by @kimkulling in #5466
    Add correct double zero check by @kimkulling in #5471
    Add zlib-header to ZipArchiveIOSystem.h by @kimkulling in #5473
    Add 2024 to copyright infos by @kimkulling in #5475
    Append a new setting "AI_CONFIG_EXPORT_FBX_TRANSPARENCY_FACTOR_REFER_TO_OPACITY" by @Riv1s-sSsA01 in #5450
    Eliminate non-ascii comments in clipper by @adfwer233 in #5480
    Fix compilation for MSVC14. by @LukasBanana in #5490
    Add correction of fbx model rotation by @kimkulling in #5494
    Delete tools/make directory by @mosfet80 in #5491
    Delete packaging/windows-mkzip directory by @mosfet80 in #5492
    Fix #5420 duplicate degrees to radians conversion in fbx importer by @Biohazard90 in #5427
    Respect merge identical vertices in ObjExporter by @JulianKnodt in #5521
    Fix utDefaultIOStream test under MinGW by @thenanisore in #5525
    Fix typos by @RoboSchmied in #5518
    Add initial macOS support to C4D importer by @AlexTMjugador in #5516
    Update hunter into CMakeLists.txt by @mosfet80 in #5505
    Fix: add missing import for AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT by @tomheaton in #5507
    updated json by @mosfet80 in #5501
    Cleanup: Fix review findings by @kimkulling in #5528
    Update CMakeLists.txt by @kimkulling in #5531
    CMake: Allow linking draco statically if ASSIMP_BUILD_DRACO_STATIC is set. by @alexrp in #5535
    updated minizip to last version by @mosfet80 in #5498
    updated STBIMAGElib by @mosfet80 in #5500
    fix issue #5461 (segfault after removing redundant materials) by @stephengold in #5467
    Update ComputeUVMappingProcess.cpp by @kimkulling in #5541
    add some ASSIMP_INSTALL checks by @ZeunO8 in #5545
    Fix SplitByBoneCount typo that prevented node updates by @Succ3s in #5550
    Q3DLoader: Fix possible material string overflow by @kimkulling in #5556
    Reverts the changes introduced by commit ad766cb in February 2022. by @johannesugb in #5542
    fix a collada import bug by @xiaoxiaopifu in #5561
    mention IQM loader in Fileformats.md by @Garux in #5560
    Kimkulling/fix pyassimp compatibility by @kimkulling in #5563
    fix ASE loader crash when *MATERIAL_COUNT or *NUMSUBMTLS is not specified or is 0 by @Garux in #5559
    Add checks for invalid buffer and size by @kimkulling in #5570
    Make sure for releases revision will be zero by @kimkulling in #5571
    glTF2Importer: Support .vrm extension by @uyjulian in #5569
    Prepare v5.4.1 by @kimkulling in #5573
    Remove deprecated c++11 warnings by @kimkulling in #5576
    fix ci by disabling tests by @kimkulling in #5583
    Fix integer overflow by @kimkulling in #5581
    Assimp viewer fixes by @JLouis-B in #5582
    Optimize readability by @kimkulling in #5578
    Temporary fix for #5557 GCC 13+ build issue -Warray-bounds by @dbs4261 in #5577
    Fix a bug that could cause assertion failure. by @vengine in #5575
    Fix possible nullptr dereferencing. by @kimkulling in #5595
    Update ObjFileParser.cpp by @kimkulling in #5598
    Fix for #5592 Disabled maybe-uninitialized error for AssetLib/Obj/ObjFileParser.cpp by @dbs4261 in #5593
    updated zip by @mosfet80 in #5499
    Postprocessing: Fix endless loop by @kimkulling in #5605
    Build: Fix compilation for VS-2022 debug mode - warning by @kimkulling in #5606
    Converted a size_t to mz_uint that was being treated as an error by @BradlyLanducci in #5600
    Add trim to xml string parsing by @kimkulling in #5611
    Replace duplicated trim by @kimkulling in #5613
    Move aiScene constructor by @kimkulling in #5614
    Move revision.h and revision.h.in to include folder by @kimkulling in #5615
    Update MDLMaterialLoader.cpp by @kimkulling in #5620
    Create inno_setup by @kimkulling in #5621
    clean HunterGate.cmake by @mosfet80 in #5619
    Draft: Update init of aiString by @kimkulling in #5623
    Fix init aistring issue 5622 inpython module by @kimkulling in #5625
    update dotnet example by @mosfet80 in #5618
    Make stepfile schema validation more robust. by @kimkulling in #5627
    fix PLY binary export color from float to uchar by @micott in #5608
    Some FBXs do not have "Materials" information, which can cause parsing errors by @ycn2022 in #5624
    Fix collada uv channels - temporary was stored and then updated. by @StepanHrbek in #5630
    remove ASE parsing break by @Garux in #5634
    FBX-Exporter: Fix nullptr dereferencing by @kimkulling in #5638
    Fix FBX exporting incorrect bone order by @JulianKnodt in #5435
    fixes potential memory leak on malformed obj file by @TinyTinni in #5645
    Update zip.c by @ThatOSDev in #5639
    Fixes some uninit bool loads by @TinyTinni in #5644
    Fix names of enum values in docstring of aiProcess_FindDegenerates by @mapret in #5640
    Fix: StackAllocator Undefined Reference fix by @thearchivalone in #5650
    Plx: Fix out of bound access by @kimkulling in #5651
    Docker: Fix security finding by @kimkulling in #5655
    Fix potential heapbuffer overflow in md5 parsing by @TinyTinni in #5652
    Replace raw pointers by std::string by @kimkulling in #5656
    Fix compile warning by @kimkulling in #5657
    Allow empty slots in mTextureCoords by @StepanHrbek in #5636
    Update Readme.md by @kimkulling in #5663
    Update Readme.md by @kimkulling in #5665
    [USD] Integrate "tinyusdz" project by @tellypresence in #5628
    Kimkulling/fix double precision tests by @kimkulling in #5660
    Update Python structs with missing fields that were causing core dumps by @vjf in #5673
    Introduce interpolation mode to vectro and quaternion keys by @kimkulling in #5674
    Fix a fuzz test heap buffer overflow in mdl material loader by @sgayda2 in #5658
    Mosfet80 updatedpoli2tri by @kimkulling in #5682
    CalcTangents: zero vector is invalid for tangent/bitangent by @JensEhrhardt-eOPUS in #5432
    A fuzzed stride could cause the max count to become negative and henc… by @FlorianBorn71 in #5414
    Return false instead of crash by @kimkulling in #5685
    Make coord transfor for hs1 files optional by @kimkulling in #5687
    Update DefaultIOSystem.cpp by @kimkulling in #5697
    FBX exporter - handle multiple vertex color channels by @Kimbatt in #5695
    Fixing static builds on Windows by @natevm in #5713
    Added AND condition in poly2tri dll_symbol.h to only define macros fo… by @mkuritsu in #5693
    Fix MSVC PDBs and permit them to be disabled if required by @RichardTea in #5710
    Use DRACO_GLTF_BITSTREAM by @RichardTea in #5709
    include Exceptional.h in 3DSExporter.cpp by @Fiskmans in #5707
    Remove recursive include by @Fiskmans in #5705
    Fix: Possible out-of-bound read in findDegenerate by @TinyTinni in #5679
    Revert variable name by @tellypresence in #5715
    Add compile option /source-charset:utf-8 for MSVC by @kenichiice in #5716
    Fix leak in loader by @kimkulling in #5718
    Expose aiGetEmbeddedTexture to C-API by @sacereda in #5382
    Sparky kitty studios master by @kimkulling in #5727
    Added more Maya materials by @Sanchikuuus in #5101
    Fix to check both types of slashes in GetShortFilename by @imdongye in #5728
    Bump actions/download-artifact from 1 to 4 by @dependabot in #5732
    Bump actions/upload-artifact from 1 to 4 by @dependabot in #5731
    Bump softprops/action-gh-release from 1 to 2 by @dependabot in #5730
    Fix copying private data when source pointer is NULL by @vjf in #5733
    Fix potential memory leak in SceneCombiner for LWS/IRR/MD3 loader by @TinyTinni in #5721
    Fix to correctly determine 'multi-configuration' on Windows by @kenichiice in #5720
    Fix casting typo in D3MFExporter::writeBaseMaterials by @ochafik in #5681
    FBX: add metadata of ainode as properties by @fuhaixi in #5675
    feat: add option for creating XCFramework and configure minimum iOS target by @AKosmachyov in #5648
    Update PyAssimp structs with Skeleton & SkeletonBone members by @vjf in #5734
    The total length is incorrect when exporting gltf2 by @Fav in #5647
    build: Add ccache support by @ochafik in #5686
    Update ccpp.yml by @kimkulling in #5740
    Ply-Importer: Fix vulnerability by @kimkulling in #5739
    prepare v5.4.3 by @kimkulling in #5741
    Zero-length mChildren arrays should be nullptr by @RichardTea in #5749
    Allow usage of pugixml from a superproject by @diiigle in #5752
    Prevents PLY from parsing duplicate defined elements by @TinyTinni in #5743
    Add option to ignore FBX custom axes by @RichardTea in #5754
    Kimkulling/mark blender versions as not supported by @kimkulling in #5370
    Fix leak by @kimkulling in #5762
    Fix invalid access by @cla7aye15I4nd in #5765
    Fix buffer overflow in MD3Loader by @cla7aye15I4nd in #5763
    Fix stack overflow by @cla7aye15I4nd in #5764
    FBX Import - Restored Absolute Transform Calculation by @lxw404 in #5751
    Fix naming in aiMaterial comment by @PatrickDahlin in #5780
    Update dll_symbol.h by @kimkulling in #5781
    Fix for build with ASSIMP_BUILD_NO_VALIDATEDS_PROCESS by @Pichas in #5774
    Update CMakeLists.txt by @kimkulling in #5782
    FBX Blendshapes: Do not require normals by @JulianKnodt in #5776
    Update Build.md by @kimkulling in #5796
    Update Readme.md by @kimkulling in #5797
    SplitLargeMeshes: Fix crash by @kimkulling in #5799
    Installer: fix images for installer by @kimkulling in #5800
    Bugfix/installer add missing images by @kimkulling in #5803
    Fix bug introduced in commit 168ae22 of 27 Oct 2019 by @tellypresence in #5813
    Fix issue 5767: Can't load USD from memory by @Pichas in #5818
    Fix FBX animation bug (issue 3390) by @tellypresence in #5815
    [Fix issue 5823] Hotfix for broken lightwave normals by @tellypresence in #5824
    Fixed bug in DefaultLogger::set by @chefrolle695 in #5826
    Fix a bug in the assbin loader that reads uninitialized memory by @qingyouzhao in #5801
    Fix issue 2889 (molecule_ascii.cob load failure): change integers to floating point values in color triplets by @tellypresence in #5819
    Add unit tests for X3D models which were broken at 5 Oct 2020 commit 3b9d4cf by @tellypresence in #5828
    Update inno_setup-actions by @mosfet80 in #5833
    Simplify re-enabling M3D build support by @tellypresence in #5835
    Update hunter by @mosfet80 in #5831
    Store current exception when caught in ASSIMP_CATCH_GLOBAL_EXCEPTIONS by @mischmit in #5810
    Fix issue 5816 (cone.nff load failure): repair faulty line in 3D model file by @tellypresence in #5817
    Readme: Add project activity view item by @kimkulling in #5854
    Cleanup Unit Tests Output by @AMZN-Gene in #5852
    USD Skinned Mesh by @AMZN-Gene in #5812
    Update tinyusdz by @tellypresence in #5849
    +Add vertex duplication during face normal generation by @diiigle in #5805
    Fix use of uninitialized value. by @feuerste in #5867
    Update CMakeLists.txt to fix gcc/clang++ issue by @jwbla in #5863
    Add reference screenshots for complex bundled test 3D model files by @tellypresence in #5822
    Obj: Fix Sonarcube findings by @kimkulling in #5873
    Try to resolve image paths by replacing backslashes or forward slashes in EmbedTexturesProcess by @david-campos in #5844
    Material: Fix the build for c compiler by @kimkulling in #5879
    Material: Fix sonarcube finding by @kimkulling in #5880
    Remove strcpy. by @kimkulling in #5802
    Fix potential uninitialized variable in clipper by @miselin in #5881
    Check that mMaterials not null before access by @JulianKnodt in #5874
    Cleanup: Delete code/.editorconfig by @kimkulling in #5889
    Readme.md: Add sonarcube badge by @kimkulling in #5893
    Obj: fix nullptr access. by @kimkulling in #5894
    Update cpp-pm / hunter by @mosfet80 in #5885
    Add CI to automatically build and attach binaries to releases by @Saalvage in #5892
    Simplify JoinVerticesProcess by @JulianKnodt in #5895
    USD Keyframe Animations by @AMZN-Gene in #5856
    Fix compiler error when double precision is selected, by @hankarun in #5902
    Synchronize DefaultLogger by @Saalvage in #5898
    Do not create GLTF Mesh if no faces by @JulianKnodt in #5878
    FBX Blendshape: export float & same # verts by @JulianKnodt in #5775
    bugfix: Fixed the issue that draco compressed gltf files cannot be lo… by @HandsomeXi in #5883
    pbrt: Validate mesh in WriteMesh before AttributeBegin call by @lijenicol in #5884
    Introducing assimp Guru on Gurubase.io by @kursataktas in #5887
    Fix: Fix build for mingw10 by @kimkulling in #5916
    Fix use after free in the CallbackToLogRedirector by @tyler92 in #5918
    USD Mesh Node Fix by @AMZN-Gene in #5915
    Fixed warnings by @sacereda in #5903
    Replace C# port with maintained fork by @Saalvage in #5922
    Fix heap-buffer-overflow in OpenDDLParser by @tyler92 in #5919
    Fix parsing of comments at the end of lines for tokens with variable number of elements. (#5890) by @scschaefer in #5891
    Fix buffer overflow in MD5Parser::SkipSpacesAndLineEnd by @tyler92 in #5921
    Fix: Fix name collision by @kimkulling in #5937
    Bug/evaluate matrix4x4 access by @kimkulling in #5936
    glTF importers: Avoid strncpy truncating away the ' \0' character by @david-campos in #5931
    Export tangents in GLTF by @JulianKnodt in #5900
    Disable logs for fuzzer by default by @tyler92 in #5938
    Fix docs for aiImportFileExWithProperties to not talk about the importer keeping the Scene alive by @david-campos in #5925
    Fix stack overflow in LWS loader by @tyler92 in #5941
    Introduce VRML format (.wrl and .x3dv) 3D model support by @tellypresence in #5857
    Verify negative values in Quake1 MDL header by @tyler92 in #5940
    Fix heap buffer overflow in HMP loader by @tyler92 in #5939
    pragma warning bug fix when using g++ on windows by @stekap000 in #5943
    AssbinImporter::ReadInternFile now closes stream before throwing by @david-campos in #5927
    Updated Material.cpp to Add Missing Texture Types to String by @crazyjackel in #5945
    Docker: Optimize usage by @kimkulling in #5948
    Bugfix/cosmetic code cleanup by @kimkulling in #5947
    Add arm64-simulator support to iOS build script by @DwayneCoussement in #5920
    Add aiProcess_ValidateDataStructure flag to the fuzzer by @tyler92 in #5951
    Update OpenDDLParser.cpp by @kimkulling in #5953
    [AMF] Fix texture mapping by @tellypresence in #5949
    [FBX] Allow export multi materials per node by @JulianKnodt in #5888
    Assimp master head fixes for failure to compile by @enginmanap in #5899
    Prefix MTL textures with the MTL directory path by @david-campos in #5928
    Add customExtension support to the scene by @BurntRanch in #5954
    Avoid exporting all primitives, which are not triangles. by @kimkulling in #5964
    Added GLTF Extension KHR_materials_anisotropy by @luho383 in #5950
    Add POST_BUILD option to ADD_CUSTOM_COMMAND by @MikeChemi in #5962
    Fix heap buffer overflow in PLY parser by @tyler92 in #5956
    Optimise building tinyusd library by @Pichas in #5959
    Add gltf metallic-roughness texture type by @tellypresence in #5968
    fix: reduce gltf2 export time by @1323236654 in #5972
    Flag Documentation Fix by @snave333 in #5978
    Doc: Make hint clearer by @kimkulling in #5988
    Clean STEPFileReader.cpp by @mosfet80 in #5973
    Update Readme.md: Add new viewer by @kimkulling in #5991
    Doc: Separate viewer by @kimkulling in #5995
    Use correct data type for animation key by @kimkulling in #5998
    Use ear-cutting library for triangulation by @Saalvage in #5977
    Fixing PyAssimp misalignment errors with certain structures by @fishguy6564 in #6001
    Bugfix/fix mingw issue 5975 by @kimkulling in #6005
    IFC: Remove redundand check by @kimkulling in #6006
    Obj: remove smooth-normals postprocessing by @kimkulling in #6031
    Refactorings: glTF cleanups by @kimkulling in #6028
    Fix memory leak in OpenGEXImporter by @UnionTech-Software in #6036
    Use std::copy to copy array and remove user destructor to make sure is_trivially_copyable in order to avoid -Wno-error=nontrivial-memcall by @cielavenir in #6029
    Fix: Let OpenGEX accept color3 types by @kimkulling in #6040
    ASE: Fix possible out of bound access. by @kimkulling in #6045
    MDL: Limit max texture sizes by @kimkulling in #6046
    MDL: Fix overflow check by @kimkulling in #6047
    Fix: Avoid override in line parsing by @kimkulling in #6048
    Bugfix: Fix possible nullptr dereferencing by @kimkulling in #6049
    Potential fix for code scanning alert no. 63: Potential use after free by @kimkulling in #6050
    ASE: Use correct vertex container by @kimkulling in #6051
    CMS: Fix possible overflow access by @kimkulling in #6052
    [OpenGEX] disable partial implementation of light import (causes model load failure) by @tellypresence in #6044
    Update tinyusdz git hash (fix USD animation) by @tellypresence in #6034
    [draft] Check the hunter build by @kimkulling in #6061
    NDO: Fix possible overflow access by @yuntongzhang in #6055
    Fix Cinema4D Import by @krishty in #6062
    Remove Redundant virtual by @krishty in #6064
    feat: created the aiGetStringC_Str() function. by @leliel-git in #6059
    Fix Whitespace by @krishty in #6063
    Harmonize Importer #includes by @krishty in #6065
    More constexpr by @krishty in #6066
    Renamed and inlined hasSkeletons() to HasSkeletons() for API consistency by @Alexelnet in #6072
    Fix set by @kimkulling in #6073
    Bugfix/ensure collada parsing works issue 1488 by @kimkulling in #6087
    Not to export empty "LayerElementNormal" or "LayerElementColor" nodes to fbx by @Riv1s-sSsA01 in #6092
    Use unique pointer to fix possible leak by @kimkulling in #6104
    Refactoring of PR #6092 by @Riv1s-sSsA01 in #6101
    fix: Fix build on armv6/armv7 by @yurivict in #6123
    Bugfix: Handling no of texture coordinates correctly by @kimkulling in #6124
    fix: possible Heap-based Buffer Overflow in ConvertToUTF8 function by @TinyTinni in #6122
    Refactor by @kimkulling in #6127
    support for cmake findpackage module mode by @kiroeko in #6121
    Replace exception by error in log by @kimkulling in #6133
    Fix a out of bound buffer access in ParsingUtils GetNextLine by @qingyouzhao in #6134
    Fix a bug where string erases throws out of range by @qingyouzhao in #6135
    Fix: Support uint16 indices in OpenGEX as well by @kimkulling in #6137
    Fix crashes by @kimkulling in #6138
        Only the recognition of KTX2 compressed images as texture objects within the glb model is currently handled. by @copycd in #6139
    add missing constants by @daef in #6116
    Fix warning abut inexistent warning by @limdor in #6153
    Fix: Fix leak when sortbyp failes with exception by @kimkulling in #6166
    Update contrib/zip to fix data loss warning by @limdor in #6152
    Fix out-of-bounds dereferencing by @Marti2203 in #6150
    [#5983] Fix bugs introduced in fbx export by @JulianKnodt in #6000
    Doc: add C++ / c minimum by @kimkulling in #6187
    Unreal refactorings by @kimkulling in #6182
    update draco lib by @mosfet80 in #6094
    fix: missing OS separator in outfile by @Latios96 in #6098
    Add Missing Strings to aiTextureTypeToString by @crasong in #6188
    Fix issue compiling when assimp added as subdirectory by @plemanski in #6186
    Add clamping logic for to_ktime by @Marti2203 in #6149
    Add explicit "fallthrough" to switch by @tellypresence in #6143
    Fix HUNTER_ERROR_PAGE by @deccer in #6200
    Fix a bug in importing binary PLY file (#1) by @yurik42 in #6060
    Fix export fbx PolygonVertexIndex by @Riv1s-sSsA01 in #6102
    fix: closes #6069 CVE-2025-3196 by @VinzSpring in #6154
    Fix: Add "preservePivots" condition when importing FBX animation by @Nor-s in #6115
    Version: Adapt version by @kimkulling in #6212


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/multimedia/assimp/Makefile \
    pkgsrc/multimedia/assimp/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/multimedia/assimp/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/assimp/Makefile
diff -u pkgsrc/multimedia/assimp/Makefile:1.17 pkgsrc/multimedia/assimp/Makefile:1.18
--- pkgsrc/multimedia/assimp/Makefile:1.17      Mon May 26 15:37:19 2025
+++ pkgsrc/multimedia/assimp/Makefile   Sun Jun  8 07:44:54 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2025/05/26 15:37:19 nia Exp $
+# $NetBSD: Makefile,v 1.18 2025/06/08 07:44:54 wiz Exp $
 
-DISTNAME=      assimp-5.4.3
+DISTNAME=      assimp-6.0.1
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=assimp/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
Index: pkgsrc/multimedia/assimp/distinfo
diff -u pkgsrc/multimedia/assimp/distinfo:1.17 pkgsrc/multimedia/assimp/distinfo:1.18
--- pkgsrc/multimedia/assimp/distinfo:1.17      Sun Dec 22 11:24:23 2024
+++ pkgsrc/multimedia/assimp/distinfo   Sun Jun  8 07:44:54 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.17 2024/12/22 11:24:23 nia Exp $
+$NetBSD: distinfo,v 1.18 2025/06/08 07:44:54 wiz Exp $
 
-BLAKE2s (assimp-5.4.3.tar.gz) = 2e7defdd3d280d6a87463b4e66314b6f188b3c212c55a82a83954febc68f7de1
-SHA512 (assimp-5.4.3.tar.gz) = 4738db84068d36face8caf61c0789178fdfc1310fa8e81ffb9b025e14183bde546b784d691c92438ab310a79ab7b75ab62ee0247d5f01e81ddf04fb94b7a9c0b
-Size (assimp-5.4.3.tar.gz) = 53964510 bytes
+BLAKE2s (assimp-6.0.1.tar.gz) = 35272c24568cefcc85f3c85a0a8b01bc6d4b9fcde894ebe0010a8d143e686f31
+SHA512 (assimp-6.0.1.tar.gz) = 6028ad18a27ab3f924ec0c3decae8cf2ba2d9c7b04677d71e258a1cf997e35279dc7cf235c32e1a16261e0e5fd1eea46aeeaac472d04358d73563b05cf32b708
+Size (assimp-6.0.1.tar.gz) = 152221215 bytes
 SHA1 (patch-contrib_googletest_googletest_src_gtest.cc) = 9717b1a060e1a259d1fe53cd4bf46b1b8e739282
 SHA1 (patch-contrib_zip_src_zip.h) = 744aa7ffcec42ab3743124c954ef26daa80a8d31

Index: pkgsrc/multimedia/assimp/PLIST
diff -u pkgsrc/multimedia/assimp/PLIST:1.9 pkgsrc/multimedia/assimp/PLIST:1.10
--- pkgsrc/multimedia/assimp/PLIST:1.9  Sat Aug 31 08:42:55 2024
+++ pkgsrc/multimedia/assimp/PLIST      Sun Jun  8 07:44:54 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2024/08/31 08:42:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.10 2025/06/08 07:44:54 wiz Exp $
 include/assimp/AssertHandler.h
 include/assimp/Base64.hpp
 include/assimp/BaseImporter.h
@@ -88,11 +88,11 @@ include/assimp/vector2.inl
 include/assimp/vector3.h
 include/assimp/vector3.inl
 include/assimp/version.h
-lib/cmake/assimp-5.4/assimpConfig.cmake
-lib/cmake/assimp-5.4/assimpConfigVersion.cmake
-lib/cmake/assimp-5.4/assimpTargets-noconfig.cmake
-lib/cmake/assimp-5.4/assimpTargets.cmake
+lib/cmake/assimp-6.0/assimpConfig.cmake
+lib/cmake/assimp-6.0/assimpConfigVersion.cmake
+lib/cmake/assimp-6.0/assimpTargets-noconfig.cmake
+lib/cmake/assimp-6.0/assimpTargets.cmake
 lib/libassimp.so
 lib/libassimp.so.5
-lib/libassimp.so.5.4.3
+lib/libassimp.so.6.0.1
 lib/pkgconfig/assimp.pc



Home | Main Index | Thread Index | Old Index