This script is for Slackware 14.2 only and may be outdated.

SlackBuilds Repository

14.2 > Libraries > qt5-legacy (5.9.9)

Qt is a cross-platform C++ application framework.  Qt's
primary feature is its rich set of widgets that provide
standard GUI functionality.

This is a legacy build of the old 5.9.x LTS version.

The following are optional dependencies that Qt will link
against if they are detected at build time:

libwebp opus pcre2 snappy libinput



To use Qt's built-in ccache option:

CCACHE=yes ./qt5-legacy.SlackBuild

To build the documentation:

DOCS=yes ./qt5-legacy.SlackBuild

To build the examples:

EXAMPLES=yes ./qt5-legacy.SlackBuild

To build support for proprietary media codecs:

PROPRIETARY_CODECS=yes ./qt5-legacy.SlackBuild

(this will produce a non-redistributable package in some

To disable support for pulseaudio:

PULSEAUDIO=no ./qt5-legacy.SlackBuild

(Qt will automatically detect if pulseaudio is not installed
at build time and disable it if it is missing.)

To NOT build qtwebengine (EXPERIMENTAL):

WEBENGINE=no ./qt5-legacy.SlackBuild

Combine any or all of the above.



After upgrading qt5-legacy it is important to rebuild qt5ct
too, if it is installed, or some applications may not
display or function correctly.

Please report any problems about applications that don't
work correctly to the qt5-legacy maintainer or to the
mailing list.



YMMV whether it works with an application or not, but if you
have no intention of using the browser code, which includes
a chunk of 3rd party Google Chromium source, then it may
make sense to skip it and save yourself about 2/3 of the
build time.

The package version has _nowebengine appended to it for

This requires: libxkbcommon

Maintained by: Dave Woodfall
ChangeLog: qt5-legacy


Source Downloads:
qt-everywhere-opensource-src-5.9.9.tar.xz (97e81709b57e82ab2b279408eaa9270e)

Download SlackBuild:
qt5-legacy.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds