Commit Graph

156 Commits

Author SHA1 Message Date
c27f020f6a Deps: Change empty CMAKE_BUILD_TYPE to Release on single config generators 2021-08-26 10:39:46 +02:00
b9e438772c Update wx with new sha 2021-07-26 13:16:01 +02:00
9e2703e090 Fix boost_polygon download 2021-07-26 13:16:01 +02:00
5f20fe490c Synch all lib versions with current master 2021-07-26 13:16:01 +02:00
f28c82085c Adapt to changed boost src urls 2021-07-26 13:16:01 +02:00
5012799062 Add patch for PNG needed on mac 2021-07-26 13:16:01 +02:00
a6913f2a3a Fix patching for ZLIB 2021-07-26 13:16:01 +02:00
a3a2688e99 Fix incorrect boost find result 2021-07-26 13:16:01 +02:00
741566a16a Accept new Blosc fix 2021-07-26 13:16:01 +02:00
dc1198a4fb Get Blosc from patched mirror 2021-07-26 13:16:01 +02:00
f8eefc1b90 Fix qhull compilation on mac 2021-07-26 13:16:01 +02:00
a757411798 Fix curl darwinssl directive on mac 2021-07-26 13:16:01 +02:00
58955cfc88 Fine tune libtiff and libjpeg 2021-07-26 13:16:01 +02:00
fadd520e5a Fix CGAL url hash 2021-07-26 13:16:01 +02:00
f7ecc33df0 Fix OpenSSL when not cross compiling 2021-07-26 13:16:01 +02:00
206af610e8 Add TIFF and JPEG for wxWidgets
using URL does not download git submodules for wx
2021-07-26 13:16:01 +02:00
294a047a12 Add new option DEP_DOWNLOAD_DIR and go with URLs everywhere 2021-07-26 13:16:01 +02:00
dc7eea271a Fix broken CURL on windows 2021-07-26 13:16:01 +02:00
125be09392 Clean up and get ready for testing on all platforms 2021-07-26 13:16:01 +02:00
055945ce9b Revert boost url 2021-07-26 13:16:01 +02:00
ad5a3a000b Remove unnecessary wxWidgets searches 2021-07-26 13:16:01 +02:00
05c3d5f7e5 OpenVDB stack compiles 2021-07-26 13:16:01 +02:00
b96a993d82 CGAL stack compiles 2021-07-26 13:16:01 +02:00
fb11900444 TOOLCHAIN_PREFIX shall not end with - 2021-07-26 13:16:01 +02:00
3c52de48c4 Add Boost the new way 2021-07-26 13:16:01 +02:00
7599c6e88b Add OpenVDB (and sub libraries) the new way 2021-07-26 13:16:01 +02:00
90fa49fd80 Add Qhull the new way 2021-07-26 13:16:01 +02:00
0b8dd9b474 Add Cereal the new way 2021-07-26 13:16:01 +02:00
34edf3cf5a Add CURL and OpenSSL the new way 2021-07-26 13:16:01 +02:00
d1cb25c43b Add TBB the new way to dependencies, remove gtest 2021-07-26 13:16:01 +02:00
70be5c2b73 Add NLopt the new way to dependencies 2021-07-26 13:16:01 +02:00
cp
1f15405336 Fix boost dependency url.
Original host's lifetime has ended, see here: https://github.com/boostorg/boost/issues/502
This is PR #6349, amended by @lukasmatena who added the changes for platforms other than Windows.
2021-04-13 12:25:25 +02:00
7ff09becde Disable wxMediaCtrl in wxWidgets build
We don't need it. Building on Linux causes problems with gstreamer.
fixes #5815, #6160
2021-03-09 12:37:17 +01:00
3a0f9b7b99 Bumping up wxWidgets to 3.1.4-patched on all platforms. 2021-03-01 11:36:11 +01:00
817b8ec41d Disable libicu for boost-regex
Should have been disabled from the beginning
2021-02-04 20:31:50 +01:00
9f298c32f8 Bumped up wxWidgets version on OSX for X86. 2021-01-19 14:26:37 +01:00
560c7ce71f Updated boost requies date_time library to be compiled. 2021-01-15 18:07:14 +01:00
5d380082a2 Bumped up boost version from 1.70.0 to 1.75.0 mainly due to an issue
with an updated Xcode / clang incorrectly reporting that it supports
__cpp_lib_uncaught_exceptions while it does not if targeting older
platforms. This issue has been fixed in boost 1.74.0 and 1.75.0
2021-01-15 13:46:33 +01:00
94798bbe7d Fix for not finding CGAL in 32 bit MSVC 2020-12-03 14:07:15 +01:00
25ca470af2 The new OSX 11 (Big Sur) is not compatible with wxWidgets 3.1.3.
Let's use patched wxWidgets 3.1.4, even though it is not quite tested.
Use the tested patched wxWidgets 3.1.3 everywhere else.
2020-12-01 16:54:20 +01:00
91ebaebcbf Follow-up to 1719a9b3d1:
Only disable NEON extension for Apple ARM builds, leave it enabled for Raspberry PI.
2020-12-01 16:49:47 +01:00
fc1ea0ea3d bump gmp version 2020-11-28 19:55:09 +01:00
a27a104d1f fix typo and disable ARM_NEON check 2020-11-28 19:48:09 +01:00
4ed6c65dcf apple silicon target
- move rpi4 detection to Linux
- set(_gmp_build_tgt aarch64) for Apple Silicon
2020-11-28 19:47:46 +01:00
e855e6fc79 add -DDISABLE_DEPENDENCY_TRACKING to libpng.
- fixes "PNG_ARM_NEON_FILE undefined" error
2020-11-28 15:23:38 +01:00
a0acb3ec81 Enable http digest authentication for CURL 2020-11-25 13:58:03 +01:00
9f92f83976 Fix CGAL unknown version issue
CGAL is not advertising its version if configured as a header only library.
2020-10-26 15:39:40 +01:00
f0d9ce2016 Do the png fix for all platforms 2020-10-26 10:10:09 +01:00
39ec24c2c8 Limit the png fix for Linux
temporarily...
2020-10-23 11:10:00 +02:00
005fc64ab5 Fix issues with libpng for good
Add "prusaslicer_" prefix to static libpng in deps
2020-10-23 11:04:36 +02:00