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:   adam
Date:           Fri Oct  6 16:52:21 UTC 2023

Modified Files:
        pkgsrc/multimedia/assimp: Makefile PLIST distinfo
Removed Files:
        pkgsrc/multimedia/assimp/patches: patch-include_assimp_Hash.h

Log Message:
assimp: updated to 5.3.1

5.3.1

fix variable name
Bugfix: Remove unused header from types
contrib/zip/src/zip.h: correct 2 spelling errors in comments
Updated cpp-pm/hunter into CMakeLists.txt

5.3.0

Perfect forward val to utMaybe.cpp
Fix config documentation for STL pointcloud export
Missing path
Fix: Use ASCII treeview in assimp-cmd.
Add check for wall switch from cmake
Adjust cmake version
IMP: Reorganize doc
FIX: Fix head overflow in MD5-parser.
Introduce newer versions for MSVC Version
Prefix symbols from stb_image.h
GitHub Workflows security hardening
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
Use correct flags for openddl for static libs
Fix: Add missing handling for double export in json
fix bug reading ply file in case of presence of "end_header\n<BINARY_DATA>..." with <BINARY_DATA> starting by "\n"
Fixed error with trailing zero symbols as placeholder character
Fix: Avoid nullptr dereferencing + refactorings.
chore: add missing std moves and perfect forwards
Update dependabot.yml
Add missing header for Ubuntu 16 and Mac
Don't hide out-of-memory during FBX import
Added support for KHR_materials_emissive_strength
Add overflow check for invalid data.
Add CIFuzz GitHub action
Fixed some grammar and spelling mistakes
Introduce --parallel instead of .j
Modernize smartptrs and use C++11 literals
[BlenderDNA.h] Declare explicit specializations
FIX: Fix possible division by zero
Avoid undefined-shift in Assimp::ASE::Parser::ParseLV4MeshFace.
Ensure the face pointer is not nullptr
fix warnings-as-errors for msvc 2019 x64
Fixes Heap-buffer-overflow READ 4 in Assimp::ScenePreprocessor::ProcssMesh
Fixes Heap-buffer-overflow READ 1 in Assimp::MD5::MD5Parser::ParseHeader
Fixes Heap-buffer-overflow READ 1 in Assimp::ObjFileParser::getFace
Fixed bug when exporting binary FBX
illegal token on right-side-of ::Windows
Update unzip.c
Refactoring: Move assert handler header to include
sprintf to snprintf with known MAXLEN for buffer.
{cmake} Remove dead code
Fix: Fix signed unsigned mismatch
Fix: Fix possible division by zero
Update the getting help section
Fix several spelling mistakes
Change mMethod type to enum aiMorphingMethod
Remove deprecated comment
Generalize JoinVerticesProcess for multiple UV and color channels
Fix Build With M3D Import Only
Update LimitBoneWeightsProcess.cpp
Remove /Zi compiler flag for MSVC, release config
Ensure initializer exists
Trim Trailing Whitespace
Remove Useless “virtual”
Replace Variables With Literals
Fix: fix incorrect math for calculating the horizontal FOV of a perspective camera in gltf2 import
Remove Stray Semicolon
Tidy Up Constructors and Destructors
Fix MSVC Warnings With “emplace_back()”
Correctly consider aiProcess_FlipWindingOrder and aiProcess_MakeLeftHanded when generating normals
Update morph mesh documentation now that gltf known to work
Fix Build Without ArmaturePopulate Post Process Step
Fix: Remove deprecated dependency.
Optimized usedVertexIndices in JoinVerticesProcess by using bitmask instead of unordered_set
Fix issue 4866 by continuing to reset read loop after hitting a comment
Don't build zlib if ASSIMP_BUILD_ZLIB=OFF
Unit test warning fixes
Fix Terragen loader
Fixes PLY reader when the header ends with \r\n
ACLoader: add support for reading more than one texture per object
Delete .coveralls.yml
Fix: Fix memleak when exiting method by exception
The member 'Flush()' needs to be marked as an override for msvc clang compiling
Add skeleton doc
Fix PyAssimp README typo
Add missing pod types.
Fix implicit conversion errors on macOS
Update mesh.h
Move string definitions into the conditional block to fix unused variable warnings
Fix: Fix typo in the doc
Fix index out of bounds
Fix index out of bounds
fix regression in join vertices post process.
Fix a leak in FBXDocument when duplicate object IDs are found
LWO fixes
Fix build error when building SimpleTexturedDirectx11 with VS2022.
Fix: Use C++17 compliant utf8 encoding.
remove debug message from MemoryIOStream


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/multimedia/assimp/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/multimedia/assimp/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/multimedia/assimp/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/multimedia/assimp/patches/patch-include_assimp_Hash.h

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.10 pkgsrc/multimedia/assimp/Makefile:1.11
--- pkgsrc/multimedia/assimp/Makefile:1.10      Tue Jul 18 18:34:30 2023
+++ pkgsrc/multimedia/assimp/Makefile   Fri Oct  6 16:52:21 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2023/07/18 18:34:30 nia Exp $
+# $NetBSD: Makefile,v 1.11 2023/10/06 16:52:21 adam Exp $
 
-DISTNAME=      assimp-5.2.5
+DISTNAME=      assimp-5.3.1
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=assimp/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -10,15 +10,15 @@ HOMEPAGE=   http://www.assimp.org/
 COMMENT=       Library to import various 3D model formats
 LICENSE=       modified-bsd
 
-USE_CMAKE=     yes
-USE_TOOLS+=    pkg-config
-USE_LANGUAGES= c c++
-
 USE_CXX_FEATURES+=     c++17
-
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            pkg-config
 PKGCONFIG_OVERRIDE=    assimp.pc.in
 
+CMAKE_CONFIGURE_ARGS+= -DASSIMP_BUILD_ZLIB=OFF
+
 BUILDLINK_TRANSFORM+=  rm:-Werror
 
+.include "../../devel/cmake/build.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/multimedia/assimp/PLIST
diff -u pkgsrc/multimedia/assimp/PLIST:1.4 pkgsrc/multimedia/assimp/PLIST:1.5
--- pkgsrc/multimedia/assimp/PLIST:1.4  Wed Apr 26 19:32:56 2023
+++ pkgsrc/multimedia/assimp/PLIST      Fri Oct  6 16:52:21 2023
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.4 2023/04/26 19:32:56 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2023/10/06 16:52:21 adam Exp $
+include/assimp/AssertHandler.h
 include/assimp/Base64.hpp
 include/assimp/BaseImporter.h
 include/assimp/Bitmap.h
@@ -87,11 +88,11 @@ include/assimp/vector2.inl
 include/assimp/vector3.h
 include/assimp/vector3.inl
 include/assimp/version.h
-lib/cmake/assimp-5.2/assimpConfig.cmake
-lib/cmake/assimp-5.2/assimpConfigVersion.cmake
-lib/cmake/assimp-5.2/assimpTargets-noconfig.cmake
-lib/cmake/assimp-5.2/assimpTargets.cmake
+lib/cmake/assimp-5.3/assimpConfig.cmake
+lib/cmake/assimp-5.3/assimpConfigVersion.cmake
+lib/cmake/assimp-5.3/assimpTargets-noconfig.cmake
+lib/cmake/assimp-5.3/assimpTargets.cmake
 lib/libassimp.so
 lib/libassimp.so.5
-lib/libassimp.so.5.2.4
+lib/libassimp.so.5.3.0
 lib/pkgconfig/assimp.pc

Index: pkgsrc/multimedia/assimp/distinfo
diff -u pkgsrc/multimedia/assimp/distinfo:1.11 pkgsrc/multimedia/assimp/distinfo:1.12
--- pkgsrc/multimedia/assimp/distinfo:1.11      Fri Sep  1 10:39:06 2023
+++ pkgsrc/multimedia/assimp/distinfo   Fri Oct  6 16:52:21 2023
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.11 2023/09/01 10:39:06 nia Exp $
+$NetBSD: distinfo,v 1.12 2023/10/06 16:52:21 adam Exp $
 
-BLAKE2s (assimp-5.2.5.tar.gz) = 819de5b93729a70ca98683a8604e2b0e7eef8e04bb841905167bd0a19fda42d8
-SHA512 (assimp-5.2.5.tar.gz) = ac0dc4243f9d1ff077966f0037187b4374075ac97e75e1a3cd6bdc1caf5f8e4d40953d9a8a316480969c09524d87daa9d3ed75e6ac6f037dd5b1c5f25fce3afb
-Size (assimp-5.2.5.tar.gz) = 49543936 bytes
+BLAKE2s (assimp-5.3.1.tar.gz) = 9795fb482e0f33eeff8f4d22ac31c81ef78456edac1fcd0cbb29dd1465fdf6c6
+SHA512 (assimp-5.3.1.tar.gz) = 49963f84ed0a8145f3af249890a533f0b12f5553ae09581289cb1f20cb49cb1a3ed3f3c4c966ceb43aa897b90deca268aa6554066b2bd34f2ac9c15041420ddb
+Size (assimp-5.3.1.tar.gz) = 52826870 bytes
 SHA1 (patch-contrib_zip_src_zip.h) = 1eac9382ac0536d4ede0b9c4f9e72c7ef1dfbf63
-SHA1 (patch-include_assimp_Hash.h) = 5387f90f986f34cb932f8ad964b520008a65736b



Home | Main Index | Thread Index | Old Index