diff options
author | Jens Georg <mail@jensge.org> | 2022-06-04 11:25:48 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2022-06-04 11:25:48 +0200 |
commit | e1eed6dff459cca20ff09958901a0ce62c2a29dc (patch) | |
tree | 94a2e2d37bc470549b89654ab9155c06ece3a43d | |
parent | 619be985153734e62dfc0205d7f2397a9d5f7442 (diff) | |
download | rygel-e1eed6dff459cca20ff09958901a0ce62c2a29dc.tar.gz |
build: Fix deprecations in meson files
-rw-r--r-- | data/meson.build | 2 | ||||
-rw-r--r-- | doc/man/meson.build | 3 | ||||
-rw-r--r-- | doc/reference/librygel-core/meson.build | 8 | ||||
-rw-r--r-- | doc/reference/librygel-db/meson.build | 14 | ||||
-rw-r--r-- | doc/reference/librygel-renderer-gst/meson.build | 18 | ||||
-rw-r--r-- | doc/reference/librygel-renderer/meson.build | 14 | ||||
-rw-r--r-- | doc/reference/librygel-server/meson.build | 14 | ||||
-rw-r--r-- | examples/meson.build | 2 | ||||
-rw-r--r-- | meson.build | 11 | ||||
-rw-r--r-- | tests/meson.build | 2 |
10 files changed, 48 insertions, 40 deletions
diff --git a/data/meson.build b/data/meson.build index 1e2ba170..76fea3be 100644 --- a/data/meson.build +++ b/data/meson.build @@ -29,7 +29,7 @@ configure_file(input: 'org.gnome.Rygel1.service.in', systemd = dependency('systemd', required : false) systemd_user_unit_dir = join_paths(get_option('prefix'), 'lib/systemd/user/') if systemd.found() - systemd_user_unit_dir = systemd.get_pkgconfig_variable('systemduserunitdir') + systemd_user_unit_dir = systemd.get_variable('systemduserunitdir') endif if not (get_option('systemd-user-units-dir') == 'off') diff --git a/doc/man/meson.build b/doc/man/meson.build index 043efe2f..d1425eb6 100644 --- a/doc/man/meson.build +++ b/doc/man/meson.build @@ -36,7 +36,8 @@ if xsltproc.found() '--noout', stylesheet, 'rygel.xml' - ] + ], + check: true ) if (r.returncode() == 0) diff --git a/doc/reference/librygel-core/meson.build b/doc/reference/librygel-core/meson.build index 7a403e8a..6401ee80 100644 --- a/doc/reference/librygel-core/meson.build +++ b/doc/reference/librygel-core/meson.build @@ -2,7 +2,7 @@ if valadoc.found() core_doc_common_args = [ '--package-name', 'librygel-core', '--package-version', '2.8', - '-b', join_paths(meson.source_root(), 'src', 'librygel-core'), + '-b', join_paths(meson.project_source_root(), 'src', 'librygel-core'), '--pkg', 'rygel-build-config', '--force', '--directory', '@OUTPUT@', @@ -39,10 +39,10 @@ gtkdoc_core_target = custom_target('gtkdoc-core', valadoc, '--doclet', 'gtkdoc', core_doc_common_args, - '-X', join_paths(meson.build_root(), 'src/librygel-core/rygel-core.h'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-core/rygel-core.h'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-core/librygel-core-2.8.so'), - '-b', join_paths(meson.source_root(), 'src', 'librygel-core'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-core/librygel-core-2.8.so'), + '-b', join_paths(meson.project_source_root(), 'src', 'librygel-core'), core_sources ] ) diff --git a/doc/reference/librygel-db/meson.build b/doc/reference/librygel-db/meson.build index 7c19246f..716b591a 100644 --- a/doc/reference/librygel-db/meson.build +++ b/doc/reference/librygel-db/meson.build @@ -2,10 +2,10 @@ if valadoc.found() db_doc_common_args = [ '--package-name', 'librygel-db', '--package-version', '2.8', - '-b', join_paths(meson.source_root(), 'src', 'librygel-db'), - '--vapidir', join_paths(meson.source_root(), 'vapi'), - '--vapidir', join_paths(meson.source_root(), 'src/librygel-core'), - '--vapidir', join_paths(meson.build_root(), 'src/librygel-core'), + '-b', join_paths(meson.project_source_root(), 'src', 'librygel-db'), + '--vapidir', join_paths(meson.project_source_root(), 'vapi'), + '--vapidir', join_paths(meson.project_source_root(), 'src/librygel-core'), + '--vapidir', join_paths(meson.project_build_root(), 'src/librygel-core'), '--pkg', 'rygel-build-config', '--force', '--directory', '@OUTPUT@', @@ -44,11 +44,11 @@ gtkdoc_db_target = custom_target('gtkdoc-db', valadoc, db_doc_common_args, '--doclet', 'gtkdoc', - '-X', join_paths(meson.build_root(), 'src/librygel-db/rygel-db.h'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-db/rygel-db.h'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-db/librygel-db-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-db/librygel-db-2.8.so'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-core/librygel-core-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-core/librygel-core-2.8.so'), db_sources ] ) diff --git a/doc/reference/librygel-renderer-gst/meson.build b/doc/reference/librygel-renderer-gst/meson.build index e722c21f..52a51f32 100644 --- a/doc/reference/librygel-renderer-gst/meson.build +++ b/doc/reference/librygel-renderer-gst/meson.build @@ -2,11 +2,11 @@ if valadoc.found() renderer_gst_doc_common_args = [ '--package-name', 'librygel-renderer-gst', '--package-version', '2.8', - '-b', join_paths(meson.source_root(), 'src', 'librygel-renderer-gst'), - '--vapidir', join_paths(meson.source_root(), 'vapi'), - '--vapidir', join_paths(meson.source_root(), 'src/librygel-core'), - '--vapidir', join_paths(meson.build_root(), 'src/librygel-core'), - '--vapidir', join_paths(meson.build_root(), 'src', 'librygel-renderer'), + '-b', join_paths(meson.project_source_root(), 'src', 'librygel-renderer-gst'), + '--vapidir', join_paths(meson.project_source_root(), 'vapi'), + '--vapidir', join_paths(meson.project_source_root(), 'src/librygel-core'), + '--vapidir', join_paths(meson.project_build_root(), 'src/librygel-core'), + '--vapidir', join_paths(meson.project_build_root(), 'src', 'librygel-renderer'), '--pkg', 'rygel-build-config', '--force', '--directory', '@OUTPUT@', @@ -47,13 +47,13 @@ gtkdoc_renderer_gst_target = custom_target('gtkdoc-renderer-gst', valadoc, renderer_gst_doc_common_args, '--doclet', 'gtkdoc', - '-X', join_paths(meson.build_root(), 'src/librygel-renderer/rygel-renderer.h'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-renderer/rygel-renderer.h'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-renderer/librygel-renderer-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-renderer/librygel-renderer-2.8.so'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-core/librygel-core-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-core/librygel-core-2.8.so'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-renderer-gst/librygel-renderer-gst-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-renderer-gst/librygel-renderer-gst-2.8.so'), renderer_gst_sources ] ) diff --git a/doc/reference/librygel-renderer/meson.build b/doc/reference/librygel-renderer/meson.build index 6e46eb99..5d3560d3 100644 --- a/doc/reference/librygel-renderer/meson.build +++ b/doc/reference/librygel-renderer/meson.build @@ -2,10 +2,10 @@ if valadoc.found() renderer_doc_common_args = [ '--package-name', 'librygel-renderer', '--package-version', '2.8', - '-b', join_paths(meson.source_root(), 'src', 'librygel-renderer'), - '--vapidir', join_paths(meson.source_root(), 'vapi'), - '--vapidir', join_paths(meson.source_root(), 'src/librygel-core'), - '--vapidir', join_paths(meson.build_root(), 'src/librygel-core'), + '-b', join_paths(meson.project_source_root(), 'src', 'librygel-renderer'), + '--vapidir', join_paths(meson.project_source_root(), 'vapi'), + '--vapidir', join_paths(meson.project_source_root(), 'src/librygel-core'), + '--vapidir', join_paths(meson.project_build_root(), 'src/librygel-core'), '--pkg', 'rygel-build-config', '--force', '--directory', '@OUTPUT@', @@ -43,11 +43,11 @@ gtkdoc_renderer_target = custom_target('gtkdoc-renderer', valadoc, renderer_doc_common_args, '--doclet', 'gtkdoc', - '-X', join_paths(meson.build_root(), 'src/librygel-renderer/rygel-renderer.h'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-renderer/rygel-renderer.h'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-renderer/librygel-renderer-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-renderer/librygel-renderer-2.8.so'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-core/librygel-core-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-core/librygel-core-2.8.so'), renderer_sources ] ) diff --git a/doc/reference/librygel-server/meson.build b/doc/reference/librygel-server/meson.build index 8b07c599..c8028c89 100644 --- a/doc/reference/librygel-server/meson.build +++ b/doc/reference/librygel-server/meson.build @@ -2,10 +2,10 @@ if valadoc.found() server_doc_common_args = [ '--package-name', 'librygel-server', '--package-version', '2.8', - '-b', join_paths(meson.source_root(), 'src', 'librygel-server'), - '--vapidir', join_paths(meson.source_root(), 'vapi'), - '--vapidir', join_paths(meson.source_root(), 'src/librygel-core'), - '--vapidir', join_paths(meson.build_root(), 'src/librygel-core'), + '-b', join_paths(meson.project_source_root(), 'src', 'librygel-server'), + '--vapidir', join_paths(meson.project_source_root(), 'vapi'), + '--vapidir', join_paths(meson.project_source_root(), 'src/librygel-core'), + '--vapidir', join_paths(meson.project_build_root(), 'src/librygel-core'), '--pkg', 'rygel-build-config', '--force', '--directory', '@OUTPUT@', @@ -44,11 +44,11 @@ gtkdoc_server_target = custom_target('gtkdoc-server', valadoc, server_doc_common_args, '--doclet', 'gtkdoc', - '-X', join_paths(meson.build_root(), 'src/librygel-server/rygel-server.h'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-server/rygel-server.h'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-server/librygel-server-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-server/librygel-server-2.8.so'), '-X', '-l', - '-X', join_paths(meson.build_root(), 'src/librygel-core/librygel-core-2.8.so'), + '-X', join_paths(meson.project_build_root(), 'src/librygel-core/librygel-core-2.8.so'), server_sources ] ) diff --git a/examples/meson.build b/examples/meson.build index 389af3d9..ffee6a82 100644 --- a/examples/meson.build +++ b/examples/meson.build @@ -23,7 +23,7 @@ executable('standalone-renderer-gst', fullscreen_resource = gnome.compile_resources( 'fullscreen-renderer-resources', 'org.gnome.Rygel.FullscreenRenderer.gresource.xml', - source_dir: [join_paths(meson.source_root(), 'data/icons/scalable')] + source_dir: [join_paths(meson.project_source_root(), 'data/icons/scalable')] ) executable('fullscreen-renderer', diff --git a/meson.build b/meson.build index ce5a6e32..2a7fd63c 100644 --- a/meson.build +++ b/meson.build @@ -1,4 +1,4 @@ -project('rygel', 'vala', 'c', version : '0.41.0', meson_version : '>= 0.55.0') +project('rygel', 'vala', 'c', version : '0.41.0', meson_version : '>= 0.58.0') vala = meson.get_compiler('vala') # Check for the required vala version @@ -76,7 +76,7 @@ gtkdoc = dependency('gtk-doc', required : false) glib_minimal_version = '>= 2.62' -gupnp = dependency('gupnp-1.6', version : '>= 1.5.0') +gupnp = dependency('gupnp-1.6', version : '>= 1.5.2') gee = dependency('gee-0.8', version: '>= 0.8.0') gssdp = dependency('gssdp-1.6', version : '>= 1.5.0') glib = dependency('glib-2.0', version : glib_minimal_version) @@ -232,3 +232,10 @@ summary( }, section: 'Features' ) + +summary( + { + 'Systemd user unit path' : systemd_user_unit_dir + }, + section: 'Paths' +) diff --git a/tests/meson.build b/tests/meson.build index 910bf84a..f513400e 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -27,7 +27,7 @@ user_config_test = executable( files('rygel-configuration.vala', 'rygel-user-config.vala', 'rygel-user-config-test.vala'), - vala_args : ['--pkg', 'rygel-build-config', '--vapidir', join_paths(meson.source_root(), 'src/librygel-core')], + vala_args : ['--pkg', 'rygel-build-config', '--vapidir', join_paths(meson.project_source_root(), 'src/librygel-core')], include_directories : config_include, dependencies : [test_deps, gio] ) |