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.


Reply via email to