summaryrefslogtreecommitdiff
path: root/subprojects/libcloudproviders.wrap
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2022-12-18 07:00:44 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2022-12-19 03:09:11 +0530
commit53c37cfc177d227af5612fff248942b0c0017e0a (patch)
tree6fbd9c6e91960e098328d09cdc77e9c50e67296f /subprojects/libcloudproviders.wrap
parent1a1f92178e5e97af6e0ae2fb20f26496158b4326 (diff)
downloadgtk+-53c37cfc177d227af5612fff248942b0c0017e0a.tar.gz
meson: Stop using fallback: kwarg for deps that don't need it
Subprojects that use meson.override_dependency() do not require the caller to provide the dependency variable name inside the subproject. We also don't want to provide the *subproject* name, because the subproject name can be `pango-1.50.12` instead of `pango` when using wrap-file to download the tarball instead of using wrap-git. This causes the pango subproject to be executed twice when using gtk as a subproject inside gstreamer (which uses pango-1.50.12 as a wrap-file). All the dependencies we use can be switched in this way, but the remaining ones need to be changed to use meson.override_dependency() first.
Diffstat (limited to 'subprojects/libcloudproviders.wrap')
-rw-r--r--subprojects/libcloudproviders.wrap12
1 files changed, 8 insertions, 4 deletions
diff --git a/subprojects/libcloudproviders.wrap b/subprojects/libcloudproviders.wrap
index baa31bb003..919c70345f 100644
--- a/subprojects/libcloudproviders.wrap
+++ b/subprojects/libcloudproviders.wrap
@@ -1,5 +1,9 @@
[wrap-git]
-directory=libcloudproviders
-url=https://gitlab.gnome.org/World/libcloudproviders.git
-revision=master
-depth=1
+directory = libcloudproviders
+url = https://gitlab.gnome.org/World/libcloudproviders.git
+push-url = ssh://git@ssh.gitlab.gnome.org:World/libcloudproviders.git
+revision = master
+depth = 1
+
+[provide]
+libcloudproviders = libcloudproviders_dep