Path to this page:
./
devel/pango,
Library for layout and rendering of text
Branch: CURRENT,
Version: 1.57.1,
Package name: pango-1.57.1,
Maintainer: pkgsrc-usersPango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed; however, most of the work on Pango-1.0 was done using the
GTK+ widget toolkit as a test platform. Pango forms the core of text
and font handling for GTK+-2.0.
Pango is designed to be modular; the core Pango layout can be used
with four different font backends:
- Core X windowing system fonts
- Client-side fonts on X using the Xft library
- Direct rendering of scalable fonts using the FreeType library
- Native fonts on Microsoft backends
Dynamically loaded modules then handle text layout for particular
combinations of script and font backend.
As well as the low level layout rendering routines, Pango includes
PangoLayout, a high level driver for laying out entire blocks of text,
and routines to assist in editing internationalized text.
DEINSTALL [+/-]#!/bin/sh
#
# $NetBSD: DEINSTALL,v 1.1 2006/11/03 11:27:56 joerg Exp $
case ${STAGE} in
DEINSTALL)
${RM} -f ${PREFIX}/libdata/pango/pango.modules
;;
esac
Required to run:[
converters/fribidi] [
graphics/freetype2] [
graphics/cairo] [
fonts/fontconfig] [
fonts/Xft2] [
devel/glib2] [
x11/Xrender] [
graphics/cairo-gobject] [
fonts/harfbuzz] [
graphics/graphite2] [
lang/python37]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
devel/gobject-introspection] [
pkgtools/cwrappers] [
x11/xorgproto] [
devel/meson]
Package options: introspection, x11
Master sites:
Filesize: 2527.75 KB
Version history: (Expand)
- (2026-04-02) Updated to version: pango-1.57.1
- (2026-01-27) Updated to version: pango-1.57.0nb2
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-10-23) Updated to version: pango-1.57.0nb1
- (2025-09-21) Updated to version: pango-1.57.0
CVS history: (Expand)
2026-04-02 14:12:22 by pin | Files touched by this commit (3) |  |
Log message:
devel/pango: update to 1.57.1
Overview of changes in 1.57.1, 22-03-2026
=========================================
* Bugs fixed:
- #867 Bad font substitution causes application crashes
- #869 MacOS: subprojects/cairo/meson.build:1:0: ERROR: Value \
"gnu11,c11" (of
type "string") (sid)
- #870 MacOS: subprojects/pango/utils/viewer-cocoa.m:23:10: fatal error:
'cairo/cairo.h' file not found (sid)
- #871 gtk4-widget-factory crashes with pango error on macOS when an emoji is
entered into a text field
- #876 Inconsistency between documentation and code in
pango_context_set_font_description (Matthias Clasen)
- #882 The hex box characters generated in PDF can not be copied
- #885 warning: assignment discards 'const' qualifier from pointer target type
[-Wdiscarded-qualifiers]
- !884 Revert "meson: Rework introspection handling"
- !890 Update the code to support Unicode 17.0.0
- !892 Include fcfreetype.h where needed
- !893 meson: Update freetype2 wrap to fix ci warnings
- !894 Respect explicit language attribute when itemizing
- !895 Fix some subproject woes
- !896 meson: Add support for cross-compiling using Apple subsystems
- !897 (break.c) pass sentences to handle_sentences
- !898 add support for g_autoptr(PangoScriptIter)
- !900 fontmap: Mark get_family as nullable
|
| 2026-01-27 09:41:10 by Thomas Klausner | Files touched by this commit (1344) |
Log message:
*: recursive bump for removal of cairo's xcb option
|
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message:
*: recursive bump for pcre2
Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \
/usr/pkg/lib/libglib-2.0.so.0 not defined
|
| 2025-09-22 20:39:50 by Matthias Scheler | Files touched by this commit (1) |
Log message:
pango: bump fontconfig requirement to 2.17
This fixes the build of the "x11/gtk2" (and possibly also of the \
"x11/gtk3")
package under NetBSD with native X11.
|
| 2025-09-22 09:12:42 by Thomas Klausner | Files touched by this commit (1) |
Log message:
pango: bump fontconfig requirement to 2.17
|
| 2025-09-21 19:48:32 by Thomas Klausner | Files touched by this commit (1) |
Log message:
pango: explicitly disable documentation option
|
2025-09-21 16:56:34 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
pango: update to 1.57.0.
Overview of changes in 1.57.0, 25-08-2025
=========================================
* Bugs fixed:
- #841 Synthetic small caps does not work with Core Text on Mac (Xavid
Pretzer)
- #864 Possible performance issue under windows (Luca Bacci)
- #866 U+FE0E (text-style selector) ignored when COLRv1 emoji fonts are
present (Matthias Clasen)
* Changes:
- !874 Remove conditional code for pre-GLib 2.80 support
- !875 Fix OpenType features set for all petite caps
- !876 Add Cocoa window support for pango-view on macOS
- !877 fc: Update against fontconfig 2.17
- !878 coretext: remove fallback for macOS 10.7 (EOL 2012) and earlier
- !879 meson: Rework introspection handling
- !881 Fix -Wenum-conversion warning with PangoFontColor
|
| 2025-07-19 07:37:52 by Thomas Klausner | Files touched by this commit (190) |
Log message:
*: bump gobject-introspection users for ABI bump
XXX: I'm actually not sure why the ABI was bumped for 1.84, but now that
it is we have to bump PKGREVISIONs, otherwise pkgin is quite unhappy
|