diff -Nru blender-4.3.2+dfsg/build_files/package_spec/build_archive.py blender-4.3.2+dfsg1/build_files/package_spec/build_archive.py --- blender-4.3.2+dfsg/build_files/package_spec/build_archive.py 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/build_files/package_spec/build_archive.py 2024-10-02 14:16:12.000000000 +0200 @@ -0,0 +1,75 @@ +#!/usr/bin/env python3 +# SPDX-FileCopyrightText: 2011-2022 Blender Authors +# +# SPDX-License-Identifier: GPL-2.0-or-later + +import os +import shutil +import subprocess +import sys + +# todo: +# strip executables + +# get parameters +if len(sys.argv) < 5: + sys.stderr.write('Excepted arguments: ./build_archive.py name extension install_dir output_dir') + sys.exit(1) + +package_name = sys.argv[1] +extension = sys.argv[2] +install_dir = sys.argv[3] +output_dir = sys.argv[4] + +package_archive = os.path.join(output_dir, package_name + '.' + extension) +package_dir = package_name + +# remove existing package with the same name +try: + if os.path.exists(package_archive): + os.remove(package_archive) + if os.path.exists(package_dir): + shutil.rmtree(package_dir) +except Exception as ex: + sys.stderr.write('Failed to clean up old package files: ' + str(ex) + '\n') + sys.exit(1) + +# create temporary package dir +try: + shutil.copytree(install_dir, package_dir) + + for f in os.listdir(package_dir): + if f.startswith('makes'): + os.remove(os.path.join(package_dir, f)) +except Exception as ex: + sys.stderr.write('Failed to copy install directory: ' + str(ex) + '\n') + sys.exit(1) + +# create archive +try: + if not os.path.exists(output_dir): + os.mkdir(output_dir) + + archive_env = os.environ.copy() + + if extension == 'zip': + archive_cmd = ['zip', '-9', '-r', package_archive, package_dir] + elif extension == 'tar.xz': + archive_cmd = ['tar', '-cf', package_archive, '--owner=0', '--group=0', + '--use-compress-program=xz', package_dir] + archive_env['XZ_OPT'] = '-9' + else: + sys.stderr.write('Unknown archive extension: ' + extension) + sys.exit(-1) + + subprocess.check_call(archive_cmd, env=archive_env) +except Exception as ex: + sys.stderr.write('Failed to create package archive: ' + str(ex) + '\n') + sys.exit(1) + +# empty temporary package dir +try: + shutil.rmtree(package_dir) +except Exception as ex: + sys.stderr.write('Failed to clean up package directory: ' + str(ex) + '\n') + sys.exit(1) diff -Nru blender-4.3.2+dfsg/debian/changelog blender-4.3.2+dfsg1/debian/changelog --- blender-4.3.2+dfsg/debian/changelog 2025-02-02 16:00:31.000000000 +0100 +++ blender-4.3.2+dfsg1/debian/changelog 2026-01-02 13:35:45.000000000 +0100 @@ -1,3 +1,9 @@ +blender (4.3.2+dfsg1-1+deb13u1) trixie; urgency=medium + + * Upstream tarball updated for missing assets (Closes: #1093169) + + -- Matteo F. Vescovi Fri, 02 Jan 2026 13:35:45 +0100 + blender (4.3.2+dfsg-2) unstable; urgency=medium * debian/patches/: patchset updated diff -Nru blender-4.3.2+dfsg/make.bat blender-4.3.2+dfsg1/make.bat --- blender-4.3.2+dfsg/make.bat 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/make.bat 2024-10-18 19:46:58.000000000 +0200 @@ -0,0 +1,126 @@ +@echo off +REM This batch file does an out-of-source CMake build in ../build_windows +REM This is for users who like to configure & build Blender with a single command. +setlocal EnableDelayedExpansion +setlocal ENABLEEXTENSIONS +set BLENDER_DIR=%~dp0 + +call "%BLENDER_DIR%\build_files\windows\reset_variables.cmd" + +call "%BLENDER_DIR%\build_files\windows\check_spaces_in_path.cmd" +if errorlevel 1 goto EOF + +call "%BLENDER_DIR%\build_files\windows\parse_arguments.cmd" %* +if errorlevel 1 goto EOF + +call "%BLENDER_DIR%\build_files\windows\find_dependencies.cmd" +if errorlevel 1 goto EOF + +REM if it is one of the convenience targets and BLENDER_BIN is set +REM skip compiler detection +if "%ICONS%%ICONS_GEOM%%DOC_PY%" == "1" ( + if EXIST "%BLENDER_BIN%" ( + goto convenience_targets + ) +) + +if "%BUILD_SHOW_HASHES%" == "1" ( + call "%BLENDER_DIR%\build_files\windows\show_hashes.cmd" + goto EOF +) + +if "%SHOW_HELP%" == "1" ( + call "%BLENDER_DIR%\build_files\windows\show_help.cmd" + goto EOF +) + +if "%FORMAT%" == "1" ( + call "%BLENDER_DIR%\build_files\windows\format.cmd" + goto EOF +) + +if "%LICENSE%" == "1" ( + call "%BLENDER_DIR%\build_files\windows\license.cmd" + goto EOF +) + +call "%BLENDER_DIR%\build_files\windows\detect_architecture.cmd" +if errorlevel 1 goto EOF + +if "%BUILD_VS_YEAR%" == "" ( + call "%BLENDER_DIR%\build_files\windows\autodetect_msvc.cmd" + if errorlevel 1 ( + echo Visual Studio not found ^(try with the 'verbose' switch for more information^) + goto EOF + ) +) else ( + call "%BLENDER_DIR%\build_files\windows\detect_msvc%BUILD_VS_YEAR%.cmd" + if errorlevel 1 ( + echo Visual Studio %BUILD_VS_YEAR% not found ^(try with the 'verbose' switch for more information^) + goto EOF + ) +) + +if "%BUILD_UPDATE%" == "1" ( + REM First see if the SVN libs are there and check them out if they are not. + call "%BLENDER_DIR%\build_files\windows\check_libraries.cmd" + if errorlevel 1 goto EOF + if "%BUILD_UPDATE_SVN%" == "1" ( + REM Then update SVN platform libraries, since updating python while python is + REM running tends to be problematic. The python script that update_sources + REM calls later on may still try to switch branches and run into trouble, + REM but for *most* people this will side step the problem. + call "%BLENDER_DIR%\build_files\windows\lib_update.cmd" + ) + REM Finally call the python script shared between all platforms that updates git + REM and does any other SVN work like update the tests or branch switches + REM if required. + call "%BLENDER_DIR%\build_files\windows\update_sources.cmd" + goto EOF +) + +call "%BLENDER_DIR%\build_files\windows\set_build_dir.cmd" + +:convenience_targets + +if "%ICONS_GEOM%" == "1" ( + call "%BLENDER_DIR%\build_files\windows\icons_geom.cmd" + goto EOF +) + +if "%DOC_PY%" == "1" ( + call "%BLENDER_DIR%\build_files\windows\doc_py.cmd" + goto EOF +) + +if "%CMAKE%" == "" ( + echo Cmake not found in path, required for building, exiting... + exit /b 1 +) + +echo Building blender with VS%BUILD_VS_YEAR% for %BUILD_ARCH% in %BUILD_DIR% + +call "%BLENDER_DIR%\build_files\windows\check_libraries.cmd" +if errorlevel 1 goto EOF + +if "%TEST%" == "1" ( + call "%BLENDER_DIR%\build_files\windows\test.cmd" + goto EOF +) + +if "%BUILD_WITH_NINJA%" == "" ( + call "%BLENDER_DIR%\build_files\windows\configure_msbuild.cmd" + if errorlevel 1 goto EOF + + call "%BLENDER_DIR%\build_files\windows\build_msbuild.cmd" + if errorlevel 1 goto EOF +) else ( + call "%BLENDER_DIR%\build_files\windows\configure_ninja.cmd" + if errorlevel 1 goto EOF + + call "%BLENDER_DIR%\build_files\windows\build_ninja.cmd" + if errorlevel 1 goto EOF +) + +:EOF +if errorlevel 1 exit /b %errorlevel% diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/icons/toolbar.blend blender-4.3.2+dfsg1/release/datafiles/assets/icons/toolbar.blend --- blender-4.3.2+dfsg/release/datafiles/assets/icons/toolbar.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/icons/toolbar.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ba4806faddd265493ab87f041b25f8ebf13caa3bf5c539e484e9a0a9dbe5250 +size 2642349 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/LICENSE blender-4.3.2+dfsg1/release/datafiles/assets/LICENSE --- blender-4.3.2+dfsg/release/datafiles/assets/LICENSE 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/LICENSE 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/blender_assets.cats.txt blender-4.3.2+dfsg1/release/datafiles/assets/publish/blender_assets.cats.txt --- blender-4.3.2+dfsg/release/datafiles/assets/publish/blender_assets.cats.txt 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/blender_assets.cats.txt 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,43 @@ +# This is an Asset Catalog Definition file for Blender. +# +# Empty lines and lines starting with `#` will be ignored. +# The first non-ignored line should be the version indicator. +# Other lines are of the format "UUID:catalog/path/for/assets:simple catalog name" + +VERSION 1 + +753df37f-2da1-4c8e-bf3e-3cbf24387e66:Brushes:Brushes +8c4f15ab-755e-4929-9fd2-609157d8067f:Brushes/Curve Sculpt:Brushes-Curve Sculpt +851d0192-113d-4737-b5d7-ab054198bdaa:Brushes/Curve Sculpt/Deform:Brushes-Curve Sculpt-Deform +754a6925-6a06-476e-a714-25db953c80ea:Brushes/Curve Sculpt/Density:Brushes-Curve Sculpt-Density +2c511e86-866e-4379-93db-7d25ac850a02:Brushes/Curve Sculpt/General:Brushes-Curve Sculpt-General +00c402c1-8f55-45ab-bb26-b4c57c9e87ad:Brushes/Grease Pencil Draw:Brushes-Grease Pencil Draw +f14d7a24-428a-4753-bf88-ef136a66be73:Brushes/Grease Pencil Draw/Draw:Brushes-Grease Pencil Draw-Draw +db855991-aff2-45d1-9ba5-cd0dccea5fe0:Brushes/Grease Pencil Draw/Erase:Brushes-Grease Pencil Draw-Erase +bef62e73-63d2-43e6-89fd-e72245350bc7:Brushes/Grease Pencil Draw/Utilities:Brushes-Grease Pencil Draw-Utilities +98c3c158-b363-48d3-80cd-ce4846f5aed1:Brushes/Grease Pencil Paint:Brushes-Grease Pencil Paint +eb75aff6-7006-4ecf-a41d-48c14e09c32c:Brushes/Grease Pencil Sculpt:Brushes-Grease Pencil Sculpt +2afe28e4-1769-4262-ae62-7e8c17e64246:Brushes/Grease Pencil Sculpt/Contrast:Brushes-Grease Pencil Sculpt-Contrast +2cfbd59a-9b11-48f1-b35d-665b70c112cf:Brushes/Grease Pencil Sculpt/Transform:Brushes-Grease Pencil Sculpt-Transform +ca10d93d-0283-480d-b868-b4275f8bc79a:Brushes/Grease Pencil Sculpt/Utilities:Brushes-Grease Pencil Sculpt-Utilities +9601079f-86e9-4a6f-ba04-56ba1bef3a9f:Brushes/Grease Pencil Weight Paint:Brushes-Grease Pencil Weight Paint +19f885c8-9bd7-43f7-98c1-104118c06f60:Brushes/Mesh Sculpt:Brushes-Mesh Sculpt +194fda97-6d88-41b1-b26d-f41cd8426518:Brushes/Mesh Sculpt/General:Brushes-Mesh Sculpt-General +45d61c81-d318-4835-a37f-54af720391e6:Brushes/Mesh Sculpt/General/Add & Subtract:Brushes-Mesh Sculpt-General-Add & Subtract +650ad315-0880-451e-8f49-7339af60808a:Brushes/Mesh Sculpt/General/Contrast:Brushes-Mesh Sculpt-General-Contrast +a1131a99-c34b-4a28-b6d7-ce61fdbf2573:Brushes/Mesh Sculpt/General/Transform:Brushes-Mesh Sculpt-General-Transform +4900134b-ead6-413d-b6bf-3fb6ff43bbe4:Brushes/Mesh Sculpt/General/Utilities:Brushes-Mesh Sculpt-General-Utilities +eb98fe9e-0baa-417f-8ff1-d56dd79d2ce2:Brushes/Mesh Sculpt/General/Utilities:Brushes-Mesh Sculpt-General-Utilities +722259b1-4abf-4d15-8b17-7875c8efb248:Brushes/Mesh Sculpt/Paint:Brushes-Mesh Sculpt-Paint +abea2557-f13e-4e21-b4d8-11a1fffd7d57:Brushes/Mesh Sculpt/Simulation:Brushes-Mesh Sculpt-Simulation +a82f0b44-1d89-4ca7-ae21-86296257be99:Brushes/Mesh Texture Paint:Brushes-Mesh Texture Paint +27cbc8dc-80c8-45d5-863c-7ecc48bccf20:Brushes/Mesh Vertex Paint:Brushes-Mesh Vertex Paint +77635e98-1a5a-482e-9cb1-ba9ec4bc5b74:Brushes/Mesh Weight Paint:Brushes-Mesh Weight Paint +f14d3c5d-8223-4e8c-b3b3-cbce81e4b3ee:Hair:Hair +87cbaad7-ae4e-404c-9b6b-4fe60ecc39dc:Hair/Deformation:Hair-Deformation +40aedbf9-be4b-4ddb-8eec-8a9cd37d0921:Hair/Generation:Hair-Generation +09af8c50-8c07-4039-821c-be801761d7cf:Hair/Guides:Hair-Guides +c676fe02-8d25-49a1-b672-11aee0918221:Hair/Read:Hair-Read +9dedc75a-afe5-472a-9e3f-a555a8df3dff:Hair/Utility:Hair-Utility +63a83f9c-5a95-476a-9bd5-fcb72414ea0b:Hair/Write:Hair-Write +9e98eca8-e987-44d3-88a1-6633d0a8ad82:Normals:Normals diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-curve_sculpt.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-curve_sculpt.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-curve_sculpt.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-curve_sculpt.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de873a20947e1fb7f19675b0f0c79dcdb9d58a75e5193aa2606f8ce0cc0b15f1 +size 827070 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-gp_draw.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-gp_draw.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-gp_draw.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-gp_draw.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d54d3b4928ce3139c3e8748568ed2af0ba095c0fdb9f7702414b5f72bb2fb5f +size 473163 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-gp_sculpt.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-gp_sculpt.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-gp_sculpt.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-gp_sculpt.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edd368cb3097e8afd5f6ecaf66a395dba687941c8b4402039416b8ddb780e4f9 +size 317729 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-gp_vertex.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-gp_vertex.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-gp_vertex.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-gp_vertex.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1de31a8acbb6e51524a5bd7151996d35922ca057b5091fbbec92e210aae3f7a0 +size 267291 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-gp_weight.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-gp_weight.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-gp_weight.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-gp_weight.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc52281fdd49739a365325ffb5211cf43a91f5bc1649403d63fe86d3e92e37db +size 213750 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_sculpt.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_sculpt.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_sculpt.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_sculpt.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b680970dab6f52e05ae154ce85887e45871fc8ab2860d57fd060baa78beab437 +size 2630024 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_texture.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_texture.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_texture.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_texture.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f02b8d814ba97b4a6fea1fdc1b61b9ff9c77113b7996accde80c30322ce068ff +size 872265 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_vertex.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_vertex.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_vertex.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_vertex.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b4b5d973f1bc4a06f7553afc96c7cb0bd9a0c17921cd65903b40395eccd3300 +size 600678 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_weight.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_weight.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_weight.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/brushes/essentials_brushes-mesh_weight.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67b141b9f15b0709f954fcd5e1d846deb95f5da8615ae70f0adcfacb3025d87f +size 404988 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/geometry_nodes/procedural_hair_node_assets.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/geometry_nodes/procedural_hair_node_assets.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/geometry_nodes/procedural_hair_node_assets.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/geometry_nodes/procedural_hair_node_assets.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d35a46a828a583ea5b9dde52862ee27debab544e1d8769699d6da2138c8bbe2 +size 2465506 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/geometry_nodes/smooth_by_angle.blend blender-4.3.2+dfsg1/release/datafiles/assets/publish/geometry_nodes/smooth_by_angle.blend --- blender-4.3.2+dfsg/release/datafiles/assets/publish/geometry_nodes/smooth_by_angle.blend 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/geometry_nodes/smooth_by_angle.blend 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3c1b8eb6c1231b6a00b575c44b38571597da65e6a0238074c37a10c50a77023 +size 71770 diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/publish/LICENSE blender-4.3.2+dfsg1/release/datafiles/assets/publish/LICENSE --- blender-4.3.2+dfsg/release/datafiles/assets/publish/LICENSE 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/publish/LICENSE 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff -Nru blender-4.3.2+dfsg/release/datafiles/assets/README.md blender-4.3.2+dfsg1/release/datafiles/assets/README.md --- blender-4.3.2+dfsg/release/datafiles/assets/README.md 1970-01-01 01:00:00.000000000 +0100 +++ blender-4.3.2+dfsg1/release/datafiles/assets/README.md 2024-12-02 17:50:09.000000000 +0100 @@ -0,0 +1,26 @@ +# Blender Assets + +Assets bundled with Blender releases in the Essentials assets library. + +## Directory Layout + +* `publish`: Bundled with official releases. +* `working`: Not bundled, work in progress. +* `icons`: Blend files used to create icons. + +## License + +All assets are licensed under CC0 "No Rights Reserved": + +> To the extent possible under law, the author(s) have dedicated all copyright +> and related and neighboring rights to this software to the public domain +> worldwide. This software is distributed without any warranty. +> +> You should have received a copy of the CC0 Public Domain Dedication along +> with this software. If not, see . + +Effectively this means everybody is free to use the assets without copyright +restrictions. Usage (commercial or not), modification and further distribution +(under any license) are allowed. Credits are optional although appreciated. + +None of the assets may use non-CC0 resources.