summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
Diffstat (limited to 'security')
-rw-r--r--security/metasploit/Makefile3
-rw-r--r--security/rubygem-acme-client/Makefile1
-rw-r--r--security/rubygem-aes_key_wrap/Makefile1
-rw-r--r--security/rubygem-airbrussh/Makefile1
-rw-r--r--security/rubygem-android_key_attestation/Makefile1
-rw-r--r--security/rubygem-attr_encrypted/Makefile1
-rw-r--r--security/rubygem-bcrypt-ruby/Makefile1
-rw-r--r--security/rubygem-bcrypt/Makefile1
-rw-r--r--security/rubygem-bcrypt_pbkdf/Makefile1
-rw-r--r--security/rubygem-cose/Makefile1
-rw-r--r--security/rubygem-cvss-suite/Makefile1
-rw-r--r--security/rubygem-declarative_policy/Makefile1
-rw-r--r--security/rubygem-devise-two-factor-rails5/Makefile1
-rw-r--r--security/rubygem-devise-two-factor-rails61/Makefile1
-rw-r--r--security/rubygem-devise-two-factor-rails70/Makefile1
-rw-r--r--security/rubygem-devise-two-factor/Makefile1
-rw-r--r--security/rubygem-devise_pam_authenticatable2-rails61/Makefile1
-rw-r--r--security/rubygem-devise_pam_authenticatable2/Makefile1
-rw-r--r--security/rubygem-digest-crc/Makefile1
-rw-r--r--security/rubygem-digest/Makefile1
-rw-r--r--security/rubygem-doorkeeper-openid_connect/Makefile1
-rw-r--r--security/rubygem-doorkeeper-rails5/Makefile1
-rw-r--r--security/rubygem-doorkeeper-rails50/Makefile1
-rw-r--r--security/rubygem-doorkeeper-rails61/Makefile1
-rw-r--r--security/rubygem-doorkeeper/Makefile1
-rw-r--r--security/rubygem-ed25519/Makefile1
-rw-r--r--security/rubygem-ed2551912/Makefile1
-rw-r--r--security/rubygem-encryptor/Makefile1
-rw-r--r--security/rubygem-ezcrypto/Makefile1
-rw-r--r--security/rubygem-googleauth/Makefile1
-rw-r--r--security/rubygem-gpgme/Makefile1
-rw-r--r--security/rubygem-gpgr/Makefile1
-rw-r--r--security/rubygem-gssapi/Makefile1
-rw-r--r--security/rubygem-haiti-hash/Makefile1
-rw-r--r--security/rubygem-hkdf/Makefile1
-rw-r--r--security/rubygem-hkdf0/Makefile1
-rw-r--r--security/rubygem-hrr_rb_ssh-ed25519/Makefile1
-rw-r--r--security/rubygem-hrr_rb_ssh/Makefile1
-rw-r--r--security/rubygem-lockbox/Makefile1
-rw-r--r--security/rubygem-metasploit-aggregator/Makefile1
-rw-r--r--security/rubygem-metasploit-concern/Makefile1
-rw-r--r--security/rubygem-metasploit-credential/Makefile1
-rw-r--r--security/rubygem-metasploit-model/Makefile1
-rw-r--r--security/rubygem-metasploit-payloads/Makefile1
-rw-r--r--security/rubygem-metasploit_data_models/Makefile1
-rw-r--r--security/rubygem-metasploit_payloads-mettle/Makefile1
-rw-r--r--security/rubygem-nessus_rest/Makefile1
-rw-r--r--security/rubygem-net-scp/Makefile1
-rw-r--r--security/rubygem-net-scp1/Makefile1
-rw-r--r--security/rubygem-net-sftp/Makefile1
-rw-r--r--security/rubygem-net-sftp2/Makefile1
-rw-r--r--security/rubygem-net-ssh-gateway/Makefile1
-rw-r--r--security/rubygem-net-ssh-krb/Makefile1
-rw-r--r--security/rubygem-net-ssh-multi/Makefile1
-rw-r--r--security/rubygem-net-ssh/Makefile1
-rw-r--r--security/rubygem-net-ssh5/Makefile1
-rw-r--r--security/rubygem-net-ssh6/Makefile1
-rw-r--r--security/rubygem-net-telnet/Makefile1
-rw-r--r--security/rubygem-nexpose/Makefile1
-rw-r--r--security/rubygem-nmap-parser/Makefile1
-rw-r--r--security/rubygem-omniauth-alicloud/Makefile1
-rw-r--r--security/rubygem-omniauth-atlassian-oauth2/Makefile1
-rw-r--r--security/rubygem-omniauth-bitbucket/Makefile1
-rw-r--r--security/rubygem-omniauth-cas/Makefile1
-rw-r--r--security/rubygem-omniauth-cas3-oauth2/Makefile1
-rw-r--r--security/rubygem-omniauth-cas3/Makefile1
-rw-r--r--security/rubygem-omniauth-dingtalk-oauth2/Makefile1
-rw-r--r--security/rubygem-omniauth-gitlab/Makefile1
-rw-r--r--security/rubygem-omniauth-jwt/Makefile1
-rw-r--r--security/rubygem-omniauth-multipassword/Makefile1
-rw-r--r--security/rubygem-omniauth-oauth2-generic/Makefile1
-rw-r--r--security/rubygem-omniauth-rails_csrf_protection/Makefile1
-rw-r--r--security/rubygem-omniauth-saml/Makefile1
-rw-r--r--security/rubygem-omniauth-saml1/Makefile1
-rw-r--r--security/rubygem-omniauth-shibboleth/Makefile1
-rw-r--r--security/rubygem-omniauth/Makefile1
-rw-r--r--security/rubygem-omniauth1/Makefile1
-rw-r--r--security/rubygem-openssl-ccm/Makefile1
-rw-r--r--security/rubygem-openssl-cmac/Makefile1
-rw-r--r--security/rubygem-openssl-signature_algorithm/Makefile1
-rw-r--r--security/rubygem-openssl/Makefile1
-rw-r--r--security/rubygem-openssl2/Makefile1
-rw-r--r--security/rubygem-openssl221/Makefile1
-rw-r--r--security/rubygem-openvas-omp/Makefile1
-rw-r--r--security/rubygem-origami/Makefile1
-rw-r--r--security/rubygem-pbkdf2-ruby/Makefile1
-rw-r--r--security/rubygem-pundit/Makefile1
-rw-r--r--security/rubygem-pundit61/Makefile1
-rw-r--r--security/rubygem-pyu-ruby-sasl/Makefile1
-rw-r--r--security/rubygem-rack-oauth2/Makefile1
-rw-r--r--security/rubygem-razorback-scriptNugget/Makefile1
-rw-r--r--security/rubygem-rbnacl-libsodium/Makefile1
-rw-r--r--security/rubygem-rbnacl/Makefile1
-rw-r--r--security/rubygem-recog/Makefile1
-rw-r--r--security/rubygem-rex-arch/Makefile1
-rw-r--r--security/rubygem-rex-bin_tools/Makefile1
-rw-r--r--security/rubygem-rex-core/Makefile1
-rw-r--r--security/rubygem-rex-encoder/Makefile1
-rw-r--r--security/rubygem-rex-exploitation/Makefile1
-rw-r--r--security/rubygem-rex-java/Makefile1
-rw-r--r--security/rubygem-rex-mime/Makefile1
-rw-r--r--security/rubygem-rex-nop/Makefile1
-rw-r--r--security/rubygem-rex-ole/Makefile1
-rw-r--r--security/rubygem-rex-powershell/Makefile1
-rw-r--r--security/rubygem-rex-random_identifier/Makefile1
-rw-r--r--security/rubygem-rex-registry/Makefile1
-rw-r--r--security/rubygem-rex-rop_builder/Makefile1
-rw-r--r--security/rubygem-rex-socket/Makefile1
-rw-r--r--security/rubygem-rex-sslscan/Makefile1
-rw-r--r--security/rubygem-rex-struct2/Makefile1
-rw-r--r--security/rubygem-rex-text/Makefile1
-rw-r--r--security/rubygem-rex-zip/Makefile1
-rw-r--r--security/rubygem-roauth/Makefile1
-rw-r--r--security/rubygem-rpam2/Makefile1
-rw-r--r--security/rubygem-ruby-hmac/Makefile1
-rw-r--r--security/rubygem-ruby-rc4/Makefile1
-rw-r--r--security/rubygem-ruby-saml/Makefile1
-rw-r--r--security/rubygem-safety_net_attestation/Makefile1
-rw-r--r--security/rubygem-scrypt/Makefile1
-rw-r--r--security/rubygem-securecompare/Makefile1
-rw-r--r--security/rubygem-securerandom/Makefile1
-rw-r--r--security/rubygem-signet/Makefile1
-rw-r--r--security/rubygem-six/Makefile1
-rw-r--r--security/rubygem-ssh_data/Makefile1
-rw-r--r--security/rubygem-sshkey/Makefile1
-rw-r--r--security/rubygem-sshkit/Makefile1
-rw-r--r--security/rubygem-sslshake/Makefile1
-rw-r--r--security/rubygem-ssrf_filter/Makefile1
-rw-r--r--security/rubygem-timfel-krb5/Makefile1
-rw-r--r--security/rubygem-tpm-key_attestation/Makefile1
-rw-r--r--security/rubygem-twitter_oauth/Makefile1
-rw-r--r--security/rubygem-unix-crypt/Makefile1
-rw-r--r--security/rubygem-vault/Makefile1
-rw-r--r--security/rubygem-webauthn/Makefile1
-rw-r--r--security/rubygem-webpush/Makefile1
-rw-r--r--security/whatweb/Makefile4
136 files changed, 2 insertions, 139 deletions
diff --git a/security/metasploit/Makefile b/security/metasploit/Makefile
index b27fd10ce821..cba7b5b625be 100644
--- a/security/metasploit/Makefile
+++ b/security/metasploit/Makefile
@@ -101,12 +101,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
rubygem-xmlrpc>=0:net/rubygem-xmlrpc \
rubygem-zeitwerk>=0:devel/rubygem-zeitwerk
-USES= cpe go:run python shebangfix
+USES= cpe go:run python ruby shebangfix
CPE_VENDOR= rapid7
USE_GITHUB= yes
GH_ACCOUNT= rapid7
GH_PROJECT= metasploit-framework
-USE_RUBY= yes
SHEBANG_FILES= data/exploits/CVE-2017-17562/build.sh \
data/exploits/CVE-2017-17562/install-deps.sh \
diff --git a/security/rubygem-acme-client/Makefile b/security/rubygem-acme-client/Makefile
index d20a95965f76..0d110177b1d6 100644
--- a/security/rubygem-acme-client/Makefile
+++ b/security/rubygem-acme-client/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-faraday>=1.0<3.0.0:www/rubygem-faraday \
rubygem-faraday-retry1>=1.0<2:www/rubygem-faraday-retry1
USES= gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-aes_key_wrap/Makefile b/security/rubygem-aes_key_wrap/Makefile
index f9c90530d73a..cc97ef0a3ab8 100644
--- a/security/rubygem-aes_key_wrap/Makefile
+++ b/security/rubygem-aes_key_wrap/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-airbrussh/Makefile b/security/rubygem-airbrussh/Makefile
index 3d68bf354039..6bac75f4279a 100644
--- a/security/rubygem-airbrussh/Makefile
+++ b/security/rubygem-airbrussh/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-sshkit>=1.7.1:security/rubygem-sshkit
USES= gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-android_key_attestation/Makefile b/security/rubygem-android_key_attestation/Makefile
index 816cb35af3e7..f4e8e69c125b 100644
--- a/security/rubygem-android_key_attestation/Makefile
+++ b/security/rubygem-android_key_attestation/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/bdewater/android_key_attestation
LICENSE= MIT
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-attr_encrypted/Makefile b/security/rubygem-attr_encrypted/Makefile
index decf1722b389..2324e6ae2240 100644
--- a/security/rubygem-attr_encrypted/Makefile
+++ b/security/rubygem-attr_encrypted/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-encryptor>=3.0.0:security/rubygem-encryptor
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-bcrypt-ruby/Makefile b/security/rubygem-bcrypt-ruby/Makefile
index 774db4b3a483..f0127b4ce2c8 100644
--- a/security/rubygem-bcrypt-ruby/Makefile
+++ b/security/rubygem-bcrypt-ruby/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-bcrypt>=3.1.3:security/rubygem-bcrypt
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-bcrypt/Makefile b/security/rubygem-bcrypt/Makefile
index 4476eebdfa2f..65a062f4f904 100644
--- a/security/rubygem-bcrypt/Makefile
+++ b/security/rubygem-bcrypt/Makefile
@@ -11,6 +11,5 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-bcrypt_pbkdf/Makefile b/security/rubygem-bcrypt_pbkdf/Makefile
index 004a40d0f636..e1cf7679b373 100644
--- a/security/rubygem-bcrypt_pbkdf/Makefile
+++ b/security/rubygem-bcrypt_pbkdf/Makefile
@@ -11,6 +11,5 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-cose/Makefile b/security/rubygem-cose/Makefile
index e99978ab2c1b..b01fdec14213 100644
--- a/security/rubygem-cose/Makefile
+++ b/security/rubygem-cose/Makefile
@@ -14,7 +14,6 @@ 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
diff --git a/security/rubygem-cvss-suite/Makefile b/security/rubygem-cvss-suite/Makefile
index de16f8ad65c0..d21ee54ef3de 100644
--- a/security/rubygem-cvss-suite/Makefile
+++ b/security/rubygem-cvss-suite/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= bash:shells/bash
USES= gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-declarative_policy/Makefile b/security/rubygem-declarative_policy/Makefile
index a05c96ec8e54..ced7a94eabf2 100644
--- a/security/rubygem-declarative_policy/Makefile
+++ b/security/rubygem-declarative_policy/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-devise-two-factor-rails5/Makefile b/security/rubygem-devise-two-factor-rails5/Makefile
index b0e8eb01a080..ee8b8f4a8703 100644
--- a/security/rubygem-devise-two-factor-rails5/Makefile
+++ b/security/rubygem-devise-two-factor-rails5/Makefile
@@ -18,7 +18,6 @@ RUN_DEPENDS= rubygem-activesupport5>=0<7.1:devel/rubygem-activesupport5 \
rubygem-rotp>=6.0<7:devel/rubygem-rotp
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-devise-two-factor-rails61/Makefile b/security/rubygem-devise-two-factor-rails61/Makefile
index 19d2b9827eac..21274cc41f27 100644
--- a/security/rubygem-devise-two-factor-rails61/Makefile
+++ b/security/rubygem-devise-two-factor-rails61/Makefile
@@ -18,7 +18,6 @@ RUN_DEPENDS= rubygem-activesupport61>=0<7.1:devel/rubygem-activesupport61 \
rubygem-rotp>=6.0<7:devel/rubygem-rotp
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-devise-two-factor-rails70/Makefile b/security/rubygem-devise-two-factor-rails70/Makefile
index 18d170006839..8458948f6675 100644
--- a/security/rubygem-devise-two-factor-rails70/Makefile
+++ b/security/rubygem-devise-two-factor-rails70/Makefile
@@ -17,7 +17,6 @@ RUN_DEPENDS= rubygem-activesupport70>=7.0<8:devel/rubygem-activesupport70 \
rubygem-rotp>=6.0<7:devel/rubygem-rotp
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-devise-two-factor/Makefile b/security/rubygem-devise-two-factor/Makefile
index 6116c9a2a0b2..aea2b306e399 100644
--- a/security/rubygem-devise-two-factor/Makefile
+++ b/security/rubygem-devise-two-factor/Makefile
@@ -17,7 +17,6 @@ RUN_DEPENDS= rubygem-activesupport50>=0<7.1:devel/rubygem-activesupport50 \
rubygem-rotp>=6.0<7:devel/rubygem-rotp
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-devise_pam_authenticatable2-rails61/Makefile b/security/rubygem-devise_pam_authenticatable2-rails61/Makefile
index b1970966a19c..a94b00b09648 100644
--- a/security/rubygem-devise_pam_authenticatable2-rails61/Makefile
+++ b/security/rubygem-devise_pam_authenticatable2-rails61/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-devise-rails61>=4.0.0:devel/rubygem-devise-rails61 \
rubygem-rpam2>=4.0:security/rubygem-rpam2
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-devise_pam_authenticatable2/Makefile b/security/rubygem-devise_pam_authenticatable2/Makefile
index 961e0a07b9f1..037b4e7f4949 100644
--- a/security/rubygem-devise_pam_authenticatable2/Makefile
+++ b/security/rubygem-devise_pam_authenticatable2/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-devise-rails5>=4.0.0:devel/rubygem-devise-rails5 \
rubygem-rpam2>=4.0:security/rubygem-rpam2
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-digest-crc/Makefile b/security/rubygem-digest-crc/Makefile
index e7d16c9d25fd..fca12399b4c7 100644
--- a/security/rubygem-digest-crc/Makefile
+++ b/security/rubygem-digest-crc/Makefile
@@ -13,6 +13,5 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-rake>=12.0.0<14.0.0:devel/rubygem-rake
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-digest/Makefile b/security/rubygem-digest/Makefile
index 7c8605f320a5..95d1bf6d18ae 100644
--- a/security/rubygem-digest/Makefile
+++ b/security/rubygem-digest/Makefile
@@ -12,6 +12,5 @@ LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-doorkeeper-openid_connect/Makefile b/security/rubygem-doorkeeper-openid_connect/Makefile
index a0598e982db2..f097bed10a1f 100644
--- a/security/rubygem-doorkeeper-openid_connect/Makefile
+++ b/security/rubygem-doorkeeper-openid_connect/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-doorkeeper>=5.2<5.6:security/rubygem-doorkeeper \
rubygem-json-jwt115>=1.11:www/rubygem-json-jwt115
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-doorkeeper-rails5/Makefile b/security/rubygem-doorkeeper-rails5/Makefile
index 6e3b4ea61f08..2c416fc6ffa8 100644
--- a/security/rubygem-doorkeeper-rails5/Makefile
+++ b/security/rubygem-doorkeeper-rails5/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-railties5>=5:www/rubygem-railties5
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-doorkeeper-rails50/Makefile b/security/rubygem-doorkeeper-rails50/Makefile
index cc0eebbe53ea..7c9ce1ea83d8 100644
--- a/security/rubygem-doorkeeper-rails50/Makefile
+++ b/security/rubygem-doorkeeper-rails50/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-railties50>=5:www/rubygem-railties50
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-doorkeeper-rails61/Makefile b/security/rubygem-doorkeeper-rails61/Makefile
index 4fb506990cb6..cbebed18f653 100644
--- a/security/rubygem-doorkeeper-rails61/Makefile
+++ b/security/rubygem-doorkeeper-rails61/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-railties61>=5:www/rubygem-railties61
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-doorkeeper/Makefile b/security/rubygem-doorkeeper/Makefile
index 59e956e75d04..ef1e712da7a7 100644
--- a/security/rubygem-doorkeeper/Makefile
+++ b/security/rubygem-doorkeeper/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-railties61>=5:www/rubygem-railties61
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-ed25519/Makefile b/security/rubygem-ed25519/Makefile
index d05626e2e1bd..62bd35fbeeab 100644
--- a/security/rubygem-ed25519/Makefile
+++ b/security/rubygem-ed25519/Makefile
@@ -11,6 +11,5 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-ed2551912/Makefile b/security/rubygem-ed2551912/Makefile
index 0164d8b97d45..d1b13c2ee5d1 100644
--- a/security/rubygem-ed2551912/Makefile
+++ b/security/rubygem-ed2551912/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
PORTSCOUT= limit:^1\.2\.
diff --git a/security/rubygem-encryptor/Makefile b/security/rubygem-encryptor/Makefile
index dabe93ef3bb9..0b9dfe9d610a 100644
--- a/security/rubygem-encryptor/Makefile
+++ b/security/rubygem-encryptor/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-ezcrypto/Makefile b/security/rubygem-ezcrypto/Makefile
index a60bc9f92572..f108b3d04357 100644
--- a/security/rubygem-ezcrypto/Makefile
+++ b/security/rubygem-ezcrypto/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-googleauth/Makefile b/security/rubygem-googleauth/Makefile
index 4936e1af7b14..fa1a5f331aa6 100644
--- a/security/rubygem-googleauth/Makefile
+++ b/security/rubygem-googleauth/Makefile
@@ -18,7 +18,6 @@ RUN_DEPENDS= rubygem-faraday>=0.17.3<3.0:www/rubygem-faraday \
rubygem-signet>=0.16<2:security/rubygem-signet
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-gpgme/Makefile b/security/rubygem-gpgme/Makefile
index 40813bbc222a..46cb5ce98fac 100644
--- a/security/rubygem-gpgme/Makefile
+++ b/security/rubygem-gpgme/Makefile
@@ -17,7 +17,6 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
libgpgme.so:security/gpgme
USES= gem shebangfix
-USE_RUBY= yes
CONFIGURE_ARGS= --use-system-libraries
diff --git a/security/rubygem-gpgr/Makefile b/security/rubygem-gpgr/Makefile
index a332a75b81e6..6cea3f60f774 100644
--- a/security/rubygem-gpgr/Makefile
+++ b/security/rubygem-gpgr/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= gpg:security/gnupg
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-gssapi/Makefile b/security/rubygem-gssapi/Makefile
index 781e2913b51f..c8078c061e28 100644
--- a/security/rubygem-gssapi/Makefile
+++ b/security/rubygem-gssapi/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-ffi>=1.0.1:devel/rubygem-ffi
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-haiti-hash/Makefile b/security/rubygem-haiti-hash/Makefile
index b0ea3fc50c10..24c2beafcb69 100644
--- a/security/rubygem-haiti-hash/Makefile
+++ b/security/rubygem-haiti-hash/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-docopt>=0.6<1:devel/rubygem-docopt \
rubygem-paint>=2.2<3:devel/rubygem-paint
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-hkdf/Makefile b/security/rubygem-hkdf/Makefile
index 6d3c53cc2ca6..ff5394addf05 100644
--- a/security/rubygem-hkdf/Makefile
+++ b/security/rubygem-hkdf/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-hkdf0/Makefile b/security/rubygem-hkdf0/Makefile
index d19db4b2cac1..bc453aa0d4f8 100644
--- a/security/rubygem-hkdf0/Makefile
+++ b/security/rubygem-hkdf0/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-hrr_rb_ssh-ed25519/Makefile b/security/rubygem-hrr_rb_ssh-ed25519/Makefile
index c123c87b0746..3191e795754a 100644
--- a/security/rubygem-hrr_rb_ssh-ed25519/Makefile
+++ b/security/rubygem-hrr_rb_ssh-ed25519/Makefile
@@ -15,6 +15,5 @@ RUN_DEPENDS= rubygem-ed25519>=1.2:security/rubygem-ed25519 \
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-hrr_rb_ssh/Makefile b/security/rubygem-hrr_rb_ssh/Makefile
index e828a91db3d7..cd618e08d978 100644
--- a/security/rubygem-hrr_rb_ssh/Makefile
+++ b/security/rubygem-hrr_rb_ssh/Makefile
@@ -12,6 +12,5 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-lockbox/Makefile b/security/rubygem-lockbox/Makefile
index f5e42b93b690..64c91bbdfabd 100644
--- a/security/rubygem-lockbox/Makefile
+++ b/security/rubygem-lockbox/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-metasploit-aggregator/Makefile b/security/rubygem-metasploit-aggregator/Makefile
index d7a279757893..30f1850ac6d7 100644
--- a/security/rubygem-metasploit-aggregator/Makefile
+++ b/security/rubygem-metasploit-aggregator/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= rubygem-grpc>=0:net/rubygem-grpc \
rubygem-rex-arch>=0:security/rubygem-rex-arch
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
PLIST_FILES= bin/metasploit-aggregator
diff --git a/security/rubygem-metasploit-concern/Makefile b/security/rubygem-metasploit-concern/Makefile
index 22d1de8ec685..e5f7d3d4dab1 100644
--- a/security/rubygem-metasploit-concern/Makefile
+++ b/security/rubygem-metasploit-concern/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-activemodel60>=6.0:databases/rubygem-activemodel60 \
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-metasploit-credential/Makefile b/security/rubygem-metasploit-credential/Makefile
index c8464188829b..dd2bb5dc7a0b 100644
--- a/security/rubygem-metasploit-credential/Makefile
+++ b/security/rubygem-metasploit-credential/Makefile
@@ -22,6 +22,5 @@ RUN_DEPENDS= rubygem-metasploit-concern>=0:security/rubygem-metasploit-concern \
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-metasploit-model/Makefile b/security/rubygem-metasploit-model/Makefile
index a432d0a495df..c4d3e9a99989 100644
--- a/security/rubygem-metasploit-model/Makefile
+++ b/security/rubygem-metasploit-model/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-activemodel60>=6.0:databases/rubygem-activemodel60 \
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-metasploit-payloads/Makefile b/security/rubygem-metasploit-payloads/Makefile
index 49eb0655c588..7d1a3028eb6a 100644
--- a/security/rubygem-metasploit-payloads/Makefile
+++ b/security/rubygem-metasploit-payloads/Makefile
@@ -11,7 +11,6 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
NO_ARCH_IGNORE= libndkstager.so
diff --git a/security/rubygem-metasploit_data_models/Makefile b/security/rubygem-metasploit_data_models/Makefile
index 2a85e4c8b288..dadafd577ad0 100644
--- a/security/rubygem-metasploit_data_models/Makefile
+++ b/security/rubygem-metasploit_data_models/Makefile
@@ -22,7 +22,6 @@ RUN_DEPENDS= rubygem-activerecord60>=6.0:databases/rubygem-activerecord60 \
rubygem-webrick>=0:www/rubygem-webrick
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-metasploit_payloads-mettle/Makefile b/security/rubygem-metasploit_payloads-mettle/Makefile
index 66a7f7327e43..70dfdcb02e1d 100644
--- a/security/rubygem-metasploit_payloads-mettle/Makefile
+++ b/security/rubygem-metasploit_payloads-mettle/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/rapid7/mettle
LICENSE= BSD3CLAUSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
STRIP=
diff --git a/security/rubygem-nessus_rest/Makefile b/security/rubygem-nessus_rest/Makefile
index 4801324442b6..3e87fd7f3328 100644
--- a/security/rubygem-nessus_rest/Makefile
+++ b/security/rubygem-nessus_rest/Makefile
@@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-net-scp/Makefile b/security/rubygem-net-scp/Makefile
index 97dfdfa3621f..62ad916939ca 100644
--- a/security/rubygem-net-scp/Makefile
+++ b/security/rubygem-net-scp/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-net-ssh6>=2.6.5<7.0.0:security/rubygem-net-ssh6
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-net-scp1/Makefile b/security/rubygem-net-scp1/Makefile
index 48f60209f501..50e567089bb5 100644
--- a/security/rubygem-net-scp1/Makefile
+++ b/security/rubygem-net-scp1/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-net-ssh>=2.6.5,2:security/rubygem-net-ssh
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-net-sftp/Makefile b/security/rubygem-net-sftp/Makefile
index c68fc74ff12f..bcbabad7cea9 100644
--- a/security/rubygem-net-sftp/Makefile
+++ b/security/rubygem-net-sftp/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-net-ssh>=5.0.0,2<8.0.0,2:security/rubygem-net-ssh
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-net-sftp2/Makefile b/security/rubygem-net-sftp2/Makefile
index 6c1bd850481e..71e41b89f4ac 100644
--- a/security/rubygem-net-sftp2/Makefile
+++ b/security/rubygem-net-sftp2/Makefile
@@ -13,7 +13,6 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-net-ssh>=2.6.5,2:security/rubygem-net-ssh
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-net-ssh-gateway/Makefile b/security/rubygem-net-ssh-gateway/Makefile
index 47ad1342dd4e..5e85bfcd7c0a 100644
--- a/security/rubygem-net-ssh-gateway/Makefile
+++ b/security/rubygem-net-ssh-gateway/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-net-ssh>=4.0.0,2:security/rubygem-net-ssh
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-net-ssh-krb/Makefile b/security/rubygem-net-ssh-krb/Makefile
index 9281edff7a26..e06a534cf6b8 100644
--- a/security/rubygem-net-ssh-krb/Makefile
+++ b/security/rubygem-net-ssh-krb/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-gssapi>=1.3:security/rubygem-gssapi \
rubygem-net-ssh>=2.0:security/rubygem-net-ssh
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-net-ssh-multi/Makefile b/security/rubygem-net-ssh-multi/Makefile
index 190492167845..5cd0ca21f78e 100644
--- a/security/rubygem-net-ssh-multi/Makefile
+++ b/security/rubygem-net-ssh-multi/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-net-ssh>=2.6.5:security/rubygem-net-ssh \
rubygem-net-ssh-gateway>=1.2.0:security/rubygem-net-ssh-gateway
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-net-ssh/Makefile b/security/rubygem-net-ssh/Makefile
index 726835e92a4e..ab35dc242f7a 100644
--- a/security/rubygem-net-ssh/Makefile
+++ b/security/rubygem-net-ssh/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-net-ssh5/Makefile b/security/rubygem-net-ssh5/Makefile
index d6ac862cb699..4fe7d875b95e 100644
--- a/security/rubygem-net-ssh5/Makefile
+++ b/security/rubygem-net-ssh5/Makefile
@@ -13,7 +13,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem shebangfix
-USE_RUBY= yes
OPTIONS_DEFINE= PROMPT_PASSPHRASES
OPTIONS_DEFAULT=PROMPT_PASSPHRASES
diff --git a/security/rubygem-net-ssh6/Makefile b/security/rubygem-net-ssh6/Makefile
index 37dd0ab8bfe2..16a6a077ec1f 100644
--- a/security/rubygem-net-ssh6/Makefile
+++ b/security/rubygem-net-ssh6/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-net-telnet/Makefile b/security/rubygem-net-telnet/Makefile
index c9b906c94511..0582e834aec5 100644
--- a/security/rubygem-net-telnet/Makefile
+++ b/security/rubygem-net-telnet/Makefile
@@ -12,7 +12,6 @@ LICENSE_COMB= dual
LICENSE_FILE_RUBY= ${WRKSRC}/LICENSE.txt
NO_ARCH= yes
-USE_RUBY= yes
USES= gem shebangfix
SHEBANG_FILES= bin/setup
diff --git a/security/rubygem-nexpose/Makefile b/security/rubygem-nexpose/Makefile
index dc4ad228e9c2..78c61d811f3f 100644
--- a/security/rubygem-nexpose/Makefile
+++ b/security/rubygem-nexpose/Makefile
@@ -12,6 +12,5 @@ LICENSE_FILE= ${WRKSRC}/COPYING
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-nmap-parser/Makefile b/security/rubygem-nmap-parser/Makefile
index cb1b674f4e6a..89ba9982f2eb 100644
--- a/security/rubygem-nmap-parser/Makefile
+++ b/security/rubygem-nmap-parser/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= nmap:security/nmap
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-omniauth-alicloud/Makefile b/security/rubygem-omniauth-alicloud/Makefile
index a3b5ba90f7f5..223fd2eac551 100644
--- a/security/rubygem-omniauth-alicloud/Makefile
+++ b/security/rubygem-omniauth-alicloud/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-omniauth-oauth2>=1.8<2:net/rubygem-omniauth-oauth2
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-atlassian-oauth2/Makefile b/security/rubygem-omniauth-atlassian-oauth2/Makefile
index f8a1f79d7cde..e74657e9c92b 100644
--- a/security/rubygem-omniauth-atlassian-oauth2/Makefile
+++ b/security/rubygem-omniauth-atlassian-oauth2/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-omniauth1>=1.1.1:security/rubygem-omniauth1 \
rubygem-omniauth-oauth2>=1.5:net/rubygem-omniauth-oauth2
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-bitbucket/Makefile b/security/rubygem-omniauth-bitbucket/Makefile
index 3eb2e6c4347c..da43dbc74ff8 100644
--- a/security/rubygem-omniauth-bitbucket/Makefile
+++ b/security/rubygem-omniauth-bitbucket/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-multi_json>=1.7<2:devel/rubygem-multi_json \
rubygem-omniauth-oauth>=1.0<2:net/rubygem-omniauth-oauth
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-cas/Makefile b/security/rubygem-omniauth-cas/Makefile
index 515cdc97c29d..ab6c0b4256fc 100644
--- a/security/rubygem-omniauth-cas/Makefile
+++ b/security/rubygem-omniauth-cas/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-addressable>=2.3<3:www/rubygem-addressable \
rubygem-omniauth1>=1.2<2:security/rubygem-omniauth1
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-cas3-oauth2/Makefile b/security/rubygem-omniauth-cas3-oauth2/Makefile
index 789e3db327a6..6d0f6c50626a 100644
--- a/security/rubygem-omniauth-cas3-oauth2/Makefile
+++ b/security/rubygem-omniauth-cas3-oauth2/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-addressable>=2.3<3:www/rubygem-addressable \
rubygem-omniauth>=1.2<3:security/rubygem-omniauth
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-cas3/Makefile b/security/rubygem-omniauth-cas3/Makefile
index 7bbc4dde27fe..354d34db9fe4 100644
--- a/security/rubygem-omniauth-cas3/Makefile
+++ b/security/rubygem-omniauth-cas3/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-addressable>=2.3<3:www/rubygem-addressable \
rubygem-omniauth1>=1.2<2:security/rubygem-omniauth1
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-dingtalk-oauth2/Makefile b/security/rubygem-omniauth-dingtalk-oauth2/Makefile
index 64b53916e8f4..a8004f882cf8 100644
--- a/security/rubygem-omniauth-dingtalk-oauth2/Makefile
+++ b/security/rubygem-omniauth-dingtalk-oauth2/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-omniauth-oauth2>=1.7<3:net/rubygem-omniauth-oauth2
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-gitlab/Makefile b/security/rubygem-omniauth-gitlab/Makefile
index 320a7138e32b..159210eeda6f 100644
--- a/security/rubygem-omniauth-gitlab/Makefile
+++ b/security/rubygem-omniauth-gitlab/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-omniauth>=2.0<3:security/rubygem-omniauth \
rubygem-omniauth-oauth2>=1.8.0<1.9:net/rubygem-omniauth-oauth2
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-jwt/Makefile b/security/rubygem-omniauth-jwt/Makefile
index f1a7459cd946..7bfc493a01fe 100644
--- a/security/rubygem-omniauth-jwt/Makefile
+++ b/security/rubygem-omniauth-jwt/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-jwt>=0:www/rubygem-jwt \
rubygem-omniauth1>=1.1<2:security/rubygem-omniauth1
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-multipassword/Makefile b/security/rubygem-omniauth-multipassword/Makefile
index b4fa302bcfdd..a799aa1b0a43 100644
--- a/security/rubygem-omniauth-multipassword/Makefile
+++ b/security/rubygem-omniauth-multipassword/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-omniauth1>=1.0<2:security/rubygem-omniauth1
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-oauth2-generic/Makefile b/security/rubygem-omniauth-oauth2-generic/Makefile
index b2e8d5ba60a3..f7a07c739272 100644
--- a/security/rubygem-omniauth-oauth2-generic/Makefile
+++ b/security/rubygem-omniauth-oauth2-generic/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-omniauth-oauth2>=1.0<2:net/rubygem-omniauth-oauth2 \
rubygem-rake>=0:devel/rubygem-rake
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-rails_csrf_protection/Makefile b/security/rubygem-omniauth-rails_csrf_protection/Makefile
index 8bd530bec7e1..2df24a6ee691 100644
--- a/security/rubygem-omniauth-rails_csrf_protection/Makefile
+++ b/security/rubygem-omniauth-rails_csrf_protection/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-actionpack61>=4.2:www/rubygem-actionpack61 \
rubygem-omniauth>=2.0<3:security/rubygem-omniauth
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-saml/Makefile b/security/rubygem-omniauth-saml/Makefile
index 95946b636950..742fe5243465 100644
--- a/security/rubygem-omniauth-saml/Makefile
+++ b/security/rubygem-omniauth-saml/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-omniauth>=2.0<3:security/rubygem-omniauth \
rubygem-ruby-saml>=1.12<2:security/rubygem-ruby-saml
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-saml1/Makefile b/security/rubygem-omniauth-saml1/Makefile
index cc04b2fe7360..af2c1a272254 100644
--- a/security/rubygem-omniauth-saml1/Makefile
+++ b/security/rubygem-omniauth-saml1/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-omniauth1>=1.3.2:security/rubygem-omniauth1 \
rubygem-ruby-saml>=1.9<2:security/rubygem-ruby-saml
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth-shibboleth/Makefile b/security/rubygem-omniauth-shibboleth/Makefile
index d1dd2792d5e0..d952487bcfc0 100644
--- a/security/rubygem-omniauth-shibboleth/Makefile
+++ b/security/rubygem-omniauth-shibboleth/Makefile
@@ -13,7 +13,6 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-omniauth1>=1.0.0:security/rubygem-omniauth1
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth/Makefile b/security/rubygem-omniauth/Makefile
index 103beef2a716..deb12120d058 100644
--- a/security/rubygem-omniauth/Makefile
+++ b/security/rubygem-omniauth/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-hashie>=3.4.6:devel/rubygem-hashie \
rubygem-rack-protection>=0:www/rubygem-rack-protection
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-omniauth1/Makefile b/security/rubygem-omniauth1/Makefile
index 0dd9067e565d..3ddfe15d09e1 100644
--- a/security/rubygem-omniauth1/Makefile
+++ b/security/rubygem-omniauth1/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-hashie>=3.4.6:devel/rubygem-hashie \
rubygem-rack22>=1.6.2,3<3,3:www/rubygem-rack22
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-openssl-ccm/Makefile b/security/rubygem-openssl-ccm/Makefile
index c8cfb54fc3b0..24da09ddd7af 100644
--- a/security/rubygem-openssl-ccm/Makefile
+++ b/security/rubygem-openssl-ccm/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-openssl-cmac/Makefile b/security/rubygem-openssl-cmac/Makefile
index ee0cdf3f9816..5de79af2e10c 100644
--- a/security/rubygem-openssl-cmac/Makefile
+++ b/security/rubygem-openssl-cmac/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-openssl-signature_algorithm/Makefile b/security/rubygem-openssl-signature_algorithm/Makefile
index c653d770566f..166f5b641e13 100644
--- a/security/rubygem-openssl-signature_algorithm/Makefile
+++ b/security/rubygem-openssl-signature_algorithm/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-openssl/Makefile b/security/rubygem-openssl/Makefile
index 38a08dba75f1..31f8c673587d 100644
--- a/security/rubygem-openssl/Makefile
+++ b/security/rubygem-openssl/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
LICENSE_FILE_RUBY= ${WRKSRC}/LICENSE.txt
USES= cpe gem ssl
-USE_RUBY= yes
CPE_VENDOR= ruby-lang
diff --git a/security/rubygem-openssl2/Makefile b/security/rubygem-openssl2/Makefile
index 41a98a531b1c..647064ae2395 100644
--- a/security/rubygem-openssl2/Makefile
+++ b/security/rubygem-openssl2/Makefile
@@ -16,7 +16,6 @@ LICENSE_FILE_RUBY= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-ipaddr>=0:net/rubygem-ipaddr
USES= cpe gem ssl
-USE_RUBY= yes
CPE_VENDOR= ruby-lang
diff --git a/security/rubygem-openssl221/Makefile b/security/rubygem-openssl221/Makefile
index d028e5c4f83d..7d546de16ed0 100644
--- a/security/rubygem-openssl221/Makefile
+++ b/security/rubygem-openssl221/Makefile
@@ -16,7 +16,6 @@ LICENSE_FILE_RUBY= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-ipaddr122>=0:net/rubygem-ipaddr122
USES= cpe gem ssl
-USE_RUBY= yes
CPE_VENDOR= ruby-lang
diff --git a/security/rubygem-openvas-omp/Makefile b/security/rubygem-openvas-omp/Makefile
index ffc41f26d69a..781fcfb0fb87 100644
--- a/security/rubygem-openvas-omp/Makefile
+++ b/security/rubygem-openvas-omp/Makefile
@@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-origami/Makefile b/security/rubygem-origami/Makefile
index 1c1d99ce2bef..4fa3550f1325 100644
--- a/security/rubygem-origami/Makefile
+++ b/security/rubygem-origami/Makefile
@@ -16,6 +16,5 @@ NO_ARCH= yes
USES= gem shebangfix
SHEBANG_FILES= examples/*/*.rb
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-pbkdf2-ruby/Makefile b/security/rubygem-pbkdf2-ruby/Makefile
index a5c780e512b8..9394e63e547f 100644
--- a/security/rubygem-pbkdf2-ruby/Makefile
+++ b/security/rubygem-pbkdf2-ruby/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/emerose/pbkdf2-ruby
LICENSE= MIT
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-pundit/Makefile b/security/rubygem-pundit/Makefile
index 702facc6542c..28a009daf394 100644
--- a/security/rubygem-pundit/Makefile
+++ b/security/rubygem-pundit/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-activesupport5>=3.0.0:devel/rubygem-activesupport5
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-pundit61/Makefile b/security/rubygem-pundit61/Makefile
index 291b0d94d290..8b78d757df10 100644
--- a/security/rubygem-pundit61/Makefile
+++ b/security/rubygem-pundit61/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-activesupport61>=3.0.0:devel/rubygem-activesupport61
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-pyu-ruby-sasl/Makefile b/security/rubygem-pyu-ruby-sasl/Makefile
index 6aa39d959ab7..80e435de7081 100644
--- a/security/rubygem-pyu-ruby-sasl/Makefile
+++ b/security/rubygem-pyu-ruby-sasl/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rack-oauth2/Makefile b/security/rubygem-rack-oauth2/Makefile
index 3822fc29b050..49b1e7422a78 100644
--- a/security/rubygem-rack-oauth2/Makefile
+++ b/security/rubygem-rack-oauth2/Makefile
@@ -17,7 +17,6 @@ RUN_DEPENDS= rubygem-activesupport61>=0:devel/rubygem-activesupport61 \
rubygem-rack>=2.1.0,3:www/rubygem-rack
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-razorback-scriptNugget/Makefile b/security/rubygem-razorback-scriptNugget/Makefile
index 0ad9eb5dac00..a79d1b7817fb 100644
--- a/security/rubygem-razorback-scriptNugget/Makefile
+++ b/security/rubygem-razorback-scriptNugget/Makefile
@@ -10,7 +10,6 @@ COMMENT= Framework for an intelligence driven security - Script Nugget Ruby
WWW= http://razorbacktm.sourceforge.net/
NO_ARCH= yes
-USE_RUBY= yes
USES= gem shebangfix
SHEBANG_FILES= lib/razorback.rb
diff --git a/security/rubygem-rbnacl-libsodium/Makefile b/security/rubygem-rbnacl-libsodium/Makefile
index e58733908e50..f24d5de42864 100644
--- a/security/rubygem-rbnacl-libsodium/Makefile
+++ b/security/rubygem-rbnacl-libsodium/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= rubygem-rbnacl>=3.0.1:security/rubygem-rbnacl
USES= gem libtool
USE_LDCONFIG= yes
-USE_RUBY= yes
post-install:
( cd ${WRKSRC} && \
diff --git a/security/rubygem-rbnacl/Makefile b/security/rubygem-rbnacl/Makefile
index ab7cf65e6f5b..e76046b39b30 100644
--- a/security/rubygem-rbnacl/Makefile
+++ b/security/rubygem-rbnacl/Makefile
@@ -14,6 +14,5 @@ RUN_DEPENDS= rubygem-ffi>=0:devel/rubygem-ffi
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-recog/Makefile b/security/rubygem-recog/Makefile
index dd8627da43a4..d3a41044a47a 100644
--- a/security/rubygem-recog/Makefile
+++ b/security/rubygem-recog/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-nokogiri>=0:textproc/rubygem-nokogiri
USES= gem python:env shebangfix
-USE_RUBY= yes
NO_ARCH= yes
SHEBANG_FILES= update_cpes.py .vscode/bin/monitor-recog-fingerprints.sh
diff --git a/security/rubygem-rex-arch/Makefile b/security/rubygem-rex-arch/Makefile
index 32d1dffd1865..516a4a1b87dd 100644
--- a/security/rubygem-rex-arch/Makefile
+++ b/security/rubygem-rex-arch/Makefile
@@ -14,6 +14,5 @@ RUN_DEPENDS= rubygem-rex-text>=0:security/rubygem-rex-text
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-bin_tools/Makefile b/security/rubygem-rex-bin_tools/Makefile
index b98dccb7a167..60db7343ee08 100644
--- a/security/rubygem-rex-bin_tools/Makefile
+++ b/security/rubygem-rex-bin_tools/Makefile
@@ -19,7 +19,6 @@ RUN_DEPENDS= nasm>=0:devel/nasm \
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
PLIST_FILES= bin/msfbinscan \
diff --git a/security/rubygem-rex-core/Makefile b/security/rubygem-rex-core/Makefile
index 09b0b345fce3..18f15ac63612 100644
--- a/security/rubygem-rex-core/Makefile
+++ b/security/rubygem-rex-core/Makefile
@@ -12,6 +12,5 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-encoder/Makefile b/security/rubygem-rex-encoder/Makefile
index 456584699dec..ea1e57d49989 100644
--- a/security/rubygem-rex-encoder/Makefile
+++ b/security/rubygem-rex-encoder/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-metasm>=0:devel/rubygem-metasm \
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-exploitation/Makefile b/security/rubygem-rex-exploitation/Makefile
index 84fec3c12840..a0cc1359b002 100644
--- a/security/rubygem-rex-exploitation/Makefile
+++ b/security/rubygem-rex-exploitation/Makefile
@@ -19,7 +19,6 @@ RUN_DEPENDS= rubygem-jsobfu>=0:www/rubygem-jsobfu \
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-java/Makefile b/security/rubygem-rex-java/Makefile
index 401e8e1ef464..73ea74b11953 100644
--- a/security/rubygem-rex-java/Makefile
+++ b/security/rubygem-rex-java/Makefile
@@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-mime/Makefile b/security/rubygem-rex-mime/Makefile
index 5ba1561f2133..2def07a2fc40 100644
--- a/security/rubygem-rex-mime/Makefile
+++ b/security/rubygem-rex-mime/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-rex-text>=0:security/rubygem-rex-text
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-nop/Makefile b/security/rubygem-rex-nop/Makefile
index 0bfe2b6b45b4..1ffb3ef588cc 100644
--- a/security/rubygem-rex-nop/Makefile
+++ b/security/rubygem-rex-nop/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-rex-arch>=0:security/rubygem-rex-arch
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-ole/Makefile b/security/rubygem-rex-ole/Makefile
index 36a8fa26d192..30468ae58811 100644
--- a/security/rubygem-rex-ole/Makefile
+++ b/security/rubygem-rex-ole/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-rex-text>=0:security/rubygem-rex-text
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-powershell/Makefile b/security/rubygem-rex-powershell/Makefile
index 75704e7e0758..95668c4b2155 100644
--- a/security/rubygem-rex-powershell/Makefile
+++ b/security/rubygem-rex-powershell/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-rex-random_identifier>=0:security/rubygem-rex-random_identi
rubygem-ruby-rc4>=0:security/rubygem-ruby-rc4
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-rex-random_identifier/Makefile b/security/rubygem-rex-random_identifier/Makefile
index 5a5287aa360e..dec86cf1606d 100644
--- a/security/rubygem-rex-random_identifier/Makefile
+++ b/security/rubygem-rex-random_identifier/Makefile
@@ -14,6 +14,5 @@ RUN_DEPENDS= rubygem-rex-text>=0:security/rubygem-rex-text
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-registry/Makefile b/security/rubygem-rex-registry/Makefile
index 55d5d5c4c9c8..c428495905eb 100644
--- a/security/rubygem-rex-registry/Makefile
+++ b/security/rubygem-rex-registry/Makefile
@@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-rop_builder/Makefile b/security/rubygem-rex-rop_builder/Makefile
index 37162d106d3a..637d55f645e6 100644
--- a/security/rubygem-rex-rop_builder/Makefile
+++ b/security/rubygem-rex-rop_builder/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-metasm>=0:devel/rubygem-metasm \
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
PLIST_FILES= bin/msfrop
diff --git a/security/rubygem-rex-socket/Makefile b/security/rubygem-rex-socket/Makefile
index 24df0978232b..e273c90fb82a 100644
--- a/security/rubygem-rex-socket/Makefile
+++ b/security/rubygem-rex-socket/Makefile
@@ -14,6 +14,5 @@ RUN_DEPENDS= rubygem-rex-core>=0:security/rubygem-rex-core
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-sslscan/Makefile b/security/rubygem-rex-sslscan/Makefile
index 02cbf7cee1bc..fe680d49b51d 100644
--- a/security/rubygem-rex-sslscan/Makefile
+++ b/security/rubygem-rex-sslscan/Makefile
@@ -16,6 +16,5 @@ RUN_DEPENDS= rubygem-rex-core>=0:security/rubygem-rex-core \
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-struct2/Makefile b/security/rubygem-rex-struct2/Makefile
index 2b7386ecf5c7..20d28eb4c779 100644
--- a/security/rubygem-rex-struct2/Makefile
+++ b/security/rubygem-rex-struct2/Makefile
@@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-text/Makefile b/security/rubygem-rex-text/Makefile
index 5ef85350c812..4925be10a89e 100644
--- a/security/rubygem-rex-text/Makefile
+++ b/security/rubygem-rex-text/Makefile
@@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rex-zip/Makefile b/security/rubygem-rex-zip/Makefile
index 71a34aca6246..2aa6814077a6 100644
--- a/security/rubygem-rex-zip/Makefile
+++ b/security/rubygem-rex-zip/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-rex-text>=0:security/rubygem-rex-text
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-roauth/Makefile b/security/rubygem-roauth/Makefile
index a5d53843f995..39f3e12b96c0 100644
--- a/security/rubygem-roauth/Makefile
+++ b/security/rubygem-roauth/Makefile
@@ -9,7 +9,6 @@ WWW= https://github.com/maccman/roauth
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-rpam2/Makefile b/security/rubygem-rpam2/Makefile
index 0591dd343bfa..3b392b50c4b2 100644
--- a/security/rubygem-rpam2/Makefile
+++ b/security/rubygem-rpam2/Makefile
@@ -10,6 +10,5 @@ WWW= https://github.com/devkral/rpam2
LICENSE= MIT
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-ruby-hmac/Makefile b/security/rubygem-ruby-hmac/Makefile
index 11d442b221f6..1833f32a8f18 100644
--- a/security/rubygem-ruby-hmac/Makefile
+++ b/security/rubygem-ruby-hmac/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-ruby-rc4/Makefile b/security/rubygem-ruby-rc4/Makefile
index e7c7820534b6..049965d80f78 100644
--- a/security/rubygem-ruby-rc4/Makefile
+++ b/security/rubygem-ruby-rc4/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-ruby-saml/Makefile b/security/rubygem-ruby-saml/Makefile
index 630b44a4631c..33279cbaef92 100644
--- a/security/rubygem-ruby-saml/Makefile
+++ b/security/rubygem-ruby-saml/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-nokogiri>=1.10.5:textproc/rubygem-nokogiri \
rubygem-rexml>=0:textproc/rubygem-rexml
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-safety_net_attestation/Makefile b/security/rubygem-safety_net_attestation/Makefile
index 46934dbd8006..70faa56c99a7 100644
--- a/security/rubygem-safety_net_attestation/Makefile
+++ b/security/rubygem-safety_net_attestation/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
RUN_DEPENDS= rubygem-jwt>=2.0<3:www/rubygem-jwt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-scrypt/Makefile b/security/rubygem-scrypt/Makefile
index fd471bda503f..37c40470ffaa 100644
--- a/security/rubygem-scrypt/Makefile
+++ b/security/rubygem-scrypt/Makefile
@@ -13,6 +13,5 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= rubygem-ffi-compiler>=1.0<2.0:devel/rubygem-ffi-compiler
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/security/rubygem-securecompare/Makefile b/security/rubygem-securecompare/Makefile
index 8c154ed8a3ee..6b07a8e20672 100644
--- a/security/rubygem-securecompare/Makefile
+++ b/security/rubygem-securecompare/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-securerandom/Makefile b/security/rubygem-securerandom/Makefile
index c20a433db1d5..780c67079e64 100644
--- a/security/rubygem-securerandom/Makefile
+++ b/security/rubygem-securerandom/Makefile
@@ -12,7 +12,6 @@ LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-signet/Makefile b/security/rubygem-signet/Makefile
index 521dd4509f17..53fe7e33eb16 100644
--- a/security/rubygem-signet/Makefile
+++ b/security/rubygem-signet/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \
rubygem-multi_json>=1.10<2:devel/rubygem-multi_json
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-six/Makefile b/security/rubygem-six/Makefile
index 72383787f9f2..1b20bb6f6404 100644
--- a/security/rubygem-six/Makefile
+++ b/security/rubygem-six/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-ssh_data/Makefile b/security/rubygem-ssh_data/Makefile
index a3d467e5a0b2..28e530ca370d 100644
--- a/security/rubygem-ssh_data/Makefile
+++ b/security/rubygem-ssh_data/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-sshkey/Makefile b/security/rubygem-sshkey/Makefile
index 0fc345028879..1e6f012e431a 100644
--- a/security/rubygem-sshkey/Makefile
+++ b/security/rubygem-sshkey/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-sshkit/Makefile b/security/rubygem-sshkit/Makefile
index b7df8a97eaf9..5442a6526fc1 100644
--- a/security/rubygem-sshkit/Makefile
+++ b/security/rubygem-sshkit/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-net-scp>=1.1.2:security/rubygem-net-scp \
rubygem-net-ssh>=2.8.0,2:security/rubygem-net-ssh
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-sslshake/Makefile b/security/rubygem-sslshake/Makefile
index 74c7999bceb3..013f527cb31d 100644
--- a/security/rubygem-sslshake/Makefile
+++ b/security/rubygem-sslshake/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/arlimus/sslshake
LICENSE= MPL20
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-ssrf_filter/Makefile b/security/rubygem-ssrf_filter/Makefile
index 9d510099a961..09d50f0219f5 100644
--- a/security/rubygem-ssrf_filter/Makefile
+++ b/security/rubygem-ssrf_filter/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/arkadiyt/ssrf_filter
LICENSE= MIT
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-timfel-krb5/Makefile b/security/rubygem-timfel-krb5/Makefile
index bac9049db0e6..e34b6d7585f3 100644
--- a/security/rubygem-timfel-krb5/Makefile
+++ b/security/rubygem-timfel-krb5/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/timfel/krb5-auth
BUILD_DEPENDS= krb5>0:security/krb5
RUN_DEPENDS= krb5>0:security/krb5
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/security/rubygem-tpm-key_attestation/Makefile b/security/rubygem-tpm-key_attestation/Makefile
index 0c4c81bd41b3..7522da3e89cb 100644
--- a/security/rubygem-tpm-key_attestation/Makefile
+++ b/security/rubygem-tpm-key_attestation/Makefile
@@ -14,7 +14,6 @@ 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
diff --git a/security/rubygem-twitter_oauth/Makefile b/security/rubygem-twitter_oauth/Makefile
index b12983292cf2..9749c50d3c9c 100644
--- a/security/rubygem-twitter_oauth/Makefile
+++ b/security/rubygem-twitter_oauth/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-json>=1.8.0:devel/rubygem-json \
rubygem-oauth>=0.4.7:net/rubygem-oauth
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-unix-crypt/Makefile b/security/rubygem-unix-crypt/Makefile
index 9a76f5cd357a..2701656e3d18 100644
--- a/security/rubygem-unix-crypt/Makefile
+++ b/security/rubygem-unix-crypt/Makefile
@@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
USES= gem
-USE_RUBY= yes
PLIST_FILES= bin/mkunixcrypt
diff --git a/security/rubygem-vault/Makefile b/security/rubygem-vault/Makefile
index 2572f3ba20e0..96b95fcb5f6b 100644
--- a/security/rubygem-vault/Makefile
+++ b/security/rubygem-vault/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-aws-sigv4>=0:devel/rubygem-aws-sigv4
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/rubygem-webauthn/Makefile b/security/rubygem-webauthn/Makefile
index 0ae1b7473e0d..a7cf431e936f 100644
--- a/security/rubygem-webauthn/Makefile
+++ b/security/rubygem-webauthn/Makefile
@@ -22,7 +22,6 @@ RUN_DEPENDS= rubygem-android_key_attestation>=0.3.0<0.4:security/rubygem-android
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
diff --git a/security/rubygem-webpush/Makefile b/security/rubygem-webpush/Makefile
index c8ef93c22e31..c2b87611eccb 100644
--- a/security/rubygem-webpush/Makefile
+++ b/security/rubygem-webpush/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-hkdf0>=0.2<1:security/rubygem-hkdf0 \
rubygem-jwt>=2.0<3:www/rubygem-jwt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/security/whatweb/Makefile b/security/whatweb/Makefile
index ddf341bde798..9cdbe23869dc 100644
--- a/security/whatweb/Makefile
+++ b/security/whatweb/Makefile
@@ -13,10 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_TUPLE= urbanadventurer:WhatWeb:f467aa2
-USES= cpe
+USES= cpe ruby:run
CPE_VENDOR= morningstarsecurity
-USE_RUBY= yes
-RUBY_NO_BUILD_DEPENDS= yes
NO_BUILD= yes
NO_ARCH= yes
PORTDOCS= CHANGELOG INSTALL README whatweb.xsl