package/libjwt: remove package
In commit 770f915497, libjwt was bumped
from 1.17.2 to 3.2.0, which is a big bump. And the libjwt website
states "Version 3 of LibJWT is a complete overhaul of the code. Please
see documentation for usage."
And indeed, this version bump breaks the build of Asterisk. Therefore
asterisk uses its bundled version of libjwt now and this package can be
removed as no other package depends on it.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Peter: slightly reword help text]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
61271a6c55
commit
e6663fba14
@@ -146,6 +146,14 @@ endif
|
||||
|
||||
comment "Legacy options removed in 2025.11"
|
||||
|
||||
config BR2_PACKAGE_LIBJWT
|
||||
bool "libjwt has been removed"
|
||||
select BR2_LEGACY
|
||||
help
|
||||
The only dependee of libjwt, asterisk, is incompatible with
|
||||
version 3 so the version bundled with asterisk is used and
|
||||
this package has been removed.
|
||||
|
||||
config BR2_PACKAGE_RAMSPEED
|
||||
bool "ramspeed has been removed"
|
||||
select BR2_LEGACY
|
||||
|
||||
@@ -3421,7 +3421,6 @@ F: configs/stm32f746_disco_sd_defconfig
|
||||
F: package/asterisk/
|
||||
F: package/evilwm/
|
||||
F: package/fbv/
|
||||
F: package/libjwt/
|
||||
F: package/libpam-pkcs11/
|
||||
F: package/mksh/
|
||||
F: package/ruby/
|
||||
|
||||
@@ -1927,7 +1927,6 @@ menu "JSON/XML"
|
||||
source "package/jsoncpp/Config.in"
|
||||
source "package/libfastjson/Config.in"
|
||||
source "package/libjson/Config.in"
|
||||
source "package/libjwt/Config.in"
|
||||
source "package/libroxml/Config.in"
|
||||
source "package/libucl/Config.in"
|
||||
source "package/libxml2/Config.in"
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
config BR2_PACKAGE_LIBJWT
|
||||
bool "libjwt"
|
||||
select BR2_PACKAGE_OPENSSL
|
||||
select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL
|
||||
select BR2_PACKAGE_JANSSON
|
||||
help
|
||||
JSON Web Tokens are an open, industry standard RFC 7519
|
||||
method for representing claims securely between two parties.
|
||||
|
||||
https://github.com/benmcollins/libjwt
|
||||
@@ -1,3 +0,0 @@
|
||||
# Locally computed
|
||||
sha256 17ee4e25adfbb91003946af967ff04068a5c93d6b51ad7ad892f1441736b71b9 libjwt-3.2.0.tar.xz
|
||||
sha256 3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04 LICENSE
|
||||
@@ -1,19 +0,0 @@
|
||||
################################################################################
|
||||
#
|
||||
# libjwt
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBJWT_VERSION = 3.2.0
|
||||
LIBJWT_SITE = https://github.com/benmcollins/libjwt/releases/download/v$(LIBJWT_VERSION)
|
||||
LIBJWT_SOURCE = libjwt-$(LIBJWT_VERSION).tar.xz
|
||||
LIBJWT_DEPENDENCIES = host-pkgconf jansson openssl
|
||||
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 += -DWITH_TESTS=OFF -DWITH_GNUTLS=OFF
|
||||
|
||||
$(eval $(cmake-package))
|
||||
Reference in New Issue
Block a user