mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-28 21:11:41 -09:00
package/libgit2: bump version to 1.8.1
Upstream notes that libhttp-parser is unmaintained and suggest llhttp as a replacement. This version bundles llhttp (and includes its license in COPYING) but still allows to use a system-provided libhttp-parser. llhttp (https://github.com/nodejs/llhttp) is a C library that depends on a nodejs interpreter and more than 10 npm dependencies to generate its parser code. The bundled version contains the generated sources and could be built without nodejs. But distributing this generated code as part of libgit2 would probably be legally dubious because of the GPL's original source code provision, even if llhttp is MIT-licensed. Packaging llhttp would be a daunting task and its build will require considerable time and space, so for now, keep using libhttp-parser. Signed-off-by: Nicolas Cavallari <nicolas.cavallari@green-communications.fr> Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
This commit is contained in:
committed by
Arnout Vandecappelle
parent
4aff617b95
commit
6701a91e69
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBGIT2_VERSION = 1.8.0
|
||||
LIBGIT2_VERSION = 1.8.1
|
||||
LIBGIT2_SITE = $(call github,libgit2,libgit2,v$(LIBGIT2_VERSION))
|
||||
LIBGIT2_LICENSE = \
|
||||
GPL-2.0 with linking exception, \
|
||||
@@ -22,7 +22,7 @@ LIBGIT2_CONF_OPTS = \
|
||||
-DUSE_GSSAPI=OFF \
|
||||
-DUSE_ICONV=ON \
|
||||
-DREGEX_BACKEND=regcomp \
|
||||
-DUSE_HTTP_PARSER=system \
|
||||
-DUSE_HTTP_PARSER=http-parser \
|
||||
-DUSE_NTLMCLIENT=OFF \
|
||||
-DUSE_XDIFF=builtin \
|
||||
-DUSE_THREADS=$(if $(BR2_TOOLCHAIN_HAS_THREADS),ON,OFF)
|
||||
|
||||
Reference in New Issue
Block a user