Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
qt6-base


Commits:
1dc244cf by Antonio Rojas at 2024-02-15T11:00:28+01:00
upgpkg: 6.6.2-2: Revert ABI breakage

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = qt6-base
        pkgdesc = A cross-platform application and UI framework
        pkgver = 6.6.2
-       pkgrel = 1
+       pkgrel = 2
        url = https://www.qt.io
        arch = x86_64
        groups = qt6
@@ -78,9 +78,11 @@ pkgbase = qt6-base
        source = 
https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtbase-everywhere-src-6.6.2.tar.xz
        source = qt6-base-cflags.patch
        source = qt6-base-nostrip.patch
+       source = 
qt-6.6.2-revert-ABI-break.patch::https://code.qt.io/cgit/qt/qtbase.git/patch/?id=fb92bb07
        sha256sums = 
b89b426b9852a17d3e96230ab0871346574d635c7914480a2a27f98ff942677b
        sha256sums = 
5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78
        sha256sums = 
4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094
+       sha256sums = 
ff0de01b5afafab6d36f0a18ac1ab3ade2107ca75f03123da024a07d7eba2d97
 
 pkgname = qt6-base
        depends = brotli


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 pkgname=qt6-base
 _qtver=6.6.2
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url='https://www.qt.io'
 license=(GPL3 LGPL3 FDL custom)
@@ -80,14 +80,17 @@ groups=(qt6)
 _pkgfn=${pkgname/6-/}-everywhere-src-$_qtver
 
source=(https://download.qt.io/official_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz
         qt6-base-cflags.patch
-        qt6-base-nostrip.patch)
+        qt6-base-nostrip.patch
+        
qt-6.6.2-revert-ABI-break.patch::https://code.qt.io/cgit/qt/qtbase.git/patch/?id=fb92bb07)
 sha256sums=('b89b426b9852a17d3e96230ab0871346574d635c7914480a2a27f98ff942677b'
             '5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78'
-            '4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094')
+            '4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094'
+            'ff0de01b5afafab6d36f0a18ac1ab3ade2107ca75f03123da024a07d7eba2d97')
 
 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 -Rp1 < qt-6.6.2-revert-ABI-break.patch # Revert ABI break 
in 6.6.2
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-base/-/commit/1dc244cfbe529dc200f44daf57e9f4ba658fca13

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-base/-/commit/1dc244cfbe529dc200f44daf57e9f4ba658fca13
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to