Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qt5.qtbase: ignore hook propagated from buildPlatform #264964

Closed
wants to merge 4 commits into from
Closed

qt5.qtbase: ignore hook propagated from buildPlatform #264964

wants to merge 4 commits into from

Commits on Nov 12, 2023

  1. frescobaldi: fix

    broken by "qt5.wrapQtAppsHook: move libs to depsTargetTargetPropagated"
    qtbase propagates a lot of stuff
    
    frescobaldi> msgcat -o - frescobaldi/cs.po userguide/cs.po | msgfmt -o ../frescobaldi_app/i18n/cs.mo -
    frescobaldi> sh: line 1: msgcat: command not found
    frescobaldi> sh: line 1: msgfmt: command not found
    Artturin authored and Adam Joseph committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    3b224b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e052f92 View commit details
    Browse the repository at this point in the history
  3. qt5.qtbase: ignore hook propagated from buildPlatform by comparing st…

    …denvs
    
    The main headache with cross-compiling QT is that our QT derivations
    go bananas with propagatedInputs.  Unfortunately this means that
    both buildPackages.qtbase and hostPackages.qtbase get propagated
    into the dependencies of every cross-compiled builds, which triggers
    the hook check.
    
    Previously in #227900 I simply
    disabled the check outright for cross-compiled builds.  This is a
    more refined solution, where we skip the hook if it propagates
    across a platform change.
    Adam Joseph committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    6399762 View commit details
    Browse the repository at this point in the history
  4. qt5.qmake-hook: move libs to depsTargetTargetPropagated

    Adam Joseph committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    b0e9e63 View commit details
    Browse the repository at this point in the history