summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2021-09-22 15:29:43 +0200
committerTDE Gitea <gitea@mirror.git.trinitydesktop.org>2021-09-29 06:38:40 +0000
commit9ef3d4a4b9fc3e366f4a169482997f5ce2fbdf4f (patch)
tree4e0ba9083c17be7f483ce09a303eefbcb6451683 /arch
parenta57aaa1cd89496d98f5a82ab85e6fc221360d95d (diff)
downloadtde-packaging-9ef3d4a4b9fc3e366f4a169482997f5ce2fbdf4f.tar.gz
tde-packaging-9ef3d4a4b9fc3e366f4a169482997f5ce2fbdf4f.zip
ArchLinux tqt3: Add 'glu' to depends to be sure build with OpenGL support.
Backport patch to fix buildkey. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'arch')
-rw-r--r--arch/tde-core/tde-tqt3/PKGBUILD11
-rw-r--r--arch/tde-core/tde-tqt3/bp000-fix-build-key.diff21
2 files changed, 29 insertions, 3 deletions
diff --git a/arch/tde-core/tde-tqt3/PKGBUILD b/arch/tde-core/tde-tqt3/PKGBUILD
index 36583a4eb..0f56bd687 100644
--- a/arch/tde-core/tde-tqt3/PKGBUILD
+++ b/arch/tde-core/tde-tqt3/PKGBUILD
@@ -21,9 +21,12 @@ makedepends=('libcups'
'unixodbc'
'libmng'
'xorg-xrandr'
- 'libxft')
-source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/dependencies/tqt3-trinity-${pkgver}.tar.xz")
-md5sums=('47d8495fcf444c5db2cf56843be3f746')
+ 'libxft'
+ 'glu')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/dependencies/tqt3-trinity-${pkgver}.tar.xz"
+ 'bp000-fix-build-key.diff')
+md5sums=('47d8495fcf444c5db2cf56843be3f746'
+ '950e3885135fd9844de856c770f19767')
_prefix="/opt/trinity/tqt3"
@@ -31,6 +34,8 @@ build() {
cd ${srcdir}/tqt3-trinity-${pkgver}
+ patch -p1 < ${srcdir}/bp000-fix-build-key.diff
+
# These are probably arch-specific. They were present in old qt3
# PKGBULD, they were present in kdemod3 PKGBUILD, they are present
# here.
diff --git a/arch/tde-core/tde-tqt3/bp000-fix-build-key.diff b/arch/tde-core/tde-tqt3/bp000-fix-build-key.diff
new file mode 100644
index 000000000..a0a0aa42e
--- /dev/null
+++ b/arch/tde-core/tde-tqt3/bp000-fix-build-key.diff
@@ -0,0 +1,21 @@
+commit 0d60417c83fd2bd8b6fccb6dd7171b113296860a
+Author: Slávek Banko <slavek.banko@axis.cz>
+Date: Wed Sep 22 15:00:08 2021 +0200
+
+ Fix buildkey for GCC >= 7 if the version is listed including minor numbers.
+
+ Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
+
+diff --git a/configure b/configure
+index 92cec273..f021f563 100755
+--- a/configure
++++ b/configure
+@@ -2828,7 +2828,7 @@ g++*)
+ 3.*)
+ COMPILER_VERSION="3.*"
+ ;;
+- [1-9][0-9]|[7-9]|[4-6].*)
++ [1-9][0-9]|[1-9][0-9].*|[7-9]|[4-9].*)
+ COMPILER_VERSION="4.*"
+ ;;
+ *)