devel/libunicode-contour 0.9.3 FreeBSD
Modern C++20 Unicode library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
5217205466- License
- APACHE20
- Categories
- devel
- Package size
- 705.1 KiB, 4783.5 KiB installed
Description
The goal of this library is to bring painless unicode support to C++ with simple and easy to understand APIs. The API naming conventions are chosen to look familiar to those using the C++ standard library.
Install
Binary package:
pkg install libunicode-contour
From the ports tree:
cd /usr/ports/devel/libunicode-contour/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libunicode-contour>0:devel/libunicode-contour
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 | 0.9.3 | 0.9.3 | - | - | 0.9.3 |
| FreeBSD:14:quarterly | 0.9.3 | 0.9.3 | n/a | - | 0.9.3 |
| FreeBSD:15:latest | 0.9.3 | 0.9.3 | n/a | - | 0.6.0_1 |
| FreeBSD:15:quarterly | 0.9.3 | 0.9.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.9.3 | 0.9.3 | 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 2
${LOCALBASE}/share/pkgconfig/catch2-with-main.pc: devel/catch2UCD>=17.0.0,1: textproc/UCD
The full lists below include those, and their dependencies in turn.
Build dependencies 17
Required by 1
Configuration
Options name: devel_libunicode
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake:testing python:build
- Service scripts
- none
Files
pkg-plist 35
- bin/unicode-query
- include/libunicode/capi.h
- include/libunicode/case_mapping.h
- include/libunicode/codepoint_properties.h
- include/libunicode/convert.h
- include/libunicode/convert_simd_impl.h
- include/libunicode/emoji_segmenter.h
- include/libunicode/grapheme_segmenter.h
- include/libunicode/intrinsics.h
- include/libunicode/multistage_table_generator.h
- include/libunicode/multistage_table_view.h
- include/libunicode/normalization.h
- include/libunicode/run_segmenter.h
- include/libunicode/scan.h
- include/libunicode/scoped_timer.h
- include/libunicode/script_segmenter.h
- include/libunicode/support.h
- include/libunicode/ucd.h
- include/libunicode/ucd_enums.h
- include/libunicode/ucd_fmt.h
- include/libunicode/ucd_ostream.h
- include/libunicode/utf8.h
- include/libunicode/utf8_grapheme_segmenter.h
- include/libunicode/width.h
- include/libunicode/word_segmenter.h
- lib/cmake/libunicode/libunicode-config-version.cmake
- lib/cmake/libunicode/libunicode-config.cmake
- lib/cmake/libunicode/libunicode-targets-.cmake
- lib/cmake/libunicode/libunicode-targets.cmake
- lib/contour/libunicode.so
- lib/contour/libunicode.so.
- lib/contour/libunicode.so.
- lib/contour/libunicode_ucd.so
- lib/contour/libunicode_ucd.so.
- lib/contour/libunicode_ucd.so.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| contour-terminal-libunicode-v0.9.3_GH0.tar.gz | 146384 | 78b715bc2d929530bc89e47c1c6772b72f511e1831b14e7d6d92cceb62592920 |