Commit Graph

170 Commits

Author SHA1 Message Date
tamasmeszaros
6f10d1dc47 Revert to GLEW 2.1 as most Linux distros as using that 2022-03-02 09:58:46 +01:00
tamasmeszaros
8d52393a35 Use upstream GLEW, remove duplication in deps and src
Also update glew to 2.2 where NOGDI is properly unset before windows.h is included. This was a patch in our copy of GLEW 1.13
2022-03-02 09:58:46 +01:00
tamasmeszaros
63a23cf3f8 Use upstream expat, remove duplication in deps and src
Fix clash of builtin findEXPAT with config scripts
2022-03-02 09:58:46 +01:00
YuSanka
a1ff2bb7d7 Fix for #6364 - MacOS / Minimize window / Shortcut CMD + M
There was a bug in wxWidgets 3.1.4. (wxWidgets/wxWidgets#18998)
So, we cherry-picked fixing commit from the upstream wxWidgets to our "v3.1.4-patched"

Note: It's update of the Sha256 for wxWidgets in master branch
2022-02-11 11:38:47 +01:00
Lukáš Hejl
5f0fea4d58 Added option to enable UndefinedBehaviorSanitizer on Clang and GCC. 2022-01-28 14:52:22 +01:00
tamasmeszaros
9399bca8ea Fix wxWidgets zip link to the actual commit
To know which commit is used in a particular PS commit
2022-01-19 10:59:57 +01:00
tamasmeszaros
f5e2beeaf4 Fix wxWidgets zip sha 2022-01-07 15:09:40 +01:00
Lukas Matena
7f9e519baf Merge branch 'master' into dev 2021-12-14 15:10:42 +01:00
YuSanka
0538363b2b Updated sha256 value for wxWidgets 2021-12-14 12:06:08 +01:00
Vojtech Bubnik
3b1f6d33cc Updating wxWidgets SHA due to
"Fixed HiDPI scaling issue of dark moded spin control buttons"
2052db1e5d
2021-12-12 06:26:15 +01:00
enricoturri1966
1376c9cffd Updated deps-windows.cmake and Boost.cmake to be able to build dependencies using Visual Studio 2022 2021-12-10 15:11:17 +01:00
Vojtech Bubnik
89eabec582 Bumping up patched wxWidgets SHA after fixing a Win32 dark mode specific
GDI resource leak.
Should fix disappearing stuff #7369
2021-12-07 13:17:31 +01:00
YuSanka
f5cf3cb81d MSW specific: Hide "Use system menu for application" option in Preferences for system older then Windows 10
(related to the fix of #7355 - PrusaSlicer 2.4.0-beta-2+win64 will not start on Windows 7 64-bit )

+ Updated URL_HASH SHA256 in wxWidgets.cmake in respect to the 51c824019e98fc97b0bcdd4d9f4ed4cb523a7cac in wxWidgets-v3.1.4-patched
2021-11-29 21:00:43 +01:00
YuSanka
7520e2f193 Updated SHA256 in wxWidgets.cmake 2021-11-05 09:41:18 +01:00
tamasmeszaros
af413e37bb Deps: Change empty CMAKE_BUILD_TYPE to Release on single config generators 2021-08-26 10:39:46 +02:00
tamasmeszaros
db8c57b938 Update wx with new sha 2021-07-26 13:16:01 +02:00
tamasmeszaros
c391adff74 Fix boost_polygon download 2021-07-26 13:16:01 +02:00
tamasmeszaros
47d431a929 Synch all lib versions with current master 2021-07-26 13:16:01 +02:00
tamasmeszaros
d648f55f67 Adapt to changed boost src urls 2021-07-26 13:16:01 +02:00
tamasmeszaros
f824d6ac4e Add patch for PNG needed on mac 2021-07-26 13:16:01 +02:00
tamasmeszaros
db2951c8c3 Fix patching for ZLIB 2021-07-26 13:16:01 +02:00
tamasmeszaros
a06019f099 Fix incorrect boost find result 2021-07-26 13:16:01 +02:00
tamasmeszaros
fcc4ea3802 Accept new Blosc fix 2021-07-26 13:16:01 +02:00
tamasmeszaros
d4715e9492 Get Blosc from patched mirror 2021-07-26 13:16:01 +02:00
tamasmeszaros
ca69309fa4 Fix qhull compilation on mac 2021-07-26 13:16:01 +02:00
tamasmeszaros
b26b054c83 Fix curl darwinssl directive on mac 2021-07-26 13:16:01 +02:00
tamasmeszaros
02c6601281 Fine tune libtiff and libjpeg 2021-07-26 13:16:01 +02:00
tamasmeszaros
fed0dd17ab Fix CGAL url hash 2021-07-26 13:16:01 +02:00
tamasmeszaros
a84d2524ab Fix OpenSSL when not cross compiling 2021-07-26 13:16:01 +02:00
tamasmeszaros
a6a8063768 Add TIFF and JPEG for wxWidgets
using URL does not download git submodules for wx
2021-07-26 13:16:01 +02:00
tamasmeszaros
ac51a7c3d1 Add new option DEP_DOWNLOAD_DIR and go with URLs everywhere 2021-07-26 13:16:01 +02:00
tamasmeszaros
76ec61441e Fix broken CURL on windows 2021-07-26 13:16:01 +02:00
tamasmeszaros
1948edf1fe Clean up and get ready for testing on all platforms 2021-07-26 13:16:01 +02:00
tamasmeszaros
6131f67569 Revert boost url 2021-07-26 13:16:01 +02:00
tamasmeszaros
fdb17edad1 Remove unnecessary wxWidgets searches 2021-07-26 13:16:01 +02:00
tamasmeszaros
f2c7c80c11 OpenVDB stack compiles 2021-07-26 13:16:01 +02:00
tamasmeszaros
d29cbda09c CGAL stack compiles 2021-07-26 13:16:01 +02:00
tamasmeszaros
bd3f1c6f35 TOOLCHAIN_PREFIX shall not end with - 2021-07-26 13:16:01 +02:00
tamasmeszaros
b82aa065ae Add Boost the new way 2021-07-26 13:16:01 +02:00
tamasmeszaros
8753c63e72 Add OpenVDB (and sub libraries) the new way 2021-07-26 13:16:01 +02:00
tamasmeszaros
f4733e69fc Add Qhull the new way 2021-07-26 13:16:01 +02:00
tamasmeszaros
cf9723b7cc Add Cereal the new way 2021-07-26 13:16:01 +02:00
tamasmeszaros
974967640b Add CURL and OpenSSL the new way 2021-07-26 13:16:01 +02:00
tamasmeszaros
d1cdf80fef Add TBB the new way to dependencies, remove gtest 2021-07-26 13:16:01 +02:00
tamasmeszaros
69139c2a6f Add NLopt the new way to dependencies 2021-07-26 13:16:01 +02:00
cp
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
tamasmeszaros
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
Vojtech Bubnik
d7a786e8c8 Bumping up wxWidgets to 3.1.4-patched on all platforms. 2021-03-01 11:36:11 +01:00
tamasmeszaros
6f89da1f39 Disable libicu for boost-regex
Should have been disabled from the beginning
2021-02-04 20:31:50 +01:00
Vojtech Bubnik
264ce71e94 Bumped up wxWidgets version on OSX for X86. 2021-01-19 14:26:37 +01:00