Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
qt6-declarative
Commits:
86844965 by Antonio Rojas at 2023-08-26T23:10:36+02:00
upgpkg: 6.5.2-2: Re-introduce the patch for QTBUG-113426 (FS#79333)
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=qt6-declarative
_qtver=6.5.2
pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
arch=(x86_64)
url='https://www.qt.io'
license=(GPL3 LGPL3 FDL custom)
@@ -18,8 +18,14 @@ provides=(qt6-quickcontrols2)
replaces=(qt6-quickcontrols2)
groups=(qt6)
_pkgfn=${pkgname/6-/}-everywhere-src-$_qtver
-source=(https://download.qt.io/official_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz)
-sha256sums=('f3a11fe54e9fac77c649e46e39f1cbe161e9efe89bad205115ba2861b1eb8719')
+source=(https://download.qt.io/official_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz
+
qtbug-113426.patch::https://code.qt.io/cgit/qt/qtdeclarative.git/patch/?id=935c60a9)
+sha256sums=('f3a11fe54e9fac77c649e46e39f1cbe161e9efe89bad205115ba2861b1eb8719'
+ 'db5a556c0cdca5ea1f6156e1ee9bb1a2cbb25bc8ff3d203ccfd1d047d4c57ea7')
+
+prepare() {
+ patch -d $_pkgfn -p1 < qtbug-113426.patch # Fix crashes in Plasma 6
+}
build() {
export CXXFLAGS+=" -ffat-lto-objects"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-declarative/-/commit/868449657d5fb6b035f81474d2a8dce7325f9828
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-declarative/-/commit/868449657d5fb6b035f81474d2a8dce7325f9828
You're receiving this email because of your account on gitlab.archlinux.org.