Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-75206

Use Conan for package management

    XMLWordPrintable

    Details

    • Type: Suggestion
    • Status: Reported
    • Priority: P3: Somewhat important
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Build System
    • Labels:
      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 Gladhorn and Ovidiu-Florin Bogdan 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

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              qtbuildsystem Qt Build System Team
              Reporter:
              ovidiub13 Ovidiu-Florin Bogdan
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes