I would like to update to the default ruby version in ports from 2.7 to
3.0.  We usually do this update after ruby-x.y.2 has been released, and
ruby-3.0.2 was released a while back. I think there is still sufficient
time in the release cycle for this to be tested before OpenBSD 7.0 is
released.

There are a few ports that need adjustments to package on ruby 3.0:

databases/xapian-bindings: Needs -fdeclspec patch
graphics/ruby-gruff: Needs update to 0.9.0 (newer versions require
                     histrogram gem dependency)
net/weechat: Needs -fdeclspec patch
security/arirang: Needs -fdeclspec patch
sysutils/mcollective: Needs install.rb patch
sysutils/ruby-puppet/5: Needs install.rb patch
sysutils/ruby-puppet/6: Needs install.rb patch
textproc/redland-bindings: Needs -fdeclspec patch
x11/kde-applications/kross-interpreters: Needs rb_set_safe_level removed

There are a couple of ports that I would like to keep on 2.7 for a bit,
though these can be handled by reimporting the ruby-xmlrpc port that was
imported and removed in April 2019 (earlier versions of Ruby shipped
with xmlrpc, Ruby 3.0 does not): 

security/ruby-cms_scanner: Needs textproc/ruby-xmlrpc
security/wpscan: Depends on ruby-cms_scanner

In devel/ruby-bundler, I'm removing code related to pre-ruby 2.6
support.  Ruby 2.6, 2.7, and 3.0 all ship with a newer version of
bundler.  The only packages depending on devel/ruby-bundler are 3
packages that have it as a test dependency, none of which have working
tests with Ruby 3.0 (one has working tests in Ruby 2.7).  I think
devel/ruby-bundler is a good candidate for the Attic.

Not included is a bump for lang/mruby.  I have a separate update for
mruby to 3.0.0 that I will send, which I can commit at the same time.

Tested on amd64 using a bulk of all ports that depend on a ruby port.
OKs?

I haven't started runtime tests of each Ruby port. I think it's likely
there will runtime problems in some of them.  I think in most cases,
problems will be solvable by upgrading to newer versions.  In some
cases, we may need to keep them on ruby 2.7.  I'll start work on
runtime testing shortly.

Thanks,
Jeremy

Index: lang/ruby/ruby.port.mk
===================================================================
RCS file: /cvs/ports/lang/ruby/ruby.port.mk,v
retrieving revision 1.103
diff -u -p -r1.103 ruby.port.mk
--- lang/ruby/ruby.port.mk      28 Dec 2020 16:48:27 -0000      1.103
+++ lang/ruby/ruby.port.mk      24 Aug 2021 15:03:27 -0000
@@ -45,9 +45,9 @@ FULLPKGNAME?=         ${MODRUBY_PKG_PREFIX}-${P
 SUBST_VARS+=           GEM_BIN_SUFFIX GEM_MAN_SUFFIX
 
 FLAVOR?=
-# Without a FLAVOR, assume the use of ruby 2.7.
+# Without a FLAVOR, assume the use of ruby 3.0.
 .    if empty(FLAVOR)
-FLAVOR =               ruby27
+FLAVOR =               ruby30
 .    endif
 
 # Check for conflicting FLAVORs and set MODRUBY_REV appropriately based
@@ -67,8 +67,8 @@ ERRORS += "Fatal: Conflicting flavors us
 .endif
 
 # The default ruby version to use for non-gem ports.  Defaults to ruby
-# 2.7 for consistency with the default ruby27 FLAVOR for gem ports.
-MODRUBY_REV?=          2.7
+# 3.0 for consistency with the default ruby30 FLAVOR for gem ports.
+MODRUBY_REV?=          3.0
 
 # Because the jruby FLAVORs use same binary names but in
 # different directories, GEM_MAN_SUFFIX is used for the man pages to avoid
Index: databases/puppetdb5/Makefile
===================================================================
RCS file: /cvs/ports/databases/puppetdb5/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- databases/puppetdb5/Makefile        19 May 2021 01:50:29 -0000      1.28
+++ databases/puppetdb5/Makefile        25 Aug 2021 19:37:40 -0000
@@ -9,7 +9,7 @@ PKGNAME-main=   ${DISTNAME}
 PKGNAME-plugin= puppetdb-termini-$V
 CATEGORIES=    databases
 REVISION-main= 1
-REVISION-plugin=1
+REVISION-plugin=2
 
 HOMEPAGE=      
https://u22788749.ct.sendgrid.net/ls/click?upn=yGPgKxLt0dQzFpcLvHl2PK8uBfWZqqNCBMBt-2B-2Fv9i8vRE98WD7bKND98R1pasb72TWQT_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC9CYkEOU8U-2FWmXo4YTSUauZgbNJy0aPk85ZIOqwB9Ig6OOfbJCgZzexnijOAtmivZ3Vn06GJp54lwSM9ZxOUvyg6pTSybbuZmw1KpHmCZ8LtM4aemvOi0-2FbgHxsEKEITQyjbBzDsXEXB4bOv6IJEfhNA-3D-3D
 
Index: databases/xapian-bindings/Makefile
===================================================================
RCS file: /cvs/ports/databases/xapian-bindings/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- databases/xapian-bindings/Makefile  6 Jul 2021 16:55:32 -0000       1.34
+++ databases/xapian-bindings/Makefile  25 Aug 2021 18:28:54 -0000
@@ -7,6 +7,7 @@ COMMENT-ruby=   ruby bindings for Xapian
 V=             1.4.18
 DISTNAME=      xapian-bindings-${V}
 REVISION-python= 1
+REVISION-ruby = 0
 
 PKGNAME-main=  xapian-bindings-perl-${V}
 PKGNAME-python=        xapian-bindings-python-${V}
@@ -50,7 +51,8 @@ SUBST_VARS+=          MODRUBY_BINREV
 
 CONFIGURE_STYLE=       autoconf
 AUTOCONF_VERSION=      2.69
-CONFIGURE_ENV=         RUBY="${RUBY}" RDOC="${RUBY:S/ruby/rdoc/}"
+CONFIGURE_ENV=         RUBY="${RUBY}" RDOC="${RUBY:S/ruby/rdoc/}" \
+                       CXXFLAGS="${CXXFLAGS} -fdeclspec"
 CONFIGURE_ARGS=                --with-perl \
                        --with-python3 \
                        --with-ruby \
Index: devel/gitsh/Makefile
===================================================================
RCS file: /cvs/ports/devel/gitsh/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- devel/gitsh/Makefile        17 Nov 2020 03:19:36 -0000      1.13
+++ devel/gitsh/Makefile        24 Aug 2021 15:40:58 -0000
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.13 2020/11/17 03:19:36 jeremy Exp $
 
 VERSION =              0.13
-REVISION =             1
+REVISION =             2
 
 COMMENT =              interactive shell for git
 
Index: devel/ragel/Makefile
===================================================================
RCS file: /cvs/ports/devel/ragel/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- devel/ragel/Makefile        17 Nov 2020 03:19:37 -0000      1.12
+++ devel/ragel/Makefile        24 Aug 2021 15:41:05 -0000
@@ -3,7 +3,7 @@
 COMMENT =              state machine compiler
 
 DISTNAME =             ragel-6.9
-REVISION =             4
+REVISION =             5
 CATEGORIES =           devel
 
 HOMEPAGE =             
https://u22788749.ct.sendgrid.net/ls/click?upn=LotyKUs7Y7dgkVWTotLBpHqzFWdvleBgNSnoW7uEzCkBuARKrYxpTX5T6T7m0qkXxdn9r-2FFLnNgYnLY07YA0vQ-3D-3DLpfX_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC97wckEFww2hgLWAB-2F2cqdMpZLn7PFz55ZE8J6-2BNACoLBW8zQp-2FRUflwZpjKLzAzj1QN5nrPhe7B1BojYnyc3zxeEWoEQ1VTASILkAJHQz8a7Dawy6GU00voD0GAH8JwtdjsEOnVM4IsTm24iZAFfchw-3D-3D
Index: devel/ruby-bundler/Makefile
===================================================================
RCS file: /cvs/ports/devel/ruby-bundler/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- devel/ruby-bundler/Makefile 22 Jun 2020 10:25:29 -0000      1.15
+++ devel/ruby-bundler/Makefile 25 Aug 2021 19:49:31 -0000
@@ -3,7 +3,7 @@
 COMMENT=               ruby application dependency manager
 
 DISTNAME=              bundler-1.15.1
-REVISION=              1
+REVISION=              2
 CATEGORIES=            devel
 
 HOMEPAGE=              
https://u22788749.ct.sendgrid.net/ls/click?upn=LotyKUs7Y7dgkVWTotLBpHMAaZoO7UKmd6pge0xiRmcdGIdM55nV-2BjTFg6vAfUGA-6iV_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC9J0SrLCHAV-2BSBioy8cqtBiIEuVbAa6L5oSB1JUqtsIn3Mmj76FANd2brgD5JSnraTEF9JsueGCOO-2F4vgx-2FlWZZ82W4skZlAKKAHi01llEuNnZ5p4DIE1JPigfr3fT2d-2FLiAcn1oZVoZYQWTrefA6xEQ-3D-3D
@@ -14,11 +14,6 @@ PERMIT_PACKAGE=      Yes
 MODULES=               lang/ruby
 
 CONFIGURE_STYLE=       ruby gem
-
-.if !defined(FLAVOR) || ${FLAVOR:L:Mruby26}
-# Ruby 2.6 includes bundler binaries
-PLIST =                ${PKGDIR}/PLIST.nobin
-.endif
 
 RUN_DEPENDS=           security/sudo
 
Index: devel/ruby-bundler/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ruby-bundler/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- devel/ruby-bundler/pkg/PLIST        8 Jun 2017 07:20:51 -0000       1.6
+++ devel/ruby-bundler/pkg/PLIST        25 Aug 2021 19:50:08 -0000
@@ -1,6 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.6 2017/06/08 07:20:51 anton Exp $
-${GEM_BIN}/bundle${GEM_BIN_SUFFIX}
-${GEM_BIN}/bundler${GEM_BIN_SUFFIX}
+@comment ${GEM_BIN}/bundle${GEM_BIN_SUFFIX}
+@comment ${GEM_BIN}/bundler${GEM_BIN_SUFFIX}
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/.codeclimate.yml
Index: devel/ruby-bundler/pkg/PLIST.nobin
===================================================================
RCS file: devel/ruby-bundler/pkg/PLIST.nobin
diff -N devel/ruby-bundler/pkg/PLIST.nobin
--- devel/ruby-bundler/pkg/PLIST.nobin  29 Apr 2019 00:37:36 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,375 +0,0 @@
-@comment $OpenBSD: PLIST.nobin,v 1.1 2019/04/29 00:37:36 jeremy Exp $
-${GEM_LIB}/cache/${DISTNAME}.gem
-${GEM_LIB}/gems/${DISTNAME}/
-${GEM_LIB}/gems/${DISTNAME}/.codeclimate.yml
-${GEM_LIB}/gems/${DISTNAME}/.gitignore
-${GEM_LIB}/gems/${DISTNAME}/.rspec
-${GEM_LIB}/gems/${DISTNAME}/.rubocop.yml
-${GEM_LIB}/gems/${DISTNAME}/.rubocop_todo.yml
-${GEM_LIB}/gems/${DISTNAME}/.travis.yml
-${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
-${GEM_LIB}/gems/${DISTNAME}/CODE_OF_CONDUCT.md
-${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTING.md
-${GEM_LIB}/gems/${DISTNAME}/LICENSE.md
-${GEM_LIB}/gems/${DISTNAME}/README.md
-${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/bin/
-${GEM_LIB}/gems/${DISTNAME}/bin/rake
-${GEM_LIB}/gems/${DISTNAME}/bin/rspec
-${GEM_LIB}/gems/${DISTNAME}/bin/rubocop
-${GEM_LIB}/gems/${DISTNAME}/bin/with_rubygems
-${GEM_LIB}/gems/${DISTNAME}/bundler.gemspec
-${GEM_LIB}/gems/${DISTNAME}/doc/
-${GEM_LIB}/gems/${DISTNAME}/doc/README.md
-${GEM_LIB}/gems/${DISTNAME}/doc/TROUBLESHOOTING.md
-${GEM_LIB}/gems/${DISTNAME}/doc/contributing/
-${GEM_LIB}/gems/${DISTNAME}/doc/contributing/BUG_TRIAGE.md
-${GEM_LIB}/gems/${DISTNAME}/doc/contributing/COMMUNITY.md
-${GEM_LIB}/gems/${DISTNAME}/doc/contributing/GETTING_HELP.md
-${GEM_LIB}/gems/${DISTNAME}/doc/contributing/HOW_YOU_CAN_HELP.md
-${GEM_LIB}/gems/${DISTNAME}/doc/contributing/ISSUES.md
-${GEM_LIB}/gems/${DISTNAME}/doc/contributing/README.md
-${GEM_LIB}/gems/${DISTNAME}/doc/development/
-${GEM_LIB}/gems/${DISTNAME}/doc/development/NEW_FEATURES.md
-${GEM_LIB}/gems/${DISTNAME}/doc/development/PULL_REQUESTS.md
-${GEM_LIB}/gems/${DISTNAME}/doc/development/README.md
-${GEM_LIB}/gems/${DISTNAME}/doc/development/RELEASING.md
-${GEM_LIB}/gems/${DISTNAME}/doc/development/SETUP.md
-${GEM_LIB}/gems/${DISTNAME}/doc/documentation/
-${GEM_LIB}/gems/${DISTNAME}/doc/documentation/README.md
-${GEM_LIB}/gems/${DISTNAME}/doc/documentation/VISION.md
-${GEM_LIB}/gems/${DISTNAME}/doc/documentation/WRITING.md
-${GEM_LIB}/gems/${DISTNAME}/exe/
-${GEM_LIB}/gems/${DISTNAME}/exe/bundle
-${GEM_LIB}/gems/${DISTNAME}/exe/bundle_ruby
-${GEM_LIB}/gems/${DISTNAME}/exe/bundler
-${GEM_LIB}/gems/${DISTNAME}/lib/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/capistrano.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/add.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/binstubs.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/cache.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/check.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/clean.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/common.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/config.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/console.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/doctor.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/exec.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/gem.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/info.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/init.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/inject.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/install.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/issue.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/lock.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/open.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/outdated.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/package.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/platform.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/plugin.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/pristine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/show.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/update.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/cli/viz.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/compact_index_client/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/compact_index_client.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/compact_index_client/cache.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/compact_index_client/updater.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/constants.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/current_ruby.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/definition.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/dep_proxy.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/dependency.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/deployment.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/deprecate.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/dsl.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/endpoint_specification.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/env.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/environment_preserver.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/errors.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/feature_flag.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/base.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/compact_index.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/dependency.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/downloader.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/fetcher/index.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/friendly_errors.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/gem_helper.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/gem_helpers.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/gem_remote_fetcher.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/gem_tasks.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/gem_version_promoter.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/gemdeps.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/graph.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/index.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/injector.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/inline.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/installer/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/installer.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/installer/gem_installer.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/installer/parallel_installer.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/installer/standalone.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/lazy_specification.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/lockfile_parser.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/match_platform.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/mirror.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/api/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/api.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/api/source.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/dsl.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/index.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/installer/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/installer.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/installer/git.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/installer/rubygems.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/plugin/source_list.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/postit_trampoline.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/psyched_yaml.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/remote_specification.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/resolver.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/retry.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ruby_dsl.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ruby_version.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/rubygems_ext.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/rubygems_gem_installer.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/rubygems_integration.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/runtime.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/settings.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/setup.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/shared_helpers.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/similarity_detector.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/gemspec.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/git/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/git.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/git/git_proxy.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/path/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/path.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/path/installer.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/rubygems/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/rubygems.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source/rubygems/remote.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/source_list.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/spec_set.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/.document
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/certificate_manager.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/index.rubygems.org/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/index.rubygems.org/GlobalSignRootCA.pem
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/rubygems.global.ssl.fastly.net/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/rubygems.global.ssl.fastly.net/DigiCertHighAssuranceEVRootCA.pem
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/rubygems.org/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ssl_certs/rubygems.org/AddTrustExternalCARoot.pem
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/stub_specification.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/Executable
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/Executable.standalone
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/Gemfile
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/.travis.yml.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/CODE_OF_CONDUCT.md.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/Gemfile.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/LICENSE.txt.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/README.md.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/Rakefile.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/bin/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/bin/console.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/bin/setup.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/exe/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/exe/newgem.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/ext/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/ext/newgem/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/ext/newgem/extconf.rb.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/ext/newgem/newgem.c.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/ext/newgem/newgem.h.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/gitignore.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/lib/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/lib/newgem/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/lib/newgem.rb.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/lib/newgem/version.rb.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/newgem.gemspec.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/rspec.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/spec/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/spec/newgem_spec.rb.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/spec/spec_helper.rb.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/test/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/test/newgem_test.rb.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/templates/newgem/test/test_helper.rb.tt
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ui/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ui.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ui/rg_proxy.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ui/shell.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/ui/silent.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/uri_credentials_filter.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/delegates/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/action.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/log.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/errors.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/modules/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/resolver.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/molinillo/lib/molinillo/state.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/net-http-persistent/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/net-http-persistent/lib/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/net-http-persistent/lib/net/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/net-http-persistent/lib/net/http/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/net-http-persistent/lib/net/http/faster.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/net-http-persistent/lib/net/http/persistent/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/net-http-persistent/lib/net/http/persistent/ssl_reuse.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/lib/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/lib/postit/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/lib/postit.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/lib/postit/environment.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/lib/postit/installer.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/lib/postit/parser.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/lib/postit/setup.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/postit/lib/postit/version.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/actions/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/actions.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/actions/create_file.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/actions/create_link.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/actions/directory.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/actions/empty_directory.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/actions/file_manipulation.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/actions/inject_into_file.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/base.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/command.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/core_ext/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/core_ext/io_binary_read.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/core_ext/ordered_hash.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/error.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/group.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/invocation.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/line_editor/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/line_editor.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/line_editor/basic.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/line_editor/readline.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/parser/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/parser.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/parser/argument.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/parser/arguments.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/parser/option.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/parser/options.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/rake_compat.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/runner.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/shell/
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/shell.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/shell/basic.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/shell/color.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/shell/html.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/util.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendor/thor/lib/thor/version.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendored_molinillo.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendored_persistent.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vendored_thor.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/version.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/version_ranges.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/vlad.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/worker.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bundler/yaml_serializer.rb
-${GEM_LIB}/gems/${DISTNAME}/man/
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-add.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-add.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-add.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-binstubs.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-binstubs.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-binstubs.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-check.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-check.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-check.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-clean.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-clean.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-clean.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-config.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-config.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-config.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-exec.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-exec.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-exec.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-gem.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-gem.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-gem.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-info.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-info.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-info.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-init.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-init.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-init.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-inject.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-inject.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-inject.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-install.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-install.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-install.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-lock.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-lock.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-lock.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-open.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-open.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-open.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-outdated.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-outdated.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-outdated.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-package.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-package.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-package.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-platform.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-platform.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-platform.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-pristine.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-pristine.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-pristine.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-show.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-show.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-show.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-update.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-update.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-update.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-viz.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-viz.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle-viz.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/bundle.1
-${GEM_LIB}/gems/${DISTNAME}/man/bundle.1.txt
-${GEM_LIB}/gems/${DISTNAME}/man/bundle.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/gemfile.5
-${GEM_LIB}/gems/${DISTNAME}/man/gemfile.5.ronn
-${GEM_LIB}/gems/${DISTNAME}/man/gemfile.5.txt
-${GEM_LIB}/gems/${DISTNAME}/man/index.txt
-${GEM_LIB}/gems/${DISTNAME}/task/
-${GEM_LIB}/gems/${DISTNAME}/task/release.rake
-${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: devel/swig/Makefile
===================================================================
RCS file: /cvs/ports/devel/swig/Makefile,v
retrieving revision 1.73
diff -u -p -r1.73 Makefile
--- devel/swig/Makefile 23 Feb 2021 19:39:21 -0000      1.73
+++ devel/swig/Makefile 24 Aug 2021 15:41:20 -0000
@@ -4,6 +4,7 @@ COMMENT =       simplified wrapper and interfa
 
 SUBST_VARS =   VERSION
 VERSION =      4.0.2
+REVISION =     0
 
 DISTNAME =     swig-${VERSION}
 CATEGORIES =   devel
Index: devel/vim-command-t/Makefile
===================================================================
RCS file: /cvs/ports/devel/vim-command-t/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- devel/vim-command-t/Makefile        17 Nov 2020 03:19:37 -0000      1.11
+++ devel/vim-command-t/Makefile        24 Aug 2021 15:41:27 -0000
@@ -4,7 +4,7 @@ COMMENT =               fast, intuitive file opening 
 
 V =                    1.11.2
 DISTNAME =             vim-command-t-${V}
-REVISION =             4
+REVISION =             5
 
 CATEGORIES =           devel editors
 
Index: editors/vim/Makefile
===================================================================
RCS file: /cvs/ports/editors/vim/Makefile,v
retrieving revision 1.215
diff -u -p -r1.215 Makefile
--- editors/vim/Makefile        17 Aug 2021 20:41:17 -0000      1.215
+++ editors/vim/Makefile        24 Aug 2021 15:41:55 -0000
@@ -5,6 +5,7 @@ COMMENT-lang=   vi clone, NLS subpackage
 
 # if updating, regen plists with a gui flavour so -lang isn't messed up
 V=             8.2.3357
+REVISION=      0
 GH_ACCOUNT=    vim
 GH_PROJECT=    vim
 GH_TAGNAME=    v$V
Index: graphics/inkscape/Makefile
===================================================================
RCS file: /cvs/ports/graphics/inkscape/Makefile,v
retrieving revision 1.89
diff -u -p -r1.89 Makefile
--- graphics/inkscape/Makefile  23 Feb 2021 19:39:25 -0000      1.89
+++ graphics/inkscape/Makefile  25 Aug 2021 19:38:08 -0000
@@ -3,6 +3,7 @@
 COMMENT =      SVG vector drawing application
 
 DISTNAME =     inkscape-1.0.2
+REVISION =     0
 
 CATEGORIES =   graphics
 
Index: graphics/ruby-gruff/Makefile
===================================================================
RCS file: /cvs/ports/graphics/ruby-gruff/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- graphics/ruby-gruff/Makefile        12 Jul 2019 20:47:09 -0000      1.19
+++ graphics/ruby-gruff/Makefile        25 Aug 2021 16:39:07 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               library for making beautiful graphs
 
-DISTNAME=              gruff-0.7.0
+DISTNAME=              gruff-0.9.0
 CATEGORIES=            graphics
 
 HOMEPAGE=              
https://u22788749.ct.sendgrid.net/ls/click?upn=yGPgKxLt0dQzFpcLvHl2PFgN1-2BmpjfdCg4I9FRezu8XicVtWChsfuUQWMLbW-2BjcBAHCL_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC92ejVdhtWZBu9RD3JHmUdHtgqtnoxTnG9FQ-2BsmfkTKJ77IjaI6MA8NGws1AuV4MmPIMUEOtIPLbArYHWwbkTY6KmxI4M6kiXRozO3IAprVD6p-2FyFOmmxGP4rqkYLNM-2BHZmuyEoeQjSRGaaBEOa6cB9Q-3D-3D
Index: graphics/ruby-gruff/distinfo
===================================================================
RCS file: /cvs/ports/graphics/ruby-gruff/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- graphics/ruby-gruff/distinfo        2 Sep 2016 22:12:40 -0000       1.6
+++ graphics/ruby-gruff/distinfo        25 Aug 2021 16:39:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (gruff-0.7.0.gem) = dtgTatRtCUX20Ri0vcAAJVhiTSue3jqW83U2Ai/vxHY=
-SIZE (gruff-0.7.0.gem) = 318464
+SHA256 (gruff-0.9.0.gem) = tu9HjjnEhCYaC38s/lyfTcIcrXFL6aNLLPx2v4VKL4E=
+SIZE (gruff-0.9.0.gem) = 52736
Index: graphics/ruby-gruff/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/ruby-gruff/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- graphics/ruby-gruff/pkg/PLIST       29 Dec 2015 20:21:50 -0000      1.7
+++ graphics/ruby-gruff/pkg/PLIST       25 Aug 2021 16:41:08 -0000
@@ -1,51 +1,28 @@
 @comment $OpenBSD: PLIST,v 1.7 2015/12/29 20:21:50 jasper Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.editorconfig
+${GEM_LIB}/gems/${DISTNAME}/.github/
+${GEM_LIB}/gems/${DISTNAME}/.github/ISSUE_TEMPLATE.md
 ${GEM_LIB}/gems/${DISTNAME}/.gitignore
+${GEM_LIB}/gems/${DISTNAME}/.rubocop.yml
+${GEM_LIB}/gems/${DISTNAME}/.rubocop_todo.yml
 ${GEM_LIB}/gems/${DISTNAME}/.travis.yml
+${GEM_LIB}/gems/${DISTNAME}/.yardopts
+${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
 ${GEM_LIB}/gems/${DISTNAME}/Gemfile
-${GEM_LIB}/gems/${DISTNAME}/History.txt
 ${GEM_LIB}/gems/${DISTNAME}/MIT-LICENSE
-${GEM_LIB}/gems/${DISTNAME}/Manifest.txt
 ${GEM_LIB}/gems/${DISTNAME}/README.md
-${GEM_LIB}/gems/${DISTNAME}/RELEASE.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
 ${GEM_LIB}/gems/${DISTNAME}/assets/
-${GEM_LIB}/gems/${DISTNAME}/assets/bubble.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/background/
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/background/0000.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/background/0600.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/background/2000.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/clouds/
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/clouds/cloudy.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/clouds/partly_cloudy.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/clouds/stormy.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/grass/
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/grass/default.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/haze/
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/haze/true.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/number_sample/
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/number_sample/1.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/number_sample/2.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/number_sample/default.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/0000.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/0200.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/0400.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/0600.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/0800.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/1000.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/1200.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/1400.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/1500.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/1700.png
-${GEM_LIB}/gems/${DISTNAME}/assets/city_scene/sky/2000.png
-${GEM_LIB}/gems/${DISTNAME}/assets/pc306715.jpg
 ${GEM_LIB}/gems/${DISTNAME}/assets/plastik/
 ${GEM_LIB}/gems/${DISTNAME}/assets/plastik/blue.png
 ${GEM_LIB}/gems/${DISTNAME}/assets/plastik/green.png
 ${GEM_LIB}/gems/${DISTNAME}/assets/plastik/red.png
+${GEM_LIB}/gems/${DISTNAME}/docker/
+${GEM_LIB}/gems/${DISTNAME}/docker/Dockerfile
+${GEM_LIB}/gems/${DISTNAME}/docker/build.sh
+${GEM_LIB}/gems/${DISTNAME}/docker/launch.sh
 ${GEM_LIB}/gems/${DISTNAME}/gruff.gemspec
 ${GEM_LIB}/gems/${DISTNAME}/init.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/
@@ -54,12 +31,14 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gruff.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/accumulator_bar.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/area.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/bar.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gruff/bar_conversion.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/base.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/bezier.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/bullet.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gruff/deprecated.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/dot.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/helper/
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/helper/bar_conversion.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/helper/bar_value_label_mixin.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/helper/stacked_mixin.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/line.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/mini/
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/mini/bar.rb
@@ -67,8 +46,23 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/mi
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/mini/pie.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/mini/side_bar.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/net.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/patch/
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/patch/rmagick.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/patch/string.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/photo_bar.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/pie.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/bezier.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/circle.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/dash_line.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/dot.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/ellipse.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/line.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/polygon.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/polyline.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/rectangle.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/renderer.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/renderer/text.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/scatter.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/scene.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/side_bar.rb
@@ -76,7 +70,11 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/si
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/spider.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/stacked_area.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/stacked_bar.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/gruff/stacked_mixin.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/store/
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/store/base_data.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/store/custom_data.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/store/store.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/gruff/store/xy_data.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/themes.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gruff/version.rb
 ${GEM_LIB}/gems/${DISTNAME}/rails_generators/
@@ -85,30 +83,4 @@ ${GEM_LIB}/gems/${DISTNAME}/rails_genera
 ${GEM_LIB}/gems/${DISTNAME}/rails_generators/gruff/templates/
 ${GEM_LIB}/gems/${DISTNAME}/rails_generators/gruff/templates/controller.rb
 ${GEM_LIB}/gems/${DISTNAME}/rails_generators/gruff/templates/functional_test.rb
-${GEM_LIB}/gems/${DISTNAME}/test/
-${GEM_LIB}/gems/${DISTNAME}/test/gruff_test_case.rb
-${GEM_LIB}/gems/${DISTNAME}/test/image_compare.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_accumulator_bar.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_area.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_bar.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_base.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_bezier.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_bullet.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_dot.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_labels_for_null_data.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_legend.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_line.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_mini_bar.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_mini_pie.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_mini_side_bar.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_net.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_photo.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_pie.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_scatter.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_scene.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_side_bar.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_sidestacked_bar.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_spider.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_stacked_area.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_stacked_bar.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec
Index: mail/mew/Makefile
===================================================================
RCS file: /cvs/ports/mail/mew/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- mail/mew/Makefile   17 Nov 2020 03:19:37 -0000      1.19
+++ mail/mew/Makefile   24 Aug 2021 15:42:26 -0000
@@ -3,7 +3,7 @@
 COMMENT=       emacs-based mail client
 
 DISTNAME=      mew-6.8
-REVISION=      2
+REVISION=      3
 CATEGORIES=    mail
 HOMEPAGE=      
https://u22788749.ct.sendgrid.net/ls/click?upn=LotyKUs7Y7dgkVWTotLBpPho8Z8YXZTiLjRsXfwiraI-3DclcJ_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC9inuGLFKzgkLooLJkfDCEku85dk-2FmiJQH-2FnRvnjKzPzms2XbJuGtJL4-2B5j1TBH2ONPQdZ9PAjCOELxZRBby108yg5fxOgh5OgB-2BTVUqT3rInPTCJvJweDphrMJdLerWf8VTvTFNzUfjQWBr5zvo8HMQ-3D-3D
 
Index: misc/tpp/Makefile
===================================================================
RCS file: /cvs/ports/misc/tpp/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- misc/tpp/Makefile   17 Nov 2020 03:19:37 -0000      1.22
+++ misc/tpp/Makefile   24 Aug 2021 15:42:34 -0000
@@ -3,7 +3,7 @@
 COMMENT =              text-based presentation program
 
 DISTNAME =             tpp-1.3.1
-REVISION =             13
+REVISION =             14
 
 CATEGORIES =           misc productivity
 
Index: net/munin/Makefile
===================================================================
RCS file: /cvs/ports/net/munin/Makefile,v
retrieving revision 1.105
diff -u -p -r1.105 Makefile
--- net/munin/Makefile  10 Jul 2021 18:29:15 -0000      1.105
+++ net/munin/Makefile  24 Aug 2021 15:43:51 -0000
@@ -10,8 +10,8 @@ DISTNAME =    munin-$V
 PKGNAME-main = munin-node-$V
 PKGNAME-server =munin-server-$V
 CATEGORIES =   net
-REVISION-main =        1
-REVISION-server =      0
+REVISION-main =        2
+REVISION-server =      1
 
 HOMEPAGE =     
https://u22788749.ct.sendgrid.net/ls/click?upn=yGPgKxLt0dQzFpcLvHl2PN4UsLgkbMnOyCQbSW2-2BjGlTPxjBkPF-2FyD1bcadfAEvNhdZM_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC9OjJjaLq4-2B4pBU3icZjF8awi5MSjsSD0n-2FAC89Xn-2BBbLrAvKw55BIyyHjNaCsqVYfeGpn9zRGTg91MtPuxuj2WYJS5cG-2BdooFfc-2BcGdX6E5zV4YdPs0MA-2Fz8HTOMK16JoPGH9TDcFp77kQNN-2BF7Tf-2Fw-3D-3D
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=munin/}
Index: net/ocserv/Makefile
===================================================================
RCS file: /cvs/ports/net/ocserv/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- net/ocserv/Makefile 5 Mar 2021 10:43:05 -0000       1.48
+++ net/ocserv/Makefile 24 Aug 2021 15:44:32 -0000
@@ -5,7 +5,7 @@ COMMENT=        server implementing the AnyConn
 DISTNAME=      ocserv-1.1.1
 EXTRACT_SUFX=  .tar.xz
 
-REVISION=      3
+REVISION=      4
 
 CATEGORIES=    net
 
Index: net/rrdtool/Makefile
===================================================================
RCS file: /cvs/ports/net/rrdtool/Makefile,v
retrieving revision 1.118
diff -u -p -r1.118 Makefile
--- net/rrdtool/Makefile        28 Oct 2020 12:12:46 -0000      1.118
+++ net/rrdtool/Makefile        24 Aug 2021 15:44:50 -0000
@@ -6,6 +6,7 @@ COMMENT-ruby=   ruby interface to librrd
 
 VERSION=       1.7.2
 REVISION=      0
+REVISION-ruby= 1
 DISTNAME=      rrdtool-${VERSION}
 PKGNAME-main=  ${DISTNAME}
 PKGNAME-update=        rrdupdate-${VERSION}
Index: net/weechat/Makefile
===================================================================
RCS file: /cvs/ports/net/weechat/Makefile,v
retrieving revision 1.55
diff -u -p -r1.55 Makefile
--- net/weechat/Makefile        16 Jun 2021 04:53:26 -0000      1.55
+++ net/weechat/Makefile        25 Aug 2021 18:41:40 -0000
@@ -7,6 +7,7 @@ COMMENT-ruby=   Ruby bindings for weechat
 COMMENT-tcl=   Tcl bindings for weechat
 
 V=             3.2
+REVISION-ruby= 0
 DISTNAME=      weechat-${V}
 
 PKGNAME-main=  weechat-${V}
@@ -80,6 +81,8 @@ CONFIGURE_ARGS+=      -DCA_FILE=/etc/ssl/cert
                        -DTCL_TCLSH=${MODTCL_BIN} \
                        -DTCL_INCLUDE_PATH=${MODTCL_INCDIR} \
                        -DMODTCL_LIB=${MODTCL_LIB}
+
+CONFIGURE_ENV=         CFLAGS="${CFLAGS} -fdeclspec"
 
 pre-configure:
        rm -f ${WRKSRC}/cmake/{FindLua,FindRuby,FindTCL}.cmake
Index: net/whatweb/Makefile
===================================================================
RCS file: /cvs/ports/net/whatweb/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- net/whatweb/Makefile        17 Nov 2020 03:19:37 -0000      1.12
+++ net/whatweb/Makefile        24 Aug 2021 15:45:21 -0000
@@ -6,7 +6,7 @@ GH_TAGNAME =            v0.4.9
 GH_PROJECT=            WhatWeb
 GH_ACCOUNT=            urbanadventurer
 
-REVISION =             2
+REVISION =             3
 
 CATEGORIES=            net www
 
Index: security/arirang/Makefile
===================================================================
RCS file: /cvs/ports/security/arirang/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- security/arirang/Makefile   17 Nov 2020 03:19:37 -0000      1.40
+++ security/arirang/Makefile   25 Aug 2021 18:47:17 -0000
@@ -4,7 +4,7 @@ COMMENT =       powerful webserver security sc
 
 DISTNAME =     arirang-2.03
 CATEGORIES =   security
-REVISION =     7
+REVISION =     8
 FIX_EXTRACT_PERMISSIONS=Yes
 
 MASTER_SITES = 
https://u22788749.ct.sendgrid.net/ls/click?upn=LotyKUs7Y7dgkVWTotLBpHiq-2BkQS2-2Bd2bBECBVHHC9jQH-2BbLfq5NbKhonnhP98CvPkJM_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC91mSAROFVp3ePyBKOcrPU9VQhUtCsqdBf5SFZ3Ps3PmgmuTrgSD-2F7MyjXBklEcq3KV4UOzUGwL28a3TBQ9pq1Zsa8gLdVsNUhPf7GR5W9omiQLB6g2H45phab0tfGDslntJLGkIEureNd87T6aYVXnw-3D-3D
 \
Index: security/arirang/patches/patch-extconf_rb
===================================================================
RCS file: /cvs/ports/security/arirang/patches/patch-extconf_rb,v
retrieving revision 1.1
diff -u -p -r1.1 patch-extconf_rb
--- security/arirang/patches/patch-extconf_rb   28 Aug 2017 00:46:07 -0000      
1.1
+++ security/arirang/patches/patch-extconf_rb   25 Aug 2021 18:47:25 -0000
@@ -1,11 +1,19 @@
 $OpenBSD: patch-extconf_rb,v 1.1 2017/08/28 00:46:07 jeremy Exp $
 
-Support ruby 2.0+.
+Support ruby 3.0+.
 
 Index: extconf.rb
 --- extconf.rb.orig
 +++ extconf.rb
-@@ -23,7 +23,7 @@ makefile += "OBJS=       $(SRCS:.c=.o)\n\n"
+@@ -16,14 +16,14 @@ libruby = CONFIG['RUBY_SO_NAME']
+ makefile =  "all: arirang\n"
+ makefile += "exec_prefix = /usr/local\n"
+ makefile += "CC=         cc\n"
+-makefile += "CFLAGS+=-Wall -pedantic\n"
++makefile += "CFLAGS+=-Wall -pedantic -fdeclspec\n"
+ makefile += "TARGET=     arirang\n"
+ makefile += "SRCS=       arirang.c grabhead.c rule.c screen.c report.c 
arissl.c ariruby.c proxy.c debug.c\n"
+ makefile += "OBJS=       $(SRCS:.c=.o)\n\n"
  
  makefile += ".c.o:\n"
  
Index: security/openssl-ruby-tests/Makefile
===================================================================
RCS file: /cvs/ports/security/openssl-ruby-tests/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- security/openssl-ruby-tests/Makefile        19 Jul 2021 16:47:32 -0000      
1.9
+++ security/openssl-ruby-tests/Makefile        24 Aug 2021 15:46:07 -0000
@@ -5,6 +5,7 @@ COMMENT =               sources of the Ruby OpenSSL g
 # Follows HEAD
 VERSION =              20210719
 DISTNAME =             openssl-ruby-tests-${VERSION}
+REVISION =             0
 
 GH_ACCOUNT =           ruby
 GH_PROJECT =           openssl
Index: security/ruby-cms_scanner/Makefile
===================================================================
RCS file: /cvs/ports/security/ruby-cms_scanner/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- security/ruby-cms_scanner/Makefile  18 Jun 2021 09:07:33 -0000      1.16
+++ security/ruby-cms_scanner/Makefile  25 Aug 2021 19:33:17 -0000
@@ -12,6 +12,7 @@ PERMIT_PACKAGE=       Yes
 
 
 MODULES =      lang/ruby
+FLAVOR =       ruby27
 WANTLIB =      crypto ssl ${MODRUBY_WANTLIB}
 NO_TEST =      Yes
 
Index: security/wpscan/Makefile
===================================================================
RCS file: /cvs/ports/security/wpscan/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- security/wpscan/Makefile    18 Jun 2021 09:08:07 -0000      1.20
+++ security/wpscan/Makefile    25 Aug 2021 20:09:14 -0000
@@ -17,6 +17,7 @@ RUN_DEPENDS +=                security/ruby-cms_scanne
 
 
 MODULES =      lang/ruby
+MODRUBY_REV =  2.7
 MODRUBY_HANDLE_FLAVORS =       No
 GEM_FLAGS =                    --no-format-executable
 
Index: sysutils/facter/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/facter/Makefile,v
retrieving revision 1.90
diff -u -p -r1.90 Makefile
--- sysutils/facter/Makefile    23 Jul 2021 18:56:19 -0000      1.90
+++ sysutils/facter/Makefile    24 Aug 2021 15:46:33 -0000
@@ -10,6 +10,7 @@ DISTNAME =            facter-${VERSION}
 SHARED_LIBS +=         facter                    3.3
 PKGSPEC =              facter->=3.0,<4.0
 CATEGORIES =           sysutils
+REVISION =             0
 
 
 MAINTAINER =           Sebastian Reitenbach <[email protected]>
Index: sysutils/mcollective/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/mcollective/Makefile,v
retrieving revision 1.58
diff -u -p -r1.58 Makefile
--- sysutils/mcollective/Makefile       17 Nov 2020 03:19:37 -0000      1.58
+++ sysutils/mcollective/Makefile       24 Aug 2021 15:46:40 -0000
@@ -4,7 +4,7 @@ BROKEN-alpha=   SIGABRT during make fake
 COMMENT=       framework for server orchestration/parallel job execution
 DISTNAME=      mcollective-2.12.5
 
-REVISION=      0
+REVISION=      1
 
 CATEGORIES=    sysutils
 
Index: sysutils/mcollective/patches/patch-install_rb
===================================================================
RCS file: sysutils/mcollective/patches/patch-install_rb
diff -N sysutils/mcollective/patches/patch-install_rb
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sysutils/mcollective/patches/patch-install_rb       25 Aug 2021 18:52:09 
-0000
@@ -0,0 +1,41 @@
+$OpenBSD$
+
+Work on ruby 3.0+.
+
+Index: install.rb
+--- install.rb.orig
++++ install.rb
+@@ -48,7 +48,7 @@ end
+ if (defined?(RbConfig) ? RbConfig : Config)::CONFIG['host_os'] =~ 
/mswin|win32|dos|mingw|cygwin/i
+   WINDOWS = TRUE
+ else
+-  WINDOWS = FALSE
++  WINDOWS = false
+ end
+ 
+ PREREQS = %w{}
+@@ -79,8 +79,8 @@ def do_configs(configs, target, strip = 'etc/')
+   configs.each do |cf|
+     ocf = File.join(target, cf.gsub(Regexp.new(strip), ''))
+     oc = File.dirname(ocf)
+-    makedirs(oc, {:mode => 0755, :verbose => true})
+-    install(cf, ocf, {:mode => 0644, :preserve => true, :verbose => true})
++    makedirs(oc, :mode => 0755, :verbose => true)
++    install(cf, ocf, :mode => 0644, :preserve => true, :verbose => true)
+   end
+ end
+ 
+@@ -97,10 +97,10 @@ def do_libs(libs, target, strip = 'lib/')
+     olf = File.join(target, lf.sub(/^#{strip}/, ''))
+     op = File.dirname(olf)
+     if File.directory?(lf)
+-      makedirs(olf, {:mode => 0755, :verbose => true})
++      makedirs(olf, :mode => 0755, :verbose => true)
+     else
+-      makedirs(op, {:mode => 0755, :verbose => true})
+-      install(lf, olf, {:mode => 0644, :preserve => true, :verbose => true})
++      makedirs(op, :mode => 0755, :verbose => true)
++      install(lf, olf, :mode => 0644, :preserve => true, :verbose => true)
+     end
+   end
+ end
Index: sysutils/ruby-puppet/5/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/ruby-puppet/5/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- sysutils/ruby-puppet/5/Makefile     4 May 2021 20:56:20 -0000       1.38
+++ sysutils/ruby-puppet/5/Makefile     25 Aug 2021 18:56:15 -0000
@@ -3,7 +3,7 @@
 PORTROACH=             limit:^5
 
 VERSION=               5.5.22
-REVISION=              8
+REVISION=              9
 
 RUN_DEPENDS+=          databases/ruby-hiera3,${MODRUBY_FLAVOR} \
                        devel/ruby-gettext-setup,${MODRUBY_FLAVOR}>=0.28,<1 \
Index: sysutils/ruby-puppet/5/patches/patch-install_rb
===================================================================
RCS file: sysutils/ruby-puppet/5/patches/patch-install_rb
diff -N sysutils/ruby-puppet/5/patches/patch-install_rb
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sysutils/ruby-puppet/5/patches/patch-install_rb     25 Aug 2021 18:54:50 
-0000
@@ -0,0 +1,52 @@
+$OpenBSD$
+
+Work on ruby 3.0+.
+
+Index: install.rb
+--- install.rb.orig
++++ install.rb
+@@ -60,7 +60,7 @@ def do_configs(configs, target, strip = 'conf/')
+   Dir.mkdir(target) unless File.directory? target
+   configs.each do |cf|
+     ocf = File.join(InstallOptions.config_dir, cf.gsub(/#{strip}/, ''))
+-    FileUtils.install(cf, ocf, {:mode => 0644, :preserve => true, :verbose => 
true})
++    FileUtils.install(cf, ocf, :mode => 0644, :preserve => true, :verbose => 
true)
+   end
+ end
+ 
+@@ -77,9 +77,9 @@ def do_libs(libs, strip = 'lib/')
+     next if File.directory? lf
+     olf = File.join(InstallOptions.site_dir, lf.sub(/^#{strip}/, ''))
+     op = File.dirname(olf)
+-    FileUtils.makedirs(op, {:mode => 0755, :verbose => true})
++    FileUtils.makedirs(op, :mode => 0755, :verbose => true)
+     FileUtils.chmod(0755, op)
+-    FileUtils.install(lf, olf, {:mode => 0644, :preserve => true, :verbose => 
true})
++    FileUtils.install(lf, olf, :mode => 0644, :preserve => true, :verbose => 
true)
+   end
+ end
+ 
+@@ -87,9 +87,9 @@ def do_man(man, strip = 'man/')
+   man.each do |mf|
+     omf = File.join(InstallOptions.man_dir, mf.gsub(/#{strip}/, ''))
+     om = File.dirname(omf)
+-    FileUtils.makedirs(om, {:mode => 0755, :verbose => true})
++    FileUtils.makedirs(om, :mode => 0755, :verbose => true)
+     FileUtils.chmod(0755, om)
+-    FileUtils.install(mf, omf, {:mode => 0644, :preserve => true, :verbose => 
true})
++    FileUtils.install(mf, omf, :mode => 0644, :preserve => true, :verbose => 
true)
+     # Solaris does not support gzipped man pages. When called with
+     # --no-check-prereqs/without facter the default gzip behavior still 
applies
+     unless $operatingsystem == "Solaris"
+@@ -105,9 +105,9 @@ def do_locales(locale, strip = 'locales/')
+     next if File.directory? lf
+     olf = File.join(InstallOptions.locale_dir, lf.sub(/^#{strip}/, ''))
+     op = File.dirname(olf)
+-    FileUtils.makedirs(op, {:mode => 0755, :verbose => true})
++    FileUtils.makedirs(op, :mode => 0755, :verbose => true)
+     FileUtils.chmod(0755, op)
+-    FileUtils.install(lf, olf, {:mode => 0644, :preserve => true, :verbose => 
true})
++    FileUtils.install(lf, olf, :mode => 0644, :preserve => true, :verbose => 
true)
+   end
+ end
+ 
Index: sysutils/ruby-puppet/6/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/ruby-puppet/6/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- sysutils/ruby-puppet/6/Makefile     23 Jul 2021 20:21:49 -0000      1.20
+++ sysutils/ruby-puppet/6/Makefile     24 Aug 2021 15:46:52 -0000
@@ -3,6 +3,7 @@
 PORTROACH=             limit:^6
 
 VERSION=               6.24.0
+REVISION=              0
 
 MAINTAINER=            Klemens Nanni <[email protected]>
 
Index: sysutils/ruby-puppet/6/patches/patch-install_rb
===================================================================
RCS file: sysutils/ruby-puppet/6/patches/patch-install_rb
diff -N sysutils/ruby-puppet/6/patches/patch-install_rb
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ sysutils/ruby-puppet/6/patches/patch-install_rb     25 Aug 2021 18:59:30 
-0000
@@ -0,0 +1,52 @@
+$OpenBSD$
+
+Work on ruby 3.0+.
+
+Index: install.rb
+--- install.rb.orig
++++ install.rb
+@@ -60,7 +60,7 @@ def do_configs(configs, target, strip = 'conf/')
+   Dir.mkdir(target) unless File.directory? target
+   configs.each do |cf|
+     ocf = File.join(InstallOptions.config_dir, cf.gsub(/#{strip}/, ''))
+-    FileUtils.install(cf, ocf, {:mode => 0644, :preserve => true, :verbose => 
true})
++    FileUtils.install(cf, ocf, :mode => 0644, :preserve => true, :verbose => 
true)
+   end
+ end
+ 
+@@ -77,9 +77,9 @@ def do_libs(libs, strip = 'lib/')
+     next if File.directory? lf
+     olf = File.join(InstallOptions.site_dir, lf.sub(/^#{strip}/, ''))
+     op = File.dirname(olf)
+-    FileUtils.makedirs(op, {:mode => 0755, :verbose => true})
++    FileUtils.makedirs(op, :mode => 0755, :verbose => true)
+     FileUtils.chmod(0755, op)
+-    FileUtils.install(lf, olf, {:mode => 0644, :preserve => true, :verbose => 
true})
++    FileUtils.install(lf, olf, :mode => 0644, :preserve => true, :verbose => 
true)
+   end
+ end
+ 
+@@ -87,9 +87,9 @@ def do_man(man, strip = 'man/')
+   man.each do |mf|
+     omf = File.join(InstallOptions.man_dir, mf.gsub(/#{strip}/, ''))
+     om = File.dirname(omf)
+-    FileUtils.makedirs(om, {:mode => 0755, :verbose => true})
++    FileUtils.makedirs(om, :mode => 0755, :verbose => true)
+     FileUtils.chmod(0755, om)
+-    FileUtils.install(mf, omf, {:mode => 0644, :preserve => true, :verbose => 
true})
++    FileUtils.install(mf, omf, :mode => 0644, :preserve => true, :verbose => 
true)
+     # Solaris does not support gzipped man pages. When called with
+     # --no-check-prereqs/without facter the default gzip behavior still 
applies
+     unless $operatingsystem == "Solaris"
+@@ -105,9 +105,9 @@ def do_locales(locale, strip = 'locales/')
+     next if File.directory? lf
+     olf = File.join(InstallOptions.locale_dir, lf.sub(/^#{strip}/, ''))
+     op = File.dirname(olf)
+-    FileUtils.makedirs(op, {:mode => 0755, :verbose => true})
++    FileUtils.makedirs(op, :mode => 0755, :verbose => true)
+     FileUtils.chmod(0755, op)
+-    FileUtils.install(lf, olf, {:mode => 0644, :preserve => true, :verbose => 
true})
++    FileUtils.install(lf, olf, :mode => 0644, :preserve => true, :verbose => 
true)
+   end
+ end
+ 
Index: sysutils/tmuxinator/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/tmuxinator/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- sysutils/tmuxinator/Makefile        17 Nov 2020 03:19:38 -0000      1.20
+++ sysutils/tmuxinator/Makefile        24 Aug 2021 16:03:01 -0000
@@ -3,7 +3,7 @@
 COMMENT =              create and manage complex tmux sessions easily
 
 DISTNAME =             tmuxinator-1.1.3
-REVISION =             1
+REVISION =             2
 FULLPKGNAME =          ${DISTNAME}
 CATEGORIES =           sysutils
 
Index: textproc/asciidoctor/Makefile
===================================================================
RCS file: /cvs/ports/textproc/asciidoctor/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- textproc/asciidoctor/Makefile       17 Nov 2020 03:19:38 -0000      1.2
+++ textproc/asciidoctor/Makefile       24 Aug 2021 16:03:09 -0000
@@ -5,7 +5,7 @@ COMMENT =       better AsciiDoc text proc/publ
 V =            2.0.10
 DISTNAME =     asciidoctor-${V}
 FULLPKGNAME =  ${DISTNAME}
-REVISION =     0
+REVISION =     1
 
 CATEGORIES =   textproc
 
Index: textproc/redland-bindings/Makefile
===================================================================
RCS file: /cvs/ports/textproc/redland-bindings/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- textproc/redland-bindings/Makefile  23 Feb 2021 19:39:46 -0000      1.22
+++ textproc/redland-bindings/Makefile  25 Aug 2021 19:02:03 -0000
@@ -11,6 +11,7 @@ PKGNAME-main=         p5-librdf-$V
 PKGNAME-python=                py-librdf-$V
 PKGNAME-ruby=          ruby${MODRUBY_BINREV}-librdf-$V
 REVISION=              4
+REVISION-ruby=         5
 
 HOMEPAGE=              
https://u22788749.ct.sendgrid.net/ls/click?upn=LotyKUs7Y7dgkVWTotLBpAmqTEX2DkfkhsH9AZ8m8jue4gseTbCiTri1CWeyc4RWhhjK_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC9N6eo5AQB21pjvNIcuvXvrKmaqos6GZjHsA6y1xUQYdQlHO1zWMSPjbaKtOQFwnMJfirKtlfttC0jQkErZ6IWbcXmwXgNnSUu4p0tHPzvUaNDf5VY1LDMwaEeFidRDM6Hwt6Ge-2FpDcRUcFC5LHA-2Bl1w-3D-3D
 
@@ -47,7 +48,7 @@ MODPY_VERSION =       ${MODPY_DEFAULT_VERSION_
 CONFIGURE_ARGS+=       --with-ruby \
                        --with-ruby-linking=so
 MODRUBY_RUNDEP=                No
-CONFIGURE_ENV+=                RUBY=${RUBY}
+CONFIGURE_ENV+=                RUBY=${RUBY} CFLAGS="${CFLAGS} -fdeclspec"
 LIB_DEPENDS-ruby=      ${LIB_DEPENDS} ${MODRUBY_LIB_DEPENDS}
 RUN_DEPENDS-ruby=      ${MODRUBY_RUN_DEPENDS}
 WANTLIB-ruby=          ${WANTLIB} ${MODRUBY_WANTLIB}
Index: www/nginx/Makefile
===================================================================
RCS file: /cvs/ports/www/nginx/Makefile,v
retrieving revision 1.153
diff -u -p -r1.153 Makefile
--- www/nginx/Makefile  25 May 2021 19:43:55 -0000      1.153
+++ www/nginx/Makefile  25 Aug 2021 19:37:06 -0000
@@ -21,6 +21,8 @@ VERSION=      1.20.1
 DISTNAME=      nginx-${VERSION}
 CATEGORIES=    www
 
+REVISION-passenger=    0
+
 VERSION-rtmp=  1.2.1
 
 PKGNAME-main=          ${DISTNAME}
Index: www/sass/Makefile
===================================================================
RCS file: /cvs/ports/www/sass/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- www/sass/Makefile   17 Nov 2020 03:19:38 -0000      1.7
+++ www/sass/Makefile   24 Aug 2021 16:03:13 -0000
@@ -3,7 +3,7 @@
 COMMENT =              extension language for CSS
 
 DISTNAME =             sass-3.4.22
-REVISION =             4
+REVISION =             5
 CATEGORIES =           www devel
 
 HOMEPAGE =             
https://u22788749.ct.sendgrid.net/ls/click?upn=LotyKUs7Y7dgkVWTotLBpLQainp-2BS1I9hesnAGerwB8-3Dt-zs_7a8z5HXKglTa4iEppNBl7pmmyiLmNe-2BkBcvOJjbwgwTdqMw4WVnf2GWTp4CJZTC9YKBnkH6mbrJtBLymUr6iR2IWLlN1-2F8JbujJwwAWsqYAHuud9uprOkR48Gojw7PFfGRo75XL7LmDiu6UvVGcqcy-2BY5MRWUA1ShvRKMGDiFKY-2BPzbW7KN2BuGyPWM0zMhb1-2BmU9M8x-2BxfsK7u1l6vn2g-3D-3D
Index: x11/kde-applications/kross-interpreters/Makefile
===================================================================
RCS file: /cvs/ports/x11/kde-applications/kross-interpreters/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- x11/kde-applications/kross-interpreters/Makefile    27 Apr 2021 05:27:11 
-0000      1.6
+++ x11/kde-applications/kross-interpreters/Makefile    25 Aug 2021 20:12:26 
-0000
@@ -4,6 +4,7 @@ COMMENT =       Kross interpreter plugins for 
 DISTNAME =     kross-interpreters-${VERSION}
 PKGNAME =      kross-interpreters-kf5-${VERSION}
 CATEGORIES =   devel
+REVISION =     0
 
 WANTLIB += ${COMPILER_LIBCXX} KF5KrossCore Qt5Core Qt5Gui Qt5Script
 WANTLIB += Qt5Widgets Qt5Xml m
Index: 
x11/kde-applications/kross-interpreters/patches/patch-ruby_rubyinterpreter_cpp
===================================================================
RCS file: 
x11/kde-applications/kross-interpreters/patches/patch-ruby_rubyinterpreter_cpp
diff -N 
x11/kde-applications/kross-interpreters/patches/patch-ruby_rubyinterpreter_cpp
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ 
x11/kde-applications/kross-interpreters/patches/patch-ruby_rubyinterpreter_cpp  
    25 Aug 2021 20:12:26 -0000
@@ -0,0 +1,17 @@
+$OpenBSD$
+
+Work on ruby 3.0+.
+
+Index: ruby/rubyinterpreter.cpp
+--- ruby/rubyinterpreter.cpp.orig
++++ ruby/rubyinterpreter.cpp
+@@ -64,9 +64,6 @@ RubyInterpreter::RubyInterpreter(Kross::InterpreterInf
+     {
+         initRuby();
+     }
+-
+-    const int defaultsafelevel = 4; // per default use the maximum safelevel
+-    rb_set_safe_level( info->optionValue("safelevel", 
defaultsafelevel).toInt() );
+ }
+ 
+ RubyInterpreter::~RubyInterpreter()

Reply via email to