pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/pango Update to 1.18.1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4a6f266fc9ce
branches:  trunk
changeset: 532707:4a6f266fc9ce
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Aug 29 22:38:37 2007 +0000

description:
Update to 1.18.1:

Overview of changes between 1.18.0 and 1.18.1
==============================================
- Misc bug fixes, including fix for an infinite-loop bug.

- Bugs fixed in this release:
        Bug 470042 – missing Macedonian OT tag
                Patch from Denis Jacquerye
        Bug 468953 – pango-renderer.c: using function without prototype
        Bug 463430 – Gets stuck while "formatting message"

Overview of changes between 1.17.5 and 1.18.0
==============================================
- Make pango_script_for_unichar() just call g_unichar_get_script(),
  and document that PangoScript and GUnicodeScript are interchangeable
  enumerations.

- Misc bug fixes

- Bugs fixed in this release:
        Bug 348348 – Add a way to get the script name of a gunichar
        Bug 451682 – Cursor positioning for Sinhala is broken
                Based on patch from Harshula
        Bug 462137 – memory corruption in pango_default_break
        Bug 462420 – Clicking on pixbuf should move the cursor to the position
                nearest to the click point
        Bug 462630 – pango_cairo_context_set_font_options() and some others
                don't have a Since: tag
        Bug 464183 – Minimum tab width enforcement in pango-layout breaks
                TabArray positions
                Patch by David Trowbridge
        Bug 464270 – ellipsize doesn't work consistent
        Bug 465174 – TextView is ignoring multiple consecutive \t's
        Bug 466755 – pango hangul is crashing in gnome-about because it is
                failing to retrieve a font.
        Bug 467056 – Shape attribute handling is not consistent
        Bug 467077 – Remove special-case for shape attribute in
                pango_layout_line_index_to_x()

Overview of changes between 1.17.4 and 1.17.5
==============================================
- Export PangoCairoFont and cleanup various standard macros.

- Bugs fixed in this release:
        Bug 150883 – Unicode LRO defect
        Bug 449482 – Build error when xft not present
        Part of Bug 347236 – provide pango_cairo_font_get_scaled_font

Overview of changes between 1.17.3 and 1.17.4
==============================================
- Refactored the ATSUI font backend and install pangoatsui.h
  that has a single function pango_atsui_font_get_atsu_font_id() and
  a couple of types.

- Bugs fixed in this release:
        Bug 451547 – FAIL: runtests.sh
        Bug 449543 - Ship pangoatsui.h

Overview of changes between 1.17.2 and 1.17.3
==============================================
- Extensive pangocairo internal code refactoring and cleanup

- New public API:

        pango_font_face_is_synthesized()

        pango_cairo_font_get_scaled_font()
        pango_cairo_font_map_new_for_font_type()
        pango_cairo_font_map_get_font_type()

- New engine macros:

        PANGO_OT_TAG_MAKE()
        PANGO_OT_TAG_MAKE_FROM_STRING()

- New PangoFontFace method is_synthesized.

- Misc bug fixes
- Bugs fixed in this release:
        Bug 337593 – move glyph extents code (and cache) from
                pangocairo-*font.c into pangocairo-font.c
        Bug 347235 – Add pango_cairo_font_map_get_font_type
        Bug 347236 – provide pango_cairo_font_get_scaled_font
        Bug 353291 – Provide pango_cairo_font_map_new_for_font_type
        Bug 438801 – underline should add "error" type.
        Bug 440588 – Add pango_font_face_is_synthesized()
        Bug 445832 – pango_cairo_update_layout() always invalidates layout
        Bug 446018 – Bus error in the pango_ot_tag_from_language()
        Bug 446355 – the parsing with pango_parse_markup is not coherent
        Bug 447189 – fonts.c: pango_font_face_is_synthesized returns NULL
        Bug 447568 – improve docs on what absolute size means
        Bug 448342 – pango_layout_index_to_line_x() counts lines from 1

Overview of changes between 1.17.1 and 1.17.2
==============================================
- Rename recently added pango_ot_ruleset_get_for() to
  pango_ot_ruleset_get_for_description().

- New engine API: pango_ot_ruleset_new_from_description().

- Treat Unknown script like Common and other non-"real" scripts.
  [Martin Hosken]

- Misc typo fixes [Peter Moulder]

- Bugs fixed in this release:

        Bug 443206 – PANGO_SCRIPT_UNKNOWN should not cause a run break
        Patch from Martin Hosken

Overview of changes between 1.17.0 and 1.17.1
==============================================

- Ported the rest of OpenType shapers to the new OpenType APIs and
  added standard features to them: Hebrew, Indic, Khmer, Thai, and Tibetan.

- Added N'Ko support to the Arabic module. [Eugeniy Meshcheryakov]

- Small Indic module fix for Malayalam.

- Fixed font metrics returned by the ATSUI backend. [Richard Hult]

- Make itemization use pango_language_get_default() if context has no
  language set on it.  Ditto for pango_context_get_metrics() if both
  input language and context language are NULL.

- Improved documentation on vertical text, also added stability note
  to those parts of Pango API that are not indefinitely stable (shaper
  and language engine APIs).

- Misc bug fixes.

- New OpenType engine API:

        pango_ot_ruleset_get_feature_count()

- Bugs fixed in this release:

        Bug 357790 – Rendering problem for malayalam consonant RA (U+0D30)
        Bug 385168 – indic, khmer, and tibetan modules don't apply ccmp
        Bug 385477 – kern feature is not supported in OpenType layout for Tibetan.
        Bug 433805 - [Atsui] Approximate char/digit width width often 0
        Bug 436699 – N'Ko support
        Bug 438705 – Test runs non-existent "/bin/bash" on HP-UX 11.11
        Bug 438814 – synaptic crash with pango 1.17.0
        Bug 440603 – Minor ABI change

diffstat:

 devel/pango/Makefile |   6 +++---
 devel/pango/PLIST    |  26 ++++++++++++++------------
 devel/pango/distinfo |   8 ++++----
 3 files changed, 21 insertions(+), 19 deletions(-)

diffs (85 lines):

diff -r 5f04e1022977 -r 4a6f266fc9ce devel/pango/Makefile
--- a/devel/pango/Makefile      Wed Aug 29 22:31:26 2007 +0000
+++ b/devel/pango/Makefile      Wed Aug 29 22:38:37 2007 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.102 2007/07/28 13:59:14 wiz Exp $
+# $NetBSD: Makefile,v 1.103 2007/08/29 22:38:37 wiz Exp $
 
-DISTNAME=              pango-1.16.5
+DISTNAME=              pango-1.18.1
 CATEGORIES=            devel fonts
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/pango/1.16/}
+MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/pango/1.18/}
 EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
diff -r 5f04e1022977 -r 4a6f266fc9ce devel/pango/PLIST
--- a/devel/pango/PLIST Wed Aug 29 22:31:26 2007 +0000
+++ b/devel/pango/PLIST Wed Aug 29 22:38:37 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2007/04/10 23:15:09 wiz Exp $
+@comment $NetBSD: PLIST,v 1.35 2007/08/29 22:38:37 wiz Exp $
 bin/pango-querymodules
 ${X11}bin/pango-view
 include/pango-1.0/pango/pango-attributes.h
@@ -15,6 +15,7 @@
 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-matrix.h
 include/pango-1.0/pango/pango-modules.h
@@ -64,19 +65,21 @@
 share/gtk-doc/html/pango/PangoFcFont.html
 share/gtk-doc/html/pango/PangoFcFontMap.html
 share/gtk-doc/html/pango/PangoMarkupFormat.html
+share/gtk-doc/html/pango/PangoRenderer.html
 share/gtk-doc/html/pango/home.png
+share/gtk-doc/html/pango/index-1.10.html
+share/gtk-doc/html/pango/index-1.12.html
+share/gtk-doc/html/pango/index-1.14.html
+share/gtk-doc/html/pango/index-1.16.html
+share/gtk-doc/html/pango/index-1.18.html
+share/gtk-doc/html/pango/index-1.2.html
+share/gtk-doc/html/pango/index-1.4.html
+share/gtk-doc/html/pango/index-1.6.html
+share/gtk-doc/html/pango/index-1.8.html
+share/gtk-doc/html/pango/index-all.html
+share/gtk-doc/html/pango/index-deprecated.html
 share/gtk-doc/html/pango/index.html
 share/gtk-doc/html/pango/index.sgml
-share/gtk-doc/html/pango/ix01.html
-share/gtk-doc/html/pango/ix02.html
-share/gtk-doc/html/pango/ix03.html
-share/gtk-doc/html/pango/ix04.html
-share/gtk-doc/html/pango/ix05.html
-share/gtk-doc/html/pango/ix06.html
-share/gtk-doc/html/pango/ix07.html
-share/gtk-doc/html/pango/ix08.html
-share/gtk-doc/html/pango/ix09.html
-share/gtk-doc/html/pango/ix10.html
 share/gtk-doc/html/pango/layout.gif
 share/gtk-doc/html/pango/left.png
 share/gtk-doc/html/pango/lowlevel.html
@@ -91,7 +94,6 @@
 share/gtk-doc/html/pango/pango-Miscellaneous-Utilities.html
 share/gtk-doc/html/pango/pango-Modules.html
 share/gtk-doc/html/pango/pango-OpenType-Font-Handling.html
-share/gtk-doc/html/pango/pango-PangoRenderer.html
 share/gtk-doc/html/pango/pango-Scripts.html
 share/gtk-doc/html/pango/pango-Tab-Stops.html
 share/gtk-doc/html/pango/pango-Text-Attributes.html
diff -r 5f04e1022977 -r 4a6f266fc9ce devel/pango/distinfo
--- a/devel/pango/distinfo      Wed Aug 29 22:31:26 2007 +0000
+++ b/devel/pango/distinfo      Wed Aug 29 22:38:37 2007 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.55 2007/07/28 13:59:14 wiz Exp $
+$NetBSD: distinfo,v 1.56 2007/08/29 22:38:37 wiz Exp $
 
-SHA1 (pango-1.16.5.tar.bz2) = a23899b16a95294dfa739825c81f3858787127e8
-RMD160 (pango-1.16.5.tar.bz2) = 98f38b2f8062e8f11e95a22824fa8c89664ffbb3
-Size (pango-1.16.5.tar.bz2) = 1345977 bytes
+SHA1 (pango-1.18.1.tar.bz2) = e3e86be65ca957c1a1a9bf14f2e12ba6b9c92f3d
+RMD160 (pango-1.18.1.tar.bz2) = 046c653848d759b6c2304275bc62dd3169b4f48d
+Size (pango-1.18.1.tar.bz2) = 1390639 bytes


Home | Main Index | Thread Index | Old Index