diff options
author | jmcneill <jmcneill> | 2009-03-17 20:41:34 +0000 |
---|---|---|
committer | jmcneill <jmcneill> | 2009-03-17 20:41:34 +0000 |
commit | 78d338eda7285fdf0ce18b90269ed492c68e8054 (patch) | |
tree | 598792ccd5156b2cfe258534ed65a264a08702d1 /devel | |
parent | 9b0412d1b849fa7b20827aa90ec270d0f9410495 (diff) | |
download | pkgsrc-78d338eda7285fdf0ce18b90269ed492c68e8054.tar.gz |
Update pango to 1.24.0.
Overview of changes between 1.23.0 and 1.24.0
=============================================
- pango-view improvements:
* pango-view -q now works without a X server.
* Ability to save to PS, EPS, PDF, and SVG files. Filetype is
detected from output file extension.
* New options --foreground, --background, and --annotate.
* Now installs a manual page, thanks to help2man.
- PangoFc API changes:
* PangoFcFont now has a "fontmap" property that subclasses can use
at construction time to setup the font->fontmap link.
* New backend-public API:
pango_fc_font_map_find_decoder()
- Misc optimizations
- Build fixes
- Misc bug fixes
- Bugs fixed in this release:
Bug 547963 – man page for pango-view
Bug 502804 – pango-view or pangocairo-view option to annotate
Bug 502801 – per-backend pango-view options
Bug 502805 – pango-view option for foreground/background color
Red Hat Bug 490331 - Crash of galeon in libpango
Bug 523166 – pango-view opens display even when invoked with -q
Bug 567160 – Share cmap cache between PangoFcFont's of the same face
Red Hat Bug 487593 - crash changing language in gdm
Bug 572662 – Remove deprecated GTK+ symbols
Bug 572529 – Poor -I ordering can break build
Overview of changes between 1.22.4 and 1.23.0
=============================================
- Change the PangoFc font loading API to allow for lazy loading of fonts.
- Add private PangoFcFontset that loads fallback fonts as needed.
- Call FcFontMatch() and only if fallback fonts are needed call FcFontSort().
- Optimize HarfBuzz number of malloc calls
- Don't malloc megs of unused memory in HarfBuzz
- Print-out, and parse, numeric styles correctly. Things like
"DejaVu Sans weight=100" parse as font description now.
- New public API:
Add two new public macros:
PANGO_ATTRIBUTE_INDEX_FROM_TEXT_BEGINNING
PANGO_ATTRIBUTE_INDEX_TO_TEXT_END
Add new public enum values:
PANGO_WEIGHT_BOOK
PANGO_WEIGHT_ULTRAHEAVY
PANGO_WEIGHT_THIN
PANGO_WEIGHT_MEDIUM
- Misc bug fixes
- Bugs fixed in this release:
Bug 569763 – pango doesn't like font descriptions without family!
Bug 560792 – Make PangoLayoutLine with line->layout==NULL renderable
Bug 567392 – Abiword crashes in pango when opening document with
certain locales
Bug 566727 – PangoFontsetLazy
Bug 567165 – Apply all pattern matrices
Bug 567934 – Add introspection support inside pango
Bug 549532 – Correction to the sample string for Hindi in
pango-language-sample-table.h
Bug 566726 – Minor optimization
Bug 566941 – Add PANGO_ATTRIBUTE_INDEX_FROM_TEXT_BEGINNING and
PANGO_ATTRIBUTE_INDEX_TO_TEXT_END
Bug 551469 – Fold '@' to '-' when parsing PangoLanguages
Bug 328206 – Update/remove some old files
Bug 166709 – Handle font variants more consistently
Bug 166676 – pango_fc_font_map_finalize
Bug 164001 - pango-querymodules doesn't work uninstalled on win32
Bug 384362 – pango can't select some font styles
Bug 168085 – numeric styles in pango_font_description_to_string()
Bug 529591 – Code related to malayalam is misplaced.
Patch from Rahul Bhalerao
Bug 515807 – Don't bind modules lazily
Bug 512662 – Update check.docs for pango-undeclared.txt
Bug 565644 – Maybe pango_font_descriptions_free is deprecated
Bug 469049 – Fix all compiler warnings
Bug 565379 – pango_font_description_better_match some style attributes
of old_match are not checked
Bug 564877 – pango-engine.h: PANGO_MODULE_PREFIX and G_MODULE_EXPORT
Diffstat (limited to 'devel')
-rw-r--r-- | devel/pango/Makefile | 6 | ||||
-rw-r--r-- | devel/pango/PLIST | 4 | ||||
-rw-r--r-- | devel/pango/distinfo | 8 |
3 files changed, 10 insertions, 8 deletions
diff --git a/devel/pango/Makefile b/devel/pango/Makefile index 6595a4f4138..c1c468ab819 100644 --- a/devel/pango/Makefile +++ b/devel/pango/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.123 2009/01/05 20:30:43 wiz Exp $ +# $NetBSD: Makefile,v 1.124 2009/03/17 20:41:34 jmcneill Exp $ -DISTNAME= pango-1.22.4 +DISTNAME= pango-1.24.0 CATEGORIES= devel fonts -MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pango/1.22/} +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pango/1.24/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/devel/pango/PLIST b/devel/pango/PLIST index 01d89cd8aa8..4b2b9a74617 100644 --- a/devel/pango/PLIST +++ b/devel/pango/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.41 2008/10/16 11:11:22 drochner Exp $ +@comment $NetBSD: PLIST,v 1.42 2009/03/17 20:41:34 jmcneill Exp $ bin/pango-querymodules ${PLIST.x11}bin/pango-view include/pango-1.0/pango/pango-attributes.h @@ -61,6 +61,8 @@ ${PLIST.x11}lib/pkgconfig/pangox.pc ${PLIST.x11}lib/pkgconfig/pangoxft.pc ${PLIST.x11}libdata/pango/pangox.aliases man/man1/pango-querymodules.1 +man/man1/pango-view.1 +man/man1/preload.1.gz share/gtk-doc/html/pango/PangoEngineLang.html share/gtk-doc/html/pango/PangoEngineShape.html share/gtk-doc/html/pango/PangoFcDecoder.html diff --git a/devel/pango/distinfo b/devel/pango/distinfo index 28cea6cf66d..f6135ccdcec 100644 --- a/devel/pango/distinfo +++ b/devel/pango/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.69 2009/01/05 20:30:43 wiz Exp $ +$NetBSD: distinfo,v 1.70 2009/03/17 20:41:34 jmcneill Exp $ -SHA1 (pango-1.22.4.tar.bz2) = d39a8ce9ed7dd57407a04ad3996b9cc1106cfd7d -RMD160 (pango-1.22.4.tar.bz2) = 118986ea419d22937dd5e2b033f46f34a45f24e3 -Size (pango-1.22.4.tar.bz2) = 1496168 bytes +SHA1 (pango-1.24.0.tar.bz2) = 32e99f3f1b4ca550225837bf35d581d4d92d08a9 +RMD160 (pango-1.24.0.tar.bz2) = 234431b61c50ec7512873fe51ddfda23b4a395b2 +Size (pango-1.24.0.tar.bz2) = 1520527 bytes |