Details
-
Suggestion
-
Resolution: Won't Do
-
P3: Somewhat important
-
None
-
None
-
None
Description
Conan (https://conan.io) is a C/C++ package manager, which speeds up the integration of C/C++ libraries into your own project. It's written in Python and available on probably all desktop platforms.
It offers integration into different build systems, e.g. cmake and qmake (https://docs.conan.io/en/latest/integrations).
There has been some work by frederik and ovidiub13 on using Qt with KDE via Conan. We have the Bintray organizations for Qt and KDE. And there is a Qt Conan recipe made by the Bincrafters community.
It would be very useful for the community to have Qt modules available as Conan packages.
If Qt is to be shipped as separate modules, the Conan recipes can be shipped with the sources. While building the Qt binaries the Conan packages could also be built and published.
I connected this ticket to QTBUG-74397 on the Package management part.
Attachments
Issue Links
- depends on
-
QTBUG-74405 Qt6: Research on package managers
- Closed
- is required for
-
QTBUG-74397 Modularity, build system & package management
- Closed
-
QTBUG-90746 Package manager usage in Qt
- Closed
- relates to
-
QTBUG-73858 Qt6: Package manager -based Qt installer
- Closed
-
QTCREATORBUG-21785 Add support for Conan package manager
- Withdrawn