Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mpd
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Иван Мажукин
mpd
Commits
47221750
Commit
47221750
authored
Mar 18, 2019
by
Max Kellermann
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'v0.21.x'
parents
3a901098
e22bdee8
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
19 additions
and
3 deletions
+19
-3
NEWS
NEWS
+3
-0
user.rst
doc/user.rst
+1
-1
meson.build
meson.build
+1
-1
meson.build
src/lib/gcrypt/meson.build
+13
-0
meson.build
win32/res/meson.build
+1
-1
No files found.
NEWS
View file @
47221750
...
...
@@ -2,6 +2,9 @@ ver 0.22 (not yet released)
* input
- ffmpeg: allow partial reads
ver 0.21.7 (not yet released)
* require Meson 0.49.0 for native libgcrypt-config support
ver 0.21.6 (2019/03/17)
* protocol
- allow loading playlists specified as absolute filesystem paths
...
...
doc/user.rst
View file @
47221750
...
...
@@ -54,7 +54,7 @@ Download the source tarball from the `MPD home page <https://musicpd.org>`_ and
In any case, you need:
* a C++14 compiler (e.g. gcc 6.0 or clang 3.9)
* `Meson 0.4
7.2
<http://mesonbuild.com/>`__ and `Ninja
* `Meson 0.4
9.0
<http://mesonbuild.com/>`__ and `Ninja
<https://ninja-build.org/>`__
* Boost 1.58
* pkg-config
...
...
meson.build
View file @
47221750
...
...
@@ -2,7 +2,7 @@ project(
'mpd',
['c', 'cpp'],
version: '0.22~git',
meson_version: '>= 0.4
7.2
',
meson_version: '>= 0.4
9.0
',
default_options: [
'c_std=c99',
'cpp_std=c++14'
...
...
src/lib/gcrypt/meson.build
View file @
47221750
# Since version 0.49.0 Meson has native libgcrypt dependency support, which has
# the advantage over find_library() as it uses libgcrypt-config to query the
# required linker flags.
# However, we still need to use find_library() first, to prevent Meson
# falsly assuming a target libgcrypt is available in case there is no
# libgcrypt-config entry in the cross file and libgcrypt is installed on the
# host. In this case, Meson will falsly use the native libgcrypt-config and
# will falsly assume it has found the gcrypt library for the target.
#
# See: https://github.com/MusicPlayerDaemon/MPD/pull/495
gcrypt_dep = c_compiler.find_library('gcrypt', required: get_option('qobuz'))
if gcrypt_dep.found()
gcrypt_dep = dependency('libgcrypt')
endif
if not gcrypt_dep.found()
subdir_done()
endif
...
...
win32/res/meson.build
View file @
47221750
windows_conf = configuration_data()
windows_conf.set('VERSION', meson.project_version())
splitted_version = meson.project_version().split('.')
splitted_version = meson.project_version().split('
~')[0].split('
.')
windows_conf.set('VERSION_MAJOR', splitted_version[0])
windows_conf.set('VERSION_MINOR', splitted_version.get(1, '0'))
windows_conf.set('VERSION_REVISION', splitted_version.get(2, '0'))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment