summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicola Murino2019-05-05 20:10:01 +0200
committerNicola Murino2019-05-05 20:10:01 +0200
commit73e2758799ad035510c1dbfaa33f5d158b6ea2f5 (patch)
treec8b8ce1fcb9bf809e28d448a68b6fbdb34ec0f6f
parente589929d9b9e9d57ea13c93b72ebfdc7204383a5 (diff)
downloadaur-73e2758799ad035510c1dbfaa33f5d158b6ea2f5.tar.gz
allows to disable lto
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--meson-mingw-wrapper7
3 files changed, 7 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 05bfc3237317..5201431e4103 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mingw-w64-meson
pkgdesc = Meson wrapper for MinGW (mingw-w64)
pkgver = 1
- pkgrel = 9
+ pkgrel = 10
url = http://fedoraproject.org/wiki/MinGW
arch = any
license = GPL
@@ -12,7 +12,7 @@ pkgbase = mingw-w64-meson
source = toolchain-mingw.meson
source = meson-mingw-wrapper
sha256sums = 8d8fac754547bf7095058ef65bf3df05c35bbc65c69b7008f1169433717da42b
- sha256sums = d02f4469567104c03d908b1eb7cd2093342bf84b58bd2dc458e33ffd708b5ccb
+ sha256sums = 85777b094e7dbc6623f6fdef035bf65eb60e827e1dde7dfe4b40177bdaf75a5e
pkgname = mingw-w64-meson
diff --git a/PKGBUILD b/PKGBUILD
index bfba6f49c771..99fba9e7af2a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: drakkan <nicola.murino at gmail dot com>
pkgname=mingw-w64-meson
pkgver=1
-pkgrel=9
+pkgrel=10
arch=('any')
pkgdesc="Meson wrapper for MinGW (mingw-w64)"
depends=('meson' 'mingw-w64-gcc' 'mingw-w64-pkg-config')
@@ -11,7 +11,7 @@ url="http://fedoraproject.org/wiki/MinGW"
source=("toolchain-mingw.meson"
"meson-mingw-wrapper")
sha256sums=('8d8fac754547bf7095058ef65bf3df05c35bbc65c69b7008f1169433717da42b'
- 'd02f4469567104c03d908b1eb7cd2093342bf84b58bd2dc458e33ffd708b5ccb')
+ '85777b094e7dbc6623f6fdef035bf65eb60e827e1dde7dfe4b40177bdaf75a5e')
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
build() {
diff --git a/meson-mingw-wrapper b/meson-mingw-wrapper
index 4d7278411468..41aaa921f18a 100644
--- a/meson-mingw-wrapper
+++ b/meson-mingw-wrapper
@@ -10,8 +10,7 @@ then
fi
fi
-
-meson setup \
+exec meson setup \
--prefix /usr/@TRIPLE@ \
--libdir /usr/@TRIPLE@/lib \
--libexecdir /usr/@TRIPLE@/lib \
@@ -27,8 +26,8 @@ meson setup \
--sharedstatedir /var/lib \
--buildtype release \
--wrap-mode nofallback \
+ -D b_lto=true \
--strip \
--cross-file ${CROSS_FILE} \
--default-library shared \
- "$@" \
- -D b_lto=true
+ "$@"