diff options
author | cinerea0 <cinerea0@disroot.org> | 2024-05-29 15:58:04 +0000 |
---|---|---|
committer | cinerea0 <49368915+cinerea0@users.noreply.github.com> | 2024-05-29 16:33:44 +0000 |
commit | f9bd8686072a3cb2fcf483d4aee375e0986df41a (patch) | |
tree | 1f1415c858eb6e3f4d1781d590c71061bd48f86a | |
parent | 60da64cf1ab8ae7e18126eea3acca4bbc5daa1b2 (diff) | |
download | void-packages-f9bd8686072a3cb2fcf483d4aee375e0986df41a.tar void-packages-f9bd8686072a3cb2fcf483d4aee375e0986df41a.tar.gz void-packages-f9bd8686072a3cb2fcf483d4aee375e0986df41a.tar.bz2 void-packages-f9bd8686072a3cb2fcf483d4aee375e0986df41a.tar.lz void-packages-f9bd8686072a3cb2fcf483d4aee375e0986df41a.tar.xz void-packages-f9bd8686072a3cb2fcf483d4aee375e0986df41a.tar.zst void-packages-f9bd8686072a3cb2fcf483d4aee375e0986df41a.zip |
uhttpmock: add HTTP/2 support
-rw-r--r-- | srcpkgs/uhttpmock/patches/add-http2-support.patch | 37 | ||||
-rw-r--r-- | srcpkgs/uhttpmock/template | 2 |
2 files changed, 38 insertions, 1 deletions
diff --git a/srcpkgs/uhttpmock/patches/add-http2-support.patch b/srcpkgs/uhttpmock/patches/add-http2-support.patch new file mode 100644 index 00000000000..16830b1e0f3 --- /dev/null +++ b/srcpkgs/uhttpmock/patches/add-http2-support.patch @@ -0,0 +1,37 @@ +From 46e86c50044e07c7427233495c0c21adfdb47891 Mon Sep 17 00:00:00 2001 +From: Jan-Michael Brummer <jan-michael.brummer1@volkswagen.de> +Date: Fri, 8 Mar 2024 19:58:43 +0100 +Subject: [PATCH] Add HTTP/2 support + +--- + libuhttpmock/uhm-server.c | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/libuhttpmock/uhm-server.c b/libuhttpmock/uhm-server.c +index 4451a91..da5d3a5 100644 +--- a/libuhttpmock/uhm-server.c ++++ b/libuhttpmock/uhm-server.c +@@ -873,6 +873,9 @@ trace_to_soup_message (const gchar *trace, GUri *base_uri) + } else if (strncmp (trace, "HTTP/1.0", strlen ("HTTP/1.0")) == 0) { + http_version = SOUP_HTTP_1_0; + trace += strlen ("HTTP/1.0"); ++ } else if (strncmp (trace, "HTTP/2", strlen ("HTTP/2")) == 0) { ++ http_version = SOUP_HTTP_2_0; ++ trace += strlen ("HTTP/2"); + } else { + g_warning ("Unrecognised HTTP version ā%sā.", trace); + http_version = SOUP_HTTP_1_1; +@@ -914,6 +917,9 @@ trace_to_soup_message (const gchar *trace, GUri *base_uri) + } else if (strncmp (trace, "HTTP/1.0", strlen ("HTTP/1.0")) == 0) { + http_version = SOUP_HTTP_1_0; + trace += strlen ("HTTP/1.0"); ++ } else if (strncmp (trace, "HTTP/2", strlen ("HTTP/2")) == 0) { ++ http_version = SOUP_HTTP_2_0; ++ trace += strlen ("HTTP/2"); + } else { + g_warning ("Unrecognised HTTP version ā%sā.", trace); + } +-- +GitLab + + diff --git a/srcpkgs/uhttpmock/template b/srcpkgs/uhttpmock/template index bf76f818b32..7d37bcf4994 100644 --- a/srcpkgs/uhttpmock/template +++ b/srcpkgs/uhttpmock/template @@ -1,7 +1,7 @@ # Template file for 'uhttpmock' pkgname=uhttpmock version=0.10.0 -revision=1 +revision=2 build_style=meson build_helper="gir" configure_args="$(vopt_bool gtk_doc gtk_doc)" |