orcaslicer/deps
Joseph Palazzolo b82d13a5a9
Fix OCCT and OpenCV patching during build (#8465)
* Fix OCCT and OpenCV patching during build

The inclusion of the `--directory` flag here isn't necessary because of
how `PATCH_COMMAND` applies patches. In fact this causes issues when
trying to build from an archive, `--directory` seems to imply `--index`
and thus this patch only succeeds if you're inside an initialized git
repo. If you simply use the archive without a git repo the build fails
at the patch step.

* Alter patch command based on git repo status

`git apply` has different behavior when inside a git repo vs not. If
we're in a git repo we need to fully quality the path for these patches,
otherwise we can omit the directory flag.

---------

Co-authored-by: Joe Palazzolo <joe@joepalazzolo.net>
2025-02-21 12:50:17 +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
libnoise Add support for structured noise (perlin) fuzzy skin (#7678) 2025-01-27 22:45:16 +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 Fix OCCT and OpenCV patching during build (#8465) 2025-02-21 12:50:17 +08:00
OpenCSG clean up 2023-08-09 13:42:41 +08:00
OpenCV Fix OCCT and OpenCV patching during build (#8465) 2025-02-21 12:50:17 +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 Fix OCCT and OpenCV patching during build (#8465) 2025-02-21 12:50:17 +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 Fix build with VS2022 17.10.x (#5575) 2024-06-04 19:59:23 +08:00