Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-11File headers: add license to Python scriptsCampbell Barton
2019-11-29Archive build script: stop when creating archive failsSybren A. Stüvel
The `subprocess.call()` function doesn't check the exit status code of the subprocess. Use `subprocess.check_call()` or `subprocess.run()` instead.
2019-11-29Archive build script: fix compatibility with older tar on CentOS 7Sybren A. Stüvel
On CentOS 7, `tar --use-compress-program='xz -9'` tries to run `xz -9` as executable, rather than running `xz` with `-9` as argument. Passing the `-9` option via the `XZ_OPT` environment variable, as suggested by @campbellbarton in D6138, works fine.
2019-11-28Buildbot: Migrate package archive format for Linux from tar.bz2 to tar.xzJens
xz compresses 25% better than bz2, reducing download times and server load. The numbers: blender-2.80-linux-glibc217-x86_64.tar.bz2 (release): 134 886 174 bytes with xz: 96 181 604 bytes (-28.7%) with xz -9: 93 871 548 bytes (-30.4%) blender-2.81-7c1fbe24ca33-linux-glibc217-x86_64.tar.bz2 (beta): 173 600 363 bytes with xz: 133 100 664 bytes (-23.3%) with xz -9: 129 534 124 bytes (-25.4%) xz also decompresses more than twice as fast as bz2, however compression needs four times as long (on my 7-year-old laptop 3-4 minutes instead of <1). Also xz has become more common than bz2, e.g. Debian/Ubuntu deb packages have been xz-compressed for years, so the dpkg package manager as well as systemd and grub all depend on liblzma being present, whereas bz2 is becoming more and more optional. Current Linux archives also include the UID/GID of whatever user account happens to be used for building by the blender.org infrastructure. If someone then installs these archives as root e.g. to /usr/local/... and doesn't pay full attention the files remain owned by a regular user, which is a serious security issue. This patch fixes that by setting the UID/GID to 0. Differential Revision: https://developer.blender.org/D6138
2019-02-09Fix T61332: Python3 syntax errorsJacques Lucke
2016-07-25Call to python3 for stand-alone scriptsCampbell Barton
Needed since Debian & FreeBSD both move away from keeping a synlink to `python`.
2015-01-29cleanup: shebang linesCampbell Barton
D888 by @sambler
2011-03-27pep8 cleanupCampbell Barton
2011-03-22Printing error message would fail on exception.Nathan Letwory
2011-03-22fix for grease pencil conversion to bezier curve reading past the end of the ↵Campbell Barton
array.
2011-03-21CMake package_archive target to create a .zip/.tar.bz2 package on mac/unix,Brecht Van Lommel
to be used by buildbot.