summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2023-04-08 19:03:52 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2023-04-08 19:03:52 -0700
commitf259c9336085e752e37a2504ae6161a57fc49aab (patch)
treeeb0161fedff89105ef413a443e9a8c3623bcafa9
parentUpdated to 2.15.5 (diff)
download7kaa-f259c9336085e752e37a2504ae6161a57fc49aab.tar.xz
Covert to modern lto.
-rw-r--r--PKGBUILD5
1 files changed, 3 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 41412c6..a86a82b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -18,6 +18,7 @@ depends=('openal' 'desktop-file-utils' 'enet' 'gcc-libs' 'sdl2')
optdepends=('7kaa-music: for ingame music')
conflicts=('7kaa-data')
provides=('7kaa-data')
+options=('lto')
source=("https://github.com/the3dfxdude/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"
"${pkgname}.sh"
"${pkgname}.desktop"
@@ -33,8 +34,8 @@ b2sums=('3ab52031d7426485c0ccdb3ae93fde37a97c3aa3ce4f1cb686cf57aca149223b7399cca
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- export CFLAGS="$CFLAGS -O3 -fstack-protector-all -flto=auto -fPIE"
- export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -flto=auto -fPIE"
+ export CFLAGS="$CFLAGS -O3 -fstack-protector-all -fPIE"
+ export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -fPIE"
export LDFLAGS="$LDFLAGS,-pie"
./configure
make