BSD Ports

x11-toolkits/pango 1.58.2 MidnightBSD

Open-source framework for the layout and rendering of i18n text

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
2f81eaa383
License
lgpl+
Categories
x11-toolkits

Description

Pango provides a framework to render and control the layout of internationalized text, and is the backend for right-to-left text. Pango is an integral part of the GTK+ and GNOME projects, but its code is platform- and toolkit-independent.

In the other systems

The newest version among them is 1.58.2, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-toolkits/pango1.58.2 newestno data-[email protected]2026-09-17
FreeBSDx11-toolkits/pango1.57.1 behind since 2026-09-17none known-[email protected]-
OpenBSDdevel/pango by name1.58.2 newestno data-Antoine Jacoutot <[email protected]>2026-08-06
DragonFlyx11-toolkits/pango1.56.1 behind since 2026-09-11none known-[email protected]-
HardenedBSDx11-toolkits/pango1.57.1 behind since 2026-09-17no data-[email protected]-
GhostBSDx11-toolkits/pango1.57.1 behind since 2026-09-17no data-[email protected]-

Compare across BSDs

Version history 2

  1. 1.58.2 2f81eaa383
  2. 1.57.1 f501505c04

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install pango

From mports:

cd /usr/mports/x11-toolkits/pango && make install clean

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

RUN_DEPENDS=	pango>0:x11-toolkits/pango
LIB_DEPENDS=	libpango-1.0.so:x11-toolkits/pango

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 4

Test 1

Build dependencies 4
Run dependencies 4

Configuration

Options name: x11-toolkits_pango

OptionDefaultDescription
DOCSoff
LANG_THon
MANPAGESon
X11on
USES
compiler:c11 cpe gnome meson pkgconfig tar:xz
Service scripts
none

Files

Manual pages 3
  • pango-list(1)
  • pango-segmentation(1)
  • pango-view(1)
pkg-plist 1145
  • bin/pango-list
  • bin/pango-segmentation
  • bin/pango-view
  • include/pango-1.0/pango/pango-attributes.h
  • include/pango-1.0/pango/pango-bidi-type.h
  • include/pango-1.0/pango/pango-break.h
  • include/pango-1.0/pango/pango-color.h
  • include/pango-1.0/pango/pango-context.h
  • include/pango-1.0/pango/pango-coverage.h
  • include/pango-1.0/pango/pango-direction.h
  • include/pango-1.0/pango/pango-engine.h
  • include/pango-1.0/pango/pango-enum-types.h
  • include/pango-1.0/pango/pango-features.h
  • include/pango-1.0/pango/pango-font.h
  • include/pango-1.0/pango/pango-fontmap.h
  • include/pango-1.0/pango/pango-fontset-simple.h
  • include/pango-1.0/pango/pango-fontset.h
  • include/pango-1.0/pango/pango-glyph-item.h
  • include/pango-1.0/pango/pango-glyph.h
  • include/pango-1.0/pango/pango-gravity.h
  • include/pango-1.0/pango/pango-item.h
  • include/pango-1.0/pango/pango-language.h
  • include/pango-1.0/pango/pango-layout.h
  • include/pango-1.0/pango/pango-markup.h
  • include/pango-1.0/pango/pango-matrix.h
  • include/pango-1.0/pango/pango-modules.h
  • include/pango-1.0/pango/pango-ot.h
  • include/pango-1.0/pango/pango-renderer.h
  • include/pango-1.0/pango/pango-script.h
  • include/pango-1.0/pango/pango-tabs.h
  • include/pango-1.0/pango/pango-types.h
  • include/pango-1.0/pango/pango-utils.h
  • include/pango-1.0/pango/pango-version-macros.h
  • include/pango-1.0/pango/pango.h
  • include/pango-1.0/pango/pangocairo.h
  • include/pango-1.0/pango/pangofc-decoder.h
  • include/pango-1.0/pango/pangofc-font.h
  • include/pango-1.0/pango/pangofc-fontmap.h
  • include/pango-1.0/pango/pangoft2.h
  • include/pango-1.0/pango/pangoxft-render.h
  • include/pango-1.0/pango/pangoxft.h
  • lib/girepository-1.0/Pango-1.0.typelib
  • lib/girepository-1.0/PangoCairo-1.0.typelib
  • lib/girepository-1.0/PangoFT2-1.0.typelib
  • lib/girepository-1.0/PangoFc-1.0.typelib
  • lib/girepository-1.0/PangoOT-1.0.typelib
  • lib/girepository-1.0/PangoXft-1.0.typelib
  • lib/libpango-1.0.so
  • lib/libpango-1.0.so.0
  • lib/libpango-1.0.so.
  • lib/libpangocairo-1.0.so
  • lib/libpangocairo-1.0.so.0
  • lib/libpangocairo-1.0.so.
  • lib/libpangoft2-1.0.so
  • lib/libpangoft2-1.0.so.0
  • lib/libpangoft2-1.0.so.
  • lib/libpangoxft-1.0.so
  • lib/libpangoxft-1.0.so.0
  • lib/libpangoxft-1.0.so.
  • libdata/pkgconfig/pango.pc
  • libdata/pkgconfig/pangocairo.pc
  • libdata/pkgconfig/pangofc.pc
  • libdata/pkgconfig/pangoft2.pc
  • libdata/pkgconfig/pangoot.pc
  • libdata/pkgconfig/pangoxft.pc
  • share/doc/Pango/Pango.devhelp2
  • share/doc/Pango/RedHatDisplay-Black.woff
  • share/doc/Pango/RedHatDisplay-Black.woff2
  • share/doc/Pango/RedHatDisplay-BlackItalic.woff
  • share/doc/Pango/RedHatDisplay-BlackItalic.woff2
  • share/doc/Pango/RedHatDisplay-Bold.woff
  • share/doc/Pango/RedHatDisplay-Bold.woff2
  • share/doc/Pango/RedHatDisplay-BoldItalic.woff
  • share/doc/Pango/RedHatDisplay-BoldItalic.woff2
  • share/doc/Pango/RedHatDisplay-Italic.woff
  • share/doc/Pango/RedHatDisplay-Italic.woff2
  • share/doc/Pango/RedHatDisplay-Medium.woff
  • share/doc/Pango/RedHatDisplay-Medium.woff2
  • share/doc/Pango/RedHatDisplay-MediumItalic.woff
  • share/doc/Pango/RedHatDisplay-MediumItalic.woff2
  • share/doc/Pango/RedHatDisplay-Regular.woff
  • share/doc/Pango/RedHatDisplay-Regular.woff2
  • share/doc/Pango/RedHatText-Bold.woff
  • share/doc/Pango/RedHatText-Bold.woff2
  • share/doc/Pango/RedHatText-BoldItalic.woff
  • share/doc/Pango/RedHatText-BoldItalic.woff2
  • share/doc/Pango/RedHatText-Italic.woff
  • share/doc/Pango/RedHatText-Italic.woff2
  • share/doc/Pango/RedHatText-Medium.woff
  • share/doc/Pango/RedHatText-Medium.woff2
  • share/doc/Pango/RedHatText-MediumItalic.woff
  • share/doc/Pango/RedHatText-MediumItalic.woff2
  • share/doc/Pango/RedHatText-Regular.woff
  • share/doc/Pango/RedHatText-Regular.woff2
  • share/doc/Pango/SourceCodePro-It.ttf.woff
  • share/doc/Pango/SourceCodePro-Regular.ttf.woff
  • share/doc/Pango/SourceCodePro-Semibold.ttf.woff
  • share/doc/Pango/alias.Glyph.html
  • share/doc/Pango/alias.GlyphUnit.html
  • share/doc/Pango/alias.LayoutRun.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/pango-1.58.2.tar.xz1.918112e+06342385b6ca3b7c73455d7c80a13b7dbe4489e00bc3bd4c5bd6ed4dce421e374a
Master sites 1
  • GNOME

Commit history 2

DateCommitCreditsLog message
2f81eaa383 Lucas Holt x11-toolkits/pango: update to 1.58.2 (#1366)
Update Pango to 1.58.2. Refresh distinfo and ABI-specific plist substitution. PORTREVISION remains 0. Validated makesum, patch, build, fake, package, test, check-license, portlint, and diff check. ## Summary by Sourcery Update the Pango port to the 1.58.2 release. Enhancements: - Update the Pango port to version 1.58.2 and adjust the ABI-specific package-list substitution for the new library version. Chores: - Refresh the port distinfo for the updated release. Signed-off-by: Lucas Holt <[email protected]>
f501505c04 Lucas Holt x11-toolkits/pango: update to 1.57.1 (#1181)
Updates Pango to 1.57.1, resets PORTREVISION to 0, and corrects LICENSE to lgpl+.\n\nValidation: makesum, patch, build, fake, package, check-license, portlint (0 fatals before generated artifacts), and git diff --check passed. Tests remain enabled: 25 passed, 2 skipped, and 2 font-environment failures remain (Cantarell variable-font naming and rotated glyph offsets); no assertions or baselines were weakened. ## Summary by Sourcery Update the Pango port to 1.57.1, refresh licensing and packaging metadata, and re-enable its test suite. Bug Fixes: - Correct the package license declaration to LGPL+. Enhancements: - Update Pango to version 1.57.1 and refresh its packaging metadata. - Enable the test suite with Cantarell font test dependencies while …