Skip to content

Commit

Permalink
math/ruby-roo: update to 2.8.0
Browse files Browse the repository at this point in the history
pkgsrc change: add "USE_LANGUAGES= # none".

##  [2.8.0] 2019-01-18
### Fixed
- Fixed inconsistent column length for CSV [375](roo-rb/roo#375)
- Fixed formatted_value with `%` for Excelx [416](roo-rb/roo#416)
- Improved Memory consumption and performance [434](roo-rb/roo#434) [449](roo-rb/roo#449) [454](roo-rb/roo#454) [456](roo-rb/roo#456) [458](roo-rb/roo#458) [462](roo-rb/roo#462) [466](roo-rb/roo#466)
- Accept both Transitional and Strict Type for Excelx's worksheets [441](roo-rb/roo#441)
- Fixed ruby warnings [442](roo-rb/roo#442) [476](roo-rb/roo#476)
- Restore support for URL as file identifier for CSV [462](roo-rb/roo#462)
- Fixed missing location for Excelx's links [482](roo-rb/roo#482)

### Changed / Added
- Drop support for ruby 2.2.x and lower
- Updated rubyzip version for fixing security issue. Now minimal version is 1.2.1
- Roo::Excelx::Coordinate now inherits Array [458](roo-rb/roo#458)
- Improved Roo::HeaderRowNotFoundError exception's message [461](roo-rb/roo#461)
- Added `empty_cell` option which by default disable allocation for Roo::Excelx::Cell::Empty [464](roo-rb/roo#464)
- Added support for variable number of decimals for Excelx's formatted_value [387](roo-rb/roo#387)
- Added `disable_html_injection` option to disable html injection for shared string in `Roo::Excelx` [392](roo-rb/roo#392)
- Added image extraction for Excelx [414](roo-rb/roo#414) [397](roo-rb/roo#397)
- Added support for `1e6` as scientific notation for Excelx [433](roo-rb/roo#433)
- Added support for Integer as 0 based index for Excelx's `sheet_for` [455](roo-rb/roo#455)
- Extended `no_hyperlinks` option for non streaming Excelx methods [459](roo-rb/roo#459)
- Added `empty_cell` option to disable Roo::Excelx::Cell::Empty allocation for Excelx [464](roo-rb/roo#464)
- Added support for Integer with leading zero for Roo:Excelx [479](roo-rb/roo#479)
- Refactored Excelx code [453](roo-rb/roo#453) [477](roo-rb/roo#477) [483](roo-rb/roo#483) [484](roo-rb/roo#484)

### Deprecations
- Roo::Excelx::Sheet#present_cells is deprecated [454](roo-rb/roo#454)
- Roo::Utils.split_coordinate is deprecated [458](roo-rb/roo#458)
- Roo::Excelx::Cell::Base#link is deprecated [457](roo-rb/roo#457)
  • Loading branch information
taca committed Jan 20, 2019
1 parent d5d5a61 commit 4b418c8
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 10 deletions.
6 changes: 4 additions & 2 deletions math/ruby-roo/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.5 2017/01/07 22:26:46 wiz Exp $
# $NetBSD: Makefile,v 1.6 2019/01/20 14:10:29 taca Exp $

DISTNAME= roo-2.7.1
DISTNAME= roo-2.8.0
CATEGORIES= math

MAINTAINER= [email protected]
Expand All @@ -11,5 +11,7 @@ LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri
DEPENDS+= ${RUBY_PKGPREFIX}-zip-[0-9]*:../../archivers/ruby-zip

USE_LANGUAGES= # none

.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
15 changes: 12 additions & 3 deletions math/ruby-roo/PLIST
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
@comment $NetBSD: PLIST,v 1.3 2017/01/07 22:26:46 wiz Exp $
@comment $NetBSD: PLIST,v 1.4 2019/01/20 14:10:29 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.codeclimate.yml
${GEM_LIBDIR}/.github/ISSUE_TEMPLATE
${GEM_LIBDIR}/.github/issue_template.md
${GEM_LIBDIR}/.github/pull_request_template.md
${GEM_LIBDIR}/.gitignore
${GEM_LIBDIR}/.rubocop.yml
${GEM_LIBDIR}/.simplecov
${GEM_LIBDIR}/.travis.yml
${GEM_LIBDIR}/CHANGELOG.md
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/Gemfile_ruby2
${GEM_LIBDIR}/Guardfile
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
Expand All @@ -34,6 +35,7 @@ ${GEM_LIBDIR}/lib/roo/excelx/comments.rb
${GEM_LIBDIR}/lib/roo/excelx/coordinate.rb
${GEM_LIBDIR}/lib/roo/excelx/extractor.rb
${GEM_LIBDIR}/lib/roo/excelx/format.rb
${GEM_LIBDIR}/lib/roo/excelx/images.rb
${GEM_LIBDIR}/lib/roo/excelx/relationships.rb
${GEM_LIBDIR}/lib/roo/excelx/shared.rb
${GEM_LIBDIR}/lib/roo/excelx/shared_strings.rb
Expand All @@ -47,6 +49,8 @@ ${GEM_LIBDIR}/lib/roo/formatters/csv.rb
${GEM_LIBDIR}/lib/roo/formatters/matrix.rb
${GEM_LIBDIR}/lib/roo/formatters/xml.rb
${GEM_LIBDIR}/lib/roo/formatters/yaml.rb
${GEM_LIBDIR}/lib/roo/helpers/default_attr_reader.rb
${GEM_LIBDIR}/lib/roo/helpers/weak_instance_cache.rb
${GEM_LIBDIR}/lib/roo/libre_office.rb
${GEM_LIBDIR}/lib/roo/link.rb
${GEM_LIBDIR}/lib/roo/open_office.rb
Expand All @@ -66,9 +70,13 @@ ${GEM_LIBDIR}/spec/lib/roo/excelx_spec.rb
${GEM_LIBDIR}/spec/lib/roo/libreoffice_spec.rb
${GEM_LIBDIR}/spec/lib/roo/openoffice_spec.rb
${GEM_LIBDIR}/spec/lib/roo/spreadsheet_spec.rb
${GEM_LIBDIR}/spec/lib/roo/strict_spec.rb
${GEM_LIBDIR}/spec/lib/roo/utils_spec.rb
${GEM_LIBDIR}/spec/lib/roo/weak_instance_cache_spec.rb
${GEM_LIBDIR}/spec/lib/roo_spec.rb
${GEM_LIBDIR}/spec/spec_helper.rb
${GEM_LIBDIR}/test/all_ss.rb
${GEM_LIBDIR}/test/excelx/cell/test_attr_reader_default.rb
${GEM_LIBDIR}/test/excelx/cell/test_base.rb
${GEM_LIBDIR}/test/excelx/cell/test_boolean.rb
${GEM_LIBDIR}/test/excelx/cell/test_date.rb
Expand All @@ -77,6 +85,7 @@ ${GEM_LIBDIR}/test/excelx/cell/test_empty.rb
${GEM_LIBDIR}/test/excelx/cell/test_number.rb
${GEM_LIBDIR}/test/excelx/cell/test_string.rb
${GEM_LIBDIR}/test/excelx/cell/test_time.rb
${GEM_LIBDIR}/test/excelx/test_coordinate.rb
${GEM_LIBDIR}/test/formatters/test_csv.rb
${GEM_LIBDIR}/test/formatters/test_matrix.rb
${GEM_LIBDIR}/test/formatters/test_xml.rb
Expand Down
10 changes: 5 additions & 5 deletions math/ruby-roo/distinfo
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.4 2017/01/07 22:26:46 wiz Exp $
$NetBSD: distinfo,v 1.5 2019/01/20 14:10:29 taca Exp $

SHA1 (roo-2.7.1.gem) = f6291a551d09fe930f0eedc455430576685fa254
RMD160 (roo-2.7.1.gem) = 82757339162467e9145ef52494c617462b7219b7
SHA512 (roo-2.7.1.gem) = 1498a3d00dc359e9fd10ce08ef4772c7515ee5c662b89405b81c0eecf6f62120abd1286e397251149fa7dd6fae7ead1f7b2642659b637b0ba3a50a199c25f2c6
Size (roo-2.7.1.gem) = 81408 bytes
SHA1 (roo-2.8.0.gem) = 16d7b16939d2064df78b0f43d53b05119652c77a
RMD160 (roo-2.8.0.gem) = 6bea4b5ca13682a27d5b1d0ec39799e8783a2dfa
SHA512 (roo-2.8.0.gem) = daf3e60e1eefabe6c34799ab60d3c96a9d802b63dfb5dc0e7090f03a1e4f1db5cb6bf787c2a197091b9226e1c34429e1111d14f740f5d91e21ca9d8110794e0d
Size (roo-2.8.0.gem) = 88064 bytes

0 comments on commit 4b418c8

Please sign in to comment.