commit assimp for openSUSE:Factory

2024-09-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2024-09-10 21:12:48

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.17570 (New)


Package is "assimp"

Tue Sep 10 21:12:48 2024 rev:28 rq:1199813 version:5.4.3

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2024-07-14 
08:49:54.139128157 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.17570/assimp.changes 2024-09-10 
21:13:49.363510916 +0200
@@ -1,0 +2,53 @@
+Tue Sep 10 07:32:23 UTC 2024 - Christophe Marin 
+
+- Update to 5.4.3
+  * Ply-Importer: Fix vulnerability
+  * Update ccpp.yml
+  * `build`: Add ccache support
+  * Update glTF2AssetWriter.inl
+  * Update PyAssimp structs with Skeleton & SkeletonBone members
+  * FBX: add metadata as properties
+  * Fix casting typo in D3MFExporter::writeBaseMaterials (color
+channels < 1.0f were zeroed out)
+  * Fix to judge 'multi-configuration' correctly
+  * Fix potential memory leak in SceneCombiner for LWS/IRR/MD3
+loader
+  * Fix copying private data when source pointer is NULL
+  * Bump softprops/action-gh-release from 1 to 2
+  * Bump actions/upload-artifact from 1 to 4
+  * Bump actions/download-artifact from 1 to 4
+  * fix GetShortFilename function
+  * Added more Maya materials
+  * Sparky kitty studios master
+  * Expose aiGetEmbeddedTexture to C-API
+  * Fix leak in loader
+  * Fix MSVC build error
+  * Revert variable name (fix broken build on android)
+  * Fixes possible out-of-bound read in findDegenerate
+  * Remove recursive include
+  * include Exceptional.h in 3DSExporter.cpp
+  * Use DRACO_GLTF_BITSTREAM
+  * Fix MSVC PDBs and permit them to be disabled if required
+  * Added AND condition in poly2tri dll_symbol.h
+  * fixing static build
+  * FBX exporter - handle multiple vertex color channels
+  * Update DefaultIOSystem.cpp
+  * Make coord transfor for hs1 files optional
+  * Return false instead of crash
+  * A fuzzed stride could cause the max count to become negative
+and hence wrap around uint
+  * CalcTangents: zero vector is invalid for tangent/bitangent
+  * Mosfet80 updatedpoli2tri
+  * Fix a fuzz test heap buffer overflow in mdl material loader
+  * Introduce interpolation mode to vectro and quaternion keys
+  * Update Python structs with missing fields
+  * Introduce interpolation mode to vectro and quaternion keys
+  * Kimkulling/fix double precision tests
+  * [USD] Integrate "tinyusdz" project
+  * Update Readme.md
+  * Allow empty slots in mTextureCoords
+  * Fix compile warning
+  * Replace raw pointers by std::string
+  * Fix potential heapbuffer overflow in md5 parsing
+
+---
@@ -164 +217 @@
-  * Plx: Fix out of bound access
+  * Plx: Fix out of bound access (CVE-2024-40724, boo#1228142)

Old:

  assimp-5.4.2.tar.xz

New:

  assimp-5.4.3.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.C04VVf/_old  2024-09-10 21:13:50.907575248 +0200
+++ /var/tmp/diff_new_pack.C04VVf/_new  2024-09-10 21:13:50.919575748 +0200
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.4.2
+Version:5.4.3
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT

++ _service ++
--- /var/tmp/diff_new_pack.C04VVf/_old  2024-09-10 21:13:51.215588081 +0200
+++ /var/tmp/diff_new_pack.C04VVf/_new  2024-09-10 21:13:51.247589415 +0200
@@ -2,7 +2,7 @@
 
 git
 https://github.com/assimp/assimp
-v5.4.2
+v5.4.3
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.4.2.tar.xz -> assimp-5.4.3.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.4.2.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.17570/assimp-5.4.3.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2024-07-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2024-07-14 08:49:09

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.17339 (New)


Package is "assimp"

Sun Jul 14 08:49:09 2024 rev:27 rq:1186906 version:5.4.2

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2024-07-10 
16:47:59.604264694 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.17339/assimp.changes 2024-07-14 
08:49:54.139128157 +0200
@@ -1,0 +2,5 @@
+Thu Jul 11 15:28:24 UTC 2024 - Dirk Müller 
+
+- fix check failure on s390x (bsc#1218474)
+
+---



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.mGSoXS/_old  2024-07-14 08:49:54.831153438 +0200
+++ /var/tmp/diff_new_pack.mGSoXS/_new  2024-07-14 08:49:54.831153438 +0200
@@ -23,7 +23,7 @@
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
 Group:  Development/Libraries/C and C++
-URL:https://www.assimp.org/
+URL:https://github.com/assimp/assimp
 Source0:%{name}-%{version}.tar.xz
 BuildRequires:  cmake >= 3.22
 BuildRequires:  dos2unix
@@ -122,10 +122,10 @@
 gtest_filter="${gtest_filter}:AssimpAPITest_aiVector2D.*"
 gtest_filter="${gtest_filter}:AssimpAPITest_aiVector3D.*"
 %endif
-%endif
 
 ./bin/unit --gtest_filter="${gtest_filter}"
 popd
+%endif
 
 %ldconfig_scriptlets -n lib%{name}%{sover}
 


commit assimp for openSUSE:Factory

2024-07-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2024-07-10 16:47:54

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.2080 (New)


Package is "assimp"

Wed Jul 10 16:47:54 2024 rev:26 rq:1186383 version:5.4.2

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2024-05-22 
21:29:20.103090280 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.2080/assimp.changes  2024-07-10 
16:47:59.604264694 +0200
@@ -1,0 +2,160 @@
+Tue Jul  9 12:08:55 UTC 2024 - Christophe Marin 
+
+- Update to 5.4.2
+  * Fix building on Haiku
+  * Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
+significantly
+  * Fix: Add check for invalid input argument
+  * Replace an assert
+  * 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 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
+  * fix mesh-name error.
+  * COLLADA fixes for textures in C4D input
+  * Use the correct allocator for deleting objects in case of
+duplicate animation Ids
+  * Fix container overflow in MMD parser
+  * Fix: PLY heap buffer overflow
+  * 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
+  * 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 validity of archive without parsing
+  * Fix integer overflow
+  * Add a test before generating the txture 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 pbrMetallicRoughness/baseColorFactor
+  * 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 -> FullWeight: Vec
+  * 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 bahavior of remove redundat 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 missing import for AI_CONFIG_CHECK_IDENTITY_MATRIX_EPSILON_DEFAULT
+  * updated json
+  * Cleanup: Fix review findings
+  * CMake: Allow linking draco statically if ASSIMP_BUILD_DRACO_STATIC is set.
+  * updated minizip to last version
+

commit assimp for openSUSE:Factory

2024-05-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2024-05-22 21:29:08

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1880 (New)


Package is "assimp"

Wed May 22 21:29:08 2024 rev:25 rq:1175595 version:5.4.1

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2024-04-12 
17:34:04.342177437 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.1880/assimp.changes  2024-05-22 
21:29:20.103090280 +0200
@@ -1,0 +2,21 @@
+Tue May 21 13:11:09 UTC 2024 - Christophe Marin 
+
+- Update to 5.4.1
+  * CMake: Allow linking draco statically if ASSIMP_BUILD_DRACO_STATIC is set.
+  * Deps: updated minizip to last version
+  * Deps: updated STBIMAGElib
+  * Fix issue #5461 (segfault after removing redundant materials)
+  * Update ComputeUVMappingProcess.cpp
+  * Add some ASSIMP_INSTALL checks
+  * Fix SplitByBoneCount typo that prevented node updates
+  * Q3DLoader: Fix possible material string overflow
+  * Reverts the changes introduced by commit ad766cb in February 2022
+  * Fix a collada import bug
+  * Mention IQM loader in Fileformats.md
+  * Fix ASE loader crash when *MATERIAL_COUNT or *NUMSUBMTLS is not specified
+or is 0
+  * Add checks for invalid buffer and size
+  * Make sure for releases revision will be zero
+  * glTF2Importer: Support .vrm extension
+
+---

Old:

  assimp-5.4.0.tar.xz

New:

  assimp-5.4.1.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.HftuDE/_old  2024-05-22 21:29:20.735113367 +0200
+++ /var/tmp/diff_new_pack.HftuDE/_new  2024-05-22 21:29:20.739113513 +0200
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.4.0
+Version:5.4.1
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
@@ -83,6 +83,8 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %check
+# More tests fail on s390x with version 5.4.1, skip %%check
+%ifnarch s390x
 pushd build
 gtest_filter="-"
 
@@ -120,6 +122,7 @@
 gtest_filter="${gtest_filter}:AssimpAPITest_aiVector2D.*"
 gtest_filter="${gtest_filter}:AssimpAPITest_aiVector3D.*"
 %endif
+%endif
 
 ./bin/unit --gtest_filter="${gtest_filter}"
 popd

++ _constraints ++
--- /var/tmp/diff_new_pack.HftuDE/_old  2024-05-22 21:29:20.763114390 +0200
+++ /var/tmp/diff_new_pack.HftuDE/_new  2024-05-22 21:29:20.767114536 +0200
@@ -3,6 +3,7 @@
   
 
   ppc64
+  s390x
 
 
   
@@ -13,6 +14,7 @@
   
 
   ppc64
+  s390x
 
 
   

++ _service ++
--- /var/tmp/diff_new_pack.HftuDE/_old  2024-05-22 21:29:20.791115413 +0200
+++ /var/tmp/diff_new_pack.HftuDE/_new  2024-05-22 21:29:20.795115558 +0200
@@ -2,7 +2,7 @@
 
 git
 https://github.com/assimp/assimp
-v5.4.0
+v5.4.1
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.4.0.tar.xz -> assimp-5.4.1.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.4.0.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.1880/assimp-5.4.1.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2024-04-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2024-04-12 17:33:48

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.26366 (New)


Package is "assimp"

Fri Apr 12 17:33:48 2024 rev:24 rq:1166862 version:5.4.0

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2024-02-15 
21:02:43.776911506 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.26366/assimp.changes 2024-04-12 
17:34:04.342177437 +0200
@@ -1,0 +2,100 @@
+Thu Apr 11 11:40:44 UTC 2024 - Christophe Marin 
+
+- Update to 5.4.0
+  * Reduce memory consumption in JoinVerticesProcess::ProcessMesh()
+  * Fix: Add check for invalid input argument
+  * Replace an assert
+  * 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 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 animation Ids
+  * Fix container overflow in MMD parser
+  * Fix: PLY heap buffer overflow
+  * 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
+  * 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 pbrMetallicRoughness/baseColorFactor
+  * dynamic_cast error.
+  * Add missing IRR textures
+  * Fix handling of X3D IndexedLineSet nodes
+  * Improve acc file loading
+  * Readme.md: present hyperlinks in a more uniform style
+  * FBX Blendshape FullWeight: Vec -> FullWeight: Vec
+  * 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
+  * 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
+- Drop patch, merged upstream:
+  * 0001-ColladaParser-check-values-length-5462.patch
+
+---

Old:

  0001-ColladaParser-check-values-length-5462.patch
  assimp-5.3.1

commit assimp for openSUSE:Factory

2024-02-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2024-02-15 21:01:28

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1815 (New)


Package is "assimp"

Thu Feb 15 21:01:28 2024 rev:23 rq:1146832 version:5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2023-10-05 
20:05:02.346801113 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.1815/assimp.changes  2024-02-15 
21:02:43.776911506 +0100
@@ -1,0 +2,9 @@
+Mon Feb 12 23:13:07 UTC 2024 - Adam Mizerski 
+
+- Reenable the Collada parser.
+- Removed patch 0001-Don-t-build-the-collada-importer-exporter-tests.patch
+- Add patch (boo#1207377, CVE-2022-45748)
+  * 0001-ColladaParser-check-values-length-5462.patch
+- Improved tests filtering
+
+---

Old:

  0001-Don-t-build-the-collada-importer-exporter-tests.patch

New:

  0001-ColladaParser-check-values-length-5462.patch

BETA DEBUG BEGIN:
  Old:- Reenable the Collada parser.
- Removed patch 0001-Don-t-build-the-collada-importer-exporter-tests.patch
- Add patch (boo#1207377, CVE-2022-45748)
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- Add patch (boo#1207377, CVE-2022-45748)
  * 0001-ColladaParser-check-values-length-5462.patch
- Improved tests filtering
BETA DEBUG END:



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.XalcSW/_old  2024-02-15 21:02:44.300930443 +0100
+++ /var/tmp/diff_new_pack.XalcSW/_new  2024-02-15 21:02:44.304930587 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package assimp
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,8 +25,8 @@
 Group:  Development/Libraries/C and C++
 URL:https://www.assimp.org/
 Source0:%{name}-%{version}.tar.xz
-# PATCH-FIX-OPENSUSE
-Patch0: 0001-Don-t-build-the-collada-importer-exporter-tests.patch
+# PATCH-FIX-UPSTREAM
+Patch0: 0001-ColladaParser-check-values-length-5462.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++
@@ -76,9 +76,7 @@
 -DASSIMP_IGNORE_GIT_HASH=ON \
 -DASSIMP_BUILD_ZLIB=OFF \
 -DASSIMP_WARNINGS_AS_ERRORS=OFF \
--DASSIMP_BUILD_ASSIMP_TOOLS=ON \
--DASSIMP_BUILD_COLLADA_IMPORTER=OFF \
--DASSIMP_BUILD_COLLADA_EXPORTER=OFF
+-DASSIMP_BUILD_ASSIMP_TOOLS=ON
 
 %cmake_build
 
@@ -89,10 +87,44 @@
 
 %check
 pushd build
-# utIssues.OpacityBugWhenExporting_727 test fails
+gtest_filter="-"
+
 # utVersion.aiGetVersionRevisionTest passes with git builds only
+gtest_filter="${gtest_filter}:utVersion.aiGetVersionRevisionTest"
+
 # the models-nonbsd are not in the tarball, tests depending on it are also 
excluded
-./bin/unit 
--gtest_filter="-utIssues.OpacityBugWhenExporting_727:utVersion.aiGetVersionRevisionTest:ut3DImportExport*:ut3DSImportExport*:utMD2Importer*:utMD5Importer*:utBlenderImporter*:utQ3BSPImportExport*:utXImporter.importDwarf:utDXFImporterExporter.importRifle:utPMXImporter.importTest"
+gtest_filter="${gtest_filter}:ut3DImportExport.importMarRifle"
+gtest_filter="${gtest_filter}:ut3DImportExport.importMarRifleA"
+gtest_filter="${gtest_filter}:ut3DImportExport.importMarRifleD"
+gtest_filter="${gtest_filter}:ut3DSImportExport.importCartWheel"
+gtest_filter="${gtest_filter}:ut3DSImportExport.importGranate"
+gtest_filter="${gtest_filter}:ut3DSImportExport.importJeep1"
+gtest_filter="${gtest_filter}:ut3DSImportExport.importMarRifle"
+gtest_filter="${gtest_filter}:ut3DSImportExport.importMp5Sil"
+gtest_filter="${gtest_filter}:ut3DSImportExport.importPyramob"
+gtest_filter="${gtest_filter}:utBlenderImporter.importBob"
+gtest_filter="${gtest_filter}:utBlenderImporter.importFleurOptonl"
+gtest_filter="${gtest_filter}:utDXFImporterExporter.importRifle"
+gtest_filter="${gtest_filter}:utMD2Importer.importDolphin"
+gtest_filter="${gtest_filter}:utMD2Importer.importFlag"
+gtest_filter="${gtest_filter}:utMD2Importer.importHorse"
+gtest_filter="${gtest_filter}:utMD5Importer.importBoarMan"
+gtest_filter="${gtest_filter}:utMD5Importer.importBob"
+gtest_filter="${gtest_filter}:utPMXImporter.importTest"
+gtest_filter="${gtest_filter}:utQ3BSPImportExport.importerTest"
+gtest_filter="${gtest_filter}:utXImporter.importDwarf"
+
+%ifnarch x86_64
+# tests fail, because they assume you can compare floats
+# See https://github.com/assimp/assimp/issues/4438
+gtest_filter="${gtest_filter}:AssimpAPITest_aiMatrix3x3.*"
+gtest_filter="${gtest_filter}:AssimpAPITest_aiMatrix4x4.*"
+gtest_filter="${gtest_filter}:AssimpAPITe

commit assimp for openSUSE:Factory

2023-10-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2023-10-05 20:04:00

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.28202 (New)


Package is "assimp"

Thu Oct  5 20:04:00 2023 rev:22 rq:1115678 version:5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2023-10-03 
20:17:14.318772843 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.28202/assimp.changes 2023-10-05 
20:05:02.346801113 +0200
@@ -1,0 +2,8 @@
+Wed Oct  4 14:14:08 UTC 2023 - Christophe Marin 
+
+- Disable the collada importer/exporter due to a long standing
+  security issue (boo#1207377, CVE-2022-45748, gh#assimp/assimp#4286)
+- Add patch:
+  * 0001-Don-t-build-the-collada-importer-exporter-tests.patch
+
+---

New:

  0001-Don-t-build-the-collada-importer-exporter-tests.patch



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.HYp1Q6/_old  2023-10-05 20:05:03.710850392 +0200
+++ /var/tmp/diff_new_pack.HYp1Q6/_new  2023-10-05 20:05:03.710850392 +0200
@@ -25,6 +25,8 @@
 Group:  Development/Libraries/C and C++
 URL:https://www.assimp.org/
 Source0:%{name}-%{version}.tar.xz
+# PATCH-FIX-OPENSUSE
+Patch0: 0001-Don-t-build-the-collada-importer-exporter-tests.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++
@@ -71,23 +73,29 @@
 
 %build
 %cmake \
+-DASSIMP_IGNORE_GIT_HASH=ON \
 -DASSIMP_BUILD_ZLIB=OFF \
 -DASSIMP_WARNINGS_AS_ERRORS=OFF \
--DASSIMP_BUILD_ASSIMP_TOOLS=ON
+-DASSIMP_BUILD_ASSIMP_TOOLS=ON \
+-DASSIMP_BUILD_COLLADA_IMPORTER=OFF \
+-DASSIMP_BUILD_COLLADA_EXPORTER=OFF
 
 %cmake_build
 
 %install
 %cmake_install
+
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %check
-pushd build/test
-LD_LIBRARY_PATH=%{buildroot}%{_libdir} ctest --output-on-failure 
--force-new-ctest-process
+pushd build
+# utIssues.OpacityBugWhenExporting_727 test fails
+# utVersion.aiGetVersionRevisionTest passes with git builds only
+# the models-nonbsd are not in the tarball, tests depending on it are also 
excluded
+./bin/unit 
--gtest_filter="-utIssues.OpacityBugWhenExporting_727:utVersion.aiGetVersionRevisionTest:ut3DImportExport*:ut3DSImportExport*:utMD2Importer*:utMD5Importer*:utBlenderImporter*:utQ3BSPImportExport*:utXImporter.importDwarf:utDXFImporterExporter.importRifle:utPMXImporter.importTest"
 popd
 
-%post -n lib%{name}%{sover}  -p /sbin/ldconfig
-%postun -n lib%{name}%{sover} -p /sbin/ldconfig
+%ldconfig_scriptlets -n lib%{name}%{sover}
 
 %files -n lib%{name}%{sover}
 %license LICENSE

++ 0001-Don-t-build-the-collada-importer-exporter-tests.patch ++
>From a0628aa4b175b6764ac6ea481a5e65f91cd118fa Mon Sep 17 00:00:00 2001
From: Christophe Marin 
Date: Wed, 4 Oct 2023 16:23:17 +0200
Subject: [PATCH] Don't build the collada importer/exporter tests

---
 test/CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index afe487411..d8f044501 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -141,8 +141,8 @@ SET( IMPORTERS
   unit/utBlendImportMaterials.cpp
   unit/utBlenderWork.cpp
   unit/utBVHImportExport.cpp
-  unit/utColladaExport.cpp
-  unit/utColladaImportExport.cpp
+  # unit/utColladaExport.cpp
+  # unit/utColladaImportExport.cpp
   unit/utCSMImportExport.cpp
   unit/utB3DImportExport.cpp
   #unit/utM3DImportExport.cpp
-- 
2.42.0


commit assimp for openSUSE:Factory

2023-10-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2023-10-03 20:15:29

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.28202 (New)


Package is "assimp"

Tue Oct  3 20:15:29 2023 rev:21 rq:1114403 version:5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2023-04-05 
21:36:07.490729342 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.28202/assimp.changes 2023-10-03 
20:17:14.318772843 +0200
@@ -1,0 +2,17 @@
+Fri Sep 29 13:23:52 UTC 2023 - Ferdinand Thiessen 
+
+- Update to 5.3.1
+  * Fixes CVE-2022-38528 (boo#1203187)
+  * 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
+
+---

Old:

  assimp-5.2.5.tar.xz

New:

  assimp-5.3.1.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.hpfNdm/_old  2023-10-03 20:17:15.626820020 +0200
+++ /var/tmp/diff_new_pack.hpfNdm/_new  2023-10-03 20:17:15.630820164 +0200
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.2.5
+Version:5.3.1
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
@@ -69,11 +69,9 @@
 %prep
 %autosetup -p1
 
-# Breaks the build with gcc12 (gh#assimp/assimp#4433)
-sed -i '/Werror/d' code/CMakeLists.txt
-
 %build
 %cmake \
+-DASSIMP_BUILD_ZLIB=OFF \
 -DASSIMP_WARNINGS_AS_ERRORS=OFF \
 -DASSIMP_BUILD_ASSIMP_TOOLS=ON
 

++ _service ++
--- /var/tmp/diff_new_pack.hpfNdm/_old  2023-10-03 20:17:15.666821462 +0200
+++ /var/tmp/diff_new_pack.hpfNdm/_new  2023-10-03 20:17:15.670821607 +0200
@@ -2,7 +2,7 @@
 
 git
 https://github.com/assimp/assimp
-v5.2.5
+v5.3.1
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.2.5.tar.xz -> assimp-5.3.1.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.2.5.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.28202/assimp-5.3.1.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2023-04-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2023-04-05 21:28:42

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.19717 (New)


Package is "assimp"

Wed Apr  5 21:28:42 2023 rev:20 rq:1077535 version:5.2.5

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-09-13 
15:11:28.788995769 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.19717/assimp.changes 2023-04-05 
21:36:07.490729342 +0200
@@ -1,0 +2,5 @@
+Wed Apr  5 11:29:32 UTC 2023 - Predrag Ivanović 
+
+- Enable build of CLI tools.
+
+---



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.t2n5Zm/_old  2023-04-05 21:36:08.098732813 +0200
+++ /var/tmp/diff_new_pack.t2n5Zm/_new  2023-04-05 21:36:08.102732836 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package assimp
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -73,7 +73,9 @@
 sed -i '/Werror/d' code/CMakeLists.txt
 
 %build
-%cmake
+%cmake \
+-DASSIMP_WARNINGS_AS_ERRORS=OFF \
+-DASSIMP_BUILD_ASSIMP_TOOLS=ON
 
 %cmake_build
 
@@ -95,6 +97,7 @@
 
 %files devel
 %doc CHANGES CREDITS
+%{_bindir}/assimp
 %{_includedir}/assimp/
 %{_libdir}/libassimp.so
 %{_libdir}/cmake/*


commit assimp for openSUSE:Factory

2022-09-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-09-13 15:10:01

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.2083 (New)


Package is "assimp"

Tue Sep 13 15:10:01 2022 rev:19 rq:1003264 version:5.2.5

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-05-18 
13:13:57.882702594 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.2083/assimp.changes  2022-09-13 
15:11:28.788995769 +0200
@@ -1,0 +2,73 @@
+Mon Sep 12 13:37:16 UTC 2022 - Dirk M??ller 
+
+- update to 5.2.5:
+  * Add unittest to reproduce undefined behavior
+  * Cleanups
+  * Link static linkage for std_image.
+  * fix msvc warnings-as-errors
+  * Remove dll-export tags from static library builds.
+  * Fix Import a specific FBX model will freeze the app
+  * Create SECURITY.md
+  * Pragma warnings cause build fail with MinGW
+  * Fixed FBXConverter build error when using double precision
+  * Fix possible nullptr exception
+  * [Experimental] New skeleton container for bones
+  * Add support for GCC v12
+  * Remove unused variable.
+  * Infinite loop on bad import files
+  * Utilize AI_CONFIG_IMPORT_REMOVE_EMPTY_BONES flag for Collada meshes.
+  * Fix Windows 32-bit builds
+  * Fix GNUC check on Windows
+  * Update the name of the package
+  * Kimkulling/fix invalid opengex token match
+  * Disable build for tools per default
+  * Use mingw.include
+  * Fix a memory leak
+  * Fix nested animation name being lost in Collada
+  * Fix possible bad_alloc exception for an invalid file
+  * Bump JesseTG/rm from 1.0.2 to 1.0.3
+  * Bump actions/cache from 2 to 3
+  * Kimkulling/fix texture loading 3MF, reladed issue-4568
+  * Bump actions/upload-artifact from 2 to 3
+  * Bump actions/checkout from 2 to 3
+  * Remove assertion test
+  * Fix memory leak in D3MFOpcPackage
+  * Fix typo in installation instructions for ubuntu.
+  * Build fix for compiling against minizip.
+  * Fix stl for over 4 GB
+  * Fix uninitialized variable.
+  * Fixes Crash in Assimp::ObjFileMtlImporter::getFloatValue
+  * Fixes Heap-buffer-overflow in Assimp::ObjFileParser::getFace
+  * Fixes Heap-buffer-overflow in std::__1::basic_stringhttps://www.assimp.org/
 Source0:%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM
-Patch0: 0001-Fix-build-with-zlib.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++
@@ -98,7 +96,6 @@
 %files devel
 %doc CHANGES CREDITS
 %{_includedir}/assimp/
-%{_bindir}/assimp
 %{_libdir}/libassimp.so
 %{_libdir}/cmake/*
 %{_libdir}/pkgconfig/assimp.pc

++ _service ++
--- /var/tmp/diff_new_pack.uiIifu/_old  2022-09-13 15:11:29.368997403 +0200
+++ /var/tmp/diff_new_pack.uiIifu/_new  2022-09-13 15:11:29.368997403 +0200
@@ -2,7 +2,7 @@
 
 git
 https://github.com/assimp/assimp
-v5.2.4
+v5.2.5
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.2.4.tar.xz -> assimp-5.2.5.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.2.4.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.2083/assimp-5.2.5.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2022-05-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-05-18 13:13:40

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1538 (New)


Package is "assimp"

Wed May 18 13:13:40 2022 rev:18 rq:977885 version:5.2.4

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-05-12 
23:00:40.776822521 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.1538/assimp.changes  2022-05-18 
13:13:57.882702594 +0200
@@ -1,0 +2,29 @@
+Wed May 18 06:22:15 UTC 2022 - Christophe Giboudeaux 
+
+- 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
+
+---

Old:

  assimp-5.2.3.tar.xz

New:

  assimp-5.2.4.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.cUdTe1/_old  2022-05-18 13:13:58.698703284 +0200
+++ /var/tmp/diff_new_pack.cUdTe1/_new  2022-05-18 13:13:58.702703287 +0200
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.2.3
+Version:5.2.4
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
@@ -96,7 +96,7 @@
 %{_libdir}/libassimp.so.%{sover}*
 
 %files devel
-%doc README CHANGES CREDITS
+%doc CHANGES CREDITS
 %{_includedir}/assimp/
 %{_bindir}/assimp
 %{_libdir}/libassimp.so

++ _service ++
--- /var/tmp/diff_new_pack.cUdTe1/_old  2022-05-18 13:13:58.754703331 +0200
+++ /var/tmp/diff_new_pack.cUdTe1/_new  2022-05-18 13:13:58.754703331 +0200
@@ -2,7 +2,7 @@
 
 git
 https://github.com/assimp/assimp
-v5.2.3
+v5.2.4
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.2.3.tar.xz -> assimp-5.2.4.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.2.3.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.1538/assimp-5.2.4.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2022-05-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-05-12 23:00:18

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1538 (New)


Package is "assimp"

Thu May 12 23:00:18 2022 rev:17 rq:976440 version:5.2.3

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-03-20 
20:55:41.594538949 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.1538/assimp.changes  2022-05-12 
23:00:40.776822521 +0200
@@ -1,0 +2,5 @@
+Wed May 11 15:37:28 UTC 2022 - Christophe Giboudeaux 
+
+- Don't use -Werror to prevent build issues with GCC 12
+
+---



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.dOsiyz/_old  2022-05-12 23:00:41.576823595 +0200
+++ /var/tmp/diff_new_pack.dOsiyz/_new  2022-05-12 23:00:41.580823601 +0200
@@ -71,6 +71,9 @@
 %prep
 %autosetup -p1
 
+# Breaks the build with gcc12 (gh#assimp/assimp#4433)
+sed -i '/Werror/d' code/CMakeLists.txt
+
 %build
 %cmake
 


commit assimp for openSUSE:Factory

2022-03-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-03-20 20:55:31

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.25692 (New)


Package is "assimp"

Sun Mar 20 20:55:31 2022 rev:16 rq:963187 version:5.2.3

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-02-21 
17:48:55.671635599 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.25692/assimp.changes 2022-03-20 
20:55:41.594538949 +0100
@@ -1,0 +2,29 @@
+Sun Mar 20 07:34:20 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.2.3:
+  * Show warning when assimp_viewer cannot be build on
+target platform
+  * Fix ordering of member initialization
+  * Fix possible negative array access
+  * Expose the original OBJ "illum" value
+  * Optimize the problem of excessive memory allocation in
+FBX import
+  * Update version of Hunter to v0.24.0 that supports VS 2022
+  * update LWO importer(available lwo3)
+  * Reinstate a deprecated gltfpbr macro: AI_MATKEY_GLTF_PBRSPECULARGLOSSINESS
+  * Fix parsing OBJ with free-form curve/surface body statements
+  * Fix missing members and do some small refactorings.
+  * Fix 'i >= 0' always true
+  * Update AI_TEXTURE_TYPE_MAX
+  * Fix getting anisotropy in obj
+  * glTF2: Metallic roughness split
+  * Add properties information on assimp info command line
+  * Added missing ObjMaterial.h to CMakeLists
+  * Update version in doxy-config
+  * add ifndef guard for resolve to fails to compil
+  * Add USE_STATIC_CRT option
+  * Fix nullptr dereferencing
+  * Fix stack-overflow in MDLLoader
+  * GLTF2 attribute name/parse bug
+
+---

Old:

  assimp-5.2.2.tar.xz

New:

  assimp-5.2.3.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.KTqmmk/_old  2022-03-20 20:55:42.850540756 +0100
+++ /var/tmp/diff_new_pack.KTqmmk/_new  2022-03-20 20:55:42.854540762 +0100
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.2.2
+Version:5.2.3
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT

++ _service ++
--- /var/tmp/diff_new_pack.KTqmmk/_old  2022-03-20 20:55:42.898540825 +0100
+++ /var/tmp/diff_new_pack.KTqmmk/_new  2022-03-20 20:55:42.902540831 +0100
@@ -1,8 +1,8 @@
 
 
 git
-git://github.com/assimp/assimp
-v5.2.2
+https://github.com/assimp/assimp
+v5.2.3
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.2.2.tar.xz -> assimp-5.2.3.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.2.2.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.25692/assimp-5.2.3.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2022-02-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-02-21 17:46:46

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1958 (New)


Package is "assimp"

Mon Feb 21 17:46:46 2022 rev:15 rq:956357 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-02-07 
23:39:41.793785049 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.1958/assimp.changes  2022-02-21 
17:48:55.671635599 +0100
@@ -1,0 +2,13 @@
+Mon Feb 21 09:56:15 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.2.2
+  * Fix missing include for size_t
+  * introduce compression
+  * Refactoring: add usage of ai_epsilon to FBX-Importer.
+  * CMake: Fix Assimp target install rule fully specifying component
+  * Fix stat for 32-bit Linux
+  * Update the calculation and orthogonalization for bitangent
+  * Update CMakeLists.txt
+  * Added support for "map_Bump -bm"
+
+---

Old:

  assimp-5.2.1.tar.xz

New:

  assimp-5.2.2.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.Z27fnv/_old  2022-02-21 17:48:56.223635763 +0100
+++ /var/tmp/diff_new_pack.Z27fnv/_new  2022-02-21 17:48:56.227635764 +0100
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.2.1
+Version:5.2.2
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT

++ _service ++
--- /var/tmp/diff_new_pack.Z27fnv/_old  2022-02-21 17:48:56.291635783 +0100
+++ /var/tmp/diff_new_pack.Z27fnv/_new  2022-02-21 17:48:56.291635783 +0100
@@ -2,7 +2,7 @@
 
 git
 git://github.com/assimp/assimp
-v5.2.1
+v5.2.2
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.2.1.tar.xz -> assimp-5.2.2.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.2.1.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.1958/assimp-5.2.2.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2022-02-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-02-07 23:38:13

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1898 (New)


Package is "assimp"

Mon Feb  7 23:38:13 2022 rev:14 rq:952070 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-02-02 
22:45:02.846054077 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.1898/assimp.changes  2022-02-07 
23:39:41.793785049 +0100
@@ -1,0 +2,14 @@
+Mon Feb  7 09:51:05 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.2.1
+  * ASE: Fix warning unreachable code
+  * HMP: Fix override during copying position data
+  * use fully qualified namespace in byteswap macros
+  * fix compilation with clangcl on windows
+  * Delete .travis.sh by @kimkulling
+  * Update ccpp.yml by @kimkulling
+  * LWO: validate enum value before parsing it
+- Drop 0001-use-fully-qualified-namespace-in-byteswap-macros.patch
+  Merged upstream
+
+---

Old:

  0001-use-fully-qualified-namespace-in-byteswap-macros.patch
  assimp-5.2.0.tar.xz

New:

  assimp-5.2.1.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.Ts92nA/_old  2022-02-07 23:39:42.741778562 +0100
+++ /var/tmp/diff_new_pack.Ts92nA/_new  2022-02-07 23:39:42.749778508 +0100
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.2.0
+Version:5.2.1
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
@@ -27,8 +27,6 @@
 Source0:%{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM
 Patch0: 0001-Fix-build-with-zlib.patch
-# PATCH-FIX-UPSTREAM
-Patch1: 0001-use-fully-qualified-namespace-in-byteswap-macros.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++

++ _service ++
--- /var/tmp/diff_new_pack.Ts92nA/_old  2022-02-07 23:39:42.793778207 +0100
+++ /var/tmp/diff_new_pack.Ts92nA/_new  2022-02-07 23:39:42.793778207 +0100
@@ -2,7 +2,7 @@
 
 git
 git://github.com/assimp/assimp
-5.2.0
+v5.2.1
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.2.0.tar.xz -> assimp-5.2.1.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.2.0.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.1898/assimp-5.2.1.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2022-02-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-02-02 22:41:50

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1898 (New)


Package is "assimp"

Wed Feb  2 22:41:50 2022 rev:13 rq:950710 version:5.2.0

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-01-25 
17:38:06.653489290 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.1898/assimp.changes  2022-02-02 
22:42:50.762949341 +0100
@@ -1,0 +2,6 @@
+Wed Feb  2 10:24:27 UTC 2022 - Christophe Giboudeaux 
+
+- Add patch to fix build in big endian archs:
+  * 0001-use-fully-qualified-namespace-in-byteswap-macros.patch
+
+---

New:

  0001-use-fully-qualified-namespace-in-byteswap-macros.patch



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.2ZU6Ue/_old  2022-02-02 22:42:51.502944325 +0100
+++ /var/tmp/diff_new_pack.2ZU6Ue/_new  2022-02-02 22:42:51.514944243 +0100
@@ -27,6 +27,8 @@
 Source0:%{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM
 Patch0: 0001-Fix-build-with-zlib.patch
+# PATCH-FIX-UPSTREAM
+Patch1: 0001-use-fully-qualified-namespace-in-byteswap-macros.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++

++ 0001-use-fully-qualified-namespace-in-byteswap-macros.patch ++
>From ed6b6cd65c5a707842366e08eb7804828359b090 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig=20=28Debian/GNU=29?=
 
Date: Mon, 31 Jan 2022 14:41:41 +0100
Subject: [PATCH] use fully qualified namespace in byteswap macros

Closes: https://github.com/assimp/assimp/issues/4358
---
 include/assimp/ByteSwapper.h | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/include/assimp/ByteSwapper.h b/include/assimp/ByteSwapper.h
index cf3a703b0..488f7a51d 100644
--- a/include/assimp/ByteSwapper.h
+++ b/include/assimp/ByteSwapper.h
@@ -211,7 +211,7 @@ template  struct ByteSwap::_swapper {
 // 
--
 #if (defined AI_BUILD_BIG_ENDIAN)
 #   define AI_LE(t) (t)
-#   define AI_BE(t) ByteSwap::Swapped(t)
+#   define AI_BE(t) Assimp::ByteSwap::Swapped(t)
 #   define AI_LSWAP2(p)
 #   define AI_LSWAP4(p)
 #   define AI_LSWAP8(p)
@@ -219,16 +219,16 @@ template  struct ByteSwap::_swapper {
 #   define AI_LSWAP4P(p)
 #   define AI_LSWAP8P(p)
 #   define LE_NCONST const
-#   define AI_SWAP2(p) ByteSwap::Swap2(&(p))
-#   define AI_SWAP4(p) ByteSwap::Swap4(&(p))
-#   define AI_SWAP8(p) ByteSwap::Swap8(&(p))
-#   define AI_SWAP2P(p) ByteSwap::Swap2((p))
-#   define AI_SWAP4P(p) ByteSwap::Swap4((p))
-#   define AI_SWAP8P(p) ByteSwap::Swap8((p))
+#   define AI_SWAP2(p) Assimp::ByteSwap::Swap2(&(p))
+#   define AI_SWAP4(p) Assimp::ByteSwap::Swap4(&(p))
+#   define AI_SWAP8(p) Assimp::ByteSwap::Swap8(&(p))
+#   define AI_SWAP2P(p) Assimp::ByteSwap::Swap2((p))
+#   define AI_SWAP4P(p) Assimp::ByteSwap::Swap4((p))
+#   define AI_SWAP8P(p) Assimp::ByteSwap::Swap8((p))
 #   define BE_NCONST
 #else
 #   define AI_BE(t) (t)
-#   define AI_LE(t) ByteSwap::Swapped(t)
+#   define AI_LE(t) Assimp::ByteSwap::Swapped(t)
 #   define AI_SWAP2(p)
 #   define AI_SWAP4(p)
 #   define AI_SWAP8(p)
@@ -236,12 +236,12 @@ template  struct ByteSwap::_swapper {
 #   define AI_SWAP4P(p)
 #   define AI_SWAP8P(p)
 #   define BE_NCONST const
-#   define AI_LSWAP2(p) ByteSwap::Swap2(&(p))
-#   define AI_LSWAP4(p) ByteSwap::Swap4(&(p))
-#   define AI_LSWAP8(p) ByteSwap::Swap8(&(p))
-#   define AI_LSWAP2P(p)ByteSwap::Swap2((p))
-#   define AI_LSWAP4P(p)ByteSwap::Swap4((p))
-#   define AI_LSWAP8P(p)ByteSwap::Swap8((p))
+#   define AI_LSWAP2(p) Assimp::ByteSwap::Swap2(&(p))
+#   define AI_LSWAP4(p) Assimp::ByteSwap::Swap4(&(p))
+#   define AI_LSWAP8(p) Assimp::ByteSwap::Swap8(&(p))
+#   define AI_LSWAP2P(p)Assimp::ByteSwap::Swap2((p))
+#   define AI_LSWAP4P(p)Assimp::ByteSwap::Swap4((p))
+#   define AI_LSWAP8P(p)Assimp::ByteSwap::Swap8((p))
 #   define LE_NCONST
 #endif
 
-- 
2.34.1


commit assimp for openSUSE:Factory

2022-01-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-01-25 17:36:15

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1938 (New)


Package is "assimp"

Tue Jan 25 17:36:15 2022 rev:12 rq:949019 version:5.2.0

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-01-13 
00:23:22.827973860 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.1938/assimp.changes  2022-01-25 
17:38:06.653489290 +0100
@@ -1,0 +2,17 @@
+Tue Jan 25 13:02:13 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.2.0
+  * Update copyrights
+  * Fix imported target include directory
+  * Assimp Patch Android LTS NDK 23 Fix
+  * Allow dlclose of so library by avoiding unique symbols.
+  * Move Base64 encode/decode functionality to the common folder
+  * Locale independent meter scale
+  * add Inter-Quake Model (IQM) Importer
+  * Collada: Read all instance_material child nodes
+  * Krishty new file detection
+  * ASE: Fix material parsing
+  * IFC Reading: Fix opening reading.
+  * CMAKE: Respect top-level CMAKE_*_OUTPUT_DIRECTORY variables
+
+---

Old:

  assimp-5.1.6.tar.xz

New:

  assimp-5.2.0.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.fxqW42/_old  2022-01-25 17:38:08.197478426 +0100
+++ /var/tmp/diff_new_pack.fxqW42/_new  2022-01-25 17:38:08.201478397 +0100
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.1.6
+Version:5.2.0
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT

++ _service ++
--- /var/tmp/diff_new_pack.fxqW42/_old  2022-01-25 17:38:08.237478144 +0100
+++ /var/tmp/diff_new_pack.fxqW42/_new  2022-01-25 17:38:08.237478144 +0100
@@ -2,7 +2,7 @@
 
 git
 git://github.com/assimp/assimp
-v5.1.6
+5.2.0
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.1.6.tar.xz -> assimp-5.2.0.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.1.6.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.1938/assimp-5.2.0.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2022-01-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-01-13 00:22:28

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1892 (New)


Package is "assimp"

Thu Jan 13 00:22:28 2022 rev:11 rq:945799 version:5.1.6

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2022-01-04 
19:38:37.982019813 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.1892/assimp.changes  2022-01-13 
00:23:22.827973860 +0100
@@ -1,0 +2,11 @@
+Mon Jan 10 09:28:29 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.1.6:
+  * Add link to used enum for a better understandability
+  * Fix fuzzer crashes
+  * Fix nullptr-dereferencing
+  * Fix bone fitted check in gltf2 exporter
+- Add patch:
+  * 0001-Fix-build-with-zlib.patch (gh#assimp/assimp#4334)
+
+---

Old:

  assimp-5.1.5.tar.xz

New:

  0001-Fix-build-with-zlib.patch
  assimp-5.1.6.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.1WqW6h/_old  2022-01-13 00:23:23.415974283 +0100
+++ /var/tmp/diff_new_pack.1WqW6h/_new  2022-01-13 00:23:23.419974286 +0100
@@ -18,13 +18,15 @@
 
 %define sover 5
 Name:   assimp
-Version:5.1.5
+Version:5.1.6
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
 Group:  Development/Libraries/C and C++
 URL:https://www.assimp.org/
 Source0:%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM
+Patch0: 0001-Fix-build-with-zlib.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++

++ 0001-Fix-build-with-zlib.patch ++
>From 9ed6834c72971998fce2ea3319b76184969ad93c Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux 
Date: Wed, 12 Jan 2022 10:35:34 +0100
Subject: [PATCH] Fix build with zlib

---
 code/Common/ZipArchiveIOSystem.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/code/Common/ZipArchiveIOSystem.cpp 
b/code/Common/ZipArchiveIOSystem.cpp
index 9870fa9d0..685cc8b5d 100644
--- a/code/Common/ZipArchiveIOSystem.cpp
+++ b/code/Common/ZipArchiveIOSystem.cpp
@@ -196,7 +196,9 @@ zlib_filefunc_def IOSystem2Unzip::get(IOSystem *pIOHandler) 
{
 zlib_filefunc_def mapping;
 
 mapping.zopen_file = (open_file_func)open;
+#ifdef ZOPENDISK64
 mapping.zopendisk_file = (opendisk_file_func)opendisk;
+#endif
 mapping.zread_file = (read_file_func)read;
 mapping.zwrite_file = (write_file_func)write;
 mapping.ztell_file = (tell_file_func)tell;
-- 
2.34.1


++ _service ++
--- /var/tmp/diff_new_pack.1WqW6h/_old  2022-01-13 00:23:23.467974321 +0100
+++ /var/tmp/diff_new_pack.1WqW6h/_new  2022-01-13 00:23:23.471974323 +0100
@@ -2,7 +2,7 @@
 
 git
 git://github.com/assimp/assimp
-v5.1.5
+v5.1.6
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.1.5.tar.xz -> assimp-5.1.6.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.1.5.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.1892/assimp-5.1.6.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2022-01-04 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2022-01-04 19:38:11

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1896 (New)


Package is "assimp"

Tue Jan  4 19:38:11 2022 rev:10 rq:943755 version:5.1.5

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2021-12-27 
16:07:41.13195 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.1896/assimp.changes  2022-01-04 
19:38:37.982019813 +0100
@@ -1,0 +2,14 @@
+Tue Jan  4 11:59:17 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.1.5:
+  * Make sure no overflow can happen
+  * LWS-Import: Avoid access to empty string token
+  * MDL: Do not try to copy empty embedded texture
+  * Add console progresshandler
+  * CMake: Replace CMAKE_COMPILER_IS_MINGW by MINGW
+  * fix fbx import metalness
+  * RFC: BlenderScene: use explicit namespace instead of using
+namespace
+  * Support PBR properties/maps in Obj importer
+
+---
@@ -9 +23,2 @@
-  * Bug: Export crashes when any of the meshes contains texture coordinate 
names #4243
+  * Bug: Export crashes when any of the meshes contains texture
+coordinate names #4243
@@ -13 +28,2 @@
-  * Fixed cmake error: No known features for C compiler when using the assimp 
library from another project
+  * Fixed cmake error: No known features for C compiler when using
+the assimp library from another project

Old:

  assimp-5.1.4.tar.xz

New:

  assimp-5.1.5.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.nVuTNV/_old  2022-01-04 19:38:38.622020650 +0100
+++ /var/tmp/diff_new_pack.nVuTNV/_new  2022-01-04 19:38:38.626020656 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package assimp
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 %define sover 5
 Name:   assimp
-Version:5.1.4
+Version:5.1.5
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
 Group:  Development/Libraries/C and C++
-URL:https://assimp.org/
+URL:https://www.assimp.org/
 Source0:%{name}-%{version}.tar.xz
 BuildRequires:  cmake
 BuildRequires:  dos2unix

++ _service ++
--- /var/tmp/diff_new_pack.nVuTNV/_old  2022-01-04 19:38:38.658020698 +0100
+++ /var/tmp/diff_new_pack.nVuTNV/_new  2022-01-04 19:38:38.658020698 +0100
@@ -2,7 +2,7 @@
 
 git
 git://github.com/assimp/assimp
-v5.1.4
+v5.1.5
 @PARENT_TAG@
 v(.*)
 

++ assimp-5.1.4.tar.xz -> assimp-5.1.5.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.1.4.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.1896/assimp-5.1.5.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2021-12-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2021-12-27 16:07:30

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.2520 (New)


Package is "assimp"

Mon Dec 27 16:07:30 2021 rev:9 rq:942783 version:5.1.4

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2021-12-05 
22:47:19.621404418 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.2520/assimp.changes  2021-12-27 
16:07:41.13195 +0100
@@ -1,0 +2,16 @@
+Mon Dec 27 10:43:59 UTC 2021 - Dirk M??ller 
+
+- update to 5.1.4:
+  * Fix division
+  * Fix nullptr dereferencing from std::shared_ptr
+  * Revert "FBXConverter : Fix timescales of FBX animations"
+  * Use correct XmlParser-methods and add some missing casts
+  * Bug: Export crashes when any of the meshes contains texture coordinate 
names #4243
+  * Bugfix/import crashes
+  * Fix a typo in the Visual-Studio Dll-Versions
+  * Enable C++11 and C99
+  * Fixed cmake error: No known features for C compiler when using the assimp 
library from another project
+  * fix test/models/3DS/IMAGE1.bmp: is jpg
+  * Fix compile error when ASSIMP_BUILD_NO_X3D_IMPORTER is define.
+
+---

Old:

  assimp-5.1.3.tar.xz

New:

  assimp-5.1.4.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.tj3DRZ/_old  2021-12-27 16:07:42.489713701 +0100
+++ /var/tmp/diff_new_pack.tj3DRZ/_new  2021-12-27 16:07:42.493713703 +0100
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.1.3
+Version:5.1.4
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT

++ _service ++
--- /var/tmp/diff_new_pack.tj3DRZ/_old  2021-12-27 16:07:42.529713729 +0100
+++ /var/tmp/diff_new_pack.tj3DRZ/_new  2021-12-27 16:07:42.533713732 +0100
@@ -2,8 +2,9 @@
 
 git
 git://github.com/assimp/assimp
-v5.1.3
-5.1.3
+v5.1.4
+@PARENT_TAG@
+v(.*)
 
 test/models-nonbsd
 

++ assimp-5.1.3.tar.xz -> assimp-5.1.4.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.1.3.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.2520/assimp-5.1.4.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2021-12-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2021-12-05 22:46:22

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.31177 (New)


Package is "assimp"

Sun Dec  5 22:46:22 2021 rev:8 rq:935785 version:5.1.3

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2021-12-02 
22:31:22.894414695 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.31177/assimp.changes 2021-12-05 
22:47:19.621404418 +0100
@@ -1,0 +2,10 @@
+Sun Dec  5 08:52:33 UTC 2021 - Christophe Giboudeaux 
+
+- Update to 5.1.3
+  * Update blender importer to work with Blender 2.8+ files
+  * Added checks for out of bounds data access/writing
+  * Interpolate euler rotations for quaternion animations
+  * Fix file-extension check for X3D-files
+  * Update CMakeLists.txt
+
+---

Old:

  assimp-5.1.2.tar.xz

New:

  assimp-5.1.3.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.04irLv/_old  2021-12-05 22:47:20.145402711 +0100
+++ /var/tmp/diff_new_pack.04irLv/_new  2021-12-05 22:47:20.149402698 +0100
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.1.2
+Version:5.1.3
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT

++ _service ++
--- /var/tmp/diff_new_pack.04irLv/_old  2021-12-05 22:47:20.185402580 +0100
+++ /var/tmp/diff_new_pack.04irLv/_new  2021-12-05 22:47:20.185402580 +0100
@@ -2,8 +2,8 @@
 
 git
 git://github.com/assimp/assimp
-v5.1.2
-5.1.2
+v5.1.3
+5.1.3
 
 test/models-nonbsd
 

++ assimp-5.1.2.tar.xz -> assimp-5.1.3.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.1.2.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.31177/assimp-5.1.3.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2021-12-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2021-12-02 22:30:21

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.31177 (New)


Package is "assimp"

Thu Dec  2 22:30:21 2021 rev:7 rq:935164 version:5.1.2

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2021-11-17 
01:14:03.602167729 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.31177/assimp.changes 2021-12-02 
22:31:22.894414695 +0100
@@ -1,0 +2,12 @@
+Thu Dec  2 12:05:31 UTC 2021 - Christophe Giboudeaux 
+
+- Update to 5.1.2. Changes since 5.1.0:
+  * Fixed an incorrect indeiciesType in the glTF2 sparse accessor.
+  * Prevent out-of-range memory writes by sparse accessors
+  * Delete test/models/3DS/UVTransformTest directory
+  * Do not build ziplib when 3MF exporter is disabled.
+  * Collada: Read value, not attribute
+  * Redefine deprecated glTF-specific PBR material macros
+- Fix assimp-devel dependencies. minizip is required.
+
+---

Old:

  assimp-5.1.0.tar.xz

New:

  assimp-5.1.2.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.TEQYeQ/_old  2021-12-02 22:31:23.806411336 +0100
+++ /var/tmp/diff_new_pack.TEQYeQ/_new  2021-12-02 22:31:23.810411321 +0100
@@ -18,7 +18,7 @@
 
 %define sover 5
 Name:   assimp
-Version:5.1.0
+Version:5.1.2
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
@@ -40,11 +40,11 @@
 it is primarily useful for importing assets from various sources once and 
storing it in a
 engine-specific format for easy and fast every-day-loading.
 
-%package -n lib%{name}%{sover}
+%package -n libassimp%{sover}
 Summary:Library to load and process 3D scenes from various data formats
 Group:  System/Libraries
 
-%description -n lib%{name}%{sover}
+%description -n libassimp%{sover}
 Assimp is a library to load and process geometric scenes from various data 
formats.
 It is tailored at typical game scenarios by supporting a node hierarchy, 
static or skinned meshes,
 materials, bone animations and potential texture data. The library is not 
designed for speed,
@@ -52,11 +52,12 @@
 engine-specific format for easy and fast every-day-loading.
 
 %package devel
-Summary:Headers, docs and command-line utility for %{name}
+Summary:Headers, docs and command-line utility for assimp
 Group:  Development/Libraries/C and C++
 Requires:   glibc-devel
-Requires:   lib%{name}%{sover} = %{version}
+Requires:   libassimp%{sover} = %{version}
 Requires:   libstdc++-devel
+Requires:   pkgconfig(minizip)
 
 %description devel
 Assimp is a library to load and process geometric scenes from various data 
formats.

++ _service ++
--- /var/tmp/diff_new_pack.TEQYeQ/_old  2021-12-02 22:31:23.854411159 +0100
+++ /var/tmp/diff_new_pack.TEQYeQ/_new  2021-12-02 22:31:23.854411159 +0100
@@ -2,8 +2,8 @@
 
 git
 git://github.com/assimp/assimp
-v5.1.0
-5.1.0
+v5.1.2
+5.1.2
 
 test/models-nonbsd
 

++ assimp-5.1.0.tar.xz -> assimp-5.1.2.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.1.0.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.31177/assimp-5.1.2.tar.xz differ: char 
15, line 1


commit assimp for openSUSE:Factory

2021-11-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2021-11-17 01:13:24

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.1890 (New)


Package is "assimp"

Wed Nov 17 01:13:24 2021 rev:6 rq:931440 version:5.1.0

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2021-02-09 
21:16:54.542817788 +0100
+++ /work/SRC/openSUSE:Factory/.assimp.new.1890/assimp.changes  2021-11-17 
01:14:03.602167729 +0100
@@ -1,0 +2,11 @@
+Sat Nov 13 16:29:32 UTC 2021 - Christophe Giboudeaux 
+
+- Update to 5.1.0
+  * Check https://github.com/assimp/assimp/releases/tag/v5.1.0
+for the full list of changes
+- Drop do-not-install-irrXML.patch. No longer needed.
+- Drop obsolete patches:
+  * 0001-Fix-build-with-GCC-11.patch
+  * 0001-use-GNUInstallDirs-where-possible.patch
+
+---

Old:

  0001-Fix-build-with-GCC-11.patch
  0001-use-GNUInstallDirs-where-possible.patch
  assimp-5.0.1.tar.xz
  do-not-install-irrXML.patch

New:

  assimp-5.1.0.tar.xz



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.fKfB4S/_old  2021-11-17 01:14:04.722168150 +0100
+++ /var/tmp/diff_new_pack.fKfB4S/_new  2021-11-17 01:14:04.726168151 +0100
@@ -18,18 +18,13 @@
 
 %define sover 5
 Name:   assimp
-Version:5.0.1
+Version:5.1.0
 Release:0
 Summary:Library to load and process 3D scenes from various data formats
 License:BSD-3-Clause AND MIT
 Group:  Development/Libraries/C and C++
 URL:https://assimp.org/
 Source0:%{name}-%{version}.tar.xz
-Patch0: do-not-install-irrXML.patch
-# PATCH-FIX-UPSTREAM -- Don't hardcode the library and binary location
-Patch1: 0001-use-GNUInstallDirs-where-possible.patch
-# PATCH-FIX-UPSTREAM -- GCC 11 build fixes backported to the 5.0.1 version
-Patch2: 0001-Fix-build-with-GCC-11.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++

++ _service ++
--- /var/tmp/diff_new_pack.fKfB4S/_old  2021-11-17 01:14:04.762168164 +0100
+++ /var/tmp/diff_new_pack.fKfB4S/_new  2021-11-17 01:14:04.762168164 +0100
@@ -2,8 +2,8 @@
 
 git
 git://github.com/assimp/assimp
-v5.0.1
-5.0.1
+v5.1.0
+5.1.0
 
 test/models-nonbsd
 

++ assimp-5.0.1.tar.xz -> assimp-5.1.0.tar.xz ++
/work/SRC/openSUSE:Factory/assimp/assimp-5.0.1.tar.xz 
/work/SRC/openSUSE:Factory/.assimp.new.1890/assimp-5.1.0.tar.xz differ: char 
13, line 1


commit assimp for openSUSE:Factory

2021-02-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package assimp for openSUSE:Factory checked 
in at 2021-02-09 21:16:53

Comparing /work/SRC/openSUSE:Factory/assimp (Old)
 and  /work/SRC/openSUSE:Factory/.assimp.new.28504 (New)


Package is "assimp"

Tue Feb  9 21:16:53 2021 rev:5 rq:870332 version:5.0.1

Changes:

--- /work/SRC/openSUSE:Factory/assimp/assimp.changes2020-09-22 
21:16:29.528208199 +0200
+++ /work/SRC/openSUSE:Factory/.assimp.new.28504/assimp.changes 2021-02-09 
21:16:54.542817788 +0100
@@ -1,0 +2,6 @@
+Mon Feb  8 10:45:37 UTC 2021 - Christophe Giboudeaux 
+
+- Add patch to fix build with GCC11:
+  * 0001-Fix-build-with-GCC-11.patch (boo#1181859)
+
+---

New:

  0001-Fix-build-with-GCC-11.patch



Other differences:
--
++ assimp.spec ++
--- /var/tmp/diff_new_pack.dnRiwX/_old  2021-02-09 21:16:55.298818647 +0100
+++ /var/tmp/diff_new_pack.dnRiwX/_new  2021-02-09 21:16:55.298818647 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package assimp
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,6 +28,8 @@
 Patch0: do-not-install-irrXML.patch
 # PATCH-FIX-UPSTREAM -- Don't hardcode the library and binary location
 Patch1: 0001-use-GNUInstallDirs-where-possible.patch
+# PATCH-FIX-UPSTREAM -- GCC 11 build fixes backported to the 5.0.1 version
+Patch2: 0001-Fix-build-with-GCC-11.patch
 BuildRequires:  cmake
 BuildRequires:  dos2unix
 BuildRequires:  gcc-c++

++ 0001-Fix-build-with-GCC-11.patch ++
>From afc79a00f8377cd376480a1d245d4d570ea6f426 Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux 
Date: Mon, 8 Feb 2021 11:43:34 +0100
Subject: [PATCH] Fix build with GCC 11.

Based on upstream change 1afc4c045e.
---
 code/AMF/AMFImporter_Postprocess.cpp | 4 ++--
 code/Common/Importer.cpp | 1 +
 code/Common/Importer.h   | 1 +
 include/assimp/Importer.hpp  | 2 ++
 4 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/code/AMF/AMFImporter_Postprocess.cpp 
b/code/AMF/AMFImporter_Postprocess.cpp
index 79b5e15..3c1b842 100644
--- a/code/AMF/AMFImporter_Postprocess.cpp
+++ b/code/AMF/AMFImporter_Postprocess.cpp
@@ -359,9 +359,9 @@ void AMFImporter::Postprocess_AddMetadata(const 
std::list(metadataList.size()) );
size_t meta_idx( 0 );
 
-   for(const CAMFImporter_NodeElement_Metadata& metadata: 
metadataList)
+   for(const CAMFImporter_NodeElement_Metadata *metadata: 
metadataList)
{
-   sceneNode.mMetaData->Set(static_cast(meta_idx++), metadata.Type, aiString(metadata.Value));
+   sceneNode.mMetaData->Set(static_cast(meta_idx++), metadata->Type, aiString(metadata->Value));
}
}// if(!metadataList.empty())
 }
diff --git a/code/Common/Importer.cpp b/code/Common/Importer.cpp
index 91b5085..a287637 100644
--- a/code/Common/Importer.cpp
+++ b/code/Common/Importer.cpp
@@ -78,6 +78,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
DAMAGE.
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
diff --git a/code/Common/Importer.h b/code/Common/Importer.h
index a439d99..277af0f 100644
--- a/code/Common/Importer.h
+++ b/code/Common/Importer.h
@@ -45,6 +45,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
DAMAGE.
 #ifndef INCLUDED_AI_IMPORTER_H
 #define INCLUDED_AI_IMPORTER_H
 
+#include 
 #include 
 #include 
 #include 
diff --git a/include/assimp/Importer.hpp b/include/assimp/Importer.hpp
index 4941df4..d0705c7 100644
--- a/include/assimp/Importer.hpp
+++ b/include/assimp/Importer.hpp
@@ -55,6 +55,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 
DAMAGE.
 // Public ASSIMP data structures
 #include 
 
+#include 
+
 namespace Assimp{
 // ===
 // Public interface to Assimp
-- 
2.30.0