Commit 47f58ab8 authored by Jeff Huang's avatar Jeff Huang 🤔

[skip-ci] meson: update to 0.50.0

parent 7e0a2fe4
Pipeline #2867 skipped
From c5544aea8d8480262b9792ac85b8e61d1fb08f74 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Corentin=20No=C3=ABl?= <corentin.noel@collabora.com>
Date: Mon, 4 Feb 2019 13:49:01 +0100
Subject: [PATCH] vala: Support position-independent executables
---
mesonbuild/compilers/vala.py | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/mesonbuild/compilers/vala.py b/mesonbuild/compilers/vala.py
index e64d57f366..5303298a62 100644
--- a/mesonbuild/compilers/vala.py
+++ b/mesonbuild/compilers/vala.py
@@ -49,6 +49,12 @@ def get_compile_only_args(self):
def get_pic_args(self):
return []
+ def get_pie_args(self):
+ return []
+
+ def get_pie_link_args(self):
+ return []
+
def get_always_args(self):
return ['-C']
pkgname=meson pkgname=meson
pkgver=0.49.2 pkgver=0.50.0
pkgrel=1 pkgrel=1
pkgdesc='High productivity build system' pkgdesc='High productivity build system'
url='https://mesonbuild.com/' url='https://mesonbuild.com/'
...@@ -7,20 +7,15 @@ arch=('x86_64') ...@@ -7,20 +7,15 @@ arch=('x86_64')
license=('Apache') license=('Apache')
depends=('python3-setuptools' 'ninja') depends=('python3-setuptools' 'ninja')
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}
chakra-meson chakra-meson)
4878.patch) sha256sums=('2a1bc42dda58206fb922cda5e1ca95cc03ad126321d26acc47d3493ec4e7021f'
sha256sums=('ef9f14326ec1e30d3ba1a26df0f92826ede5a79255ad723af78a2691c37109fd'
'SKIP' 'SKIP'
'4c336c0da4fc48c2c0704ee169fb93cf2578d2b3783dbd6d7c15b21f9ab99ad1' '4c336c0da4fc48c2c0704ee169fb93cf2578d2b3783dbd6d7c15b21f9ab99ad1')
'dccec9804235810d701f62135cb822dbc45da0db90814c0d0448526e79b15f76')
validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen <jpakkane@gmail.com> validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen <jpakkane@gmail.com>
prepare() { prepare() {
cd ${pkgname}-${pkgver} cd ${pkgname}-${pkgver}
# https://github.com/mesonbuild/meson/issues/4884
patch -Np1 -i ../4878.patch
# Succeeds for us? # Succeeds for us?
mv 'test cases/failing/85 gtest dependency with version' 'test cases/frameworks/' mv 'test cases/failing/85 gtest dependency with version' 'test cases/frameworks/'
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment