Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-22 | Remove last traces of game engine and blenderplayer | Ines Almeida | |
2018-09-19 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-19 | Spelling fixes in comments and descriptions, patch by luzpaz. | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3700 | |||
2018-09-19 | make.bat: fix build error when there are spaces in the path to svn/git/cmake | Ray Molenkamp | |
2018-09-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-19 | Cleanup: trailing space | Campbell Barton | |
2018-09-18 | CMake: remove PYTHON_NUMPY_INCLUDE_DIRS as a cache variable on macOS/Windows. | Brecht Van Lommel | |
It's in a fixed location on those platforms, and having it as a cache variable just means things break when we upgrade to a new Python version. | |||
2018-09-18 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-09-18 | FIX: linker error with a 'make deps' library set and opencollada enabled. | Ray Molenkamp | |
PCRE_LIBRARIES was not being set if the pcre library was found but not the headers. | |||
2018-09-17 | build_files: bump python version in FindPythonLibsUnix.cmake to 3.7 now that ↵ | Ray Molenkamp | |
all platforms have been updated | |||
2018-09-17 | build_environment: linux/python, help python find ffi. | Ray Molenkamp | |
we were building ffi, but python wasn't finding it. | |||
2018-09-17 | build_environment: ffi/linux force predictable lib path. | Ray Molenkamp | |
ffi stubbornly wants to put libs in lib64 even when you tell it not to on some linux distributions. patch based on sed fix the gentoo guys did [1] [1] https://bugs.gentoo.org/462814 | |||
2018-09-17 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-17 | Install_deps: workaround building bloody broken OpenEXR release. | Bastien Montagne | |
2018-09-17 | build_environment: force a consistent libdir across Linux distributions. | Ray Molenkamp | |
on some distributions libs ended up in lib64 confusing the cmake builder. | |||
2018-09-14 | Fix OpenColorIO link errors in some Linux builds. | Brecht Van Lommel | |
The library can get installed in a lib/static subdirectory, so search there as well now. | |||
2018-09-14 | Fix OpenColorIO link errors in some Linux builds. | Brecht Van Lommel | |
The library can get installed in a lib/static subdirectory, so search there as well now. | |||
2018-09-13 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-13 | Fix building deps when OpenCV dev package is present. | Bastien Montagne | |
Since we are not linking against OpenCV ourselves, that generated linking errors later on (while building OSL e.g.). Those 'open' libs link against way too many other libs... :/ Thanks to @intrah for initial report (T56785), and @LazyDodo for suggested solution. | |||
2018-09-13 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-13 | Cleanup: move 'make help_features' into own file | Campbell Barton | |
2018-09-12 | CMake: Fix compilation with Bullet enabled | Sergey Sharybin | |
Obvious bug in recent CName cleanup commit, while BGE library was indeed mentioned on that line it was to put Bullet libraries after all the other libraries. One day we should really switch to a CMake dependency graph to take care of library dependencies. | |||
2018-09-12 | Cleanup: remove BGE references | Campbell Barton | |
2018-09-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-12 | CMake: add openjpeg 2x search paths | Campbell Barton | |
Wasn't finding the include path by on Linux. | |||
2018-09-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-09-11 | Build: 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-09-11 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-09-11 | Build: update for new macOS libraries. | Brecht Van Lommel | |
Run "make update", or "svn update" in lib/darwin to get the matching precompiled libraries. | |||
2018-09-11 | Build Environment: updates for macOS. | Brecht Van Lommel | |
Mainly this is following Linux to build own xml2/lzma/ssl/sqlite and linking them all statically. This ensures the Python ssl module uses a recent openssl version rather than a very old one shipped with macOS. | |||
2018-09-07 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-07 | Install_deps: fix llvm/clang ARCH package names. | Bastien Montagne | |
Issue raised in T56540, thanks. Also tried to re-enable using fedora's llvm/clang packages, would hope and assume old issue here is fixed. | |||
2018-09-07 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-07 | Install_deps: Fix wrong URL for ILMBase/OpenEXR source archives. | Bastien Montagne | |
They also went to github... | |||
2018-09-07 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-07 | Install_deps: Fix building python on fedora 28 | Bastien Montagne | |
Looks like libffi is now a dependency of python as well... Done it for the other distro as well, just in case. ;) | |||
2018-09-06 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
Conflicts: source/blender/editors/space_node/drawnode.c | |||
2018-09-06 | Update install_deps.sh to latest libs. | Bastien Montagne | |
Tested with Debian Testing, might need some adjustements for other distributions... Also removed last patches we used here, we shall not need any anymore! | |||
2018-09-02 | Cleanup: move select all/none/invert into template | Campbell Barton | |
2018-08-31 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-08-31 | Buildbot: Usable PIE | Sergey Sharybin | |
Makes it impossible to run from GUI on certain platforms, see T56628. | |||
2018-08-31 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-08-31 | Fix 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-30 | Buildbot: Correction to previous commit | Sergey Sharybin | |
2018-08-30 | Buildbot: Attempt to fix glibc-2.19 compilation | Sergey Sharybin | |
It is likely to be retired, but for until then lets ensure it works. | |||
2018-08-30 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-08-30 | Build environment: Tweak to harvasting script | Sergey Sharybin | |
The idea is to make find_package() to succeed without any extra tips given. For this, we need header files to be harvasted. | |||
2018-08-30 | Buildbot: Get rid of OpenJPEG 2 hack | Sergey Sharybin | |
Also clarified some options and decisions. | |||
2018-08-30 | CMake: Automatically detect OpenJPEG 2 libraries | Sergey Sharybin | |
There is chance that on a system with both versions installed this *might* cause some issues. Such system will be pain to support out of the box anyway. This change allows to use precompiled libraries without extra modifications in the config. | |||
2018-08-29 | Buildbot: Tweak configuration to actually ve successful in chroot | Sergey Sharybin | |