diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-01-20 03:40:05 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-01-20 03:40:05 +0000 |
commit | f4e0d41bdfa80b65960c85d4d526814a91f52e62 (patch) | |
tree | 43653b6dcc8152642eeb803f19d9b247a3aed871 /community/minetest | |
parent | a7868499c166c245f671318faaaf777a802fbefe (diff) |
Mon Jan 20 03:36:38 UTC 2014
Diffstat (limited to 'community/minetest')
-rw-r--r-- | community/minetest/PKGBUILD | 19 | ||||
-rw-r--r-- | community/minetest/optional-opengles.patch | 30 |
2 files changed, 44 insertions, 5 deletions
diff --git a/community/minetest/PKGBUILD b/community/minetest/PKGBUILD index 8ec99138e..f5a6bea71 100644 --- a/community/minetest/PKGBUILD +++ b/community/minetest/PKGBUILD @@ -1,21 +1,30 @@ -# $Id: PKGBUILD 103898 2014-01-13 13:45:45Z lcarlier $ +# $Id: PKGBUILD 104382 2014-01-19 17:35:53Z bgyorgy $ # Maintainer: Laurent Carlier <lordheavym@gmail.com> # Contributor: Konsta Kokkinen <kray@tsundere.fi> pkgname=minetest pkgver=0.4.9 -pkgrel=1 +pkgrel=2 pkgdesc='An Infiniminer/Minecraft inspired game' arch=('i686' 'x86_64') url='http://minetest.net/' license=('GPL') -depends=('sqlite' 'libxxf86vm' 'openal' 'libvorbis' 'curl' 'irrlicht' 'mesa' 'hicolor-icon-theme') +depends=('sqlite' 'openal' 'libvorbis' 'curl' 'irrlicht' 'hicolor-icon-theme') makedepends=('cmake') install=minetest.install source=(${pkgname}-${pkgver}.tar.gz::https://github.com/minetest/${pkgname}/tarball/${pkgver} - ${pkgname}_game-${pkgver}.tar.gz::https://github.com/minetest/${pkgname}_game/tarball/${pkgver}) + ${pkgname}_game-${pkgver}.tar.gz::https://github.com/minetest/${pkgname}_game/tarball/${pkgver} + optional-opengles.patch) md5sums=('2a2629befa86ef72924bcc0e489730c7' - '097666443a71988cf2d41ebd9be31ec9') + '097666443a71988cf2d41ebd9be31ec9' + '116de5a70e13dbd0e2419fc7fb59ee3b') + +prepare() { + cd "$srcdir"/minetest-minetest-* + + # Fix rendering with NVIDIA driver (FS#37918) + patch -Np1 -i "$srcdir"/optional-opengles.patch +} build() { cd "$srcdir"/minetest-minetest-* diff --git a/community/minetest/optional-opengles.patch b/community/minetest/optional-opengles.patch new file mode 100644 index 000000000..2481b42c5 --- /dev/null +++ b/community/minetest/optional-opengles.patch @@ -0,0 +1,30 @@ +From 160e2b7b7d1edc7630db0eb0ebbd796a66aab89a Mon Sep 17 00:00:00 2001 +From: Sfan5 <sfan5@live.de> +Date: Fri, 3 Jan 2014 10:17:01 +0100 +Subject: [PATCH] Add option to link to OpenGL ES, fixes #1051 + +--- + src/CMakeLists.txt | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 90f5867..6418b3b 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -170,7 +170,12 @@ endif() + + find_package(Sqlite3 REQUIRED) + find_package(Json REQUIRED) +-find_package(OpenGLES2) ++ ++option(ENABLE_GLES "Enable OpenGL ES support" 0) ++mark_as_advanced(ENABLE_GLES) ++if(ENABLE_GLES) ++ find_package(OpenGLES2) ++endif(ENABLE_GLES) + + if(USE_FREETYPE) + find_package(Freetype REQUIRED) +-- +1.8.5.1 + |