Skip to content

[FEATURE] Migrate the Slackware build system to Qt6 #3751

Description

@pbek

The Slackware packaging still selects Qt 5 implicitly because its CMake invocation does not enable QON_QT6_BUILD, and the release automation continues to publish packages for Slackware 14.1 and 14.2. The installation documentation also points users to obsolete Qt 5 packages.

Proposed changes

  • Build the Slackware package with QON_QT6_BUILD=ON.
  • Declare the SlackBuilds.org qt6 package as a dependency.
  • Publish only the Slackware 15.0 package and retire the 14.x release targets.
  • Update the English installation documentation for Slackware 15.0 and Qt6.

Acceptance criteria

  • The generated 15.0 SlackBuild configures QOwnNotes with Qt6.
  • Release automation no longer updates the 14.1 or 14.2 package directories.
  • Package metadata lists qt6 instead of qt5.
  • The canonical Slackware installation page contains no Qt5 or Slackware 14.x instructions.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions