diff options
author | Michaël Burtin <michael.burtin@netgem.com> | 2018-07-19 15:54:09 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@bootlin.com> | 2018-07-19 16:59:55 +0200 |
commit | 9b733d45f4b1b3b8244cfc7513b3d680da3d163d (patch) | |
tree | eae23c00265073733fd48aa5be2bdfc6b957fcbf | |
parent | cfe63dcd632fed002543f51cb0ff44b6a1eaa63b (diff) | |
download | buildroot-9b733d45f4b1b3b8244cfc7513b3d680da3d163d.tar.gz buildroot-9b733d45f4b1b3b8244cfc7513b3d680da3d163d.zip |
libcurl: add nghttp2 optional dependency
The nghttp2 package has recently been added to buildroot. When
enabled, this adds support for HTTP2 to libcurl.
By default, libcurl configure script will enable HTTP2 if the library
is found using pkg-config. Adding this option makes the build
consistent.
Signed-off-by: Michaël Burtin <michael.burtin@netgem.com>
Signed-off-by: Anisse Astier <anisse.astier.ext@netgem.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
-rw-r--r-- | package/libcurl/libcurl.mk | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/package/libcurl/libcurl.mk b/package/libcurl/libcurl.mk index c9b325c672..e0ecb081b7 100644 --- a/package/libcurl/libcurl.mk +++ b/package/libcurl/libcurl.mk @@ -88,6 +88,13 @@ else LIBCURL_CONF_OPTS += --without-brotli endif +ifeq ($(BR2_PACKAGE_NGHTTP2),y) +LIBCURL_DEPENDENCIES += nghttp2 +LIBCURL_CONF_OPTS += --with-nghttp2 +else +LIBCURL_CONF_OPTS += --without-nghttp2 +endif + define LIBCURL_FIX_DOT_PC printf 'Requires: openssl\n' >>$(@D)/libcurl.pc.in endef |