pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ruby-parser
Module Name: pkgsrc
Committed By: taca
Date: Sat Jan 17 16:15:04 UTC 2026
Modified Files:
pkgsrc/devel/ruby-parser: Makefile PLIST distinfo
Log Message:
devel/ruby-parser: update to 3.22.0
3.22.0 (2025-12-20)
1 major enhancement:
* Announced the EOL of ruby_parser! YAY!
6 minor enhancements:
* 3.3: working down the grammar structural differences.
* Added tentative 3.4 support.
* Renamed assignable to old_assignable and added newer cleaner assignable
* Restructured comparison rake tasks and normalization to deal with lrama
changes.
* Updated compare versions and added 3.4.
* Updated grammars to fit most closely to ruby 3.2. Working it down the
line.
11 bug fixes:
* Always raise RubyParser::SyntaxError (wrap and raise).
* Bumped ruby version to 3.2+.
* Cleaned up user_variable productions to always return sexps.
* Corrections and enhancements for gauntlet.md instructions.
* Fixed rake compare's clean subtask to nuke the unpacked ruby dirs
entirely.
* Fixed superclass of V34.
* Fixed up a couple errors created by using STRICT_SEXP=2. 3 will be neigh
impossible.
* I am nothing if not stubborn: fixed errors caused by STRICT_SEXP=3.
* Minor fixes for 3.2+ grammars on “defined?” expressions.
* Removed a lot of ancient compatibility checks and patches. (eg encodings)
* This in turn cleaned up var_ref and a bunch of other productions.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/ruby-parser/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/devel/ruby-parser/PLIST
cvs rdiff -u -r1.46 -r1.47 pkgsrc/devel/ruby-parser/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-parser/Makefile
diff -u pkgsrc/devel/ruby-parser/Makefile:1.47 pkgsrc/devel/ruby-parser/Makefile:1.48
--- pkgsrc/devel/ruby-parser/Makefile:1.47 Sun Jul 14 06:59:13 2024
+++ pkgsrc/devel/ruby-parser/Makefile Sat Jan 17 16:15:04 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.47 2024/07/14 06:59:13 taca Exp $
+# $NetBSD: Makefile,v 1.48 2026/01/17 16:15:04 taca Exp $
-DISTNAME= ruby_parser-3.21.1
+DISTNAME= ruby_parser-3.22.0
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby_//}
CATEGORIES= devel
Index: pkgsrc/devel/ruby-parser/PLIST
diff -u pkgsrc/devel/ruby-parser/PLIST:1.21 pkgsrc/devel/ruby-parser/PLIST:1.22
--- pkgsrc/devel/ruby-parser/PLIST:1.21 Sat Feb 3 15:34:20 2024
+++ pkgsrc/devel/ruby-parser/PLIST Sat Jan 17 16:15:04 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2024/02/03 15:34:20 taca Exp $
+@comment $NetBSD: PLIST,v 1.22 2026/01/17 16:15:04 taca Exp $
bin/ruby_parse${RUBY_SUFFIX}
bin/ruby_parse_extract_error${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
@@ -34,6 +34,7 @@ ${GEM_LIBDIR}/lib/ruby_parser30.rb
${GEM_LIBDIR}/lib/ruby_parser31.rb
${GEM_LIBDIR}/lib/ruby_parser32.rb
${GEM_LIBDIR}/lib/ruby_parser33.rb
+${GEM_LIBDIR}/lib/ruby_parser34.rb
${GEM_LIBDIR}/lib/ruby_parser_extras.rb
${GEM_LIBDIR}/test/test_ruby_lexer.rb
${GEM_LIBDIR}/test/test_ruby_parser.rb
Index: pkgsrc/devel/ruby-parser/distinfo
diff -u pkgsrc/devel/ruby-parser/distinfo:1.46 pkgsrc/devel/ruby-parser/distinfo:1.47
--- pkgsrc/devel/ruby-parser/distinfo:1.46 Sun Jul 14 06:59:13 2024
+++ pkgsrc/devel/ruby-parser/distinfo Sat Jan 17 16:15:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.46 2024/07/14 06:59:13 taca Exp $
+$NetBSD: distinfo,v 1.47 2026/01/17 16:15:04 taca Exp $
-BLAKE2s (ruby_parser-3.21.1.gem) = 30b151973ab5915f3ca62d251dfc88abbda6f58bb0b6998bbabf3a5bd76a35b0
-SHA512 (ruby_parser-3.21.1.gem) = 2613c229cd61808aa2edd54f597d6f0ecfd1c95b2f87999adf8d64f47bb1e7c7428a8cb4640999138c889299c6836b1437565b90d33d396c0490edc0ba26ca42
-Size (ruby_parser-3.21.1.gem) = 766464 bytes
+BLAKE2s (ruby_parser-3.22.0.gem) = 6b0f139a3f4a53ae65a1f2fc84562ebdad28f3ed276717a0eb17a41e52281298
+SHA512 (ruby_parser-3.22.0.gem) = 62b3791143ed8d315bd4d80d9fb814e32ae4b0942b8f516f1fd006311e81a24f63a7aba03338cc138fbee42d36e9499625edc85a57cd89b28c12b15cda5b1d62
+Size (ruby_parser-3.22.0.gem) = 827392 bytes
Home |
Main Index |
Thread Index |
Old Index