pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/math/ruby-roo math/ruby-roo: update to 2.8.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f413f5b7f6c2
branches:  trunk
changeset: 328400:f413f5b7f6c2
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Jan 20 14:10:29 2019 +0000

description:
math/ruby-roo: update to 2.8.0

pkgsrc change: add "USE_LANGUAGES= # none".

##  [2.8.0] 2019-01-18
### Fixed
- Fixed inconsistent column length for CSV [375](https://github.com/roo-rb/roo/pull/375)
- Fixed formatted_value with `%` for Excelx [416](https://github.com/roo-rb/roo/pull/416)
- Improved Memory consumption and performance [434](https://github.com/roo-rb/roo/pull/434) [449](https://github.com/roo-rb/roo/pull/449) [454](https://github.com/roo-rb/roo/pull/454) 
[456](https://github.com/roo-rb/roo/pull/456) [458](https://github.com/roo-rb/roo/pull/458) [462](https://github.com/roo-rb/roo/pull/462) [466](https://github.com/roo-rb/roo/pull/466)
- Accept both Transitional and Strict Type for Excelx's worksheets [441](https://github.com/roo-rb/roo/pull/441)
- Fixed ruby warnings [442](https://github.com/roo-rb/roo/pull/442) [476](https://github.com/roo-rb/roo/pull/476)
- Restore support for URL as file identifier for CSV [462](https://github.com/roo-rb/roo/pull/462)
- Fixed missing location for Excelx's links [482](https://github.com/roo-rb/roo/pull/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](https://github.com/roo-rb/roo/pull/458)
- Improved Roo::HeaderRowNotFoundError exception's message [461](https://github.com/roo-rb/roo/pull/461)
- Added `empty_cell` option which by default disable allocation for Roo::Excelx::Cell::Empty [464](https://github.com/roo-rb/roo/pull/464)
- Added support for variable number of decimals for Excelx's formatted_value [387](https://github.com/roo-rb/roo/pull/387)
- Added `disable_html_injection` option to disable html injection for shared string in `Roo::Excelx` [392](https://github.com/roo-rb/roo/pull/392)
- Added image extraction for Excelx [414](https://github.com/roo-rb/roo/pull/414) [397](https://github.com/roo-rb/roo/pull/397)
- Added support for `1e6` as scientific notation for Excelx [433](https://github.com/roo-rb/roo/pull/433)
- Added support for Integer as 0 based index for Excelx's `sheet_for` [455](https://github.com/roo-rb/roo/pull/455)
- Extended `no_hyperlinks` option for non streaming Excelx methods [459](https://github.com/roo-rb/roo/pull/459)
- Added `empty_cell` option to disable Roo::Excelx::Cell::Empty allocation for Excelx [464](https://github.com/roo-rb/roo/pull/464)
- Added support for Integer with leading zero for Roo:Excelx [479](https://github.com/roo-rb/roo/pull/479)
- Refactored Excelx code [453](https://github.com/roo-rb/roo/pull/453) [477](https://github.com/roo-rb/roo/pull/477) [483](https://github.com/roo-rb/roo/pull/483) 
[484](https://github.com/roo-rb/roo/pull/484)

### Deprecations
- Roo::Excelx::Sheet#present_cells is deprecated [454](https://github.com/roo-rb/roo/pull/454)
- Roo::Utils.split_coordinate is deprecated [458](https://github.com/roo-rb/roo/pull/458)
- Roo::Excelx::Cell::Base#link is deprecated [457](https://github.com/roo-rb/roo/pull/457)

diffstat:

 math/ruby-roo/Makefile |   6 ++++--
 math/ruby-roo/PLIST    |  15 ++++++++++++---
 math/ruby-roo/distinfo |  10 +++++-----
 3 files changed, 21 insertions(+), 10 deletions(-)

diffs (95 lines):

diff -r 56f137ec3e88 -r f413f5b7f6c2 math/ruby-roo/Makefile
--- a/math/ruby-roo/Makefile    Sun Jan 20 14:07:48 2019 +0000
+++ b/math/ruby-roo/Makefile    Sun Jan 20 14:10:29 2019 +0000
@@ -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=    pkgsrc-users%NetBSD.org@localhost
@@ -11,5 +11,7 @@
 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"
diff -r 56f137ec3e88 -r f413f5b7f6c2 math/ruby-roo/PLIST
--- a/math/ruby-roo/PLIST       Sun Jan 20 14:07:48 2019 +0000
+++ b/math/ruby-roo/PLIST       Sun Jan 20 14:10:29 2019 +0000
@@ -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
@@ -34,6 +35,7 @@
 ${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
@@ -47,6 +49,8 @@
 ${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
@@ -66,9 +70,13 @@
 ${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
@@ -77,6 +85,7 @@
 ${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
diff -r 56f137ec3e88 -r f413f5b7f6c2 math/ruby-roo/distinfo
--- a/math/ruby-roo/distinfo    Sun Jan 20 14:07:48 2019 +0000
+++ b/math/ruby-roo/distinfo    Sun Jan 20 14:10:29 2019 +0000
@@ -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



Home | Main Index | Thread Index | Old Index