Subject: CVS commit: pkgsrc/converters/orcus
From: Ryo ONODERA
Date: 2024-02-10 02:00:57
Message id: 20240210010057.3BE2EFA42@cvs.NetBSD.org

Log Message:
orcus: Update to 0.19.2

Changelog:
0.19.2:
    general
        fixed a build issue with gcc 14 due to a missing include for \ 
std::find_if and std::for_each.
        fixed a segmentation fault with the orcus-test-xml-mapped test which \ 
manifested on hppa hardware, as originally reported on \ 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054376.
    xls-xml
        fixed a crash when loading a document that includes a style record \ 
referencing an unnamed style record as its parent. In Excel-generated documents, \ 
styles only reference named styles as their parents. But in 3rd-party generated \ 
documents, styles referencing unnamed styles as their parents can occur.
    gnumeric
        fixed a crash when the document model returned a null pointer when a \ 
reference resolver interface was requested.

0.19.1:
    general
        implemented orcus::create_filter() which instantiates a filter object of \ 
specified type. The returned object is of type orcus::iface::import_filter.
        moved test cases for format detection to the respective filter test files.
    gnumeric
        fixed a bug where the import filter did not set the formula grammer \ 
prior to importing.

0.19.0:
    general
        added support for allowing use of std::filesystem, \ 
std::experimental::filesystem or boost::filesystem per build configuration.
    xlsx
        refactored styles import to use style indices returned by the document \ 
model implementer rather than using the indices stored in the file. This allows \ 
the implementer to aggregate some style records and re-use the same index for \ 
records that are stored as different records in the original file.
    xls-xml
        fixed a bug where column styles were not applied to the correct columns \ 
when the starting column index was not 0.
    gnumeric
        overhauled the Gnumeric import filter to fix many bugs and support many \ 
missing features relative to the other filters included in orcus. Most notable \ 
mentions are:
            cell styles
            rich-text strings
            named ranges
            row heights and column widths
            merged cells
    parquet
        added partial support for Apache Parquet import filter. This is still \ 
heavily experimental.

Files:
RevisionActionfile
1.46modifypkgsrc/converters/orcus/Makefile
1.23modifypkgsrc/converters/orcus/distinfo