[gnome-build-meta/abderrahim/http2] sdk/libsoup.bst: add libnghttp2 dependency for HTTP/2 support




commit 8b1a23628e60f0d020d5cf397407ac34cd15b333
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Tue May 18 12:35:54 2021 +0100

    sdk/libsoup.bst: add libnghttp2 dependency for HTTP/2 support
    
    Part-of: <https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1147>

 elements/sdk/libnghttp2.bst | 16 ++++++++++++++++
 elements/sdk/libsoup.bst    |  1 +
 2 files changed, 17 insertions(+)
---
diff --git a/elements/sdk/libnghttp2.bst b/elements/sdk/libnghttp2.bst
new file mode 100644
index 00000000..7dc3045b
--- /dev/null
+++ b/elements/sdk/libnghttp2.bst
@@ -0,0 +1,16 @@
+kind: autotools
+
+sources:
+- kind: tar
+  url: github_com:nghttp2/nghttp2/releases/download/v1.43.0/nghttp2-1.43.0.tar.xz
+
+build-depends:
+- freedesktop-sdk.bst:components/python3.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+
+variables:
+  conf-local: >-
+    --enable-lib-only
diff --git a/elements/sdk/libsoup.bst b/elements/sdk/libsoup.bst
index 3843ec95..d8812a4d 100644
--- a/elements/sdk/libsoup.bst
+++ b/elements/sdk/libsoup.bst
@@ -18,6 +18,7 @@ runtime-depends:
 depends:
 - sdk/glib.bst
 - sdk/krb5.bst
+- sdk/libnghttp2.bst
 - freedesktop-sdk.bst:components/brotli.bst
 - freedesktop-sdk.bst:components/libpsl.bst
 - freedesktop-sdk.bst:components/libxml2.bst


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]