blender/build_files/build_environment/cmake
Ray Molenkamp c20f209b1c Cmake/Deps: Freetype 2.11.0 / brotli 1.0.9
The UI team requested adding woff2 support to freetype.
this required a new dependency brotli.

This changes adds brotili to the builder and bumps
freetype to version 2.11.0

As freetype now depends on other libraries, for consistency
all use of ${FREETYPE_LIBRARY} in cmake has been updated to
use ${FREETYPE_LIBRARIES} adjustments have been made in the
windows platform file, all other platforms use cmake's
FindFreeType.cmake which already sets this variable.

reviewed by: brecht

Differential Revision: https://developer.blender.org/D13448
2022-01-21 10:26:05 -07:00
..
alembic.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
blosc.cmake Cleanup: spelling 2021-05-21 22:23:07 +10:00
boost.cmake Add support for building on Linux aarch64 2021-04-20 18:45:46 +02:00
brotli.cmake Cmake/Deps: Freetype 2.11.0 / brotli 1.0.9 2022-01-21 10:26:05 -07:00
bzip2.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
check_software.cmake CMake/deps: Updated deps build requirements prompt for macOS arm64 2021-03-16 17:08:48 +01:00
clew.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
cuew.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
download.cmake Cmake/Deps: Freetype 2.11.0 / brotli 1.0.9 2022-01-21 10:26:05 -07:00
embree.cmake windows/deps: Fix TBB build issues. 2021-06-04 09:16:03 -06:00
expat.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
ffi.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
ffmpeg.cmake deps/win: Remove media foundation dep for ffmpeg 2021-07-29 10:21:43 -06:00
fftw.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
flac.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
flex.cmake Deps builder: OIIO/OSL/ISPC/OIDN/LLVM/Flex updates 2021-07-27 10:15:31 +02:00
flexbison.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
freeglut.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
freetype.cmake Cmake/Deps: Freetype 2.11.0 / brotli 1.0.9 2022-01-21 10:26:05 -07:00
glew.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
glfw.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
gmp.cmake Revert "BLI: Refactor vector types & functions to use templates" 2022-01-12 12:50:02 +01:00
haru.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
harvest.cmake Cmake/Deps: Freetype 2.11.0 / brotli 1.0.9 2022-01-21 10:26:05 -07:00
iconv.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
ispc.cmake Build: macOS library upgrade fixes 2021-08-09 16:50:31 +02:00
jemalloc.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
jpeg.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
lame.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
libglu.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
llvm.cmake deps: Reduce llvm/clang footprint for windows 2021-07-29 07:45:38 -06:00
lzma.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
mesa.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
nanovdb.cmake Fix T93045: Cycles HIP not rendering OpenVDB volumes 2021-11-18 13:24:56 +01:00
nasm.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
numpy.cmake Deps: Python, bump bundled packages to their latest versions 2021-10-21 13:46:28 +02:00
ogg.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
openal.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
opencollada.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
opencolorio.cmake Add support for building on Linux aarch64 2021-04-20 18:45:46 +02:00
openexr.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
openimagedenoise.cmake Deps builder: OIIO/OSL/ISPC/OIDN/LLVM/Flex updates 2021-07-27 10:15:31 +02:00
openimageio.cmake CMake/deps: Remove CPP11 option for OpenImageIO 2021-04-14 21:33:12 +02:00
openjpeg.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
openmp.cmake Build: macOS library upgrade fixes 2021-08-09 16:50:31 +02:00
opensubdiv.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
openvdb.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
options.cmake Cleanup: fix typos in comments and docs 2021-11-19 12:46:49 +01:00
opus.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
osl.cmake Build: macOS library upgrade fixes 2021-08-09 16:50:31 +02:00
package_python.cmake Cleanup: fix typos in comments and docs 2021-11-19 12:46:49 +01:00
png.cmake Build: macOS library upgrade fixes 2021-08-09 16:50:31 +02:00
potrace.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
pthreads.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
pugixml.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
python_site_packages.cmake Deps: Python, bundle zstandard package 2021-10-21 13:46:33 +02:00
python.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
python.map Build environment: Enable SSL for Python on Linux 2018-08-27 18:14:42 +02:00
sdl.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
setup_mingw64.cmake Build: remove unused lapack/hidapi/mingw32 build infrastructure 2020-06-25 13:15:55 +02:00
sndfile.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
spnav.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
sqlite.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
sse2neon.cmake Add support for building on Linux aarch64 2021-04-20 18:45:46 +02:00
ssl.cmake Add support for building on Linux aarch64 2021-04-20 18:45:46 +02:00
ssl.conf Add support for building on Linux aarch64 2021-04-20 18:45:46 +02:00
tbb.cmake deps/windows: add missing tbbmalloc_debug.lib 2021-06-10 12:03:12 -06:00
theora.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
tiff.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
usd.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
versions.cmake Cmake/Deps: Freetype 2.11.0 / brotli 1.0.9 2022-01-21 10:26:05 -07:00
vorbis.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
vpx.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
wayland_protocols.cmake cmake: add 'wayland-protocols' to 'make deps' 2021-07-06 18:17:27 +01:00
webp.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
x264.cmake Add support for building on Linux aarch64 2021-04-20 18:45:46 +02:00
xml2.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
xr_openxr.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
xvidcore.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
yamlcpp.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
zlib_mingw.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
zlib.cmake Fix T86124: Self-hosting external libraries packages 2021-03-16 14:10:30 +01:00
zstd.cmake Cleanup: ensure one newline at end of file, strip trailing space 2021-07-15 17:53:26 +10:00