Mon Mar 20 12:32:45 2017 UTC ()
Update ruby-simplecov to 0.14.1.

0.14.1 2017-03-18 ([changes](https://github.com/colszowka/simplecov/compare/v0.14.0...v0.14.1))
========

## Bugfixes

* Files that were skipped as a whole/had no relevant coverage could lead to Float errors. See [#564](https://github.com/colszowka/simplecov/pull/564) (thanks to @stevehanson for the report in [#563](https://github.com/colszowka/simplecov/issues/563))

0.14.0 2017-03-15 ([changes](https://github.com/colszowka/simplecov/compare/v0.13.0...v0.14.0))
==========

## Enhancements

* Officially support JRuby 9.1+ going forward (should also work with previous releases). See [#547](https://github.com/colszowka/simplecov/pull/547) (ping @PragTob when encountering issues)
* Add Channel group to Rails profile, when `ActionCable` is loaded. See [#492](https://github.com/colszowka/simplecov/pull/492) (thanks @BenMorganIO)
* Stop `extend`ing instances of `Array` and `Hash` during merging results avoiding problems frozen results while manually merging results. See [#558](https://github.com/colszowka/simplecov/pull/558) (thanks @aroben)

## Bugfixes

* Fix parallel_tests when a thread ends up running no tests. See [#533](https://github.com/colszowka/simplecov/pull/533) (thanks @cshaffer)
* Skip the `:nocov:` comments along with the code that they skip. See [#551](https://github.com/colszowka/simplecov/pull/551) (thanks @ebiven)
* Fix crash when Home environment variable is unset. See [#482](https://github.com/colszowka/simplecov/pull/482) (thanks @waldyr)
* Make track_files work again when explicitly setting it to nil. See [#463](https://github.com/colszowka/simplecov/pull/463) (thanks @craiglittle)
* Do not overwrite .last_run.json file when refuse_coverage_drop option is enabled and the coverage has dropped (lead to you being able to just rerun tests and everything was _fine_). See [#553](https://github.com/colszowka/simplecov/pull/553) (thanks @Miloshes)

0.13.0 2016-01-25 ([changes](https://github.com/colszowka/simplecov/compare/v0.12.0...v0.13.0))
==========

## Enhancements

* Faster run times when a very large number of files is loaded into SimpleCov. See [#520](https://github.com/colszowka/simplecov/pull/520) (thanks @alyssais)
* Only read in source code files that are actually used (faster when files are ignored etc.). See [#540](https://github.com/colszowka/simplecov/pull/540) (tahks @yui-knk)

## Bugfixes

* Fix merging of resultsets if a file is missing on one side. See [#513](https://github.com/colszowka/simplecov/pull/513) (thanks @hanazuki)
* Fix Ruby 2.4 deprecation warnings by using Integer instead of Fixnum. See [#523](https://github.com/colszowka/simplecov/pull/523) (thanks @nobu)
* Force Ruby 2 to json 2. See [dc7417d50](https://github.com/colszowka/simplecov/commit/dc7417d5049b1809cea214314c15dd93a5dd964f) (thanks @amatsuda)
* Various other gem dependency fixes for different gems on different ruby versions. (thanks @amatsuda)


(taca)
diff -r1.16 -r1.17 pkgsrc/devel/ruby-simplecov/Makefile
diff -r1.8 -r1.9 pkgsrc/devel/ruby-simplecov/PLIST
diff -r1.13 -r1.14 pkgsrc/devel/ruby-simplecov/distinfo

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

--- pkgsrc/devel/ruby-simplecov/Makefile 2016/10/09 15:09:02 1.16
+++ pkgsrc/devel/ruby-simplecov/Makefile 2017/03/20 12:32:45 1.17
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.16 2016/10/09 15:09:02 taca Exp $ 1# $NetBSD: Makefile,v 1.17 2017/03/20 12:32:45 taca Exp $
2 2
3DISTNAME= simplecov-0.12.0 3DISTNAME= simplecov-0.14.1
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://github.com/colszowka/simplecov 7HOMEPAGE= http://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<1.2:../../devel/ruby-docile 12DEPENDS+= ${RUBY_PKGPREFIX}-docile>=1.1.0<1.2:../../devel/ruby-docile
13 13
14USE_LANGUAGES= # none 14USE_LANGUAGES= # none
15 15
16RUBY_JSON_REQD= 1.8 16RUBY_JSON_REQD= 1.8

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

--- pkgsrc/devel/ruby-simplecov/PLIST 2015/12/12 14:36:38 1.8
+++ pkgsrc/devel/ruby-simplecov/PLIST 2017/03/20 12:32:45 1.9
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.8 2015/12/12 14:36:38 taca Exp $ 1@comment $NetBSD: PLIST,v 1.9 2017/03/20 12:32:45 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/.gitignore 3${GEM_LIBDIR}/.gitignore
4${GEM_LIBDIR}/.rspec 4${GEM_LIBDIR}/.rspec
5${GEM_LIBDIR}/.rubocop.yml 5${GEM_LIBDIR}/.rubocop.yml
6${GEM_LIBDIR}/.travis.yml 6${GEM_LIBDIR}/.travis.yml
7${GEM_LIBDIR}/.yardopts 7${GEM_LIBDIR}/.yardopts
8${GEM_LIBDIR}/CHANGELOG.md 8${GEM_LIBDIR}/CHANGELOG.md
9${GEM_LIBDIR}/CONTRIBUTING.md 9${GEM_LIBDIR}/CONTRIBUTING.md
10${GEM_LIBDIR}/Gemfile 10${GEM_LIBDIR}/Gemfile
11${GEM_LIBDIR}/MIT-LICENSE 11${GEM_LIBDIR}/MIT-LICENSE
12${GEM_LIBDIR}/README.md 12${GEM_LIBDIR}/README.md
13${GEM_LIBDIR}/Rakefile 13${GEM_LIBDIR}/Rakefile
14${GEM_LIBDIR}/cucumber.yml 14${GEM_LIBDIR}/cucumber.yml
@@ -51,38 +51,41 @@ ${GEM_LIBDIR}/features/test_unit_without @@ -51,38 +51,41 @@ ${GEM_LIBDIR}/features/test_unit_without
51${GEM_LIBDIR}/features/unicode_compatiblity.feature 51${GEM_LIBDIR}/features/unicode_compatiblity.feature
52${GEM_LIBDIR}/lib/simplecov.rb 52${GEM_LIBDIR}/lib/simplecov.rb
53${GEM_LIBDIR}/lib/simplecov/command_guesser.rb 53${GEM_LIBDIR}/lib/simplecov/command_guesser.rb
54${GEM_LIBDIR}/lib/simplecov/configuration.rb 54${GEM_LIBDIR}/lib/simplecov/configuration.rb
55${GEM_LIBDIR}/lib/simplecov/defaults.rb 55${GEM_LIBDIR}/lib/simplecov/defaults.rb
56${GEM_LIBDIR}/lib/simplecov/exit_codes.rb 56${GEM_LIBDIR}/lib/simplecov/exit_codes.rb
57${GEM_LIBDIR}/lib/simplecov/file_list.rb 57${GEM_LIBDIR}/lib/simplecov/file_list.rb
58${GEM_LIBDIR}/lib/simplecov/filter.rb 58${GEM_LIBDIR}/lib/simplecov/filter.rb
59${GEM_LIBDIR}/lib/simplecov/formatter.rb 59${GEM_LIBDIR}/lib/simplecov/formatter.rb
60${GEM_LIBDIR}/lib/simplecov/formatter/multi_formatter.rb 60${GEM_LIBDIR}/lib/simplecov/formatter/multi_formatter.rb
61${GEM_LIBDIR}/lib/simplecov/formatter/simple_formatter.rb 61${GEM_LIBDIR}/lib/simplecov/formatter/simple_formatter.rb
62${GEM_LIBDIR}/lib/simplecov/jruby_fix.rb 62${GEM_LIBDIR}/lib/simplecov/jruby_fix.rb
63${GEM_LIBDIR}/lib/simplecov/last_run.rb 63${GEM_LIBDIR}/lib/simplecov/last_run.rb
64${GEM_LIBDIR}/lib/simplecov/merge_helpers.rb 64${GEM_LIBDIR}/lib/simplecov/load_global_config.rb
65${GEM_LIBDIR}/lib/simplecov/no_defaults.rb 65${GEM_LIBDIR}/lib/simplecov/no_defaults.rb
66${GEM_LIBDIR}/lib/simplecov/profiles.rb 66${GEM_LIBDIR}/lib/simplecov/profiles.rb
67${GEM_LIBDIR}/lib/simplecov/railtie.rb 67${GEM_LIBDIR}/lib/simplecov/railtie.rb
68${GEM_LIBDIR}/lib/simplecov/railties/tasks.rake 68${GEM_LIBDIR}/lib/simplecov/railties/tasks.rake
 69${GEM_LIBDIR}/lib/simplecov/raw_coverage.rb
69${GEM_LIBDIR}/lib/simplecov/result.rb 70${GEM_LIBDIR}/lib/simplecov/result.rb
70${GEM_LIBDIR}/lib/simplecov/result_merger.rb 71${GEM_LIBDIR}/lib/simplecov/result_merger.rb
71${GEM_LIBDIR}/lib/simplecov/source_file.rb 72${GEM_LIBDIR}/lib/simplecov/source_file.rb
72${GEM_LIBDIR}/lib/simplecov/version.rb 73${GEM_LIBDIR}/lib/simplecov/version.rb
73${GEM_LIBDIR}/simplecov.gemspec 74${GEM_LIBDIR}/simplecov.gemspec
74${GEM_LIBDIR}/spec/1_8_fallbacks_spec.rb 75${GEM_LIBDIR}/spec/1_8_fallbacks_spec.rb
75${GEM_LIBDIR}/spec/command_guesser_spec.rb 76${GEM_LIBDIR}/spec/command_guesser_spec.rb
 77${GEM_LIBDIR}/spec/config_loader_spec.rb
 78${GEM_LIBDIR}/spec/configuration_spec.rb
76${GEM_LIBDIR}/spec/deleted_source_spec.rb 79${GEM_LIBDIR}/spec/deleted_source_spec.rb
77${GEM_LIBDIR}/spec/faked_project/Gemfile 80${GEM_LIBDIR}/spec/faked_project/Gemfile
78${GEM_LIBDIR}/spec/faked_project/Rakefile 81${GEM_LIBDIR}/spec/faked_project/Rakefile
79${GEM_LIBDIR}/spec/faked_project/cucumber.yml 82${GEM_LIBDIR}/spec/faked_project/cucumber.yml
80${GEM_LIBDIR}/spec/faked_project/features/step_definitions/my_steps.rb 83${GEM_LIBDIR}/spec/faked_project/features/step_definitions/my_steps.rb
81${GEM_LIBDIR}/spec/faked_project/features/support/env.rb 84${GEM_LIBDIR}/spec/faked_project/features/support/env.rb
82${GEM_LIBDIR}/spec/faked_project/features/test_stuff.feature 85${GEM_LIBDIR}/spec/faked_project/features/test_stuff.feature
83${GEM_LIBDIR}/spec/faked_project/lib/faked_project.rb 86${GEM_LIBDIR}/spec/faked_project/lib/faked_project.rb
84${GEM_LIBDIR}/spec/faked_project/lib/faked_project/framework_specific.rb 87${GEM_LIBDIR}/spec/faked_project/lib/faked_project/framework_specific.rb
85${GEM_LIBDIR}/spec/faked_project/lib/faked_project/meta_magic.rb 88${GEM_LIBDIR}/spec/faked_project/lib/faked_project/meta_magic.rb
86${GEM_LIBDIR}/spec/faked_project/lib/faked_project/some_class.rb 89${GEM_LIBDIR}/spec/faked_project/lib/faked_project/some_class.rb
87${GEM_LIBDIR}/spec/faked_project/lib/faked_project/untested_class.rb 90${GEM_LIBDIR}/spec/faked_project/lib/faked_project/untested_class.rb
88${GEM_LIBDIR}/spec/faked_project/spec/faked_spec.rb 91${GEM_LIBDIR}/spec/faked_project/spec/faked_spec.rb
@@ -94,25 +97,31 @@ ${GEM_LIBDIR}/spec/faked_project/test/fa @@ -94,25 +97,31 @@ ${GEM_LIBDIR}/spec/faked_project/test/fa
94${GEM_LIBDIR}/spec/faked_project/test/meta_magic_test.rb 97${GEM_LIBDIR}/spec/faked_project/test/meta_magic_test.rb
95${GEM_LIBDIR}/spec/faked_project/test/some_class_test.rb 98${GEM_LIBDIR}/spec/faked_project/test/some_class_test.rb
96${GEM_LIBDIR}/spec/faked_project/test/test_helper.rb 99${GEM_LIBDIR}/spec/faked_project/test/test_helper.rb
97${GEM_LIBDIR}/spec/file_list_spec.rb 100${GEM_LIBDIR}/spec/file_list_spec.rb
98${GEM_LIBDIR}/spec/filters_spec.rb 101${GEM_LIBDIR}/spec/filters_spec.rb
99${GEM_LIBDIR}/spec/fixtures/app/controllers/sample_controller.rb 102${GEM_LIBDIR}/spec/fixtures/app/controllers/sample_controller.rb
100${GEM_LIBDIR}/spec/fixtures/app/models/user.rb 103${GEM_LIBDIR}/spec/fixtures/app/models/user.rb
101${GEM_LIBDIR}/spec/fixtures/deleted_source_sample.rb 104${GEM_LIBDIR}/spec/fixtures/deleted_source_sample.rb
102${GEM_LIBDIR}/spec/fixtures/frameworks/rspec_bad.rb 105${GEM_LIBDIR}/spec/fixtures/frameworks/rspec_bad.rb
103${GEM_LIBDIR}/spec/fixtures/frameworks/rspec_good.rb 106${GEM_LIBDIR}/spec/fixtures/frameworks/rspec_good.rb
104${GEM_LIBDIR}/spec/fixtures/frameworks/testunit_bad.rb 107${GEM_LIBDIR}/spec/fixtures/frameworks/testunit_bad.rb
105${GEM_LIBDIR}/spec/fixtures/frameworks/testunit_good.rb 108${GEM_LIBDIR}/spec/fixtures/frameworks/testunit_good.rb
106${GEM_LIBDIR}/spec/fixtures/iso-8859.rb 109${GEM_LIBDIR}/spec/fixtures/iso-8859.rb
 110${GEM_LIBDIR}/spec/fixtures/never.rb
107${GEM_LIBDIR}/spec/fixtures/resultset1.rb 111${GEM_LIBDIR}/spec/fixtures/resultset1.rb
108${GEM_LIBDIR}/spec/fixtures/resultset2.rb 112${GEM_LIBDIR}/spec/fixtures/resultset2.rb
109${GEM_LIBDIR}/spec/fixtures/sample.rb 113${GEM_LIBDIR}/spec/fixtures/sample.rb
 114${GEM_LIBDIR}/spec/fixtures/skipped.rb
 115${GEM_LIBDIR}/spec/fixtures/skipped_and_executed.rb
110${GEM_LIBDIR}/spec/fixtures/utf-8.rb 116${GEM_LIBDIR}/spec/fixtures/utf-8.rb
111${GEM_LIBDIR}/spec/helper.rb 117${GEM_LIBDIR}/spec/helper.rb
112${GEM_LIBDIR}/spec/merge_helpers_spec.rb 118${GEM_LIBDIR}/spec/last_run_spec.rb
113${GEM_LIBDIR}/spec/multi_formatter_spec.rb 119${GEM_LIBDIR}/spec/multi_formatter_spec.rb
 120${GEM_LIBDIR}/spec/raw_coverage_spec.rb
 121${GEM_LIBDIR}/spec/result_merger_spec.rb
114${GEM_LIBDIR}/spec/result_spec.rb 122${GEM_LIBDIR}/spec/result_spec.rb
115${GEM_LIBDIR}/spec/return_codes_spec.rb 123${GEM_LIBDIR}/spec/return_codes_spec.rb
116${GEM_LIBDIR}/spec/source_file_line_spec.rb 124${GEM_LIBDIR}/spec/source_file_line_spec.rb
117${GEM_LIBDIR}/spec/source_file_spec.rb 125${GEM_LIBDIR}/spec/source_file_spec.rb
 126${GEM_LIBDIR}/spec/support/fail_rspec_on_ruby_warning.rb
118${GEM_HOME}/specifications/${GEM_NAME}.gemspec 127${GEM_HOME}/specifications/${GEM_NAME}.gemspec

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

--- pkgsrc/devel/ruby-simplecov/distinfo 2016/10/09 15:09:02 1.13
+++ pkgsrc/devel/ruby-simplecov/distinfo 2017/03/20 12:32:45 1.14
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.13 2016/10/09 15:09:02 taca Exp $ 1$NetBSD: distinfo,v 1.14 2017/03/20 12:32:45 taca Exp $
2 2
3SHA1 (simplecov-0.12.0.gem) = d988d8e204f55275678491c39cb4ca599d4a6956 3SHA1 (simplecov-0.14.1.gem) = fd22e7ff3aa026491f660a3100770b02c083c890
4RMD160 (simplecov-0.12.0.gem) = 8e5d1ee6ea5dc743d8d6b37faa772ecf8358927e 4RMD160 (simplecov-0.14.1.gem) = e81a3546b17cd506a36e710cbafde0389258617f
5SHA512 (simplecov-0.12.0.gem) = 759a7aae2552deb5f1e213c7547f688a34d56e7baa9ce914b25ae8e43515b09e90d15ce9de5b651bc70a439beed4041f0c8c7c3dc0113dedfb7bcb80dacf9edd 5SHA512 (simplecov-0.14.1.gem) = 7b62fef6df1d3b395b03a5444d65430ae645aca7c13e6694f4377b35a82c0b4503e5d53a94512ff06e634a6d81331a8bce31787dba793517ecd3e502220afbaf
6Size (simplecov-0.12.0.gem) = 54784 bytes 6Size (simplecov-0.14.1.gem) = 58880 bytes