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

Cherry-pick Qt 6 patches #1892

Merged
merged 2 commits into from
Aug 13, 2024
Merged

Cherry-pick Qt 6 patches #1892

merged 2 commits into from
Aug 13, 2024

Commits on Aug 13, 2024

  1. qt6-layer: Add Qt6 support

    Copy the qt5-layer bbappends with the following modifications:
    - qtbase: Use eglfs for KMS backend for i.MX 8 with GPU on NXP BSP
    - qtbase: Drop build config patches no longer needed
    
    Testing is done using the quick3d and webengine examples.
    
    Signed-off-by: Tom Hochstein <[email protected]>
    thochstein authored and sashko committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    5348472 View commit details
    Browse the repository at this point in the history
  2. qtbase: Enable wayland knob when in distro features

    Mimic the behavior from recipe proper here since we override
    packageconfig defaults. With QT 6.7, qtbase built without wayland
    support is not sufficient to build rest of QT components e.g. qtwayland
    errors out during build/configure
    
        ERROR: Qt Wayland Client requires QtGui to be build with support for wayland
    
    Therefore add it when wayland is in distro features.
    
    Signed-off-by: Khem Raj <[email protected]>
    kraj authored and sashko committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    ff7b509 View commit details
    Browse the repository at this point in the history