Per our standard Ruby support policy, now that Ruby 2.5 is out of the
normal maintenance phase, remove the building of Ruby 2.5 ports by
default. You can still build the ports manually if you need to.
The only other change here is the removal of the explicit ruby
version for devel/ruby-puppet_forge. We only use explicit Ruby versions
for ruby ports with native code, not for pure-Ruby ports.
I plan on committing this in a couple days unless I hear objections.
Thanks,
Jeremy
Index: audio/Makefile
===================================================================
RCS file: /cvs/ports/audio/Makefile,v
retrieving revision 1.430
diff -u -p -r1.430 Makefile
--- audio/Makefile 15 Apr 2020 15:50:15 -0000 1.430
+++ audio/Makefile 17 May 2020 19:45:26 -0000
@@ -214,10 +214,8 @@
SUBDIR += rhythmbox
SUBDIR += rtunes
SUBDIR += rubberband
- SUBDIR += ruby-taglib,ruby25
SUBDIR += ruby-taglib,ruby26
SUBDIR += ruby-taglib,ruby27
- SUBDIR += ruby-vorbis_comment,ruby25
SUBDIR += ruby-vorbis_comment,ruby26
SUBDIR += ruby-vorbis_comment,ruby27
SUBDIR += schismtracker
Index: databases/Makefile
===================================================================
RCS file: /cvs/ports/databases/Makefile,v
retrieving revision 1.393
diff -u -p -r1.393 Makefile
--- databases/Makefile 15 May 2020 10:23:59 -0000 1.393
+++ databases/Makefile 17 May 2020 19:45:36 -0000
@@ -203,7 +203,6 @@
SUBDIR += redis
SUBDIR += repmgr
SUBDIR += riak
- SUBDIR += ruby-amalgalite,ruby25
SUBDIR += ruby-amalgalite,ruby26
SUBDIR += ruby-amalgalite,ruby27
SUBDIR += ruby-hiera3
@@ -211,29 +210,22 @@
SUBDIR += ruby-hiera-eyaml-gpg
SUBDIR += ruby-hiera-file
SUBDIR += ruby-kirbybase
- SUBDIR += ruby-ldap,ruby25
SUBDIR += ruby-ldap,ruby26
SUBDIR += ruby-ldap,ruby27
- SUBDIR += ruby-mysql,ruby25
SUBDIR += ruby-mysql,ruby26
SUBDIR += ruby-mysql,ruby27
- SUBDIR += ruby-mysql2,ruby25
SUBDIR += ruby-mysql2,ruby26
SUBDIR += ruby-mysql2,ruby27
- SUBDIR += ruby-pg,ruby25
SUBDIR += ruby-pg,ruby26
SUBDIR += ruby-pg,ruby27
SUBDIR += ruby-redis
SUBDIR += ruby-redis-namespace
SUBDIR += ruby-resque
SUBDIR += ruby-sequel
- SUBDIR += ruby-sequel_pg,ruby25
SUBDIR += ruby-sequel_pg,ruby26
SUBDIR += ruby-sequel_pg,ruby27
- SUBDIR += ruby-sqlite3,ruby25
SUBDIR += ruby-sqlite3,ruby26
SUBDIR += ruby-sqlite3,ruby27
- SUBDIR += ruby-tiny_tds,ruby25
SUBDIR += ruby-tiny_tds,ruby26
SUBDIR += ruby-tiny_tds,ruby27
SUBDIR += sharedance
Index: devel/Makefile
===================================================================
RCS file: /cvs/ports/devel/Makefile,v
retrieving revision 1.1970
diff -u -p -r1.1970 Makefile
--- devel/Makefile 17 May 2020 18:44:09 -0000 1.1970
+++ devel/Makefile 17 May 2020 19:46:19 -0000
@@ -1807,7 +1807,6 @@
SUBDIR += ruby-diff-lcs
SUBDIR += ruby-extlib
SUBDIR += ruby-fast_gettext
- SUBDIR += ruby-ffi,ruby25
SUBDIR += ruby-ffi,ruby26
SUBDIR += ruby-ffi,ruby27
SUBDIR += ruby-flexmock
@@ -1823,10 +1822,8 @@
SUBDIR += ruby-isolate
SUBDIR += ruby-jeweler
SUBDIR += ruby-json_pure
- SUBDIR += ruby-kgio,ruby25
SUBDIR += ruby-kgio,ruby26
SUBDIR += ruby-kgio,ruby27
- SUBDIR += ruby-libv8,ruby25
SUBDIR += ruby-libv8,ruby26
SUBDIR += ruby-libv8,ruby27
SUBDIR += ruby-locale
@@ -1834,13 +1831,10 @@
SUBDIR += ruby-metaclass
SUBDIR += ruby-minitest
SUBDIR += ruby-mocha
- SUBDIR += ruby-narray,ruby25
SUBDIR += ruby-narray,ruby26
SUBDIR += ruby-narray,ruby27
- SUBDIR += ruby-ncurses,ruby25
SUBDIR += ruby-ncurses,ruby26
SUBDIR += ruby-ncurses,ruby27
- SUBDIR += ruby-nio4r,ruby25
SUBDIR += ruby-nio4r,ruby26
SUBDIR += ruby-nio4r,ruby27
SUBDIR += ruby-ole
@@ -1848,17 +1842,13 @@
SUBDIR += ruby-opt_parse_validator
SUBDIR += ruby-optimist
SUBDIR += ruby-polyglot
- SUBDIR += ruby-prof,ruby25
SUBDIR += ruby-prof,ruby26
SUBDIR += ruby-prof,ruby27
- SUBDIR += ruby-puppet_forge,ruby25
- SUBDIR += ruby-puppet_forge,ruby26
- SUBDIR += ruby-racc,ruby25
+ SUBDIR += ruby-puppet_forge
SUBDIR += ruby-racc,ruby26
SUBDIR += ruby-racc,ruby27
SUBDIR += ruby-rake-compiler
SUBDIR += ruby-rake-remote_task
- SUBDIR += ruby-rb-gsl,ruby25
SUBDIR += ruby-rb-gsl,ruby26
SUBDIR += ruby-rb-gsl,ruby27
SUBDIR += ruby-ref
@@ -1873,12 +1863,10 @@
SUBDIR += ruby-semantic_puppet
SUBDIR += ruby-sexp_processor
SUBDIR += ruby-shims
- SUBDIR += ruby-subset_sum,ruby25
SUBDIR += ruby-subset_sum,ruby26
SUBDIR += ruby-subset_sum,ruby27
SUBDIR += ruby-systemu
SUBDIR += ruby-sys-proctable
- SUBDIR += ruby-therubyracer,ruby25
SUBDIR += ruby-therubyracer,ruby26
SUBDIR += ruby-therubyracer,ruby27
SUBDIR += ruby-thor
@@ -1889,7 +1877,6 @@
SUBDIR += ruby-uuid
SUBDIR += ruby-uuidtools
SUBDIR += ruby-xdg
- SUBDIR += ruby-yajl,ruby25
SUBDIR += ruby-yajl,ruby26
SUBDIR += ruby-yajl,ruby27
SUBDIR += ruby-zeitwerk
Index: graphics/Makefile
===================================================================
RCS file: /cvs/ports/graphics/Makefile,v
retrieving revision 1.506
diff -u -p -r1.506 Makefile
--- graphics/Makefile 15 May 2020 08:19:21 -0000 1.506
+++ graphics/Makefile 17 May 2020 19:46:30 -0000
@@ -266,7 +266,6 @@
SUBDIR += rawtherapee
SUBDIR += ruby-color
SUBDIR += ruby-gruff
- SUBDIR += ruby-rmagick,ruby25
SUBDIR += ruby-rmagick,ruby26
SUBDIR += ruby-rmagick,ruby27
SUBDIR += s10sh
Index: net/Makefile
===================================================================
RCS file: /cvs/ports/net/Makefile,v
retrieving revision 1.1201
diff -u -p -r1.1201 Makefile
--- net/Makefile 17 May 2020 18:48:47 -0000 1.1201
+++ net/Makefile 17 May 2020 19:46:38 -0000
@@ -658,12 +658,10 @@
SUBDIR += rtmpdump
SUBDIR += rtorrent
SUBDIR += ruby-agcaldav
- SUBDIR += ruby-eventmachine,ruby25
SUBDIR += ruby-eventmachine,ruby26
SUBDIR += ruby-eventmachine,ruby27
SUBDIR += ruby-macaddr
SUBDIR += ruby-mfi
- SUBDIR += ruby-msgpack,ruby25
SUBDIR += ruby-msgpack,ruby26
SUBDIR += ruby-msgpack,ruby27
SUBDIR += ruby-net-dns
Index: security/Makefile
===================================================================
RCS file: /cvs/ports/security/Makefile,v
retrieving revision 1.577
diff -u -p -r1.577 Makefile
--- security/Makefile 17 May 2020 10:36:17 -0000 1.577
+++ security/Makefile 17 May 2020 19:46:45 -0000
@@ -354,14 +354,11 @@
SUBDIR += reop
SUBDIR += rhash
SUBDIR += routersploit
- SUBDIR += ruby-bcrypt,ruby25
SUBDIR += ruby-bcrypt,ruby26
SUBDIR += ruby-bcrypt,ruby27
SUBDIR += ruby-cms_scanner
- SUBDIR += ruby-gpgme,ruby25
SUBDIR += ruby-gpgme,ruby26
SUBDIR += ruby-gpgme,ruby27
- SUBDIR += ruby-pledge,ruby25
SUBDIR += ruby-pledge,ruby26
SUBDIR += ruby-pledge,ruby27
SUBDIR += ruby-hmac
Index: sysutils/Makefile
===================================================================
RCS file: /cvs/ports/sysutils/Makefile,v
retrieving revision 1.566
diff -u -p -r1.566 Makefile
--- sysutils/Makefile 14 May 2020 18:39:31 -0000 1.566
+++ sysutils/Makefile 17 May 2020 19:46:51 -0000
@@ -301,22 +301,18 @@
SUBDIR += rpl
SUBDIR += rsyslog
SUBDIR += rtty
- SUBDIR += ruby-augeas,ruby25
SUBDIR += ruby-augeas,ruby26
SUBDIR += ruby-augeas,ruby27
SUBDIR += ruby-capistrano
SUBDIR += ruby-directory_watcher
- SUBDIR += ruby-libvirt,ruby25
SUBDIR += ruby-libvirt,ruby26
SUBDIR += ruby-libvirt,ruby27
- SUBDIR += ruby-posix-spawn,ruby25
SUBDIR += ruby-posix-spawn,ruby26
SUBDIR += ruby-posix-spawn,ruby27
SUBDIR += ruby-puppet
SUBDIR += ruby-puppet-lint
SUBDIR += ruby-puppet-syntax
SUBDIR += ruby-r10k
- SUBDIR += ruby-shadow,ruby25
SUBDIR += ruby-shadow,ruby26
SUBDIR += ruby-shadow,ruby27
SUBDIR += ruby-tzinfo
Index: textproc/Makefile
===================================================================
RCS file: /cvs/ports/textproc/Makefile,v
retrieving revision 1.630
diff -u -p -r1.630 Makefile
--- textproc/Makefile 14 May 2020 20:36:21 -0000 1.630
+++ textproc/Makefile 17 May 2020 19:47:01 -0000
@@ -498,17 +498,13 @@
SUBDIR += rubber
SUBDIR += ruby-builder
SUBDIR += ruby-erubis
- SUBDIR += ruby-fast-stemmer,ruby25
SUBDIR += ruby-fast-stemmer,ruby26
SUBDIR += ruby-fast-stemmer,ruby27
- SUBDIR += ruby-fast_xs,ruby25
SUBDIR += ruby-fast_xs,ruby26
SUBDIR += ruby-fast_xs,ruby27
SUBDIR += ruby-haml
- SUBDIR += ruby-hpricot,ruby25
SUBDIR += ruby-hpricot,ruby26
SUBDIR += ruby-hpricot,ruby27
- SUBDIR += ruby-hyperestraier,ruby25
SUBDIR += ruby-hyperestraier,ruby26
SUBDIR += ruby-hyperestraier,ruby27
SUBDIR += ruby-icalendar
@@ -516,17 +512,13 @@
SUBDIR += ruby-liquid
SUBDIR += ruby-maruku
SUBDIR += ruby-mustache
- SUBDIR += ruby-nokogiri,ruby25
SUBDIR += ruby-nokogiri,ruby26
SUBDIR += ruby-nokogiri,ruby27
SUBDIR += ruby-pygments.rb
- SUBDIR += ruby-rdiscount,ruby25
SUBDIR += ruby-rdiscount,ruby26
SUBDIR += ruby-rdiscount,ruby27
- SUBDIR += ruby-redcarpet,ruby25
SUBDIR += ruby-redcarpet,ruby26
SUBDIR += ruby-redcarpet,ruby27
- SUBDIR += ruby-redcloth,ruby25
SUBDIR += ruby-redcloth,ruby26
SUBDIR += ruby-redcloth,ruby27
SUBDIR += ruby-rexical
Index: www/Makefile
===================================================================
RCS file: /cvs/ports/www/Makefile,v
retrieving revision 1.960
diff -u -p -r1.960 Makefile
--- www/Makefile 17 May 2020 18:47:22 -0000 1.960
+++ www/Makefile 17 May 2020 19:47:14 -0000
@@ -528,49 +528,39 @@
SUBDIR += rt
SUBDIR += ruby-addressable
SUBDIR += ruby-capybara
- SUBDIR += ruby-capybara-webkit,ruby25
SUBDIR += ruby-capybara-webkit,ruby26
SUBDIR += ruby-capybara-webkit,ruby27
SUBDIR += ruby-ethon
SUBDIR += ruby-faraday
SUBDIR += ruby-faraday_middleware
SUBDIR += ruby-faraday_middleware-multi_json
- SUBDIR += ruby-fcgi,ruby25
SUBDIR += ruby-fcgi,ruby26
SUBDIR += ruby-fcgi,ruby27
SUBDIR += ruby-mechanize
SUBDIR += ruby-multipart-post
SUBDIR += ruby-mustermann
- SUBDIR += ruby-ntlm,ruby25
SUBDIR += ruby-ntlm,ruby26
SUBDIR += ruby-ntlm,ruby27
- SUBDIR += ruby-passenger,ruby25
SUBDIR += ruby-passenger,ruby26
SUBDIR += ruby-passenger,ruby27
- SUBDIR += ruby-puma,ruby25
SUBDIR += ruby-puma,ruby26
SUBDIR += ruby-puma,ruby27
SUBDIR += ruby-rack
SUBDIR += ruby-rack-protection
SUBDIR += ruby-rack-test
SUBDIR += ruby-rainbows
- SUBDIR += ruby-raindrops,ruby25
SUBDIR += ruby-raindrops,ruby26
SUBDIR += ruby-raindrops,ruby27
SUBDIR += ruby-sanitize
- SUBDIR += ruby-sassc,ruby25
SUBDIR += ruby-sassc,ruby26
SUBDIR += ruby-sassc,ruby27
SUBDIR += ruby-sinatra
- SUBDIR += ruby-thin,ruby25
SUBDIR += ruby-thin,ruby26
SUBDIR += ruby-thin,ruby27
SUBDIR += ruby-typhoeus
- SUBDIR += ruby-unicorn,ruby25
SUBDIR += ruby-unicorn,ruby26
SUBDIR += ruby-unicorn,ruby27
SUBDIR += ruby-vegas
- SUBDIR += ruby-websocket-driver,ruby25
SUBDIR += ruby-websocket-driver,ruby26
SUBDIR += ruby-websocket-driver,ruby27
SUBDIR += ruby-websocket-extensions
Index: x11/Makefile
===================================================================
RCS file: /cvs/ports/x11/Makefile,v
retrieving revision 1.656
diff -u -p -r1.656 Makefile
--- x11/Makefile 20 Mar 2020 07:20:57 -0000 1.656
+++ x11/Makefile 17 May 2020 19:47:18 -0000
@@ -267,7 +267,6 @@
SUBDIR += rox-filer
SUBDIR += roxterm
SUBDIR += ruby-dbus
- SUBDIR += ruby-tk,ruby25
SUBDIR += ruby-tk,ruby26
SUBDIR += ruby-tk,ruby27
SUBDIR += rxvt-unicode