pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/ruby-csv textproc/ruby-csv: update to 3.2.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cddaab1c38c5
branches:  trunk
changeset: 371934:cddaab1c38c5
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Jan 16 15:01:48 2022 +0000

description:
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 Newton

diffstat:

 textproc/ruby-csv/Makefile |  19 ++-----------------
 textproc/ruby-csv/PLIST    |   3 ++-
 textproc/ruby-csv/distinfo |   8 ++++----
 3 files changed, 8 insertions(+), 22 deletions(-)

diffs (65 lines):

diff -r ddb3177a9c13 -r cddaab1c38c5 textproc/ruby-csv/Makefile
--- a/textproc/ruby-csv/Makefile        Sun Jan 16 14:55:18 2022 +0000
+++ b/textproc/ruby-csv/Makefile        Sun Jan 16 15:01:48 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2022/01/14 15:58:50 taca Exp $
+# $NetBSD: Makefile,v 1.6 2022/01/16 15:01:48 taca Exp $
 
-DISTNAME=      csv-${RUBY_CSV_VERSION}
+DISTNAME=      csv-3.2.2
 CATEGORIES=    textproc
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,22 +8,7 @@
 COMMENT=       CSV Reading and Writing
 LICENSE=       2-clause-bsd
 
-RUBY_CSV_VERSION=      3.1.9
-
-# Ruby 3.0 and later contains newer version
-RUBY_VERSIONS_ACCEPTED=        26 27
-
 USE_LANGUAGES= # none
 
-#.include "../../lang/ruby/rubyversion.mk"
-#
-#.if !empty(RUBY_CSV_VER)
-#
-#.  if ${RUBY_CSV_VERSION} == "${RUBY_CSV_VER}"
-#.    error "${RUBY_PKGPREFIX}-base contains this package ${PKGBASE}."
-#.  endif
-#
-#.endif
-
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r ddb3177a9c13 -r cddaab1c38c5 textproc/ruby-csv/PLIST
--- a/textproc/ruby-csv/PLIST   Sun Jan 16 14:55:18 2022 +0000
+++ b/textproc/ruby-csv/PLIST   Sun Jan 16 15:01:48 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2021/01/14 14:38:40 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/01/16 15:01:48 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/LICENSE.txt
 ${GEM_LIBDIR}/NEWS.md
@@ -34,6 +34,7 @@
 ${GEM_LIBDIR}/lib/csv/core_ext/string.rb
 ${GEM_LIBDIR}/lib/csv/delete_suffix.rb
 ${GEM_LIBDIR}/lib/csv/fields_converter.rb
+${GEM_LIBDIR}/lib/csv/input_record_separator.rb
 ${GEM_LIBDIR}/lib/csv/match_p.rb
 ${GEM_LIBDIR}/lib/csv/parser.rb
 ${GEM_LIBDIR}/lib/csv/row.rb
diff -r ddb3177a9c13 -r cddaab1c38c5 textproc/ruby-csv/distinfo
--- a/textproc/ruby-csv/distinfo        Sun Jan 16 14:55:18 2022 +0000
+++ b/textproc/ruby-csv/distinfo        Sun Jan 16 15:01:48 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 11:23:22 nia Exp $
+$NetBSD: distinfo,v 1.6 2022/01/16 15:01:48 taca Exp $
 
-BLAKE2s (csv-3.1.9.gem) = 91df2edc540bf4348970325c32cbc448b14d278fe73e84c256fb5b03ba685b0c
-SHA512 (csv-3.1.9.gem) = a8ea1a73143b76b6de5220272b7ddbc36e44054f1b318aedba8df6f922640241318884d69429de035d3e73b7be491c384157469205b8f4cf6af01568a45daf71
-Size (csv-3.1.9.gem) = 60416 bytes
+BLAKE2s (csv-3.2.2.gem) = bd032bb3c0762ea23271863b120374bbb57bce2f0533ba7c706898dcf8ae0dc7
+SHA512 (csv-3.2.2.gem) = 479de7dc3fb28a6ffbd69918647df12bb4361b1aab3d7203cf45cef3ecad846ef755bd17ebee70c922ae313d896a8225cacbd8cfa5ce2e74a0c9a79f16022a3f
+Size (csv-3.2.2.gem) = 61952 bytes



Home | Main Index | Thread Index | Old Index