[arch-commits] Commit in meson/trunk (PKGBUILD arch-meson)
Jan Steffens
heftig at archlinux.org
Tue Jul 3 15:22:20 UTC 2018
Date: Tuesday, July 3, 2018 @ 15:22:20
Author: heftig
Revision: 327938
0.47.0-1: Update wrapper, remove openmpi
OpenMPI has some fundamental linking problem:
mpifort -o exef main.f90 -g -Wl,--as-needed,--start-group
program main
include 'mpif.h'
end program main
Modified:
meson/trunk/PKGBUILD
meson/trunk/arch-meson
------------+
PKGBUILD | 17 +++++++----------
arch-meson | 5 +++--
2 files changed, 10 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-07-03 15:09:28 UTC (rev 327937)
+++ PKGBUILD 2018-07-03 15:22:20 UTC (rev 327938)
@@ -3,7 +3,7 @@
# Contributor: Anatol Pomozov <anatol dot pomozov at gmail>
pkgname=meson
-pkgver=0.46.1
+pkgver=0.47.0
pkgrel=1
pkgdesc='High productivity build system'
url='http://mesonbuild.com/'
@@ -11,16 +11,16 @@
license=('Apache')
depends=('python' 'ninja')
makedepends=('python-setuptools')
-checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git'
- 'cython' 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection'
+checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 'qt5-base' 'git' 'cython'
+ 'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 'gobject-introspection'
'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 'sdl2' 'graphviz'
- 'doxygen' 'vulkan-validation-layers' 'openmpi' 'openssh' 'mercurial' 'gtk-sharp-2'
- 'qt5-tools' 'libwmf' 'dmd' 'valgrind')
+ 'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 'gtk-sharp-2' 'qt5-tools'
+ 'libwmf' 'dmd' 'valgrind')
source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}
arch-meson)
-sha512sums=('cd5e2933755e2708bfa8e48cd1ec57c06cb567cb92897308e31a0bb9785dc6e11d29460bb71aa141b90d01150a1cb900e56a40f8bb95f6057fb388b0ea180d93'
+sha512sums=('844047ad184f60395c4b6dc61b8fb0f321722d19a8647b48cb3f05fda9ba57516bdcc2244d5bc9de74f2834d092235553faccde6172edaeb3c2d14ff633bc513'
'SKIP'
- 'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76')
+ '4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d')
validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen <jpakkane at gmail.com>
prepare() {
@@ -35,9 +35,6 @@
check() (
cd ${pkgname}-${pkgver}
- # --as-needed breaks openmpi linking
- LDFLAGS="${LDFLAGS/,--as-needed/}"
-
# set for debug output
#export MESON_PRINT_TEST_OUTPUT=1
Modified: arch-meson
===================================================================
--- arch-meson 2018-07-03 15:09:28 UTC (rev 327937)
+++ arch-meson 2018-07-03 15:22:20 UTC (rev 327938)
@@ -16,6 +16,7 @@
--localstatedir /var \
--sharedstatedir /var/lib \
--buildtype release \
+ --auto-features enabled \
--wrap-mode nofallback \
- "$@" \
- -D b_lto=true
+ -D b_lto=true \
+ "$@"
More information about the arch-commits
mailing list