textproc/ruby-csv: update to 3.2.2 pkgsrc change: remove restriction for Ruby's version since this package can install without error for All Ruby Version although Ruby 3.1 has the same version in base. 3.2.2 (2021-12-24) Improvements * Added a validation for invalid option combination. [GitHub#225][Patch by adamroyjones] * Improved documentation for developers. [GitHub#227][Patch by Eriko Sugiyama] Fixes * Fixed a bug that all of ARGF contents may not be consumed. [GitHub#228][Reported by Rafael Navaza] * Fixed a bug that some texts may be dropped unexpectedly. [Bug #18245][ruby-core:105587][Reported by Hassan Abdul Rehman] * Thanks - adamroyjones - Eriko Sugiyama - Rafael Navaza - Hassan Abdul Rehman 3.2.1 (2021-10-23) Improvements * doc: Fixed wrong class name. [GitHub#217][Patch by Vince] * Changed to always use "\n" for the default row separator on Ruby 3.0 or later because $INPUT_RECORD_SEPARATOR was deprecated since Ruby 3.0. * Added support for Ractor. [GitHub#218][Patch by rm155] - Users who want to use the built-in converters in non-main Ractors need to call Ractor.make_shareable(CSV::Converters) and/or Ractor.make_shareable(CSV::HeaderConverters) before creating non-main Ractors. * Thanks - Vince - Joakim Antman - rm155 3.2.0 (2021-06-06) Improvements * CSV.open: Added support for :newline option. [GitHub#198][Patch by Nobuyoshi Nakada] * CSV::Table#each: Added support for column mode with duplicated headers. [GitHub#206][Reported by Yaroslav Berezovskiy] * Object#CSV: Added support for Ruby 3.0. * CSV::Row: Added support for pattern matching. [GitHub#207][Patch by Kevin Newton] Fixes * Fixed typos in documentation. [GitHub#196][GitHub#205][Patch by Sampat Badhe] * Thanks - Sampat Badhe - Nobuyoshi Nakada - Yaroslav Berezovskiy - Kevin Newtondiff -r1.5 -r1.6 pkgsrc/textproc/ruby-csv/Makefile
(taca)
@@ -1,29 +1,14 @@ | @@ -1,29 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2022/01/14 15:58:50 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2022/01/16 15:01:48 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= csv-${RUBY_CSV_VERSION} | 3 | DISTNAME= csv-3.2.2 | |
4 | CATEGORIES= textproc | 4 | CATEGORIES= textproc | |
5 | 5 | |||
6 | MAINTAINER= pkgsrc-users@NetBSD.org | 6 | MAINTAINER= pkgsrc-users@NetBSD.org | |
7 | HOMEPAGE= https://github.com/ruby/csv/ | 7 | HOMEPAGE= https://github.com/ruby/csv/ | |
8 | COMMENT= CSV Reading and Writing | 8 | COMMENT= CSV Reading and Writing | |
9 | LICENSE= 2-clause-bsd | 9 | LICENSE= 2-clause-bsd | |
10 | 10 | |||
11 | RUBY_CSV_VERSION= 3.1.9 | |||
12 | ||||
13 | # Ruby 3.0 and later contains newer version | |||
14 | RUBY_VERSIONS_ACCEPTED= 26 27 | |||
15 | ||||
16 | USE_LANGUAGES= # none | 11 | USE_LANGUAGES= # none | |
17 | 12 | |||
18 | #.include "../../lang/ruby/rubyversion.mk" | |||
19 | # | |||
20 | #.if !empty(RUBY_CSV_VER) | |||
21 | # | |||
22 | #. if ${RUBY_CSV_VERSION} == "${RUBY_CSV_VER}" | |||
23 | #. error "${RUBY_PKGPREFIX}-base contains this package ${PKGBASE}." | |||
24 | #. endif | |||
25 | # | |||
26 | #.endif | |||
27 | ||||
28 | .include "../../lang/ruby/gem.mk" | 13 | .include "../../lang/ruby/gem.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 14 | .include "../../mk/bsd.pkg.mk" |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2021/10/26 11:23:22 nia Exp $ | 1 | $NetBSD: distinfo,v 1.6 2022/01/16 15:01:48 taca Exp $ | |
2 | 2 | |||
3 | BLAKE2s (csv-3.1.9.gem) = 91df2edc540bf4348970325c32cbc448b14d278fe73e84c256fb5b03ba685b0c | 3 | BLAKE2s (csv-3.2.2.gem) = bd032bb3c0762ea23271863b120374bbb57bce2f0533ba7c706898dcf8ae0dc7 | |
4 | SHA512 (csv-3.1.9.gem) = a8ea1a73143b76b6de5220272b7ddbc36e44054f1b318aedba8df6f922640241318884d69429de035d3e73b7be491c384157469205b8f4cf6af01568a45daf71 | 4 | SHA512 (csv-3.2.2.gem) = 479de7dc3fb28a6ffbd69918647df12bb4361b1aab3d7203cf45cef3ecad846ef755bd17ebee70c922ae313d896a8225cacbd8cfa5ce2e74a0c9a79f16022a3f | |
5 | Size (csv-3.1.9.gem) = 60416 bytes | 5 | Size (csv-3.2.2.gem) = 61952 bytes |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2021/01/14 14:38:40 taca Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2022/01/16 15:01:48 taca Exp $ | |
2 | ${GEM_HOME}/cache/${GEM_NAME}.gem | 2 | ${GEM_HOME}/cache/${GEM_NAME}.gem | |
3 | ${GEM_LIBDIR}/LICENSE.txt | 3 | ${GEM_LIBDIR}/LICENSE.txt | |
4 | ${GEM_LIBDIR}/NEWS.md | 4 | ${GEM_LIBDIR}/NEWS.md | |
5 | ${GEM_LIBDIR}/README.md | 5 | ${GEM_LIBDIR}/README.md | |
6 | ${GEM_LIBDIR}/doc/csv/arguments/io.rdoc | 6 | ${GEM_LIBDIR}/doc/csv/arguments/io.rdoc | |
7 | ${GEM_LIBDIR}/doc/csv/options/common/col_sep.rdoc | 7 | ${GEM_LIBDIR}/doc/csv/options/common/col_sep.rdoc | |
8 | ${GEM_LIBDIR}/doc/csv/options/common/quote_char.rdoc | 8 | ${GEM_LIBDIR}/doc/csv/options/common/quote_char.rdoc | |
9 | ${GEM_LIBDIR}/doc/csv/options/common/row_sep.rdoc | 9 | ${GEM_LIBDIR}/doc/csv/options/common/row_sep.rdoc | |
10 | ${GEM_LIBDIR}/doc/csv/options/generating/force_quotes.rdoc | 10 | ${GEM_LIBDIR}/doc/csv/options/generating/force_quotes.rdoc | |
11 | ${GEM_LIBDIR}/doc/csv/options/generating/quote_empty.rdoc | 11 | ${GEM_LIBDIR}/doc/csv/options/generating/quote_empty.rdoc | |
12 | ${GEM_LIBDIR}/doc/csv/options/generating/write_converters.rdoc | 12 | ${GEM_LIBDIR}/doc/csv/options/generating/write_converters.rdoc | |
13 | ${GEM_LIBDIR}/doc/csv/options/generating/write_empty_value.rdoc | 13 | ${GEM_LIBDIR}/doc/csv/options/generating/write_empty_value.rdoc | |
14 | ${GEM_LIBDIR}/doc/csv/options/generating/write_headers.rdoc | 14 | ${GEM_LIBDIR}/doc/csv/options/generating/write_headers.rdoc | |
@@ -24,20 +24,21 @@ ${GEM_LIBDIR}/doc/csv/options/parsing/re | @@ -24,20 +24,21 @@ ${GEM_LIBDIR}/doc/csv/options/parsing/re | |||
24 | ${GEM_LIBDIR}/doc/csv/options/parsing/skip_blanks.rdoc | 24 | ${GEM_LIBDIR}/doc/csv/options/parsing/skip_blanks.rdoc | |
25 | ${GEM_LIBDIR}/doc/csv/options/parsing/skip_lines.rdoc | 25 | ${GEM_LIBDIR}/doc/csv/options/parsing/skip_lines.rdoc | |
26 | ${GEM_LIBDIR}/doc/csv/options/parsing/strip.rdoc | 26 | ${GEM_LIBDIR}/doc/csv/options/parsing/strip.rdoc | |
27 | ${GEM_LIBDIR}/doc/csv/options/parsing/unconverted_fields.rdoc | 27 | ${GEM_LIBDIR}/doc/csv/options/parsing/unconverted_fields.rdoc | |
28 | ${GEM_LIBDIR}/doc/csv/recipes/filtering.rdoc | 28 | ${GEM_LIBDIR}/doc/csv/recipes/filtering.rdoc | |
29 | ${GEM_LIBDIR}/doc/csv/recipes/generating.rdoc | 29 | ${GEM_LIBDIR}/doc/csv/recipes/generating.rdoc | |
30 | ${GEM_LIBDIR}/doc/csv/recipes/parsing.rdoc | 30 | ${GEM_LIBDIR}/doc/csv/recipes/parsing.rdoc | |
31 | ${GEM_LIBDIR}/doc/csv/recipes/recipes.rdoc | 31 | ${GEM_LIBDIR}/doc/csv/recipes/recipes.rdoc | |
32 | ${GEM_LIBDIR}/lib/csv.rb | 32 | ${GEM_LIBDIR}/lib/csv.rb | |
33 | ${GEM_LIBDIR}/lib/csv/core_ext/array.rb | 33 | ${GEM_LIBDIR}/lib/csv/core_ext/array.rb | |
34 | ${GEM_LIBDIR}/lib/csv/core_ext/string.rb | 34 | ${GEM_LIBDIR}/lib/csv/core_ext/string.rb | |
35 | ${GEM_LIBDIR}/lib/csv/delete_suffix.rb | 35 | ${GEM_LIBDIR}/lib/csv/delete_suffix.rb | |
36 | ${GEM_LIBDIR}/lib/csv/fields_converter.rb | 36 | ${GEM_LIBDIR}/lib/csv/fields_converter.rb | |
37 | ${GEM_LIBDIR}/lib/csv/input_record_separator.rb | |||
37 | ${GEM_LIBDIR}/lib/csv/match_p.rb | 38 | ${GEM_LIBDIR}/lib/csv/match_p.rb | |
38 | ${GEM_LIBDIR}/lib/csv/parser.rb | 39 | ${GEM_LIBDIR}/lib/csv/parser.rb | |
39 | ${GEM_LIBDIR}/lib/csv/row.rb | 40 | ${GEM_LIBDIR}/lib/csv/row.rb | |
40 | ${GEM_LIBDIR}/lib/csv/table.rb | 41 | ${GEM_LIBDIR}/lib/csv/table.rb | |
41 | ${GEM_LIBDIR}/lib/csv/version.rb | 42 | ${GEM_LIBDIR}/lib/csv/version.rb | |
42 | ${GEM_LIBDIR}/lib/csv/writer.rb | 43 | ${GEM_LIBDIR}/lib/csv/writer.rb | |
43 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec | 44 | ${GEM_HOME}/specifications/${GEM_NAME}.gemspec |