summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2023-05-13 17:15:42 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2023-05-13 17:15:42 -0700
commitc7f5a541b4fb0efda9243223f0a0bf02b3e0e431 (patch)
tree4222ceff312b115e1ac7c33091147a4a58f9582f
parentRebuild against updated recastnavigation. (diff)
downloadopenmw-c7f5a541b4fb0efda9243223f0a0bf02b3e0e431.tar.xz
Rebuild against mygui 3.4.2
Use gcc12 until gcc13 build errors are fixed.
-rw-r--r--PKGBUILD11
1 files changed, 9 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e3ec0c0..f4e5f45 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,14 +11,14 @@
pkgname=openmw
pkgver=0.47.0
-pkgrel=10.2
+pkgrel=11
pkgdesc="Open-source engine reimplementation for the role-playing game Morrowind"
arch=('x86_64')
url="http://www.openmw.org"
license=('GPL3' 'MIT' 'custom')
depends=('openal' 'openscenegraph' 'mygui' 'qt5-base' 'ffmpeg' 'sdl2' 'unshield' 'libxt' 'boost-libs'
'recastnavigation-openmw' 'bullet-dp')
-makedepends=('cmake' 'boost' 'doxygen' 'ninja')
+makedepends=('cmake' 'boost' 'doxygen' 'ninja' 'gcc12')
options=(lto)
source=("https://github.com/OpenMW/openmw/archive/openmw-${pkgver}.tar.gz"
1870.patch
@@ -43,6 +43,13 @@ prepare () {
build() {
cd ${pkgname}-${pkgname}-${pkgver}
+ # Use gcc12 until build errors are fixed
+ export CC=gcc-12
+ export CXX=g++-12
+ export AR=gcc-ar-12
+ export NM=gcc-nm-12
+ export RANLIB=gcc-ranlib-12
+
# gcc 10.2 + qt 5.15 + pie = segfault
export CFLAGS="$CFLAGS -O3"
export CXXFLAGS="$CXXFLAGS -O3"