From 770f9154978c40ce5b7718174108b37c5310869d Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 20 Feb 2025 20:48:50 +0100 Subject: [PATCH] package/libjwt: update to 3.2.0 For a complete changelog see here: https://github.com/benmcollins/libjwt/compare/v1.17.2...v3.2.0 Convert to cmake infrastructure as autotools were removed upstream. Signed-off-by: Waldemar Brodkorb [Arnout: remove redundant empty line] Signed-off-by: Arnout Vandecappelle --- package/libjwt/libjwt.hash | 2 +- package/libjwt/libjwt.mk | 13 +++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/package/libjwt/libjwt.hash b/package/libjwt/libjwt.hash index 0049772a78..8e59d2284b 100644 --- a/package/libjwt/libjwt.hash +++ b/package/libjwt/libjwt.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f11c4544f61a31f105720b8329409fea009d6f9ef41c9361f98c2de48152eeae libjwt-1.17.2.tar.bz2 +sha256 17ee4e25adfbb91003946af967ff04068a5c93d6b51ad7ad892f1441736b71b9 libjwt-3.2.0.tar.xz sha256 3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04 LICENSE diff --git a/package/libjwt/libjwt.mk b/package/libjwt/libjwt.mk index 9f94c8683e..29ca9cebf4 100644 --- a/package/libjwt/libjwt.mk +++ b/package/libjwt/libjwt.mk @@ -4,23 +4,24 @@ # ################################################################################ -LIBJWT_VERSION = 1.17.2 +LIBJWT_VERSION = 3.2.0 LIBJWT_SITE = https://github.com/benmcollins/libjwt/releases/download/v$(LIBJWT_VERSION) -LIBJWT_SOURCE = libjwt-$(LIBJWT_VERSION).tar.bz2 +LIBJWT_SOURCE = libjwt-$(LIBJWT_VERSION).tar.xz LIBJWT_DEPENDENCIES = host-pkgconf jansson LIBJWT_INSTALL_STAGING = YES LIBJWT_LICENSE = MPL-2.0 LIBJWT_LICENSE_FILES = LICENSE LIBJWT_CPE_ID_VENDOR = bencollins LIBJWT_CPE_ID_PRODUCT = jwt_c_library -LIBJWT_CONF_OPTS = --without-examples + +LIBJWT_CONF_OPTS += -DWITH_TESTS=OFF ifeq ($(BR2_PACKAGE_OPENSSL),y) -LIBJWT_CONF_OPTS += --with-openssl +LIBJWT_CONF_OPTS += -DWITH_OPENSSL=ON LIBJWT_DEPENDENCIES += openssl else -LIBJWT_CONF_OPTS += --without-openssl +LIBJWT_CONF_OPTS += -DWITH_GNUTLS=ON LIBJWT_DEPENDENCIES += gnutls endif -$(eval $(autotools-package)) +$(eval $(cmake-package))