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

Qt Virtual Keyboard uses bundled 3rd party libraries for building

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P3: Somewhat important
    • Resolution: Unresolved
    • Affects Version/s: 5.8.0
    • Fix Version/s: None
    • Component/s: Virtual Keyboard
    • Labels:
      None

      Description

      https://github.com/qt/qtvirtualkeyboard/tree/dev/src/virtualkeyboard/3rdparty shows that there are 6 libraries bundled with the Virtual Keyboard.

      With the exception of hunspell, all the others are used when certain translations are used, regardless if they are found in the system. Even worse, the third party components are built statically.

      For Linux distributions, and in the interest of reproducible builds, 3rd party bundled libs should be used only if the system equivalents cannot be found in the system doing the build. Also, if a distribution does not allow bundling, that would mean actually disabling translations in the package offered to users.

      As desktop environments like KDE's Plasma are starting to use the Virtual Keyboard (for example in absence of a physical keyboard) and asked distributions to include it, this is an important requirement.

        Attachments

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

          Activity

            People

            • Assignee:
              mitch_curtis Mitch Curtis
              Reporter:
              lbeltrame Luca Beltrame
            • Votes:
              4 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:

                Gerrit Reviews

                There are no open Gerrit changes