pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/pango

Module Name:    pkgsrc
Committed By:   jmcneill
Date:           Tue Mar 17 20:41:34 UTC 2009

Modified Files:
        pkgsrc/devel/pango: Makefile PLIST distinfo

Log Message:
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:


- 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:


        Add new public enum values:


- 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
        Bug 566726 â?? Minor optimization
        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 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

To generate a diff of this commit:
cvs rdiff -u -r1.123 -r1.124 pkgsrc/devel/pango/Makefile
cvs rdiff -u -r1.41 -r1.42 pkgsrc/devel/pango/PLIST
cvs rdiff -u -r1.69 -r1.70 pkgsrc/devel/pango/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index