OrcaSlicer/.github/workflows
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
..
build_all.yml Various flatpak fixes and improvements (#9527) 2025-06-15 12:10:51 +08:00
build_check_cache.yml Universal mac build (#9074) 2025-03-27 22:53:37 +08:00
build_deps.yml Fixes, refactors and enhances Linux build-scripts (#8269) 2025-06-15 00:41:20 +08:00
build_orca.yml Fixes, refactors and enhances Linux build-scripts (#8269) 2025-06-15 00:41:20 +08:00
check_locale.yml fix node.js warning 2024-03-11 14:22:17 +08:00
check_profiles.yml fix empty compatible_printers issues in vendor profiles 2025-02-22 15:53:58 +08:00
orca_bot.yml stale bot: exempt "enhancement" label (#8416) 2025-03-09 16:28:51 +08:00
publish_docs_to_wiki.yml Fixed an issue that WIKI action didn't work if it's manually triggered. 2024-07-01 22:19:03 +08:00
update-translation.yml CI: Create Automated Workflow for Translation Catalog Updates (#5959) 2024-07-29 20:38:10 +08:00