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.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | x11-toolkits/pango | 1.58.2 newest | no data | - | [email protected] | 2026-09-17 |
| FreeBSD | x11-toolkits/pango | 1.57.1 behind since 2026-09-17 | none known | - | [email protected] | - |
| OpenBSD | devel/pango by name | 1.58.2 newest | no data | - | Antoine Jacoutot <[email protected]> | 2026-08-06 |
| DragonFly | x11-toolkits/pango | 1.56.1 behind since 2026-09-11 | none known | - | [email protected] | - |
| HardenedBSD | x11-toolkits/pango | 1.57.1 behind since 2026-09-17 | no data | - | [email protected] | - |
| GhostBSD | x11-toolkits/pango | 1.57.1 behind since 2026-09-17 | no data | - | [email protected] | - |
Version history 2
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
libfreetype.so: print/freetype2libharfbuzz.so: print/harfbuzzlibfontconfig.so: x11-fonts/fontconfiglibfribidi.so: converters/fribidi
Test 1
cantarell-fonts>=0: x11-fonts/cantarell-fonts
Build dependencies 4
Run dependencies 4
Configuration
Options name: x11-toolkits_pango
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| LANG_TH | on | |
| MANPAGES | on | |
| X11 | on |
- 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
| File | Size | SHA256 |
|---|---|---|
| gnome/pango-1.58.2.tar.xz | 1.918112e+06 | 342385b6ca3b7c73455d7c80a13b7dbe4489e00bc3bd4c5bd6ed4dce421e374a |
Master sites 1
- GNOME
Commit history 2
| Date | Commit | Credits | Log 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
… |