Skip to content

Conversation

0Nel
Copy link
Member

@0Nel 0Nel commented Feb 11, 2022

Indeed qwt5 for qt4 is nonexistent on ubuntu 20.04, which requires qt5.

However packages that require qwt on ubuntu 20.04 build fine with libqwt-qt5-dev

At first qwt5 did not seem to be the correct key, however since qwt is defined for fedora, opensuse and darwin as well I didn't open up a new entry.

@0Nel 0Nel requested a review from planthaber February 11, 2022 14:08
@chhtz chhtz mentioned this pull request Sep 1, 2025
@pierrewillenbrockdfki
Copy link
Contributor

qwt5 is not about qt5 support, it is about qwt5 support; qwt5 generally is compiled for qt4, while qwt6 generally is compiled for qt5.

libqwt-qt5-dev evidently is qwt6, it installs Qt5Qwt6.pc.

@planthaber
Copy link
Member

planthaber commented Sep 2, 2025

So there should be a new entry

qwt6:
    debian,ubuntu:
        default: libqwt-qt5-dev

or we create an additional qwt: dependency in case qwt5 and 6 are compatible. For pacages that qupport qt4 and 5

qwt5:
    debian,ubuntu:
        default: libqwt5-qt4-dev
        '20.04': nonexistent
    fedora,opensuse: qwt-devel
    darwin: qwt
    arch: qwt5

qwt:
    debian,ubuntu:
        default: libqwt5-qt4-dev
        '20.04': libqwt-qt5-dev
    fedora,opensuse: qwt-devel
    darwin: qwt
    arch: qwt5

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.

3 participants