summaryrefslogtreecommitdiff
path: root/subprojects
diff options
context:
space:
mode:
authorGary Kramlich <grim@reaperworld.com>2022-04-18 22:21:59 -0500
committerGary Kramlich <grim@reaperworld.com>2022-04-18 22:21:59 -0500
commit5b58beeebff01ffc4023602fa9c557da4ecf660d (patch)
treedfb9b6ee0f2d010bedacacdb01af0d89d60a1f6f /subprojects
parentddbf8487be8f6fe8ee4fdf198345f167ceececa9 (diff)
downloadpidgin-5b58beeebff01ffc4023602fa9c557da4ecf660d.tar.gz
Add a wrap file for libnice that is only used if -Dbuild-dependencies=true is passed to meson
We can optionally use this setup for our full dependency tree, but I'm not 100% sure that's the best idea yet, but it does seem better than having it in a separate repository. Testing Done: I made sure I had `libnice-dev` installed on debian and configured and built with with `build-dependencies` set to `true` and `false`. I think removed `libnice-dev` and verified meson failed to configure with `build-dependencies=false`. I then reconfigured to set `build-dependencies=true` and verified that meson said it was going to build the subproject, and then I built the entire repository. Bugs closed: PIDGIN-17577 Reviewed at https://reviews.imfreedom.org/r/1334/
Diffstat (limited to 'subprojects')
-rw-r--r--subprojects/libnice.wrap8
1 files changed, 8 insertions, 0 deletions
diff --git a/subprojects/libnice.wrap b/subprojects/libnice.wrap
new file mode 100644
index 0000000000..181b72c842
--- /dev/null
+++ b/subprojects/libnice.wrap
@@ -0,0 +1,8 @@
+[wrap-git]
+directory = libnice
+url = https://gitlab.freedesktop.org/libnice/libnice.git
+revision = 0.1.18
+
+[provide]
+dependency_names = nice
+nice=libnice_dep