diff options
author | ROllerozxa | 2025-04-05 15:26:57 +0200 |
---|---|---|
committer | ROllerozxa | 2025-04-05 15:26:57 +0200 |
commit | d9a8cd6f1ef3fbe63fb55c123e67455d1e8279ba (patch) | |
tree | 14501a75b48abb539904736670d86dfbd5bb698a | |
parent | 441c59207c844ddb889fa2092af55ed1e8c8270e (diff) | |
download | aur-principia.tar.gz |
Update to 2025.04.05 + other updates
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 12 insertions, 11 deletions
@@ -1,11 +1,12 @@ pkgbase = principia pkgdesc = Physics-based sandbox building game. - pkgver = 2024.07.12 + pkgver = 2025.04.05 pkgrel = 1 url = https://github.com/Bithack/principia/ arch = x86_64 arch = i686 license = bsd-3 + makedepends = clang makedepends = cmake makedepends = ninja depends = gtk3 @@ -15,10 +16,8 @@ pkgbase = principia depends = libjpeg depends = freetype2 depends = sdl2 - depends = sdl2_image - depends = sdl2_mixer - depends = sdl2_ttf - source = principia-2024.07.12.tar.gz::https://github.com/Bithack/principia/archive/refs/tags/2024.07.12.tar.gz - sha256sums = 6cb1be280f6e79fe7782f3a43966d2ae34d2470bf14c5085d1cc761c29547f12 + options = !lto + source = principia-2025.04.05.tar.gz::https://github.com/Bithack/principia/archive/refs/tags/2025.04.05.tar.gz + sha256sums = aa512ddb00cf3fe82777ec69679431e5ecadc50afb0a3eb8009b9f0bc6863ad5 pkgname = principia @@ -1,22 +1,24 @@ # Maintainer: kleintux <reg-archlinux AT klein DOT tuxli DOT ch> pkgname=principia -pkgver=2024.07.12 +pkgver=2025.04.05 pkgrel=1 pkgdesc="Physics-based sandbox building game." url='https://github.com/Bithack/principia/' arch=('x86_64' 'i686') license=('bsd-3') -depends=('gtk3' 'glew' 'curl' 'libpng' 'libjpeg' 'freetype2' 'sdl2' 'sdl2_image' 'sdl2_mixer' 'sdl2_ttf') -makedepends=('cmake' 'ninja') +depends=('gtk3' 'glew' 'curl' 'libpng' 'libjpeg' 'freetype2' 'sdl2') +makedepends=('clang' 'cmake' 'ninja') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Bithack/principia/archive/refs/tags/${pkgver}.tar.gz") -sha256sums=('6cb1be280f6e79fe7782f3a43966d2ae34d2470bf14c5085d1cc761c29547f12') +sha256sums=('aa512ddb00cf3fe82777ec69679431e5ecadc50afb0a3eb8009b9f0bc6863ad5') +options=(!lto) build() { cd "${pkgname}-${pkgver}" mkdir -p build cd build - cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=/usr + # Upstream recommends building with Clang + cmake .. -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_INSTALL_PREFIX=/usr -G Ninja ninja } |