pkg.soopen package index

brew / rank 63

Install pango with Homebrew, apk, dnf, MacPorts, Nix, pacman, zypper

Framework for layout and rendering of i18n text. Version 1.58.2 via Homebrew; verified 2026-09-21. Also installable with nix: nix profile install nixpkgs#pango.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install pango

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install pango

MacPorts ports tree · x11/pango/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add pango

Alpine Linux edge package indexes · pango · source: dl-cdn.alpinelinux.org

Fedora dnfverified · 92%
sudo dnf install pango

Fedora Rawhide package metadata · pango · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#pango

nixpkgs package indexes · pkgs/by-name/pa/pango/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S pango

Arch Linux sync databases · pango · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install libpango-1_0-0

openSUSE Tumbleweed package metadata · libpango-1_0-0 · source: download.opensuse.org

overview

Package summary

Framework for layout and rendering of i18n text

Commands and aliases

  • pango-list
  • pango-segmentation
  • pango-view

history

Project history and usage

Pango is GNOME's internationalized text-layout and rendering library, providing paragraph layout, script handling, font selection, wrapping, measurement, and rendering integration.

Project history

Pango grew as an offshoot of GTK and GNOME work on internationalized text layout. Early project reports focused on Unicode, bidirectional layout, complex scripts, font handling, and multiple rendering systems; Pango 1.0 supplied the text features needed by the GTK 2-era toolkit architecture.

Adoption history

Pango became the core text and font handling layer for GTK, making it part of the normal dependency path for GNOME and many cross-platform GTK applications. Distribution packaging generally exposes it as shared infrastructure, although it also ships diagnostic and rendering utilities.

How it is used

Developers create Pango layouts to shape and measure UTF-8 text, apply fonts and attributes, wrap or ellipsize paragraphs, and render through backends such as Cairo. End users usually receive Pango indirectly as an application dependency.

Why package nerds care

Pango is a classic dependency-tree package: users rarely invoke it directly, but multilingual correctness across GUI, graphics, and document stacks depends on it. Its presence commonly links GLib, HarfBuzz, font discovery, and Cairo-based rendering.

Timeline

  • 2000: Public Pango status reports documented development of the internationalized text framework.
  • 2002: Pango 1.0 was released for the GTK 2-era text stack.
  • 2019: Pango's 1.44 series moved its font and shaping pipeline more fully toward HarfBuzz.

Related projects

  • Pango exposes high-level paragraph layout, delegates shaping to HarfBuzz, and offers PangoCairo integration for drawing layouts to Cairo surfaces.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 5 platform targets.
  • Installs with 7 runtime dependencies.
  • Build metadata lists 4 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
pango-listcliglobal executable
pango-segmentationcliglobal executable
pango-viewcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version1.58.2
manager updated2026-09-21
local dataok
upstreamnot checked
latest detectednot detected

https://www.gtk.org/docs/architecture/pango

install metadata

Package metadata

Package keybrew:pango
Version1.58.2
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/pango
Homepagehttps://www.gtk.org/docs/architecture/pango
Upstream docshttps://www.gtk.org/docs/architecture/pango
LicenseLGPL-2.0-or-later
Source archivehttps://download.gnome.org/sources/pango/1.58/pango-1.58.2.tar.xz
Last updated2026-09-21T11:10:49Z
Pulseupdated
Dependenciescairo, fontconfig, freetype, fribidi, glib, harfbuzz, libthai
Build dependenciesgobject-introspection, meson, ninja, pkgconf
Bottleavailable (on arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepango
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

pango

nix profile install nixpkgs#pango
  • normalized package name match
  • Matched by: Pango
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pa/pango/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

pango 1.57.1-r0

library for layout and rendering of text

https://www.pango.org/

sudo apk add pango
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: pango
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Pango
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pango from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

pango-dbg 1.57.1-r0

library for layout and rendering of text (debug symbols)

https://www.pango.org/

sudo apk add pango-dbg
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: pango
  • 1 dependencies
  • normalized package name match
  • Matched by: Pango
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pango-dbg from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

pango-dev 1.57.1-r0

library for layout and rendering of text (development files)

https://www.pango.org/

sudo apk add pango-dev
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: pango
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Pango
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pango-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

pango-doc 1.57.1-r0

library for layout and rendering of text (documentation)

https://www.pango.org/

sudo apk add pango-doc
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: pango
  • normalized package name match
  • Matched by: Pango
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pango-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

pango-tools 1.57.1-r0

library for layout and rendering of text (tools)

https://www.pango.org/

sudo apk add pango-tools
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: pango
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Pango
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: pango-tools from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

pango 1.58.2-1.fc45

System for layout and rendering of internationalized text

https://pango.gnome.org/

sudo dnf install pango
  • License: LGPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: pango
  • 23 dependencies
  • 6 provides
  • normalized package name match
  • Matched by: Pango
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: pango from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

pango-devel 1.58.2-1.fc45

Development files for pango

https://pango.gnome.org/

sudo dnf install pango-devel
  • License: LGPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: pango
  • 11 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Pango
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: pango-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

pango-doc 1.58.2-1.fc45

Developer documentation for pango

https://pango.gnome.org/

sudo dnf install pango-doc
  • License: LGPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: pango
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Pango
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: pango-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
pacman95%

pango 1:1.58.2-1

A library for layout and rendering of text

https://www.pango.org/

sudo pacman -S pango
  • License: LGPL-2.0-or-later
  • Architecture: x86_64
  • 12 dependencies
  • 4 provides
  • normalized package name match
  • Matched by: Pango
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: pango from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

libpango-1_0-0 1.58.2-1.1

Library for Layout and Rendering of Text

https://pango.gnome.org/

sudo zypper install libpango-1_0-0
  • License: LGPL-2.1-or-later
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: pango
  • 15 dependencies
  • 7 provides
  • normalized package name match
  • Matched by: Pango
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libpango-1_0-0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

libpango-1_0-0-32bit 1.58.2-1.1

Library for Layout and Rendering of Text

https://pango.gnome.org/

sudo zypper install libpango-1_0-0-32bit
  • License: LGPL-2.1-or-later
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: pango
  • 15 dependencies
  • 6 provides
  • normalized package name match
  • Matched by: Pango
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libpango-1_0-0-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

pango-devel 1.58.2-1.1

Development files for pango, a library for text layout and rendering

https://pango.gnome.org/

sudo zypper install pango-devel
  • License: LGPL-2.1-or-later
  • Category: Development/Libraries/GNOME
  • Architecture: x86_64
  • Source Package: pango
  • 4 dependencies
  • 4 provides
  • normalized package name match
  • Matched by: Pango
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: pango-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

pango-devel-32bit 1.58.2-1.1

Development files for pango, a library for text layout and rendering

https://pango.gnome.org/

sudo zypper install pango-devel-32bit
  • License: LGPL-2.1-or-later
  • Category: Development/Libraries/GNOME
  • Architecture: x86_64
  • Source Package: pango
  • 2 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Pango
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: pango-devel-32bit from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

pango-tools 1.58.2-1.1

Tools for pango, a library for text layout and rendering

https://pango.gnome.org/

sudo zypper install pango-tools
  • License: LGPL-2.1-or-later
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: pango
  • 12 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Pango
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: pango-tools from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

typelib-1_0-Pango-1_0 1.58.2-1.1

Introspection bindings for pango, a library for text layout and rendering

https://pango.gnome.org/

sudo zypper install typelib-1_0-Pango-1_0
  • License: LGPL-2.1-or-later
  • Category: System/Libraries
  • Architecture: x86_64
  • Source Package: pango
  • 5 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Pango
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: typelib-1_0-Pango-1_0 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation