Skip to content

Conversation

jhoyt4
Copy link
Contributor

@jhoyt4 jhoyt4 commented Aug 9, 2025

Add code to locate and correct missing Qt framworks "skipped" by
macdeployqt when bundling the mythfrontend app. This issue only
occurs on homebrew based builds that use QtWebengine.

For some reason, QtQuickWidgets.framework does not get
copied into the app framework by macdeployqt. This update searches
for any missing Qt frameworks, copies the missing frameworks into the
app bundle, and corrects any libraries contained in the framework.

Thank you for contributing to MythTV!

Please review the checklist below to ensure that your contribution
to MythTV is ready for review by our developers.

It is helpful to regularly rebase your pull request to ensure changes
apply cleanly to the current MythTV development branch.

Checklist

  Add code to locate and correct missing Qt framworks "skipped" by
  macdeployqt when bundling the mythfrontend app.  This issue only
  occurs on homebrew based builds that use QtWebengine.

  For some reason, QtQuickWidgets.framework does not get
  copied into the app framework by macdeployqt. This update searches
  for any missing Qt frameworks, copies the missing frameworks into the
  app bundle, and corrects any libraries contained in the framework.
@linuxdude42 linuxdude42 merged commit a50b984 into MythTV:master Aug 10, 2025
10 of 11 checks passed
@jhoyt4
Copy link
Contributor Author

jhoyt4 commented Aug 10, 2025

@linuxdude42 - my apologies, I should have also stated that this should also be applied to fixes/35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants