[pulseaudio-commits] [Git][pulseaudio/pulseaudio][master] build-sys: Update meson dependency to 0.50.0

Arun Raghavan gitlab at gitlab.freedesktop.org
Wed Apr 17 10:29:45 UTC 2019



Arun Raghavan pushed to branch master at PulseAudio / pulseaudio


Commits:
b943caa1 by Arun Raghavan at 2019-04-17T10:28:45Z
build-sys: Update meson dependency to 0.50.0

This is needed for currently used features (disabler and install in
configure_file).

- - - - -


2 changed files:

- meson.build
- scripts/Dockerfile


Changes:

=====================================
meson.build
=====================================
@@ -1,6 +1,6 @@
 project('pulseaudio', 'c', 'cpp',
         version : run_command(find_program('git-version-gen'), join_paths(meson.current_source_dir(), '.tarball-version')).stdout().strip(),
-        meson_version : '>= 0.47.0',
+        meson_version : '>= 0.50.0',
         default_options : [ 'c_std=gnu11', 'cpp_std=c++11' ]
         )
 
@@ -250,7 +250,7 @@ if get_option('database') == 'tdb'
 elif get_option('database') == 'gdbm'
   database_dep = cc.find_library('gdbm', required : true)
 else
-  database_dep = dependency('', required:false)
+  database_dep = dependency('', required: false)
 endif
 
 if get_option('ipv6')


=====================================
scripts/Dockerfile
=====================================
@@ -43,10 +43,11 @@ RUN apt-get update && apt-get install -y \
     libxtst-dev \
     make \
     ninja-build \
+    python3-setuptools \
     systemd
 
 # Install meson from upstream tarball
-ARG MESON_VERSION=0.47.0
+ARG MESON_VERSION=0.50.0
 RUN apt-get install -y wget && \
     wget -q https://github.com/mesonbuild/meson/releases/download/${MESON_VERSION}/meson-${MESON_VERSION}.tar.gz && \
     tar -xf meson-${MESON_VERSION}.tar.gz && \



View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/commit/b943caa17f0a8d50b33216679806f0a3e84950ab

-- 
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/commit/b943caa17f0a8d50b33216679806f0a3e84950ab
You're receiving this email because of your account on gitlab.freedesktop.org.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-commits/attachments/20190417/99ff1b7f/attachment-0001.html>


More information about the pulseaudio-commits mailing list