Ray Molenkamp
4b0b91aee0
build_environment: small fix for building ocio on windows.
2018-08-16 17:42:37 -06:00
Ray Molenkamp
1aed77caca
build_environment: osl 1.9.9
...
does no longer seem to bundle pugixml, so that's a new dependency.
2018-08-16 17:42:37 -06:00
Arto Kitula
7fed3f1b19
build environment: fix opencollada build on macOS
2018-08-17 01:24:05 +03:00
Ray Molenkamp
11c845e334
build_environment: openimageio 1.8.13
2018-08-16 13:43:46 -06:00
Ray Molenkamp
7772ba766d
build_environment_windows: fix missing x64 ssl libs and debug build.
2018-08-16 09:07:32 -06:00
Ray Molenkamp
88011ddba9
build_environment: python packages update.
...
idna 2.7
chardet 3.0.4
urllib3 1.23
certifi 2018.8.13
requests 2.19.1
2018-08-16 09:07:32 -06:00
Brecht Van Lommel
42b7fb0fd3
Build Environment: fix OpenVDB 5.1 build on Linux.
2018-08-16 16:21:26 +02:00
Brecht Van Lommel
231d54e79b
Build Environment: fix for IlmBase lib names without version on Linux.
2018-08-16 16:21:26 +02:00
Brecht Van Lommel
5236793d35
Build Environment: cleanup OpenColorIO duplicated and unused flags.
2018-08-16 15:51:08 +02:00
Bastien Montagne
7a7c579dd9
Fix T56404: Shape keys of the curves with multiple splines go haywire in edit mode.
...
Very dummy mistake (someone forgot to increment one of the variables in
one of the loops in that spaghetti nightmare that is nurbs shapekey
code), took half an age to spot it... :/
2018-08-16 15:49:00 +02:00
Sergey Sharybin
1e70655169
build_environment: Fix compilation of FFmpeg and OpenColorIO on Linux
2018-08-16 15:18:02 +02:00
Ray Molenkamp
8d1a7f3773
build_environment: openvdb 5.1.0
2018-08-15 20:48:19 -06:00
Campbell Barton
eebc292b42
Cleanup: rename transform UI values
...
See: T54858
2018-08-16 08:02:36 +10:00
Ray Molenkamp
f634d4a8a6
build_environment: opencolorio 1.1.0
...
-Moved from dynamic link to static on windows
-gained lcms/tinyxml/yamlcpp deps, since we need a little more control over the build flags than the build-in options will provide.
2018-08-15 12:32:34 -06:00
Campbell Barton
c3e3ccd42c
Cleanup: set expand variable for all enum-flags
...
No functional change, needed for fix in 2.8x
2018-08-15 15:54:27 +10:00
Stefan Werner
a9700e7ad2
Fix T56359: Unitialized variable in Cycles OpenCL could cause crashes.
2018-08-14 22:51:53 +02:00
Ray Molenkamp
5d034351de
make.bat: fix ninja support.
...
only worked with a fresh build folder.
2018-08-14 07:59:08 -06:00
Brecht Van Lommel
cab013bc5d
Fix use of uninitialized variable in some cases, in recent bugfix.
2018-08-14 15:27:49 +02:00
Bastien Montagne
6eb5b418ee
Fix T56363: Blender crash when deleting a curve object.
...
Conversion code could leave object with inconsistent material data
compared to its new obdata.
Ideally, various conversion code would handle that properly, conserving
materials when possible, but for now at least ensure we get valid
result!
2018-08-14 14:06:42 +02:00
Bastien Montagne
932251caea
Fix object copying not ensuring validity of material arrays.
...
Related to T56363, this is not fixing the root of the bug, but ID
copying should always be a good occasion to ensure sanity of our data
(and error checking is always better than a crash!).
2018-08-14 14:06:42 +02:00
Campbell Barton
73234a9122
Cleanup: vpaint face select de-selected twice
2018-08-14 17:37:59 +10:00
Campbell Barton
2044ee00c2
Correct vpaint vertex circle select
...
Would run validate when not needed.
2018-08-14 17:02:57 +10:00
Ray Molenkamp
8203e70709
build_environment: opencollada 1.6.63
2018-08-13 20:45:38 -06:00
Ray Molenkamp
1f3eb3088f
build_environment: sdl 2.0.8
2018-08-13 19:19:42 -06:00
Ray Molenkamp
fee32abee9
build_environment: opensubdiv 3.3.3 with PR975 + TBB 2018_U5
2018-08-13 19:08:28 -06:00
Campbell Barton
b993e8a17a
Cleanup: use boolean argument
2018-08-14 10:42:04 +10:00
Campbell Barton
c29c426925
Cleanup: use braces w/ particle loop macros
2018-08-14 10:14:05 +10:00
Campbell Barton
98f4a8eedf
Cleanup: style
2018-08-14 10:00:37 +10:00
Ray Molenkamp
e24cd10245
build_environment: Remove lapack
2018-08-13 14:56:49 -06:00
Ray Molenkamp
518ce887ad
build_environment: iconv 1.15
2018-08-13 14:45:27 -06:00
Ray Molenkamp
4e03f9cbc2
build_environment: fftw 3.3.8
2018-08-13 13:21:36 -06:00
Ray Molenkamp
4a10ba2174
build_environment: openexr support debug build.
2018-08-13 12:37:12 -06:00
Ray Molenkamp
f749c3cbb9
build_environment: alembic 1.7.8
2018-08-13 11:36:23 -06:00
Bastien Montagne
bc675d90d0
Fix T55745: Pick Shortest Path tool, inconsistent selection.
...
To get consistent, user-expected results here, we need to 'fake'
starting immediately after a 'skip' block (such that we start with a
full block of selected elements).
Same issue affected vertices and edges selection of course, did not
check the other usages of WM_operator_properties_checker_interval_test()
though.
2018-08-13 17:48:36 +02:00
Ray Molenkamp
887d6cb1ee
build_environment: fix windows ilmbase/openexr support.
...
seems like the openexr 2.3.0 release tarball has broken cmake support, latest from git works
we'll have to revisit this once they get a new release out.
2018-08-13 09:27:57 -06:00
Ray Molenkamp
4fc2a43e52
build_environment: ffmpeg 4.0.2
...
with
lame 3.100
ogg 1.3.3
vorbis 1.3.6
flac 1.3.2
vpx 1.7.0
x264 20180811
xvidcore 1.3.5
faad 2.8.8
2018-08-13 07:57:29 -06:00
Arto Kitula
349d67be28
build_environment: update ilmbase and openexr to 2.3.0
2018-08-13 16:12:30 +03:00
Bastien Montagne
798a83e35f
Cleanup: avoid too close namings, prone to typo mistakes!
2018-08-13 13:47:06 +02:00
Bastien Montagne
0aefef7f8f
Fix T56224: Blender2.8 will force a quit when trying to open a scene containing clip track created by blender 2.79.
...
Beautiful example of typo going unoticed and firing back up in totally
unexpected place years later. Guess nobody actually duplicated a Clip
data-block before! :P
Most likely own fault, during refactor of ID copying code.
2018-08-13 13:43:35 +02:00
Bastien Montagne
844b40b0c1
Fix T56344: Crash when used Twist for Emitter type of Particles System.
...
That effect is NOP with emitter particles anyway...
2018-08-13 11:57:18 +02: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
Bastien Montagne
91acff1320
Fix T56293: Particle Instance Modifier Axis Buttons UX.
...
Those axis buttons indeed affect instances orientation even when Create
Along Path is not defined...
2018-08-11 15:35:22 +02: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