summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlexandre Bouvier2021-07-06 01:25:41 +0200
committerAlexandre Bouvier2021-07-06 01:25:41 +0200
commit0ce65a304ac5921f13715cf82ac680a9d745fc41 (patch)
tree06ba0bd0b330184f3a183db68b5dce17920b9287 /PKGBUILD
parentdb4025764a7c5a08946a5ce36c210ffc4949be09 (diff)
downloadaur-0ce65a304ac5921f13715cf82ac680a9d745fc41.tar.gz
disable lto
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 11 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9f43680d3a91..4cf0a789cd9d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,17 +3,18 @@
# shellcheck shell=bash disable=SC2034,SC2164
_pkgname=libretro-flycast
pkgname=$_pkgname-git
-pkgver=r4174.0f29d7e1
+pkgver=r4457.8e4fa54e
pkgrel=1
-pkgdesc='A multi-platform Sega Dreamcast emulator'
-arch=('x86_64' 'i686')
+pkgdesc='Sega Dreamcast core'
+arch=('i686' 'x86_64')
url="https://github.com/libretro/flycast"
license=('GPL2')
groups=('libretro')
-depends=('libretro-core-info' 'libgl' 'libzip' 'xxhash' 'zlib')
+depends=('libgl' 'libretro-core-info' 'libzip' 'xxhash' 'zlib')
makedepends=('git')
provides=("$_pkgname")
conflicts=("$_pkgname")
+options=('!lto')
source=("$_pkgname::git+$url.git")
md5sums=('SKIP')
@@ -24,12 +25,16 @@ pkgver() {
prepare() {
cd $_pkgname
- sed -E 's/^((LDFLAGS|CFLAGS|CXXFLAGS)\s*):=/\1?=/' -i Makefile
+ sed -E 's/^(\s*(CFLAGS|CXXFLAGS|LDFLAGS)\s*):=/\1+=/' -i Makefile
}
build() {
cd $_pkgname
- make HAVE_OIT=1 SYSTEM_LIBZIP=1 SYSTEM_XXHASH=1 SYSTEM_ZLIB=1
+ make \
+ HAVE_OIT=1 \
+ SYSTEM_LIBZIP=1 \
+ SYSTEM_XXHASH=1 \
+ SYSTEM_ZLIB=1
}
package() {