mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-06 08:26:50 +01:00
libraries/qt5: Update to 5.9.7
This commit is contained in:
parent
d3a6a0cec4
commit
cc6fd43f9c
3 changed files with 59 additions and 25 deletions
|
@ -1,40 +1,75 @@
|
||||||
Qt is a cross-platform C++ application framework. Qt's primary feature
|
Qt is a cross-platform C++ application framework. Qt's
|
||||||
is its rich set of widgets that provide standard GUI functionality.
|
primary feature is its rich set of widgets that provide
|
||||||
|
standard GUI functionality.
|
||||||
|
|
||||||
Optional dependencies: unixodbc, freetds, OpenAL, libwebp, opus, snappy,
|
The following are optional dependencies that Qt will link
|
||||||
wayland, and postgresql
|
against if they are detected at build time:
|
||||||
|
|
||||||
Optional dependencies: openvg and firebird (not available
|
libwebp opus pcre2 snappy
|
||||||
at slackbuilds.org)
|
|
||||||
|
|
||||||
Note1: To build documentation pass DOCS=yes to the slackbuild
|
|
||||||
|
============================================================
|
||||||
|
|
||||||
|
OPTIONS
|
||||||
|
|
||||||
|
To build the documentation pass DOCS=yes to the SlackBuild:
|
||||||
|
|
||||||
DOCS=yes ./qt5.SlackBuild
|
DOCS=yes ./qt5.SlackBuild
|
||||||
|
|
||||||
Note2: To build examples pass EXAMPLES=yes to the slackbuild
|
To build the examples pass EXAMPLES=yes to the SlackBuild:
|
||||||
|
|
||||||
EXAMPLES=yes ./qt5.SlackBuild
|
EXAMPLES=yes ./qt5.SlackBuild
|
||||||
|
|
||||||
Note3: To build support for proprietary media codecs (note that this
|
NOTE
|
||||||
will produce a non-redistributable package in some countries) pass
|
|
||||||
PROPRIETARY_CODECS=yes to the slackbuild
|
Building the documentation and examples creates a
|
||||||
|
significantly larger package.
|
||||||
|
|
||||||
|
|
||||||
|
ROUGH SIZE GUIDE
|
||||||
|
|
||||||
|
Package size:
|
||||||
|
|
||||||
|
Qt alone: 102M
|
||||||
|
With documentation: 339M
|
||||||
|
With examples: 391M
|
||||||
|
With both documentation and examples: 628M
|
||||||
|
|
||||||
|
Minumum working space needed (size of source and package
|
||||||
|
directories at end of build):
|
||||||
|
|
||||||
|
Qt alone: 5018M
|
||||||
|
With documentation: 6197M
|
||||||
|
With examples: 6388M
|
||||||
|
With both documentation and examples: 7604M
|
||||||
|
|
||||||
|
|
||||||
|
To build support for proprietary media codecs pass
|
||||||
|
PROPRIETARY_CODECS=yes to the SlackBuild (this will produce
|
||||||
|
a non-redistributable package in some countries):
|
||||||
|
|
||||||
PROPRIETARY_CODECS=yes ./qt5.SlackBuild
|
PROPRIETARY_CODECS=yes ./qt5.SlackBuild
|
||||||
|
|
||||||
Note4: To disable support for pulseaudio pass PULSEAUDIO=no to the slackbuild
|
To disable support for pulseaudio pass PULSEAUDIO=no to the
|
||||||
|
SlackBuild:
|
||||||
|
|
||||||
PULSEAUDIO=no ./qt5.SlackBuild
|
PULSEAUDIO=no ./qt5.SlackBuild
|
||||||
|
|
||||||
(Qt will be automatically detect and disable pulseaudio if not installed.)
|
Qt will automatically detect if it is not installed at build
|
||||||
|
time and not provide support for it.
|
||||||
Qt will also detect and use pcre2 if it is installed.
|
|
||||||
|
|
||||||
|
|
||||||
NOTICE
|
============================================================
|
||||||
|
|
||||||
There is a qt5-legacy SlackBuild available for applications that
|
NOTE
|
||||||
might not run correctly with this version.
|
|
||||||
|
|
||||||
Known Applications With Problems:
|
After upgrading Qt5 it is important to rebuild qt5ct too, if
|
||||||
|
it is installed, or some applications may not display or
|
||||||
|
function correctly.
|
||||||
|
|
||||||
speedcrunch: the widget drawer does not close properly.
|
There is a qt5-legacy (5.7.1) SlackBuild that is available
|
||||||
|
for older applications that do not run correctly with this
|
||||||
|
version. However it will not coexist with this version.
|
||||||
|
|
||||||
|
Please report any problems about applications that don't
|
||||||
|
work correctly to the Qt5 maintainer or to the mailing list.
|
||||||
|
|
|
@ -50,7 +50,7 @@
|
||||||
# Adapted for Qt 5.9.6 by David Woodfall
|
# Adapted for Qt 5.9.6 by David Woodfall
|
||||||
|
|
||||||
PRGNAM=qt5
|
PRGNAM=qt5
|
||||||
VERSION=${VERSION:-5.9.6}
|
VERSION=${VERSION:-5.9.7}
|
||||||
BUILD=${BUILD:-1}
|
BUILD=${BUILD:-1}
|
||||||
TAG=${TAG:-_SBo}
|
TAG=${TAG:-_SBo}
|
||||||
|
|
||||||
|
@ -148,7 +148,6 @@ export CXXFLAGS="$SLKCFLAGS -std=c++11"
|
||||||
-icu \
|
-icu \
|
||||||
-openssl-linked \
|
-openssl-linked \
|
||||||
-verbose \
|
-verbose \
|
||||||
-optimized-qmake \
|
|
||||||
-dbus-linked \
|
-dbus-linked \
|
||||||
-qpa xcb \
|
-qpa xcb \
|
||||||
-xcb \
|
-xcb \
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
PRGNAM="qt5"
|
PRGNAM="qt5"
|
||||||
VERSION="5.9.6"
|
VERSION="5.9.7"
|
||||||
HOMEPAGE="http://qt-project.org/"
|
HOMEPAGE="http://qt-project.org/"
|
||||||
DOWNLOAD="http://download.qt.io/official_releases/qt/5.9/5.9.6/single/qt-everywhere-opensource-src-5.9.6.tar.xz"
|
DOWNLOAD="http://download.qt.io/official_releases/qt/5.9/5.9.7/single/qt-everywhere-opensource-src-5.9.7.tar.xz"
|
||||||
MD5SUM="a427428c65f35909ef6ae865b8ee0da6"
|
MD5SUM="70e617aeb1f9bbf84a12b8cf09b01ece"
|
||||||
DOWNLOAD_x86_64=""
|
DOWNLOAD_x86_64=""
|
||||||
MD5SUM_x86_64=""
|
MD5SUM_x86_64=""
|
||||||
REQUIRES="libxkbcommon libinput"
|
REQUIRES="libxkbcommon libinput"
|
||||||
|
|
Loading…
Reference in a new issue