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
d8c049eb8d
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
f3ac17086b
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
b0ed135a8d
Fix macos deps
2020-07-06 12:45:06 +02:00
321961e71c
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
4dc2ead189
Use the correct LIBPNG
2020-06-22 16:47:57 +02:00
f113a9bc23
Pulling patched boost::polygon from github prusa3d/polygon.
2020-05-22 15:33:11 +02:00
50ff18195d
Fix cmake error on unixes
2020-05-07 12:46:37 +02:00
ba30c21472
deps: fix ZLIB being built after its needed
2020-05-07 09:42:11 +02:00
65e281892b
deps: disable wxWidgets library internal asserts
2020-04-30 14:33:23 +02:00
4606217f4f
bring back required switch for opengl with dep_GLEW
2020-04-29 09:44:46 +02:00
74006cc678
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
30c5ca0f68
New parameter DEP_WX_GTK3=on/off to build wxWidgets against GTK3.
2020-04-02 11:42:45 +02:00
b573013761
Search for openssl cert store on app init, if the store is not present.
...
fixes #3851
2020-03-25 09:41:29 +01:00
135d099682
Revert "Deps libdir for libcurl on linux to land to the same directory"
...
This reverts commit 38d06d57a0 .
2020-03-21 11:55:51 +01:00
62ac5788bc
Deps libdir for libcurl on linux to land to the same directory
...
as openssl libraries.
Follow-up to 170650169c
2020-03-20 08:55:11 +01:00
8d7d8722bb
Deps libdir for openssl on linux
2020-03-19 21:33:03 +01:00
ef74ec6705
Hopefully fixing missing OpenSSL dependency of libcurl on Linux 64bit.
2020-03-19 20:48:53 +01:00
44107963d3
Add explicit flags for GMP and MPFR
...
Bump up arm version to 7
armv7-a has to be added as march, rpi4 fails to build with plain armv7
fixes #3847
2020-03-18 12:18:07 +01:00
67647ddc05
Revert "Fix minimum osx version not being specified for GMP and MPFR"
...
CXXFLAGS overrides default flags for gmp and mpfr
2020-03-17 08:55:51 +01:00
81f38d1a07
Fix minimum osx version not being specified for GMP and MPFR
...
put `env` before configure and the variables
addresses issue #3847
2020-03-16 15:15:46 +01:00
5c7eec6a1e
Use CheckAtomic differently
2020-01-23 17:20:02 +01:00
48df38e473
update openvdb build patch to solve latomic
2020-01-23 16:29:08 +01:00
72a1b2a9de
Upgrade GMP version (link errors similar to RPI)
2020-01-23 13:45:20 +01:00
a5ccb7a6c2
Merge branch 'master' into lm_tm_hollowing
2020-01-21 13:00:07 +01:00
bbc73aeb5f
Fix MPFR being built as shared library
2020-01-21 10:12:45 +01:00
51050f4a29
Merge branch 'master' into lm_tm_hollowing
2019-12-20 10:33:53 +01:00
af16b75fcc
Fix for CGAL relocation fix. Wrong libdir was used.
2019-12-18 15:42:53 +01:00
74a5d68322
Add mpfr download mirror
2019-12-18 11:58:39 +01:00
025e675533
Fix linking of OpenVDB in debug mode on multi conf generators.
2019-12-17 16:50:00 +01:00
7f060a6d1e
Fix linking of OpenVDB in debug mode on multi conf generators.
2019-12-17 16:26:06 +01:00
0bb1fa4fde
Fix CGAL config script being non-relocatable
2019-12-17 13:06:49 +01:00