CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

graphics/blender5.0.1_3,1

3D modeling/rendering/animation package

Maintainer
FreeBSD@Shaneware.biz
Packages
blender 5.0.1_3,1
Upstream
Higher version available: 5.2.3
CPE
blender:blender from the port
WWW
https://www.blender.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (322)

Yuri Victorovich (yuri) · 5.0.1_3,1
misc/{,py-}openvdb: update 13.0.0 → 13.1.0
be3dc80890
Dima Panov (fluffy) · 5.0.1_2,1
graphics/blender: fix build with FFmpeg9, unbreak with Python 3.12

Backport FFmpeg9 fix from upstream
Pass -DPYTHON_VERSION=${PYTHON_VER} to make flags

Reported by:	bulk -t
Approved by:	portmgr blanket
a1ae90b698
Dima Panov (fluffy) · 5.0.1_1,1
*/*: bump consumers after devel/boost update
213840c151
Robert Clausecker (fuz) · 5.0.1,1
graphics/blender: Revert "update to v5.1.0"

Reverted due to reversal of the devel/meson change.

PR:		294160

This reverts commit 1886d7dda7e31db1a0592c7280c12843bc14fd32.
4436c20659
Robert Clausecker (fuz) · 5.1.0
graphics/blender: update to v5.1.0

Changelog: https://developer.blender.org/docs/release_notes/5.1/

PR:		294160
Event:		Wiesbaden Hackathon 202604
1886d7dda7
Antoine Brodin (antoine) · 5.0.1_4
graphics/blender*: unbreak the ports tree with python different from 3.11
feacbf45b8
Piotr Kubaj (pkubaj) · 5.0.1_4
graphics/blender: fix build on powerpc64le

/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:275:15: error: unknown type name '__m128i'
  275 | static inline __m128i srai_epi8_sse2(__m128i x, int imm)
      |               ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:275:38: error: unknown type name '__m128i'
  275 | static inline __m128i srai_epi8_sse2(__m128i x, int imm)
      |                                      ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:278:5: error: unknown type name '__m128i'
  278 |     __m128i sign = _mm_cmpgt_epi8(_mm_setzero_si128(), x); // 0xFF where x < 0
      |     ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:278:35: error: use of undeclared identifier '_mm_setzero_si128'
  278 |     __m128i sign = _mm_cmpgt_epi8(_mm_setzero_si128(), x); // 0xFF where x < 0
      |                                   ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:279:5: error: unknown type name '__m128i'
  279 |     __m128i lo = _mm_unpacklo_epi8(x, sign);
      |     ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:280:5: error: unknown type name '__m128i'
  280 |     __m128i hi = _mm_unpackhi_epi8(x, sign);
      |     ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:290:15: error: unknown type name '__m128i'
  290 | static inline __m128i blendv_epi8_sse2(__m128i a, __m128i b, __m128i mask)
      |               ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:290:40: error: unknown type name '__m128i'
  290 | static inline __m128i blendv_epi8_sse2(__m128i a, __m128i b, __m128i mask)
      |                                        ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:290:51: error: unknown type name '__m128i'
  290 | static inline __m128i blendv_epi8_sse2(__m128i a, __m128i b, __m128i mask)
      |                                                   ^
/wrkdirs/usr/ports/graphics/blender/work/blender-5.0.1/source/blender/blenlib/intern/math_half.cc:290:62: error: unknown type name '__m128i'
  290 | static inline __m128i blendv_epi8_sse2(__m128i a, __m128i b, __m128i mask)
      |                                                              ^
10 errors generated.
513a60f3be
Vladimir Druzenko (vvd) · 5.0.1_4
graphics/blender: Fix build after switch to NumPy 2.x

"ld: error: unable to find library -laudaspace-py"

This happens because configure can't find numpy and because of this the
shared library libaudaspace-py.so won't compile:
-- numpy found at '/usr/local/lib/python3.11/site-packages'
CMake Warning at build_files/cmake/macros.cmake:1210 (message):
  Python package 'numpy' include dir path could not be found in:

  '/usr/local/lib/python3.11/site-packages/numpy/core/include',
  '/usr/local/lib/python3/site-packages/numpy/core/include',
  '/usr/local/lib/python3.11/dist-packages/numpy/core/include',
  '/usr/local/lib/python3/dist-packages/numpy/core/include',
  '/usr/local/lib/python3.11/vendor-packages/numpy/core/include',
  '/usr/local/lib/python3/vendor-packages/numpy/core/include',

  The 'WITH_PYTHON_NUMPY' option will be disabled.

  The build will be usable, only add-ons that depend on this package won't be
  functional.
Call Stack (most recent call first):
  CMakeLists.txt:2598 (find_python_package)

The actual path is:
/usr/local/lib/python3.11/site-packages/numpy/_core/include

PR:		294328
Approved by:	blanket (fix build)
Sponsored by:	UNIS Labs
e495cc0f22
Max Brazhnikov (makc) · 5.0.1_4
*/*: bump PORTREVISION after switching to NumPy 2.x
2bf3834a19
Max Brazhnikov (makc) · 5.0.1_3
*/*: Switch to NumPy 2.x

PR:		294328
Exp-run:	antoine
b0b4d9e1ea
Yuri Victorovich (yuri) · 5.0.1_3
graphics/openusd: update 25.11 → 26.05
5246ef150c
Charlie Li (vishwin) · 5.0.1_2
python.mk: retire ${PYNUMPY}

With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound.
d04d23ae37
Charlie Li (vishwin) · 5.0.1_2
math/py-numpy: switch all consumers to math/py-numpy1

...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS

PR: 281470
d4bd5ba72e
Dima Panov (fluffy) · 5.0.1_1
graphics/blender: add missing #include <cassert>

Reported by:	bulk -t
Approved by:	portmgr blanket
55ff328939
Vladimir Druzenko (vvd) · 5.0.1_1
graphics/{blender,materialx}: Fix for enable materialx for blender

PR:		293189
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
4aad392be2
Vladimir Druzenko (vvd) · 5.0.1
misc/usd: Move to graphics/openusd

Rename to match upstream naming and moved to a more appropriate category

PR:		292497
Approved by:	yuri (maintainer, timeout 1 month)
47a07f93d2
Robert Clausecker (fuz) · 5.0.1
graphics/blender: update to 5.0.1

- a new port graphics/blender4 provides v4.5.x for compatibility

Changelog: https://developer.blender.org/docs/release_notes/5.0/
Changelog: https://developer.blender.org/docs/release_notes/5.0/corrective_releases/
Changelog: https://www.blender.org/download/lts/4-5/#versions

PR:		282988
Reported by:	kunda <luzpaz@pm.me>
82160875da
Baptiste Daroussin (bapt) · 4.2.0_16
multimedia/ffmpeg: mark as broken ports not supporting ffmpeg > 6
eb776b81ba
Po-Chuan Hsieh (sunpoet) · 4.2.0_16
devel/gflags: Update to 2.3.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/gflags/gflags/releases
9d1ed2172a
Yuri Victorovich (yuri) · 4.2.0_15
misc/{,py-}openvdb: update 12.0.1 → 13.0.0

Reported by:	portscout
0cebd42d1e
Dima Panov (fluffy) · 4.2.0_14
devel/boost: bump consumers after boost upgrade (+)

Get rid of direct dependency ob libbost_system.so, use libboost_thread.so instead
67fb95fb3b
Matthias Andree (mandree) · 4.2.0_13
*: Bump PORTREVISION of graphics/openexr users

(including those where openexr is only an option)
d6519311ed
Matthias Andree (mandree) · 4.2.0_12
*: Bump PORTREVISION for math/Imath update
566d74ed6b
Baptiste Daroussin (bapt) · 4.2.0_11
libxml2: chase libxml soversion bump
3068854dd0
Dima Panov (fluffy) · 4.2.0_10
devel/boost: bump consumers after Boost update
18632db919
Vladimir Druzenko (vvd) · 4.2.0_9
graphics/{art,blender,krita,openfx-arena,{,py-}openimageio},multimedia/olive: Bump after update graphics/opencolorio 2.3.2 => 2.4.2

PR:	286622
178b8cabf0
Alexey Dokuchaev (danfe) · 4.2.0_8
graphics/embree: update Intel Embree to version 4.2.0

Versions 4.x have default values for ZIP mode and ISPC support
flipped, change them back in our port to avoid breaking POLA.

Preserve version 3.13.5 as `graphics/embree3' port and reroute
consumers to it due to incompatible API of the modern Embree.

PR:	285134
38d561356b
Jan Beich (jbeich) · 4.2.0_8
graphics/spirv-tools: update to 2025.2.r1

Changes:	https://github.com/KhronosGroup/SPIRV-Tools/compare/v2025.1...v2025.2.rc1
Reported by:	Repology
00045e68e1
Yuri Victorovich (yuri) · 4.2.0_7
misc/libspnav: update 1.1-7 → 1.2

Reported by:	portscout
b7b77e3907
Dima Panov (fluffy) · 4.2.0_6
devel/boost: bump consumers after Boost-1.87 update

Sponsored by:	Future Crew, LLC
fa53920e72
Yuri Victorovich (yuri) · 4.2.0_5
misc/openvdb: update 11.0.0 → 12.0.0
3e86ea24ef
Piotr Kubaj (pkubaj) · 4.2.0_4
graphics/blender: fix build on big-endian

/wrkdirs/usr/ports/graphics/blender/work/blender-4.2.0/source/blender/blenlib/intern/filereader_zstd.c:42:3: error: call to undeclared function 'BLI_endian_switch_uint32'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration]
  BLI_endian_switch_uint32(val);
  ^
0c7af5853c
Gleb Popov (arrowd) · 4.2.0_4
*: Bump PORTREVISIONs of Pulseaudio consumers

Sponsored by:	Future Crew, LLC
5505c50fcc
Dima Panov (fluffy) · 4.2.0_3
devel/boost: bump consu,ers after update Boost to 1.86 release

Sponsored by:	Future Crew, LLC
312ee18b02
Matthias Andree (mandree) · 4.2.0_2
graphics/openexr: PORTREVISION bump of openexr users due to ABI change
f3127fabc6
Dima Panov (fluffy) · 4.2.0_1
*/*: bump consumers after devel/boost* update

With hat:	office
Sponsored by:	Future Crew, LLC
55cfbcf56c
Robert Clausecker (fuz) · 4.2.0
graphics/blender: fix build on aarch64

- add an extra path for CPU detection via elf_aux_info()

Approved by:	portmgr (build fix blanket)
eedd4aeb9a
Vladimir Druzenko (vvd) · 4.2.0
graphics/blender: add support FFMPEG 7

PR:		280829
Obtained from:	upstream's pool requests:
		https://projects.blender.org/blender/blender/pulls/121947
		https://projects.blender.org/blender/blender/pulls/121960
a02f5f0aef
Vladimir Druzenko (vvd) · 4.2.0
graphics/blender: update 4.1.1 → 4.2.0

4.2 LTS: Long term support release, maintained until July 2026.

Release information:
https://www.blender.org/download/releases/4-2/
https://developer.blender.org/docs/release_notes/4.2/
https://projects.blender.org/blender/blender/milestone/19

Add patch to allow build and work on generic amd64 with SSE2 only
because upstream change target platform to x86-64-v2:
"Hardware Requirements
On Windows and Linux a CPU with SSE4.2 is now required. This is
supported since AMD Bulldozer (2011) and Intel Nehalem (2008)."
https://developer.blender.org/docs/release_notes/4.2/#compatibility
https://projects.blender.org/blender/blender/issues/116592

PR:		280459
Tested by:	vvd
12fd1e2633
Ganael LAPLANCHE (martymac) · 4.1.1_1
devel/onetbb: Update to 2021.13.0

and bump dependent ports' revisions.

Release notes:	https://github.com/oneapi-src/oneTBB/blob/v2021.13.0/RELEASE_NOTES.md
149e2101c3
Vladimir Druzenko (vvd) · 4.1.1
graphics/blender: update 4.0.2 → 4.1.1

Changelog:
https://developer.blender.org/docs/release_notes/4.1/

PR:	279847
ee72976e37
Vladimir Druzenko (vvd) · 4.0.2_1
graphics/blender: sort out Makefile, pet portclippy

- Remove removed and add new added by ustream build options.
- Remove unused dependencies, unbundle EIGEN3 and LZO.
- Fix IMLIES - make same as in upstream's CMakeLists.txt.
- Make graphics/openimageio and graphics/tiff mandatory same as in upstream.
- Adjust allowed ARCHS and OPTIONS_DEFAULT_* for allowed ARCHS.
- Fix whitespaces in OPTIONS_DEFINE and OPTIONS_DEFAULT.
- Pet portclippy and other small changes.

PR:		279528
Approved by:	Shane <FreeBSD@ShaneWare.Biz> (maintaner)
4d1c6bfa5e
Vladimir Druzenko (vvd) · 4.0.2
graphics/blender: update to 4.0.2

News:
https://www.blender.org/press/blender-4-0-release/

PR:			275819
Tested by:		fluffy, vvd
Differential Revision:	https://reviews.freebsd.org/D45051
5d91218cfd
Tijl Coosemans (tijl) · 3.6.1_11
graphics/tiff: Update to 4.6.0

PR:		278577
Exp-run by:	antoine
98bf25875a
Ganael LAPLANCHE (martymac) · 3.6.1_10
devel/onetbb: Update to 2021.12.0

and bump dependent ports' revisions.

Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.12.0
96261a1e5a
Yuri Victorovich (yuri) · 3.6.1_9
misc/{,py-}openvdb: update 10.0.1 → 11.0.0
d1127d0657
Po-Chuan Hsieh (sunpoet) · 3.6.1_8
devel/glog: Update to 0.7.0

- Convert to USES=cmake:testing
- Sort PLIST
- Bump PORTREVISION of dependent ports for shlib change
  Broken ports are skipped:
  - graphics/colmap [1]
  - graphics/hiptext [2]
  - graphics/openmvs
  - sysutils/apache-mesos

[2] This port was being skipped on package building cluster due to its LICENSE
    "License NONE needs confirmation, but BATCH is defined"

Changes:	https://github.com/google/glog/releases
Reference:	https://pkg-status.freebsd.org/beefy12/data/140amd64-default/84a61d95b0a5/logs/colmap-3.8_5.log [1]
95323d15a8
Dima Panov (fluffy) · 3.6.1_7
devel/boost: bump consumers after library update
db616534ff
Baptiste Daroussin (bapt) · 3.6.1_6
MAN?PREFIX: eleminate its usage  and move man to share/man
64631af5a7
Ganael LAPLANCHE (martymac) · 3.6.1_6
devel/onetbb: Update to 2021.11.0

and bump dependent ports' revisions.

Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.11.0
cf5d9b8b96