jwt-cpp: upgrade 0.7.1 -> 0.7.2

Changelog:
===========
- Improve as_date narrowing conversion from C4244 warning
- update trait dependencies to support CMake v4
- Fix linter error
- Update workflows for new GitHub Action Runner Images
- Support passing ssl library key handles to algorithms
- Update CMP0135 to new behaviour
- Fix error in CMake config-file package
- CMake: synchronize cmake_minimum_required from main CMakeLists.txt
- Reduce usage of std::time_t, std::chrono::system_clock::to_time_t and
  system_clock::from_time_t in order to get correct dates when working with a
  32bit application
- Fix set_expires_in not accepting non-default Period
- AppVeyor Warnings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Wang Mingyu
2026-02-25 17:37:07 +08:00
committed by Khem Raj
parent 853aecb2f9
commit 549e005d20
@@ -0,0 +1,19 @@
SUMMARY = "A header only library for creating and validating json web tokens in c++"
HOMEPAGE = "https://thalhammer.github.io/jwt-cpp/"
SECTION = "libs"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=8325a5ce4414c65ffdda392e0d96a9ff"
SRC_URI = "git://github.com/Thalhammer/jwt-cpp.git;branch=master;protocol=https;tag=v${PV} \
"
SRCREV = "b0ea29a58fc852a67d4e896d266880c2c63b0c4c"
DEPENDS = "openssl"
inherit cmake
EXTRA_OECMAKE += "-DJWT_BUILD_EXAMPLES=OFF -DJWT_CMAKE_FILES_INSTALL_DIR=${libdir}/cmake/${BPN}"
BBCLASSEXTEND = "nativesdk"