summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Springer2024-05-02 21:45:49 +0200
committerStephan Springer2024-05-02 21:45:49 +0200
commitd17c48b03d8470372bc7c4d9216e1a6d61198099 (patch)
tree023ba26c002ac7498251178c7f084426e3d03262
parentaca5358ff4d55d671adb4ff5addd8b84156bdcdd (diff)
downloadaur-qt6-base-headless.tar.gz
CVE-2024-33861
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ddf385970c91..5d3720006cde 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = qt6-base-headless
pkgdesc = A cross-platform application and UI framework - headless build, no QtGui or QtWidgets
pkgver = 6.7.0
- pkgrel = 1
+ pkgrel = 2
url = https://www.qt.io
arch = x86_64
groups = qt6
diff --git a/PKGBUILD b/PKGBUILD
index 072600a20534..3a87bf375a27 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
pkgname=qt6-base-headless
_qtver=6.7.0
pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
arch=(x86_64)
url='https://www.qt.io'
license=(GPL3 LGPL3 FDL custom)
@@ -47,6 +47,8 @@ prepare() {
patch -d $_pkgfn -p1 < qt6-base-cflags.patch # Use system CFLAGS
patch -d $_pkgfn -p1 < qt6-base-nostrip.patch # Don't strip binaries with qmake
patch -d $_pkgfn -p1 < fix-wrong-cpp-if.patch # https://bugreports.qt.io/browse/QTBUG-123937
+ cd $_pkgfn
+ git cherry-pick -n 7c4e1357e49baebdd2d20710fccb5604cbb36c0d # CVE-2024-33861
}
build() {