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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.2.4 | 1.2.4 | 1.1.4 | 1.2.2 | 1.2.4 |
| FreeBSD:14:quarterly | 1.2.4 | 1.2.4 | n/a | 1.2.2 | 1.2.4 |
| FreeBSD:15:latest | 1.2.4 | 1.2.4 | n/a | 1.2.2 | 1.2.2 |
| FreeBSD:15:quarterly | 1.2.4 | 1.2.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.2.4 | 1.2.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Test 1
${PYTHON_PKGNAMEPREFIX}pytest>=0: devel/py-pytest
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
| File | Size | SHA256 |
|---|---|---|
| jmcnamara-libxlsxwriter-v1.2.4_GH0.tar.gz | 2.1910719e+07 | e0db59fc248a5ffa465a05ea83a9d466d4bca0e53ab42771515d4ebb467a41c1 |
Commit history 0
No commits in the history this site was built from.