dev-libs/icu-compat (bentoo)

Search

Masked: This package is masked.

Reason: Upstream abandoned. Kagi ended Orion for Linux on 2026-10-02 and ships no further updates, security fixes included; its own advice is not to use the Linux beta as a main browser: https://blog.kagi.com/update-orion-linux-windows The bundled WebKit is therefore frozen at the April 0.3.0 bundle, in a program whose whole job is to render untrusted content. icu-compat and libjxl-compat exist only to satisfy orion-bin's Flatpak ABI; nothing else in the tree depends on them, so they go with it. Kagi promised to open-source the code within 30 days. If that yields a free license and a maintained fork, the way back is a from-source package, not this -bin. Removal on 2026-11-04.

Masked by Lucas C.S. on 2026-10-05

Install

Install this package:

emerge -a dev-libs/icu-compat

Package Information

Description:
Installs only the versioned ICU runtime libraries (libicudata, libicui18n and libicuuc) for a single older ABI, so that prebuilt packages which were linked against it keep working on a system carrying a newer dev-libs/icu. Unlike dev-libs/icu, this package keeps upstream's symbol renaming enabled, so its symbols are suffixed with the ICU major version and cannot clash with the system ICU. No headers, pkg-config files or tools are installed, so nothing can build against it by accident.
Homepage:
https://icu.unicode.org/
License:
BSD

Versions

Version EAPI Keywords Slot
78.3 8 ~amd64 ~arm64 $(ver_cut 1)
77.1 8 ~amd64 ~arm64 $(ver_cut 1)

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>lucascs@proton.me</email>
	</maintainer>
	<longdescription lang="en">
		Installs only the versioned ICU runtime libraries (libicudata,
		libicui18n and libicuuc) for a single older ABI, so that prebuilt
		packages which were linked against it keep working on a system
		carrying a newer dev-libs/icu.

		Unlike dev-libs/icu, this package keeps upstream's symbol renaming
		enabled, so its symbols are suffixed with the ICU major version and
		cannot clash with the system ICU. No headers, pkg-config files or
		tools are installed, so nothing can build against it by accident.
	</longdescription>
	<upstream>
		<remote-id type="github">unicode-org/icu</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Manifest

Type File Size Versions
DIST icu4c-77_1-src.tgz 27384265 bytes 77.1
DIST icu4c-78.3-sources.tgz 27977255 bytes 78.3
Unmatched Entries
Type File Size