From dfed4b524f059873734dc2356eaa7b65139ff2d6 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 4 Jun 2020 11:21:29 +0200 Subject: [PATCH 1/4] nghttp2: Update version from 1.40.0 to 1.41.0 https://nghttp2.org/blog/2020/06/02/nghttp2-v1-41-0/ --- nghttp2.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nghttp2.be0 b/nghttp2.be0 index 9271c04f8..6fd202c08 100755 --- a/nghttp2.be0 +++ b/nghttp2.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION nghttp2-1.40.0-0 +# BEE_VERSION nghttp2-1.41.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) From 178d59e95f3caa9932fe7b7380f0798d5c6f42d5 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 4 Jun 2020 12:08:17 +0200 Subject: [PATCH 2/4] nghttp2: Use release URL This archive contains the script `configure`. --- nghttp2.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nghttp2.be0 b/nghttp2.be0 index 6fd202c08..e009ec502 100755 --- a/nghttp2.be0 +++ b/nghttp2.be0 @@ -9,7 +9,7 @@ ## The source URL(s) define the location of the sources that will be ## downloaded. Version variables may be used to simplify reuse of this bee-file. -SRCURL[0]="https://github.com/nghttp2/nghttp2/archive/v${PKGVERSION}.tar.gz" +SRCURL[0]="https://github.com/nghttp2/nghttp2/releases/download/v${PKGVERSION}/nghttp2-${PKGVERSION}.tar.xz" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From 0be59698dda0c4f094ccb55ff7322fb3865a231d Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 4 Jun 2020 11:42:53 +0200 Subject: [PATCH 3/4] nghttp2: Use Autotools over CMake as build system Autotools is recommended, and CMake should only be used when building under Microsoft Windows. --- nghttp2.be0 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nghttp2.be0 b/nghttp2.be0 index e009ec502..b533be138 100755 --- a/nghttp2.be0 +++ b/nghttp2.be0 @@ -38,6 +38,8 @@ SRCURL[0]="https://github.com/nghttp2/nghttp2/releases/download/v${PKGVERSION}/n # sourcesubdir_append src +BEE_BUILDTYPE='autotools' + ############################################################################### ## Change the default (auto-detected) steps to From e6162f4bb001de51effd566726cff0926ae39850 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 4 Jun 2020 12:32:11 +0200 Subject: [PATCH 4/4] nghttp2: Do not install static version of library --- nghttp2.be0 | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nghttp2.be0 b/nghttp2.be0 index b533be138..5205329db 100755 --- a/nghttp2.be0 +++ b/nghttp2.be0 @@ -55,9 +55,10 @@ BEE_BUILDTYPE='autotools' # bee_patch "${@}" #} -#mee_configure() { -# bee_configure -#} +mee_configure() { + bee_configure \ + --disable-static +} #mee_build() { # bee_build