summaryrefslogtreecommitdiff
path: root/subprojects
diff options
context:
space:
mode:
authorGary Kramlich <grim@reaperworld.com>2022-09-23 03:44:40 -0500
committerGary Kramlich <grim@reaperworld.com>2022-09-23 03:44:40 -0500
commit0d8b6697e95e2dbe246bb0ce85c2ca9c89682978 (patch)
tree9d259ef172f0afbf701a28e433b2f25615fd4278 /subprojects
parent256f1d24fdc6fef6043671257924fd583dd44d4f (diff)
downloadpidgin-0d8b6697e95e2dbe246bb0ce85c2ca9c89682978.tar.gz
Revert the wrap-file change as it breaks our ability to use gi-docgen with subprojects
Using wrap-file causes the build directory to have the first path from the archive that was extracted. Normally this isn't a problem, but to use `gi-docgen` with our subproject we need to a `--add-include-dir` to `gi-docgen` which means we need to have a known path. These directories with the version number in them would then have to be updated for every `gi-docgen` call every time we update one of these dependencies. This is a nightmare, so for the packages we do this for, we will continue using `wrap-hg` or `wrap-git` so that can can control the name of the directory for the subproject in the build directory. Testing Done: Build the docs many times while making sure my `$topsrcdir/subprojects` directory only had wrap files. Reviewed at https://reviews.imfreedom.org/r/1830/
Diffstat (limited to 'subprojects')
-rw-r--r--subprojects/gi-docgen.wrap2
-rw-r--r--subprojects/gplugin.wrap9
-rw-r--r--subprojects/libgnt.wrap9
-rw-r--r--subprojects/libnice.wrap2
-rw-r--r--subprojects/talkatu.wrap9
5 files changed, 14 insertions, 17 deletions
diff --git a/subprojects/gi-docgen.wrap b/subprojects/gi-docgen.wrap
index 7e3d53cfa4..3cd6fe307d 100644
--- a/subprojects/gi-docgen.wrap
+++ b/subprojects/gi-docgen.wrap
@@ -2,4 +2,4 @@
directory = gi-docgen-2022.1
source_url = https://download.gnome.org/sources/gi-docgen/2022/gi-docgen-2022.1.tar.xz
source_filename = gi-docgen-2022.1.tar.xz
-source_hash = fefe3153979595ddad2dc81d5efa7e54c8ca3770f91a5a75710c8fd6fad4575f
+source_hash = fefe3153979595ddad2dc81d5efa7e54c8ca3770f91a5a75710c8fd6fad4575f \ No newline at end of file
diff --git a/subprojects/gplugin.wrap b/subprojects/gplugin.wrap
index d30e0c1113..822d9e42ed 100644
--- a/subprojects/gplugin.wrap
+++ b/subprojects/gplugin.wrap
@@ -1,5 +1,4 @@
-[wrap-file]
-directory = gplugin-v0.38.1
-source_url = https://keep.imfreedom.org/gplugin/gplugin/archive/v0.38.1.tar.bz2
-source_filename = gplugin-0.38.1.tar.bz2
-source_hash = 4dbea43ce9094debf633e1873d2c2e94cf27d193666a0d34a0a32598f209fe52
+[wrap-hg]
+directory = gplugin
+url = https://keep.imfreedom.org/gplugin/gplugin
+revision = v0.38.1 \ No newline at end of file
diff --git a/subprojects/libgnt.wrap b/subprojects/libgnt.wrap
index 00708e2e2b..744177edc7 100644
--- a/subprojects/libgnt.wrap
+++ b/subprojects/libgnt.wrap
@@ -1,5 +1,4 @@
-[wrap-file]
-directory = libgnt-b7174f76d7ee
-source_url = https://keep.imfreedom.org/libgnt/libgnt/archive/b7174f76d7ee.tar.bz2
-source_filename = libgnt-b7174f76d7ee.tar.bz2
-source_hash = 56f76698c7bd050ae044410a8450f0ae063cdadab425a518866bd650acbbe652
+[wrap-hg]
+directory = libgnt
+url = https://keep.imfreedom.org/libgnt/libgnt
+revision = b7174f76d7ee \ No newline at end of file
diff --git a/subprojects/libnice.wrap b/subprojects/libnice.wrap
index bcdda8e5e2..5ff6c8d246 100644
--- a/subprojects/libnice.wrap
+++ b/subprojects/libnice.wrap
@@ -6,4 +6,4 @@ source_hash = 6747af710998cf708a2e8ceef51cccd181373d94201dd4b8d40797a070ed47cc
[provide]
dependency_names = nice
-nice=libnice_dep
+nice=libnice_dep \ No newline at end of file
diff --git a/subprojects/talkatu.wrap b/subprojects/talkatu.wrap
index 0f0beb7c59..bdeb71d65b 100644
--- a/subprojects/talkatu.wrap
+++ b/subprojects/talkatu.wrap
@@ -1,5 +1,4 @@
-[wrap-file]
-directory = talkatu-v0.1.0
-source_url = https://keep.imfreedom.org/talkatu/talkatu/archive/v0.1.0.tar.bz2
-source_filename = talkatu-0.1.0.tar.bz2
-source_hash = 6f189f7e70922253a662241c16f0ca546c8ff8a04c18ba99b40d792eebfa4f3c
+[wrap-hg]
+directory = talkatu
+url = https://keep.imfreedom.org/talkatu/talkatu
+revision = v0.1.0 \ No newline at end of file