Campbell Barton
03a5eccc94
Merge branch 'master' into blender2.8
2017-11-30 18:30:41 +11:00
Campbell Barton
28d2148b09
Haiku OS Support
...
D2860 by @miqlas
Even though Haiku is a niche OS, only minor changes are needed.
2017-11-30 18:05:21 +11:00
Julian Eisel
7f96323cd0
Merge branch 'master' into blender2.8
2017-11-19 13:16:14 +01:00
Campbell Barton
abd5841441
CMake: remove solaris path
2017-11-19 03:46:50 +11:00
Dalai Felinto
1cb6cea71c
Merge remote-tracking branch 'origin/master' into blender2.8
2017-11-13 11:48:48 -02:00
Sergey Sharybin
42dff6cc2e
Cycles: Fix compilation error with OIIO compiled against system PugiXML
2017-11-13 10:42:29 +01:00
Brecht Van Lommel
2440415bd3
Merge branch 'master' into blender2.8
2017-11-07 03:08:24 +01:00
Arto Kitula
956ee5e265
macOS: remove old OpenMP lib stuff from cmake
2017-11-06 23:54:35 +02:00
Campbell Barton
58dc114615
Merge branch 'master' into blender2.8
2017-11-06 00:12:28 +11:00
Campbell Barton
914e3b1645
Cleanup: indentation, line wrapping
2017-11-05 14:50:15 +11:00
Brecht Van Lommel
d2ea1b2dcd
Fix broken macOS build with libsndfile, name is different than in master.
2017-11-04 17:50:09 +01:00
Campbell Barton
619600a53f
CMake: cleanup
2017-10-30 18:48:27 +11:00
Campbell Barton
e8daf2e3ea
CMake: cleanup
2017-10-30 12:59:36 +11:00
Germano
bed3cbdf3d
Merge branch 'master' into blender2.8
...
# Conflicts:
# build_files/cmake/macros.cmake
# build_files/cmake/platform/platform_win32.cmake
2017-10-29 18:20:24 -02:00
Ray Molenkamp
475ec5269a
CMake: use only absolute linker paths for msvc.
...
cmake's link_directories will supply forward slashes for the search paths, the msvc linker has some issues with that, while it will search for the needed libs just fine, the incremental linker gets fed forward slashes for some libs, while the previous binary has backward slashes in it's metadata, the linker assumes obj files got added and performs a full link instead of an incremental link. This change brings down the link time with newer msvc versions for a trivial edit down from a few minutes to a few seconds.
2017-10-29 13:16:22 -06:00
Sergey Sharybin
1e107fa514
Merge branch 'master' into blender2.8
2017-10-25 10:13:35 +02:00
Brecht Van Lommel
fe253389e0
Fix Cycles gtests build on macOS.
2017-10-24 17:52:20 +02:00
Campbell Barton
ea606a7847
Merge branch 'master' into blender28
2017-10-06 21:25:33 +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
Sergey Sharybin
63c472b4f9
Merge branch 'master' into blender2.8
2017-10-04 22:18:05 +05:00
Campbell Barton
239b38cd64
CMake: avoid naming collision
2017-10-04 01:35:24 +11:00
Campbell Barton
cbe07d980c
Python: bump minimum version to 3.6
2017-10-03 23:50:34 +11:00
Sergey Sharybin
2bfa061a15
Merge branch 'master' into blender2.8
...
Notes:
- Changes in paint_vertex.c were simple to merge, mainly related on passing
evaluation context.
- Conflicts in EditDM and drawmesh.c are solved using code from blender2.8
branch. Those areas are deprecated and not to be used in final release.
However, it's possible that some reference code from master is lost, so
keep attention when adding alpha support for vertex painting.
2017-10-03 12:59:06 +05:00
Sergey Sharybin
9f8bb5813b
Buildbot: Re-enable cuda binaries, those should work
2017-10-02 20:24:58 +05:00
Sergey Sharybin
9139532dc8
Buildbot: Use latest master config from buildbot
2017-10-01 10:34:04 +02:00
Sergey Sharybin
29ed5f301d
Buildbot: Extra tweaks to packing rules
2017-10-01 10:01:45 +02:00
Sergey Sharybin
ca3f7021de
Buildbot: Tweaks to current macOS config
...
Also disable CUDA binaries for now, those would need some extra work.
2017-10-01 10:00:42 +02:00
Campbell Barton
e3fe8128e4
Merge branch 'master' into blender2.8
2017-09-29 19:55:00 +10:00
Campbell Barton
5a1954a5cb
Drop platform support for Solaris & AIX
...
These platforms didn't see maintenance in years.
This commit just removes ifdef's & cmake check.
2017-09-29 19:16:34 +10:00
Brecht Van Lommel
97eefc1fd9
Code cleanup: remove unnecessary buildbot code after macOS library upgrade.
2017-09-28 23:37:57 +02:00
Brecht Van Lommel
c10ac1bb5c
macOS: officially upgrade to 10.9 libraries from lib/darwin.
...
This removes a bunch of code that is no longer needed, and running
"make update" will now automatically download the new libraries.
Differential Revision: https://developer.blender.org/D2861
2017-09-28 20:53:06 +02:00
Sergey Sharybin
7fdb9e168d
Merge branch 'master' into blender2.8
2017-09-28 16:13:09 +05:00
Campbell Barton
0ae1a1ed48
CMake: move MSVC warnings to central location
2017-09-28 13:41:54 +10:00
Ray Molenkamp
5d23448290
[build_deps.cmd] Turn down logging verbosity to normal.
2017-09-27 10:54:27 -06:00
Ray Molenkamp
58f3f9c246
[msvc] treat C4133 as error instead of a warning to mimic gcc's -Werror=incompatible-pointer-types
...
as requested by @campbellbarton and @mano-wii
2017-09-27 10:11:00 -06:00
Campbell Barton
24b083c8f3
Merge branch 'master' into blender2.8
2017-09-26 14:52:21 +10:00
Arto Kitula
e8a0812a3b
deps libs: fix xiph library support on sndfile on macOS
2017-09-26 02:17:39 +03:00
Sergey Sharybin
98ba302f70
Merge branch 'master' into blender2.8
2017-09-25 18:57:43 +05:00
Aaron Carlisle
efd5e3c254
Remove quicktime support
...
It has been deprecated since at least macOS 10.9 and fully removed in 10.12.
I am unsure if we should remove it only in 2.8. But you cannot build blender with it supported when using a modern xcode version anyway so I would tend towards just removing it also for 2.79 if that ever happens.
Reviewers: mont29, dfelinto, juicyfruit, brecht
Reviewed By: mont29, brecht
Subscribers: Blendify, brecht
Maniphest Tasks: T52807
Differential Revision: https://developer.blender.org/D2333
2017-09-22 16:40:05 -04: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
Sergey Sharybin
128c7c3ba1
Merge branch 'master' into blender2.8
2017-09-22 13:26:49 +05: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
692631551f
[cmake/msvc] Update python to 3.6 + numpy to 1.13.1
2017-09-20 12:51:36 -06:00