Download raw body.
devel/ruby-thor: update to 1.5.0
https://github.com/rails/thor/releases
openfact requires this minimum version now and works fine with it,
just like openvox (client).
Other consumers I just build-tested:
$ show-reverse-deps `make show=PKGPATH` |
cut -d, -f1 | uniq | tee to-build
databases/openvoxdb/8
sysutils/openvox-server/8
sysutils/ruby-openfact
sysutils/ruby-openvox/8
sysutils/ruby-openvoxserver-ca
sysutils/ruby-puppet-syntax
sysutils/tmuxinator
$ env SUBDIRLIST=./to-build make ; echo $?
...
0
Only the last one needs a relaxed version spec to build;
updating to the latest version introduced other version
problems, so I left the our port years outdated as-is.
Feedback? OK?
diff --git a/devel/ruby-thor/Makefile b/devel/ruby-thor/Makefile
index 099dd0cbbd7..a8f24f37357 100644
--- a/devel/ruby-thor/Makefile
+++ b/devel/ruby-thor/Makefile
@@ -1,6 +1,6 @@
COMMENT = scripting framework to replace rake/sake/rubigen
-DISTNAME = thor-1.2.1
+DISTNAME = thor-1.5.0
CATEGORIES = devel
HOMEPAGE = http://whatisthor.com/
diff --git a/devel/ruby-thor/distinfo b/devel/ruby-thor/distinfo
index 76a55903816..de951a54a36 100644
--- a/devel/ruby-thor/distinfo
+++ b/devel/ruby-thor/distinfo
@@ -1,2 +1,2 @@
-SHA256 (thor-1.2.1.gem) = sXUhU9yca40/yqZl6eGgCj5z8o2l4ji4HEBFAuU51EY=
-SIZE (thor-1.2.1.gem) = 53248
+SHA256 (thor-1.5.0.gem) = 46nlX+hX5EhZzhBKhGdatujNWcZQpJEGoF9V8TZCXnM=
+SIZE (thor-1.5.0.gem) = 56832
diff --git a/devel/ruby-thor/pkg/PLIST b/devel/ruby-thor/pkg/PLIST
index 9bb0566417e..f390895650c 100644
--- a/devel/ruby-thor/pkg/PLIST
+++ b/devel/ruby-thor/pkg/PLIST
@@ -42,7 +42,12 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/
${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell.rb
${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/basic.rb
${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/color.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/column_printer.rb
${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/html.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/lcs_diff.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/table_printer.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/terminal.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/thor/shell/wrapped_printer.rb
${GEM_LIB}/gems/${DISTNAME}/lib/thor/util.rb
${GEM_LIB}/gems/${DISTNAME}/lib/thor/version.rb
${GEM_LIB}/gems/${DISTNAME}/thor.gemspec
diff --git a/sysutils/tmuxinator/Makefile b/sysutils/tmuxinator/Makefile
index d69b22bf901..c46865e1c71 100644
--- a/sysutils/tmuxinator/Makefile
+++ b/sysutils/tmuxinator/Makefile
@@ -1,7 +1,7 @@
COMMENT = create and manage complex tmux sessions easily
DISTNAME = tmuxinator-3.0.5
-REVISION = 3
+REVISION = 4
CATEGORIES = sysutils
# MIT
diff --git a/sysutils/tmuxinator/patches/patch-_metadata b/sysutils/tmuxinator/patches/patch-_metadata
new file mode 100644
index 00000000000..06b32f86214
--- /dev/null
+++ b/sysutils/tmuxinator/patches/patch-_metadata
@@ -0,0 +1,22 @@
+Relax devel/ruby-thor version spec
+
+Index: .metadata
+--- .metadata.orig
++++ .metadata
+@@ -29,14 +29,14 @@ dependencies:
+ name: thor
+ requirement: !ruby/object:Gem::Requirement
+ requirements:
+- - - "~>"
++ - - ">="
+ - !ruby/object:Gem::Version
+ version: 1.2.1
+ type: :runtime
+ prerelease: false
+ version_requirements: !ruby/object:Gem::Requirement
+ requirements:
+- - - "~>"
++ - - ">="
+ - !ruby/object:Gem::Version
+ version: 1.2.1
+ - !ruby/object:Gem::Dependency
devel/ruby-thor: update to 1.5.0