pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ruby-rspec-core devel/ruby-rspec-core: update to...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f79ff7799f3c
branches:  trunk
changeset: 319167:f79ff7799f3c
user:      taca <taca%pkgsrc.org@localhost>
date:      Wed Feb 06 15:12:13 2019 +0000

description:
devel/ruby-rspec-core: update to 3.8.0

### 3.8.0 / 2018-08-04
[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.7.1...v3.8.0)

Enhancements:

* Improve shell escaping used by `RSpec::Core::RakeTask` and `--bisect` so
  that it works on `Pathname` objects. (Andrew Vit, #2479)
* Nicely format errors encountered while loading files specified
  by `--require` option.  (Myron Marston, #2504)
* Significantly improve the performance of `--bisect` on platforms that
  support forking by replacing the shell-based runner with one that uses
  forking so that RSpec and the application environment can be booted only
  once, instead of once per spec run. (Myron Marston, #2511)
* Provide a configuration API to pick which bisect runner is used for
  `--bisect`. Pick a runner via `config.bisect_runner = :shell` or
  `config.bisect_runner = :fork` in a file loaded by a `--require`
  option passed at the command line or set in `.rspec`. (Myron Marston, #2511)
* Support the [XDG Base Directory
  Specification](https://specifications.freedesktop.org/basedir-spec/latest/)
  for the global options file. `~/.rspec` is still supported when no
  options file is found in `$XDG_CONFIG_HOME/rspec/options` (Magnus Bergmark, #2538)
* Extract `RSpec.world.prepare_example_filtering` that sets up the
  example filtering for custom RSpec runners. (Oleg Pudeyev, #2552)

Bug Fixes:

* Prevent an `ArgumentError` when truncating backtraces with two identical
  backtraces. (Systho, #2515, Benoit Tigeot, #2539)

diffstat:

 devel/ruby-rspec-core/Makefile |   6 +++---
 devel/ruby-rspec-core/PLIST    |  10 +++++++---
 devel/ruby-rspec-core/distinfo |  10 +++++-----
 3 files changed, 15 insertions(+), 11 deletions(-)

diffs (70 lines):

diff -r dccd149b79a2 -r f79ff7799f3c devel/ruby-rspec-core/Makefile
--- a/devel/ruby-rspec-core/Makefile    Wed Feb 06 15:11:23 2019 +0000
+++ b/devel/ruby-rspec-core/Makefile    Wed Feb 06 15:12:13 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2018/03/14 14:18:50 taca Exp $
+# $NetBSD: Makefile,v 1.26 2019/02/06 15:12:13 taca Exp $
 
-DISTNAME=      rspec-core-3.7.1
+DISTNAME=      rspec-core-3.8.0
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,7 +8,7 @@
 COMMENT=       Behaviour Driven Development framework for Ruby, core part
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-rspec-support>=3.7.0<3.8:../../devel/ruby-rspec-support
+DEPENDS+=      ${RUBY_PKGPREFIX}-rspec-support>=3.8.0<3.9:../../devel/ruby-rspec-support
 
 RUBYGEM_OPTIONS+=      --format-executable
 
diff -r dccd149b79a2 -r f79ff7799f3c devel/ruby-rspec-core/PLIST
--- a/devel/ruby-rspec-core/PLIST       Wed Feb 06 15:11:23 2019 +0000
+++ b/devel/ruby-rspec-core/PLIST       Wed Feb 06 15:12:13 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2017/06/05 14:05:15 taca Exp $
+@comment $NetBSD: PLIST,v 1.17 2019/02/06 15:12:13 taca Exp $
 bin/rspec${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/.document
@@ -12,8 +12,11 @@
 ${GEM_LIBDIR}/lib/rspec/core/backtrace_formatter.rb
 ${GEM_LIBDIR}/lib/rspec/core/bisect/coordinator.rb
 ${GEM_LIBDIR}/lib/rspec/core/bisect/example_minimizer.rb
-${GEM_LIBDIR}/lib/rspec/core/bisect/runner.rb
+${GEM_LIBDIR}/lib/rspec/core/bisect/fork_runner.rb
 ${GEM_LIBDIR}/lib/rspec/core/bisect/server.rb
+${GEM_LIBDIR}/lib/rspec/core/bisect/shell_command.rb
+${GEM_LIBDIR}/lib/rspec/core/bisect/shell_runner.rb
+${GEM_LIBDIR}/lib/rspec/core/bisect/utilities.rb
 ${GEM_LIBDIR}/lib/rspec/core/configuration.rb
 ${GEM_LIBDIR}/lib/rspec/core/configuration_options.rb
 ${GEM_LIBDIR}/lib/rspec/core/drb.rb
@@ -24,9 +27,10 @@
 ${GEM_LIBDIR}/lib/rspec/core/filter_manager.rb
 ${GEM_LIBDIR}/lib/rspec/core/flat_map.rb
 ${GEM_LIBDIR}/lib/rspec/core/formatters.rb
+${GEM_LIBDIR}/lib/rspec/core/formatters/base_bisect_formatter.rb
 ${GEM_LIBDIR}/lib/rspec/core/formatters/base_formatter.rb
 ${GEM_LIBDIR}/lib/rspec/core/formatters/base_text_formatter.rb
-${GEM_LIBDIR}/lib/rspec/core/formatters/bisect_formatter.rb
+${GEM_LIBDIR}/lib/rspec/core/formatters/bisect_drb_formatter.rb
 ${GEM_LIBDIR}/lib/rspec/core/formatters/bisect_progress_formatter.rb
 ${GEM_LIBDIR}/lib/rspec/core/formatters/console_codes.rb
 ${GEM_LIBDIR}/lib/rspec/core/formatters/deprecation_formatter.rb
diff -r dccd149b79a2 -r f79ff7799f3c devel/ruby-rspec-core/distinfo
--- a/devel/ruby-rspec-core/distinfo    Wed Feb 06 15:11:23 2019 +0000
+++ b/devel/ruby-rspec-core/distinfo    Wed Feb 06 15:12:13 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.25 2018/03/14 14:18:50 taca Exp $
+$NetBSD: distinfo,v 1.26 2019/02/06 15:12:13 taca Exp $
 
-SHA1 (rspec-core-3.7.1.gem) = 1289853869b2e4c315a16bc3ac7dc3dd456c839f
-RMD160 (rspec-core-3.7.1.gem) = ba2a27d39036fcc0eb4437cc00216086c8e2f4ec
-SHA512 (rspec-core-3.7.1.gem) = 86e091642e35d41a82a20e314cd71fe23e1de1bd6008d9fed82b5078616aa1815e5a1f049a996283d90d8b638e3b0e004ecd9136f0b85d60b1636929f39fa511
-Size (rspec-core-3.7.1.gem) = 155136 bytes
+SHA1 (rspec-core-3.8.0.gem) = 9f18a6bbad670a118071189b1b6dfd90a145b42f
+RMD160 (rspec-core-3.8.0.gem) = 93668f3124bfeae0338380a6bcd7af4cffe00b6d
+SHA512 (rspec-core-3.8.0.gem) = c3163b4bc8463c9b6ac86921fb315d000b944f7b825f489ebc264473aa3ee8a61eb7bec92b7b528da40a051a83ef14d341790087d21746b1da142981f5d16ab0
+Size (rspec-core-3.8.0.gem) = 159232 bytes



Home | Main Index | Thread Index | Old Index