02c6601281
Fine tune libtiff and libjpeg
2021-07-26 13:16:01 +02:00
fed0dd17ab
Fix CGAL url hash
2021-07-26 13:16:01 +02:00
a84d2524ab
Fix OpenSSL when not cross compiling
2021-07-26 13:16:01 +02:00
a6a8063768
Add TIFF and JPEG for wxWidgets
...
using URL does not download git submodules for wx
2021-07-26 13:16:01 +02:00
ac51a7c3d1
Add new option DEP_DOWNLOAD_DIR and go with URLs everywhere
2021-07-26 13:16:01 +02:00
76ec61441e
Fix broken CURL on windows
2021-07-26 13:16:01 +02:00
1948edf1fe
Clean up and get ready for testing on all platforms
2021-07-26 13:16:01 +02:00
6131f67569
Revert boost url
2021-07-26 13:16:01 +02:00
fdb17edad1
Remove unnecessary wxWidgets searches
2021-07-26 13:16:01 +02:00
f2c7c80c11
OpenVDB stack compiles
2021-07-26 13:16:01 +02:00
d29cbda09c
CGAL stack compiles
2021-07-26 13:16:01 +02:00
bd3f1c6f35
TOOLCHAIN_PREFIX shall not end with -
2021-07-26 13:16:01 +02:00
b82aa065ae
Add Boost the new way
2021-07-26 13:16:01 +02:00
8753c63e72
Add OpenVDB (and sub libraries) the new way
2021-07-26 13:16:01 +02:00
f4733e69fc
Add Qhull the new way
2021-07-26 13:16:01 +02:00
cf9723b7cc
Add Cereal the new way
2021-07-26 13:16:01 +02:00
974967640b
Add CURL and OpenSSL the new way
2021-07-26 13:16:01 +02:00
d1cdf80fef
Add TBB the new way to dependencies, remove gtest
2021-07-26 13:16:01 +02:00
69139c2a6f
Add NLopt the new way to dependencies
2021-07-26 13:16:01 +02:00
2791139002
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
158413f4c4
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
d7a786e8c8
Bumping up wxWidgets to 3.1.4-patched on all platforms.
2021-03-01 11:36:11 +01:00
6f89da1f39
Disable libicu for boost-regex
...
Should have been disabled from the beginning
2021-02-04 20:31:50 +01:00
264ce71e94
Bumped up wxWidgets version on OSX for X86.
2021-01-19 14:26:37 +01:00
d28d8dda75
Updated boost requies date_time library to be compiled.
2021-01-15 18:07:14 +01:00
dd9269a9d1
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
f94498eac3
Fix for not finding CGAL in 32 bit MSVC
2020-12-03 14:07:15 +01:00
fa24d598a7
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
cef9985b93
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
d5a6602f1c
bump gmp version
2020-11-28 19:55:09 +01:00
1719a9b3d1
fix typo and disable ARM_NEON check
2020-11-28 19:48:09 +01:00
d780b33a16
apple silicon target
...
- move rpi4 detection to Linux
- set(_gmp_build_tgt aarch64) for Apple Silicon
2020-11-28 19:47:46 +01:00
d01f6b8d45
add -DDISABLE_DEPENDENCY_TRACKING to libpng.
...
- fixes "PNG_ARM_NEON_FILE undefined" error
2020-11-28 15:23:38 +01:00
0a932ebfe3
Enable http digest authentication for CURL
2020-11-25 13:58:03 +01:00
5fb0858677
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
5ef309205d
Do the png fix for all platforms
2020-10-26 10:10:09 +01:00
335f04ddf0
Limit the png fix for Linux
...
temporarily...
2020-10-23 11:10:00 +02:00
9782a584f0
Fix issues with libpng for good
...
Add "prusaslicer_" prefix to static libpng in deps
2020-10-23 11:04:36 +02:00
d904862bc7
Build libpng as part of deps on Linux
...
- We've found counter case where the system provided one is missing or is too old.
2020-09-01 19:04:22 +02:00
ec687465fd
Merge pull request #4424 from bgiot/fix_macos_png_issue
...
Fix macos build: Use the correct LIBPNG
2020-07-13 10:44:05 +02:00
21648c6356
Fix macos deps
2020-07-06 12:45:06 +02:00
c10f6a622d
Fixed unit tests on Windows after introduction of GMP to
...
boost::polygon Voronoi diagram generator by Vojtech.
Fixed Perl bindings on Windows after some "improvement" of the Windows 10
SDK headers, which fail if included from a C++ code using the
extern "C"
clause. Namely, the Windows 10 SDK include for sockets introduces C++ macros
if a "compiled with C++" symbol is provided even if included through
exetrn "C".
2020-06-27 08:44:13 +02:00
92f0c01ee3
Use the correct LIBPNG
2020-06-22 16:47:57 +02:00
180742ccaa
Pulling patched boost::polygon from github prusa3d/polygon.
2020-05-22 15:33:11 +02:00
8969613a5a
Fix cmake error on unixes
2020-05-07 12:46:37 +02:00
55e4b48642
deps: fix ZLIB being built after its needed
2020-05-07 09:42:11 +02:00
e5c5ee6636
deps: disable wxWidgets library internal asserts
2020-04-30 14:33:23 +02:00
9cb5975956
bring back required switch for opengl with dep_GLEW
2020-04-29 09:44:46 +02:00
572b5ba8bb
Add PNG and wxWidgets 3.1.3 uniformly to all platforms with cmake build.
...
wx is built with png as a dependency, wxpng is disabled.
2020-04-28 15:01:56 +02:00
b578b7ec87
New parameter DEP_WX_GTK3=on/off to build wxWidgets against GTK3.
2020-04-02 11:42:45 +02:00