diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2022-03-25 23:28:29 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2022-03-25 23:28:29 +0530 |
commit | 1470a9992f02022b93d9b758e4cf32cfa787d73e (patch) | |
tree | 1ed7bd062225f15a833df40e73be4842d4feacf6 | |
parent | ecdc58ad16cc0c6883408c81a8501a9b532f8a3f (diff) | |
download | libsoup-1470a9992f02022b93d9b758e4cf32cfa787d73e.tar.gz |
meson: Override deps for use by the provide wrap section
See: https://mesonbuild.com/Wrap-dependency-system-manual.html#provide-section
-rw-r--r-- | libsoup/meson.build | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libsoup/meson.build b/libsoup/meson.build index e585b3fe..8ff0e57f 100644 --- a/libsoup/meson.build +++ b/libsoup/meson.build @@ -278,6 +278,10 @@ libsoup_dep = declare_dependency(link_with : libsoup, sources : soup_enum_h, dependencies : [ platform_deps, gssapi_dep, glib_deps ]) +if meson.version().version_compare('>=0.54.0') + meson.override_dependency('libsoup-2.4', libsoup_dep) +endif + if enable_gnome soup_gnome_api_name = 'soup-gnome-' + apiversion libsoup_gnome_api_name = 'lib' + soup_gnome_api_name @@ -297,6 +301,14 @@ if enable_gnome install : true, dependencies : deps + [libsoup_dep]) + libsoup_gnome_dep = declare_dependency(link_with : libsoup_gnome, + include_directories : configinc, + dependencies : deps + [libsoup_dep]) + + if meson.version().version_compare('>=0.54.0') + meson.override_dependency('libsoup-gnome-2.4', libsoup_gnome_dep) + endif + pkg.generate( libraries : libsoup_gnome, version : soup_version, |