pkgsrc/textproc/ruby-csv/Makefile
taca 4e4a130720 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
2022-01-16 15:01:48 +00:00

14 lines
319 B
Makefile

# $NetBSD: Makefile,v 1.6 2022/01/16 15:01:48 taca Exp $
DISTNAME= csv-3.2.2
CATEGORIES= textproc
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/ruby/csv/
COMMENT= CSV Reading and Writing
LICENSE= 2-clause-bsd
USE_LANGUAGES= # none
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"