diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2019-03-29 09:22:05 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2019-03-29 09:22:05 -0700 |
commit | f1f9af44fc1f64121b4f1e09b1fc8491dbae0f9d (patch) | |
tree | d4f495a24be3754625d751d83d7d2ce738526e3c | |
parent | Added patch to use -O3 (diff) | |
download | tome4-f1f9af44fc1f64121b4f1e09b1fc8491dbae0f9d.tar.xz |
Added glext workaround for mesa 18.3 or later
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | glext.patch | 10 |
2 files changed, 18 insertions, 4 deletions
@@ -6,24 +6,26 @@ # AUR version uses /opt # AUR version lacks DLC # AUR version lacks offline patch +# AUD version does not use -O3 # AUR version uses http # AUR version uses debug build pkgname=tome4 -pkgver='1.5.10' -pkgrel='2' +pkgver=1.5.10 +pkgrel=3 pkgdesc="An open-source, single-player, role-playing roguelike game set in the world of Eyal." pkgdesc+="Includes DLC and offline patch." arch=('i686' 'x86_64') url="https://te4.org/" license=('custom' 'GPL3') -depends=('glu' 'openal' 'libvorbis' 'sdl2_ttf' 'sdl2_image' ) -makedepends=('premake' 'zip' 'unzip') +depends=(glu openal libvorbis sdl2_ttf sdl2_image) +makedepends=(premake zip unzip) options=(!makeflags emptydirs) source=("${url}dl/t-engine/t-engine4-src-${pkgver}.tar.bz2" aur-tome4.patch tome4-offline.patch O3.patch + glext.patch ashes-urhrok.teaac orcs.teaac cults.teaac @@ -34,6 +36,7 @@ sha256sums=('a76d29d2c0b964e9ab121873041c55930db1a0ccdaf877228dcba62ee06b8555' '37f5be7020a06228b7d22f4c622ab5a8843b4dbea7493d7e3b324bd592cd818e' '2d338ff8b1e690f1583ca891f4a62e7e2eb99a96310f9fb1fb16c88a1af165e8' '3e8c53ef138edc00ccbffed840dca89df973e688497e8bd2f9cf9d84826c3618' + '04e7fc180b1df55c63c91a0c59bbd092db0995db5600a168a6e68458b49327a8' '5e5e28b44a4ff154f4a86aca17d35aa6da70c5c3ca2ef38b45a61eb3ddbb2c8f' '2bf91a7a65690f813478f839bf2ebb48af76f9669f7d94b4fa1a43d8b0216017' 'a392bf93c83baa3cdb4d29d7ae6e8d27e3a2e7ba5bf4cdd139c9ac15bfd6cd8e' @@ -48,6 +51,7 @@ prepare() { patch -p1 -i "${srcdir}/aur-tome4.patch" patch -p1 -i "${srcdir}/tome4-offline.patch" patch -p1 -i "${srcdir}/O3.patch" + patch -p1 -i "${srcdir}/glext.patch" cp "${srcdir}/ashes-urhrok.teaac" "${srcdir}/t-engine4-src-${pkgver}/game/addons/" cp "${srcdir}/orcs.teaac" "${srcdir}/t-engine4-src-${pkgver}/game/addons/" cp "${srcdir}/cults.teaac" "${srcdir}/t-engine4-src-${pkgver}/game/addons/" diff --git a/glext.patch b/glext.patch new file mode 100644 index 0000000..0ae15c5 --- /dev/null +++ b/glext.patch @@ -0,0 +1,10 @@ +--- a/src/tgl.h ++++ b/src/tgl.h +@@ -9,7 +9,6 @@ #endif + #include <GL/gl.h> + #include <GL/glu.h> + #ifndef _WIN32 +-#include <GL/glext.h> + #endif + #endif + |