FreeBSD Ports

math/libxlsxwriter 1.2.4

C library for creating Excel XLSX files

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
math, devel
Package size
213.7 KiB, 930.1 KiB installed

Description

libxlsxwriter is a C library that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file. It supports features such as:

* 100% compatible Excel XLSX files. * Full Excel formatting. * Merged cells. * Defined names. * Autofilters. * Charts. * Worksheet PNG/JPEG images. * Memory optimization mode for writing large files. * Source code available on GitHub. * FreeBSD License. * ANSI C. * Compiles for 32 and 64 bit. * The only dependency is on zlib.

Install

As a binary package — by origin, or by package name:

pkg install math/libxlsxwriter
pkg install libxlsxwriter

From the ports tree:

cd /usr/ports/math/libxlsxwriter/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libxlsxwriter>0:math/libxlsxwriter
LIB_DEPENDS=	libxlsxwriter.so:math/libxlsxwriter

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.2.41.2.41.1.41.2.21.2.4
FreeBSD:14:quarterly1.2.41.2.4n/a1.2.21.2.4
FreeBSD:15:latest1.2.41.2.4n/a1.2.21.2.2
FreeBSD:15:quarterly1.2.41.2.4n/an/an/a
FreeBSD:16:latest1.2.41.2.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

All build dependencies 17
All run dependencies 1

Configuration

No options to configure.

USES
cmake:testing compiler:c11 localbase:ldflags minizip pathfix pkgconfig python:test ssl
Service scripts
none

Files

pkg-plist 38
  • include/xlsxwriter.h
  • include/xlsxwriter/app.h
  • include/xlsxwriter/chart.h
  • include/xlsxwriter/chartsheet.h
  • include/xlsxwriter/comment.h
  • include/xlsxwriter/common.h
  • include/xlsxwriter/content_types.h
  • include/xlsxwriter/core.h
  • include/xlsxwriter/custom.h
  • include/xlsxwriter/drawing.h
  • include/xlsxwriter/format.h
  • include/xlsxwriter/hash_table.h
  • include/xlsxwriter/metadata.h
  • include/xlsxwriter/packager.h
  • include/xlsxwriter/relationships.h
  • include/xlsxwriter/rich_value.h
  • include/xlsxwriter/rich_value_rel.h
  • include/xlsxwriter/rich_value_structure.h
  • include/xlsxwriter/rich_value_types.h
  • include/xlsxwriter/shared_strings.h
  • include/xlsxwriter/styles.h
  • include/xlsxwriter/table.h
  • include/xlsxwriter/theme.h
  • include/xlsxwriter/third_party/emyg_dtoa.h
  • include/xlsxwriter/third_party/ioapi.h
  • include/xlsxwriter/third_party/md5.h
  • include/xlsxwriter/third_party/queue.h
  • include/xlsxwriter/third_party/tmpfileplus.h
  • include/xlsxwriter/third_party/tree.h
  • include/xlsxwriter/third_party/zip.h
  • include/xlsxwriter/utility.h
  • include/xlsxwriter/vml.h
  • include/xlsxwriter/workbook.h
  • include/xlsxwriter/worksheet.h
  • include/xlsxwriter/xmlwriter.h
  • lib/libxlsxwriter.so
  • lib/libxlsxwriter.so.11
  • libdata/pkgconfig/xlsxwriter.pc
distinfo 1
FileSizeSHA256
jmcnamara-libxlsxwriter-v1.2.4_GH0.tar.gz2.1910719e+07e0db59fc248a5ffa465a05ea83a9d466d4bca0e53ab42771515d4ebb467a41c1

Commit history 0

No commits in the history this site was built from.