BSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9.30.9.3--0.9.3
FreeBSD:14:quarterly0.9.30.9.3n/a-0.9.3
FreeBSD:15:latest0.9.30.9.3n/a-0.6.0_1
FreeBSD:15:quarterly0.9.30.9.3n/an/an/a
FreeBSD:16:latest0.9.30.9.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

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

Build dependencies 17
Required by 1

Configuration

Options name: devel_libunicode

OptionDefaultDescription
DOCSoffBuild 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
FileSizeSHA256
contour-terminal-libunicode-v0.9.3_GH0.tar.gz14638478b715bc2d929530bc89e47c1c6772b72f511e1831b14e7d6d92cceb62592920

Commit history 4

DateCommitCreditsLog message
5217205466 Piotr Kubaj devel/libunicode-contour: drop VSX requirement on powerpc64
Builds currently fine on baseline G5.
848ae62ca9 Hiroki Tagato devel/libunicode-contour: Update to 0.9.3
Changelog: https://github.com/contour-terminal/libunicode/releases/tag/v0.9.3 Reported by: GitHub (watch releases)
e48462e6bd Hiroki Tagato devel/libunicode-contour: Update to 0.9.2
Changelog: https://github.com/contour-terminal/libunicode/releases/tag/v0.9.2 Reported by: GitHub (watch releases)
e50589e9f6 Hiroki Tagato devel/libunicode-contour: Update to 0.9.1
Changelog: https://github.com/contour-terminal/libunicode/releases/tag/v0.9.1 Reported by: GitHub (watch releases)