diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -12,11 +12,11 @@ # Arch version compiles a second time during package() with incorrect FLAGS pkgname=endless-sky -pkgver=0.9.16.1 +pkgver=0.10.2 pkgrel=1 -pkgdesc="A sandbox-style space exploration and combat game" +pkgdesc='A sandbox-style space exploration and combat game' arch=('x86_64' 'i686' 'aarch64') -url="https://endless-sky.github.io/" +url='https://endless-sky.github.io/' license=( 'GPL3' 'custom:CC-BY-3.0' @@ -28,6 +28,7 @@ license=( ) options=('lto') depends=( + 'glibc' 'gcc-libs' 'openal' 'libpng' @@ -37,13 +38,14 @@ depends=( 'sdl2' 'libmad' 'util-linux-libs' + 'libglvnd' ) makedepends=('scons') optdepends=( 'endless-sky-high-dpi: high resolution graphics assets' ) source=("$pkgname-$pkgver.tar.gz::https://github.com/endless-sky/endless-sky/archive/v${pkgver}.tar.gz") -b2sums=('3c35df96b54546811713b123bf43993df6ba5271988decd7408722263c2edd904c84888db61c2d22554b3f60edebd25db7913e7784f309ff936d37c815bc6650') +b2sums=('57e47188aea38cd812c7cb3b388842cb698fea2ed32767ec46481ef4c87a1e07c3d5db1e1ef63900379452aa2ce4fbed77417cc3238d6191004455f9ec700ae4') prepare() { cd "$pkgname-$pkgver" @@ -83,6 +85,7 @@ build() { export CXXFLAGS="$CXXFLAGS -O3 -fPIE" export LDFLAGS="$LDFLAGS,-pie" + # Fix scons to honor thread count in MAKEFLAGS scons "${MAKEFLAGS}" } |