Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Sep 2020 21:08:55 +0000 (UTC)
From:      Matthias Fechner <mfechner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r549634 - in head: devel devel/rubygem-awrence devel/rubygem-cbor security security/rubygem-android_key_attestation security/rubygem-cose security/rubygem-omniauth-atlassian-oauth2 secu...
Message-ID:  <202009222108.08ML8tEq003714@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mfechner
Date: Tue Sep 22 21:08:54 2020
New Revision: 549634
URL: https://svnweb.freebsd.org/changeset/ports/549634

Log:
  New ports required for gitlab 13.4.

Added:
  head/devel/rubygem-awrence/
  head/devel/rubygem-awrence/Makefile   (contents, props changed)
  head/devel/rubygem-awrence/distinfo   (contents, props changed)
  head/devel/rubygem-awrence/pkg-descr   (contents, props changed)
  head/devel/rubygem-cbor/
  head/devel/rubygem-cbor/Makefile   (contents, props changed)
  head/devel/rubygem-cbor/distinfo   (contents, props changed)
  head/devel/rubygem-cbor/pkg-descr   (contents, props changed)
  head/security/rubygem-android_key_attestation/
  head/security/rubygem-android_key_attestation/Makefile   (contents, props changed)
  head/security/rubygem-android_key_attestation/distinfo   (contents, props changed)
  head/security/rubygem-android_key_attestation/pkg-descr   (contents, props changed)
  head/security/rubygem-cose/
  head/security/rubygem-cose/Makefile   (contents, props changed)
  head/security/rubygem-cose/distinfo   (contents, props changed)
  head/security/rubygem-cose/pkg-descr   (contents, props changed)
  head/security/rubygem-omniauth-atlassian-oauth2/
  head/security/rubygem-omniauth-atlassian-oauth2/Makefile   (contents, props changed)
  head/security/rubygem-omniauth-atlassian-oauth2/distinfo   (contents, props changed)
  head/security/rubygem-omniauth-atlassian-oauth2/pkg-descr   (contents, props changed)
  head/security/rubygem-openssl-signature_algorithm/
  head/security/rubygem-openssl-signature_algorithm/Makefile   (contents, props changed)
  head/security/rubygem-openssl-signature_algorithm/distinfo   (contents, props changed)
  head/security/rubygem-openssl-signature_algorithm/pkg-descr   (contents, props changed)
  head/security/rubygem-safety_net_attestation/
  head/security/rubygem-safety_net_attestation/Makefile   (contents, props changed)
  head/security/rubygem-safety_net_attestation/distinfo   (contents, props changed)
  head/security/rubygem-safety_net_attestation/pkg-descr   (contents, props changed)
  head/security/rubygem-tpm-key_attestation/
  head/security/rubygem-tpm-key_attestation/Makefile   (contents, props changed)
  head/security/rubygem-tpm-key_attestation/distinfo   (contents, props changed)
  head/security/rubygem-tpm-key_attestation/pkg-descr   (contents, props changed)
  head/security/rubygem-webauthn/
  head/security/rubygem-webauthn/Makefile   (contents, props changed)
  head/security/rubygem-webauthn/distinfo   (contents, props changed)
  head/security/rubygem-webauthn/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile
  head/security/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Tue Sep 22 20:43:19 2020	(r549633)
+++ head/devel/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -5414,6 +5414,7 @@
     SUBDIR += rubygem-authlogic
     SUBDIR += rubygem-avro
     SUBDIR += rubygem-awesome_print
+    SUBDIR += rubygem-awrence
     SUBDIR += rubygem-aws-eventstream
     SUBDIR += rubygem-aws-partitions
     SUBDIR += rubygem-aws-sdk
@@ -5828,6 +5829,7 @@
     SUBDIR += rubygem-cairo-gobject
     SUBDIR += rubygem-capybara
     SUBDIR += rubygem-capybara-screenshot
+    SUBDIR += rubygem-cbor
     SUBDIR += rubygem-celluloid
     SUBDIR += rubygem-celluloid-essentials
     SUBDIR += rubygem-celluloid-extras

Added: head/devel/rubygem-awrence/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-awrence/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,20 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	awrence
+PORTVERSION=	1.1.1
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Convert snake_case to CamelCase and more
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/MIT-LICENSE
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/rubygem-awrence/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-awrence/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600788976
+SHA256 (rubygem/awrence-1.1.1.gem) = 9be584c97408ed92d5e1ca11740853646fe270de675f2f8dd44e8233226dfc97
+SIZE (rubygem/awrence-1.1.1.gem) = 7168

Added: head/devel/rubygem-awrence/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-awrence/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,9 @@
+Have you ever needed to automatically convert Rubyish snake_case
+to JSON-style camelBack or CamelCase hash keys?
+
+Awrence to the rescue.
+
+This gem recursively converts all snake_case keys in a hash structure
+to camelBack or CamelCase.
+
+WWW: https://github.com/futurechimp/awrence

Added: head/devel/rubygem-cbor/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-cbor/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,17 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	cbor
+PORTVERSION=	0.5.9.6
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Library for CBOR binary object representation
+
+LICENSE=	APACHE20
+
+USES=		gem
+USE_RUBY=	yes
+
+.include <bsd.port.mk>

Added: head/devel/rubygem-cbor/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-cbor/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600789476
+SHA256 (rubygem/cbor-0.5.9.6.gem) = 434a147658dd1df24ec9e7b3297c1fd4f8a691c97d0e688b3049df8e728b2114
+SIZE (rubygem/cbor-0.5.9.6.gem) = 47616

Added: head/devel/rubygem-cbor/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-cbor/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,4 @@
+CBOR is a library for the CBOR binary object representation format,
+based on Sadayuki Furuhashi's MessagePack library.
+
+WWW: http://cbor.io/

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Tue Sep 22 20:43:19 2020	(r549633)
+++ head/security/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -1037,10 +1037,12 @@
     SUBDIR += rubygem-acme-client
     SUBDIR += rubygem-aes_key_wrap
     SUBDIR += rubygem-airbrussh
+    SUBDIR += rubygem-android_key_attestation
     SUBDIR += rubygem-attr_encrypted
     SUBDIR += rubygem-bcrypt
     SUBDIR += rubygem-bcrypt-ruby
     SUBDIR += rubygem-bcrypt_pbkdf
+    SUBDIR += rubygem-cose
     SUBDIR += rubygem-devise-two-factor
     SUBDIR += rubygem-devise-two-factor-rails5
     SUBDIR += rubygem-devise-two-factor-rails60
@@ -1083,6 +1085,7 @@
     SUBDIR += rubygem-nexpose
     SUBDIR += rubygem-nmap-parser
     SUBDIR += rubygem-omniauth
+    SUBDIR += rubygem-omniauth-atlassian-oauth2
     SUBDIR += rubygem-omniauth-bitbucket
     SUBDIR += rubygem-omniauth-cas
     SUBDIR += rubygem-omniauth-cas3
@@ -1095,6 +1098,7 @@
     SUBDIR += rubygem-openssl
     SUBDIR += rubygem-openssl-ccm
     SUBDIR += rubygem-openssl-cmac
+    SUBDIR += rubygem-openssl-signature_algorithm
     SUBDIR += rubygem-openvas-omp
     SUBDIR += rubygem-origami
     SUBDIR += rubygem-pbkdf2-ruby
@@ -1128,6 +1132,7 @@
     SUBDIR += rubygem-ruby-hmac
     SUBDIR += rubygem-ruby-rc4
     SUBDIR += rubygem-ruby-saml
+    SUBDIR += rubygem-safety_net_attestation
     SUBDIR += rubygem-scrypt
     SUBDIR += rubygem-securecompare
     SUBDIR += rubygem-signet
@@ -1135,7 +1140,9 @@
     SUBDIR += rubygem-sshkey
     SUBDIR += rubygem-sshkit
     SUBDIR += rubygem-timfel-krb5
+    SUBDIR += rubygem-tpm-key_attestation
     SUBDIR += rubygem-twitter_oauth
+    SUBDIR += rubygem-webauthn
     SUBDIR += rubygem-webpush
     SUBDIR += s2n
     SUBDIR += safesh

Added: head/security/rubygem-android_key_attestation/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-android_key_attestation/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,19 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	android_key_attestation
+PORTVERSION=	0.3.0
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Android key attestation verification
+
+LICENSE=	MIT
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/security/rubygem-android_key_attestation/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-android_key_attestation/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600788682
+SHA256 (rubygem/android_key_attestation-0.3.0.gem) = 467eb01a99d2bb48ef9cf24cc13712669d7056cba5a52d009554ff037560570b
+SIZE (rubygem/android_key_attestation-0.3.0.gem) = 14336

Added: head/security/rubygem-android_key_attestation/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-android_key_attestation/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,5 @@
+A Ruby gem to verify Android Key attestation statements on your server.
+Key attestation allows you to verify that the cryptographic keys you use
+in apps are stored the a hardware keystore of an Android device.
+
+WWW: https://github.com/bdewater/android_key_attestation

Added: head/security/rubygem-cose/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-cose/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,23 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	cose
+PORTVERSION=	1.2.0
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Ruby implementation of RFC 8152 CBOR Object Signing and Encryption
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	rubygem-cbor>=0.5.9<0.6:devel/rubygem-cbor \
+		rubygem-openssl-signature_algorithm>=1.0<2:security/rubygem-openssl-signature_algorithm
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/security/rubygem-cose/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-cose/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600790137
+SHA256 (rubygem/cose-1.2.0.gem) = 75dc31326a633c2bb6e5903d36fffda7fe722b6f8e93f355c24c65275a1aa2bf
+SIZE (rubygem/cose-1.2.0.gem) = 16384

Added: head/security/rubygem-cose/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-cose/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+Flexible authentication solution for Rails with Warden
+
+WWW: https://github.com/heartcombo/devise

Added: head/security/rubygem-omniauth-atlassian-oauth2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-omniauth-atlassian-oauth2/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,22 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	omniauth-atlassian-oauth2
+PORTVERSION=	0.2.0
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	An Atlassian OAuth2 strategy for OmniAuth
+
+LICENSE=	MIT
+
+RUN_DEPENDS=	rubygem-omniauth>=1.1.1:security/rubygem-omniauth \
+		rubygem-omniauth-oauth2>=1.1.1:net/rubygem-omniauth-oauth2
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/security/rubygem-omniauth-atlassian-oauth2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-omniauth-atlassian-oauth2/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600783030
+SHA256 (rubygem/omniauth-atlassian-oauth2-0.2.0.gem) = eb07574a188ab8a03376ce288bce86bc2dd4a1382ffa5781cb5e2b7bc15d76c9
+SIZE (rubygem/omniauth-atlassian-oauth2-0.2.0.gem) = 9216

Added: head/security/rubygem-omniauth-atlassian-oauth2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-omniauth-atlassian-oauth2/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,4 @@
+An Atlassian OAuth2 strategy for OmniAuth 1.x.
+This allows you to login to Atlassian with your ruby app.
+
+WWW: https://github.com/aguynamedben/omniauth-atlassian-oauth2

Added: head/security/rubygem-openssl-signature_algorithm/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-openssl-signature_algorithm/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,20 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	openssl-signature_algorithm
+PORTVERSION=	1.0.0
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	ECDSA, RSA-PSS and RSA-PKCS for ruby
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/security/rubygem-openssl-signature_algorithm/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-openssl-signature_algorithm/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600789945
+SHA256 (rubygem/openssl-signature_algorithm-1.0.0.gem) = 76dad3ced9a13eefa005eced471dcc870e932b905ea2b8dadaa9219948773740
+SIZE (rubygem/openssl-signature_algorithm-1.0.0.gem) = 14336

Added: head/security/rubygem-openssl-signature_algorithm/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-openssl-signature_algorithm/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+ECDSA, RSA-PSS and RSA-PKCS#1 algorithms for ruby.
+
+WWW: https://github.com/cedarcode/openssl-signature_algorithm

Added: head/security/rubygem-safety_net_attestation/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-safety_net_attestation/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,21 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	safety_net_attestation
+PORTVERSION=	0.4.0
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	SafetyNet attestation response verification
+
+LICENSE=	MIT
+
+RUN_DEPENDS=	rubygem-jwt>=2.0<3:www/rubygem-jwt
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/security/rubygem-safety_net_attestation/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-safety_net_attestation/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600790365
+SHA256 (rubygem/safety_net_attestation-0.4.0.gem) = 96be2d74e7ed26453a51894913449bea0e072f44490021545ac2d1c38b0718ce
+SIZE (rubygem/safety_net_attestation-0.4.0.gem) = 16896

Added: head/security/rubygem-safety_net_attestation/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-safety_net_attestation/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+SafetyNet attestation response verification
+
+WWW: https://github.com/bdewater/safety_net_attestation

Added: head/security/rubygem-tpm-key_attestation/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-tpm-key_attestation/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,23 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	tpm-key_attestation
+PORTVERSION=	0.10.0
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	TPM Key Attestation verifier
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	rubygem-bindata>=2.4<3:devel/rubygem-bindata \
+		rubygem-openssl-signature_algorithm>=1.0<2:security/rubygem-openssl-signature_algorithm
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/security/rubygem-tpm-key_attestation/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-tpm-key_attestation/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600790635
+SHA256 (rubygem/tpm-key_attestation-0.10.0.gem) = 5f3439beb56407696505e17a4fb3de261df68caf62076ad25f29cb70119cf20f
+SIZE (rubygem/tpm-key_attestation-0.10.0.gem) = 34304

Added: head/security/rubygem-tpm-key_attestation/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-tpm-key_attestation/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TPM Key Attestation verifier
+
+WWW: https://github.com/cedarcode/tpm-key_attestation

Added: head/security/rubygem-webauthn/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-webauthn/Makefile	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,31 @@
+# Created by: Matthias Fechner <mfechner@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	webauthn
+PORTVERSION=	2.4.0
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	WebAuthn ruby server library
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	rubygem-android_key_attestation>=0.3.0:security/rubygem-android_key_attestation \
+		rubygem-awrence>=1.1<2:devel/rubygem-awrence \
+		rubygem-bindata>=2.4<3:devel/rubygem-bindata \
+		rubygem-cbor>=0.5.9<0.6:devel/rubygem-cbor \
+		rubygem-cose>=1.1<2:security/rubygem-cose \
+		rubygem-openssl>=2.0<3:security/rubygem-openssl \
+		rubygem-safety_net_attestation>=0.4.0<0.5:security/rubygem-safety_net_attestation \
+		rubygem-securecompare>=1.0<2:security/rubygem-securecompare \
+		rubygem-tpm-key_attestation>=0.10.0<0.11:security/rubygem-tpm-key_attestation
+
+USES=		gem shebangfix
+USE_RUBY=	yes
+SHEBANG_FILES=	script/ci/install-openssl script/ci/install-ruby
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/security/rubygem-webauthn/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-webauthn/distinfo	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600785784
+SHA256 (rubygem/webauthn-2.4.0.gem) = d5de66c2f2af0f868484cbc458a27dfaf616fea92df6e4c8bd521597a9669f45
+SIZE (rubygem/webauthn-2.4.0.gem) = 35840

Added: head/security/rubygem-webauthn/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/rubygem-webauthn/pkg-descr	Tue Sep 22 21:08:54 2020	(r549634)
@@ -0,0 +1,5 @@
+WebAuthn ruby server library.
+Make your application a W3C Web Authentication conformant Relying Party
+and allow your users to authenticate with U2F and FIDO2 authenticators.
+
+WWW: https://github.com/cedarcode/webauthn-ruby



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009222108.08ML8tEq003714>