KEMBAR78
qt: split out modules by cho-m · Pull Request #246499 · Homebrew/homebrew-core · GitHub
Skip to content

Conversation

@cho-m
Copy link
Member

@cho-m cho-m commented Oct 1, 2025

PR to track progress of qt-split-staging:

Changes:

Can do after merge:

  • qtdoc - just skipping as we usually don't provide HTML documentation and it wasn't included in existing qt formula
  • qt3d: rebuild with Vulkan support #246571
  • Update dependents to minimal dependency set
  • Label qtbase on Linux as non-relocatable
  • Check on qtdeclarative relocatability
    ==> Detecting if qtdeclarative--6.9.3.arm64_tahoe.bottle.tar.gz is relocatable...
    Warning: String '/opt/homebrew' still exists in these files:
    /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQuickTest.framework/Versions/A/QtQuickTest
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQuick.framework/Versions/A/QtQuick
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQmlMeta.framework/Versions/A/QtQmlMeta
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQmlModels.framework/Versions/A/QtQmlModels
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQmlWorkerScript.framework/Versions/A/QtQmlWorkerScript
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQml.framework/Versions/A/QtQml
    /opt/homebrew/Cellar/qtdeclarative/6.9.3/share/qt/qml/Qt/test/controls/libquickcontrolstestutilsprivateplugin.dylib
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQuickControls2.framework/Versions/A/QtQuickControls2
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQuickTest.framework/Versions/A/QtQuickTest
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQuickDialogs2QuickImpl.framework/Versions/A/QtQuickDialogs2QuickImpl
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQuickTemplates2.framework/Versions/A/QtQuickTemplates2
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQuick.framework/Versions/A/QtQuick
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQmlMeta.framework/Versions/A/QtQmlMeta
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQmlWorkerScript.framework/Versions/A/QtQmlWorkerScript
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQmlModels.framework/Versions/A/QtQmlModels
     --> links to /opt/homebrew/Cellar/qtdeclarative/6.9.3/lib/QtQml.framework/Versions/A/QtQml
    

@cho-m cho-m added CI-syntax-only Change only affects brew syntax, not the install. Only run syntax CI. staging-branch-pr This pull request targets a *-staging branch. labels Oct 1, 2025
@github-actions github-actions bot added automerge-skip `brew pr-automerge` will skip this pull request new formula PR adds a new formula to Homebrew/homebrew-core labels Oct 1, 2025
@cho-m cho-m removed the staging-branch-pr This pull request targets a *-staging branch. label Oct 1, 2025
@cho-m cho-m added brew Issue may be Homebrew/brew related blocked labels Oct 5, 2025
@cho-m cho-m changed the title qt: split (WIP - staging branch merge) qt: split out modules Oct 7, 2025
@cho-m cho-m added no long build conflict Do not allow merging other pull requests when files conflict with this one and removed brew Issue may be Homebrew/brew related automerge-skip `brew pr-automerge` will skip this pull request no long build conflict Do not allow merging other pull requests when files conflict with this one labels Oct 7, 2025
@github-actions github-actions bot added CI-linux-self-hosted Build on Linux self-hosted runner long build Set a long timeout for formula testing long dependent tests Set a long timeout for dependent testing labels Oct 7, 2025
@cho-m cho-m added no long build conflict Do not allow merging other pull requests when files conflict with this one and removed CI-linux-self-hosted Build on Linux self-hosted runner long build Set a long timeout for formula testing long dependent tests Set a long timeout for dependent testing blocked labels Oct 7, 2025
@cho-m cho-m marked this pull request as ready for review October 7, 2025 16:10
@cho-m cho-m added ready to merge PR can be merged once CI is green and removed in progress Stale bot should stay away labels Oct 7, 2025
@cho-m cho-m requested a review from a team October 7, 2025 16:15
@BrewTestBot BrewTestBot added this pull request to the merge queue Oct 7, 2025
Merged via the queue into main with commit 07b2ac0 Oct 7, 2025
43 checks passed
@BrewTestBot BrewTestBot deleted the qt-split-staging branch October 7, 2025 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-syntax-only Change only affects brew syntax, not the install. Only run syntax CI. new formula PR adds a new formula to Homebrew/homebrew-core no long build conflict Do not allow merging other pull requests when files conflict with this one ready to merge PR can be merged once CI is green

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants