summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/ck4up/Makefile4
-rw-r--r--sysutils/dtrace-toolkit/Makefile3
-rw-r--r--sysutils/facter/Makefile3
-rw-r--r--sysutils/libchk/Makefile3
-rw-r--r--sysutils/mcollective/Makefile3
-rw-r--r--sysutils/mmve/Makefile3
-rw-r--r--sysutils/mnrpes/Makefile2
-rw-r--r--sysutils/pdumpfs/Makefile3
-rw-r--r--sysutils/puppet-lint/Makefile1
-rw-r--r--sysutils/puppet6/Makefile3
-rw-r--r--sysutils/puppet7/Makefile3
-rw-r--r--sysutils/puppetserver6/Makefile3
-rw-r--r--sysutils/puppetserver7/Makefile3
-rw-r--r--sysutils/rhc/Makefile1
-rw-r--r--sysutils/rubygem-backup/Makefile1
-rw-r--r--sysutils/rubygem-bolt/Makefile1
-rw-r--r--sysutils/rubygem-bosh-gen/Makefile1
-rw-r--r--sysutils/rubygem-bundler/Makefile1
-rw-r--r--sysutils/rubygem-bundler_ext/Makefile1
-rw-r--r--sysutils/rubygem-capistrano-ext/Makefile1
-rw-r--r--sysutils/rubygem-capistrano-harrow/Makefile1
-rw-r--r--sysutils/rubygem-capistrano/Makefile1
-rw-r--r--sysutils/rubygem-chef-bin/Makefile1
-rw-r--r--sysutils/rubygem-chef-cleanroom/Makefile1
-rw-r--r--sysutils/rubygem-chef-config/Makefile1
-rw-r--r--sysutils/rubygem-chef-telemetry/Makefile1
-rw-r--r--sysutils/rubygem-chef-utils/Makefile1
-rw-r--r--sysutils/rubygem-chef-vault/Makefile1
-rw-r--r--sysutils/rubygem-chef-zero/Makefile1
-rw-r--r--sysutils/rubygem-chef/Makefile1
-rw-r--r--sysutils/rubygem-choria-mcorpc-support/Makefile1
-rw-r--r--sysutils/rubygem-facter/Makefile1
-rw-r--r--sysutils/rubygem-fluent-mixin-plaintextformatter/Makefile1
-rw-r--r--sysutils/rubygem-fluent-plugin-config-expander/Makefile1
-rw-r--r--sysutils/rubygem-fluent-plugin-file-alternative/Makefile1
-rw-r--r--sysutils/rubygem-fluent-plugin-tail-asis/Makefile1
-rw-r--r--sysutils/rubygem-fluentd/Makefile1
-rw-r--r--sysutils/rubygem-fssm/Makefile1
-rw-r--r--sysutils/rubygem-god/Makefile1
-rw-r--r--sysutils/rubygem-guard-compat/Makefile1
-rw-r--r--sysutils/rubygem-guard-cucumber/Makefile1
-rw-r--r--sysutils/rubygem-guard-livereload/Makefile1
-rw-r--r--sysutils/rubygem-guard-minitest/Makefile1
-rw-r--r--sysutils/rubygem-guard-rspec/Makefile1
-rw-r--r--sysutils/rubygem-guard/Makefile1
-rw-r--r--sysutils/rubygem-hammer_cli/Makefile1
-rw-r--r--sysutils/rubygem-hammer_cli_foreman/Makefile1
-rw-r--r--sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile1
-rw-r--r--sysutils/rubygem-hammer_cli_foreman_salt/Makefile1
-rw-r--r--sysutils/rubygem-hammer_cli_foreman_ssh/Makefile1
-rw-r--r--sysutils/rubygem-hiera-eyaml/Makefile1
-rw-r--r--sysutils/rubygem-hiera-file/Makefile1
-rw-r--r--sysutils/rubygem-hiera/Makefile1
-rw-r--r--sysutils/rubygem-hieracles/Makefile1
-rw-r--r--sysutils/rubygem-httplog/Makefile1
-rw-r--r--sysutils/rubygem-itamae/Makefile1
-rw-r--r--sysutils/rubygem-librarian-puppet/Makefile1
-rw-r--r--sysutils/rubygem-license-acceptance/Makefile1
-rw-r--r--sysutils/rubygem-license_scout/Makefile1
-rw-r--r--sysutils/rubygem-log4r/Makefile1
-rw-r--r--sysutils/rubygem-logify/Makefile1
-rw-r--r--sysutils/rubygem-mogilefs-client/Makefile1
-rw-r--r--sysutils/rubygem-mothra/Makefile1
-rw-r--r--sysutils/rubygem-murder/Makefile1
-rw-r--r--sysutils/rubygem-ohai/Makefile1
-rw-r--r--sysutils/rubygem-parallel/Makefile1
-rw-r--r--sysutils/rubygem-puppet_forge/Makefile1
-rw-r--r--sysutils/rubygem-puppetfile-resolver/Makefile1
-rw-r--r--sysutils/rubygem-puppetserver-ca/Makefile1
-rw-r--r--sysutils/rubygem-r10k/Makefile1
-rw-r--r--sysutils/rubygem-redfish_client/Makefile1
-rw-r--r--sysutils/rubygem-rubyipmi/Makefile1
-rw-r--r--sysutils/rubygem-serverspec/Makefile1
-rw-r--r--sysutils/rubygem-shellany/Makefile1
-rw-r--r--sysutils/rubygem-smart_proxy_dynflow/Makefile1
-rw-r--r--sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile1
-rw-r--r--sysutils/rubygem-smart_proxy_salt/Makefile1
-rw-r--r--sysutils/rubygem-specinfra/Makefile1
-rw-r--r--sysutils/rubygem-sys-admin/Makefile1
-rw-r--r--sysutils/rubygem-sys-cpu/Makefile1
-rw-r--r--sysutils/rubygem-sys-filesystem/Makefile1
-rw-r--r--sysutils/rubygem-sys-host/Makefile1
-rw-r--r--sysutils/rubygem-sys-proctable/Makefile1
-rw-r--r--sysutils/rubygem-sys-uname/Makefile1
-rw-r--r--sysutils/rubygem-sys-uptime/Makefile1
-rw-r--r--sysutils/rubygem-syslog-logger/Makefile1
-rw-r--r--sysutils/rubygem-teamocil/Makefile1
-rw-r--r--sysutils/rubygem-tmuxinator/Makefile1
-rw-r--r--sysutils/rubygem-vagrant-bhyve/Makefile1
-rw-r--r--sysutils/rubygem-vagrant-mutate/Makefile1
-rw-r--r--sysutils/rubygem-vagrant-vbguest/Makefile1
-rw-r--r--sysutils/rubygem-vagrant_cloud/Makefile1
-rw-r--r--sysutils/rubygem-vmstat/Makefile1
-rw-r--r--sysutils/rubygem-win32-file-security/Makefile1
-rw-r--r--sysutils/rubygem-win32-file-stat/Makefile1
-rw-r--r--sysutils/rubygem-win32-file/Makefile1
-rw-r--r--sysutils/rubygem-winrm-elevated/Makefile1
-rw-r--r--sysutils/rubygem-winrm-fs/Makefile1
-rw-r--r--sysutils/rubygem-winrm/Makefile1
-rw-r--r--sysutils/rubygem-yell/Makefile1
-rw-r--r--sysutils/vagrant/Makefile3
-rw-r--r--sysutils/zfs-snapshot-mgmt/Makefile4
-rw-r--r--sysutils/zfstools/Makefile3
103 files changed, 16 insertions, 118 deletions
diff --git a/sysutils/ck4up/Makefile b/sysutils/ck4up/Makefile
index 2257f4fce29a..c3d6bf3344ad 100644
--- a/sysutils/ck4up/Makefile
+++ b/sysutils/ck4up/Makefile
@@ -10,10 +10,10 @@ WWW= http://jue.li/crux/ck4up/
RUN_DEPENDS= rubygem-gdbm>=2.0.0,2:databases/rubygem-gdbm
+USES= ruby:run
+
NO_BUILD= yes
NO_ARCH= yes
-USE_RUBY= yes
-RUBY_NO_BUILD_DEPENDS= yes
PORTEXAMPLES= ck4up.conf
diff --git a/sysutils/dtrace-toolkit/Makefile b/sysutils/dtrace-toolkit/Makefile
index f77a41e753f5..8847c48f8539 100644
--- a/sysutils/dtrace-toolkit/Makefile
+++ b/sysutils/dtrace-toolkit/Makefile
@@ -10,12 +10,11 @@ WWW= https://github.com/opendtrace/toolkit
LICENSE= CDDL
LICENSE_FILE= ${WRKSRC}/Docs/cddl1.txt
-USES= perl5 python shebangfix
+USES= perl5 python ruby shebangfix
USE_GITHUB= yes
GH_ACCOUNT= opendtrace
GH_PROJECT= toolkit
GH_TAGNAME= ec23e25c8995bfa50cd7c0058129f1f489fdabb4
-USE_RUBY= yes
SHEBANG_FILES= Apps/shellsnoop \
Code/Perl/func_abc.pl \
Code/Perl/func_malloc.pl \
diff --git a/sysutils/facter/Makefile b/sysutils/facter/Makefile
index 0142422683f8..6865f32dea8f 100644
--- a/sysutils/facter/Makefile
+++ b/sysutils/facter/Makefile
@@ -23,10 +23,9 @@ CONFLICTS_INSTALL= rubygem-facter
PLIST_SUB= PORTVERSION="${PORTVERSION}"
-USES= cmake:noninja compiler:c++11-lib cpe ssl
+USES= cmake:noninja compiler:c++11-lib cpe ruby ssl
CPE_VENDOR= puppet
USE_LDCONFIG= yes
-USE_RUBY= yes
CMAKE_ARGS+= -DMAN_PATH=${MANPREFIX}/man
CMAKE_OFF= ENABLE_CXX_WERROR
diff --git a/sysutils/libchk/Makefile b/sysutils/libchk/Makefile
index 3facc7c4ce52..4d6a0ddc9543 100644
--- a/sysutils/libchk/Makefile
+++ b/sysutils/libchk/Makefile
@@ -10,8 +10,7 @@ WWW= http://svn.idaemons.org/cgi-bin/viewvc.cgi/trunk/?root=libchk
LICENSE= BSD2CLAUSE
-USES= tar:bzip2 uidfix
-USE_RUBY= yes
+USES= ruby tar:bzip2 uidfix
MAKE_ARGS= PREFIX="${PREFIX}"
diff --git a/sysutils/mcollective/Makefile b/sysutils/mcollective/Makefile
index c605460c4887..520d9cb73fb9 100644
--- a/sysutils/mcollective/Makefile
+++ b/sysutils/mcollective/Makefile
@@ -15,10 +15,9 @@ BROKEN_RUBY31= yes
RUN_DEPENDS= rubygem-stomp>=0:devel/rubygem-stomp
-USES= cpe shebangfix
+USES= cpe ruby shebangfix
CPE_VENDOR= puppet
NO_BUILD= yes
-USE_RUBY= yes
USE_RC_SUBR= mcollectived
SHEBANG_FILES= bin/mcollectived bin/mco
diff --git a/sysutils/mmve/Makefile b/sysutils/mmve/Makefile
index 41e067e482e2..ce6886af960e 100644
--- a/sysutils/mmve/Makefile
+++ b/sysutils/mmve/Makefile
@@ -12,10 +12,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-baf>=0.11.0:devel/rubygem-baf
-USES= shebangfix
+USES= ruby shebangfix
SHEBANG_FILES= bin/mmve
-USE_RUBY= yes
NO_BUILD= yes
NO_ARCH= yes
diff --git a/sysutils/mnrpes/Makefile b/sysutils/mnrpes/Makefile
index 460474061854..257558779674 100644
--- a/sysutils/mnrpes/Makefile
+++ b/sysutils/mnrpes/Makefile
@@ -11,7 +11,7 @@ LICENSE= APACHE20
RUN_DEPENDS= mcollective>=2:sysutils/mcollective \
rubygem-rufus-scheduler>=0.1:devel/rubygem-rufus-scheduler
-USE_RUBY= yes
+USES= ruby
USE_GITHUB= yes
GH_ACCOUNT= nullDowntimeLtd
GH_TAGNAME= 3f9942c
diff --git a/sysutils/pdumpfs/Makefile b/sysutils/pdumpfs/Makefile
index 761e403efbd4..f239ff78af7d 100644
--- a/sysutils/pdumpfs/Makefile
+++ b/sysutils/pdumpfs/Makefile
@@ -11,8 +11,7 @@ WWW= http://0xcc.net/pdumpfs/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USE_RUBY= yes
-USES= shebangfix
+USES= ruby shebangfix
NO_ARCH= yes
SHEBANG_FILES= ${WRKSRC}/pdumpfs.in
diff --git a/sysutils/puppet-lint/Makefile b/sysutils/puppet-lint/Makefile
index a4c1c6aae238..bad7c82fcb71 100644
--- a/sysutils/puppet-lint/Makefile
+++ b/sysutils/puppet-lint/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
PLIST_FILES= bin/puppet-lint
NO_ARCH= yes
diff --git a/sysutils/puppet6/Makefile b/sysutils/puppet6/Makefile
index b36a1f107f8a..93bfa21c18d0 100644
--- a/sysutils/puppet6/Makefile
+++ b/sysutils/puppet6/Makefile
@@ -27,7 +27,7 @@ RUN_DEPENDS= rubygem-concurrent-ruby>=1.0:devel/rubygem-concurrent-ruby \
rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \
rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet
-USES= cpe
+USES= cpe ruby
USE_GITHUB= yes
GH_ACCOUNT= puppetlabs
@@ -35,7 +35,6 @@ CONFLICTS_INSTALL= puppet7
PLIST_SUB= PORTVERSION="${PORTVERSION}"
NO_ARCH= yes
NO_BUILD= yes
-USE_RUBY= yes
USE_RC_SUBR= puppet
PORTDOCS= LICENSE README.md
PORTEXAMPLES= *
diff --git a/sysutils/puppet7/Makefile b/sysutils/puppet7/Makefile
index 64f4958b8779..4955ed07e372 100644
--- a/sysutils/puppet7/Makefile
+++ b/sysutils/puppet7/Makefile
@@ -22,7 +22,7 @@ RUN_DEPENDS= rubygem-concurrent-ruby>1.0:devel/rubygem-concurrent-ruby \
rubygem-scanf>=1:devel/rubygem-scanf \
rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet
-USES= cpe
+USES= cpe ruby
USE_GITHUB= yes
GH_ACCOUNT= puppetlabs
@@ -30,7 +30,6 @@ CONFLICTS_INSTALL= puppet6
PLIST_SUB= PORTVERSION="${PORTVERSION}"
NO_ARCH= yes
NO_BUILD= yes
-USE_RUBY= yes
USE_RC_SUBR= puppet
PORTDOCS= LICENSE README.md
PORTEXAMPLES= *
diff --git a/sysutils/puppetserver6/Makefile b/sysutils/puppetserver6/Makefile
index b41d86bac418..ec7f85a5e15d 100644
--- a/sysutils/puppetserver6/Makefile
+++ b/sysutils/puppetserver6/Makefile
@@ -20,11 +20,10 @@ RUN_DEPENDS= bash>=0:shells/bash \
rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet \
sudo>=1:security/sudo
-USES= shebangfix
+USES= ruby shebangfix
USE_RC_SUBR= puppetserver
USE_JAVA= yes
-USE_RUBY= yes
NO_ARCH= yes
NO_BUILD= yes
JAVA_VERSION= 1.8+
diff --git a/sysutils/puppetserver7/Makefile b/sysutils/puppetserver7/Makefile
index 670fed3d4467..f61f5fccd712 100644
--- a/sysutils/puppetserver7/Makefile
+++ b/sysutils/puppetserver7/Makefile
@@ -20,11 +20,10 @@ RUN_DEPENDS= bash>=0:shells/bash \
rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet \
sudo>=1:security/sudo
-USES= shebangfix
+USES= ruby shebangfix
USE_RC_SUBR= puppetserver
USE_JAVA= yes
-USE_RUBY= yes
NO_ARCH= yes
NO_BUILD= yes
JAVA_VERSION= 1.8+
diff --git a/sysutils/rhc/Makefile b/sysutils/rhc/Makefile
index 4fdc7e4a9ae6..b54a3b9e340e 100644
--- a/sysutils/rhc/Makefile
+++ b/sysutils/rhc/Makefile
@@ -21,7 +21,6 @@ RUN_DEPENDS= minitar:archivers/rubygem-minitar-cli \
rubygem-open4>0:devel/rubygem-open4
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
PLIST_FILES= bin/rhc
diff --git a/sysutils/rubygem-backup/Makefile b/sysutils/rubygem-backup/Makefile
index d72156fa48f5..3b3bdbf181d9 100644
--- a/sysutils/rubygem-backup/Makefile
+++ b/sysutils/rubygem-backup/Makefile
@@ -75,7 +75,6 @@ RUN_DEPENDS= rubygem-CFPropertyList>=2.3.1:devel/rubygem-CFPropertyList \
rubygem-xml-simple>=1.1.4:textproc/rubygem-xml-simple
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-bolt/Makefile b/sysutils/rubygem-bolt/Makefile
index 301372744205..f6781f99b8fe 100644
--- a/sysutils/rubygem-bolt/Makefile
+++ b/sysutils/rubygem-bolt/Makefile
@@ -31,7 +31,6 @@ RUN_DEPENDS= r10k:sysutils/rubygem-r10k \
rubygem-winrm>=2.0:sysutils/rubygem-winrm
USES= gem shebangfix
-USE_RUBY= yes
ruby_OLD_CMD+= /opt/puppetlabs/puppet/bin/ruby
SHEBANG_FILES= libexec/*
diff --git a/sysutils/rubygem-bosh-gen/Makefile b/sysutils/rubygem-bosh-gen/Makefile
index 56124c9dfc2b..3640c96e7bc2 100644
--- a/sysutils/rubygem-bosh-gen/Makefile
+++ b/sysutils/rubygem-bosh-gen/Makefile
@@ -20,7 +20,6 @@ RUN_DEPENDS= rubygem-activesupport4>=4.0<5.0:devel/rubygem-activesupport4 \
rubygem-thor>=0:devel/rubygem-thor
USES= gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-bundler/Makefile b/sysutils/rubygem-bundler/Makefile
index 880e9e1fe7fa..187746b72dde 100644
--- a/sysutils/rubygem-bundler/Makefile
+++ b/sysutils/rubygem-bundler/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-bundler_ext/Makefile b/sysutils/rubygem-bundler_ext/Makefile
index 1be3112fcac5..3e756e7fb3d3 100644
--- a/sysutils/rubygem-bundler_ext/Makefile
+++ b/sysutils/rubygem-bundler_ext/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-bundler>=0:sysutils/rubygem-bundler
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-capistrano-ext/Makefile b/sysutils/rubygem-capistrano-ext/Makefile
index 8539f5224bb4..c58048c03869 100644
--- a/sysutils/rubygem-capistrano-ext/Makefile
+++ b/sysutils/rubygem-capistrano-ext/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-capistrano>=1.0.0:sysutils/rubygem-capistrano
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-capistrano-harrow/Makefile b/sysutils/rubygem-capistrano-harrow/Makefile
index 497e5d51231b..e8408e5a7080 100644
--- a/sysutils/rubygem-capistrano-harrow/Makefile
+++ b/sysutils/rubygem-capistrano-harrow/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-capistrano/Makefile b/sysutils/rubygem-capistrano/Makefile
index e2c49b0c818f..82b3f12838ef 100644
--- a/sysutils/rubygem-capistrano/Makefile
+++ b/sysutils/rubygem-capistrano/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-airbrussh>=1.0.0:security/rubygem-airbrussh \
rubygem-sshkit>=1.9.0:security/rubygem-sshkit
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-chef-bin/Makefile b/sysutils/rubygem-chef-bin/Makefile
index fa4f2db7fc5b..1d7b65a994d3 100644
--- a/sysutils/rubygem-chef-bin/Makefile
+++ b/sysutils/rubygem-chef-bin/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-chef>=${PORTVERSION}:sysutils/rubygem-chef
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-chef-cleanroom/Makefile b/sysutils/rubygem-chef-cleanroom/Makefile
index bd648b28215b..53596dde2bdf 100644
--- a/sysutils/rubygem-chef-cleanroom/Makefile
+++ b/sysutils/rubygem-chef-cleanroom/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-chef-config/Makefile b/sysutils/rubygem-chef-config/Makefile
index 6fdd80b95bd8..5503c957078a 100644
--- a/sysutils/rubygem-chef-config/Makefile
+++ b/sysutils/rubygem-chef-config/Makefile
@@ -18,7 +18,6 @@ RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
rubygem-tomlrb1>=1.2<2:textproc/rubygem-tomlrb1
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-chef-telemetry/Makefile b/sysutils/rubygem-chef-telemetry/Makefile
index ff85bf10eda1..7c8795c8828a 100644
--- a/sysutils/rubygem-chef-telemetry/Makefile
+++ b/sysutils/rubygem-chef-telemetry/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-chef-config>=0:sysutils/rubygem-chef-config \
rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-chef-utils/Makefile b/sysutils/rubygem-chef-utils/Makefile
index b40efd84a058..b9777327fbf4 100644
--- a/sysutils/rubygem-chef-utils/Makefile
+++ b/sysutils/rubygem-chef-utils/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-chef-vault/Makefile b/sysutils/rubygem-chef-vault/Makefile
index a20c931dcdc7..dbc1dc303440 100644
--- a/sysutils/rubygem-chef-vault/Makefile
+++ b/sysutils/rubygem-chef-vault/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-chef-zero/Makefile b/sysutils/rubygem-chef-zero/Makefile
index d93e90adb4e5..8be6f8e6c3ef 100644
--- a/sysutils/rubygem-chef-zero/Makefile
+++ b/sysutils/rubygem-chef-zero/Makefile
@@ -19,7 +19,6 @@ RUN_DEPENDS= rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
rubygem-webrick>=0:www/rubygem-webrick
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-chef/Makefile b/sysutils/rubygem-chef/Makefile
index 7242a68af877..e3ffc1aaa50a 100644
--- a/sysutils/rubygem-chef/Makefile
+++ b/sysutils/rubygem-chef/Makefile
@@ -49,7 +49,6 @@ RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
rubygem-uuidtools>=2.1.5<3.0:devel/rubygem-uuidtools
USES= cpe gem shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-choria-mcorpc-support/Makefile b/sysutils/rubygem-choria-mcorpc-support/Makefile
index 72c0e7d460d1..5b28978f5d38 100644
--- a/sysutils/rubygem-choria-mcorpc-support/Makefile
+++ b/sysutils/rubygem-choria-mcorpc-support/Makefile
@@ -10,7 +10,6 @@ WWW= https://rubygems.org/gems/choria-mcorpc-support
LICENSE= APACHE20
USES= gem
-USE_RUBY= yes
RUN_DEPENDS= choria>=0.20.1:sysutils/choria \
rubygem-nats-pure>=0.6<0.8.0:net/rubygem-nats-pure \
diff --git a/sysutils/rubygem-facter/Makefile b/sysutils/rubygem-facter/Makefile
index e9e0affebfb5..9df488bb85f3 100644
--- a/sysutils/rubygem-facter/Makefile
+++ b/sysutils/rubygem-facter/Makefile
@@ -19,7 +19,6 @@ RUN_DEPENDS+= rubygem-ruby-augeas>0:textproc/rubygem-ruby-augeas \
USES= cpe gem
CPE_VENDOR= puppet
-USE_RUBY= yes
CONFLICTS_INSTALL= facter # bin/facter
diff --git a/sysutils/rubygem-fluent-mixin-plaintextformatter/Makefile b/sysutils/rubygem-fluent-mixin-plaintextformatter/Makefile
index e9ebe4c00423..83ba48489a1b 100644
--- a/sysutils/rubygem-fluent-mixin-plaintextformatter/Makefile
+++ b/sysutils/rubygem-fluent-mixin-plaintextformatter/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= \
rubygem-fluentd>0:sysutils/rubygem-fluentd \
rubygem-ltsv>0:textproc/rubygem-ltsv
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-fluent-plugin-config-expander/Makefile b/sysutils/rubygem-fluent-plugin-config-expander/Makefile
index 83414277b921..f2090a2a9930 100644
--- a/sysutils/rubygem-fluent-plugin-config-expander/Makefile
+++ b/sysutils/rubygem-fluent-plugin-config-expander/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
RUN_DEPENDS= rubygem-fluentd>0:sysutils/rubygem-fluentd
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-fluent-plugin-file-alternative/Makefile b/sysutils/rubygem-fluent-plugin-file-alternative/Makefile
index 91d96227ab83..0d0b314dabe3 100644
--- a/sysutils/rubygem-fluent-plugin-file-alternative/Makefile
+++ b/sysutils/rubygem-fluent-plugin-file-alternative/Makefile
@@ -11,7 +11,6 @@ RUN_DEPENDS= \
rubygem-fluentd>0:sysutils/rubygem-fluentd \
rubygem-fluent-mixin-plaintextformatter>0:sysutils/rubygem-fluent-mixin-plaintextformatter
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-fluent-plugin-tail-asis/Makefile b/sysutils/rubygem-fluent-plugin-tail-asis/Makefile
index df203e871dd5..4c1deb07aef4 100644
--- a/sysutils/rubygem-fluent-plugin-tail-asis/Makefile
+++ b/sysutils/rubygem-fluent-plugin-tail-asis/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/yteraoka/fluent-plugin-tail-asis
RUN_DEPENDS= \
rubygem-fluentd>0:sysutils/rubygem-fluentd
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-fluentd/Makefile b/sysutils/rubygem-fluentd/Makefile
index c3c849246fa4..1f63dbf02ab2 100644
--- a/sysutils/rubygem-fluentd/Makefile
+++ b/sysutils/rubygem-fluentd/Makefile
@@ -29,7 +29,6 @@ PLIST_FILES= bin/fluent-cap-ctl bin/fluent-cat bin/fluent-ctl \
"@sample etc/fluentd/fluent.conf.sample"
PLIST_DIRS= etc/fluentd/plugin
USES= cpe gem
-USE_RUBY= yes
USE_RC_SUBR= fluentd
USERS= fluentd
GROUPS= fluentd
diff --git a/sysutils/rubygem-fssm/Makefile b/sysutils/rubygem-fssm/Makefile
index 91f66c5faa19..19b21a158b16 100644
--- a/sysutils/rubygem-fssm/Makefile
+++ b/sysutils/rubygem-fssm/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-god/Makefile b/sysutils/rubygem-god/Makefile
index 88cdb493ff6c..df6d69f77738 100644
--- a/sysutils/rubygem-god/Makefile
+++ b/sysutils/rubygem-god/Makefile
@@ -10,7 +10,6 @@ WWW= http://godrb.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USE_RUBY= yes
USES= gem
CONFLICTS_INSTALL= coreutils # bin/god
diff --git a/sysutils/rubygem-guard-compat/Makefile b/sysutils/rubygem-guard-compat/Makefile
index 7d4a62428b4b..f60bc5a613cb 100644
--- a/sysutils/rubygem-guard-compat/Makefile
+++ b/sysutils/rubygem-guard-compat/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-guard-cucumber/Makefile b/sysutils/rubygem-guard-cucumber/Makefile
index 728bd4398db5..87ff69290892 100644
--- a/sysutils/rubygem-guard-cucumber/Makefile
+++ b/sysutils/rubygem-guard-cucumber/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-cucumber>=3.1:devel/rubygem-cucumber \
rubygem-nenv>=0.1:devel/rubygem-nenv
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-guard-livereload/Makefile b/sysutils/rubygem-guard-livereload/Makefile
index 7691fb162bc7..1c8cf3506f0e 100644
--- a/sysutils/rubygem-guard-livereload/Makefile
+++ b/sysutils/rubygem-guard-livereload/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-em-websocket>=0.5<1:www/rubygem-em-websocket \
rubygem-multi_json>=1.8<2:devel/rubygem-multi_json
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-guard-minitest/Makefile b/sysutils/rubygem-guard-minitest/Makefile
index 9a47f52e519c..d758fd05d8b1 100644
--- a/sysutils/rubygem-guard-minitest/Makefile
+++ b/sysutils/rubygem-guard-minitest/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-guard-compat>=1.2<2:sysutils/rubygem-guard-compat \
rubygem-minitest>=3.0:devel/rubygem-minitest
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-guard-rspec/Makefile b/sysutils/rubygem-guard-rspec/Makefile
index caa6e074913e..f821072a7db9 100644
--- a/sysutils/rubygem-guard-rspec/Makefile
+++ b/sysutils/rubygem-guard-rspec/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-guard>=2.1<3:sysutils/rubygem-guard \
rubygem-rspec>=2.99.0<4.0:devel/rubygem-rspec
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-guard/Makefile b/sysutils/rubygem-guard/Makefile
index 80716cce6e7e..b644cc0d853b 100644
--- a/sysutils/rubygem-guard/Makefile
+++ b/sysutils/rubygem-guard/Makefile
@@ -20,7 +20,6 @@ RUN_DEPENDS= rubygem-formatador>=0.2.4:devel/rubygem-formatador \
rubygem-thor>=0.18.1:devel/rubygem-thor
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-hammer_cli/Makefile b/sysutils/rubygem-hammer_cli/Makefile
index 4182df5361ee..11ae9dbd85e2 100644
--- a/sysutils/rubygem-hammer_cli/Makefile
+++ b/sysutils/rubygem-hammer_cli/Makefile
@@ -21,7 +21,6 @@ RUN_DEPENDS= rubygem-amazing_print>=0:devel/rubygem-amazing_print \
rubygem-unicode-display_width>=0:devel/rubygem-unicode-display_width
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-hammer_cli_foreman/Makefile b/sysutils/rubygem-hammer_cli_foreman/Makefile
index e8b296b02624..d7f1736aec56 100644
--- a/sysutils/rubygem-hammer_cli_foreman/Makefile
+++ b/sysutils/rubygem-hammer_cli_foreman/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-apipie-bindings>=0.5.0:devel/rubygem-apipie-bindings \
rubygem-rest-client>=1.8.0<3.0.0:www/rubygem-rest-client
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile b/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile
index b700ed51684d..030f46889a98 100644
--- a/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile
+++ b/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile
@@ -12,7 +12,6 @@ LICENSE= GPLv3+
RUN_DEPENDS= rubygem-hammer_cli_foreman>=0.1.2:sysutils/rubygem-hammer_cli_foreman
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-hammer_cli_foreman_salt/Makefile b/sysutils/rubygem-hammer_cli_foreman_salt/Makefile
index 4b8622503df6..134f810588a1 100644
--- a/sysutils/rubygem-hammer_cli_foreman_salt/Makefile
+++ b/sysutils/rubygem-hammer_cli_foreman_salt/Makefile
@@ -12,7 +12,6 @@ LICENSE= GPLv3
RUN_DEPENDS= rubygem-hammer_cli_foreman>=2.0.0<4.0.0:sysutils/rubygem-hammer_cli_foreman
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile b/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile
index da7dbcdc1e5a..a205ddf0fcea 100644
--- a/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile
+++ b/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-hammer_cli>=0.0.6:sysutils/rubygem-hammer_cli \
rubygem-net-ssh-multi>=1.2.1:security/rubygem-net-ssh-multi
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-hiera-eyaml/Makefile b/sysutils/rubygem-hiera-eyaml/Makefile
index 44815f6ce2c2..7f9068c2e2f4 100644
--- a/sysutils/rubygem-hiera-eyaml/Makefile
+++ b/sysutils/rubygem-hiera-eyaml/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-highline>=0:devel/rubygem-highline \
rubygem-optimist>=0:devel/rubygem-optimist
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-hiera-file/Makefile b/sysutils/rubygem-hiera-file/Makefile
index 7da20ef6dc85..ea9400999ff2 100644
--- a/sysutils/rubygem-hiera-file/Makefile
+++ b/sysutils/rubygem-hiera-file/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/adrienthebo/hiera-file
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
RUN_DEPENDS= rubygem-hiera>=0:sysutils/rubygem-hiera
diff --git a/sysutils/rubygem-hiera/Makefile b/sysutils/rubygem-hiera/Makefile
index a09c76502c5e..77c2efc05b7b 100644
--- a/sysutils/rubygem-hiera/Makefile
+++ b/sysutils/rubygem-hiera/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cpe gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-hieracles/Makefile b/sysutils/rubygem-hieracles/Makefile
index 7269f1a9ed13..edb279cd701d 100644
--- a/sysutils/rubygem-hieracles/Makefile
+++ b/sysutils/rubygem-hieracles/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-deep_merge>=1.0.1:devel/rubygem-deep_merge \
rubygem-httparty>=0.13.7:www/rubygem-httparty
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
CONFLICTS_INSTALL= zh-hc # bin/hc
diff --git a/sysutils/rubygem-httplog/Makefile b/sysutils/rubygem-httplog/Makefile
index edd4dfbb7f46..2f8c5ca4f832 100644
--- a/sysutils/rubygem-httplog/Makefile
+++ b/sysutils/rubygem-httplog/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= rubygem-rack>=2.0,3:www/rubygem-rack \
rubygem-rainbow>=2.0.0:devel/rubygem-rainbow
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-itamae/Makefile b/sysutils/rubygem-itamae/Makefile
index 59f50b798a2a..6389e2bf5635 100644
--- a/sysutils/rubygem-itamae/Makefile
+++ b/sysutils/rubygem-itamae/Makefile
@@ -17,7 +17,6 @@ RUN_DEPENDS= rubygem-ansi>=0:devel/rubygem-ansi \
rubygem-thor>=0:devel/rubygem-thor
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-librarian-puppet/Makefile b/sysutils/rubygem-librarian-puppet/Makefile
index 0605aa28bf74..bf3024fe9b20 100644
--- a/sysutils/rubygem-librarian-puppet/Makefile
+++ b/sysutils/rubygem-librarian-puppet/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-librarianp>=0.6.3:devel/rubygem-librarianp \
rubygem-rsync>0:net/rubygem-rsync
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
PLIST_FILES= bin/librarian-puppet
diff --git a/sysutils/rubygem-license-acceptance/Makefile b/sysutils/rubygem-license-acceptance/Makefile
index 31fe83d9ea3d..e5fef11513fc 100644
--- a/sysutils/rubygem-license-acceptance/Makefile
+++ b/sysutils/rubygem-license-acceptance/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-pastel>=0.7<1:devel/rubygem-pastel \
rubygem-tty-prompt>=0.20<1:devel/rubygem-tty-prompt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-license_scout/Makefile b/sysutils/rubygem-license_scout/Makefile
index 57c2974f3dd2..4654c40497dd 100644
--- a/sysutils/rubygem-license_scout/Makefile
+++ b/sysutils/rubygem-license_scout/Makefile
@@ -21,7 +21,6 @@ RUN_DEPENDS= rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
rubygem-toml-rb>=1.0:www/rubygem-toml-rb
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-log4r/Makefile b/sysutils/rubygem-log4r/Makefile
index a5d3e800a8a1..13ea14cce60f 100644
--- a/sysutils/rubygem-log4r/Makefile
+++ b/sysutils/rubygem-log4r/Makefile
@@ -12,7 +12,6 @@ LICENSE= LGPL3
PORTSCOUT= skipv:1.1.11
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-logify/Makefile b/sysutils/rubygem-logify/Makefile
index f87b4a3d210e..7b7a6fa9718d 100644
--- a/sysutils/rubygem-logify/Makefile
+++ b/sysutils/rubygem-logify/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-mogilefs-client/Makefile b/sysutils/rubygem-mogilefs-client/Makefile
index fb7bd452d5fe..dc5d5aeceff8 100644
--- a/sysutils/rubygem-mogilefs-client/Makefile
+++ b/sysutils/rubygem-mogilefs-client/Makefile
@@ -11,7 +11,6 @@ LICENSE= BSD3CLAUSE
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
PLIST_FILES= bin/mog
diff --git a/sysutils/rubygem-mothra/Makefile b/sysutils/rubygem-mothra/Makefile
index 712d587b4ac1..4af83eaf008c 100644
--- a/sysutils/rubygem-mothra/Makefile
+++ b/sysutils/rubygem-mothra/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-colorize>=0.7.3:devel/rubygem-colorize \
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
PLIST_FILES= bin/mothra
diff --git a/sysutils/rubygem-murder/Makefile b/sysutils/rubygem-murder/Makefile
index 284a980342f5..b32e21b978f7 100644
--- a/sysutils/rubygem-murder/Makefile
+++ b/sysutils/rubygem-murder/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
NO_ARCH= yes
-USE_RUBY= yes
USES= gem python
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-ohai/Makefile b/sysutils/rubygem-ohai/Makefile
index 7894b6b68ebb..4a224336731b 100644
--- a/sysutils/rubygem-ohai/Makefile
+++ b/sysutils/rubygem-ohai/Makefile
@@ -24,7 +24,6 @@ RUN_DEPENDS= rubygem-chef-config>=14.12<17:sysutils/rubygem-chef-config \
rubygem-wmi-lite>=1.0<2:devel/rubygem-wmi-lite
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-parallel/Makefile b/sysutils/rubygem-parallel/Makefile
index 6bb58d11f636..af24b6f01952 100644
--- a/sysutils/rubygem-parallel/Makefile
+++ b/sysutils/rubygem-parallel/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-puppet_forge/Makefile b/sysutils/rubygem-puppet_forge/Makefile
index a834480deab2..1cf347a4003d 100644
--- a/sysutils/rubygem-puppet_forge/Makefile
+++ b/sysutils/rubygem-puppet_forge/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-faraday1>=1.3:www/rubygem-faraday1 \
rubygem-semantic_puppet>=1.0<2:devel/rubygem-semantic_puppet
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-puppetfile-resolver/Makefile b/sysutils/rubygem-puppetfile-resolver/Makefile
index e2b19c89a17f..83bc0721d28d 100644
--- a/sysutils/rubygem-puppetfile-resolver/Makefile
+++ b/sysutils/rubygem-puppetfile-resolver/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-molinillo>=0.6<1:devel/rubygem-molinillo \
rubygem-semantic_puppet>=1.0<2:devel/rubygem-semantic_puppet
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-puppetserver-ca/Makefile b/sysutils/rubygem-puppetserver-ca/Makefile
index 1af53fe3544f..3075ed8a23ab 100644
--- a/sysutils/rubygem-puppetserver-ca/Makefile
+++ b/sysutils/rubygem-puppetserver-ca/Makefile
@@ -11,7 +11,6 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-r10k/Makefile b/sysutils/rubygem-r10k/Makefile
index d037ab968c4d..e39bf45389d4 100644
--- a/sysutils/rubygem-r10k/Makefile
+++ b/sysutils/rubygem-r10k/Makefile
@@ -19,7 +19,6 @@ RUN_DEPENDS= rubygem-colored2>=3.1.2:textproc/rubygem-colored2 \
rubygem-puppet_forge>=2.3.0:sysutils/rubygem-puppet_forge
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-redfish_client/Makefile b/sysutils/rubygem-redfish_client/Makefile
index 8fa00a4dc05c..4b2ce1743c3f 100644
--- a/sysutils/rubygem-redfish_client/Makefile
+++ b/sysutils/rubygem-redfish_client/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= rubygem-excon>=0.60:devel/rubygem-excon \
rubygem-server_sent_events>=0.1:devel/rubygem-server_sent_events
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-rubyipmi/Makefile b/sysutils/rubygem-rubyipmi/Makefile
index 42ebabf71910..afc809427ee0 100644
--- a/sysutils/rubygem-rubyipmi/Makefile
+++ b/sysutils/rubygem-rubyipmi/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= ${LOCALBASE}/sbin/bmc-device:sysutils/freeipmi \
rubygem-highline>=0:devel/rubygem-highline
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-serverspec/Makefile b/sysutils/rubygem-serverspec/Makefile
index 8321661cf92a..8b6460a812e5 100644
--- a/sysutils/rubygem-serverspec/Makefile
+++ b/sysutils/rubygem-serverspec/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-multi_json>=0:devel/rubygem-multi_json \
rubygem-specinfra>=2.72:sysutils/rubygem-specinfra
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-shellany/Makefile b/sysutils/rubygem-shellany/Makefile
index 46d86bdb1198..9061d9d1a21c 100644
--- a/sysutils/rubygem-shellany/Makefile
+++ b/sysutils/rubygem-shellany/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-smart_proxy_dynflow/Makefile b/sysutils/rubygem-smart_proxy_dynflow/Makefile
index 74c8c8bda617..4e6354eae200 100644
--- a/sysutils/rubygem-smart_proxy_dynflow/Makefile
+++ b/sysutils/rubygem-smart_proxy_dynflow/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= foreman-proxy>=1.12.0:net/foreman-proxy \
rubygem-sqlite3>=0:databases/rubygem-sqlite3
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile b/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
index 5ebda05aebaf..53fa2c707d40 100644
--- a/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
+++ b/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= foreman-proxy>=1.12.0:net/foreman-proxy \
rubygem-smart_proxy_dynflow>=0.8<1:sysutils/rubygem-smart_proxy_dynflow
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-smart_proxy_salt/Makefile b/sysutils/rubygem-smart_proxy_salt/Makefile
index 9c42bb6548f2..fb605c5626cf 100644
--- a/sysutils/rubygem-smart_proxy_salt/Makefile
+++ b/sysutils/rubygem-smart_proxy_salt/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= foreman-proxy>=1.8.0:net/foreman-proxy \
rubygem-smart_proxy_dynflow>=0.5.0:sysutils/rubygem-smart_proxy_dynflow
USES= cpe gem python shebangfix
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-specinfra/Makefile b/sysutils/rubygem-specinfra/Makefile
index 5cc119ba0cc3..8dea22463baf 100644
--- a/sysutils/rubygem-specinfra/Makefile
+++ b/sysutils/rubygem-specinfra/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-net-scp>=0:security/rubygem-net-scp \
rubygem-net-telnet>=0:security/rubygem-net-telnet
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-sys-admin/Makefile b/sysutils/rubygem-sys-admin/Makefile
index 590919daa2b8..3a03bdc9a50c 100644
--- a/sysutils/rubygem-sys-admin/Makefile
+++ b/sysutils/rubygem-sys-admin/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-sys-cpu/Makefile b/sysutils/rubygem-sys-cpu/Makefile
index 0d33a2237549..ed52e849209f 100644
--- a/sysutils/rubygem-sys-cpu/Makefile
+++ b/sysutils/rubygem-sys-cpu/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-sys-filesystem/Makefile b/sysutils/rubygem-sys-filesystem/Makefile
index eada2b845b32..7e0b64843745 100644
--- a/sysutils/rubygem-sys-filesystem/Makefile
+++ b/sysutils/rubygem-sys-filesystem/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-sys-host/Makefile b/sysutils/rubygem-sys-host/Makefile
index 986648403623..26e8631e2c08 100644
--- a/sysutils/rubygem-sys-host/Makefile
+++ b/sysutils/rubygem-sys-host/Makefile
@@ -9,7 +9,6 @@ WWW= https://github.com/djberg96/sys-host
LICENSE= ART20
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-sys-proctable/Makefile b/sysutils/rubygem-sys-proctable/Makefile
index 546787551a5b..403d3df848bb 100644
--- a/sysutils/rubygem-sys-proctable/Makefile
+++ b/sysutils/rubygem-sys-proctable/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-sys-uname/Makefile b/sysutils/rubygem-sys-uname/Makefile
index dea55520e261..bd723553196c 100644
--- a/sysutils/rubygem-sys-uname/Makefile
+++ b/sysutils/rubygem-sys-uname/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-sys-uptime/Makefile b/sysutils/rubygem-sys-uptime/Makefile
index fbdb5dacd51d..eb4f40b6e415 100644
--- a/sysutils/rubygem-sys-uptime/Makefile
+++ b/sysutils/rubygem-sys-uptime/Makefile
@@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-syslog-logger/Makefile b/sysutils/rubygem-syslog-logger/Makefile
index 0b4422b33503..2d919fc9b274 100644
--- a/sysutils/rubygem-syslog-logger/Makefile
+++ b/sysutils/rubygem-syslog-logger/Makefile
@@ -10,7 +10,6 @@ WWW= https://github.com/ngmoco/syslog_logger
LICENSE= MIT
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-teamocil/Makefile b/sysutils/rubygem-teamocil/Makefile
index 8d456ddf2642..f2321c041e58 100644
--- a/sysutils/rubygem-teamocil/Makefile
+++ b/sysutils/rubygem-teamocil/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= tmux:sysutils/tmux
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-tmuxinator/Makefile b/sysutils/rubygem-tmuxinator/Makefile
index 5b8ae3afdbd7..3053df65c40e 100644
--- a/sysutils/rubygem-tmuxinator/Makefile
+++ b/sysutils/rubygem-tmuxinator/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-erubis>=2.6<3:www/rubygem-erubis \
rubygem-xdg2>=2.2.5<3:devel/rubygem-xdg2
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-vagrant-bhyve/Makefile b/sysutils/rubygem-vagrant-bhyve/Makefile
index a5e849493e61..36900a6eea23 100644
--- a/sysutils/rubygem-vagrant-bhyve/Makefile
+++ b/sysutils/rubygem-vagrant-bhyve/Makefile
@@ -9,7 +9,6 @@ WWW= https://github.com/jesa7955/vagrant-bhyve
RUN_DEPENDS= rubygem-ruby_expect>=0:textproc/rubygem-ruby_expect
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-vagrant-mutate/Makefile b/sysutils/rubygem-vagrant-mutate/Makefile
index 6c9c63cde38d..a66a4aea96c5 100644
--- a/sysutils/rubygem-vagrant-mutate/Makefile
+++ b/sysutils/rubygem-vagrant-mutate/Makefile
@@ -12,7 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-vagrant-vbguest/Makefile b/sysutils/rubygem-vagrant-vbguest/Makefile
index c48c60141b60..94f7fe4ff8c2 100644
--- a/sysutils/rubygem-vagrant-vbguest/Makefile
+++ b/sysutils/rubygem-vagrant-vbguest/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-i18n>=0:devel/rubygem-i18n \
rubygem-micromachine>=2<4:devel/rubygem-micromachine
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-vagrant_cloud/Makefile b/sysutils/rubygem-vagrant_cloud/Makefile
index 38576683489e..601ff47f8fb2 100644
--- a/sysutils/rubygem-vagrant_cloud/Makefile
+++ b/sysutils/rubygem-vagrant_cloud/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-excon>=0.73<1.0:devel/rubygem-excon \
rubygem-rexml>=3.2.5:textproc/rubygem-rexml
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-vmstat/Makefile b/sysutils/rubygem-vmstat/Makefile
index b9e610b3b243..d1eecf4915bd 100644
--- a/sysutils/rubygem-vmstat/Makefile
+++ b/sysutils/rubygem-vmstat/Makefile
@@ -11,6 +11,5 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-win32-file-security/Makefile b/sysutils/rubygem-win32-file-security/Makefile
index 83f270c14074..a58a79794312 100644
--- a/sysutils/rubygem-win32-file-security/Makefile
+++ b/sysutils/rubygem-win32-file-security/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= rubygem-ffi>0:devel/rubygem-ffi \
rubygem-ffi-win32-extensions>0:devel/rubygem-ffi-win32-extensions
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-win32-file-stat/Makefile b/sysutils/rubygem-win32-file-stat/Makefile
index 34f93939be04..b83fdcfb722c 100644
--- a/sysutils/rubygem-win32-file-stat/Makefile
+++ b/sysutils/rubygem-win32-file-stat/Makefile
@@ -13,7 +13,6 @@ RUN_DEPENDS= rubygem-ffi>0:devel/rubygem-ffi \
rubygem-ffi-win32-extensions>0:devel/rubygem-ffi-win32-extensions
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-win32-file/Makefile b/sysutils/rubygem-win32-file/Makefile
index 489ada526aa0..cd163f186999 100644
--- a/sysutils/rubygem-win32-file/Makefile
+++ b/sysutils/rubygem-win32-file/Makefile
@@ -14,7 +14,6 @@ RUN_DEPENDS= rubygem-ffi>0:devel/rubygem-ffi \
rubygem-win32-file-stat>=1.4.0:sysutils/rubygem-win32-file-stat
NO_ARCH= yes
-USE_RUBY= yes
USES= gem
.include <bsd.port.mk>
diff --git a/sysutils/rubygem-winrm-elevated/Makefile b/sysutils/rubygem-winrm-elevated/Makefile
index 04c9afb77a4c..bbba405e7b9d 100644
--- a/sysutils/rubygem-winrm-elevated/Makefile
+++ b/sysutils/rubygem-winrm-elevated/Makefile
@@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-erubi>=1.8<2:www/rubygem-erubi \
rubygem-winrm-fs>=1.0<2:sysutils/rubygem-winrm-fs
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-winrm-fs/Makefile b/sysutils/rubygem-winrm-fs/Makefile
index f7dc4c5ec8a6..cfb86bc8f687 100644
--- a/sysutils/rubygem-winrm-fs/Makefile
+++ b/sysutils/rubygem-winrm-fs/Makefile
@@ -16,7 +16,6 @@ RUN_DEPENDS= rubygem-erubi>=1.8<2:www/rubygem-erubi \
rubygem-winrm>=2.0<3:sysutils/rubygem-winrm
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-winrm/Makefile b/sysutils/rubygem-winrm/Makefile
index 42cfa93022cc..f29ee570b8bc 100644
--- a/sysutils/rubygem-winrm/Makefile
+++ b/sysutils/rubygem-winrm/Makefile
@@ -20,7 +20,6 @@ RUN_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
rubygem-rubyntlm>=0.6.1<0.7:net/rubygem-rubyntlm
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/rubygem-yell/Makefile b/sysutils/rubygem-yell/Makefile
index b04ae1381da0..21aabc4ccfcd 100644
--- a/sysutils/rubygem-yell/Makefile
+++ b/sysutils/rubygem-yell/Makefile
@@ -11,7 +11,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= gem
-USE_RUBY= yes
NO_ARCH= yes
diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile
index 59669a5fe925..788b15dec521 100644
--- a/sysutils/vagrant/Makefile
+++ b/sysutils/vagrant/Makefile
@@ -43,11 +43,10 @@ RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \
rubygem-winrm-fs>=1.3.4<2:sysutils/rubygem-winrm-fs \
rubygem-winrm>=2.3.4<3:sysutils/rubygem-winrm
-USES= cpe shebangfix
+USES= cpe ruby shebangfix
CPE_VENDOR= hashicorp
USE_GITHUB= yes
GH_ACCOUNT= hashicorp
-USE_RUBY= yes
GEM_ENV+= RB_USER_INSTALL=yes
SHEBANG_FILES= plugins/hosts/darwin/scripts/install_virtualbox.sh \
diff --git a/sysutils/zfs-snapshot-mgmt/Makefile b/sysutils/zfs-snapshot-mgmt/Makefile
index 09a3c4a3a246..dcaa958930db 100644
--- a/sysutils/zfs-snapshot-mgmt/Makefile
+++ b/sysutils/zfs-snapshot-mgmt/Makefile
@@ -8,9 +8,7 @@ MAINTAINER= johntdarrah@gmail.com
COMMENT= Automatic ZFS snapshot management tool
WWW= http://marcin.studio4plus.com/en/zfs-file-history/howto.html
-USE_RUBY= yes
-USES= shebangfix
-RUBY_NO_BUILD_DEPENDS= yes
+USES= ruby:run shebangfix
SHEBANG_FILES= zfs-snapshot-mgmt
NO_BUILD= yes
diff --git a/sysutils/zfstools/Makefile b/sysutils/zfstools/Makefile
index 2096e877c97a..8ebf2c6bd323 100644
--- a/sysutils/zfstools/Makefile
+++ b/sysutils/zfstools/Makefile
@@ -13,13 +13,12 @@ WWW= https://github.com/bdrewery/zfstools
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= shebangfix
+USES= ruby shebangfix
SHEBANG_FILES= bin/*
USE_GITHUB= yes
GH_ACCOUNT= bdrewery
-USE_RUBY= yes
NO_BUILD= yes
SUB_FILES= pkg-message