Commit graph

14 commits

Author SHA1 Message Date
sjmulder
ca1fdac789 textproc/libxlsxwriter: Update to 1.0.0
Changes:
 - Added support for worksheet conditional formatting.
 - Added performance optimization for search for control characters in
   strings in worksheet_write_string().
 - Made lxw_datetime_to_excel_datetime() a function public.
 - There are now over 1000 test cases, including 650 tests that compare
   the output from libxlsxwriter, byte for byte, against test files
   created in Excel. This is also the 100th release of libxlsxwriter.

Package changes:
 - Disable hardcoded -O3
2020-10-01 21:10:41 +00:00
sjmulder
aece32b64b textproc/libxlsxwriter: Update to 0.9.9
Changes in 0.9.6:
 - Added support for chart custom data labels.
 - Fix for issue where array formulas weren't included in the output
   file for certain ranges/conditions. Issue #735.

Changes in 0.9.7:
 - Changed #lxw_chart_data_label field from .delete to .hide in order to
   avoid reserved word conflict with C++. Issue #300

Changes in 0.9.8:
 - Added formatting for chart data labels and chart custom data labels.

Changes in 0.9.9:
 - Added support for images in headers and footers. See
   worksheet_set_header_opt().
 - Added worksheet_ignore_errors() function to ignore Excel worksheet
   errors/warnings in user defined ranges.
2020-08-23 22:27:52 +00:00
sjmulder
1ee0124722 libxlsxwriter: Update to 0.9.5
From the changelog:

 - Fix for issue where hyperlinks urls and tips were ignored for
   `worksheet_insert_image_buffer_opt()` images.

   https://github.com/jmcnamara/libxlsxwriter/issues/292

 - Added #LXW_CHART_LINE_STACKED and #LXW_CHART_LINE_STACKED_PERCENT
   line charts subtypes.

 - Removed LXW_ERROR_SHEETNAME_RESERVED warning which was used with the
   reserved worksheet name "History". However, this is an allowed
   worksheet name in some Excel variants so the warning has been turned
   into a documentation note instead.
2020-06-02 10:28:40 +00:00
sjmulder
e0c9d5d303 libxlsxwriter: Update to 0.9.4
- Added option to specify worksheet "object positioning" for images and
  charts to define how they move or size with underlying cells. See
  ww_object_position_options and working_with_object_positioning.
2020-01-28 14:32:48 +00:00
sjmulder
697b9c9170 libxlsxwriter: Update to 0.9.3
Changes in 0.9.3:
 - Fix Xcode/Cocoapods build warnings.

Changes in 0.9.2:
 - Added support for writing cell comments, see working_with_comments.

Changes in 0.9.2 but unlisted in changelog:
 - Makefile now respects DESTDIR and PREFIX, including when setting
   rpath on macOS.
 - Removal of deprecated functions.
 - Naming changes in bundled MD5 code to avoid conflicts with OpenSSL.
 - Warning fixes (int sizes etc).
 - __atribute__((deprecated)) not used on GCC < 5.
 - Fix for vba_name allowing illegal worksheet codename.

Package changes:
 - No longer set now unused INSTALL_DIR since DESTDIR and PREFIX are
   now respected.
 - The macOS $(PREFIX) patch has been merged upstream.
2020-01-15 14:36:07 +00:00
sjmulder
d9919995ea libxlsxwriter: Update to 0.91
Changes in 0.91:
 - Fix to missing MD5 linkage in Cocoapod file.

Changes in 0.90:
 - Fix to avoid duplicate images being copied to an libxlsxwriter
   file. Excel uses an optimization where it only stores one copy of
   a repeated/duplicate image in a workbook. Libxlsxwriter didn't do
   this which meant that the file size would increase when then was a
   large number of repeated images. This release fixes that issue and
   replicates Excel's behavior.
2019-12-30 12:35:42 +00:00
sjmulder
b6dba8d185 textproc/libxlsxwriter: update to 0.8.9
Changes:
 - Added support for default hyperlink style in worksheet_write_url().
 - Added support for hyperlink in images, see
   worksheet_insert_image_opt().
 - Fixed several worksheet_write_url() edge cases.
2019-12-23 13:43:31 +00:00
sjmulder
29a5f90aa3 textproc/libxlsxwriter: Update to 0.8.8
Changes:
 - Added option to allow a user defined, or overridden, image
   description used with `worksheet_insert_image()`. By default it uses
   the filename as the description.
 - Added Windows portable version of `fopen` to handle utf8 filenames
   when working with images.
 - Added an option to allow chart fonts to be rotation to 270 deg to
   give a stacked orientation. Also added support for East Asian
   vertical chart fonts.
 - Refactored struct types used in pubic APIs to remove or document
   hidden fields.

   NOTE: This change introduces backward incompatible API changes.
   However, it should minimize any future changes of this nature.
2019-11-30 17:21:58 +00:00
sjmulder
f04af1dbd5 textproc/libxlsxwriter: update to 0.8.7
Release notes:
 - Added support for adding VBA macros to workbooks. These macros can
   be extracted from existing xlsm files, created in Excel, and added to
   new xlsm files.
 - Added support for ZIP64 extensions when writing very large xlsx
   files to allow the zip container, or individual XML files within it,
   to be greater than 4 GB.
 - Added extra validity checks on worksheet names.
2019-06-21 16:59:48 +00:00
sjmulder
2d36c8eaba Update my (sjmulder) maintainer email address 2019-05-06 09:17:12 +00:00
sjmulder
1e9bf6d41f textproc/libxlsxwriter: update to 0.8.6
Upstream changes:
 - Fixed issue where images that started in hidden rows/columns weren't
   placed correctly in the worksheet.
 - Fixed the mime-type reported by system file(1). The mime-type
   reported by "file --mime-type"/magic was incorrect for XlsxWriter
   files since it expected the [Content_types] to be the first file in
   the zip container.

Package changes:
 - Fixed libxlsxwriter.so not picking up libz.so from buildlink.
2019-05-06 08:58:16 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
leot
60b984e44f libxlsxwriter: Update to 0.8.5
Patch provided by Sijmen J. Mulder via tech-pkg@, thanks!

pkgsrc changes:
 - Remove patches/patch-Makefile, it was imported upstream

Changes:
0.8.5
-----
 - Fix compile-time warnings with strict prototypes enabled.
 - Additional formatting tests.
 - Make py.test name configurable.
2019-02-11 18:30:47 +00:00
leot
94d1496102 libxlsxwriter: Import libxlsxwriter-0.8.4 as textproc/libxlsxwriter
C library that can be used to write text, numbers, formulas and hyperlinks to
multiple worksheets in a Microsoft Excel 2007+ XLSX file.

It supports features such as full formatting support, merged cells, defined
names, autofilters and charts.

Packaged in pkgsrc-wip by Sijmen J. Mulder.
2019-01-30 12:55:13 +00:00