mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
extra/meson to 0.47.0-1
This commit is contained in:
parent
4664ff544f
commit
9bff743990
2 changed files with 10 additions and 12 deletions
|
@ -7,7 +7,7 @@
|
||||||
# - remove checkdepend on dmd
|
# - remove checkdepend on dmd
|
||||||
|
|
||||||
pkgname=meson
|
pkgname=meson
|
||||||
pkgver=0.46.1
|
pkgver=0.47.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc='High productivity build system'
|
pkgdesc='High productivity build system'
|
||||||
url='http://mesonbuild.com/'
|
url='http://mesonbuild.com/'
|
||||||
|
@ -15,16 +15,16 @@ arch=('any')
|
||||||
license=('Apache')
|
license=('Apache')
|
||||||
depends=('python' 'ninja')
|
depends=('python' 'ninja')
|
||||||
makedepends=('python-setuptools')
|
makedepends=('python-setuptools')
|
||||||
checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git'
|
checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython'
|
||||||
'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection'
|
'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection'
|
||||||
'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz'
|
'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz'
|
||||||
'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2'
|
'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools'
|
||||||
'qt5-tools' 'libwmf' 'valgrind')
|
'libwmf' 'valgrind')
|
||||||
source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}
|
source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}
|
||||||
arch-meson)
|
arch-meson)
|
||||||
sha512sums=('cd5e2933755e2708bfa8e48cd1ec57c06cb567cb92897308e31a0bb9785dc6e11d29460bb71aa141b90d01150a1cb900e56a40f8bb95f6057fb388b0ea180d93'
|
sha512sums=('844047ad184f60395c4b6dc61b8fb0f321722d19a8647b48cb3f05fda9ba57516bdcc2244d5bc9de74f2834d092235553faccde6172edaeb3c2d14ff633bc513'
|
||||||
'SKIP'
|
'SKIP'
|
||||||
'b9f86ded46ad7fc4c4cbd997bd2210e363f02189377d9159cae4a52d0bd8bb9e02de1680bc76f63ecd923922f9cbdba40efbe09231dc24fc1d445ed97c2f5132')
|
'4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d')
|
||||||
validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen <jpakkane@gmail.com>
|
validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen <jpakkane@gmail.com>
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
@ -39,9 +39,6 @@ build() {
|
||||||
check() (
|
check() (
|
||||||
cd ${pkgname}-${pkgver}
|
cd ${pkgname}-${pkgver}
|
||||||
|
|
||||||
# --as-needed breaks openmpi linking
|
|
||||||
LDFLAGS="${LDFLAGS/,--as-needed/}"
|
|
||||||
|
|
||||||
# set for debug output
|
# set for debug output
|
||||||
#export MESON_PRINT_TEST_OUTPUT=1
|
#export MESON_PRINT_TEST_OUTPUT=1
|
||||||
|
|
||||||
|
|
|
@ -16,6 +16,7 @@ exec meson setup \
|
||||||
--localstatedir /var \
|
--localstatedir /var \
|
||||||
--sharedstatedir /var/lib \
|
--sharedstatedir /var/lib \
|
||||||
--buildtype release \
|
--buildtype release \
|
||||||
|
--auto-features enabled \
|
||||||
--wrap-mode nofallback \
|
--wrap-mode nofallback \
|
||||||
"$@" \
|
-D b_lto=false \
|
||||||
-D b_lto=false
|
"$@"
|
||||||
|
|
Loading…
Reference in a new issue