summaryrefslogtreecommitdiffstats
path: root/http
diff options
context:
space:
mode:
authorPavel Vinogradov2021-11-07 19:38:27 -0500
committerPavel Vinogradov2021-11-07 19:41:27 -0500
commite83c666e8f44fbfa047538e1937c816ed3bf8b3a (patch)
tree45dcb5206bff5097453e3093be4f13cc7804634b /http
parentd29b1f4d123bfafe5069fdd95331d0c3901a73fa (diff)
http/hghttp3: new spell, HTTP/3 library written in C
Diffstat (limited to 'http')
-rwxr-xr-xhttp/nghttp3/DEPENDS5
-rwxr-xr-xhttp/nghttp3/DETAILS15
-rw-r--r--http/nghttp3/HISTORY3
-rwxr-xr-xhttp/nghttp3/PREPARE2
-rwxr-xr-xhttp/nghttp3/PRE_BUILD4
5 files changed, 29 insertions, 0 deletions
diff --git a/http/nghttp3/DEPENDS b/http/nghttp3/DEPENDS
new file mode 100755
index 0000000000..8ed25f21d1
--- /dev/null
+++ b/http/nghttp3/DEPENDS
@@ -0,0 +1,5 @@
+depends autoconf &&
+depends automake &&
+depends git &&
+depends pkgconfig &&
+depends libtool
diff --git a/http/nghttp3/DETAILS b/http/nghttp3/DETAILS
new file mode 100755
index 0000000000..02d771319a
--- /dev/null
+++ b/http/nghttp3/DETAILS
@@ -0,0 +1,15 @@
+. "${GRIMOIRE}/FUNCTIONS"
+ SPELL="nghttp3"
+ VERSION="$(get_scm_version)"
+ SOURCE="${SPELL}-git.tar.xz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ SOURCE_URL="git://github.com/ngtcp2/${SPELL}:${SPELL}-git:main"
+ SOURCE_IGNORE="volatile"
+ FORCE_DOWNLOAD="on"
+ WEB_SITE="https://github.com/ngtcp2/nghttp3"
+ LICENSE[0]="MIT"
+ ENTERED="20211107"
+ SHORT="HTTP/3 library written in C"
+cat << EOF
+nghttp3 is an implementation of HTTP/3 mapping over QUIC and QPACK in C.
+EOF
diff --git a/http/nghttp3/HISTORY b/http/nghttp3/HISTORY
new file mode 100644
index 0000000000..b53c9cd4dc
--- /dev/null
+++ b/http/nghttp3/HISTORY
@@ -0,0 +1,3 @@
+2021-11-07 Pavel Vinogradov <public@sourcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD, PREPARE: created
+
diff --git a/http/nghttp3/PREPARE b/http/nghttp3/PREPARE
new file mode 100755
index 0000000000..f8b7d7e3e2
--- /dev/null
+++ b/http/nghttp3/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch
diff --git a/http/nghttp3/PRE_BUILD b/http/nghttp3/PRE_BUILD
new file mode 100755
index 0000000000..dcf04f5472
--- /dev/null
+++ b/http/nghttp3/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+autoreconf -i