Arto Kitula
349d67be28
build_environment: update ilmbase and openexr to 2.3.0
2018-08-13 16:12:30 +03:00
Ray Molenkamp
9d59851ca3
build_environment: blosc 1.14.4
2018-08-11 15:34:11 -06:00
Ray Molenkamp
9267d29bfb
build_environment: zlib move harvesting to zlib.cmake
2018-08-11 15:13:39 -06:00
Ray Molenkamp
a4c3a87635
build_environment:openal 1.18.2
2018-08-11 14:44:50 -06:00
Ray Molenkamp
0596af141e
build_environment: zlib 1.2.11
2018-08-11 14:44:50 -06:00
Arto Kitula
1f33075ef0
deplibs: disable functions that can be found on 10.13 sdk but aren't available on 10.9 target
2018-08-11 13:59:13 +03:00
Arto Kitula
544bd49e63
deplibs: python use pkg-config from homebrew for ssl + xz
2018-08-11 01:45:46 +03:00
Arto Kitula
eae4539bdd
deplibs: get freetype tar.gz rather than zip to get unix line endings
2018-08-10 23:31:27 +03:00
Arto Kitula
92f3671fe0
deplibs: let cmake do normal install on webp
2018-08-10 21:17:45 +03:00
Ray Molenkamp
7daf62950b
build_environment: python 3.7.0 + numpy 1.15.0
2018-08-10 10:37:15 -06:00
Arto Kitula
92217a81b5
update image libraries, D3005 with few mods
2018-08-10 18:50:15 +03:00
Ray Molenkamp
d0e083a60d
build_environment: remove unneeded boost patch on windows.
2018-08-10 09:13:48 -06:00
Ray Molenkamp
e2f006949f
build_environment: update freetype to 2.9.1
2018-08-10 07:48:27 -06:00
Arto Kitula
c19ddcc975
libs: boost 1.68
2018-08-10 03:08:18 +03:00
Ray Molenkamp
569e3640ef
build_environment: move llvm/clang to ninja on windows.
2018-08-09 12:53:39 -06:00
Arto Kitula
1282be0f82
update llvm + clang to 6.0.1 and add openmp for macOS
2018-08-09 17:57:12 +03:00
0bfb215bbc
Build: fix ffmpeg using system crystalhd library.
2018-08-08 20:27:16 +02:00
2dbb1e9f0e
Fix cmake external library build for blosc/freetype on some systems.
2018-07-31 14:39:42 +02:00
Campbell Barton
af36dd4664
Cleanup: trailing newlines
2018-06-29 08:02:49 +02:00
Campbell Barton
ae01df5779
Cleanup: trailing space in CMake files
2018-06-10 08:19:03 +02:00
Ray Molenkamp
815b1f24fa
build_environment: support for msvc2017 and newer cmake.
...
-expanded build_deps.cmd with 2017 support, it can't locate msvc2017 so needs to be run from developer prompt.
-Newer cmake was unhappy with openal's cmakelists.txt
-collada has warning as error on and errored out on new msvc2017 warnings.
2018-06-02 13:59:56 -06:00
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
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
Ray Molenkamp
a8fc44299b
external_libs: Add openjpeg to the mavc lib folders for cycles standalone.
2018-01-17 07:45:05 -07:00
Arto Kitula
25418be97e
build deps: llvm new website download locations
2018-01-03 14:52:25 +02:00
ac934efc5e
Build: fix make deps TBB on Linux, older versions don't support GCC 7.
2017-12-30 00:07:33 +01:00
6a225a283e
Build: fix make deps OpenSubdiv build on Linux.
2017-12-29 22:53:32 +01:00
Campbell Barton
914e3b1645
Cleanup: indentation, line wrapping
2017-11-05 14:50:15 +11: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
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
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
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
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
8f6b5f1f3c
Fix CMake dependencies builder issues on Linux with TBB and Python packages.
2017-08-08 02:33:37 +02:00