./math/ruby-roo, Ruby library to read and write Spreadsheet Documents

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.10.1, Package name: ruby31-roo-2.10.1, Maintainer: pkgsrc-users

Roo implements read access for all common spreadsheet types. It can handle:

* Excel 2007 - 2013 formats (xlsx, xlsm)
* LibreOffice / OpenOffice.org formats (ods)
* CSV
* Excel 97, Excel 2002 XML, and Excel 2003 XML formats when using
the roo-xls gem (xls, xml)
* Google spreadsheets with read/write access when using roo-google


Required to run:
[archivers/ruby-zip] [textproc/ruby-nokogiri] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 90 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-03 16:55:44 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
math/ruby-roo: update to 2.10.1

2.10.1 (2024-01-17)

Changed/Added

* Prevent warnings on Ruby 3.1 if finalizer is called twice 586
* Fix Roo::Base#each_with_pagename degraded at 576 583
   2023-02-11 14:50:38 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
math/ruby-roo: update to 2.10.0

2.10.0 (2023-02-07)

What's Changed

* Implied coordinates by @tahanson in #549
* Support formatting excel currencies by @bmidgley in #557
* Roo::Base#each_with_pagename returns Enumerator Object by @tsuchiyaisshin
  in #576
* Fix/open office gsub replacement by @patrickkulling in #581
* Fix issue with spreadsheets containing filters by @coorasse in #543
* Add support for boolean values in open office files that were
  generat... by @patrickkulling in #580
   2022-10-10 05:36:51 by Takahiro Kambe | Files touched by this commit (32)
Log message:
Remove lines for Ruby 2.6.
   2022-08-28 05:24:05 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
math/ruby-roo: update to 2.9.0

2.9.0 (2022-03-19)

Changed/Added

* Ruby 3.x Support 555
* Ignore all richdata at 'xl/richData' of XSLX 552
* Only copy if cell is present when expand_merged_ranges: true 557
* Fixes issue where the contents of hidden sheet was returned when parsing
  visible sheets only. 536
* Add formats 525
* Fix warnings caused by Ruby 2.7 update 530
* Add formats 525

Removed

* Support for ruby 2.4, 2.5, 2.6 (excluded jRuby)
   2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Remove SHA1 hashes for distfiles
   2020-03-08 17:06:05 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
math/ruby-roo: update to 2.8.3

Update ruby-roo to 2.8.3.

##  [2.8.3] 2020-02-03
### Changed/Added
- Updated rubyzip version. Now minimal version is 1.3.0 \ 
[515](https://github.com/roo-rb/roo/pull/515) - \ 
[CVE-2019-16892](https://github.com/rubyzip/rubyzip/pull/403)
   2019-02-06 16:30:57 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
math/ruby-roo: update to 2.8.2

##  [2.8.2] 2019-02-01
### Changed/Added
- Support range cell for Excelx's links [490](https://github.com/roo-rb/roo/pull/490)
- Skip `extract_hyperlinks` if not required \ 
[488](https://github.com/roo-rb/roo/pull/488)

### Fixed
- Fixed error for invalid link [492](https://github.com/roo-rb/roo/pull/492)

##  [2.8.1] 2019-01-21
### Fixed
- Fixed error if excelx's cell have empty children \ 
[487](https://github.com/roo-rb/roo/pull/487)