mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
www/R-cran-jose: new port
Read and write JSON Web Keys (JWK, rfc7517), generate and verify JSON Web Signatures (JWS, rfc7515) and encode/decode JSON Web Tokens (JWT, rfc7519) <https://datatracker.ietf.org/wg/jose/documents/>. These standards provide modern signing and encryption formats that are natively supported by browsers via the JavaScript WebCryptoAPI <https://www.w3.org/TR/WebCryptoAPI/#jose>, and used by services like OAuth 2.0, LetsEncrypt, and Github Apps.
This commit is contained in:
parent
ad07ec0635
commit
1337b9e9d7
4 changed files with 32 additions and 0 deletions
|
@ -10,6 +10,7 @@
|
|||
SUBDIR += R-cran-httpuv
|
||||
SUBDIR += R-cran-httr
|
||||
SUBDIR += R-cran-httr2
|
||||
SUBDIR += R-cran-jose
|
||||
SUBDIR += R-cran-jquerylib
|
||||
SUBDIR += R-cran-miniUI
|
||||
SUBDIR += R-cran-pkgdown
|
||||
|
|
22
www/R-cran-jose/Makefile
Normal file
22
www/R-cran-jose/Makefile
Normal file
|
@ -0,0 +1,22 @@
|
|||
PORTNAME= jose
|
||||
DISTVERSION= 1.2.1
|
||||
CATEGORIES= www
|
||||
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
||||
|
||||
MAINTAINER= uzsolt@FreeBSD.org
|
||||
COMMENT= Read and write JSON Web Keys
|
||||
WWW= https://cran.r-project.org/package=jose
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= R-cran-jsonlite>0:converters/R-cran-jsonlite \
|
||||
R-cran-openssl>=1.2.1:security/R-cran-openssl
|
||||
TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \
|
||||
R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
|
||||
R-cran-spelling>0:textproc/R-cran-spelling \
|
||||
R-cran-testthat>0:devel/R-cran-testthat
|
||||
|
||||
USES= cran:auto-plist
|
||||
|
||||
.include <bsd.port.mk>
|
3
www/R-cran-jose/distinfo
Normal file
3
www/R-cran-jose/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1738684368
|
||||
SHA256 (jose_1.2.1.tar.gz) = 7894d420afff2e12e73e8fb1386c2d345fb313bf1aaf26df4f9dbb22c6ab216a
|
||||
SIZE (jose_1.2.1.tar.gz) = 453518
|
6
www/R-cran-jose/pkg-descr
Normal file
6
www/R-cran-jose/pkg-descr
Normal file
|
@ -0,0 +1,6 @@
|
|||
Read and write JSON Web Keys (JWK, rfc7517), generate and verify JSON Web
|
||||
Signatures (JWS, rfc7515) and encode/decode JSON Web Tokens (JWT, rfc7519)
|
||||
<https://datatracker.ietf.org/wg/jose/documents/>. These standards provide
|
||||
modern signing and encryption formats that are natively supported by browsers
|
||||
via the JavaScript WebCryptoAPI <https://www.w3.org/TR/WebCryptoAPI/#jose>, and
|
||||
used by services like OAuth 2.0, LetsEncrypt, and Github Apps.
|
Loading…
Add table
Reference in a new issue