OrcaSlicer/deps
Vasily Khoruzhick b72e28c116
Various flatpak fixes and improvements (#9527)
* Revert 98be94a729

We carry a wxgtk patch [1] that detects dark theme automatically. If it
doesn't work, it means that either selected Gtk theme is not installed
in flatpak environment, or appropriate xdg-desktop-portal for the DE is not
installed.

Plasma users may need to install org.gtk.Gtk3theme.Adapta

Also see https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.portal.Settings.html

[1] 0001-Enable-using-a-dark-theme-when-Gnome-dark-style-is-s.patch

* flatpak: introduce ORCA_SLICER_DARK_THEME to force dark theme

If ORCA_SLICER_DARK_THEME is set, dark theme will be applied regardless
of system settings.

* FIX: occt build failure

Pick up build error fix from upstream:
7236e83dcc

/run/build/BambuStudio/deps/build/dep_OCCT-prefix/src/dep_OCCT/src/StdPrs/StdPrs_BRepFont.cxx: In member function ‘Standard_Boolean StdPrs_BRepFont::renderGlyph(Standard_Utf32Char, TopoDS_Shape&)’:
/run/build/BambuStudio/deps/build/dep_OCCT-prefix/src/dep_OCCT/src/StdPrs/StdPrs_BRepFont.cxx:465:30: error: invalid conversion from ‘unsigned char*’ to ‘const char*’ [-fpermissive]
  465 |     const char* aTags      = &anOutline->tags[aStartIndex];
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              unsigned char*

* Set policy CMP0167 to NEW

Newer cmake switched to using BoostConfig.cmake shipped with boost-1.70
or later for detecting boost, to preserve old behavior policy CMP0167
was introduced.

Set it to "NEW" to indicate that we want to use .cmake shipped with
boost

* Add OpenSSL tarball link to the manifest

* Add curl zip to the manifest

* flatpak: bump runtime version to 47

Gnome 47 has been released a while ago

---------

Co-authored-by: Bastien Nocera <hadess@hadess.net>
2025-06-15 12:10:51 +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 Fix Xcode 16.3 build (#9422) 2025-05-01 17:09:45 +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 Fix building with GCC 15 (#9643) 2025-05-16 23:48:59 +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 avoid using https://www.mpfr.org/mpfr-current link (#9034) 2025-03-23 13:25:50 +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 Various flatpak fixes and improvements (#9527) 2025-06-15 12:10:51 +08:00
OpenCSG clean up 2023-08-09 13:42:41 +08:00
OpenCV Fix Xcode 16.3 build (#9422) 2025-05-01 17:09:45 +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 Fix Xcode 16.3 build (#9422) 2025-05-01 17:09:45 +08:00
PNG Fix Xcode 16.3 build (#9422) 2025-05-01 17:09:45 +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
WebView2 ENH: update WebView2 to 1.0.1418.22 2023-01-10 19:08:26 +08:00
wxWidgets Removed dependency on libtiff (#9514) 2025-05-14 15:04:49 +08:00
ZLIB Merge branch 'v1.7.2-remote' 2023-09-29 19:46:49 +08:00
CMakeLists.txt Removed dependency on libtiff (#9514) 2025-05-14 15:04:49 +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