Stefan Werner
0ab30f9e39
Build deps: Fixed TBB build with GCC 6 and newer, turning off dead store elimination.
2018-04-24 13:23:52 +02:00
Stefan Werner
dac8b08f4c
Build deps: Fixed capitalisation of CMake modules path for OpenVDB. Before, OpenVDB would always build without BLOSC and TBB support on case-sensitive file systems.
2018-04-24 10:28:38 +02:00
Brecht Van Lommel
f0edb853be
Build: fix make deps using system webp/sndio libs.
2018-04-09 15:08:40 +02:00
Arto Kitula
1ebc14064b
Build deps: do sndfile patch also on linux platform
2018-03-31 02:15:13 +03:00
Thomas Beck
c647c93f63
build_deps: Disable building docs for OIIO
...
Two issues are fixed with this commit:
1) When we build OIIO (on unixoid build environments) and no /src/doc/oiiotool was present we had no build target for it (which led to a build error). As we don't need docs for OIIO, we disable it now.
2) We specified a var that OIIO does not recognize (was removed upstream a long time ago): ILMBASE_VERSION.
2018-03-30 15:22:40 +02:00
Ray Molenkamp
1b6bf5b75e
build_deps: disable hdf5 lib support
...
we do not ship with hdf5 support for alembic on any of the platforms.
2018-03-28 10:48:52 -06:00
Ray Molenkamp
07c90f3a73
build_environment: remove msvc compiler warning from boost.
...
Even the boost people have given up trying to keep up with the rapid release
of new msvc versions, and have removed the warn for now see: 5ad0730630 (diff-eac863c1d46c77471e54e8818aab7534)
2018-03-17 12:47:17 -06:00
Campbell Barton
41e930ac66
Cleanup: CMake whitespace
2018-01-23 17:25:09 +11:00
Ray Molenkamp
a8fc44299b
external_libs: Add openjpeg to the mavc lib folders for cycles standalone.
2018-01-17 07:45:05 -07:00
Bastien Montagne
850f73638c
install_deps: Fix OCIO always re-cloning its whole git repository.
2018-01-08 16:34:34 +01:00
Arto Kitula
25418be97e
build deps: llvm new website download locations
2018-01-03 14:52:25 +02:00
Bastien Montagne
e84966ac42
nstall_deps: llvm downloads new website location
...
Patch by Lucas Walter (@lucasw), thanks.
Reviewers: mont29
Reviewed By: mont29
Subscribers: mont29
Differential Revision: https://developer.blender.org/D2983
2018-01-02 15:23:45 +01:00
Brecht Van Lommel
ac934efc5e
Build: fix make deps TBB on Linux, older versions don't support GCC 7.
2017-12-30 00:07:33 +01:00
Brecht Van Lommel
6a225a283e
Build: fix make deps OpenSubdiv build on Linux.
2017-12-29 22:53:32 +01:00
Campbell Barton
abd5841441
CMake: remove solaris path
2017-11-19 03:46:50 +11:00
Campbell Barton
914e3b1645
Cleanup: indentation, line wrapping
2017-11-05 14:50:15 +11:00
Bastien Montagne
754f5d39c5
installdeps: Fix building numpy with newer py system...
...
Many thanks to Jens Verwiebe for investigating and finding this fix.
2017-10-04 20:16:39 +02:00
Ray Molenkamp
5d23448290
[build_deps.cmd] Turn down logging verbosity to normal.
2017-09-27 10:54:27 -06:00
Arto Kitula
e8a0812a3b
deps libs: fix xiph library support on sndfile on macOS
2017-09-26 02:17:39 +03:00
Ray Molenkamp
0e802fabb4
[cmake/deps_builder] update openjpeg to 1.5.2 to match the version in master/extern , add support for openjpeg in oiio. Mark webp as an optional component.
2017-09-22 13:57:21 -06:00
Bastien Montagne
925f2c8b9d
Fix T52875: install_deps.sh - numpy-1.13.1.tar.gz - 404 Not Found.
2017-09-22 18:56:37 +02:00
Arto Kitula
b3b3c6d8ae
build deps: add support for multiple xcode installs
2017-09-21 23:54:17 +03:00
Ray Molenkamp
01dfaac77b
[cmake_deps/msvc] Move llvm/clang harvest to their individual cmake files.
2017-09-21 13:10:55 -06:00
Arto Kitula
78345a46c1
deps build: add openjpeg to OIIO
2017-09-21 22:09:52 +03:00
Ray Molenkamp
9775c4d68b
[cmake_deps/msvc] Move boost harvest to boost.cmake
2017-09-21 11:16:52 -06:00
Ray Molenkamp
15ab0e6ddc
[cmake/builddeps] update for site-packages on windows to support the new requests version.
2017-09-21 10:16:40 -06:00
Bastien Montagne
50b9d1d019
Install_deps: Raise python and numpy versions (to 3.6.2 and 1.13.1 respectively).
2017-09-21 09:59:07 +02:00
Arto Kitula
e0f68e5d22
deps build: use pip to install requests 2.18.4 and it's deps
2017-09-21 09:33:00 +03:00
Ray Molenkamp
c5491ba874
[cmake/depsbuilder/msvc] Update to python 3.6 / numpy 1.13.1
...
-No more hardcoded python35/36 tokens in the scripts
-disabled python module for boost, was not used
-Updated patches for python to support building with msvc2013
2017-09-20 12:31:40 -06:00
Arto Kitula
99c9f17098
deps build: correct sndfile fix
2017-09-20 13:20:23 +03:00
Arto Kitula
77dccbf481
deps build: fix sndfile building on macOS
2017-09-20 00:08:32 +03:00
Arto Kitula
c87c1ec1da
deps build: bump Python to 3.6.2 and Numpy to 1.13.1
2017-09-20 00:04:23 +03:00
Ray Molenkamp
d486b17088
[cmake/dependencies] Update libsndfile to 1.0.28
2017-09-18 10:54:37 -06:00
Ray Molenkamp
fcd7ac1451
[deps/msvc] Debug flags for optimized debug libs were inverted for cxx.
2017-09-02 17:14:42 -06:00
Brecht Van Lommel
535e83687d
macOS build: simplify python install for new 10.9 libraries.
...
We stop using the .zip file and just have all files now in
lib/darwin/python/lib, along with numpy, numpy headers and requests.
This makes it consistent with Linux and simplifies code.
For old libraries the .zip stays, code for that gets removed when we
fully switch to new libraries.
2017-08-15 17:40:27 +02:00
Arto Kitula
caefe4943b
[deps_build/macOS] Fix FFMPEG & VPX configure command
...
FFMPEG & VPX don't handle target with --build parameter, so we need to make sure use of plain configure command
Reviewed by: Brecht Van Lommel
Differential Revision: http://developer.blender.org/D2791
2017-08-15 12:26:33 +03:00
Ray Molenkamp
a8eaaa21e0
[build_deps/Windows] Add numpy headers to the python include folder on windows, required for D2716
2017-08-14 15:21:36 -06:00
Ray Molenkamp
e79db3b2f8
[depsbuilder] fix outdated python patch on windows.
2017-08-14 15:11:44 -06:00
Ray Molenkamp
30e0100813
[depsbuilder] Fix broken osl flags on windows.
2017-08-14 15:11:05 -06:00
Ray Molenkamp
a8fbe991cd
[build_deps/Windows] Prevent writing of any files into the source tree.
2017-08-13 13:02:15 -06:00
Bastien Montagne
aa1b35bb60
Fix install_deps usage of patches.
...
Who in Hell did rename those files and did not update accordingly
install_deps.sh script???
2017-08-10 15:56:13 +02:00
Bastien Montagne
de3c165713
Forgot to change magicnumber of OIIO built lib in previous commit...
2017-08-09 18:21:35 +02:00
Bastien Montagne
6e7e081e3e
install_deps: disable PTex in our OIIO building for now, broken on newest systems.
2017-08-09 18:16:21 +02:00
Brecht Van Lommel
8f6b5f1f3c
Fix CMake dependencies builder issues on Linux with TBB and Python packages.
2017-08-08 02:33:37 +02:00
Brecht Van Lommel
3c14f02eac
Build: add scripts to build dependencies for Windows and macOS.
...
Note these are intended for platform maintainers, we do not intend to
support users making their own builds with these. For that precompiled
libraries from lib/ should be used.
Implemented by Martijn Berger, Ray Molenkamp and Brecht Van Lommel.
Differential Revision: https://developer.blender.org/D2753
2017-08-07 17:54:26 +02:00
Bastien Montagne
3c2f0466d8
Enable optional jack in install_deps.sh
...
Based on D2578, now you can install JACK audio server and use it in
Blender build without having to specify the `--with-all` option (that
one still enables also JACK of course).
Reviewers: mont29
Maniphest Tasks: T51033
Differential Revision: https://developer.blender.org/D2578
2017-06-26 16:12:32 +02:00
Bastien Montagne
a46a168705
install_depsh: update OpenCollada to 1.6.51, and OIIO to 1.7.15
2017-06-09 09:44:40 +02:00
Bastien Montagne
6bf05ab2ca
Install_deps: py 3.5.3, collada 22b1f4ff026881b4 (2.6.47), OCIO 6de971097c7f5.
2017-05-18 16:53:07 +02:00
Bastien Montagne
3922d5194f
Fix install_deps.sh for new Ubuntu 17.04, which does not have libopenjpeg!
2017-04-18 15:24:09 +02:00
Luca Rood
358def15a3
Install deps: Fix compilation error of Alembic
...
Couple of things here:
- Boost is not necesserily compiled into your /opt/lib and system-wide
version might have been used. The recent change in Alembic did not
take this into account.
- Alembic needs some extra component of Boost.
This part might be missing now for other distros than DEB.
2017-04-10 15:55:25 +02:00