aboutsummaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
authorMatteo Bernardini <ponce@slackbuilds.org>2023-04-05 14:03:09 +0200
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2023-04-08 09:16:35 +0700
commitb669acf9a3ddb71fede5312ca0b5d7ef99f94d73 (patch)
tree298bb7995a035fdbdbde8abf3ca7c3441b396981 /libraries
parent77042863c79353d443be9cd01086ff538892d91c (diff)
libraries/qt6: Updated for version 6.5.0.
Force use of the internal harfbuzz Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries')
-rw-r--r--libraries/qt6/qt6.SlackBuild10
-rw-r--r--libraries/qt6/qt6.info6
2 files changed, 8 insertions, 8 deletions
diff --git a/libraries/qt6/qt6.SlackBuild b/libraries/qt6/qt6.SlackBuild
index a1bb66a2d76c2..51bf8e217f4ba 100644
--- a/libraries/qt6/qt6.SlackBuild
+++ b/libraries/qt6/qt6.SlackBuild
@@ -26,13 +26,14 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qt6
SRCNAM=qt-everywhere-src
-VERSION=${VERSION:-6.4.3}
+VERSION=${VERSION:-6.5.0}
BSCLANG=libclang-release_130-based-linux-Ubuntu20.04-gcc9.3-x86_64
CCACHE=${CCACHE:-OFF}
EXAMPLES=${EXAMPLES:-OFF}
LINKED_OPENSSL=${LINKED_OPENSSL:-ON}
PROPRIETARY_CODECS=${PROPRIETARY_CODECS:-OFF}
SYSTEM_FFMPEG=${SYSTEM_FFMPEG:-ON}
+SYSTEM_HARFBUZZ=${SYSTEM_HARFBUZZ:-OFF} #Link against qt6's harfbuzz because Slackware 15.0's package is too old
SYSTEM_SQLITE=${SYSTEM_SQLITE:-ON}
SYSTEM_XCB_INPUT=${SYSTEM_XCB_INPUT:-ON}
BUILD=${BUILD:-1}
@@ -100,6 +101,7 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr \
-DClang_DIR=$TMP/$SRCNAM-$VERSION/libclang/lib/cmake/clang \
-DFEATURE_openssl_linked=$LINKED_OPENSSL \
+ -DFEATURE_system_harfbuzz=$SYSTEM_HARFBUZZ \
-DFEATURE_system_sqlite=$SYSTEM_SQLITE \
-DFEATURE_system_xcb_xinput=$SYSTEM_XCB_INPUT \
-DFEATURE_webengine_proprietary_codecs=$PROPRIETARY_CODECS \
@@ -159,10 +161,8 @@ install -D -m 0644 qttools/src/designer/src/designer/images/designer.png \
$PKG/usr/share/icons/hicolor/128x128/apps/designer-qt6.png
install -D -m 0644 qttools/src/qdbus/qdbusviewer/images/qdbusviewer-128.png \
$PKG/usr/share/icons/hicolor/128x128/apps/qdbusviewer-qt6.png
-for i in 16 32 48 64 128; do
- install -D -m 0644 qttools/src/linguist/linguist/images/icons/linguist-${i}-32.png \
- $PKG/usr/share/icons/hicolor/${i}x${i}/apps/linguist-qt6.png
-done
+install -D -m 0644 qttools/src/linguist/linguist/images/icons/linguist-128-32.png \
+ $PKG/usr/share/icons/hicolor/128x128/apps/linguist-qt6.png
mkdir -p $PKG/etc/profile.d
sed -e "s|@LIBDIRSUFFIX@|${LIBDIRSUFFIX}|g" $CWD/profile.d/$PRGNAM.sh \
diff --git a/libraries/qt6/qt6.info b/libraries/qt6/qt6.info
index b096d665fe6bf..ff74c0208f614 100644
--- a/libraries/qt6/qt6.info
+++ b/libraries/qt6/qt6.info
@@ -1,11 +1,11 @@
PRGNAM="qt6"
-VERSION="6.4.3"
+VERSION="6.5.0"
HOMEPAGE="https://qt.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.qt.io/official_releases/qt/6.4/6.4.3/single/qt-everywhere-src-6.4.3.tar.xz \
+DOWNLOAD_x86_64="https://download.qt.io/official_releases/qt/6.5/6.5.0/single/qt-everywhere-src-6.5.0.tar.xz \
https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_130-based-linux-Ubuntu20.04-gcc9.3-x86_64.7z"
-MD5SUM_x86_64="2b05efca0036dd1c52d91f259c807a26 \
+MD5SUM_x86_64="10247444e4264ea9cee7d4a7c13efd34 \
1eb94ba35df4aa217cf485086215182a"
REQUIRES="double-conversion html5lib md4c nodejs p7zip"
MAINTAINER="Steven Voges"