pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ruby-simplecov
Module Name: pkgsrc
Committed By: taca
Date: Sun Sep 27 14:23:17 UTC 2026
Modified Files:
pkgsrc/devel/ruby-simplecov: Makefile PLIST distinfo
Log Message:
devel/ruby-simplecov: update to 1.3.1
1.3.1 (2026-09-24)
Bugfixes
* cover_views compiles templates on Rails main again. Rails removed
ActionView::Template.registered_template_handler; the lookup reads
ActionView::Template::Handlers.template_handlers and still skips an
extension with no handler. See #1300.
* require "simplecov" works again on JRuby on Windows, where 1.3.0 raised
LoadError: Could not open library '.../libprism.dll'. Prism's FFI backend
cannot open its native library there, and 1.3.0 required Prism as soon as
SimpleCov loaded. Prism now loads only when branch or method coverage
needs the static extractor, which a line-only run never does. Where it
cannot load at all, the extractor falls back to empty branch and method
tables for never-loaded files, as it did before 1.3.0. See #1299.
* simplecov affected --run works on JRuby on Windows, where it crashed with
NoMethodError because Process.wait2 answers no status there. On that
platform the runner starts through Kernel#system instead.
* simplecov serve refuses a symlink that points outside the report on JRuby
on Windows too. JRuby's File.realpath follows no symlinks there, so serve
would have served the file the link pointed to, and simplecov clean and
the coverage.json lookup compared paths that were never resolved. On
JRuby the CLI now resolves paths through the JDK.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/ruby-simplecov/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/ruby-simplecov/PLIST
cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/ruby-simplecov/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/ruby-simplecov/Makefile
diff -u pkgsrc/devel/ruby-simplecov/Makefile:1.35 pkgsrc/devel/ruby-simplecov/Makefile:1.36
--- pkgsrc/devel/ruby-simplecov/Makefile:1.35 Tue Sep 15 14:36:32 2026
+++ pkgsrc/devel/ruby-simplecov/Makefile Sun Sep 27 14:23:17 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2026/09/15 14:36:32 taca Exp $
+# $NetBSD: Makefile,v 1.36 2026/09/27 14:23:17 taca Exp $
-DISTNAME= simplecov-1.3.0
+DISTNAME= simplecov-1.3.1
CATEGORIES= devel
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/devel/ruby-simplecov/PLIST
diff -u pkgsrc/devel/ruby-simplecov/PLIST:1.23 pkgsrc/devel/ruby-simplecov/PLIST:1.24
--- pkgsrc/devel/ruby-simplecov/PLIST:1.23 Tue Sep 15 14:36:32 2026
+++ pkgsrc/devel/ruby-simplecov/PLIST Sun Sep 27 14:23:17 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2026/09/15 14:36:32 taca Exp $
+@comment $NetBSD: PLIST,v 1.24 2026/09/27 14:23:17 taca Exp $
bin/simplecov${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/LICENSE
@@ -14,6 +14,7 @@ ${GEM_LIBDIR}/lib/simplecov/baseline/par
${GEM_LIBDIR}/lib/simplecov/cli.rb
${GEM_LIBDIR}/lib/simplecov/cli/affected.rb
${GEM_LIBDIR}/lib/simplecov/cli/affected/changed_files.rb
+${GEM_LIBDIR}/lib/simplecov/cli/affected/runner.rb
${GEM_LIBDIR}/lib/simplecov/cli/affected/selection.rb
${GEM_LIBDIR}/lib/simplecov/cli/annotations.rb
${GEM_LIBDIR}/lib/simplecov/cli/badge.rb
@@ -39,6 +40,7 @@ ${GEM_LIBDIR}/lib/simplecov/cli/patch/ch
${GEM_LIBDIR}/lib/simplecov/cli/patch/output.rb
${GEM_LIBDIR}/lib/simplecov/cli/ratchet.rb
${GEM_LIBDIR}/lib/simplecov/cli/ratchet/output.rb
+${GEM_LIBDIR}/lib/simplecov/cli/real_path.rb
${GEM_LIBDIR}/lib/simplecov/cli/report.rb
${GEM_LIBDIR}/lib/simplecov/cli/run.rb
${GEM_LIBDIR}/lib/simplecov/cli/serve.rb
Index: pkgsrc/devel/ruby-simplecov/distinfo
diff -u pkgsrc/devel/ruby-simplecov/distinfo:1.31 pkgsrc/devel/ruby-simplecov/distinfo:1.32
--- pkgsrc/devel/ruby-simplecov/distinfo:1.31 Tue Sep 15 14:36:32 2026
+++ pkgsrc/devel/ruby-simplecov/distinfo Sun Sep 27 14:23:17 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.31 2026/09/15 14:36:32 taca Exp $
+$NetBSD: distinfo,v 1.32 2026/09/27 14:23:17 taca Exp $
-BLAKE2s (simplecov-1.3.0.gem) = 1a131e878e9f33451c8a8df6a6cf7dde076a8c2a19caabbdb19df371ffbfa210
-SHA512 (simplecov-1.3.0.gem) = c24b81985222e18fed44a7cdb3b75039b64ba47ca3eae4faaebefd7c262979da5c665ea8a54de8467016b4676e904eda73f37373802dc3e691e0cf6aa5184ea5
-Size (simplecov-1.3.0.gem) = 217600 bytes
+BLAKE2s (simplecov-1.3.1.gem) = aad4ed13e5ecbd89afaaae54fe0989584a3fb569fbe8a9e53da0082c6f635c74
+SHA512 (simplecov-1.3.1.gem) = adf3cfc805f6ec1681fc5bfdb17302f287920ad3c2b1c516291663698e47a2d6f7ed97bd5957a79b306f3f570ca015c05ef898fdb06765c56862dd8922060475
+Size (simplecov-1.3.1.gem) = 218624 bytes
Home |
Main Index |
Thread Index |
Old Index