textproc/xlnt 1.6.1 FreeBSD
C++ xlsx library for reading/writing/manipulating spreadsheets
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
cb38d7701a- License
- MIT
- Categories
- textproc, devel
- Package size
- 756.2 KiB, 2457.3 KiB installed
Description
xlnt is a modern C++ library for manipulating spreadsheets in memory and reading/writing them from/to XLSX files as described in ECMA 376 4th edition.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/xlnt | 1.6.1 |
| DragonFly | textproc/xlnt | 1.5.0.92 |
Install
Binary package:
pkg install xlnt
From the ports tree:
cd /usr/ports/textproc/xlnt/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xlnt>0:textproc/xlnt
LIB_DEPENDS= libxlnt.so:textproc/xlnt
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.6.1 | 1.6.1 | 1.5.0.92 | 1.5.0.92 | 1.6.1 |
| FreeBSD:14:quarterly | 1.6.1 | 1.6.1 | n/a | 1.5.0.92 | 1.6.1 |
| FreeBSD:15:latest | 1.6.1 | 1.6.1 | n/a | 1.5.0.92 | 1.5.0.92 |
| FreeBSD:15:quarterly | 1.6.1 | 1.6.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6.1 | 1.6.1 | 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.
Build 1
fast_float>0: math/fast_float
Library 1
libfmt.so: devel/libfmt
Fetch 2
ca_root_nss>0: security/ca_root_nssgit: devel/git
The full lists below include those, and their dependencies in turn.
Build dependencies 26
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/cmake-core
- devel/gettext-runtime
- devel/git
- devel/jsoncpp
- devel/libffi
- devel/libfmt
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/python312
- math/fast_float
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/ca_root_nss
- security/libssh2
- security/rhash
- textproc/expat2
- www/libnghttp2
Run dependencies 1
Required by 2
Configuration
No options to configure.
- USES
- cmake:testing compiler:c++14-lang localbase
- Service scripts
- none
Files
Manual pages 1
- xlnt(3)
pkg-plist 79
- include/xlnt/cell/cell.hpp
- include/xlnt/cell/cell_reference.hpp
- include/xlnt/cell/cell_type.hpp
- include/xlnt/cell/comment.hpp
- include/xlnt/cell/hyperlink.hpp
- include/xlnt/cell/index_types.hpp
- include/xlnt/cell/phonetic_run.hpp
- include/xlnt/cell/rich_text.hpp
- include/xlnt/cell/rich_text_run.hpp
- include/xlnt/drawing/spreadsheet_drawing.hpp
- include/xlnt/internal/features.hpp
- include/xlnt/packaging/ext_list.hpp
- include/xlnt/packaging/manifest.hpp
- include/xlnt/packaging/relationship.hpp
- include/xlnt/packaging/uri.hpp
- include/xlnt/styles/alignment.hpp
- include/xlnt/styles/border.hpp
- include/xlnt/styles/color.hpp
- include/xlnt/styles/conditional_format.hpp
- include/xlnt/styles/fill.hpp
- include/xlnt/styles/font.hpp
- include/xlnt/styles/format.hpp
- include/xlnt/styles/number_format.hpp
- include/xlnt/styles/protection.hpp
- include/xlnt/styles/style.hpp
- include/xlnt/utils/calendar.hpp
- include/xlnt/utils/date.hpp
- include/xlnt/utils/datetime.hpp
- include/xlnt/utils/environment.hpp
- include/xlnt/utils/exceptions.hpp
- include/xlnt/utils/numeric.hpp
- include/xlnt/utils/optional.hpp
- include/xlnt/utils/path.hpp
- include/xlnt/utils/scoped_enum_hash.hpp
- include/xlnt/utils/time.hpp
- include/xlnt/utils/timedelta.hpp
- include/xlnt/utils/variant.hpp
- include/xlnt/utils/xlnt_cmake_export.h
- include/xlnt/workbook/calculation_properties.hpp
- include/xlnt/workbook/document_security.hpp
- include/xlnt/workbook/external_book.hpp
- include/xlnt/workbook/metadata_property.hpp
- include/xlnt/workbook/named_range.hpp
- include/xlnt/workbook/streaming_workbook_reader.hpp
- include/xlnt/workbook/streaming_workbook_writer.hpp
- include/xlnt/workbook/theme.hpp
- include/xlnt/workbook/workbook.hpp
- include/xlnt/workbook/workbook_view.hpp
- include/xlnt/workbook/worksheet_iterator.hpp
- include/xlnt/worksheet/cell_iterator.hpp
- include/xlnt/worksheet/cell_vector.hpp
- include/xlnt/worksheet/column_properties.hpp
- include/xlnt/worksheet/header_footer.hpp
- include/xlnt/worksheet/major_order.hpp
- include/xlnt/worksheet/page_margins.hpp
- include/xlnt/worksheet/page_setup.hpp
- include/xlnt/worksheet/pane.hpp
- include/xlnt/worksheet/phonetic_pr.hpp
- include/xlnt/worksheet/print_options.hpp
- include/xlnt/worksheet/range.hpp
- include/xlnt/worksheet/range_iterator.hpp
- include/xlnt/worksheet/range_reference.hpp
- include/xlnt/worksheet/row_properties.hpp
- include/xlnt/worksheet/selection.hpp
- include/xlnt/worksheet/sheet_format_properties.hpp
- include/xlnt/worksheet/sheet_pr.hpp
- include/xlnt/worksheet/sheet_protection.hpp
- include/xlnt/worksheet/sheet_view.hpp
- include/xlnt/worksheet/worksheet.hpp
- include/xlnt/xlnt.hpp
- include/xlnt/xlnt_config.hpp
- lib/cmake/xlnt/XlntConfig.cmake
- lib/cmake/xlnt/XlntConfigVersion.cmake
- lib/cmake/xlnt/XlntTargets-.cmake
- lib/cmake/xlnt/XlntTargets.cmake
- lib/libxlnt.so
- lib/libxlnt.so.1.6.1
- libdata/pkgconfig/xlnt.pc
- share/man/man3/xlnt.3.gz
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| libstudxml-4b801ce48b65cc12972b3a817024541614b03395.tar.gz | 150309 | 026dbc153ec98ac7176e69a09cfddd436fbb9013c52f9fcc50bc54946303386d |
| xlnt-community-xlnt-v1.6.1_GH0.tar.gz | 3.699727e+06 | ec1802f1eb8216294599764b91df25c093733520f1028721a6b17eab1364026e |
| nemtrif-utfcpp-6be08bb_GH0.tar.gz | 34136 | c04f72d1580efab4156faed36fa2037435937d53d4f556ffc6784ef5ea21044f |