orcaslicer/deps
Aidan 17fec83e5b
Flatpak build (#4175)
* Initial commit for the builder

* fix wx, use hack to install into /app

* add some workarounds for /usr/local

* fix up rest of paths

* attempt to fix wxwebview undef

* figure out why wxwidgets isnt getting its patches applied

* do "proper" patching of wxwidgets

* Flip the flag

* actually append the /usr/local

* restrict package finding to flatpak only

* Update the destdir stuff for mpfr, gmp

* Transfer over all the _destdir, again

* update patch command for all other plats

* initial ci check

* what even happened

* clear ci image

* I doubt this will do anything

* do cleanup after running each step

* remove build objects for flatpak ci

* compress debug info

* Fix MacOS build

* Try saving space after building deps

* No debug info for now

* Do debug info, use thin static archives

* use BSD flag, not --thin

* try building with lto

* Use release, no debug info

* remove lto

* Revert the last 5 commits

* It might require write perms

* Revert "It might require write perms"

This reverts commit 44cec58a5713cb5ebbc44e64e314b88b553b8f75.

* Import fixes for merge

* remove some patch stuff

* the worst hack!

* remove uneeded patches

* Initial commit for the builder

* note to self, go back to regular wx

* attempt to fix wxwebview undef

* do "proper" patching of wxwidgets

* update patch command for all other plats

* what even happened

* -ldep_name-NOTFOUND is still here

* concat patches

* Build wx with flatpak

* more wx shenatigans

* fix a missing import

* build wx with proper flags

* fix imports and libs

* trigger ci

* try fixing mac and windows ci

* remove duplicate definition of freetype

* curl may not have openssl for a dep

* has openssl been found?

* force building

* build images on apple

* cleanup for review

* cleanup cmake files

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-05-25 09:11:19 +08:00
..
Blosc clean up 2023-08-09 13:42:41 +08:00
Boost Feature/update deps (#3445) 2024-01-04 19:36:04 +08:00
Cereal Port Emboss & SVG gizmo from PrusaSlicer (#2819) 2023-12-09 22:46:18 +08:00
CGAL Port Emboss & SVG gizmo from PrusaSlicer (#2819) 2023-12-09 22:46:18 +08:00
CURL Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
EXPAT Merge branch 'v1.7.2-remote' 2023-09-29 19:46:49 +08:00
FREETYPE clean up 2023-08-09 13:42:41 +08:00
GLEW clean up 2023-08-09 13:42:41 +08:00
GLFW clean up 2023-08-09 13:42:41 +08:00
GMP Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
JPEG upgrade libjpeg-turbo to 3.0.1 to properly suppor cross compile 2023-12-27 17:01:12 +08:00
MPFR Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
NanoSVG Fix unicode path for nanosvg (#3179) 2023-12-19 11:15:44 +08:00
NLopt clean up 2023-08-09 13:42:41 +08:00
OCCT Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
OpenCSG clean up 2023-08-09 13:42:41 +08:00
OpenCV disable eigen for OpenCV (#5311) 2024-05-10 21:50:29 +08:00
OpenEXR Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
OpenSSL Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
OpenVDB post changes after merging BS1.7.4 2023-08-26 18:45:43 +08:00
PNG clean up 2023-08-09 13:42:41 +08:00
Qhull clean up 2023-08-09 13:42:41 +08:00
TBB Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
TIFF FIX: Support building with latest Xcode 15.3 (#4367) 2024-03-08 23:40:23 +08:00
WebView2 ENH: update WebView2 to 1.0.1418.22 2023-01-10 19:08:26 +08:00
wxWidgets Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
ZLIB Merge branch 'v1.7.2-remote' 2023-09-29 19:46:49 +08:00
CMakeLists.txt Flatpak build (#4175) 2024-05-25 09:11:19 +08:00
deps-linux.cmake Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
deps-macos.cmake Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
deps-mingw.cmake Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
deps-unix-common.cmake Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
deps-windows.cmake Updated deps-windows.cmake and Boost.cmake to be able to build dependencies using Visual Studio 2022 2022-12-25 14:30:56 +08:00