git: d052c016bd93 - main - graphics/blender: update to 3.4.1 release (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Sat, 31 Dec 2022 15:00:14 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d052c016bd9385650e30a54eccc12eddfc067659

commit d052c016bd9385650e30a54eccc12eddfc067659
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-12-31 14:57:44 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-12-31 15:00:04 +0000

    graphics/blender: update to 3.4.1 release (+)
    
    Includes new options to support wayland and potrace
    
    PR:     268331
---
 graphics/blender/Makefile                          |  32 ++--
 graphics/blender/Makefile.options                  |  12 +-
 graphics/blender/Makefile.versions                 |   2 +-
 graphics/blender/distinfo                          |   6 +-
 graphics/blender/files/patch-CMakeLists.txt        |   6 +-
 .../files/patch-extern_sdlew_CMakeLists.txt        |  11 ++
 .../patch-intern_cycles_kernel_osl_CMakeLists.txt  |  10 ++
 .../files/patch-intern_opensubdiv_CMakeLists.txt   |  11 --
 .../files/patch-source_creator_symbols__unix.map   |  12 ++
 graphics/blender/pkg-plist                         | 192 ++++++++++++++-------
 10 files changed, 205 insertions(+), 89 deletions(-)

diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
index d2ed3afe2504..2f864ca0c2f9 100644
--- a/graphics/blender/Makefile
+++ b/graphics/blender/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	blender
-DISTVERSION=	3.2.2
-PORTREVISION=	4
+DISTVERSION=	3.4.1
+PORTREVISION=	0
 CATEGORIES=	graphics multimedia
 MASTER_SITES=	http://download.blender.org/source/ \
 		http://mirror.cs.umn.edu/blender.org/source/ \
@@ -18,6 +18,7 @@ NOT_FOR_ARCHS_REASON=	uses 64bit atomic functions
 
 BUILD_DEPENDS=	${PYNUMPY}
 LIB_DEPENDS=	libpng.so:graphics/png \
+		libepoxy.so:graphics/libepoxy \
 		libfreetype.so:print/freetype2 \
 		libboost_regex.so:devel/boost-libs \
 		libzstd.so:archivers/zstd
@@ -26,8 +27,8 @@ RUN_DEPENDS=	${PYNUMPY}
 # libraries are used, if either of the most common options in blender
 # are set. We will pull boost in just to be on the safe side.
 
-USES=		cmake compiler:c++17-lang cpe gl jpeg python:3.10 shebangfix \
-		tar:xz xorg
+USES=		cmake compiler:c++17-lang cpe gl jpeg llvm:min=9 \
+		python:3.10 shebangfix tar:xz xorg
 USE_XORG=	x11 xext xfixes xmu xrender
 USE_GL=		gl glu glew
 
@@ -146,12 +147,18 @@ OPENJPEG_CMAKE_BOOL=		WITH_IMAGE_OPENJPEG
 OPENJPEG_LIB_DEPENDS=		libopenjp2.so:graphics/openjpeg
 # openmp usually works on amd64
 OPENMP_CMAKE_BOOL=		WITH_OPENMP
+OPENPGL_ONLY_FOR_ARCHS=		amd64 armv6 armv7
+OPENPGL_ONLY_FOR_ARCHS_REASON=	requires supported SIMD ISA
+OPENPGL_CMAKE_BOOL=		WITH_CYCLES_PATH_GUIDING
+OPENPGL_LIB_DEPENDS=		libopenpgl.so:graphics/openpgl
 OPENSUBDIV_CMAKE_BOOL=		WITH_OPENSUBDIV
 OPENSUBDIV_LIB_DEPENDS=		libosdCPU.so:graphics/opensubdiv
 OPENVDB_IMPLIES=		TBB
 OPENVDB_CMAKE_BOOL=		WITH_OPENVDB WITH_OPENVDB_BLOSC
 OPENVDB_LIB_DEPENDS=		libblosc.so:archivers/c-blosc \
 				libopenvdb.so:misc/openvdb
+POTRACE_CMAKE_BOOL=		WITH_POTRACE
+POTRACE_LIB_DEPENDS=		libpotrace.so:graphics/libpotrace
 PUGIXML_CMAKE_BOOL=		WITH_PUGIXML
 PUGIXML_LIB_DEPENDS=		libpugixml.so:textproc/pugixml
 PULSEAUDIO_CMAKE_BOOL=		WITH_PULSEAUDIO WITH_PULSEAUDIO_DYNLOAD
@@ -170,6 +177,11 @@ TIFF_CMAKE_BOOL=		WITH_IMAGE_TIFF
 TIFF_LIB_DEPENDS=		libtiff.so:graphics/tiff
 TRACE_CMAKE_BOOL=		WITH_POTRACE
 TRACE_LIB_DEPENDS=		libpotrace.so:graphics/libpotrace
+WAYLAND_CMAKE_BOOL=		WITH_GHOST_WAYLAND
+WAYLAND_LIB_DEPENDS=		libdecor-0.so:x11-toolkits/libdecor \
+				libxkbcommon.so:x11/libxkbcommon
+WEBP_CMAKE_BOOL=		WITH_IMAGE_WEBP
+WEBP_LIB_DEPENDS=		libwebp.so:graphics/webp
 XINPUT_CMAKE_BOOL=		WITH_X11_XINPUT
 XINPUT_USE=			XORG=xi
 XF86VMODE_CMAKE_BOOL=		WITH_X11_XF86VMODE
@@ -181,15 +193,13 @@ CMAKE_ARGS+=		-DWITH_GHOST_DEBUG:BOOL=ON
 
 .include <bsd.port.options.mk>
 
-.if ${ARCH:Mpowerpc*} || ${ARCH:Mriscv64*}
-CMAKE_ARGS+=		-DWITH_CPU_SIMD:BOOL=OFF
+.if ${ARCH} != amd64 && ${ARCH} != i386
+CMAKE_ARGS+=	-DWITH_CPU_SSE:BOOL=OFF
 .endif
 
-.if ${LLVM_DEFAULT:M[678]0}
-LLVM_VER=	90
-.else
-LLVM_VER=	${LLVM_DEFAULT}
-.endif
+post-patch:
+	${REINPLACE_CMD} -e 's|%%LLVM_VER%%|${LLVM_VER}|g' \
+		${WRKSRC}/intern/cycles/kernel/osl/CMakeLists.txt
 
 post-build:
 	@(cd ${WRKSRC}/doc/manpage && \
diff --git a/graphics/blender/Makefile.options b/graphics/blender/Makefile.options
index b90c07fdd8c8..8ee2bdd4b1ce 100644
--- a/graphics/blender/Makefile.options
+++ b/graphics/blender/Makefile.options
@@ -38,8 +38,10 @@ OPTIONS_DEFINE=		\
 	OPENIMAGEDN	\
 	OPENJPEG	\
 	OPENMP 		\
+	OPENPGL		\
 	OPENSUBDIV	\
 	OPENVDB		\
+	POTRACE		\
 	PUGIXML		\
 	PULSEAUDIO	\
 	QUADRIFLOW	\
@@ -50,6 +52,8 @@ OPTIONS_DEFINE=		\
 	TIFF		\
 	THUMBNAILER	\
 	TRACE		\
+	WAYLAND		\
+	WEBP		\
 	XINPUT		\
 	XF86VMODE
 
@@ -87,6 +91,7 @@ OPTIONS_DEFAULT=	\
 	OPENJPEG	\
 	OPENSUBDIV	\
 	OPENVDB		\
+	POTRACE		\
 	PUGIXML		\
 	PULSEAUDIO	\
 	QUADRIFLOW	\
@@ -96,10 +101,11 @@ OPTIONS_DEFAULT=	\
 	TIFF		\
 	THUMBNAILER	\
 	TRACE		\
+	WEBP		\
 	XINPUT		\
 	XF86VMODE
 
-OPTIONS_DEFAULT_amd64=	CAMERATRACK CYCLESEMBR OPENIMAGEDN
+OPTIONS_DEFAULT_amd64=	CAMERATRACK CYCLESEMBR OPENIMAGEDN OPENPGL
 
 ALEMBIC_DESC=		Enable Alembic file support
 ALEMBIC_HDF5_DESC=	Enable Alembic hdf5 file support
@@ -135,8 +141,10 @@ OPENCOLORIO_DESC=	OpenColorIO-based color management support
 OPENIMAGEIO_DESC=	OpenImageIO image processing support
 OPENIMAGEDN_DESC=	OpenImageDenoise support
 OPENJPEG_DESC=		Enhanced JPEG (jpeg2000) graphics support
+OPENPGL_DESC=		Open Path Guiding in Cycles
 OPENSUBDIV_DESC=	Use the OpenSubDiv library for surface subdivision
 OPENVDB_DESC=		Use openVDB library for volumetric data
+POTRACE_DESC=		Enable features using libpotrace
 PUGIXML_DESC=		Enable pugixml support
 QUADRIFLOW_DESC=	Enable quadriflow remesher
 RAYOPTIMIZATION_DESC=	Enable SSE optimizatons for raytracing
@@ -144,5 +152,7 @@ SDL_DESC=		Audio and Joystick support using SDL
 TBB_DESC=		Enable use of Intel's tbb
 THUMBNAILER_DESC=	Build blender thumbnailer
 TRACE_DESC=		Enable tracing image to GP stroke
+WEBP_DESC=		Enable webp image support
+WAYLAND_DESC=		Wayland support
 XINPUT_DESC=		X11 Xinput (tablet) support
 XF86VMODE_DESC=		X11 video mode switching support
diff --git a/graphics/blender/Makefile.versions b/graphics/blender/Makefile.versions
index 502cdaa617ab..1bf39e7e7d75 100644
--- a/graphics/blender/Makefile.versions
+++ b/graphics/blender/Makefile.versions
@@ -1,4 +1,4 @@
 # Versions of Blender and its python dependency for use by depending ports, like add-ons
 
-BLENDER_BL_VERSION=	3.2.2
+BLENDER_BL_VERSION=	3.4.1
 BLENDER_PY_VERSION=	3.10
diff --git a/graphics/blender/distinfo b/graphics/blender/distinfo
index 19198717df21..afb78895b929 100644
--- a/graphics/blender/distinfo
+++ b/graphics/blender/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1660583053
-SHA256 (blender-3.2.2.tar.xz) = 0c4a6b571863fd5423c62f6a03d2a415babff83dd21a321b52deb5826962d803
-SIZE (blender-3.2.2.tar.xz) = 41510144
+TIMESTAMP = 1672365591
+SHA256 (blender-3.4.1.tar.xz) = 247c4c1228270c9010f4721c985cb5b628ab50abcf9f2678630737142eeb91c3
+SIZE (blender-3.4.1.tar.xz) = 53666296
diff --git a/graphics/blender/files/patch-CMakeLists.txt b/graphics/blender/files/patch-CMakeLists.txt
index d15340b7747b..dd2e18a784f3 100644
--- a/graphics/blender/files/patch-CMakeLists.txt
+++ b/graphics/blender/files/patch-CMakeLists.txt
@@ -1,8 +1,8 @@
---- CMakeLists.txt.orig	2019-07-31 13:12:04 UTC
+--- CMakeLists.txt.orig	2022-11-18 15:14:53 UTC
 +++ CMakeLists.txt
-@@ -705,11 +705,6 @@ endif()
- set_and_warn_dependency(WITH_PYTHON WITH_CYCLES        OFF)
+@@ -824,11 +824,6 @@ set_and_warn_dependency(WITH_PYTHON WITH_CYCLES       
  set_and_warn_dependency(WITH_PYTHON WITH_DRACO         OFF)
+ set_and_warn_dependency(WITH_PYTHON WITH_MOD_FLUID     OFF)
  
 -if(WITH_DRACO AND NOT WITH_PYTHON_INSTALL)
 -  message(STATUS "WITH_DRACO requires WITH_PYTHON_INSTALL to be ON, disabling WITH_DRACO for now")
diff --git a/graphics/blender/files/patch-extern_sdlew_CMakeLists.txt b/graphics/blender/files/patch-extern_sdlew_CMakeLists.txt
new file mode 100644
index 000000000000..0b978dc9d619
--- /dev/null
+++ b/graphics/blender/files/patch-extern_sdlew_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- extern/sdlew/CMakeLists.txt.orig	2022-12-30 02:50:19 UTC
++++ extern/sdlew/CMakeLists.txt
+@@ -7,7 +7,7 @@ set(INC
+ )
+ 
+ set(INC_SYS
+-
++  ${X11_X11_INCLUDE_PATH}
+ )
+ 
+ set(SRC
diff --git a/graphics/blender/files/patch-intern_cycles_kernel_osl_CMakeLists.txt b/graphics/blender/files/patch-intern_cycles_kernel_osl_CMakeLists.txt
new file mode 100644
index 000000000000..dfed75e69f1d
--- /dev/null
+++ b/graphics/blender/files/patch-intern_cycles_kernel_osl_CMakeLists.txt
@@ -0,0 +1,10 @@
+--- intern/cycles/kernel/osl/CMakeLists.txt.orig	2022-12-30 03:23:58 UTC
++++ intern/cycles/kernel/osl/CMakeLists.txt
+@@ -31,6 +31,7 @@ set(LIB
+   ${OPENIMAGEIO_LIBRARIES}
+   ${PUGIXML_LIBRARIES}
+   ${CLANG_LIBRARIES}
++  ${CMAKE_INSTALL_PREFIX}/llvm%%LLVM_VER%%/lib/libclangSupport.a
+   ${LLVM_LIBRARY}
+ )
+ 
diff --git a/graphics/blender/files/patch-intern_opensubdiv_CMakeLists.txt b/graphics/blender/files/patch-intern_opensubdiv_CMakeLists.txt
deleted file mode 100644
index 091ddc20396c..000000000000
--- a/graphics/blender/files/patch-intern_opensubdiv_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- intern/opensubdiv/CMakeLists.txt.orig     2020-08-31 21:29:44 UTC
-+++ intern/opensubdiv/CMakeLists.txt
-@@ -97,7 +97,7 @@ if(WITH_OPENSUBDIV)
-     )
-   endif()
- 
--  OPENSUBDIV_DEFINE_COMPONENT(OPENSUBDIV_HAS_OPENMP)
-+#  OPENSUBDIV_DEFINE_COMPONENT(OPENSUBDIV_HAS_OPENMP)
-   OPENSUBDIV_DEFINE_COMPONENT(OPENSUBDIV_HAS_OPENCL)
-   OPENSUBDIV_DEFINE_COMPONENT(OPENSUBDIV_HAS_CUDA)
-   OPENSUBDIV_DEFINE_COMPONENT(OPENSUBDIV_HAS_GLSL_TRANSFORM_FEEDBACK)
diff --git a/graphics/blender/files/patch-source_creator_symbols__unix.map b/graphics/blender/files/patch-source_creator_symbols__unix.map
new file mode 100644
index 000000000000..b15fb080f4da
--- /dev/null
+++ b/graphics/blender/files/patch-source_creator_symbols__unix.map
@@ -0,0 +1,12 @@
+--- source/creator/symbols_unix.map.orig	2022-12-30 02:55:12 UTC
++++ source/creator/symbols_unix.map
+@@ -39,6 +39,9 @@ global:
+   realpath;
+   sched_*;
+   valloc;
++  /* needed on FreeBSD */
++  __progname;
++  environ;
+ local:
+   *;
+ };
diff --git a/graphics/blender/pkg-plist b/graphics/blender/pkg-plist
index 902ece09a272..eb5a33bb8f85 100644
--- a/graphics/blender/pkg-plist
+++ b/graphics/blender/pkg-plist
@@ -2,7 +2,6 @@ bin/blender
 bin/blender-bin
 %%THUMBNAILER%%bin/blender-thumbnailer
 %%DRACO%%%%PYTHON_SITELIBDIR%%/libextern_draco.so
-share/man/man1/blender.1.gz
 share/applications/blender.desktop
 %%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/config.ocio
 %%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_desat65cube.spi3d
@@ -23,8 +22,30 @@ share/applications/blender.desktop
 %%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/vd16.spi1d
 %%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/xyz_D65_to_E.spimtx
 %%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/xyz_to_aces.spimtx
-%%DATADIR%%/%%VER%%/datafiles/fonts/bmonofont-i18n.ttf
-%%DATADIR%%/%%VER%%/datafiles/fonts/droidsans.ttf
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/DejaVuSans.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/DejaVuSansMono.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/Noto Sans CJK Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoEmoji-VariableFont_wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansArabic-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansArmenian-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansBengali-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansDevanagari-Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansEthiopic-Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansGeorgian-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansGujarati-Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansGurmukhi-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansHebrew-Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansJavanese-Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansKannada-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansMalayalam-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansMath-Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansMyanmar-Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansSymbols-VariableFont_wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansSymbols2-Regular.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansTamil-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansTelugu-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/NotoSansThai-VariableFont_wdth,wght.woff2
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/fonts/lastresort.woff2
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.gpencil_draw.draw.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.gpencil_draw.erase.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.gpencil_draw.fill.dat
@@ -58,16 +79,16 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.particle.weight.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.blob.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.boundary.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.clay.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.clay_strips.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.clay_thumb.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.clay.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.cloth.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.crease.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.displacement_eraser.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.displacement_smear.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.draw.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.draw_face_sets.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.draw_sharp.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.draw.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.elastic_deform.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.fill.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.flatten.dat
@@ -105,13 +126,19 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_comb.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_cut.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_delete.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_density.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_grow_shrink.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_pinch.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_puff.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_slide.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_smooth.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.curves.sculpt_snake_hook.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.generic.cursor.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.generic.select.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.generic.select_box.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.generic.select_circle.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.generic.select_lasso.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.generic.select.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.generic.select_paint.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.draw.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.draw.eraser.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.draw.line.dat
@@ -158,8 +185,8 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.primitive_grid_add_gizmo.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.primitive_sphere_add_gizmo.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.primitive_torus_add_gizmo.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.rip_edge.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.rip.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.rip_edge.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.spin.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.spin.duplicate.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.vertices_smooth.dat
@@ -168,8 +195,8 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.paint.vertex_color_fill.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.paint.weight_fill.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.paint.weight_gradient.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.paint.weight_sample_group.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.paint.weight_sample.dat
+%%DATADIR%%/%%VER%%/datafiles/icons/ops.paint.weight_sample_group.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.pose.breakdowner.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.pose.push.dat
 %%DATADIR%%/%%VER%%/datafiles/icons/ops.pose.relax.dat
@@ -214,6 +241,7 @@ share/applications/blender.desktop
 %%NLS%%%%DATADIR%%/%%VER%%/datafiles/locale/es_ES/LC_MESSAGES/blender.mo
 %%NLS%%%%DATADIR%%/%%VER%%/datafiles/locale/eu/LC_MESSAGES/blender.mo
 %%NLS%%%%DATADIR%%/%%VER%%/datafiles/locale/fa/LC_MESSAGES/blender.mo
+%%NLS%%%%DATADIR%%/%%VER%%/datafiles/locale/fi/LC_MESSAGES/blender.mo
 %%NLS%%%%DATADIR%%/%%VER%%/datafiles/locale/fr/LC_MESSAGES/blender.mo
 %%NLS%%%%DATADIR%%/%%VER%%/datafiles/locale/ha/LC_MESSAGES/blender.mo
 %%NLS%%%%DATADIR%%/%%VER%%/datafiles/locale/he/LC_MESSAGES/blender.mo
@@ -280,8 +308,6 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/datafiles/studiolights/world/studio.exr
 %%DATADIR%%/%%VER%%/datafiles/studiolights/world/sunrise.exr
 %%DATADIR%%/%%VER%%/datafiles/studiolights/world/sunset.exr
-%%DATADIR%%/%%VER%%/scripts/addons/.github/pull_request_template.md
-%%DATADIR%%/%%VER%%/scripts/addons/.github/stale.yml
 %%DATADIR%%/%%VER%%/scripts/addons/add_camera_rigs/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/add_camera_rigs/build_rigs.py
 %%DATADIR%%/%%VER%%/scripts/addons/add_camera_rigs/composition_guides_menu.py
@@ -368,11 +394,9 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/display_image.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/id_panel.py
-%%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/node_shader_extra.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/node_stats.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/normal_node.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/simplify_nodes.py
-%%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/switch_material.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/templates/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/templates/vectorblur.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/node_editor/templates/vignette.py
@@ -395,7 +419,8 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/scene/stats.py
 %%DATADIR%%/%%VER%%/scripts/addons/amaranth/utils.py
 %%DATADIR%%/%%VER%%/scripts/addons/animation_add_corrective_shape_key.py
-%%DATADIR%%/%%VER%%/scripts/addons/animation_animall.py
+%%DATADIR%%/%%VER%%/scripts/addons/animation_animall/__init__.py
+%%DATADIR%%/%%VER%%/scripts/addons/animation_animall/translations.py
 %%DATADIR%%/%%VER%%/scripts/addons/ant_landscape/ErosionR.txt
 %%DATADIR%%/%%VER%%/scripts/addons/ant_landscape/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/ant_landscape/add_mesh_ant_landscape.py
@@ -488,6 +513,8 @@ share/applications/blender.desktop
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_checker_texture.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_clamp.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_color.h
+%%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_color_blend.h
+%%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_combine_color.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_combine_hsv.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_combine_rgb.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_combine_xyz.oso
@@ -527,6 +554,10 @@ share/applications/blender.desktop
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_math.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_mix.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_mix_closure.oso
+%%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_mix_color.oso
+%%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_mix_float.oso
+%%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_mix_vector.oso
+%%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_mix_vector_non_uniform.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_musgrave_texture.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_noise.h
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_noise_texture.oso
@@ -547,6 +578,7 @@ share/applications/blender.desktop
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_rgb_ramp.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_rgb_to_bw.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_scatter_volume.oso
+%%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_separate_color.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_separate_hsv.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_separate_rgb.oso
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/node_separate_xyz.oso
@@ -581,28 +613,27 @@ share/applications/blender.desktop
 %%CYCLESOSL%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/shader/vector4.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bake/bake.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/bvh.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/embree.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/local.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/metal.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/nodes.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/shadow_all.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/traversal.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/types.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/util.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/volume_all.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/volume.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/bvh/volume_all.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/camera/camera.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/camera/projection.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/alloc.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_ashikhmin_shirley.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_ashikhmin_velvet.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_diffuse_ramp.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_diffuse.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_hair_principled.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_diffuse_ramp.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_hair.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_microfacet_multi_impl.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_microfacet_multi.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_hair_principled.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_microfacet.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_microfacet_multi.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_microfacet_multi_impl.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_oren_nayar.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_phong_ramp.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_principled_diffuse.h
@@ -612,10 +643,11 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_toon.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_transparent.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf_util.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bsdf.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/bssrdf.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/emissive.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/closure/volume.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/data_arrays.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/data_template.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/cuda/compat.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/cuda/config.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/cuda/globals.h
@@ -630,40 +662,47 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/hip/config.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/hip/globals.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/hip/kernel.cpp
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/metal/bvh.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/metal/compat.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/metal/context_begin.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/metal/context_end.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/metal/function_constants.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/metal/globals.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/metal/kernel.metal
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/optix/bvh.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/optix/compat.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/optix/globals.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/optix/kernel_shader_raytrace.cu
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/optix/kernel.cu
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/accumulate.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/device/optix/kernel_shader_raytrace.cu
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/adaptive_sampling.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/id_passes.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/passes.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/aov_passes.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/cryptomatte_passes.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/data_passes.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/denoising_passes.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/light_passes.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/read.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/write_passes.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/film/write.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/attribute.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/curve_intersect.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/curve.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/curve_intersect.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/geom.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/motion_curve.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/motion_point.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/motion_triangle.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/motion_triangle_intersect.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/motion_triangle_shader.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/motion_triangle.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/object.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/patch.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/point_intersect.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/point.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/point_intersect.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/primitive.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/shader_data.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/subd_triangle.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/triangle_intersect.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/triangle.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/triangle_intersect.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/geom/volume.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/displacement_shader.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/guiding.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/init_from_bake.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/init_from_camera.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/intersect_closest.h
@@ -678,16 +717,17 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/shade_shadow.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/shade_surface.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/shade_volume.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/shader_eval.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/shadow_catcher.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/shadow_state_template.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/state.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/state_flow.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/state_template.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/state_util.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/state.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/subsurface.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/subsurface_disk.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/subsurface_random_walk.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/subsurface.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/surface_shader.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/volume_shader.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/integrator/volume_stack.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/light/background.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/light/common.h
@@ -698,6 +738,8 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/sample/mapping.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/sample/mis.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/sample/pattern.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/sample/sobol_burley.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/sample/util.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/ao.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/aov.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/attribute.h
@@ -725,17 +767,19 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/light_path.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/magic.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/map_range.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/mapping_util.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/mapping.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/math_util.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/mapping_util.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/math.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/math_util.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/mix.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/musgrave.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/node_types_template.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/noise.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/noisetex.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/normal.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/ramp_util.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/ramp.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/ramp_util.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/sepcomb_color.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/sepcomb_hsv.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/sepcomb_vector.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/sky.h
@@ -753,7 +797,6 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/white_noise.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/svm/wireframe.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/tables.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/textures.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/types.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/util/color.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/kernel/util/differential.h
@@ -769,6 +812,7 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/math_float2.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/math_float3.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/math_float4.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/math_float8.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/math_int2.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/math_int3.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/math_int4.h
@@ -779,6 +823,7 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/static_assert.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/texture.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/transform.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/transform_inverse.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_float2.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_float2_impl.h
@@ -794,6 +839,7 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_int3_impl.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_int4.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_int4_impl.h
+%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_spectrum.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_uchar2.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_uchar2_impl.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_uchar3.h
@@ -807,8 +853,6 @@ share/applications/blender.desktop
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_uint4.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_uint4_impl.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_ushort4.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_vector3.h
-%%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/source/util/types_vector3_impl.h
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/ui.py
 %%CYCLES%%%%DATADIR%%/%%VER%%/scripts/addons/cycles/version_update.py
 %%DATADIR%%/%%VER%%/scripts/addons/depsgraph_debug.py
@@ -929,6 +973,7 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_conversion.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_data_path.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_default.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_extras.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_json.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py
@@ -936,7 +981,6 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_ui.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_export.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_export_keys.py
-%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_extract.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_accessors.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_animation_channel_target.py
@@ -952,12 +996,21 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_light_spots.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_lights.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_clearcoat.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_emission.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_ior.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_pbr_metallic_roughness.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_sheen.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_specular.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_transmission.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_unlit.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_variants.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_volume.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_mesh.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitive_attributes.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives_extract.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_sampler.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_skins.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture.py
@@ -967,9 +1020,15 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gltf2_exporter.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_image.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_search_node_tree.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_texture_specular.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_clearcoat.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_ior.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_pbrSpecularGlossiness.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_sheen.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_specular.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_transmission.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_unlit.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_volume.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_animation.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_animation_node.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_animation_utils.py
@@ -994,6 +1053,7 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py.orig
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/io/com/gltf2_io_extensions.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/io/com/gltf2_io_lights_punctual.py
+%%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/io/com/gltf2_io_variants.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/io/exp/gltf2_io_binary_data.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/io/exp/gltf2_io_buffer.py
 %%DATADIR%%/%%VER%%/scripts/addons/io_scene_gltf2/io/exp/gltf2_io_draco_compression_extension.py
@@ -1017,8 +1077,6 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/lighting_tri_lights.py
 %%DATADIR%%/%%VER%%/scripts/addons/magic_uv/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/magic_uv/common.py
-%%DATADIR%%/%%VER%%/scripts/addons/magic_uv/lib/__init__.py
-%%DATADIR%%/%%VER%%/scripts/addons/magic_uv/lib/bglx.py
 %%DATADIR%%/%%VER%%/scripts/addons/magic_uv/op/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/magic_uv/op/align_uv.py
 %%DATADIR%%/%%VER%%/scripts/addons/magic_uv/op/align_uv_cursor.py
@@ -1113,8 +1171,8 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tiny_cad/icons/V2X.png
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tiny_cad/icons/VTX.png
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tiny_cad/icons/XALL.png
-%%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/README.md
+%%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/config.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/curves_tools.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/dual_mesh.py
@@ -1124,8 +1182,8 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/polyhedra.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/tessellate_numpy.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/tissue_properties.py
-%%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/utils_pip.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/utils.py
+%%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/utils_pip.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/uv_to_mesh.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tissue/weight_tools.py
 %%DATADIR%%/%%VER%%/scripts/addons/mesh_tools/__init__.py
@@ -1233,8 +1291,6 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/power_sequencer/operators/mouse_trim_instantly.py
 %%DATADIR%%/%%VER%%/scripts/addons/power_sequencer/operators/mouse_trim_modal.py
 %%DATADIR%%/%%VER%%/scripts/addons/power_sequencer/operators/open_project_directory.py
-%%DATADIR%%/%%VER%%/scripts/addons/power_sequencer/operators/playback_speed_decrease.py
-%%DATADIR%%/%%VER%%/scripts/addons/power_sequencer/operators/playback_speed_increase.py
 %%DATADIR%%/%%VER%%/scripts/addons/power_sequencer/operators/playback_speed_set.py
 %%DATADIR%%/%%VER%%/scripts/addons/power_sequencer/operators/preview_closest_cut.py
 %%DATADIR%%/%%VER%%/scripts/addons/power_sequencer/operators/preview_to_selection.py
@@ -1484,29 +1540,29 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/model_gui.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/model_meta_topology.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/model_poly_topology.py
-%%DATADIR%%/%%VER%%/scripts/addons/render_povray/model_primitives_topology.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/model_primitives.py
+%%DATADIR%%/%%VER%%/scripts/addons/render_povray/model_primitives_topology.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/model_properties.py
+%%DATADIR%%/%%VER%%/scripts/addons/render_povray/nodes.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/nodes_fn.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/nodes_gui.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/nodes_properties.py
-%%DATADIR%%/%%VER%%/scripts/addons/render_povray/nodes.py
-%%DATADIR%%/%%VER%%/scripts/addons/render_povray/particles_properties.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/particles.py
+%%DATADIR%%/%%VER%%/scripts/addons/render_povray/particles_properties.py
+%%DATADIR%%/%%VER%%/scripts/addons/render_povray/render.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/render_core.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/render_gui.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/render_properties.py
-%%DATADIR%%/%%VER%%/scripts/addons/render_povray/render.py
+%%DATADIR%%/%%VER%%/scripts/addons/render_povray/scenography.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/scenography_gui.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/scenography_properties.py
-%%DATADIR%%/%%VER%%/scripts/addons/render_povray/scenography.py
+%%DATADIR%%/%%VER%%/scripts/addons/render_povray/scripting.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/scripting_gui.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/scripting_properties.py
-%%DATADIR%%/%%VER%%/scripts/addons/render_povray/scripting.py
+%%DATADIR%%/%%VER%%/scripts/addons/render_povray/shading.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/shading_gui.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/shading_properties.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/shading_ray_properties.py
-%%DATADIR%%/%%VER%%/scripts/addons/render_povray/shading.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/templates_pov/abyss.pov
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/templates_pov/biscuit.pov
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/templates_pov/bsp_Tango.pov
@@ -1522,10 +1578,10 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/templates_pov/patio-radio.pov
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/templates_pov/subsurface.pov
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/templates_pov/wallstucco.pov
+%%DATADIR%%/%%VER%%/scripts/addons/render_povray/texturing.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/texturing_gui.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/texturing_procedural.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/texturing_properties.py
-%%DATADIR%%/%%VER%%/scripts/addons/render_povray/texturing.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/ui_core.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/update_files.py
 %%DATADIR%%/%%VER%%/scripts/addons/render_povray/voxel_lib.py
@@ -1663,12 +1719,20 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/addons/space_view3d_stored_views/properties.py
 %%DATADIR%%/%%VER%%/scripts/addons/space_view3d_stored_views/stored_views_test.py
 %%DATADIR%%/%%VER%%/scripts/addons/space_view3d_stored_views/ui.py
+%%DATADIR%%/%%VER%%/scripts/addons/storypencil/__init__.py
+%%DATADIR%%/%%VER%%/scripts/addons/storypencil/dopesheet_overlay.py
+%%DATADIR%%/%%VER%%/scripts/addons/storypencil/render.py
+%%DATADIR%%/%%VER%%/scripts/addons/storypencil/scene_tools.py
+%%DATADIR%%/%%VER%%/scripts/addons/storypencil/synchro.py
+%%DATADIR%%/%%VER%%/scripts/addons/storypencil/ui.py
+%%DATADIR%%/%%VER%%/scripts/addons/storypencil/utils.py
 %%DATADIR%%/%%VER%%/scripts/addons/sun_position/__init__.py
 %%DATADIR%%/%%VER%%/scripts/addons/sun_position/geo.py
 %%DATADIR%%/%%VER%%/scripts/addons/sun_position/hdr.py
 %%DATADIR%%/%%VER%%/scripts/addons/sun_position/north.py
 %%DATADIR%%/%%VER%%/scripts/addons/sun_position/properties.py
 %%DATADIR%%/%%VER%%/scripts/addons/sun_position/sun_calc.py
+%%DATADIR%%/%%VER%%/scripts/addons/sun_position/translations.py
 %%DATADIR%%/%%VER%%/scripts/addons/sun_position/ui_sun.py
 %%DATADIR%%/%%VER%%/scripts/addons/system_blend_info.py
 %%DATADIR%%/%%VER%%/scripts/addons/system_demo_mode/__init__.py
@@ -1741,6 +1805,12 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/modules/bl_app_override/__init__.py
 %%DATADIR%%/%%VER%%/scripts/modules/bl_app_override/helpers.py
 %%DATADIR%%/%%VER%%/scripts/modules/bl_app_template_utils.py
+%%DATADIR%%/%%VER%%/scripts/modules/bl_console_utils/__init__.py
+%%DATADIR%%/%%VER%%/scripts/modules/bl_console_utils/autocomplete/__init__.py
+%%DATADIR%%/%%VER%%/scripts/modules/bl_console_utils/autocomplete/complete_calltip.py
+%%DATADIR%%/%%VER%%/scripts/modules/bl_console_utils/autocomplete/complete_import.py
+%%DATADIR%%/%%VER%%/scripts/modules/bl_console_utils/autocomplete/complete_namespace.py
+%%DATADIR%%/%%VER%%/scripts/modules/bl_console_utils/autocomplete/intellisense.py
 %%DATADIR%%/%%VER%%/scripts/modules/bl_i18n_utils/__init__.py
 %%DATADIR%%/%%VER%%/scripts/modules/bl_i18n_utils/bl_extract_messages.py
 %%DATADIR%%/%%VER%%/scripts/modules/bl_i18n_utils/merge_po.py
@@ -1772,6 +1842,8 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/__init__.py
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/anim_utils.py
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/asset_utils.py
+%%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/bmesh_utils.py
+%%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/id_map_utils.py
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/image_utils.py
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/io_utils.py
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/keyconfig_utils.py
@@ -1783,11 +1855,6 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_extras/wm_utils/progress_report.py
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_restrict_state.py
 %%DATADIR%%/%%VER%%/scripts/modules/bpy_types.py
-%%DATADIR%%/%%VER%%/scripts/modules/console/__init__.py
-%%DATADIR%%/%%VER%%/scripts/modules/console/complete_calltip.py
-%%DATADIR%%/%%VER%%/scripts/modules/console/complete_import.py
-%%DATADIR%%/%%VER%%/scripts/modules/console/complete_namespace.py
-%%DATADIR%%/%%VER%%/scripts/modules/console/intellisense.py
 %%DATADIR%%/%%VER%%/scripts/modules/console_python.py
 %%DATADIR%%/%%VER%%/scripts/modules/console_shell.py
 %%DATADIR%%/%%VER%%/scripts/modules/gpu_extras/__init__.py
@@ -1843,6 +1910,9 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/presets/cycles/integrator/Fast_Global_Illumination.py
 %%DATADIR%%/%%VER%%/scripts/presets/cycles/integrator/Full_Global_Illumination.py
 %%DATADIR%%/%%VER%%/scripts/presets/cycles/integrator/Limited_Global_Illumination.py
+%%DATADIR%%/%%VER%%/scripts/presets/cycles/performance/Default.py
+%%DATADIR%%/%%VER%%/scripts/presets/cycles/performance/Faster_Render.py
+%%DATADIR%%/%%VER%%/scripts/presets/cycles/performance/Lower_Memory.py
 %%DATADIR%%/%%VER%%/scripts/presets/cycles/sampling/Final.py
 %%DATADIR%%/%%VER%%/scripts/presets/cycles/sampling/Preview.py
 %%DATADIR%%/%%VER%%/scripts/presets/cycles/viewport_sampling/Final.py
@@ -1980,10 +2050,13 @@ share/applications/blender.desktop
 %%DATADIR%%/%%VER%%/scripts/startup/bl_operators/userpref.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_operators/uvcalc_follow_active.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_operators/uvcalc_lightmap.py
+%%DATADIR%%/%%VER%%/scripts/startup/bl_operators/uvcalc_transform.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_operators/vertexpaint_dirt.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_operators/view3d.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_operators/wm.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_ui/__init__.py
+%%DATADIR%%/%%VER%%/scripts/startup/bl_ui/node_add_menu.py
+%%DATADIR%%/%%VER%%/scripts/startup/bl_ui/node_add_menu_geometry.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_ui/properties_animviz.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_ui/properties_collection.py
 %%DATADIR%%/%%VER%%/scripts/startup/bl_ui/properties_constraint.py
@@ -2112,4 +2185,5 @@ share/applications/blender.desktop
 %%DOCSDIR%%/readme.html
 share/icons/hicolor/scalable/apps/blender.svg
 share/icons/hicolor/symbolic/apps/blender-symbolic.svg
+share/man/man1/blender.1.gz
 @dir %%DATADIR%%/%%VER%%/scripts/freestyle