./textproc/libxlsxwriter, C library for creating Microsoft Excel files

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


Branch: CURRENT, Version: 1.1.7, Package name: libxlsxwriter-1.1.7, Maintainer: sjmulder

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.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 21078.729 KB

Version history: (Expand)


CVS history: (Expand)


   2024-07-15 21:39:43 by Sijmen J. Mulder | Files touched by this commit (4)
Log message:
textproc/libxlsxwriter: Update to 1.1.7

In addition to the below, a pkglint warning that we should += to
BUILDLINK_ABI_DEPENDS instead of ?= was addressed.

Changes:

1.1.7
- Bump `.so` version to 6. This was missed in the previous release.

1.1.6
- Updated vendored version of minizip to v 1.3.0 to include upstream fixes.
  Feature request [#419].
- Added `quote_prefix` format property.
  Feature request [#385].
- Added support for signed VBA projects.
- Fix worksheet password hashing algorithm for long passwords. Replace/fix
  the worksheet protection password algorithm so that is works correctly
  for strings over 24 chars.
- Fix cmake minizip version check.
  Feature request [#405].
- Fix for buffer overflow with utf-8 strings in data validation.
  Feature request [#394].
- Fix for range in text type conditional format.
  Feature request [#395].
- Fix 32bit multiply with overflow issue for images.
  Fix multiply with overflow issue when image locations in the worksheet
  were greater than the u32 max value.
- Added Swift package manager support.
- Added support for building Zig library.
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-04-19 16:36:14 by Sijmen J. Mulder | Files touched by this commit (4)
Log message:
textproc/libxlsxwriter: Update to 1.1.5

Changes:
 - Added support for writing a workbook to a memory buffer instead of
   to a file via the output_buffer parameter of workbook_new_opt().
 - Add support for using in-memory data instead of temporary files on
   systems where fmemopen() and open_memstream() are supported. This
   requires the USE_MEM_FILE compilation option.
   2021-11-19 23:13:32 by Sijmen J. Mulder | Files touched by this commit (5)
Log message:
textproc/libxlsxwriter: Update to 1.1.4

Changes:
 - Added support for Worksheet tables. Tables in Excel are a way of
   grouping a range of cells into a single entity that has common
   formatting or that can be referenced from formulas. Tables can have
   column headers, autofilters, total rows, column formulas and default
   formatting. See working_with_tables and tables.c.
 - Added support for adding a macro button to a worksheet. See macro.c.

Package changes:
 - Fixed test target (missing py.test version suffix).
   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
   2021-08-10 14:05:40 by Sijmen J. Mulder | Files touched by this commit (2)
Log message:
textproc/libxlsxwriter: Update to 1.1.3

Fixes use of reserved C++ 'operator' keyword.