33 Commits

Author SHA256 Message Date
9ccc828b33 Accepting request 1229417 from graphics
OBS-URL: https://build.opensuse.org/request/show/1229417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=15
2024-12-09 20:12:59 +00:00
0e82895da8 - update to 1.8.8:
* Support variable order curves in the python bindings. (Issue 458)
  * Support mingw64 by adding a missing include. (Issue 459)
- update to 1.8.7:
  * Protect from potential buffer overrun because of malformed dimensions. (Issue 453)
  * Fix a typo in the python bindings but leave the misspelled member
    (kkVisibilityVisible) to maintain compatibility. (Issue 440)
  * Add unicode filename support for Windows (PR450)
  * Make some of the extra python scripts including the PyAlembic and Maya
  * unit tests python 3 compatible. (PR438)

OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=31
2024-12-09 14:22:32 +00:00
58d89f7999 Accepting request 1147881 from graphics
OBS-URL: https://build.opensuse.org/request/show/1147881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=14
2024-02-21 16:55:51 +00:00
b09a51ecca Accepting request 1147829 from home:dimstar:rpm4.20:a
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1147829
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=29
2024-02-20 11:47:41 +00:00
56596279b2 Accepting request 1136085 from graphics
- update to 1.8.6:
  * Introduce CPacke to top level CMake. (PR 425)
  * Fix typo in a comment. (PR 417)
  * Fix bug with OCurves, ONuPatch, OPoints, OPolyMesh, and OSubD
    were not properly incrementing their number of set samples
    when using setFromPrevious. (PR 433)
  * Fix default values for float PODTraits. (PR 422)
  * Introduce -hold argument which will use the previous set
    sample instead of setting an empty sample for missing samples.
- update to 1.8.5:
  * Add test for fuzzer issue 53406.
  * Address Issue 402 by not using deprecated kWrapExisting calls
    when possible.
  * Add missing vertex for cube test in the python bindings per
    Issue 407.
  * Fix several warnings mentioned in Issue 309, 398 and 412.
  * Don't explicitly set MACOSX_RPATH as it is set by default in
    CMake 3+. (PR404)
  * Use install rpath for Imath 3. (PR405)
  * Use STRING instead of PATH for ALEMBIC_LIB_INSTALL_DIR.
  * Add CIFuzz as a GitHub action. (PR403)

    of bools in OXform.
- Avoid forcing SSE/SSE2 on %ix86, it is not guaranteed to exist.

OBS-URL: https://build.opensuse.org/request/show/1136085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=13
2024-01-03 11:29:43 +00:00
c4513cd4cc - update to 1.8.6:
* Introduce CPacke to top level CMake. (PR 425)
  * Fix typo in a comment. (PR 417)
  * Fix bug with OCurves, ONuPatch, OPoints, OPolyMesh, and OSubD
    were not properly incrementing their number of set samples
    when using setFromPrevious. (PR 433)
  * Fix default values for float PODTraits. (PR 422)
  * Introduce -hold argument which will use the previous set
    sample instead of setting an empty sample for missing samples.
- update to 1.8.5:
  * Add test for fuzzer issue 53406.
  * Address Issue 402 by not using deprecated kWrapExisting calls
    when possible.
  * Add missing vertex for cube test in the python bindings per
    Issue 407.
  * Fix several warnings mentioned in Issue 309, 398 and 412.
  * Don't explicitly set MACOSX_RPATH as it is set by default in
    CMake 3+. (PR404)
  * Use install rpath for Imath 3. (PR405)
  * Use STRING instead of PATH for ALEMBIC_LIB_INSTALL_DIR.
  * Add CIFuzz as a GitHub action. (PR403)
    of bools in OXform.
- Avoid forcing SSE/SSE2 on %ix86, it is not guaranteed to exist.

OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=27
2024-01-02 09:30:09 +00:00
92308c430a Accepting request 1095054 from graphics
OBS-URL: https://build.opensuse.org/request/show/1095054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=12
2023-06-24 18:13:56 +00:00
9e78ca27e8 Accepting request 1094950 from home:AndnoVember:branches:graphics
Файлы Alembic's cmake необходимы для сборки f3d

OBS-URL: https://build.opensuse.org/request/show/1094950
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=25
2023-06-24 11:17:52 +00:00
57814eb842 Accepting request 1039874 from graphics
OBS-URL: https://build.opensuse.org/request/show/1039874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=11
2022-12-04 13:58:35 +00:00
7d906977cc Accepting request 1039857 from home:dirkmueller:Factory
- update to 1.8.4:
  * Add ALEMBIC_DEBUG_WARNINGS_AS_ERRORS to control the build in debug mode.
  * It is set to ON by default to preserve the current behavior.
  * Use add_compile_options instead of the older add_definitions. (PR371)
  * Fix the include dirs for AbcCoreHDF5 tests. (PR382)
  * Fix issue hinted at in Issue 223: use PROJECT_SOURCE_DIR instead of
  * CMAKE_SOURCE_DIR when embedding Alembic within another CMake project. (PR393)
  * On Windows _BitScanForward64 is only available when _WIN64 is defined.
  * When it is not, fall back on using _BitScanForward. (PR 373)
  * Fuzzer issue 49213 turned up some new malformed MetaData memory problems.
  * Indexed MetaData on the write side only allows 254 (plus the default empty one)
  * small (up to 256 bytes), we now throw if we encounter malformed MetaData.
  * We were also allowing empty property and object names through on the read side
  * even though the writer forbids this.
  * Finally integrate a couple of tests flagged by Taotao Gu's local fuzzer.
  * (PR391 and PR397)
  * Fuzzer issue 52939 showed that with certain malformed MetaData the pair
  * separator should NOT occur before the assign separator. (PR396)
  * N2f and N2d properties were not being correctly bound.(PR390)

OBS-URL: https://build.opensuse.org/request/show/1039857
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=23
2022-12-03 20:31:53 +00:00
25f2bb3512 Accepting request 985156 from graphics
OBS-URL: https://build.opensuse.org/request/show/985156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=10
2022-06-27 09:25:33 +00:00
ae2c1cd5c6 Accepting request 985128 from home:azouhr:branches:graphics
Package can not build on s390x

OBS-URL: https://build.opensuse.org/request/show/985128
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=21
2022-06-26 14:31:21 +00:00
00cfdf35a6 Accepting request 943918 from graphics
OBS-URL: https://build.opensuse.org/request/show/943918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=9
2022-01-06 14:50:54 +00:00
0e62da4c2a Accepting request 943844 from home:dirkmueller:Factory
- update to 1.8.3:
  * Make sure we export the IlmBase requirement in CMake when using OpenEXR 2 to
    fulfill the Imath requirement.
  * Address report from GCC Undefined Behavior Sanitizer by initializing a couple
    of bools in OXform. 
  * Fix compile issue when using C++17 with Microsoft Visual Studio and use a
    hopefully much faster find first bit set when using that compiler. (Issue 358)
  * One of the fuzzer tests were was failing with 32 bit builds because of a
    different exception message.
  * Fix a bug with 32 bit memory mapped Windows builds.
  * Look for boost python a little differently, falling back on existing behavior.

OBS-URL: https://build.opensuse.org/request/show/943844
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=20
2022-01-05 07:25:12 +00:00
0223a62a26 Accepting request 894672 from graphics
OBS-URL: https://build.opensuse.org/request/show/894672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=8
2021-05-21 19:49:50 +00:00
03cce9fa54 Accepting request 894666 from home:susnux:branches:graphics
- Update to 1.8.1

OBS-URL: https://build.opensuse.org/request/show/894666
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=18
2021-05-20 17:10:18 +00:00
cc3e0c9a44 Accepting request 889186 from graphics
OBS-URL: https://build.opensuse.org/request/show/889186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=7
2021-04-29 20:46:13 +00:00
44ff5fc065 Accepting request 889057 from home:susnux:branches:graphics
Update to 1.8.0

OBS-URL: https://build.opensuse.org/request/show/889057
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=16
2021-04-29 07:03:12 +00:00
1cd9095b70 Accepting request 859217 from graphics
OBS-URL: https://build.opensuse.org/request/show/859217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=6
2020-12-29 14:53:43 +00:00
fc0815b119 Accepting request 859206 from home:elimat:branches:graphics
- update to 1.7.16:
  GitHub:
  * Add a Github Action to create a python 2.7 wheel. (PR 310)
  AbcCoreHDF5:
  * Specify char signedness when setting the HDF5 data type as some architectures,
    like ARM, default to unsigned. (PR 316)
  AbcCoreOgawa:
  * Fuzzer issue 25695: Fix leak that can occur when reading meta data, but the file
    is maliciously cut short.  (PR 315)
  * Fuzzer issue 26125:  Add a check and throw an excpetion for an obviously
    recursive group. (PR 321)

OBS-URL: https://build.opensuse.org/request/show/859206
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=14
2020-12-29 13:20:51 +00:00
875607eb81 Accepting request 833804 from graphics
- update to 1.7.15:
  * Fuzzer issues 25166, 25175, 25185, 25204, and 25236 all test for illegal
  meta data index values which we more carefully test.
  * Fuzzer issue 25192 turned up a leak from a malformed file causing OrData to
  throw.

OBS-URL: https://build.opensuse.org/request/show/833804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=5
2020-09-11 22:13:23 +00:00
da1ebd5c14 - update to 1.7.15:
* Fuzzer issues 25166, 25175, 25185, 25204, and 25236 all test for illegal
  meta data index values which we more carefully test.
  * Fuzzer issue 25192 turned up a leak from a malformed file causing OrData to
  throw.

OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=12
2020-09-11 14:19:18 +00:00
c0cc86c52f Accepting request 829725 from graphics
OBS-URL: https://build.opensuse.org/request/show/829725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=4
2020-08-29 18:35:41 +00:00
1d6b90c278 Accepting request 829694 from home:dirkmueller:branches:graphics
- update to 1.7.14:
  * Fix another Fuzzer issue with Ogawa::IData allocating too much memory
  because of a malicious file.  Add tests for Fuzzer issues:
  24846, 24853, 24598, 25051, and 25081. (PR296)
  * Remove Murmur3 from the LICENSE.txt since it was moved into the public domain
  a while ago, and is reflected as such in the code. (Issue 292)
  * Fix uninitialized member variable in OTypedGeomParam. (PR290)
  * Remove some unused local functions. (Issue 293)

OBS-URL: https://build.opensuse.org/request/show/829694
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=10
2020-08-26 10:24:52 +00:00
9fa1da73cb Accepting request 827519 from graphics
OBS-URL: https://build.opensuse.org/request/show/827519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=3
2020-08-18 10:25:37 +00:00
055ecc1699 Accepting request 827505 from home:dirkmueller:branches:graphics
- update to 1.7.13:
  * Ogawa:  Google generously setup AutoFuzz and it found several issues when
  reading maliciously created files.  These issues reported issues are fixed:
  253-258, 269-272, 282, 283 (PR266)
  * AbcImport: Add support for connecting MFnData::kFloatArray.
  * Fix issue where WFObjConvert headers were being put in the wrong place when
   installed. (Issue 264)
  * Partly address Issue 265 by making some adjustments to the Doxyfile and remove
  a very old reference to MD5Hash in the very old Houdini SOP.

OBS-URL: https://build.opensuse.org/request/show/827505
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=8
2020-08-18 08:21:40 +00:00
6bfe550757 Accepting request 750506 from graphics
OBS-URL: https://build.opensuse.org/request/show/750506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=2
2019-12-04 12:50:09 +00:00
c61766d5b2 Accepting request 750172 from home:frispete:blender
- Update to version 1.7.12
  API:
  + Use critical section instead of mutex on Windows. (PR220)
    * ErrorHandler now uses const char * for message instead of
      std::string for efficiency gain. (PR221)
  + Fix incompatibilities with C++17. (PR237)
    * Add optional DCC FPS hint when calling CreateArchiveWithInfo
      and GetArchiveInfo. (PR241)
  Maya:
  + AbcExport: Support writing animated facesets. (PR217)
  + AbcExport: Support per curve width. (PR239)
    * AbcExport: When writing sparse data like just the UVs, create
      an OObject instead of an OXform. (PR241)
  Utils:
    * WFOBJConvert: Fix bug where OBJ files with more than one
      shape would fail to properly convert UVs and Normals. (PR232)
  CMake:
    * Make it easier to select the python version to build against.
      (PR215)
- Clean up spec, remove any superflous parameterization

OBS-URL: https://build.opensuse.org/request/show/750172
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=6
2019-11-24 10:25:29 +00:00
0fc4a5f812 Accepting request 725699 from graphics
Take three of alembic, an important library, that the current blender will depend upon. Therefore, it is part of official blender builds as well.

OBS-URL: https://build.opensuse.org/request/show/725699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alembic?expand=0&rev=1
2019-09-20 12:51:10 +00:00
1980716f72 Accepting request 725696 from home:frispete:blender
- Avoid forcing SSE/SSE2 on %ix86, it is not guaranteed to exist.

OBS-URL: https://build.opensuse.org/request/show/725696
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=4
2019-08-23 23:30:46 +00:00
4959c6b9cd Accepting request 725674 from home:jengelh:branches:graphics
- Move documentation to -dev subpackage.
The thing with shlib packages is that they often only get installed as a result of being a dependency, without much interest for docs.

OBS-URL: https://build.opensuse.org/request/show/725674
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=3
2019-08-23 22:26:48 +00:00
d345cde454 Accepting request 725592 from home:frispete:blender
fix source url

OBS-URL: https://build.opensuse.org/request/show/725592
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=2
2019-08-23 13:55:19 +00:00
ab11fc7089 Accepting request 725403 from home:frispete:blender
Take four of alembic submission, addressing Stefans comments for
openvdb here as well.

OBS-URL: https://build.opensuse.org/request/show/725403
OBS-URL: https://build.opensuse.org/package/show/graphics/alembic?expand=0&rev=1
2019-08-23 12:19:02 +00:00