From 5d01a630008ce822cabe1cccd15824496b4aa3b7 Mon Sep 17 00:00:00 2001 From: obarun <eric@obarun.org> Date: Sat, 13 Feb 2021 19:52:47 +1100 Subject: [PATCH] upgrel: 5.12.2-6 --- trunk/PKGBUILD | 6 +++++- trunk/qt5-base-nostrip.patch | 13 +++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 trunk/qt5-base-nostrip.patch diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index 01c1b51..a3c03aa 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -12,13 +12,15 @@ pkgdesc="A cross-platform application and UI framework" _qtver=5.15.2 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=6 _pkgfqn="${pkgbase/5-/}-everywhere-src-${_qtver}" url="https://www.qt.io" source=( "http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz" 'qt5-base-cflags.patch' + 'qt5-base-nostrip.patch' + kdebug-428095.patch::"https://code.qt.io/cgit/qt/qtbase.git/patch?id=c5336057" ) #--BUILD CONFIGURATION------------------------------------------------------- @@ -41,6 +43,8 @@ makedepends=( prepare() { cd ${_pkgfqn} patch -p1 -i ../qt5-base-cflags.patch # Use system CFLAGS + patch -p1 -i ../qt5-base-nostrip.patch # Don't strip binaries with qmake + patch -p1 -i ../kdebug-428095.patch # Fix black border on some menus with Breeze } #--BUILD--------------------------------------------------------------------- diff --git a/trunk/qt5-base-nostrip.patch b/trunk/qt5-base-nostrip.patch new file mode 100644 index 0000000..9aead7f --- /dev/null +++ b/trunk/qt5-base-nostrip.patch @@ -0,0 +1,13 @@ +diff --git a/mkspecs/common/gcc-base.conf b/mkspecs/common/gcc-base.conf +index 99d77156fd..fc840fe9f6 100644 +--- a/mkspecs/common/gcc-base.conf ++++ b/mkspecs/common/gcc-base.conf +@@ -31,6 +31,8 @@ + # you can use the manual test in tests/manual/mkspecs. + # + ++CONFIG += nostrip ++ + QMAKE_CFLAGS_OPTIMIZE = -O2 + QMAKE_CFLAGS_OPTIMIZE_FULL = -O3 + QMAKE_CFLAGS_OPTIMIZE_DEBUG = -Og -- GitLab