./textproc/php-excel, Pure PHP library for reading and writing spreadsheet files

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


Branch: CURRENT, Version: 1.8.1, Package name: php74-excel-1.8.1, Maintainer: pkgsrc-users

PHPExcel is a library written in pure PHP and providing a set of classes that
allow you to write to and read from different spreadsheet file formats, like
Excel (BIFF) .xls, Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre/OpenOffice Calc
.ods, Gnumeric, PDF, HTML, ... This project is built around Microsoft's OpenXML
standard and PHP.


Required to run:
[graphics/php-gd] [archivers/php-zip]


Package options: gd, zip

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2017-09-16 21:27:31 by Thomas Klausner | Files touched by this commit (372)
Log message:
Reset maintainer
   2017-09-02 16:28:52 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Update php-excel to 1.8.1.

2015-04-30 (v1.8.1):
- Bugfix:   (goncons)         Work Item GH-397  - Fix for Writing an Open \ 
Document cell with non-numeric formula
- Bugfix:   (sarciszewski)    Work Item GH-329  - Avoid potential divide by zero \ 
in basedrawing
- Bugfix:   (ymaerschalck)    Work Item GH-405  - XML External Entity (XXE) \ 
Processing, different behaviour between simplexml_load_string() and \ 
simplexml_load_file().
- Bugfix:   (MBaker)                            - Fix to ensure that current \ 
cell is maintained when executing formula calculations
- Bugfix:   (MBaker)          Work Item GH-350  - Keep/set the value on Reader \ 
_loadSheetsOnly as NULL, courtesy of Restless-ET
- Bugfix:   (MBaker)          Work Item CP18105 - Loading an Excel 2007 \ 
spreadsheet throws an "Autofilter must be set on a range of cells" \ 
exception
- Bugfix:   (MBaker)          Work Item GH-388  - Fix to autoloader registration \ 
for backward compatibility with PHP 5.2.0 not accepting the prepend flag
- Bugfix:   (MBaker)          Work Item GH-384  - DOM loadHTMLFile() failing \ 
with options flags when using PHP < 5.4.0
- Bugfix:   (MBaker)                            - Fix for percentage operator in \ 
formulae for BIFF Writer
- Bugfix:   (MBaker)                            - Fix to getStyle() call for \ 
cell object
- Bugfix:   (MBaker)                            - Discard Autofilters in \ 
Excel2007 Reader when filter range isn't a valid range
- Bugfix:   (frozenstupidity) Work Item GH-423  - Fix invalid NA return in VLOOKUP
- Bugfix:   (wiseloren)       Work Item CP21454 - "No Impact" \ 
conditional formatting fix for NumberFormat
- Bugfix:   (bobwitlox)       Work Item GH-467  - Bug in Excel2003XML reader, \ 
parsing merged cells
- Bugfix:   (MBaker)          Work Item GH-302  - Fix for CEIL() and FLOOR() \ 
when number argument is zero
- Bugfix:   (MBaker)                            - Remove cells cleanly when \ 
calling RemoveRow() or RemoveColumn()
- General:  (MBaker)                            - Small performance improvement \ 
for autosize columns
- General:  (frost-nzcr4)     Work Item GH-379  - Change the getter/setter for \ 
zeroHeight to camel case
- General:  (MBaker)          Work Item GH-394  - DefaultValueBinder is too much \ 
aggressive when converting string to numeric
- General:  (MBaker)                            - Default precalculate formulas \ 
to false for writers
- General:  (MBaker)                            - Set default Cyclic Reference \ 
behaviour to 1 to eliminate exception when using a single cyclic iteration in \ 
formulae
- General:  (MBaker)          Work Item GH-396  - Some Excel writer libraries \ 
erroneously use Codepage 21010 for UTF-16LE
- Feature:  (WiktrzGE)        Work Item GH-404  - Methods to manage most of the \ 
existing options for Chart Axis, Major Grid-lines and Minor Grid-lines
- Feature:  (frost-nzcr4)     Work Item GH-403  - ODS read/write comments in the cell
- Feature:  (CQD)             Work Item GH-389  - Additional Mac CJK codepage \ 
definitions
- Feature:  (bolovincev)      Work Item GH-269  - Update Worksheet.php \ 
getStyleByColumnAndRow() to allow a range of cells rather than just a single \ 
cell
- Feature:  (MBaker)                            - New methods added for testing \ 
cell status within merge groups
- Feature:  (cifren/MBaker)   Work Item GH-205  - Handling merge cells in HTML Reader
- Feature:  (MBaker)                            - Helper to convert basic HTML \ 
markup to a Rich Text object
- Feature:  (MBaker)                            - Improved Iterators
                                                    New Column Iterator
                                                    Support for row and column ranges
                                                    Improved handling for next/prev
- Security: (MBaker)                            - XML filescan in XML-based \ 
Readers to prevent XML Entity Expansion (XEE)
                                                    (see \ 
http://projects.webappsec.org/w/page/13247002/XML%20Entity%20Expansion for an \ 
explanation of XEE injection) attacks
                                                  Reference CVE-2015-3542 - \ 
Identification of problem courtesy of Dawid Golunski (Pentest Ltd.)
   2017-03-23 18:07:02 by Joerg Sonnenberger | Files touched by this commit (219)
Log message:
Extend SHA512 checksums to various files I have on my local distfile
mirror.
   2014-08-19 15:39:45 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Fix PLIST for PHP != 5.4.
   2014-07-31 02:00:33 by Blue Rats | Files touched by this commit (5)
Log message:
Import php54-excel-1.8.0 as textproc/php-excel.

PHPExcel is a library written in pure PHP and providing a set of classes that
allow you to write to and read from different spreadsheet file formats, like
Excel (BIFF) .xls, Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre/OpenOffice Calc
.ods, Gnumeric, PDF, HTML, ... This project is built around Microsoft's OpenXML
standard and PHP.