From nobody Tue Feb 04 16:07:31 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YnStr1WFfz5n2cb; Tue, 04 Feb 2025 16:07:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YnStr0rTRz3H18; Tue, 04 Feb 2025 16:07:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738685252; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VfWcxOHgKkaUV8iUcw6ZKwTp+84Ti1mo7qULDWdG3tA=; b=t/T+18WChfIbm3y620EyInM7n0QzZCdgR8xaeK4N+WOEruiJcmuCNRdxbw43XKx3xSLJeS OEOpbal8zh4zpp8UEdpWPd0ipUt2lm4cQ26uj9nvWbd298mP9k4H5Mruf9oCqM2fIV8Hul 6oUIzjR0FoBMhPGsZtuu++TGmQpooJjcbl1/AxgGI65dgZFxM3t+8mAbe0fwrU65ziaUaV uWAlEJ1LFySO1e8+z1X3V2VweER7VV/BCj5DFFW54rJ1oqivHHOhrXWnucNNYDCRUd5Udt nl2rXUXc1k3PlptTuKKKfLOl//ikTJL/AI8a0fXa7dlc2oAteo0APtod64LaKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738685252; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=VfWcxOHgKkaUV8iUcw6ZKwTp+84Ti1mo7qULDWdG3tA=; b=AJRzxitqrBd4n1dbrovPGvsprioB/RbATEzfIO2ChAnXTpww9noJLMmo/t+9r078R36SZD a9/zTbHyRTiEIg8uJdEh8lQQcFtFzKaSsgVZxLrbhgFIKNHk2e6Tbg7a30SKy+UuDpCHzI Zr5QKBYmVusA/OgMLh+fk+xzNGKVw8n7WJJwVSuJofGLJ1wSVm7A45Tbe2aQvdNJfHNyGK XHIz+VFxLkgIbP2rhQ52uleFnkA1tVOYPjb6Nn9UDHQfvRT16o6oIm4v0N3091PsmnaHSC 9TWRxOcn4Dr4unjB6H5TJtaEjRDMkqhmg0reiqDcj9vrAyq+CyTO65+ZRtOgng== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738685252; a=rsa-sha256; cv=none; b=IIB7f47QYZYZVz9tazZATw+Xua1iB2RyS2DgRCcFLRhRfL2ZimX7iivQeW/FdGxRlRScUG a6//ng9ME1oY1OHyG/3OX5ASi2gqIlruFH6W7ZvFUfCmbfhMNDRFbGpb03rh7quHQsht4i cmJTFuYrNAcjD54JCre3szQ+9vV/QHqTFaZGOSZE3K2XMErnM5i9CXBqMbvlqUKiK85CwP pLxQkg/u0I8xWQR6pF3KMr9liY95YWoX9hWs7fBLEvRzbtuFUJ/oBy6sDgOuxbTx4aVxMQ 23ftSQk0VXmlta6iLDEmVn63JO6Koi3/6NdcasfFyK9gnVLVOrP63kHDjhczbg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YnStr0Gmtz1RwY; Tue, 04 Feb 2025 16:07:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 514G7VZS055282; Tue, 4 Feb 2025 16:07:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 514G7V4E055279; Tue, 4 Feb 2025 16:07:31 GMT (envelope-from git) Date: Tue, 4 Feb 2025 16:07:31 GMT Message-Id: <202502041607.514G7V4E055279@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Zsolt Udvari Subject: git: 1337b9e9d7c9 - main - www/R-cran-jose: new port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: uzsolt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1337b9e9d7c96aa481635a5f56b0ffbdbea65c12 Auto-Submitted: auto-generated The branch main has been updated by uzsolt: URL: https://cgit.FreeBSD.org/ports/commit/?id=1337b9e9d7c96aa481635a5f56b0ffbdbea65c12 commit 1337b9e9d7c96aa481635a5f56b0ffbdbea65c12 Author: Zsolt Udvari AuthorDate: 2025-02-04 16:06:36 +0000 Commit: Zsolt Udvari CommitDate: 2025-02-04 16:07:17 +0000 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) . These standards provide modern signing and encryption formats that are natively supported by browsers via the JavaScript WebCryptoAPI , and used by services like OAuth 2.0, LetsEncrypt, and Github Apps. --- www/Makefile | 1 + www/R-cran-jose/Makefile | 22 ++++++++++++++++++++++ www/R-cran-jose/distinfo | 3 +++ www/R-cran-jose/pkg-descr | 6 ++++++ 4 files changed, 32 insertions(+) diff --git a/www/Makefile b/www/Makefile index 76dc055beb2e..f4a1be583ed6 100644 --- a/www/Makefile +++ b/www/Makefile @@ -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 diff --git a/www/R-cran-jose/Makefile b/www/R-cran-jose/Makefile new file mode 100644 index 000000000000..269342f9373e --- /dev/null +++ b/www/R-cran-jose/Makefile @@ -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 diff --git a/www/R-cran-jose/distinfo b/www/R-cran-jose/distinfo new file mode 100644 index 000000000000..94c63d067217 --- /dev/null +++ b/www/R-cran-jose/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738684368 +SHA256 (jose_1.2.1.tar.gz) = 7894d420afff2e12e73e8fb1386c2d345fb313bf1aaf26df4f9dbb22c6ab216a +SIZE (jose_1.2.1.tar.gz) = 453518 diff --git a/www/R-cran-jose/pkg-descr b/www/R-cran-jose/pkg-descr new file mode 100644 index 000000000000..c7f7a8a4acb4 --- /dev/null +++ b/www/R-cran-jose/pkg-descr @@ -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) +. These standards provide +modern signing and encryption formats that are natively supported by browsers +via the JavaScript WebCryptoAPI , and +used by services like OAuth 2.0, LetsEncrypt, and Github Apps.