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
2021-03-17Audaspace: add support for PulseAudio on LinuxJörg Müller
This adds PulseAudio as audio backend on Linux. PulseAudio is the main audio engine used on most, if not all, Linux distributions today. Ref T86590
2020-04-02Fix (harmless) PCRE not found warning when configuring CMake on LinuxBrecht Van Lommel
Differential Revision: https://developer.blender.org/D7309
2020-04-02Cleanup: simplify Linux buildbot config, where default values already matchBrecht Van Lommel
Ref D7309
2019-11-06Buildbot: Ensure proper ABI is usedSergey Sharybin
This wasn't an issue in the real buildbot environment since the precompiled libraries are compiled with same ABI as the compiler used for Blender build. But it was causing issues when building Blender using buildbot scripts (for troubleshooting purposes) on a machine with different default compiler ABI. Usually ABI detection is happening in platform_unix.cmake when detecting whether there are any precompiled libraries folder available. This detection is not happening when library folder is provided explicitly, expecting ABI to be setup explicitly as well.
2019-10-09Buildbot: Correction to previous commitSergey Sharybin
Off-by-one calculating parent folders.
2019-10-09Buildbot: Attempt to point precompiled libraries to a correct folderSergey Sharybin
The CMAKE_SOURCES variable is not yet initialized when the buildbot configuration is read. This is similar to the include of full release configuration happening earlier in the file.
2019-10-09Buildbot: Point to pre-compiled CentOS 7 librariesSergey Sharybin
2019-08-01Cleanup: misc spelling fixesCampbell Barton
T68035 by @luzpaz
2019-06-26CMake: Cleanup, remove explicit Python versionSergey Sharybin
This is now coming from a common CMake configuration.
2019-06-26CMake: Initial support of CentOS for buildbot configurationSergey Sharybin
2019-06-26CMake: Cleanup, remove unused legacy hardcoded pathsSergey Sharybin
2019-06-19Cleanup: style, indentationCampbell Barton
2019-04-17Cleanup: use 2 space indentation for CMakeCampbell Barton
2018-09-12Merge branch 'master' into blender2.8Campbell Barton
2018-09-11Build: require OpenJPEG 2.x minimum, remove bundled version.Brecht Van Lommel
* WITH_SYSTEM_OPENJPEG is removed and is now always on, this was already the case for macOS and Windows. * This should not break existing Linx builds. If there is no new enough OpenJPEG installed, CMake will no find libopenjp2 and WITH_IMAGE_OPENJPEG will be disabled. * install_deps.sh was updated with new package names, since distributions put this version in a new package. Differential Revision: https://developer.blender.org/D3663
2018-08-31Merge branch 'master' into blender2.8Sergey Sharybin
2018-08-31Buildbot: Usable PIESergey Sharybin
Makes it impossible to run from GUI on certain platforms, see T56628.
2018-08-31Merge branch 'master' into blender2.8Brecht Van Lommel
2018-08-31Fix T56618: crash in release builds when GHOST asserts.Brecht Van Lommel
WITH_ASSERT_ABORT was not disabled for release builds. In most cases asserts are disabled in release builds, but not always. This also changes the buildbot to use blender_release.cmake instead of blender_full.cmake, the only effective difference should be WITH_ASSERT_ABORT.
2018-08-30Buildbot: Correction to previous commitSergey Sharybin
2018-08-30Buildbot: Attempt to fix glibc-2.19 compilationSergey Sharybin
It is likely to be retired, but for until then lets ensure it works.
2018-08-30Merge branch 'master' into blender2.8Brecht Van Lommel
2018-08-30Buildbot: Get rid of OpenJPEG 2 hackSergey Sharybin
Also clarified some options and decisions.
2018-08-29Buildbot: Tweak configuration to actually ve successful in chrootSergey Sharybin
2018-08-29Buildbot: Make configuration to pass config stateSergey Sharybin
- Foe some reason CMake's platform and processor are not intialized there. - Need to set variables in cache, otherwise they are not visible in the actual CMake files.
2018-08-29Merge branch 'master' into blender2.8Brecht Van Lommel
2018-08-29Buildbot: Some inital work to support newer chroot environmentSergey Sharybin
2018-04-25Merge branch 'master' into blender2.8Sergey Sharybin
2018-04-25Buildbot: Attempt to link against Blosc staticallySergey Sharybin
Was broken by f1e6838376a.
2018-04-17Remove player from buildbot part IIDalai Felinto
2018-04-17Removing Blender Game Engine from Blender 2.8Dalai Felinto
Folders removed entirely: * //extern/recastnavigation * //intern/decklink * //intern/moto * //source/blender/editors/space_logic * //source/blenderplayer * //source/gameengine This includes DNA data and any reference to the BGE code in Blender itself. We are bumping the subversion. Pending tasks: * Tile/clamp code in image editor draw code. * Viewport drawing code (so much of this will go away because of BI removal that we can wait until then to remove this.
2017-10-30CMake: cleanupCampbell Barton
2017-10-30CMake: cleanupCampbell Barton
2017-09-06Merge branch 'master' into blender2.8Campbell Barton
2017-09-05Buildbot: Fix paths to sndfile and flacSergey Sharybin
Need this in 2.79 branch as well, since build rules are based on this files.
2017-08-18Audaspace: Moving audaspace 1.3 into extern.Jörg Müller
Deleting the old internal audaspace. Major changes from there are: - The whole library was refactored to use C++11. - Many stability and performance improvements. - Major Python API refactor: - Most requested: Play self generated sounds using numpy arrays. - For games: Sound list, random sounds and dynamic music. - Writing sounds to files. - Sequencing API. - Opening sound devices, eg. Jack. - Ability to choose different OpenAL devices in the user settings.
2017-04-07Buildbot: List freetype for OIIO librariesSergey Sharybin
OIIO in release environment is compiled with Freetype support. This fixes compilation error of static unit tests.
2017-04-07Buildbot: Link statically against freetypeSergey Sharybin
2017-04-06Buildbot: Correct previous releaseSergey Sharybin
Seems CMake is not happy about changing compiler from script.
2017-04-06Buildbot: Force build environment to use latest GCCSergey Sharybin
2016-02-27Buildbot: Support build in a newer chrootSergey Sharybin
2016-02-23CMake: Enable BLOSC for OpenVDB for the full configSergey Sharybin
This will respect the official build configuration where we should have BLOSC enabled. We can't really detect if OpenVDB was compiled with BLOSC or not, so seems we can't really avoid this extra flag.
2016-01-27Buildbot: Enable OpenVDB BLOSC for the Linux buildersSergey Sharybin
2016-01-27OpenVDB: Get rid of hardcoded TBB variables and enabled for Linux buildbotSergey Sharybin
2016-01-27Buildbot: Fix for missing spnav for Linux buildsSergey Sharybin
2016-01-05Buildbot: Link libstdc++ staticallySergey Sharybin
2015-12-11Fix T46949: Latest blender builds are using shared pcre and xml2 librariesSergey Sharybin
2015-12-03Buildbot: No need to build player with blender configSergey Sharybin
2015-12-02Buildbot: Initial work to move linux build environment to CMakeSergey Sharybin
This is so called "seems to work in dry tests" commit which is aimed to switch linux release environment to CMake. Some notes: - There's no special handle of libstdc++, but it wasn't really static for quite some time in SCons configuration and nobody really complained. - It was quite tricky to get OpenMP linked statically with just using some configuration so we went ahead and added a special option to CMake now which is only exist on Linux and advertised as shouldn't be used. - Packing is happening manually in slave_pack.py. This is because we have to add some really special files to the archive (mesa libraries for example) which we can't really handle from CMake/CPack in a nice generic way. Don't think it's bad approach, at least crappynness is localized and it's not _that_ crappy anyway. - Windows buildbot should keep working, but needs doublechecing. It's just a build folder changed, but you never know what it might imply. - Some further tweaks are likely needed to ensure all builders are working. Thanks Campbell for assistance in this patch!