git: 51527155357e - main - graphics/blender-lts29: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 31 Jul 2023 20:57:42 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=51527155357edb42f0b9d8509dda9741a7a46a81
commit 51527155357edb42f0b9d8509dda9741a7a46a81
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2023-07-31 20:57:04 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2023-07-31 20:57:04 +0000
graphics/blender-lts29: Remove expired port
2023-07-31 graphics/blender-lts29: Deprecated upstream
---
MOVED | 1 +
graphics/Makefile | 1 -
graphics/blender-lts29/Makefile | 232 --
graphics/blender-lts29/Makefile.options | 131 --
graphics/blender-lts29/Makefile.versions | 4 -
graphics/blender-lts29/distinfo | 3 -
graphics/blender-lts29/files/blender.in | 7 -
graphics/blender-lts29/files/patch-CMakeLists.txt | 14 -
...ch-build__files_cmake_Modules_FindOpenEXR.cmake | 13 -
...xtern_audaspace_plugins_ffmpeg_FFMPEGReader.cpp | 11 -
...xtern_audaspace_plugins_ffmpeg_FFMPEGWriter.cpp | 28 -
.../files/patch-intern_cycles_CMakeLists.txt | 14 -
.../files/patch-intern_ffmpeg_ffmpeg__compat.h | 12 -
.../files/patch-intern_opensubdiv_CMakeLists.txt | 11 -
...com_gltf2__io__draco__compression__extension.py | 11 -
...-source_blender_blenkernel_intern_writeffmpeg.c | 82 -
...patch-source_blender_imbuf_intern_anim__movie.c | 11 -
.../patch-source_blender_imbuf_intern_indexer.c | 20 -
...e_blender_imbuf_intern_openexr_openexr__api.cpp | 18 -
graphics/blender-lts29/pkg-descr | 2 -
graphics/blender-lts29/pkg-plist | 2253 --------------------
21 files changed, 1 insertion(+), 2878 deletions(-)
diff --git a/MOVED b/MOVED
index 1d596e81a8a1..cc3aeebce6b5 100644
--- a/MOVED
+++ b/MOVED
@@ -7775,3 +7775,4 @@ graphics/pecl-imagick-im7|graphics/pecl-imagick|2023-07-19|Merged into master po
x11-toolkits/fox14||2023-07-27|Has expired: Obsolete leaf port, use x11-toolkits/fox(16,17) instead
x11-wm/cage-devel|x11-wm/cage|2023-07-27|Out of date: use x11-wm/cage for now
games/cockatrice||2023-07-31|Has expired: Upstream releases haven't occured for multiple years and will require a new portbuild
+graphics/blender-lts29||2023-07-31|Has expired: Deprecated upstream
diff --git a/graphics/Makefile b/graphics/Makefile
index da260113942c..8b7975031b24 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -80,7 +80,6 @@
SUBDIR += blend2d
SUBDIR += blender
SUBDIR += blender-doc
- SUBDIR += blender-lts29
SUBDIR += bmeps
SUBDIR += bmp2html
SUBDIR += bonzomatic
diff --git a/graphics/blender-lts29/Makefile b/graphics/blender-lts29/Makefile
deleted file mode 100644
index 704929987b51..000000000000
--- a/graphics/blender-lts29/Makefile
+++ /dev/null
@@ -1,232 +0,0 @@
-PORTNAME= blender
-DISTVERSION= 2.93.18
-PORTREVISION= 3
-CATEGORIES= graphics multimedia
-MASTER_SITES= http://download.blender.org/source/ \
- http://mirror.cs.umn.edu/blender.org/source/ \
- http://public.planetmirror.com/pub/blender/source/
-# long term support v2.9x
-PKGNAMESUFFIX= -lts29
-
-MAINTAINER= FreeBSD@Shaneware.biz
-COMMENT= 3D modeling/rendering/animation package - LTS
-WWW= https://www.blender.org/
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/doc/license/GPL3-license.txt
-
-BROKEN= Fails to compile, ld: error: unable to find library -lOpenImageIO_Util
-DEPRECATED= Deprecated upstream
-EXPIRATION_DATE=2023-07-31
-
-NOT_FOR_ARCHS= i386
-NOT_FOR_ARCHS_REASON= uses 64bit atomic functions
-
-BUILD_DEPENDS= ${PYNUMPY}
-LIB_DEPENDS= libpng.so:graphics/png \
- libfreetype.so:print/freetype2 \
- libboost_regex.so:devel/boost-libs
-RUN_DEPENDS= ${PYNUMPY}
-# libboost_regex.so just acts as a placeholder; several boost
-# 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.9 shebangfix \
- tar:xz xorg
-USE_XORG= x11 xext xfixes xmu xrender
-USE_GL= gl glu glew
-
-CMAKE_OFF= WITH_PYTHON_INSTALL \
- WITH_PYTHON_INSTALL_NUMPY WITH_INSTALL_PORTABLE \
- WITH_CYCLES_LOGGING
-
-SHEBANG_FILES= release/bin/blender-thumbnailer.py \
- release/scripts/modules/bl_i18n_utils/merge_po.py \
- release/scripts/modules/bl_i18n_utils/utils_rtl.py \
- release/scripts/modules/blend_render_info.py
-CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}}
-CFLAGS_gcc= -Wno-float-conversion
-CFLAGS_i386= -march=i586
-CXXFLAGS_i386= -march=i586
-
-# prevent conflict with other blender versions
-DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-PLIST_SUB+= VER=${DISTVERSION:R} SUFFIX=${PKGNAMESUFFIX}
-SUB_FILES= blender
-SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} VER=${DISTVERSION:R} \
- SUFFIX=${PKGNAMESUFFIX}
-OPTIONS_SUB= yes
-
-.include "${.CURDIR}/Makefile.options"
-
-ALEMBIC_CMAKE_BOOL= WITH_ALEMBIC
-ALEMBIC_LIB_DEPENDS= libAlembic.so:graphics/alembic
-# note that this needs to be set to match alembics hdf5 option
-ALEMBIC_HDF5_REQUIRES= ALEMBIC
-ALEMBIC_HDF5_CMAKE_BOOL= WITH_ALEMBIC_HDF5
-ALEMBIC_HDF5_LIB_DEPENDS= libhdf5.so:science/hdf5
-AVI_CMAKE_BOOL= WITH_CODEC_AVI
-BULLET_CMAKE_BOOL= WITH_BULLET
-CAMERATRACK_CMAKE_BOOL= WITH_LIBMV WITH_SYSTEM_GLOG
-CAMERATRACK_LIB_DEPENDS= libunwind.so:devel/libunwind \
- libglog.so:devel/glog
-CAMERATRACK_ONLY_FOR_ARCHS= i386 amd64 aarch64 powerpc64 powerpc64le
-CAMERATRACK_ONLY_FOR_ARCHS_REASON= libunwind only supports x86/amd64/aarch64/powerpc64/powerpc64le
-CINEON_CMAKE_BOOL= WITH_IMAGE_CINEON
-COLLADA_CMAKE_BOOL= WITH_OPENCOLLADA
-COLLADA_LIB_DEPENDS= libOpenCOLLADABaseUtils.so:graphics/opencollada \
- libpcre.so:devel/pcre
-COLLADA_USE= GNOME=libxml2
-COLLADA_USES= gnome
-COMPOSITOR_CMAKE_BOOL= WITH_COMPOSITOR
-CYCLES_IMPLIES= OPENIMAGEIO TBB
-CYCLES_CMAKE_BOOL= WITH_CYCLES
-CYCLES_LIB_DEPENDS= libpugixml.so:textproc/pugixml
-CYCLESEMBR_IMPLIES= CYCLES
-CYCLESEMBR_CMAKE_BOOL= WITH_CYCLES_EMBREE
-CYCLESEMBR_LIB_DEPENDS= libembree3.so:graphics/embree
-CYCLESEMBR_ONLY_FOR_ARCHS= amd64
-CYCLESEMBR_ONLY_FOR_ARCHS_REASON= embree only supports amd64
-CYCLESOSL_IMPLIES= CYCLES
-CYCLESOSL_CMAKE_BOOL= WITH_CYCLES_OSL WITH_LLVM
-CYCLESOSL_CMAKE_ON= -DLLVM_STATIC:BOOL=OFF \
- -DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT}" \
- -DOSL_SHADER_DIR:STRING="${LOCALBASE}/share/openshadinglanguage/shaders"
-CYCLESOSL_BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-CYCLESOSL_LIB_DEPENDS= liboslcomp.so:graphics/openshadinglanguage
-CYCLESOSL_RUN_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
-DDS_CMAKE_BOOL= WITH_IMAGE_DDS
-DRACO_CMAKE_BOOL= WITH_DRACO
-DRACO_USE= LDCONFIG=${PYTHON_SITELIBDIR}
-EBOOL_CMAKE_BOOL= WITH_GMP
-EBOOL_LIB_DEPENDS= libgmp.so:math/gmp
-FFMPEG_CMAKE_BOOL= WITH_CODEC_FFMPEG
-FFMPEG_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \
- libflite.so:audio/flite \
- libpulse.so:audio/pulseaudio
-FFMPEG_LDFLAGS= -L${LOCALBASE}/lib -lflite -lflite_cmu_us_kal -lflite_cmulex -lflite_usenglish
-FFTW3_CMAKE_BOOL= WITH_FFTW3
-FFTW3_LIB_DEPENDS= libfftw3.so:math/fftw3
-FRAMESERVER_CMAKE_BOOL= WITH_IMAGE_FRAMESERVER
-FREESTYLE_CMAKE_BOOL= WITH_FREESTYLE
-HDR_CMAKE_BOOL= WITH_IMAGE_HDR
-HEADLESS_PREVENTS= MENU XINPUT XF86VMODE
-HEADLESS_PREVENTS_MSG= X11 options can't be used in headless mode
-HEADLESS_CMAKE_BOOL= WITH_HEADLESS
-INPUT_NDOF_CMAKE_BOOL= WITH_INPUT_NDOF
-JACK_CMAKE_BOOL= WITH_JACK
-JACK_LIB_DEPENDS= libjack.so:audio/jack
-LZO_CMAKE_BOOL= WITH_LZO
-LZMA_CMAKE_BOOL= WITH_LZMA
-MENU_USES= desktop-file-utils
-MOD_BOOLEAN_CMAKE_BOOL= WITH_MOD_BOOLEAN
-MOD_FLUID_IMPLIES= TBB
-MOD_FLUID_CMAKE_BOOL= WITH_MOD_FLUID
-MOD_OCEANSIM_IMPLIES= FFTW3
-MOD_OCEANSIM_CMAKE_BOOL= WITH_MOD_OCEANSIM
-MOD_REMESH_CMAKE_BOOL= WITH_MOD_REMESH
-MOD_SMOKE_CMAKE_BOOL= WITH_MOD_SMOKE
-NLS_CMAKE_BOOL= WITH_INTERNATIONAL
-# Use iconv:wchar_t to force the usage of iconv from ports.
-# libboost_locale.so uses libiconv_open, while we only provide
-# iconv_open in 10.x+
-NLS_USES= gettext iconv:lib,wchar_t
-OPENAL_CMAKE_BOOL= WITH_OPENAL
-OPENAL_USES= openal:al,alut
-OPENCOLORIO_CMAKE_BOOL= WITH_OPENCOLORIO
-OPENCOLORIO_LIB_DEPENDS= libOpenColorIO.so:graphics/opencolorio \
- libyaml-cpp.so:devel/yaml-cpp \
- libtinyxml.so:textproc/tinyxml \
- libexpat.so:textproc/expat2 \
- libpystring.so:devel/pystring
-OPENEXR_CMAKE_BOOL= WITH_IMAGE_OPENEXR
-OPENEXR_CFLAGS= -I${LOCALBASE}/include/Imath
-OPENEXR_LIB_DEPENDS= libImath.so:math/Imath \
- libOpenEXR.so:graphics/openexr
-OPENIMAGEIO_IMPLIES= OPENEXR TIFF
-OPENIMAGEIO_CMAKE_BOOL= WITH_OPENIMAGEIO
-OPENIMAGEIO_LIB_DEPENDS= libOpenImageIO.so:graphics/openimageio
-OPENIMAGEIO_LDFLAGS= -lOpenImageIO_Util
-OPENIMAGEDN_IMPLIES= TBB
-OPENIMAGEDN_CMAKE_BOOL= WITH_OPENIMAGEDENOISE
-OPENIMAGEDN_LIB_DEPENDS= libOpenImageDenoise.so:graphics/oidn
-OPENIMAGEDN_ONLY_FOR_ARCHS= amd64
-OPENIMAGEDN_ONLY_FOR_ARCHS_REASON= oidn only supports amd64
-OPENJPEG_CMAKE_BOOL= WITH_IMAGE_OPENJPEG
-OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
-# openmp usually works on amd64
-OPENMP_CMAKE_BOOL= WITH_OPENMP
-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
-OPENVDB_BROKEN= not compatible with OpenVDB-10
-RAYOPTIMIZATION_CMAKE_BOOL= WITH_RAYOPTIMIZATION
-SDL_CMAKE_BOOL= WITH_SDL
-SDL_USE= SDL=sdl2
-SDL_USES= sdl
-SNDFILE_CMAKE_BOOL= WITH_CODEC_SNDFILE
-SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile
-TBB_CMAKE_BOOL= WITH_TBB
-TBB_LIB_DEPENDS= libtbb.so:devel/onetbb
-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
-XINPUT_CMAKE_BOOL= WITH_X11_XINPUT
-XINPUT_USE= XORG=xi
-XF86VMODE_CMAKE_BOOL= WITH_X11_XF86VMODE
-XF86VMODE_USE= XORG=xi,xxf86vm
-
-.if defined(WITH_DEBUG)
-CMAKE_ARGS+= -DWITH_GHOST_DEBUG:BOOL=ON
-.endif
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH:Mpowerpc*} || ${ARCH:Mriscv64*}
-CMAKE_ARGS+= -DWITH_CPU_SIMD:BOOL=OFF
-.endif
-
-post-build:
- @(cd ${WRKSRC}/doc/manpage && \
- ${PYTHON_CMD} blender.1.py \
- --blender ${INSTALL_WRKSRC}/bin/blender \
- --output ${INSTALL_WRKSRC}/bin/${PORTNAME}.1)
-
-post-install:
- ${INSTALL_MAN} ${INSTALL_WRKSRC}/bin/${PORTNAME}.1 \
- ${STAGEDIR}${MAN1PREFIX}/share/man/man1
- # rename files to prevent conflict with other blender versions
- ${MV} ${STAGEDIR}${PREFIX}/share/blender \
- ${STAGEDIR}${PREFIX}/share/blender${PKGNAMESUFFIX}
- ${MV} ${STAGEDIR}${PREFIX}/share/doc/blender \
- ${STAGEDIR}${PREFIX}/share/doc/blender${PKGNAMESUFFIX}
- ${MV} ${STAGEDIR}${PREFIX}/bin/blender \
- ${STAGEDIR}${PREFIX}/bin/blender-bin${PKGNAMESUFFIX}
- ${INSTALL_SCRIPT} ${WRKDIR}/blender ${STAGEDIR}/${PREFIX}/bin/blender${PKGNAMESUFFIX}
- ${MV} ${STAGEDIR}${PREFIX}/bin/blender-thumbnailer.py \
- ${STAGEDIR}${PREFIX}/bin/blender${PKGNAMESUFFIX}-thumbnailer.py
- ${MV} ${STAGEDIR}${PREFIX}/share/man/man1/blender.1 \
- ${STAGEDIR}${PREFIX}/share/man/man1/blender${PKGNAMESUFFIX}.1
- ${MV} ${STAGEDIR}${PREFIX}/share/applications/blender.desktop \
- ${STAGEDIR}${PREFIX}/share/applications/blender${PKGNAMESUFFIX}.desktop
- ${MV} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/blender.svg \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/blender${PKGNAMESUFFIX}.svg
- ${MV} ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/blender-symbolic.svg \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/symbolic/apps/blender${PKGNAMESUFFIX}-symbolic.svg
-
-post-install-DRACO-on:
- # move draco pylib into site-packages
- ${MKDIR} ${STAGEDIR}/${PYTHON_SITELIBDIR}/
- ${INSTALL_LIB} ${INSTALL_WRKSRC}/lib/libextern_draco.so ${STAGEDIR}/${PYTHON_SITELIBDIR}/
- ${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/libextern_draco.so
- @${RM} -R ${STAGEDIR}/${DATADIR}/${DISTVERSION:R}/python
-
-post-install-MENU-on:
- @-update-desktop-database -q
-
-.include <bsd.port.mk>
diff --git a/graphics/blender-lts29/Makefile.options b/graphics/blender-lts29/Makefile.options
deleted file mode 100644
index c14cad208a00..000000000000
--- a/graphics/blender-lts29/Makefile.options
+++ /dev/null
@@ -1,131 +0,0 @@
-OPTIONS_DEFINE= \
- ALEMBIC \
- ALEMBIC_HDF5 \
- AVI \
- BULLET \
- CAMERATRACK \
- CINEON \
- COLLADA \
- COMPOSITOR \
- CYCLES \
- CYCLESEMBR \
- CYCLESOSL \
- DDS \
- DRACO \
- EBOOL \
- FFMPEG \
- FFTW3 \
- FRAMESERVER \
- FREESTYLE \
- HDR \
- HEADLESS \
- INPUT_NDOF \
- JACK \
- LZO \
- LZMA \
- MENU \
- MOD_BOOLEAN \
- MOD_FLUID \
- MOD_OCEANSIM \
- MOD_REMESH \
- MOD_SMOKE \
- NLS \
- OPENAL \
- OPENCOLORIO \
- OPENEXR \
- OPENIMAGEIO \
- OPENIMAGEDN \
- OPENJPEG \
- OPENMP \
- OPENSUBDIV \
- OPENVDB \
- RAYOPTIMIZATION \
- SDL \
- SNDFILE \
- TBB \
- TIFF \
- TRACE \
- XINPUT \
- XF86VMODE
-
-OPTIONS_DEFAULT= \
- ALEMBIC \
- ALEMBIC_HDF5 \
- AVI \
- BULLET \
- CINEON \
- COLLADA \
- COMPOSITOR \
- CYCLES \
- DDS \
- DRACO \
- EBOOL \
- FFTW3 \
- FRAMESERVER \
- FREESTYLE \
- HDR \
- INPUT_NDOF \
- LZO \
- LZMA \
- MENU \
- MOD_BOOLEAN \
- MOD_FLUID \
- MOD_OCEANSIM \
- MOD_REMESH \
- MOD_SMOKE \
- OPENAL \
- OPENCOLORIO \
- OPENEXR \
- OPENIMAGEIO \
- OPENJPEG \
- OPENSUBDIV \
- RAYOPTIMIZATION \
- SDL \
- TBB \
- TIFF \
- TRACE \
- XINPUT \
- XF86VMODE
-
-OPTIONS_DEFAULT_amd64= CAMERATRACK CYCLESEMBR OPENIMAGEDN
-
-ALEMBIC_DESC= Enable Alembic file support
-ALEMBIC_HDF5_DESC= Enable Alembic hdf5 file support
-AVI_DESC= Enable Blender's own AVI file support
-BULLET_DESC= Bullet physics engine
-CINEON_DESC= CINEON and DPX graphics format support
-CAMERATRACK_DESC= Camera tracking support
-COLLADA_DESC= Enable read/write support for COLLADA files
-COMPOSITOR_DESC= Use the tile-based nodal compositor
-CYCLES_DESC= Cycles render engine support
-CYCLESEMBR_DESC= Embree support (amd64 only)
-CYCLESOSL_DESC= Shading support for the cycles render engine
-DDS_DESC= DDS graphics format support
-# this is required to support gltf import/export
-DRACO_DESC= Install draco python module
-EBOOL_DESC= Enable exact boolean support
-FFTW3_DESC= Use fftw for smoke and audio effects
-FRAMESERVER_DESC= Image FrameServer support for rendering
-FREESTYLE_DESC= Enable advanced edges rendering
-HDR_DESC= Generic high dynamic-range (HDR) support
-HEADLESS_DESC= Disable user interface (for render-farms)
-INPUT_NDOF_DESC= Enable NDOF input device support
-LZO_DESC= Fast compression support
-LZMA_DESC= Best compression support
-MENU_DESC= Install desktop menu
-MOD_BOOLEAN_DESC= Boolean modifier support
-MOD_FLUID_DESC= Fluid simulation support
-MOD_OCEANSIM_DESC= Ocean simulation support
-MOD_REMESH_DESC= Remesh modifier support
-MOD_SMOKE_DESC= Smoke simulation support
-OPENCOLORIO_DESC= OpenColorIO-based color management support
-OPENIMAGEIO_DESC= OpenImageIO image processing support
-OPENIMAGEDN_DESC= OpenImageDenoise support
-OPENSUBDIV_DESC= Use the OpenSubDiv library for surface subdivision
-OPENVDB_DESC= Use openVDB library for volumetric data
-RAYOPTIMIZATION_DESC= Enable SSE optimizatons for raytracing
-SDL_DESC= Audio and Joystick support using SDL
-TBB_DESC= Enable use of Intel's tbb
-TRACE_DESC= Enable tracing image to GP stroke
-XINPUT_DESC= X11 Xinput (tablet) support
-XF86VMODE_DESC= X11 video mode switching support
diff --git a/graphics/blender-lts29/Makefile.versions b/graphics/blender-lts29/Makefile.versions
deleted file mode 100644
index 81b922d75230..000000000000
--- a/graphics/blender-lts29/Makefile.versions
+++ /dev/null
@@ -1,4 +0,0 @@
-# Versions of Blender and its python dependency for use by depending ports, like add-ons
-
-BLENDER_BL_VERSION= 2.93.17
-BLENDER_PY_VERSION= 3.9
diff --git a/graphics/blender-lts29/distinfo b/graphics/blender-lts29/distinfo
deleted file mode 100644
index 0771c541f379..000000000000
--- a/graphics/blender-lts29/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1685053190
-SHA256 (blender-2.93.18.tar.xz) = f485da9fa9bdaabb7c1133e74e717d09468feec6db455595b03c02201a2081dd
-SIZE (blender-2.93.18.tar.xz) = 43030152
diff --git a/graphics/blender-lts29/files/blender.in b/graphics/blender-lts29/files/blender.in
deleted file mode 100644
index fb8bdad31bf2..000000000000
--- a/graphics/blender-lts29/files/blender.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-export BLENDER_SYSTEM_SCRIPTS=%%DATADIR%%/%%VER%%/scripts
-export BLENDER_SYSTEM_DATAFILES=%%DATADIR%%/%%VER%%/datafiles
-export BLENDER_EXTERN_DRACO_LIBRARY_PATH=%%PYTHON_SITELIBDIR%%
-
-exec %%PREFIX%%/bin/blender-bin%%SUFFIX%% "$@"
diff --git a/graphics/blender-lts29/files/patch-CMakeLists.txt b/graphics/blender-lts29/files/patch-CMakeLists.txt
deleted file mode 100644
index d15340b7747b..000000000000
--- a/graphics/blender-lts29/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
---- CMakeLists.txt.orig 2019-07-31 13:12:04 UTC
-+++ CMakeLists.txt
-@@ -705,11 +705,6 @@ endif()
- set_and_warn_dependency(WITH_PYTHON WITH_CYCLES OFF)
- set_and_warn_dependency(WITH_PYTHON WITH_DRACO 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")
-- set(WITH_DRACO OFF)
--endif()
--
- # enable boost for cycles, audaspace or i18n
- # otherwise if the user disabled
-
diff --git a/graphics/blender-lts29/files/patch-build__files_cmake_Modules_FindOpenEXR.cmake b/graphics/blender-lts29/files/patch-build__files_cmake_Modules_FindOpenEXR.cmake
deleted file mode 100644
index ea60a8073ad9..000000000000
--- a/graphics/blender-lts29/files/patch-build__files_cmake_Modules_FindOpenEXR.cmake
+++ /dev/null
@@ -1,13 +0,0 @@
---- build_files/cmake/Modules/FindOpenEXR.cmake.orig 2020-09-25 06:53:19 UTC
-+++ build_files/cmake/Modules/FindOpenEXR.cmake
-@@ -34,9 +34,8 @@ ENDIF()
- SET(_openexr_libs_ver_init "2.0")
-
- SET(_openexr_FIND_COMPONENTS
-- Half
- Iex
-- IlmImf
-+ OpenEXR
- IlmThread
- Imath
- )
diff --git a/graphics/blender-lts29/files/patch-extern_audaspace_plugins_ffmpeg_FFMPEGReader.cpp b/graphics/blender-lts29/files/patch-extern_audaspace_plugins_ffmpeg_FFMPEGReader.cpp
deleted file mode 100644
index 515c8b00191c..000000000000
--- a/graphics/blender-lts29/files/patch-extern_audaspace_plugins_ffmpeg_FFMPEGReader.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp.orig 2023-05-12 23:31:30 UTC
-+++ extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
-@@ -182,7 +182,7 @@ void FFMPEGReader::init()
-
- // get a decoder and open it
- #ifndef FFMPEG_OLD_CODE
-- AVCodec* aCodec = avcodec_find_decoder(m_formatCtx->streams[m_stream]->codecpar->codec_id);
-+ const AVCodec* aCodec = avcodec_find_decoder(m_formatCtx->streams[m_stream]->codecpar->codec_id);
-
- if(!aCodec)
- AUD_THROW(FileException, "File couldn't be read, no decoder found with ffmpeg.");
diff --git a/graphics/blender-lts29/files/patch-extern_audaspace_plugins_ffmpeg_FFMPEGWriter.cpp b/graphics/blender-lts29/files/patch-extern_audaspace_plugins_ffmpeg_FFMPEGWriter.cpp
deleted file mode 100644
index 8a95a35b12cf..000000000000
--- a/graphics/blender-lts29/files/patch-extern_audaspace_plugins_ffmpeg_FFMPEGWriter.cpp
+++ /dev/null
@@ -1,28 +0,0 @@
---- extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp.orig 2023-05-12 23:31:30 UTC
-+++ extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp
-@@ -23,6 +23,7 @@ extern "C" {
- extern "C" {
- #include <libavcodec/avcodec.h>
- #include <libavformat/avio.h>
-+#include <libavutil/channel_layout.h>
- }
-
- AUD_NAMESPACE_BEGIN
-@@ -171,7 +172,7 @@ FFMPEGWriter::FFMPEGWriter(std::string filename, Devic
- if(avformat_alloc_output_context2(&m_formatCtx, nullptr, formats[format], filename.c_str()) < 0)
- AUD_THROW(FileException, "File couldn't be written, format couldn't be found with ffmpeg.");
-
-- AVOutputFormat* outputFmt = m_formatCtx->oformat;
-+ AVOutputFormat* outputFmt = const_cast<AVOutputFormat*>(m_formatCtx->oformat);
-
- if(!outputFmt) {
- avformat_free_context(m_formatCtx);
-@@ -271,7 +272,7 @@ FFMPEGWriter::FFMPEGWriter(std::string filename, Devic
- if(outputFmt->audio_codec == AV_CODEC_ID_NONE)
- AUD_THROW(FileException, "File couldn't be written, audio codec not found with ffmpeg.");
-
-- AVCodec* codec = avcodec_find_encoder(outputFmt->audio_codec);
-+ const AVCodec* codec = avcodec_find_encoder(outputFmt->audio_codec);
- if(!codec)
- AUD_THROW(FileException, "File couldn't be written, audio encoder couldn't be found with ffmpeg.");
-
diff --git a/graphics/blender-lts29/files/patch-intern_cycles_CMakeLists.txt b/graphics/blender-lts29/files/patch-intern_cycles_CMakeLists.txt
deleted file mode 100644
index 620be16a2b15..000000000000
--- a/graphics/blender-lts29/files/patch-intern_cycles_CMakeLists.txt
+++ /dev/null
@@ -1,14 +0,0 @@
---- intern/cycles/CMakeLists.txt.orig 2023-05-12 23:31:31 UTC
-+++ intern/cycles/CMakeLists.txt
-@@ -312,9 +312,9 @@ endif()
- add_definitions(-DWITH_CYCLES_DEBUG)
- endif()
-
--if(NOT OPENIMAGEIO_PUGIXML_FOUND)
-+#if(NOT OPENIMAGEIO_PUGIXML_FOUND)
- add_definitions(-DWITH_SYSTEM_PUGIXML)
--endif()
-+#endif()
-
- include_directories(
- SYSTEM
diff --git a/graphics/blender-lts29/files/patch-intern_ffmpeg_ffmpeg__compat.h b/graphics/blender-lts29/files/patch-intern_ffmpeg_ffmpeg__compat.h
deleted file mode 100644
index 2557a06bd68f..000000000000
--- a/graphics/blender-lts29/files/patch-intern_ffmpeg_ffmpeg__compat.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- intern/ffmpeg/ffmpeg_compat.h.orig 2023-05-12 23:31:31 UTC
-+++ intern/ffmpeg/ffmpeg_compat.h
-@@ -20,7 +20,9 @@
- #ifndef __FFMPEG_COMPAT_H__
- #define __FFMPEG_COMPAT_H__
-
-+#include <libavcodec/avcodec.h>
- #include <libavformat/avformat.h>
-+#define AV_CODEC_CAP_AUTO_THREADS AV_CODEC_CAP_OTHER_THREADS
-
- /* Check if our ffmpeg is new enough, avoids user complaints.
- * Minimum supported version is currently 3.2.0 which mean the following library versions:
diff --git a/graphics/blender-lts29/files/patch-intern_opensubdiv_CMakeLists.txt b/graphics/blender-lts29/files/patch-intern_opensubdiv_CMakeLists.txt
deleted file mode 100644
index 091ddc20396c..000000000000
--- a/graphics/blender-lts29/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-lts29/files/patch-release_scripts_addons_io__scene__gltf2_io_com_gltf2__io__draco__compression__extension.py b/graphics/blender-lts29/files/patch-release_scripts_addons_io__scene__gltf2_io_com_gltf2__io__draco__compression__extension.py
deleted file mode 100644
index afa9d714f23b..000000000000
--- a/graphics/blender-lts29/files/patch-release_scripts_addons_io__scene__gltf2_io_com_gltf2__io__draco__compression__extension.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- release/scripts/addons/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py.orig 2021-03-24 15:01:52 UTC
-+++ release/scripts/addons/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py
-@@ -44,7 +44,7 @@ def dll_path() -> Path:
- 'win32': '{}.dll'.format(lib_name),
- 'linux': 'lib{}.so'.format(lib_name),
- 'darwin': 'lib{}.dylib'.format(lib_name)
-- }.get(sys.platform)
-+ }.get(sys.platform, 'lib{}.so'.format(lib_name))
-
- if path is None or library_name is None:
- print_console('WARNING', 'Unsupported platform {}, Draco mesh compression is unavailable'.format(sys.platform))
diff --git a/graphics/blender-lts29/files/patch-source_blender_blenkernel_intern_writeffmpeg.c b/graphics/blender-lts29/files/patch-source_blender_blenkernel_intern_writeffmpeg.c
deleted file mode 100644
index 1f738c6e485b..000000000000
--- a/graphics/blender-lts29/files/patch-source_blender_blenkernel_intern_writeffmpeg.c
+++ /dev/null
@@ -1,82 +0,0 @@
---- source/blender/blenkernel/intern/writeffmpeg.c.orig 2023-05-25 22:43:31 UTC
-+++ source/blender/blenkernel/intern/writeffmpeg.c
-@@ -59,6 +59,7 @@
- # include <libavutil/opt.h>
- # include <libavutil/rational.h>
- # include <libavutil/samplefmt.h>
-+# include <libavutil/channel_layout.h>
- # include <libswscale/swscale.h>
-
- # include "ffmpeg_compat.h"
-@@ -574,7 +575,7 @@ static AVStream *alloc_video_stream(FFMpegContext *con
- int error_size)
- {
- AVStream *st;
-- AVCodec *codec;
-+ const AVCodec *codec;
- AVDictionary *opts = NULL;
-
- error[0] = '\0';
-@@ -601,7 +602,7 @@ static AVStream *alloc_video_stream(FFMpegContext *con
- }
-
- /* Load codec defaults into 'c'. */
-- avcodec_get_context_defaults3(c, codec);
-+ //avcodec_get_context_defaults3(c, codec);
-
- /* Get some values from the current render settings */
-
-@@ -814,7 +815,7 @@ static AVStream *alloc_audio_stream(FFMpegContext *con
- int error_size)
- {
- AVStream *st;
-- AVCodec *codec;
-+ const AVCodec *codec;
- AVDictionary *opts = NULL;
-
- error[0] = '\0';
-@@ -842,7 +843,7 @@ static AVStream *alloc_audio_stream(FFMpegContext *con
- }
-
- /* Load codec defaults into 'c'. */
-- avcodec_get_context_defaults3(c, codec);
-+ //avcodec_get_context_defaults3(c, codec);
-
- c->sample_rate = rd->ffcodecdata.audio_mixrate;
- c->bit_rate = context->ffmpeg_audio_bitrate * 1000;
-@@ -1038,7 +1039,7 @@ static int start_ffmpeg_impl(FFMpegContext *context,
- BKE_report(reports, RPT_ERROR, "No valid formats found");
- return 0;
- }
-- fmt = av_guess_format(NULL, exts[0], NULL);
-+ fmt = (AVOutputFormat*)(av_guess_format(NULL, exts[0], NULL));
- if (!fmt) {
- BKE_report(reports, RPT_ERROR, "No valid formats found");
- return 0;
-@@ -1554,7 +1555,7 @@ static IDProperty *BKE_ffmpeg_property_add(RenderData
- const AVOption *o,
- const AVOption *parent)
- {
-- AVCodecContext c;
-+ //AVCodecContext c;
- IDProperty *group;
- IDProperty *prop;
- IDPropertyTemplate val;
-@@ -1563,7 +1564,7 @@ static IDProperty *BKE_ffmpeg_property_add(RenderData
-
- val.i = 0;
-
-- avcodec_get_context_defaults3(&c, NULL);
-+ //avcodec_get_context_defaults3(&c, NULL);
-
- if (!rd->ffcodecdata.properties) {
- rd->ffcodecdata.properties = IDP_New(IDP_GROUP, &val, "ffmpeg");
-@@ -1632,7 +1633,7 @@ int BKE_ffmpeg_property_add_string(RenderData *rd, con
- char *param;
- IDProperty *prop = NULL;
-
-- avcodec_get_context_defaults3(&c, NULL);
-+ //avcodec_get_context_defaults3(&c, NULL);
-
- BLI_strncpy(name_, str, sizeof(name_));
-
diff --git a/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_anim__movie.c b/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_anim__movie.c
deleted file mode 100644
index db8863597462..000000000000
--- a/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_anim__movie.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/blender/imbuf/intern/anim_movie.c.orig 2023-05-12 23:31:38 UTC
-+++ source/blender/imbuf/intern/anim_movie.c
-@@ -574,7 +574,7 @@ static int startffmpeg(struct anim *anim)
- avcodec_parameters_to_context(pCodecCtx, video_stream->codecpar);
- pCodecCtx->workaround_bugs = FF_BUG_AUTODETECT;
-
-- if (pCodec->capabilities & AV_CODEC_CAP_AUTO_THREADS) {
-+ if (pCodec->capabilities & AV_CODEC_CAP_OTHER_THREADS) {
- pCodecCtx->thread_count = 0;
- }
- else {
diff --git a/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_indexer.c b/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_indexer.c
deleted file mode 100644
index 79b4b3f6f3eb..000000000000
--- a/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_indexer.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- source/blender/imbuf/intern/indexer.c.orig 2023-05-25 22:43:31 UTC
-+++ source/blender/imbuf/intern/indexer.c
-@@ -527,7 +527,7 @@ static struct proxy_output_ctx *alloc_proxy_output_ffm
- rv->c->codec_type = AVMEDIA_TYPE_VIDEO;
- rv->c->codec_id = AV_CODEC_ID_H264;
-
-- rv->of->oformat->video_codec = rv->c->codec_id;
-+ ((struct AVOutputFormat*)(rv->of->oformat))->video_codec = rv->c->codec_id;
- rv->codec = avcodec_find_encoder(rv->c->codec_id);
-
- if (!rv->codec) {
-@@ -540,7 +540,7 @@ static struct proxy_output_ctx *alloc_proxy_output_ffm
- return NULL;
- }
-
-- avcodec_get_context_defaults3(rv->c, rv->codec);
-+ //avcodec_get_context_defaults3(rv->c, rv->codec);
-
- rv->c->width = width;
- rv->c->height = height;
diff --git a/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_openexr_openexr__api.cpp b/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_openexr_openexr__api.cpp
deleted file mode 100644
index 6d744f7258d8..000000000000
--- a/graphics/blender-lts29/files/patch-source_blender_imbuf_intern_openexr_openexr__api.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- source/blender/imbuf/intern/openexr/openexr_api.cpp.orig 2020-11-25 08:31:32 UTC
-+++ source/blender/imbuf/intern/openexr/openexr_api.cpp
-@@ -38,6 +38,7 @@
- #include <ImfChannelList.h>
- #include <ImfCompression.h>
- #include <ImfCompressionAttribute.h>
-+#include <ImfFrameBuffer.h>
- #include <ImfIO.h>
- #include <ImfInputFile.h>
- #include <ImfOutputFile.h>
-@@ -94,6 +95,7 @@ _CRTIMP void __cdecl _invalid_parameter_noinfo(void)
-
- using namespace Imf;
- using namespace Imath;
-+typedef uint64_t Int64;
-
- extern "C" {
- /* prototype */
diff --git a/graphics/blender-lts29/pkg-descr b/graphics/blender-lts29/pkg-descr
deleted file mode 100644
index 3f29407802e0..000000000000
--- a/graphics/blender-lts29/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Blender is a free and fully functional 3D
-modeling/rendering/animation/gaming package.
diff --git a/graphics/blender-lts29/pkg-plist b/graphics/blender-lts29/pkg-plist
deleted file mode 100644
index c8a9305812d6..000000000000
--- a/graphics/blender-lts29/pkg-plist
+++ /dev/null
@@ -1,2253 +0,0 @@
-bin/blender%%SUFFIX%%
-bin/blender-bin%%SUFFIX%%
-bin/blender%%SUFFIX%%-thumbnailer.py
-%%DRACO%%%%PYTHON_SITELIBDIR%%/libextern_draco.so
-share/man/man1/blender%%SUFFIX%%.1.gz
-share/applications/blender%%SUFFIX%%.desktop
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/config.ocio
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_desat65cube.spi3d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_false_color.spi3d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_to_0-35_1-30.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_to_0-48_1-09.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_to_0-60_1-04.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_to_0-70_1-03.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_to_0-85_1-011.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_to_0.99_1-0075.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/filmic/filmic_to_1.20_1-00.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/dci_xyz.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/lg10.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/rec709.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/srgb.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/srgb_inv.spi1d
-%%OPENCOLORIO%%%%DATADIR%%/%%VER%%/datafiles/colormanagement/luts/srgb_to_xyz.spimtx
-%%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
-%%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
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.gpencil_draw.tint.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.airbrush.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.clone.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.draw.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.fill.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.mask.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.masklort.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.multiply.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.smear.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_texture.soften.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_vertex.alpha.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_vertex.average.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_vertex.blur.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_vertex.draw.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_vertex.replace.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_vertex.smear.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_weight.average.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_weight.blur.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_weight.draw.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_weight.mix.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.paint_weight.smear.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.particle.add.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.particle.comb.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.particle.cut.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.particle.length.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.particle.puff.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.particle.smooth.dat
-%%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.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.elastic_deform.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.fill.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.flatten.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.grab.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.inflate.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.layer.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.mask.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.multiplane_scrape.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.nudge.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.pinch.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.pose.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.rotate.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.scrape.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.simplify.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.smooth.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.snake_hook.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.thumb.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.sculpt.topology.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.uv_sculpt.grab.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.uv_sculpt.pinch.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/brush.uv_sculpt.relax.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/none.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.armature.bone.roll.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.armature.extrude_cursor.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.armature.extrude_move.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.curve.draw.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.curve.extrude_cursor.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.curve.extrude_move.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.curve.radius.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.curve.vertex_random.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.gpencil.draw.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.draw.eraser.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.draw.line.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.draw.poly.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.edit_bend.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.edit_mirror.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.edit_shear.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.edit_to_sphere.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.extrude_move.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.primitive_arc.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.primitive_box.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.primitive_circle.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.primitive_curve.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.primitive_line.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.primitive_polyline.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.radius.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_clone.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_grab.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_pinch.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_push.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_randomize.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_smooth.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_strength.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_thickness.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_twist.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.sculpt_weight.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.stroke_cutter.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.gpencil.transform_fill.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.bevel.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.bisect.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.dupli_extrude_cursor.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.extrude_faces_move.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.extrude_manifold.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.extrude_region_move.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.extrude_region_shrink_fatten.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.inset.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.knife_tool.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.loopcut_slide.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.offset_edge_loops_slide.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.polybuild_hover.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.primitive_cone_add_gizmo.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.primitive_cube_add_gizmo.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.mesh.primitive_cylinder_add_gizmo.dat
-%%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.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
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.node.links_cut.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.paint.eyedropper_add.dat
-%%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.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
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.border_face_set.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.border_hide.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.border_mask.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.box_trim.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.cloth_filter.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.face_set_edit.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.lasso_face_set.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.lasso_mask.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.lasso_trim.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.line_mask.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.line_project.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sculpt.mesh_filter.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.sequencer.blade.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.bone_envelope.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.bone_size.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.edge_slide.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.push_pull.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.resize.cage.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.resize.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.rotate.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.shear.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.shrink_fatten.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.tilt.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.tosphere.dat
-%%DATADIR%%/%%VER%%/datafiles/icons/ops.transform.transform.dat
*** 2062 LINES SKIPPED ***