BSD Ports

devel/icu 76.1,1 FreeBSD

International Components for Unicode (from IBM)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ICU
Categories
devel
Package size
13139.2 KiB, 56002.2 KiB installed

Description

The International Components for Unicode (ICU) is a C and C++ library providing Unicode support (ex. character set conversions, locales, normalization, transliteration, etc.).

More information on ICU can be found on the homepage

In the other systems

SystemPortVersion
FreeBSDdevel/icu76.1,1
NetBSDtextproc/icu78.3
DragonFlydevel/icu76.1,1
MidnightBSDdevel/icu76.1_5,1

Install

Binary package:

pkg install icu

From the ports tree:

cd /usr/ports/devel/icu/ && make install clean

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

RUN_DEPENDS=	icu>0:devel/icu
LIB_DEPENDS=	libicudata.so:devel/icu

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:latest76.1,176.1,172.1,176.1,176.1,1
FreeBSD:14:quarterly76.1,176.1,1n/a76.1,176.1,1
FreeBSD:15:latest76.1,176.1,1n/a76.1,176.1,1
FreeBSD:15:quarterly76.1,176.1,1n/an/an/a
FreeBSD:16:latest76.1,176.1,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 8
Required by 4360

The first 100 are listed.

Configuration

No options to configure.

USES
compiler:c++11-lib cpe gmake python:build tar:tgz
Service scripts
none

Files

Manual pages 15
  • derb(1)
  • genbrk(1)
  • genccode(8)
  • gencfu(1)
  • gencmn(8)
  • gencnval(1)
  • gendict(1)
  • genrb(1)
  • gensprep(8)
  • icu-config(1)
  • icuexportdata(1)
  • icupkg(8)
  • makeconv(1)
  • pkgdata(1)
  • uconv(1)
pkg-plist 272
  • bin/derb
  • bin/genbrk
  • bin/gencfu
  • bin/gencnval
  • bin/gendict
  • bin/genrb
  • bin/icu-config
  • bin/icuexportdata
  • bin/icuinfo
  • bin/makeconv
  • bin/pkgdata
  • bin/uconv
  • include/unicode/alphaindex.h
  • include/unicode/appendable.h
  • include/unicode/basictz.h
  • include/unicode/brkiter.h
  • include/unicode/bytestream.h
  • include/unicode/bytestrie.h
  • include/unicode/bytestriebuilder.h
  • include/unicode/calendar.h
  • include/unicode/caniter.h
  • include/unicode/casemap.h
  • include/unicode/char16ptr.h
  • include/unicode/chariter.h
  • include/unicode/choicfmt.h
  • include/unicode/coleitr.h
  • include/unicode/coll.h
  • include/unicode/compactdecimalformat.h
  • include/unicode/curramt.h
  • include/unicode/currpinf.h
  • include/unicode/currunit.h
  • include/unicode/datefmt.h
  • include/unicode/dbbi.h
  • include/unicode/dcfmtsym.h
  • include/unicode/decimfmt.h
  • include/unicode/displayoptions.h
  • include/unicode/docmain.h
  • include/unicode/dtfmtsym.h
  • include/unicode/dtintrv.h
  • include/unicode/dtitvfmt.h
  • include/unicode/dtitvinf.h
  • include/unicode/dtptngen.h
  • include/unicode/dtrule.h
  • include/unicode/edits.h
  • include/unicode/enumset.h
  • include/unicode/errorcode.h
  • include/unicode/fieldpos.h
  • include/unicode/filteredbrk.h
  • include/unicode/fmtable.h
  • include/unicode/format.h
  • include/unicode/formattednumber.h
  • include/unicode/formattedvalue.h
  • include/unicode/fpositer.h
  • include/unicode/gender.h
  • include/unicode/gregocal.h
  • include/unicode/icudataver.h
  • include/unicode/icuplug.h
  • include/unicode/idna.h
  • include/unicode/listformatter.h
  • include/unicode/localebuilder.h
  • include/unicode/localematcher.h
  • include/unicode/localpointer.h
  • include/unicode/locdspnm.h
  • include/unicode/locid.h
  • include/unicode/measfmt.h
  • include/unicode/measunit.h
  • include/unicode/measure.h
  • include/unicode/messageformat2.h
  • include/unicode/messageformat2_arguments.h
  • include/unicode/messageformat2_data_model.h
  • include/unicode/messageformat2_data_model_names.h
  • include/unicode/messageformat2_formattable.h
  • include/unicode/messageformat2_function_registry.h
  • include/unicode/messagepattern.h
  • include/unicode/msgfmt.h
  • include/unicode/normalizer2.h
  • include/unicode/normlzr.h
  • include/unicode/nounit.h
  • include/unicode/numberformatter.h
  • include/unicode/numberrangeformatter.h
  • include/unicode/numfmt.h
  • include/unicode/numsys.h
  • include/unicode/parseerr.h
  • include/unicode/parsepos.h
  • include/unicode/platform.h
  • include/unicode/plurfmt.h
  • include/unicode/plurrule.h
  • include/unicode/ptypes.h
  • include/unicode/putil.h
  • include/unicode/rbbi.h
  • include/unicode/rbnf.h
  • include/unicode/rbtz.h
  • include/unicode/regex.h
  • include/unicode/region.h
  • include/unicode/reldatefmt.h
  • include/unicode/rep.h
  • include/unicode/resbund.h
  • include/unicode/schriter.h
  • include/unicode/scientificnumberformatter.h
  • include/unicode/search.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
icu4c-76_1-src.tgz2.7437767e+07dfacb46bfe4747410472ce3e1144bf28a102feeaa4e3875bac9b4c6cf30f4f3e
Master sites 1
  • https://github.com/unicode-org/icu/releases/download/release-${DISTVERSION:S/rc/-&/:S/_/-/g}/

Commit history 0

No commits in the history this site was built from.