Sat Nov 2 14:51:05 2019 UTC ()
devel/ruby-simplecov: update to 0.17.1

Update ruby-simplecov to 0.17.1.

0.17.1 (2019-09-16)
===================

Bugfix release for problems with ParallelTests.

## Bugfixes

* Avoid hanging with parallel_tests. See [#746](https://github.com/colszowka/simplecov/pull/746) (thanks [@annaswims](https://github.com/annaswims))

0.17.0 (2019-07-02)
===================

Maintenance release with nice convenience features and important bugfixes.
Notably this **will be the last release to support ruby versions that have reached their end of life**. Moving forward official CRuby support will be 2.4+ and JRuby support will be 9.1+. Older versions might still work but no guarantees.

## Enhancements

* Per default filter hidden files and folders. See [#721](https://github.com/colszowka/simplecov/pull/721) (thanks [Renuo AG](https://www.renuo.ch))
* Print the exit status explicitly when it's not a successful build so it's easier figure out SimpleCov failed the build in the output. See [#688](https://github.com/colszowka/simplecov/pull/688) (thanks [@daemonsy](https://github.com/daemonsy))

## Bugfixes

* Avoid a premature failure exit code when setting `minimum_coverage` in combination with using [parallel_tests](https://github.com/grosser/parallel_tests). See [#706](https://github.com/colszowka/simplecov/pull/706) (thanks [@f1sherman](https://github.com/f1sherman))
* Project roots with special characters no longer cause crashes. See [#717](https://github.com/colszowka/simplecov/pull/717) (thanks [@deivid-rodriguez](https://github.com/deivid-rodriguez))
* Avoid continously overriding test results with manual `ResultMergere.store_results` usage. See [#674](https://github.com/colszowka/simplecov/pull/674) (thanks [@tomeon](https://github.com/tomeon))


(taca)
diff -r1.22 -r1.23 pkgsrc/devel/ruby-simplecov/Makefile
diff -r1.12 -r1.13 pkgsrc/devel/ruby-simplecov/PLIST
diff -r1.17 -r1.18 pkgsrc/devel/ruby-simplecov/distinfo

cvs diff -r1.22 -r1.23 pkgsrc/devel/ruby-simplecov/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-simplecov/Makefile 2018/03/17 14:15:10 1.22
+++ pkgsrc/devel/ruby-simplecov/Makefile 2019/11/02 14:51:05 1.23
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.22 2018/03/17 14:15:10 taca Exp $ 1# $NetBSD: Makefile,v 1.23 2019/11/02 14:51:05 taca Exp $
2 2
3DISTNAME= simplecov-0.16.1 3DISTNAME= simplecov-0.17.1
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/colszowka/simplecov 7HOMEPAGE= https://github.com/colszowka/simplecov
8COMMENT= Code coverage for Ruby 1.9+ 8COMMENT= Code coverage for Ruby 1.9+
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-simplecov-html>=0.10.0<0.11:../../devel/ruby-simplecov-html 11DEPENDS+= ${RUBY_PKGPREFIX}-simplecov-html>=0.10.0<0.11:../../devel/ruby-simplecov-html
12DEPENDS+= ${RUBY_PKGPREFIX}-docile>=1.1.0:../../devel/ruby-docile 12DEPENDS+= ${RUBY_PKGPREFIX}-docile>=1.1.0:../../devel/ruby-docile
13 13
14USE_LANGUAGES= # none 14USE_LANGUAGES= # none
15 15
16OVERRIDE_GEMSPEC+= docile>=1.1.0 16OVERRIDE_GEMSPEC+= docile>=1.1.0

cvs diff -r1.12 -r1.13 pkgsrc/devel/ruby-simplecov/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-simplecov/PLIST 2018/03/17 14:15:10 1.12
+++ pkgsrc/devel/ruby-simplecov/PLIST 2019/11/02 14:51:05 1.13
@@ -1,38 +1,39 @@ @@ -1,38 +1,39 @@
1@comment $NetBSD: PLIST,v 1.12 2018/03/17 14:15:10 taca Exp $ 1@comment $NetBSD: PLIST,v 1.13 2019/11/02 14:51:05 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/CHANGELOG.md 3${GEM_LIBDIR}/CHANGELOG.md
4${GEM_LIBDIR}/CONTRIBUTING.md 4${GEM_LIBDIR}/CONTRIBUTING.md
5${GEM_LIBDIR}/ISSUE_TEMPLATE.md 5${GEM_LIBDIR}/ISSUE_TEMPLATE.md
6${GEM_LIBDIR}/LICENSE 6${GEM_LIBDIR}/LICENSE
7${GEM_LIBDIR}/README.md 7${GEM_LIBDIR}/README.md
8${GEM_LIBDIR}/doc/alternate-formatters.md 8${GEM_LIBDIR}/doc/alternate-formatters.md
9${GEM_LIBDIR}/doc/commercial-services.md 9${GEM_LIBDIR}/doc/commercial-services.md
10${GEM_LIBDIR}/doc/editor-integration.md 10${GEM_LIBDIR}/doc/editor-integration.md
11${GEM_LIBDIR}/lib/simplecov.rb 11${GEM_LIBDIR}/lib/simplecov.rb
12${GEM_LIBDIR}/lib/simplecov/command_guesser.rb 12${GEM_LIBDIR}/lib/simplecov/command_guesser.rb
13${GEM_LIBDIR}/lib/simplecov/configuration.rb 13${GEM_LIBDIR}/lib/simplecov/configuration.rb
14${GEM_LIBDIR}/lib/simplecov/defaults.rb 14${GEM_LIBDIR}/lib/simplecov/defaults.rb
15${GEM_LIBDIR}/lib/simplecov/exit_codes.rb 15${GEM_LIBDIR}/lib/simplecov/exit_codes.rb
16${GEM_LIBDIR}/lib/simplecov/file_list.rb 16${GEM_LIBDIR}/lib/simplecov/file_list.rb
17${GEM_LIBDIR}/lib/simplecov/filter.rb 17${GEM_LIBDIR}/lib/simplecov/filter.rb
18${GEM_LIBDIR}/lib/simplecov/formatter.rb 18${GEM_LIBDIR}/lib/simplecov/formatter.rb
19${GEM_LIBDIR}/lib/simplecov/formatter/multi_formatter.rb 19${GEM_LIBDIR}/lib/simplecov/formatter/multi_formatter.rb
20${GEM_LIBDIR}/lib/simplecov/formatter/simple_formatter.rb 20${GEM_LIBDIR}/lib/simplecov/formatter/simple_formatter.rb
21${GEM_LIBDIR}/lib/simplecov/jruby_fix.rb 21${GEM_LIBDIR}/lib/simplecov/jruby_fix.rb
22${GEM_LIBDIR}/lib/simplecov/last_run.rb 22${GEM_LIBDIR}/lib/simplecov/last_run.rb
23${GEM_LIBDIR}/lib/simplecov/lines_classifier.rb 23${GEM_LIBDIR}/lib/simplecov/lines_classifier.rb
24${GEM_LIBDIR}/lib/simplecov/load_global_config.rb 24${GEM_LIBDIR}/lib/simplecov/load_global_config.rb
25${GEM_LIBDIR}/lib/simplecov/no_defaults.rb 25${GEM_LIBDIR}/lib/simplecov/no_defaults.rb
26${GEM_LIBDIR}/lib/simplecov/profiles.rb 26${GEM_LIBDIR}/lib/simplecov/profiles.rb
27${GEM_LIBDIR}/lib/simplecov/profiles/bundler_filter.rb 27${GEM_LIBDIR}/lib/simplecov/profiles/bundler_filter.rb
 28${GEM_LIBDIR}/lib/simplecov/profiles/hidden_filter.rb
28${GEM_LIBDIR}/lib/simplecov/profiles/rails.rb 29${GEM_LIBDIR}/lib/simplecov/profiles/rails.rb
29${GEM_LIBDIR}/lib/simplecov/profiles/root_filter.rb 30${GEM_LIBDIR}/lib/simplecov/profiles/root_filter.rb
30${GEM_LIBDIR}/lib/simplecov/profiles/test_frameworks.rb 31${GEM_LIBDIR}/lib/simplecov/profiles/test_frameworks.rb
31${GEM_LIBDIR}/lib/simplecov/railtie.rb 32${GEM_LIBDIR}/lib/simplecov/railtie.rb
32${GEM_LIBDIR}/lib/simplecov/railties/tasks.rake 33${GEM_LIBDIR}/lib/simplecov/railties/tasks.rake
33${GEM_LIBDIR}/lib/simplecov/raw_coverage.rb 34${GEM_LIBDIR}/lib/simplecov/raw_coverage.rb
34${GEM_LIBDIR}/lib/simplecov/result.rb 35${GEM_LIBDIR}/lib/simplecov/result.rb
35${GEM_LIBDIR}/lib/simplecov/result_merger.rb 36${GEM_LIBDIR}/lib/simplecov/result_merger.rb
36${GEM_LIBDIR}/lib/simplecov/source_file.rb 37${GEM_LIBDIR}/lib/simplecov/source_file.rb
37${GEM_LIBDIR}/lib/simplecov/version.rb 38${GEM_LIBDIR}/lib/simplecov/version.rb
38${GEM_HOME}/specifications/${GEM_NAME}.gemspec 39${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.17 -r1.18 pkgsrc/devel/ruby-simplecov/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-simplecov/distinfo 2018/03/17 14:15:10 1.17
+++ pkgsrc/devel/ruby-simplecov/distinfo 2019/11/02 14:51:05 1.18
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.17 2018/03/17 14:15:10 taca Exp $ 1$NetBSD: distinfo,v 1.18 2019/11/02 14:51:05 taca Exp $
2 2
3SHA1 (simplecov-0.16.1.gem) = e44923ea70b22f3f2770d61090248c6692be3499 3SHA1 (simplecov-0.17.1.gem) = 1a3c15badd49fdd640014a5ca20fded41c3da531
4RMD160 (simplecov-0.16.1.gem) = 96a95647f933d8d153f8bc56520132389f1bc424 4RMD160 (simplecov-0.17.1.gem) = 7c9af178383d02f06d76a5ad23c5a04dd8824f15
5SHA512 (simplecov-0.16.1.gem) = b30d2fc8978d0570e2df1dda6611c143ee3b51999c72dcd52e483d2422e54c2b1c538e4afbacfc5b9a37d2d200ffd295f1bfbdf3100439393fb48f74d672d5ef 5SHA512 (simplecov-0.17.1.gem) = 8937c0532c08048649414c512091d88841a4b881d78186562515392f4d3b92bd0b2d2291f3a61e765bb550a132d7041c970f8f7d37a5cff0c8e89e1a4ec75f85
6Size (simplecov-0.16.1.gem) = 38912 bytes 6Size (simplecov-0.17.1.gem) = 39936 bytes