[Buildroot] [git commit] package/libjwt: update to 3.2.0

Arnout Vandecappelle arnout at rnout.be
Wed Apr 2 19:17:22 UTC 2025


commit: https://git.buildroot.net/buildroot/commit/?id=770f9154978c40ce5b7718174108b37c5310869d
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

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 <wbx at openadk.org>
[Arnout: remove redundant empty line]
Signed-off-by: Arnout Vandecappelle <arnout at rnout.be>
---
 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))


More information about the buildroot mailing list