The NetBSD Project

CVS log for pkgsrc/devel/pango/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / pango

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.144 / (download) - annotate - [select for diffs], Thu Apr 4 08:10:08 2024 UTC (2 weeks, 1 day ago) by pin
Branch: MAIN
CVS Tags: HEAD
Changes since 1.143: +4 -4 lines
Diff to previous 1.143 (colored) to selected 1.99 (colored)

devel/pango: update to 1.52.2

verview of changes in 1.52.2, 31-03-2024
=========================================
- coretext: Implement reload_font
- coretext: Use Menlo instead of Courier for monospace
- win32: Avoid a double free
- Update to Unicode 15.1
- Simplify hexbox drawing

Revision 1.143 / (download) - annotate - [select for diffs], Thu Mar 7 12:31:46 2024 UTC (6 weeks, 1 day ago) by pin
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1
Changes since 1.142: +4 -4 lines
Diff to previous 1.142 (colored) to selected 1.99 (colored)

devel/pango: update to 1.52.1

Overview of changes in 1.52.1, 05-03-2024
=========================================
- Fix hexbox drawing

Revision 1.142 / (download) - annotate - [select for diffs], Fri Mar 1 19:35:17 2024 UTC (6 weeks, 6 days ago) by wiz
Branch: MAIN
Changes since 1.141: +4 -4 lines
Diff to previous 1.141 (colored) to selected 1.99 (colored)

pango: update to 1.52.0.

Based on wip/pango by pin@

Overview of changes in 1.52.0, 25-02-2024
=========================================
- Add pango_font_map_reload_font
- Improve formatting of font sizes

Overview of changes in 1.51.2, 10-02-2024
=========================================
- Build improvements on Windows
- Use single fontconfig thread
- Fix problems with spaces at line ends
- Allow custom fonts on Windows
- pango-viewer: Fix hint-metrics options
- Pangofont: Add properties

Overview of changes in 1.51.0, 11-08-2023
=========================================
- itemize: Improve script itemization
- build: Check for cairo DWrite dependency
- win32: Fix various issues and crashes
- layout: Add a missing switch case

Revision 1.141 / (download) - annotate - [select for diffs], Mon Jun 26 19:49:32 2023 UTC (9 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.140: +4 -4 lines
Diff to previous 1.140 (colored) to selected 1.99 (colored)

pango: updated to 1.50.14

Overview of changes in 1.50.14, 02-03-2023
==========================================
- Fix underline thickness in scaled contexts

Overview of changes in 1.50.13, 20-02-2023
==========================================
- win32: Add back fallback for empty fontsets
- win32: Improve DirectWrite support
- Fix word segmentation for Japanese
- Don't set backspace-deletes-char for math symbols
- coretext: Fix a crash
- cairo: Apply metrics hinting to underlines too
- Treat COLRv1 fonts as color fonts

Revision 1.140 / (download) - annotate - [select for diffs], Wed Nov 23 10:57:44 2022 UTC (16 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.139: +4 -4 lines
Diff to previous 1.139 (colored) to selected 1.99 (colored)

pango: updated to 1.50.12

Overview of changes in 1.50.12
==============================
- Fix weight conversion on MacOS
- Update to Unicode 15
- Some introspection annotation fixes
- Improve PangoAttrList serialization
- Fix char offset calculatiosn in multi-paragraph
  layouts

Revision 1.139 / (download) - annotate - [select for diffs], Thu Oct 20 13:14:33 2022 UTC (17 months, 4 weeks ago) by adam
Branch: MAIN
Changes since 1.138: +4 -4 lines
Diff to previous 1.138 (colored) to selected 1.99 (colored)

pango: updated to 1.50.11

Overview of changes in 1.50.11, 03-10-2022
==========================================
- Don't crash for lack of fonts
- Avoid a crash in shaping

Overview of changes in 1.50.10, 16-09-2022
=========================================
- Avoid some unnecessary strdups
- Fix line height computations with a non-trivial CTM

Overview of changes in 1.50.9, 09-08-2022
=========================================
- Apply show flags to line separators
- Fix a thread-safety problem

Revision 1.138 / (download) - annotate - [select for diffs], Wed Jul 13 20:32:01 2022 UTC (21 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.137: +4 -4 lines
Diff to previous 1.137 (colored) to selected 1.99 (colored)

pango: updated to 1.50.8

Overview of changes in 1.50.8, 02-07-2022
=========================================
- Add some properties to fontmap and family
- Fix handling of ligature carets in mixed directions

Revision 1.137 / (download) - annotate - [select for diffs], Thu May 19 20:00:41 2022 UTC (23 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.136: +4 -5 lines
Diff to previous 1.136 (colored) to selected 1.99 (colored)

pango: updated to 1.50.7

Overview of changes in 1.50.7, 14-04-2022
=========================================
- coretext: Fix the build
- editing: Fix moving across paragraph boundaries in rtl
- layout: Try harder to survive without fonts
- Windows: Register a sans-serif font
- Windows: Try harder to load a font

Overview of changes in 1.50.6, 19-03-2022
=========================================
- Drop hb-glib dependency
- Fix test font configuration
- Maintain order in pango_attr_list_change
- Fix a use-after-free in pango_attr_list_change

Revision 1.136 / (download) - annotate - [select for diffs], Mon Mar 14 17:27:42 2022 UTC (2 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.135: +2 -1 lines
Diff to previous 1.135 (colored) to selected 1.99 (colored)

pango: fix building on Darwin

Revision 1.135 / (download) - annotate - [select for diffs], Wed Mar 9 14:07:28 2022 UTC (2 years, 1 month ago) by ryoon
Branch: MAIN
Changes since 1.134: +4 -5 lines
Diff to previous 1.134 (colored) to selected 1.99 (colored)

pango: Update to 1.50.5

* Update HOMEPAGE to follow redirect.

Changelog:
Overview of changes in 1.50.5, 03-03-2022
=========================================
* Fix compiler warnings
* Enable cairo by default
* pango-view: Show more baselines
* layout: Handle baselines
* Windows: build cleanups

Overview of changes in 1.50.4, 09-02-2022
=========================================
* Tweak synthetic space sizes
* itemize: Try harder to avoid NULL fonts
* docs: Some additions
* Pass synthetic slant to harfbuzz
* Make sloped carets work with uneven scales
* Fix serialiation on arm
* Avoid an uninitialized variable warning
* Reinstate previous behavior of pango_attr_list_splice
* Deprecated pango_coverage_ref/unref
* Fix serialization on non-glibc systems
* Fix allow-breaks handling

Overview of changes in 1.50.3, 21-12-2021
=========================================
* pango-view: Add --serialize-to option for easy bug reporting
* Revert a transformation change that broke metrics for vertical text
* Handle fonts without space glyph (such as icon fonts) better
* Fix some corner cases of line width accounting
* Fix line height with emulated Small Caps

Overview of changes in 1.50.2, 16-12-2021
=========================================
* Fix a problem with font fallback for Arabic
* Fix handling of fonts without a space glyph
* Various documentation improvements
* Fix build issues

Overview of changes in 1.50.1, 10-12-2021
=========================================
* Fix a crash in tab handling
* Fix tab positioning without line wrapping
* Fix an assertion failure found by fuzzing
* Make underlines work again for broken fonts

Overview of changes in 1.50.0, 02-12-2021
=========================================
* Fix glyph placement in gravity east
* Fix line heights in improper gravities
* Only shown selected ignorables with nicks
* Support tab alignments other than left
* Support custom decimal points on decimal tabs
* Fix a pango-view crash
* Optimize handling of many tabs
* Drop json-glib dependency

Overview of changes in 1.49.4, 27-11-2021
=========================================
* Require fontconfig 2.13
* Require harfbuzz 2.6
* Many fixes to line breaking accuracy
* coretext: Correctly clamp text weights at min/max values
* Add serialization api for PangoLayout, PangoFont and PangoAttrList
* Require json-glib
* tests: Use serialized layouts for test cases
* tests: Include fonts in git
* pango-view: Accept serialized layouts
* Fix a rounding problem with font metrics
* Fix visible space display using гр
Overview of changes in 1.49.3
=============================
* Fix hinting of glyph metrics
* Fix logical glyph extents in vertical gravities
* Visualize more default-ignorable glyphs
* Fix advance widths in transformed contexts
* Implement Small Caps and other casing variations

Overview of changes in 1.49.2
=============================
* Update Unicode data to Unicode 14
* Fix underlining of spaces
* Round font metrics when appropriate
* Fix some corner cases of cursor positioning
* Handle Catalan middle-dot in text segmentation

Overview of changes in 1.49.1
=============================
* Only recompute log attrs when needed
* Validate log attrs
* Fix conformance issues in Thai and Indic linebreaking
* Add pango_attr_break to support customizing line and word breaks
* Add font-dependent baseline shifts and sizing for super- and subscripts
* Improve hyphenation support
* pango-view: Visualize caret positions and slopes
* pango-view: Show glyph rects
* pango-view: Make --annotate easier to use
* Add pango_layout_get_caret_pos to support sloped carets
* Improve caret positioning for ligatures
* Better under- and overline placement
* layout: Allocate a bit less
* layout: Fix cluster extents with rise
* Add pango_layout_iter_get_run_baseline
* Add pango_glyph_string_index_to_x_full
* coretext: Set size on font descriptions
* Add color information to PangoGlyphVisAttr

Overview of changes in 1.49.0
=============================
* Rename git `master` branch to `main` (#579)
* Bump version to 1.49
* Require fribidi 1.0.6
* Fix threadsafety issues with Thai
* Fix a rounding problem on i386
* Fix font choice for ellipsis (#575)
* New api: pango_font_get_languages
* New api: Introspection helpers for attributes (#476)
* Ignore width in horizontal context when itemizing (#503)
* markup: Allow specifying size and rise in points (#67)
* markup: Allow specifying size as percentage (#23)
* Rewrite pango_layout_move_cursor_visually (#157, #585, #587)
* Add a line-height attribute and make logical line extents respect it
* Add pango_justify_last_line (#74)
* Add pango_shape_item
* Add a text-transform attribute and implement it
* Clean up fribidi api usage
* Fix a bug in the gravity data table (#597)
* pango-view: Improve the --annotate option
* Fix a possible crash in rendering strikethroughs (#599)

Revision 1.134 / (download) - annotate - [select for diffs], Tue Feb 15 10:12:55 2022 UTC (2 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.133: +4 -4 lines
Diff to previous 1.133 (colored) to selected 1.99 (colored)

pango: updated to 1.48.11

Overview of changes in 1.48.11
==============================
* Be more careful with rounding
* Reinstate behavior of pango_attr_list_splice for gnumeric

Revision 1.133 / (download) - annotate - [select for diffs], Tue Oct 26 10:17:58 2021 UTC (2 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.132: +2 -2 lines
Diff to previous 1.132 (colored) to selected 1.99 (colored)

archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip

Revision 1.132 / (download) - annotate - [select for diffs], Thu Oct 7 13:42:46 2021 UTC (2 years, 6 months ago) by nia
Branch: MAIN
Changes since 1.131: +1 -2 lines
Diff to previous 1.131 (colored) to selected 1.99 (colored)

devel: Remove SHA1 hashes for distfiles

Revision 1.131 / (download) - annotate - [select for diffs], Wed Sep 29 07:31:51 2021 UTC (2 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.130: +5 -5 lines
Diff to previous 1.130 (colored) to selected 1.99 (colored)

pango: updated to 1.48.10

Overview of changes in 1.48.10
==============================
* Fix a crash in strikethrough drawing
* pango-view: Support antialiasing freetype
* pango-view: Use GraphicsMagick

Revision 1.130 / (download) - annotate - [select for diffs], Mon Sep 13 07:57:19 2021 UTC (2 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.129: +5 -5 lines
Diff to previous 1.129 (colored) to selected 1.99 (colored)

pango: updated to 1.48.9

Overview of changes in 1.48.9
=============================
* Require fribidi 1.0.6
* Clean up fribidi api usage
* Fix a bug in the gravity data table

Overview of changes in 1.48.8
=============================
* Rename git `master` branch to `main`
* Fix threadsafety issues with Thai
* Fix a rounding problem on i386
* Fix font choice for ellipsis
* Fix a crash if no fonts are found

Revision 1.129 / (download) - annotate - [select for diffs], Thu Jul 29 19:30:35 2021 UTC (2 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.128: +5 -5 lines
Diff to previous 1.128 (colored) to selected 1.99 (colored)

pango: updated to 1.48.7

Overview of changes in 1.48.7
=============================
- Fix a thread-safety issue in fontmap initialization
- Small documentation improvements

Overview of changes in 1.48.6
=============================
- Avoid attribute index overflow
- Add a new pango-segmentation utility
- Documentation cleanups and fixes
- Update script property data for gravity
- Bring back careful glyph position rounding
- Add a few missing bidi types
- Add more tests

Overview of changes in 1.48.5
=============================
- Only initialize fontconfig once
- Add missing deprecation notices
- Add some missing apis to the markup docs
- Speed up Emoji classification
- win32: Fix msvc build
- Fix hangs and memory leaks
- Don't insert hyphens at word boundaries
- Handle empty lines better
- Avoid width fluctuations with ellipsized text
- Add a utility to show text segmentation

Revision 1.128 / (download) - annotate - [select for diffs], Thu Apr 8 08:38:55 2021 UTC (3 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.127: +8 -8 lines
Diff to previous 1.127 (colored) to selected 1.99 (colored)

pango: updated to 1.48.4

Overview of changes in 1.48.4
=============================
- Include docs in the dist tarball
- Include gi-docgen in the dist tarball, too
- win32: Fix 'Cursive' fallback
- Fix placement of marks in vertical text
- Cache metrics for the current font
- Improve letterspacing with combining marks

Revision 1.127 / (download) - annotate - [select for diffs], Mon Mar 22 06:57:53 2021 UTC (3 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.126: +5 -5 lines
Diff to previous 1.126 (colored) to selected 1.99 (colored)

pango: updated to 1.48.3

Overview of changes in 1.48.3
=============================
- Miscellaneous introspection fixes
- Make pango_attr_list_splice clip inserted attrbiutes
- Do costly fontconfig calls in threads
- markup: Fix issues with accel handling
- docs: Convert docs to use gi-docgen
- Fix build against harfbuzz < 2.6

Overview of changes in 1.48.2
=============================
- Fix memory leaks reported by asan
- Avoid overflow in pango_attr_list_update
- Add a valgrind suppression file
- Make tests more robust
- Fix pango_font_describe for Emoji fonts

Overview of changes in 1.48.1
=============================
- Require GLib 2.62
- Require meson 0.55.3
- ci: Add a MacOS build
- macos: Implement pango_font_get_face
- Fix itemization of multi-paragraph layouts
- Fix a few memory leaks
- Fix glyph origins in vertical layout

Revision 1.126 / (download) - annotate - [select for diffs], Mon Jan 11 09:43:21 2021 UTC (3 years, 3 months ago) by prlw1
Branch: MAIN
Changes since 1.125: +5 -5 lines
Diff to previous 1.125 (colored) to selected 1.99 (colored)

Update pango to 1.48.0

Overview of changes in 1.48.0
=============================
- docs: Clarify use of PangoAnalysis in shaping
- fontconfig: Make pango_font_family_get_face more reliable
- introspection: Fix use of PangoFcSubstituteFunc
- introspection: Skip fontconfig types
- build: Use yielding meson feature for introspection

Overview of changes in 1.47.0
=============================
- Add pango_language_get_preferred
- Add pango_fc_font_get_languages
- Sort faces of a family by slant and weight

Overview of changes in 1.46.2
=============================
- Fix pango_win32_font_map_load_font with falback families
- Fix an assertion in pango_language_get_scripts
- Fix a crash in get_items_log_attrs
- Fix attribute iterators with overlapping attributes
- Fix rendering of Emoji keycap sequences
- ci: Run the testsuite under asan and fix all reported issues
- build: Make libthai, cairo, xft, fontconfig, freetype
  dependencies meson features

Revision 1.125 / (download) - annotate - [select for diffs], Fri Sep 4 11:14:08 2020 UTC (3 years, 7 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.124: +5 -5 lines
Diff to previous 1.124 (colored) to selected 1.99 (colored)

Update pango to 1.46.1

XXX Are the CoreText patches still necessary? (c.f. PR pkg/53730)

Overview of changes in 1.46.1
=============================
- Revert an unintentional PangoRenderer abi break in 1.46.0
- Various small fixes

Overview of changes in 1.46.0
=============================
- Bump version to 1.46

Overview of changes in 1.45.5
=============================
- Export pango_color_parse_with_alpha
- Stop using hb-glib

Overview of changes in 1.45.4
=============================
- Fix build on Windows
- Fix a pidgin crash
- fc: Always reject unsupported font formats
- coretext: Fix cairo scaling

Overview of changes in 1.45.3
=============================
- Fix pango_attr_list_change
- Fix crashes with empty attribute lists

Overview of changes in 1.45.2
=============================
- Fix several crashes in gtk2 applications
- Revert an unintentional introspection API change
- Include HarfBuzz when igenerating introspection data

Overview of changes in 1.45.1
=============================
- Undo PangoFontsetSimple deprecation
- Annotation fixes for various apis
- Add api to compare attribute lists
- Update data tables to Unicode 13.0
- Various test improvements
- Require GLib 2.60

Overview of changes in 1.45.0
=============================
- Some new font enumeration apis:
  pango_font_map_get_family
  pango_font_family_get_face
  pango_font_face_get_family
  pango_font_get_face
- Support for line-wide underlines
- Support for overlines

Revision 1.124 / (download) - annotate - [select for diffs], Mon Feb 24 17:08:31 2020 UTC (4 years, 1 month ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.123: +2 -1 lines
Diff to previous 1.123 (colored) to selected 1.99 (colored)

Fix build on Darwin.

During the build, help2man runs pango-view but does not include
LD_LIBRARY_PATH in the environment.  That is needed on Darwin to run
uninstalled programs.  This adds a wrapper so that LD_LIBRARY_PATH
can be defined appropriately.

Revision 1.123 / (download) - annotate - [select for diffs], Wed Nov 6 13:26:21 2019 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.122: +5 -5 lines
Diff to previous 1.122 (colored) to selected 1.99 (colored)

pango: update to 1.44.7.

Overview of changes in 1.44.7
=============================
- Fix tests without libthai
- Small speedup to Emoji iteration
- Bring back PangoFontsetSimple (pygtk bind it)

Revision 1.122 / (download) - annotate - [select for diffs], Wed Sep 11 23:37:44 2019 UTC (4 years, 7 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.121: +5 -5 lines
Diff to previous 1.121 (colored) to selected 1.99 (colored)

pango: update to 1.44.6

Bug fix release. Among other things, it restores pango_fc_font_map_shutdown()
to the public API, the absence of which was causing Firefox debug builds to
break. While here, update the test target to reflect the new Meson build tools.

Change log:

Overview of changes in 1.44.6
=============================
- docs: Fix symbol indices
- Fix Thai line breaking
- Re-add symbols needed by some bindings
- Don't insert hyphens for some languages
- Fix a crash with hyphenation

Revision 1.121 / (download) - annotate - [select for diffs], Sat Aug 17 04:36:27 2019 UTC (4 years, 8 months ago) by ryoon
Branch: MAIN
Changes since 1.120: +5 -5 lines
Diff to previous 1.120 (colored) to selected 1.99 (colored)

Update to 1.44.5

Changelog:
Overview of changes in 1.44.5
=============================
- Revert a broken change (causing crashes on OS X)

Overview of changes in 1.44.4
=============================
- Add an insert-hyphens attribute
- Reinstate the return type of pango_fc_font_lock_face
- Fix a problem with ellipses getting the wrong font
- fc: Improve filtering by font format
- Re-add PangoFcFont to public headers
- Install PangoFc and PangoOT introspection files
- Fix ink rectangles to have positive height
- Fix mark positioning
- Switch to using harfbuzz for metrics

Revision 1.120 / (download) - annotate - [select for diffs], Fri Aug 16 10:43:24 2019 UTC (4 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.119: +6 -7 lines
Diff to previous 1.119 (colored) to selected 1.99 (colored)

pango: update to 1.44.3.

Switch to meson, autoconf build support was removed.

Overview of changes in 1.44.3
=============================
- Install pango-ot headers
- Make subpixel positioning optional
- fc: Ignore fonts with unsupported formats

Overview of changes in 1.44.2
=============================
- Disable ligatures when letterspacing
- Set design coords on hb_font_t
- Expose more font options in pango-view
- OS X: Make 'system-ui' font work
- Keep deprecated pango-fc apis in headers
- Make hex boxes work, always
- introspection: Various build fixes
- introspection: Add PangoPT, PangoFT2 namespaces
- layout: Make the new line-spacing opt-in

Overview of changes in 1.44.1
=============================
- Fix a crash with allow_break attributes
- Fix Emoji spacing
- Fix up includes and pkg-config requires
- Correct some cases for hyphen insertion

Overview of changes in 1.44.0
=============================
- Use harfbuzz for shaping on all platforms
- Stop using freetype for font loading; this
    drops support for type1 and bitmap fonts
- Add a getter for hb_font_t
- Make PangoCoverage a GObject
- Add a pango_tailor_break api
- font metrics: Add line height
- layout: Support line spacing
- layout: Draw hyphens for line breaks
- Add an attribute to suppress line breaking
- cairo: Don't render hex boxes for space
- Add an attribute to show invisible characters
- Stop quantizing glyph positions
- Add tests for itemization and line breaking
- Remove language and shape engine remnants
- Rename meson options: gtk_doc, introspection
- Require GLib 2.59.2
- Require Harfbuzz 2.0

Overview of changes in 1.43.0
=============================
- Drop autotools
- Drop Visual Studio build
- Build with meson everywhere
- Update Emoji tables for Unicode 11
- Update test data for Unicode 11
- Fix a crash with Thai breaking
- Fix a crash with font variations
- Deprecate bidi apis in favor of fribidi
- Add a variable font family api
- Improve font fallback handling on win32

Revision 1.118.6.1 / (download) - annotate - [select for diffs], Fri Aug 9 19:13:16 2019 UTC (4 years, 8 months ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.118: +2 -1 lines
Diff to previous 1.118 (colored) next main 1.119 (colored) to selected 1.99 (colored)

Pullup ticket #6018 - requested by maya
devel/pango: security fix

Revisions pulled up:
- devel/pango/Makefile                                          1.221
- devel/pango/distinfo                                          1.119
- devel/pango/patches/patch-pango_pango-bidi-type.c             1.1

---
   Module Name:	pkgsrc
   Committed By:	maya
   Date:		Thu Aug  1 10:09:38 UTC 2019

   Modified Files:
   	pkgsrc/devel/pango: Makefile distinfo
   Added Files:
   	pkgsrc/devel/pango/patches: patch-pango_pango-bidi-type.c

   Log Message:
   pango: patch buffer overflow (CVE-2019-1010238)

   bump pkgrevision.

Revision 1.119 / (download) - annotate - [select for diffs], Thu Aug 1 10:09:38 2019 UTC (4 years, 8 months ago) by maya
Branch: MAIN
Changes since 1.118: +2 -1 lines
Diff to previous 1.118 (colored) to selected 1.99 (colored)

pango: patch buffer overflow (CVE-2019-1010238)

bump pkgrevision.

Revision 1.118 / (download) - annotate - [select for diffs], Tue Nov 20 08:34:43 2018 UTC (5 years, 5 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Branch point for: pkgsrc-2019Q2
Changes since 1.117: +6 -1 lines
Diff to previous 1.117 (colored) to selected 1.99 (colored)

pango: backport upstream commit (revert) to fix font scaling
with (Apple's) CoreText fonts.

Bump PKGREVISION.

From Jonathan Schleifer in PR pkg/53730

Revision 1.117 / (download) - annotate - [select for diffs], Sun Sep 2 08:44:36 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.116: +5 -5 lines
Diff to previous 1.116 (colored) to selected 1.99 (colored)

pango: update to 1.42.4.

Overview of changes in 1.42.4
=============================
- Fix build failures (OS X, C89)
- Prevent an assertion with invalid Unicode sequences

Revision 1.116 / (download) - annotate - [select for diffs], Thu Aug 16 12:24:09 2018 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.115: +5 -5 lines
Diff to previous 1.115 (colored) to selected 1.99 (colored)

pango: update to 1.42.3.

Overview of changes in 1.42.3
=============================
- Fix handling of font lists on OS X (#252)
- Fix a memory leak

Revision 1.115 / (download) - annotate - [select for diffs], Mon Apr 16 13:35:24 2018 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.114: +5 -5 lines
Diff to previous 1.114 (colored) to selected 1.99 (colored)

pango: update to 1.42.1.

Overview of changes in 1.42.1
=============================
- Fix meson build, in particular on Windows (#783274, #795012)
- Add an Emoji font family on Windows, using Segoe UI (#794705)

Overview of changes in 1.42.0
=============================
- No changes

Overview of changes in 1.41.1
=============================
- Build fixes
- Avoid UTF-32 conversion for fribidi
- Use external fribidi and drop mini-fribidi
- Only enable freetype if fontconfig is available (#792363)

Overview of changes in 1.41.0
=============================
- Fix up font options from cairo (#790747)
- Add support for font variations
- Fix compiler warnings (#792231)

Revision 1.114 / (download) - annotate - [select for diffs], Thu Nov 23 15:59:49 2017 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.113: +5 -5 lines
Diff to previous 1.113 (colored) to selected 1.99 (colored)

pango: update to 1.40.14.

Overview of changes between 1.40.13 and 1.40.14
===============================================
- Fix char break problem introduced in 1.40.13 (#789625)
- Add tests for char breaking

Overview of changes between 1.40.12 and 1.40.13
===============================================
- Some performance improvements (#788643)
- Update pango_default_break for line breaks (#788115)
- Fix an introspection warning (#781857)

Revision 1.113 / (download) - annotate - [select for diffs], Mon Oct 2 15:42:01 2017 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.112: +5 -5 lines
Diff to previous 1.112 (colored) to selected 1.99 (colored)

pango: update to 1.40.12.

Overview of changes between 1.40.11 and 1.40.12
===============================================
- Fix pango_default_break for sentence start/end (#785978)
- Fix multilib issue in pango-enum-types.h (#786887)

Overview of changes between 1.40.10 and 1.40.11
===============================================
- Fix backspacing for more Emoji sequences
- Make tests run faster

Overview of changes between 1.40.9 and 1.40.10
==============================================
- Update Emoji data to version 5
- Apply gravity across spans in markup (#784243)
- Support variation selectors for shaping
- CoreText: Rely on CGFont for scaling (#782393)
- Fix grapheme breaks and backspacing for Emoji

Overview of changes between 1.40.8 and 1.40.9
=============================================
- Build and dist fixes
- Fix build on Windows with MSVC (#783274)

Revision 1.112 / (download) - annotate - [select for diffs], Mon Aug 7 19:05:49 2017 UTC (6 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.111: +5 -5 lines
Diff to previous 1.111 (colored) to selected 1.99 (colored)

Overview of changes between 1.40.7 and 1.40.8
=============================================
- Support emoji sequences in boundary determination
- Choose emoji font for color emoji

Overview of changes between 1.40.6 and 1.40.7
=============================================
- Some fixes for meson build support
- Don't change fonts for variation selectors
- Fix some bugs in the libthai glue layer
- Pass text along when calling into cairo

Overview of changes between 1.40.5 and 1.40.6
=============================================
- Don't use deprecated harfbuzz api
- Correctly implement min-required/max-allowed support
- Avoid compiler warnings
- Drop -uninstalled.pd files
- Add support for building with meson

Revision 1.111 / (download) - annotate - [select for diffs], Tue Sep 20 12:18:53 2016 UTC (7 years, 7 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.110: +5 -5 lines
Diff to previous 1.110 (colored) to selected 1.99 (colored)

Updated devel/pango 1.40.1 to 1.40.3
------------------------------------
Overview of changes between 1.40.2 and 1.40.3
=============================================
- Fix export of pango_cairo_win32_font_map_get_type (#771004)
- Fix build on OS X (#770729)

Overview of changes between 1.40.1 and 1.40.2
=============================================
- Improve introspection builds in msvc (#764984)
- Properly handle UTF32 chars in coretext
- Add rebeccapurple to list of colors
- Correct font weight mapping in coretext (#766148)
- Use version macros for exports (#767587)

Revision 1.110 / (download) - annotate - [select for diffs], Sat Apr 23 07:49:36 2016 UTC (7 years, 11 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.109: +5 -5 lines
Diff to previous 1.109 (colored) to selected 1.99 (colored)

Update pango to 1.40.1

Overview of changes between 1.40.0 and 1.40.1
=============================================
- Use $PKG_CONFIG consistently (#764191)
- Fix a PangoWin32FontMap memory leak (#7640890)

Revision 1.109 / (download) - annotate - [select for diffs], Thu Apr 7 18:37:46 2016 UTC (8 years ago) by prlw1
Branch: MAIN
Changes since 1.108: +5 -5 lines
Diff to previous 1.108 (colored) to selected 1.99 (colored)

Update pango to 1.40.0

Overview of changes between 1.39.1 and 1.40.0
=============================================
- Fix typos
- Don't treat OGHAM SPACE MARK as whitespace

Overview of changes between 1.38.1 and 1.39.0
=============================================
- Update PangoScript to Unicode 8.0

Overview of changes between 1.38.0 and 1.38.1
=============================================
- Require 0.9.30
- Fix make check with --enable-debug=no
- Win32 build fixes

Overview of changes between 1.37.5 and 1.38.0
=============================================
- No changes

Overview of changes between 1.37.4 and 1.37.5
=============================================
- Small optimizations

Overview of changes between 1.37.3 and 1.37.4
=============================================
- Use grapheme boundaries in justification
- Support coloring marks and bases independently (#541608)
- Fix a crash (#753167)
- Make Thai and Arabic support thread-safe
- Fix justification (#753772)

Overview of changes between 1.37.2 and 1.37.3
=============================================
- Fix pango_glyph_item_iter_prev
- Add alpha attributes
- Add support for alpha in markup

Overview of changes between 1.37.1 and 1.37.2
=============================================
- Don't use hb_glib_get_unicode_funcs
- Warning fixes

Revision 1.108 / (download) - annotate - [select for diffs], Tue Nov 3 03:29:01 2015 UTC (8 years, 5 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.107: +2 -1 lines
Diff to previous 1.107 (colored) to selected 1.99 (colored)

Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.107 / (download) - annotate - [select for diffs], Tue Jun 30 10:38:13 2015 UTC (8 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.106: +4 -4 lines
Diff to previous 1.106 (colored) to selected 1.99 (colored)

Update to 1.37.1

Changelog:
Overview of changes between 1.37.0 and 1.37.1
=============================================
- Add attributes for OpenType font features (#738505)
- CoreText: locale handling improvements (#750017)
- Fix ellipsization with line space (#750383)
- Fix issues with hex boxes (#750463)

Revision 1.106 / (download) - annotate - [select for diffs], Wed Jun 10 23:30:24 2015 UTC (8 years, 10 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.105: +5 -5 lines
Diff to previous 1.105 (colored) to selected 1.99 (colored)

Update pango to 1.37.0

Overview of changes between 1.36.8 and 1.37.0
=============================================
- Pango modules, engines, and config have been removed (#733882)
- Added pango_fc_font_map_config_changed() (#748767)
- Added pango_fc_font_map_[sg]et_config() (#547671)
- Added pango_matrix_get_font_scale_factors
- Lot of API has been deprecated
- Fix CoreText font fallback
- General build fixes
- Win32 build fixes

Revision 1.105 / (download) - annotate - [select for diffs], Tue Oct 7 22:59:06 2014 UTC (9 years, 6 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.104: +4 -4 lines
Diff to previous 1.104 (colored) to selected 1.99 (colored)

Update pango to 1.36.8

Apparently the ellipsis attributes are enough for gtk3 to need this
version.

Overview of changes between 1.36.7 and 1.36.8
=============================================
- Make tests not fail on build.gnome.org

Overview of changes between 1.36.6 and 1.36.7
=============================================
- Add tests for pango markup
- Add tests for PangoLayout
- Add an analysis flag for ellipsis (#735719)
- Treat attributes in ellipsis better (#735732)

Revision 1.104 / (download) - annotate - [select for diffs], Sat Aug 30 11:20:38 2014 UTC (9 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.103: +4 -4 lines
Diff to previous 1.103 (colored) to selected 1.99 (colored)

Changes 1.36.6:
- Cope with lack of LC_CTYPE
- Prevent harfbuzz from using replacement char
- Don't force static builds on win32
- Allow backend selection via PANGOCAIRO_BACKEND
- Support more font weights
- Fix vertical positioning on win32
- Don't break in the middle of jamo

Revision 1.103 / (download) - annotate - [select for diffs], Sat Jul 26 08:30:58 2014 UTC (9 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.102: +4 -4 lines
Diff to previous 1.102 (colored) to selected 1.99 (colored)

Changes 1.36.5:
- Lower the harfbuzz requirement

Revision 1.102 / (download) - annotate - [select for diffs], Mon Apr 7 19:27:03 2014 UTC (10 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.101: +4 -4 lines
Diff to previous 1.101 (colored) to selected 1.99 (colored)

Changes 1.36.3:
- Fix builddir != srdir builds
- Avoid a crash when FT_Face is NULL
- Win32 build fixes
- Update pango_color_parse docs

Revision 1.101 / (download) - annotate - [select for diffs], Thu Oct 10 12:02:06 2013 UTC (10 years, 6 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.100: +4 -4 lines
Diff to previous 1.100 (colored) to selected 1.99 (colored)

Update to 1.36.0

Changelog:
Overview of changes between 1.35.3 and 1.36.0
=============================================
- Remove a useless test (#707131)
- Never return NULL from pango_layout_get_test (#707659)
- Correct an annotation (#707874)
- Fix gravity map (#708432)

Overview of changes between 1.35.2 and 1.35.3
============================================
- Compiler warnings about strict aliasing (#703995)
- Getting rid of the arbitrary MAX_SIZE for font (707131)

Overview of changes between 1.35.0 and 1.35.2
============================================
- Bypass line reordering in some cases (#705007)

Overview of changes between 1.34 and 1.35.0
===========================================
- Requires cairo 1.12.10
- Add a --with-cairo option
- Handle invalid utf8 better (#700577)
- Install some tests
- Don't change fonts for space (#701652)

Revision 1.100 / (download) - annotate - [select for diffs], Sat Jun 1 07:23:56 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.99: +4 -4 lines
Diff to previous 1.99 (colored)

Update to 1.34.1:

Overview of changes between 1.34.0 and 1.34.1
=============================================
- 96238 - PangoAttrFilterFunc vs pango_attr_list_filter docs
- Update win32/CoreText shaper signature
- Fix CoreText scaling (again)
- Align word breaking with newer Unicode specs

Overview of changes between 1.33.9 and 1.34.0
=============================================
No changes

Overview of changes between 1.33.8 and 1.33.9
=============================================
- Port PangoWin32 to use GWeakRef
- 682846 - Use G_DEFINE_TYPE in pangowin32-fontmap
- Fix scale in pangocairo-threads test
- Misc Win32 build fixes

Overview of changes between 1.33.7 and 1.33.8
=============================================
- 694095 - Fails make check: -pango_cairo_win32_font_map_get_type
- 668154 - GTK+ Crashes on Non BMP utf-8 charpoints
- 694626 - Add pango_font_map_changed
- 694626 - PangoFc: change FontMap in pango_fc_font_map_clear_cache
- 694830 - Fails make check: +pango_font_map_change
- 694918 - Pango layout is misrendered with non-identity transformation
- 694882 - build broken - introspection of pangoxft2 and pangoxft

Overview of changes between 1.32.6 and 1.33.7
=============================================
- Allow enabling font features through fontconfig snipplets
- Fix an infinite loop when starting Inkscape

Revision 1.99 / (download) - annotate - [selected], Sun Jan 6 00:40:48 2013 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.98: +4 -5 lines
Diff to previous 1.98 (colored)

Update to 1.32.5:

Overview of changes between 1.32.4 and 1.32.5
=============================================
- 689843 - Drop last ues of G_CONST_RETURN
- 689864 - build failure
- 689882 - pango-font.h:381: error: comma at end of enumerator list
- 686512 - pango_cairo_font_get_scaled_font failed under wine
- 690081 - pangofc-fontmap: Remove bad use of the comma operator
- 679299 - Allow incrementally parsing pango markup

Revision 1.98 / (download) - annotate - [select for diffs], Wed Dec 19 03:02:50 2012 UTC (11 years, 4 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.97: +2 -1 lines
Diff to previous 1.97 (colored) to selected 1.99 (colored)

Drop use of deprecated G_CONST_RETURN (from upstream).
fixes build failure of depending packages using G_DISABLE_DEPRECATED.

Bump PKGREVISION.

Revision 1.97 / (download) - annotate - [select for diffs], Fri Dec 14 19:19:03 2012 UTC (11 years, 4 months ago) by drochner
Branch: MAIN
Changes since 1.96: +4 -4 lines
Diff to previous 1.96 (colored) to selected 1.99 (colored)

update to 1.32.4
changes:
- Require harfbuzz 0.9.9
- Automatically relayout PangoLayout if PangoContext has changed
- Update bidi tables to Unicode 6.2.0
+bugfixes

Revision 1.96 / (download) - annotate - [select for diffs], Fri Nov 23 17:41:23 2012 UTC (11 years, 4 months ago) by drochner
Branch: MAIN
Changes since 1.95: +4 -4 lines
Diff to previous 1.95 (colored) to selected 1.99 (colored)

update to 1.32.3
changes:
- make gobject-introspection PANGO_GLYPH happy
- provide a phony define for LANGUAGE
- adjust to harfbuzz 0.97 api

since harfbuss is used only internally, and its shlibname didn't
change, I'm refraining from a recursive revbump

Revision 1.95 / (download) - annotate - [select for diffs], Mon Oct 8 21:35:22 2012 UTC (11 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.94: +4 -6 lines
Diff to previous 1.94 (colored) to selected 1.99 (colored)

Overview of changes between 1.32.0 and 1.32.1
=============================================
- Fixup grapheme clusters
- 684959 - crash after "Add pango_shape_full()"

Overview of changes between 1.31.2 and 1.32.0
=============================================
- Add a --without-xfg configure option
- Add pango_shape_full()

Overview of changes between 1.31.1 and 1.31.2
=============================================
- More work on towards thread-safety
- Build fixes on OS X

Overview of changes between 1.31.0 and 1.31.1
=============================================
- The module cache file can now be located in libdir
- Initial work towards making pango thread-safe
- Update to Unicode 6.1.
- 682421 - Fix vertical text, gravity, etc, with HarfBuzz
- 678721 - Don't need to get item properties...
- 678997 - Colors aqua, silver and indigo missing...
- 653347 - rise units documented incorrectly
- 682952 - remove old glib check
- Deprecate pango-ot.h.
- Deprecate pango_fc_font_kern_glyphs
- Deprecate pango_lookup_aliases

Overview of changes between 1.30.1 and 1.31.0
=============================================
- Port to harfbuzz 0.9.x, use external harfbuzz
- Remove Arabic, Syriac, Hangul Hebrew, Khmer,
  Tibetan and Thai shapers (replaced by harfbuzz)
- Remove Indic module (replaced by harfbuzz)
- Remove Atsui support (superseded by CoreText)
- Remove PangoX
- 679654 - Crash for PangoContext.list_families
- 680965 - missing language strings for ...
- 681423 - introspection: assorted fixes...

Revision 1.94 / (download) - annotate - [select for diffs], Sun Jul 29 20:25:40 2012 UTC (11 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.93: +4 -4 lines
Diff to previous 1.93 (colored) to selected 1.99 (colored)

Update to 1.30.1:

Overview of changes between 1.30.0 and 1.30.1
=============================================
- Update Arabic joining classes to 6.1.0
- Build fixes
- Annotation fixes
- 667960 - add --system option to querymodules
- 675400 - respect XDG_CONFIG_HOME for rc files
- 673497 - Fix corefont fallback

Revision 1.93 / (download) - annotate - [select for diffs], Tue May 15 15:07:22 2012 UTC (11 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.92: +3 -2 lines
Diff to previous 1.92 (colored) to selected 1.99 (colored)

Fix g-ir-scanner issues on Mac OS X

Revision 1.92 / (download) - annotate - [select for diffs], Mon Apr 30 14:06:02 2012 UTC (11 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.91: +4 -4 lines
Diff to previous 1.91 (colored) to selected 1.99 (colored)

update to 1.30.0
changes:
-bugfixes
-documentation fixes

Revision 1.91 / (download) - annotate - [select for diffs], Mon Mar 5 21:02:35 2012 UTC (12 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.90: +2 -1 lines
Diff to previous 1.90 (colored) to selected 1.99 (colored)

Use correct CoreText header on Mac OS X.

Revision 1.90 / (download) - annotate - [select for diffs], Wed Feb 1 18:47:00 2012 UTC (12 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.89: +4 -4 lines
Diff to previous 1.89 (colored) to selected 1.99 (colored)

update to 1.29.4
changes unknown; while the odd minor version number suggests that
this is a development version, this seems considered stable

Revision 1.89 / (download) - annotate - [select for diffs], Mon Apr 11 15:35:53 2011 UTC (13 years ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.88: +4 -9 lines
Diff to previous 1.88 (colored) to selected 1.99 (colored)

update to 1.28.4
changes: bugfixes

Revision 1.86.2.2 / (download) - annotate - [select for diffs], Sat Mar 5 19:44:54 2011 UTC (13 years, 1 month ago) by spz
Branch: pkgsrc-2010Q4
Changes since 1.86.2.1: +4 -1 lines
Diff to previous 1.86.2.1 (colored) to branchpoint 1.86 (colored) next main 1.87 (colored) to selected 1.99 (colored)

Pullup ticket #3378 - requested by tron
devel/pango: security fix

Revisions pulled up:
- devel/pango/Makefile						1.152
- devel/pango/distinfo						1.88

Files added:
devel/pango/patches/patch-CVE-2011-0064-1
devel/pango/patches/patch-CVE-2011-0064-2
devel/pango/patches/patch-CVE-2011-0064-3

---------------------------------------------------------------------
   Module Name:		pkgsrc
   Committed By:	tron
   Date:		Sat Mar  5 13:37:20 UTC 2011

   Modified Files:
   	pkgsrc/devel/pango: Makefile distinfo
   Added Files:
   	pkgsrc/devel/pango/patches: patch-CVE-2011-0064-1 patch-CVE-2011-0064-2
   	    patch-CVE-2011-0064-3

   Log Message:
   Add openSUSE's fix for the DoS vulnerability remoted in CVE-2011-0064.

Revision 1.86.2.1 / (download) - annotate - [select for diffs], Sat Mar 5 17:58:14 2011 UTC (13 years, 1 month ago) by spz
Branch: pkgsrc-2010Q4
Changes since 1.86: +3 -1 lines
Diff to previous 1.86 (colored) to selected 1.99 (colored)

Pullup ticket #3377 - requested by tron
devel/pango: security update

Revisions pulled up:
- devel/pango/Makefile			1.151
- devel/pango/distinfo			1.87
- devel/pango/patches/patch-ac		1.15
- devel/pango/patches/patch-ad		1.12

----------------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	drochner
   Date:		Thu Jan 27 14:04:51 UTC 2011

   Modified Files:
   	pkgsrc/devel/pango: Makefile distinfo
   Added Files:
   	pkgsrc/devel/pango/patches: patch-ac patch-ad

   Log Message:
   -add patch from https://bugzilla.gnome.org/show_bug.cgi?id=3D639882 to fix
    possible heap corruption when parsing a corrupt font (CVE-2011-0020)
   -being here, add a patch from upstream to fix a scaling inconsistency
   bump PKGREV

Revision 1.88 / (download) - annotate - [select for diffs], Sat Mar 5 13:37:19 2011 UTC (13 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.87: +4 -1 lines
Diff to previous 1.87 (colored) to selected 1.99 (colored)

Add openSUSE's fix for the DoS vulnerability remoted in CVE-2011-0064.

Revision 1.87 / (download) - annotate - [select for diffs], Thu Jan 27 14:04:51 2011 UTC (13 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.86: +3 -1 lines
Diff to previous 1.86 (colored) to selected 1.99 (colored)

-add patch from https://bugzilla.gnome.org/show_bug.cgi?id=639882 to fix
 possible heap corruption when parsing a corrupt font (CVE-2011-0020)
-being here, add a patch from upstream to fix a scaling inconsistency
bump PKGREV

Revision 1.86 / (download) - annotate - [select for diffs], Sat Oct 16 18:00:02 2010 UTC (13 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base
Branch point for: pkgsrc-2010Q4
Changes since 1.85: +4 -4 lines
Diff to previous 1.85 (colored) to selected 1.99 (colored)

Update to 1.28.3:

Overview of changes between 1.28.2 and 1.28.3
=============================================
- Bugs fixed:
    Bug 630857 - introspection: Use --include-uninstalled

Overview of changes between 1.28.1 and 1.28.2
=============================================
- Reduce DLL hijack risk and simplify code in basic-win32 module
- Improve performance on Windows especially for non-Latin scripts
- Bugs fixed:
    Bug 628497 - Crash in pango_layout_line_get_extents at pango-layout.c
    Bug 626966 - SIGFPE _hb_sanitize_array
    Bug 629632 - configure bug
    Bug 625807 - approximate character width is 0 on pangoft2

Revision 1.85 / (download) - annotate - [select for diffs], Wed Jun 16 17:35:50 2010 UTC (13 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.84: +4 -4 lines
Diff to previous 1.84 (colored) to selected 1.99 (colored)

update to 1.28.1
changes:
-pango-view now accepts --margin
-bugfixes

Revision 1.84 / (download) - annotate - [select for diffs], Mon May 31 17:57:37 2010 UTC (13 years, 10 months ago) by drochner
Branch: MAIN
Changes since 1.83: +4 -6 lines
Diff to previous 1.83 (colored) to selected 1.99 (colored)

update to 1.28.0
this switches to the gnome-2.30 branch

Revision 1.81.2.1 / (download) - annotate - [select for diffs], Sat Mar 27 17:51:38 2010 UTC (14 years ago) by tron
Branch: pkgsrc-2009Q4
Changes since 1.81: +3 -2 lines
Diff to previous 1.81 (colored) next main 1.82 (colored) to selected 1.99 (colored)

Pullup ticket #3066 - requested by taca
pango: security patch

Revisions pulled up:
- devel/pango/Makefile			1.140-1.141
- devel/pango/distinfo			1.82-1.83
- devel/pango/patches/patch-ae		1.5
- devel/pango/patches/patch-am		1.1
---
Module Name:	pkgsrc
Committed By:	tron
Date:		Sun Feb 21 23:51:26 UTC 2010

Modified Files:
	pkgsrc/devel/pango: Makefile distinfo
	pkgsrc/devel/pango/patches: patch-ae

Log Message:
Change very questionable C++ code slightly to avoid high CPU usage under
Mac OS X. (see https://bugzilla.gnome.org/show_bug.cgi?id=593240 for
more details). Tested with XChat and Wireshark under Mac OS 10.6.2 and
NetBSD/amd64 5.0_STABLE.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Sat Mar 27 15:59:34 UTC 2010

Modified Files:
	pkgsrc/devel/pango: Makefile distinfo
Added Files:
	pkgsrc/devel/pango/patches: patch-am

Log Message:
Add a patch to fix CVE-2010-0421, DoS security fix.

Bump PKGREVISION.

Revision 1.83 / (download) - annotate - [select for diffs], Sat Mar 27 15:59:33 2010 UTC (14 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.82: +2 -1 lines
Diff to previous 1.82 (colored) to selected 1.99 (colored)

Add a patch to fix CVE-2010-0421, DoS security fix.

Bump PKGREVISION.

Revision 1.82 / (download) - annotate - [select for diffs], Sun Feb 21 23:51:25 2010 UTC (14 years, 1 month ago) by tron
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored) to selected 1.99 (colored)

Change very questionable C++ code slightly to avoid high CPU usage under
Mac OS X. (see https://bugzilla.gnome.org/show_bug.cgi?id=593240 for
more details). Tested with XChat and Wireshark under Mac OS 10.6.2 and
NetBSD/amd64 5.0_STABLE.

Revision 1.81 / (download) - annotate - [select for diffs], Tue Dec 15 15:09:21 2009 UTC (14 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base
Branch point for: pkgsrc-2009Q4
Changes since 1.80: +4 -13 lines
Diff to previous 1.80 (colored) to selected 1.99 (colored)

update to 1.26.2
changes: fix non-standard / illegal code which broke build on some
 platforms (was patched in pkgsrc)

Revision 1.80 / (download) - annotate - [select for diffs], Wed Nov 25 09:58:39 2009 UTC (14 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.79: +10 -3 lines
Diff to previous 1.79 (colored) to selected 1.99 (colored)

Add patches on behalf of Jens Rehsack:
  Pango was using invalid c++ code and Sun Studio avoids that to compile.
  Applied patches are taken from the bug-fixes committed upstream -HEAD
  taken from harrbuuz-ng repository for pango.

Bump package revision because of these patches.

Revision 1.79 / (download) - annotate - [select for diffs], Mon Nov 23 17:18:52 2009 UTC (14 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored) to selected 1.99 (colored)

Add a somewhat odd workaround to stop Mac OS X's toolchain (at least
Xcode 3.2.1) from breaking "pango" under Mac OS X. Bump package
revision because the package would previously build but not work.

[No, I have no idea why adding a random fprintf() in that loop avoids
 the problem. But it is the only trick I have found so far.]

Revision 1.78 / (download) - annotate - [select for diffs], Sun Nov 22 19:14:41 2009 UTC (14 years, 4 months ago) by sno
Branch: MAIN
Changes since 1.77: +5 -1 lines
Diff to previous 1.77 (colored) to selected 1.99 (colored)

Adding some patches to get it a bit further compiled with Sun Studio
(see https://bugzilla.gnome.org/show_bug.cgi?id=602408).
Without commiting so far I couldn't check progress over the week - sorry
for the extra noise.

Revision 1.77 / (download) - annotate - [select for diffs], Fri Nov 20 11:56:08 2009 UTC (14 years, 5 months ago) by drochner
Branch: MAIN
Changes since 1.76: +4 -4 lines
Diff to previous 1.76 (colored) to selected 1.99 (colored)

update to 1.26.1
changes: minor bugfixes

Revision 1.76 / (download) - annotate - [select for diffs], Wed Oct 21 15:42:18 2009 UTC (14 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.75: +4 -5 lines
Diff to previous 1.75 (colored) to selected 1.99 (colored)

update to 1.26.0
This switches to the gnome-2.28 release branch.

Revision 1.75 / (download) - annotate - [select for diffs], Sun Oct 11 07:39:25 2009 UTC (14 years, 6 months ago) by tnn
Branch: MAIN
Changes since 1.74: +2 -1 lines
Diff to previous 1.74 (colored) to selected 1.99 (colored)

avoid gzip dependency

Revision 1.74 / (download) - annotate - [select for diffs], Wed Jul 22 12:48:46 2009 UTC (14 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.73: +4 -4 lines
Diff to previous 1.73 (colored) to selected 1.99 (colored)

Update to 1.24.5:

Overview of changes between 1.24.4 and 1.24.5
=============================================
- Build introspection again
- Misc bug fixes
	Bug 589133 Firefox 3.5 complains about invalid weak references
	Bug 585806 гаcrash during pango_fc_font_map_shutdown
	Bug 588678 гаpango crash: install a new theme from

Revision 1.73 / (download) - annotate - [select for diffs], Thu Jul 9 17:29:58 2009 UTC (14 years, 9 months ago) by drochner
Branch: MAIN
Changes since 1.72: +4 -4 lines
Diff to previous 1.72 (colored) to selected 1.99 (colored)

update to 1.24.4
changes: bugfixes

Revision 1.72 / (download) - annotate - [select for diffs], Wed May 13 10:14:50 2009 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.71: +4 -4 lines
Diff to previous 1.71 (colored) to selected 1.99 (colored)

Update to 1.24.2. Set LICENSE to gnu-lgpl-v2.

Overview of changes between 1.24.1 and 1.24.2
=============================================
- Misc bug fixes
    Bug 580987 гаSIGFPE in pango_glyph_string_index_to_x
    Bug 580273 гаFont metrics functions incorrectly listed as reporting
	    point sizes
    Bug 579694 гаCygwin parallel-build patch
    Bug 578944 гаpango-1.24.1 fails its testsuite
    Bug 578935 гаSyntax error (missing semicolon) in
	    pango/pangowin32-fontmap.c

Revision 1.71 / (download) - annotate - [select for diffs], Thu Apr 16 18:52:27 2009 UTC (15 years ago) by drochner
Branch: MAIN
Changes since 1.70: +4 -4 lines
Diff to previous 1.70 (colored) to selected 1.99 (colored)

update to 1.24.1
changes: bugfixes

Revision 1.70 / (download) - annotate - [select for diffs], Tue Mar 17 20:41:34 2009 UTC (15 years, 1 month ago) by jmcneill
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.69: +4 -4 lines
Diff to previous 1.69 (colored) to selected 1.99 (colored)

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

Revision 1.69 / (download) - annotate - [select for diffs], Mon Jan 5 20:30:43 2009 UTC (15 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.68: +4 -4 lines
Diff to previous 1.68 (colored) to selected 1.99 (colored)

Update to 1.22.4:

Overview of changes between 1.22.3 and 1.22.4
=============================================
- Misc bug fixes
- Improved docs
- Bugs fixed in this release:
	Bug 564644 гаNot complete description of the
		pango_font_description_better_match function
	Bug 563898 гаGenerated output is not deterministic
	Bug 563803 гаpango_renderer_finalize fails to call parent finalize
	Bug 499626 гаSpace should be optional after comma in
		PangoFontDescription input string
	Bug 499624 гаSpaces around commas in PangoFontDescription family name
		should be trimmed
	Bug 563557 гаset g_get_prgname() in fc pattern
	Bug 563356 гаThe input area of firefox and the blank width after text
		in gnome-menu was stretched too wide, under pango-1.22.3
	Bug 562574 гаPangocariowin32 is leaking every cairo font it ever
		creates

Revision 1.68 / (download) - annotate - [select for diffs], Mon Nov 24 13:26:42 2008 UTC (15 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.67: +4 -5 lines
Diff to previous 1.67 (colored) to selected 1.99 (colored)

Update to 1.22.3:

Overview of changes between 1.22.2 and 1.22.3
=============================================
- Minor bug fix with matrix operations
- Fix build with older compilers
- Bugs fixed in this release:
	Bug 561779 гаincorrect calculations in pango_matrix_concat
		implementation
	Bug 560730 гаpango 1.22.2 build failure on Solaris 10, too many array
		initializers in pango-language.c
	Bug 561740 гаUse stack allocation for thai_engine_break

Revision 1.67 / (download) - annotate - [select for diffs], Mon Nov 24 11:30:49 2008 UTC (15 years, 4 months ago) by tnn
Branch: MAIN
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored) to selected 1.99 (colored)

Give a name to a previously anonymous union member used during
initialisation of static data. Fixes build with Sun Studio 12.

Revision 1.66 / (download) - annotate - [select for diffs], Thu Oct 30 08:23:29 2008 UTC (15 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.65: +4 -4 lines
Diff to previous 1.65 (colored) to selected 1.99 (colored)

Update to 1.22.2:

Overview of changes between 1.22.1 and 1.22.2
=============================================
- Fix crasher when a PangoFcFontMap was freed before its fonts.
- Mark monospace fonts as monospace in the pangoatsui backend.
- Fix font description parsing to better handle "normal".
- Bugs fixed in this release:
	Bug 558254 гаInternal reference handling messed up
	Bug 558107 гаis_monospace always returns FALSE in pangoatsui
	Bug 557620 гаpango_font_description_from_string not correct

Revision 1.65 / (download) - annotate - [select for diffs], Fri Oct 24 16:22:35 2008 UTC (15 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.64: +4 -4 lines
Diff to previous 1.64 (colored) to selected 1.99 (colored)

Update to 1.22.1:

Overview of changes between 1.22.0 and 1.22.1
=============================================
- Fix crasher when freeing PangoLayoutIter's
- Fix loading of bogus OpenType anchor tables
- Fix OpenType CursiveChain positioning
- Misc bug fixes
- Bugs fixed in this release:
	Bug 528272 га"Error loading GPOS table 5503" when using katakana
		characters
	Bug 552107 гаSmall libtool fixes
		Patch by Patryk Zawadzki
	Bug 539623 гаdocument that pango_color_parse accepts NULL
	Bug 555219 гаMemory leak when using pango_layout_iter_copy
		Patch from Falk Rohsiepe
	Bug 553345 гаJapanese pangram.
		Patch from  Takeshi AIHANA

Revision 1.64 / (download) - annotate - [select for diffs], Thu Oct 16 11:11:22 2008 UTC (15 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.63: +4 -4 lines
Diff to previous 1.63 (colored) to selected 1.99 (colored)

update to 1.22.0
This switches to the gnome-2.24 release branch.

Revision 1.63 / (download) - annotate - [select for diffs], Mon Jul 14 03:56:28 2008 UTC (15 years, 9 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.62: +4 -4 lines
Diff to previous 1.62 (colored) to selected 1.99 (colored)

Update to pango-1.20.5.
Overview of changes between 1.20.4 and 1.20.5
==============================================
- Fix libtool versioning which was broken in 1.20.4

Overview of changes between 1.20.3 and 1.20.4
==============================================
- Fix OpenType GSUB lookup type 8 crash.
- Bugs fixed in this release:
  Bug 540592 Crash in HB_GSUB_Apply_String with Linux-Libertine font

Revision 1.62 / (download) - annotate - [select for diffs], Thu May 29 10:43:40 2008 UTC (15 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.61: +4 -4 lines
Diff to previous 1.61 (colored) to selected 1.99 (colored)

update to 1.20.3
changes: windows specific only (font aliases and memory leak),
 the update should be cosmetical for us

Revision 1.61 / (download) - annotate - [select for diffs], Fri Apr 11 12:22:46 2008 UTC (16 years ago) by tron
Branch: MAIN
Changes since 1.60: +4 -4 lines
Diff to previous 1.60 (colored) to selected 1.99 (colored)

Update "pango" package to version 1.20.2. Changes since version 1.20.1:
- Really fix build without cairo-atsui.

Revision 1.60 / (download) - annotate - [select for diffs], Thu Apr 10 12:14:43 2008 UTC (16 years ago) by drochner
Branch: MAIN
Changes since 1.59: +4 -4 lines
Diff to previous 1.59 (colored) to selected 1.99 (colored)

update to 1.20.1
This switches to the gnome-2.22 release branch.

Revision 1.59 / (download) - annotate - [select for diffs], Tue Jan 8 23:41:14 2008 UTC (16 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.58: +4 -4 lines
Diff to previous 1.58 (colored) to selected 1.99 (colored)

Update to pango-1.18.4.

Overview of changes between 1.18.3 and 1.18.4
==============================================
- Ship a default win32 pango.aliases file.
- Minor win32 alias handling improvement.
- Doc improvements.
- Bugs fixed in this release:
        Bug 502926 pango-1.16.4 configure bug: can fail to accept cairo
        Bug 492504 Enable pango.aliases entries also for fonts with spaces
                in name
        Bug 490661 Pango Markup: Link to font_desc syntax explanation

Revision 1.58 / (download) - annotate - [select for diffs], Fri Oct 26 16:16:17 2007 UTC (16 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.57: +4 -4 lines
Diff to previous 1.57 (colored) to selected 1.99 (colored)

Update to 1.18.3:

Overview of changes between 1.18.2 and 1.18.3
==============================================
- Two OpenType engine fixes.  Makes Nafees Nastaliq font
  work great, and avoids warnings with some other fonts.
- Fix minor leak in win32 backend.
- Bugs fixed in this release:
	Bug 483600 гаLeak of font family name in
	pango_win32_font_description_from_logfont(w)
	Patch from Daniel Atallah

Revision 1.57 / (download) - annotate - [select for diffs], Tue Sep 18 19:06:23 2007 UTC (16 years, 7 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.56: +4 -4 lines
Diff to previous 1.56 (colored) to selected 1.99 (colored)

update to 1.18.2
changes: minor bugfixes

Revision 1.56 / (download) - annotate - [select for diffs], Wed Aug 29 22:38:37 2007 UTC (16 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.55: +4 -4 lines
Diff to previous 1.55 (colored) to selected 1.99 (colored)

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

Revision 1.55 / (download) - annotate - [select for diffs], Sat Jul 28 13:59:14 2007 UTC (16 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.54: +4 -4 lines
Diff to previous 1.54 (colored) to selected 1.99 (colored)

Update to 1.16.5:

Overview of changes between 1.16.4 and 1.16.5
==============================================
- ATSUI backend now lists synthesized italic faces like other
- Misc optimizations and fixes.
- Bugs fixed in this release:
	Bug 443206 гаPANGO_SCRIPT_UNKNOWN should not cause a run break
		Patch from Martin Hosken
	Bug 416515 гаTime is not aligned with date on vertical panel
	Bug 436154 гаError building the pango.modules file while cross compiling
	Bug 434160 - [atsui] Italic versions of some faces can't be created

Revision 1.54 / (download) - annotate - [select for diffs], Tue May 8 20:34:45 2007 UTC (16 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.53: +4 -4 lines
Diff to previous 1.53 (colored) to selected 1.99 (colored)

Update to 1.16.4:

Overview of changes between 1.16.3 and 1.16.4
==============================================
- Add new configure option --disable-doc-cross-references and make
  sure releases are made using it.  Distributions are encouraged to
  build with --enable-gtk-doc such that their Pango docs correctly
  cross reference glib and cairo docs.
- Bugs fixed in this release:
	Bug 432991 гаdeveloper docs for libpango are broken

Overview of changes between 1.16.2 and 1.16.3
==============================================
- Quantize kerning value if metrics hinting is on.  This greatly improves
  screen text rendering with certain fonts like DejaVu Sans.
  See: http://behdad.org/blog/mces/image/metricshinting-kerning.png
- Improved hex-box positioning in the cairo backend

Revision 1.53 / (download) - annotate - [select for diffs], Tue Apr 10 16:34:35 2007 UTC (17 years ago) by drochner
Branch: MAIN
Changes since 1.52: +4 -4 lines
Diff to previous 1.52 (colored) to selected 1.99 (colored)

update to 1.16.2
changes:
- Fixed various bug in the OpenType Layout code (HarfBuzz)
- Improved documentation
- Improved ATSUI backend
- Misc build system fixes

Revision 1.52 / (download) - annotate - [select for diffs], Tue Mar 20 15:38:32 2007 UTC (17 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.51: +4 -4 lines
Diff to previous 1.51 (colored) to selected 1.99 (colored)

update to 1.16.1
This switches to the new stable branch for gnome-2.18.
Too many changes to list here.

Revision 1.51 / (download) - annotate - [select for diffs], Thu Feb 1 12:44:19 2007 UTC (17 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.50: +4 -4 lines
Diff to previous 1.50 (colored) to selected 1.99 (colored)

update to 1.14.10
changes:
- Spell-checked docs.
- Fix various bugs that could cause ellipsization to stop prematurely.
- Fix rendering of background color being off in presence of rise attribute.
-bugfixes

Revision 1.50 / (download) - annotate - [select for diffs], Fri Dec 15 19:12:29 2006 UTC (17 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.49: +4 -4 lines
Diff to previous 1.49 (colored) to selected 1.99 (colored)

update to 1.14.9
changes:
Add Thai langauage engine.
Improved Indic module.
Output correct path for hexboxes in pango_cairo_layout_path().
Misc small fixes.

Revision 1.49 / (download) - annotate - [select for diffs], Mon Nov 27 21:05:13 2006 UTC (17 years, 4 months ago) by drochner
Branch: MAIN
Changes since 1.48: +4 -4 lines
Diff to previous 1.48 (colored) to selected 1.99 (colored)

update to 1.14.8
changes:
* Improved thread-safety.  Pango is still NOT thread-safe, but this fixes
  lots of crashes using pangocairo from multiple threads.
* Fix out-of-bounds array access.
* Improved Indic shaper.
* Improved Arabic language engine.
* Choose shaper/font for unassigned Unicode codepoints.
* Build fixes.

Revision 1.48 / (download) - annotate - [select for diffs], Sat Oct 14 08:36:16 2006 UTC (17 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.47: +4 -4 lines
Diff to previous 1.47 (colored) to selected 1.99 (colored)

Update to 1.14.7:

Overview of changes between 1.14.6 and 1.14.7
==============================================
* Fixed broken build with included lang modules.
* Bugs fixed in this release:
	Bug 361938 - Can't include *-lang modules (./configure
		     --with-included-modules fails)

Revision 1.47 / (download) - annotate - [select for diffs], Fri Oct 13 17:22:40 2006 UTC (17 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.46: +4 -4 lines
Diff to previous 1.46 (colored) to selected 1.99 (colored)

Update to 1.14.6:

Overview of changes between 1.14.5 and 1.14.6
==============================================
* Backport language-engine handling fixes from HEAD.
* Add simple Arabic and Indic language engines.
* Indic shaper fixes.
* Bugs fixed in this release:
	Bug 353877 гаSinhala is_cursor_position and
		     backspace_deletes_character issues
		     Patch from Akira TAGOH
	Bug 358224 гаTelugu Character U+0C31 does not render its below-base
		     form.
		     Patch from Rahul Bhalerao
	Bug 358174 гаReph and Vattu forms of Assamese character RA(U+09F0)
		     are not rendered.
		     Patch from Rahul Bhalerao

Revision 1.46 / (download) - annotate - [select for diffs], Fri Oct 6 06:00:59 2006 UTC (17 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.45: +4 -4 lines
Diff to previous 1.45 (colored) to selected 1.99 (colored)

Update to 1.14.5:
Overview of changes between 1.14.4 and 1.14.5
==============================================
* Indic shaper fixes.
* Misc bug fixes.
* Bugs fixed in this release:
	Bug 356685 га[or_IN] Rendering of consonant+0x0B4D+0x0B2F is wrong
	             Patch from Rahul Bhalerao
	Bug 357790 гаRendering problem for malayalam consonant RA (U+0D30)
	             Patch from Rahul Bhalerao
	Bug 349813 гаtypo in docs for pango_layout_move_cursor_visually
	Bug 357686 гаpangocairo-font.c: illegal g_object_unref in
	             pango_cairo_font_get_hex_box_info

Revision 1.45 / (download) - annotate - [select for diffs], Tue Oct 3 18:16:47 2006 UTC (17 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.44: +4 -4 lines
Diff to previous 1.44 (colored) to selected 1.99 (colored)

Update to 1.14.4:

Overview of changes between 1.14.3 and 1.14.4
==============================================
* Indic shaper fixes.
* Misc bug fixes.
* Bugs fixed in this release:
	Bug 351223 гаthe conjuction of Con + 0x0d4d +0x0d31 of Malayalam is
	             wrong
	             Patch from LingNing Zhang
	Bug 355750 гаThe glyphs of the conjuctions about Cons+0x0d4d+0x0d32 of
	             Malayalm are wrong.
	             Patch from LingNing Zhang
	Bug 349876 гаU+0x0904 of Devanagari need be "independent vowel", but
	             it is "reserved" in Pango
	             Patch from LingNing Zhang
	Bug 355550 гаMiscalculation of logical attributes in
	             pango_get_log_attrs()
	             Patch from Theppitak Karoonboonyanan
	Bug 355697 гаThe IndicOTClassTable of Oriya has a error.
	Bug 355782 гаMisaligned extents in pango
	Bug 355605 гаhexbox with 0000 in it
	Bug 355435 гаInvalid calls to pango_map_get_engine()
	             Patch from Theppitak Karoonboonyanan
	Bug 347146 гаunderline/overstrike spaces
	Bug 352535 гаInk extents of empty glyph

Revision 1.44 / (download) - annotate - [select for diffs], Fri Sep 22 21:26:13 2006 UTC (17 years, 7 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.43: +1 -2 lines
Diff to previous 1.43 (colored) to selected 1.99 (colored)

Remove Mac OS X shared object buildfix which is no longer necessary.
See http://bugzilla.gnome.org/show_bug.cgi?id=357209 for details.

Revision 1.43 / (download) - annotate - [select for diffs], Thu Sep 7 11:53:35 2006 UTC (17 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.42: +4 -4 lines
Diff to previous 1.42 (colored) to selected 1.99 (colored)

Update to 2.14.3:

* Win32 build improvement. [Tor Lillqist]
* Bugs fixed in this release:
	Bug 353525 гаlibpangoft2-1.0.so.0: undefined reference to
	             `pango_font_description_get_gravity'
	Bug 349813 гаtypo in docs for pango_layout_move_cursor_visually

Revision 1.42 / (download) - annotate - [select for diffs], Thu Aug 24 17:35:34 2006 UTC (17 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.41: +4 -4 lines
Diff to previous 1.41 (colored) to selected 1.99 (colored)

Update to 1.14.2:

Overview of changes between 1.14.1 and 1.14.2
==============================================
* Find shaper/font for Private Use and space characters.
  Part of Bug 145275 гаFont selection for space characters

Revision 1.41 / (download) - annotate - [select for diffs], Tue Aug 22 18:24:51 2006 UTC (17 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.40: +4 -4 lines
Diff to previous 1.40 (colored) to selected 1.99 (colored)

Update to 1.14.1:

Overview of changes between 1.14.0 and 1.14.1
==============================================
* Increased fontset cache size from 16 to 64.  This should make
  firefox+pango A LOT faster.
* Bugs fixed in this release:
	Bug 352114 гаpango-1.14: generated docs still contain old example code
	Part of Bug 348825 гаpango should optimize away calls to FcFontSort as
	                     much as possible
	Bug 351585 гаAPI documentation issues with 2.15 release

Revision 1.40 / (download) - annotate - [select for diffs], Thu Aug 10 16:12:59 2006 UTC (17 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.39: +5 -8 lines
Diff to previous 1.39 (colored) to selected 1.99 (colored)

Update to 1.14.0:

Overview of changes between 1.13.5 and 1.14.0
==============================================
* Make pango-view accept non-ASCII --text.
* Require cairo-1.2.2 for the important bug fixes it has.

Overview of changes between 1.13.4 and 1.13.5
==============================================
* Indic shaper improvements.
* Misc fixes.
* Bugs fixed in this release:
	Bug 121672 гаRa (vattu) not rendered properly in Malayalam
	             Patch from LingNing Zhang
	Bug 335811 гаSome conjugates of Malayalam are wrong.
	             Patch from LingNing Zhang

Overview of changes between 1.13.3 and 1.13.4
==============================================
* Update to Unicode Character Database 5.0.0.
* Misc fixes.
* Bugs fixed in this release:
	Bug 336282 гаUpdate to Unicode Character Database 5.0.0
	Bug 347073 гаAllow empty GPOS table
	Bug 347021 гаatsui crash when a matching font cannot be found.
	             Patch from Brian Tarricone.

Overview of changes between 1.13.2 and 1.13.3
==============================================
* Improved build system.  Using gnome-autogen.sh now.
  (gnome-common needed for bootstrapping)
* Improved documentation.  Docs now include list of new API for
  each stable version of Pango.
* New public API:
	- pango_glyph_string_get_width
* Little performance improvement.
* Misc fixes.
* Bugs fixed in this release:
	Bug 330603 гаpango_scan_int invokes undefined behaviour
	Bug 315599 гаPangoAttribute remains in wrong context.
	Bug 163677 гаpango_attr_list_splice: inconsistent docs
		     Patch from Morten Welinder
	Bug 345070 га[ml_IN] not render for combination with ZWJ
		     Patch from LingNing Zhang
	Bug 345274 гаlist of new symbols for each version is missing in docs
		     Patch from Priit Laes
	Bug 346297 гаautogen doesn't work with automake-1.6
		     Patch from Priit Laes
	Bug 135683 гаCache glyphstring extents
	Bug 344766 гаMemory leak in get_ruleset() in modules/basic/basic-fc.c
	Bug 345600 гаcvs build error in pango/opentype/Makefile
	Bug 345511 га-no-undefined problem with new libtool

Overview of changes between 1.13.1 and 1.13.2
==============================================
* Improved hexbox drawing, and font metrics calculations.
* Synthesize italic variants on win32 [Hans Breuer]
* New public API:
	- pango_cairo_show_error_underline
	- pango_cairo_error_underline_path
	- pango_font_describe_with_absolute_size
* Misc fixes.
* Bugs fixed in this release:
	Bug 326960 гаhex box drawing for win32 and atsui backends of cairo
	Bug 343717 гаLicense information in unclear.
	Bug 343355 гаAdd pango_cairo_show_error_underline &
	             pango_cairo_error_underline_path
	Bug 343966 гаpango Cygwin build fixes
	             Patch from Cygwin Ports maintainer.
	Bug 343796 гаItalic Chinese character can't be show correctly in
	             Win32.
	Bug 314114 гаmax_x_advance not appropriate for
	             approximate_(char|digit)_width
	Bug 341138 гаUsing TTC font, Gtk2 programs begin to eating big memory
	             and have many cpu usage.
	             Patch from Yong Li.
	Bug 336153 гаMark to mark positioning (Lookup Type 6) isn't correct
	             when using MarkAttchmentType
	             Patch from Tin Myo Htet.
	Bug 333984 гаpango_language_from_string improvements
	Bug 125378 гаBetter underline thickness handling
	Bug 339730 гаPango needlessly falls back away from a Type 1 font into
	             a TTF font
	Bug 342562 гаSupport absolute sizes in
	             pango_font_description_to/from_string
	Bug 341922 гаpango should handle more characters as zero width
	             Patch from Roozbeh Pournader
	Bug 342525 гаWith PangoFc and PangoWin32, approximate digit width is
	             not what it says
	Bug 342079 гаpangoatsui-private.h missing from release

Overview of changes between 1.13.0 and 1.13.1
==============================================
* Increased robustness against broken pango.modules
* Improved build infrastructure:
  - Remove CAIRO_CFLAGS from pangocairo.pc.in, as it Require's cairo already.
  - Use -no-undefined on Unix too.
* Improved documentation.
* Misc fixes.
* Bugs fixed in this release:
	Bug 307196 гаUnhinted fonts are measured incorrectly and drawing
	             problems occur as a result
	Bug 329547 гаpango_layout_get_pixel_extents and
	             pango_layout_get_pixel_size cause off-by-one metrics
	Bug 339747 гаpango_font_metrics_get_approximate_digit_width docs
	Bug 339749 гаpango_language_from_string issues
	             Patch from Morten Welinder.
	Bug 333771 гаUse gmodule-no-export-2.0 instead of gmodule-2.0 in
	             pango-uninstalled.pc.in
	Bug 337594 гаpango_glyph_string_extents_range possible bug
	Bug 329664 гаMove gunichar_to_glyph cache from PangoCairoFcFont to
	             PangoFcFont
	             Patch from LingNing Zhang.
	Bug 322374 гаExamples does not build on MacOS X
	Bug 340229 гаpango_font_description_from_string does not do bound
	             checking
	Bug 329483 гаhinting hexbox in cairo backend doesn't handle absolute
	             font size
	Bug 340040 гаpangocairo hex box hinting falls apart with PS/PDF
	             backends
	Bug 71033 гаmake size 0 fonts work

Overview of changes between 1.12.0 and 1.13.0
==============================================
* Fix incorrect rendering when in x86 64-bit precision mode
  https://bugs.freedesktop.org/show_bug.cgi?id=5200
* Fix non-OpenType fonts losing kerning in 1.12.0 [#336026, Denis Jacquerye]
* Fix blurred underlines on Win32 [#332656, Tor Lillqvist]
* Build fix when having both Win32 and FreeType cairo backends available
  [#337502, Alexander Larsson]
* Moved the OpenType Layout code into a new project called HarfBuzz:
  http://www.freedesktop.org/wiki/Software/HarfBuzz
* Improved documentation.
* Misc bug fixes.
* Fixed many compiler warnings.
* Bugs fixed in this release:
  332656,335840,334802,337029,337821,338343

Revision 1.39 / (download) - annotate - [select for diffs], Mon Jul 24 18:09:43 2006 UTC (17 years, 9 months ago) by minskim
Branch: MAIN
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored) to selected 1.99 (colored)

Add a patch for GNOME bug 322374, which may cause link errors when the atsui
module is enabled.  Patch obtained from GNOME CVS.

Bump PKGREVISION.

Revision 1.38 / (download) - annotate - [select for diffs], Sun Jul 23 05:07:55 2006 UTC (17 years, 9 months ago) by minskim
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored) to selected 1.99 (colored)

Add a workaround for GNOME bug 342079, so that graphics/cairo can enable
the atsui backend.

Revision 1.37 / (download) - annotate - [select for diffs], Mon May 29 17:08:43 2006 UTC (17 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.36: +4 -4 lines
Diff to previous 1.36 (colored) to selected 1.99 (colored)

update to 1.12.3
changes:
-Increased robustness against broken pango.modules
-Improved build infrastructure
-Improved documentation
-Misc fixes

Revision 1.36 / (download) - annotate - [select for diffs], Thu Apr 27 20:48:14 2006 UTC (17 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.35: +4 -4 lines
Diff to previous 1.35 (colored) to selected 1.99 (colored)

update to 1.12.2
changes:
* Fix incorrect rendering when in x86 64-bit precision mode
  https://bugs.freedesktop.org/show_bug.cgi?id=5200
* Misc bug fixes.

Revision 1.35 / (download) - annotate - [select for diffs], Fri Apr 7 18:59:34 2006 UTC (18 years ago) by jmmv
Branch: MAIN
Changes since 1.34: +4 -4 lines
Diff to previous 1.34 (colored) to selected 1.99 (colored)

Update to 1.12.1:

* Fix non-OpenType fonts losing kerning in 1.12.0 [#336026, Denis Jacquerye]
* Fix blurred underlines on Win32 [#332656, Tor Lillqvist]
* Build fix when having both Win32 and FreeType cairo backends available
  [#337502, Alexander Larsson]
* Bugs fixed in this release:
  334802,336026,332656,337502

Revision 1.34 / (download) - annotate - [select for diffs], Tue Mar 14 19:50:15 2006 UTC (18 years, 1 month ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored) to selected 1.99 (colored)

Make "pango-querymodules" work under Mac OS X again. This allows to
run GTK2+ applications again. Bump package revision.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Mar 13 18:26:03 2006 UTC (18 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.32: +5 -5 lines
Diff to previous 1.32 (colored) to selected 1.99 (colored)

Update to 1.12.0:

Overview of changes between 1.11.99 and 1.12.0
==============================================
* Compilations fixes for MSVC. [#333115, Tor Lillqvist]
* More NULL-check against unusable fonts, helps with Win32 fonts without
  a Unicode cmap. [Tor]
* Use g_print instead of printf for debugging output in Win32 backend.
  [#332855, Tor]

Overview of changes between 1.11.6 and 1.11.99
==============================================
* Fix problem recently introduced that made Win32 backend render boxes
  only. [#332538, Hans Breuer]
* Insert '?' chars instead of invalid UTF-8 sequences in
  pango_layout_set_text [#33195]
* Bugs fixed in this release:
  332167,332538,331995

Overview of changes between 1.11.5 and 1.11.6
=============================================
* Do not export macros PANGO_GLYPH_EMPTY, PANGO_GLYPH_UNKNOWN_FLAG and
  PANGO_GET_UNKNOWN_GLYPH publicly; just in the engine/backend interface.
* Fix a few crashers, especially when a font cannot be read. [#314239]
* Change some g_critical's to g_warning, where it's not application's
  fault. [#331723]
* Bugs fixed in this release:
  330795,331038,329148,331994,331995,331996,314239,331723

Overview of changes between 1.11.4 and 1.11.5
=============================================
* Cleanup work on the win32 backend.  Families are not listed all
  in lower case anymore.
* New public function: pango_win32_font_description_from_logfont.
* pango-view accepts --wrap now, and lists backends in --help output.
* A couple minor bug fixes.

Overview of changes between 1.11.3 and 1.11.4
=============================================
* Major change in the low-level interface of Pango.  The special value
  PANGO_GLYPH_EMPTY is now defined to mean a "draw nothing" glyph.  This
  was what glyph 0 was used for previously.  As a result, bumped up the
  Pango module version, meaning that modules compiled against earlier
  versions are probably not compatible with this release. [#73147]
* New framework in examples for building a binary called pango-view,
  that can be used to render a text file using any of the available
  backends.  This is installed into bindir now.
* Enhancements to the FT2 backend, to draw boxes on missing glyphs.
* Better hexbox drawing for cairo backend:  Hinting hexbox, and
  drawing a single-row hexbox for very small font sizes.
* Improved documentation.

Overview of changes between 1.11.2 and 1.11.3
=============================================
* Do not crash if the shapers fail.
* Use g_slice for various struct allocations.
* 100% symbol coverage in docs.
* Misc bug fixes and documentation improvements.
* Janitory works, like removing unneeded files.

Overview of changes between 1.11.1 and 1.11.2
=============================================
* Draw hex box on missing glyphs for cairo-fc backend.
* New --with-dynamic-modules option added to configure.
* Use g_slice for various small memory allocations [Matthias Clasen]
* Misc bug fixes, optimizations, and documentation improvements.

Overview of changes between 1.11.0 and 1.11.1
=============================================
* ATSUI support for the cairo backend. [Anders Carlsson]
* Fixed a couple of regressions with font size and scaling.
* Draw a dashed empty box on missing glyphs for cairo-fc backend.
* Support OpenType features for basic (Latin/Greek/...) module.
* Support swash feature in Arabic module.
* Misc bug fixes.
* Misc documentation improvements.

Optimizations:

* Cache GObject private data in PangoFcFont.priv [Federico Mena Quintero]
* Add a constant-sized light-weight cache for glyph extents.
* Use g_slice_* instead of GMemChunk in mini-fribidi.


Overview of changes between 1.10.1 and 1.11.0
=============================================
* Line-breaking algorithm updated to Unicode 4.1.
* Code borrowed from GNU FriBidi resynched to version 1.0.7.
* New improved Tibetan shaper module. [Pema Geyleg]
* Bug fix in Khmer shaper module. [Jens Herden]
* Respect fontconfig reassignment of font pixelsize. [Funda Wang]
* Make OpenType GPOS handling more robust/correct. [Greg Aumann]
* Various documentation fixes and improvements.
* Various gcc warning fixes.
* Misc bug fixes.

Optimizations:

* Add a lazy fixed-size per-font cache to map characters to glyphs,
  in the cairo backend. [Federico Mena Quintero]
* Optimize character to script mapping by adding a linear table for
  characters < U+2000, and also caching the last mid point in
  bsearch. [Federico, Matthias Clasen]
* Enabled mini-fribidi's trashstack instead of direct mallocs.
* Short circuit the bidi algorithm for provably unidirectional text.
* Make mini-fribidi process UTF-8 directly.
* Several strlen and g_utf8_strlen calls removed. [Owen Taylor, Billy Biggs]
* Use call tables in the OpenType layout code.
* Use quarks for accessing GObject data. [Federico]
* Open Pango modules with lazy-bind flags. [John Rice]
* Use new negative offsets in g_utf8_pointer_to_offset to avoid
  scanning from the beginning of line on cursor movement.
* Avoid redundant PANGO_IS_FC_FONT checks.

Revision 1.32 / (download) - annotate - [select for diffs], Tue Feb 28 17:38:01 2006 UTC (18 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.31: +4 -4 lines
Diff to previous 1.31 (colored) to selected 1.99 (colored)

Update to 1.10.4:

Overview of changes between 1.10.3 and 1.10.4
=============================================
* Fix crasher assertion `split_index > 0' in ellipsization.

Revision 1.31 / (download) - annotate - [select for diffs], Tue Feb 7 18:00:15 2006 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.30: +4 -4 lines
Diff to previous 1.30 (colored) to selected 1.99 (colored)

Update to 1.10.3:

Overview of changes between 1.10.2 and 1.10.3
=============================================
* Various documentation improvements, achieving
  100% symbol coverage.
* Minor bug fixes.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Nov 30 18:09:40 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.29: +4 -4 lines
Diff to previous 1.29 (colored) to selected 1.99 (colored)

Update to 1.10.2:

Overview of changes between 1.10.1 and 1.10.2
=============================================
* New improved Tibetan shaper module. [Pema Geyleg]
* Bug fix in Khmer shaper module. [Jens Herden]
* Respect fontconfig reassignment of font pixelsize. [Funda Wang]
* Make OpenType GPOS handling more robust/correct. [Greg Aumann]
* Various documentation fixes and improvements.
* Misc bug fixes.
* Open Pango modules with lazy-bind flags. [John Rice]

Revision 1.29 / (download) - annotate - [select for diffs], Wed Oct 5 14:01:48 2005 UTC (18 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.28: +4 -4 lines
Diff to previous 1.28 (colored) to selected 1.99 (colored)

Update to 1.10.1:

Overview of changes between 1.10.0 and 1.10.1
=============================================
- Add various forms of caching to the Win32 backend, greatly
  improving performance [Tor Lillqvist]
- Fix problem with colors leaking from a Pango item to
  subsequently drawn strings. [Choe Hwanjin]
- Fix bug where error underlines would be drawn 1024 times
  too big in the Cairo backend. [Luis Villa]
- Misc bug and build fixes [Jean Brefort, Matthias Clasen,
  Behdad Esfahbod, Kazuki Iwamoto]

Revision 1.28 / (download) - annotate - [select for diffs], Sun Oct 2 12:16:58 2005 UTC (18 years, 6 months ago) by jmmv
Branch: MAIN
Changes since 1.27: +4 -4 lines
Diff to previous 1.27 (colored) to selected 1.99 (colored)

Update to 1.10.0:

overview of changes between 1.9.1 and 1.10.0
============================================
* Update script tables, bidi tables, and Arabic joining tables for Unicode 4.1
  [Roozbeh Pournader, Behdad Esfahbod]
* Misc bug and build fixes [Sebastien Bacher, Hans Breuer, Behdad,
  J. Ali Harlow, Tor Lillqvist, Keith Packard, Vittorio Palmisano, Manish Singh]

overview of changes between 1.9.0 and 1.9.1
==========================================
* Support setting of font options and DPI on PangoContext for
  the Cairo backend.
* Adapt to recent Cairo API changes
* Win32 build improvements [Tor Lillqvist]
* Misc bug fixes [Hans Breuer, Thomas Fitzsimmons, Kazuki IWAMOTO]

Overview of changes between 1.8.x and 1.9.x
===========================================
* Add Cairo support; PangoCairoFontmap is an interface with
  implementations for Fontconfig fonts and Win32 fonts
* Extend PangoFcFontmap to allow more customization by subclasses
* Handle NULL language better for pango_context_get_metrics()
* misc optimization [Paolo Borelli, Behdad Esfahbod]
* Misc bug and build fixes [Hans Breuer, Damien Carbery,
  Keith Packard, Manish Singh]
* Doc fixes [Tim Janik]

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jul 28 11:04:13 2005 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.26: +5 -5 lines
Diff to previous 1.26 (colored) to selected 1.99 (colored)

Update to 1.8.2:

* Add Khmer support [Jens Herden, Javier Sola]
* Fix bugs and crashes in the operation of PangoLayoutIter [Amit Aronovitch]
* Increase sharing of data between different copies of Pango
  [Tommi Komulainen, Ross Burton]
* Remove dependence of opentype code on FreeType internals [David Turner,
  Behdad Esfahbod]
* Cache metrics for the Win32 backend [Tor Lillqvist]
* Improve handling of RTL text when passing it to Uniscribe [Tor]
* Support for TrueType fonts on Win32 with characters outside the BMP [Tor]
* Handle alpha in XftColors again. [Mikael Magnusson]
* Better handling of MacThai encoded fonts [Theppitak Karoonboonyanan]
* Handle zero width chars properly in Hangul backend
  [Young-Ho Cha, Changwoo Ryu]
* Fix Oriya character classification [Gora Mohanty, Gautam Sengupta]
* PangoAttrIterator bug fixes [Morten Welinder]
* Clean up copyright/licensing information [William N. Ray]
* Misc bug and build fixes [Sebastien Bacher, Brandon Bergren,
  Chris Blizzard, Paolo Borelli, Behdad, Harshula, Alex Jones, Aivars Kalvans,
  Stepan Kasal,  Karel Kulhavy, Ryan Lortie, Ben Maurer, Sukhjinder Sidhu,
  Manish Singh, Emil Soleyman-Zomalan, Morten]

Revision 1.26 / (download) - annotate - [select for diffs], Sat Mar 5 13:49:36 2005 UTC (19 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.25: +5 -6 lines
Diff to previous 1.25 (colored) to selected 1.99 (colored)

Update to 1.8.1:

pOverview of changes between 1.8.0 and 1.8.1
===========================================
* Fix several problems with conjuct formation in Sinhala [Harshula]
* Fix problems that were causing fonts to be missized and
  not print in GtkHTML [Ross Burton]
* Fix compilation with old fontconfig [Vincent Noel] and
  old FreeType [Andrew P. Lentvorski, Jr]
* Work around problem with glyphs in monospace fonts being truncated
  by Xft [Billy Biggs]
* Misc bug fixes [Damon Chaplin, Matthias Clasen, Kees Cook, Nick Lamb,
  Adam Sampson,Manish Singh, Morten Welinder]
* Misc build fixes [Sebastien Bacher, Matthias Clasen, Tor Lillquist]
* Doc improvements [Torsten Schoenfeld, Billy Biggs, Morten Welinder]

Revision 1.25 / (download) - annotate - [select for diffs], Wed Feb 23 22:24:30 2005 UTC (19 years, 1 month ago) by agc
Branch: MAIN
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored) to selected 1.99 (colored)

Add RMD160 digests.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Dec 28 10:48:09 2004 UTC (19 years, 3 months ago) by minskim
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored) to selected 1.99 (colored)

Add a patch for GNOME bugzilla bug #161568 to build with
fontconfig<2.2.  OK'ed by maintainer.

Revision 1.23 / (download) - annotate - [select for diffs], Fri Dec 24 10:03:54 2004 UTC (19 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored) to selected 1.99 (colored)

Update to 1.8.0:

Notable improvements in Pango since version 1.6 include:

* New script support: Lao, Sinhala, Syriac, Tibetan
* PangoRenderer, a base object holding the logic for rendering PangoLayout
  which was previously duplicated in many places.
* Transformed rendering support for the Xft backend

Revision 1.22 / (download) - annotate - [select for diffs], Tue Oct 26 21:29:04 2004 UTC (19 years, 5 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.21: +1 -3 lines
Diff to previous 1.21 (colored) to selected 1.99 (colored)

Regenerate for patches.
patch-ab and patch-ac were removed in the update to 1.4.1 eight weeks ago.
This was reported by Pritesh Shah on tech-pkg mailing list.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Sep 21 16:43:52 2004 UTC (19 years, 7 months ago) by jmmv
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored) to selected 1.99 (colored)

Update to 1.6.0.  This version corresponds to GNOME 2.8.0.

Overview of changes between 1.5.2 and 1.6.0
===========================================
* Add OpenType support for Hebrew [Dov Grobgeld]
* Win32 bug and build fixes [Tor Lillqvist, Hans Breuer, John Ehresman]
* Misc bug fixes [Behdad Esfahbod, Jatin Nansi]

Overview of changes between 1.5.1 and 1.5.2
===========================================
* Support 'init' feature for Bengali [Sayamindu Dasgupta]
* Allow 32-bit property fields in OpenType code
* Optimize repeated property lookups in OpenType code
* Misc bug fixes [Behdad, Keith Sharp, Morten Welinder]

Overview of changes between 1.5.0 and 1.5.1
===========================================
* Add ellipsization support to PangoLayout
* Add pango_context_get_font_map().
* Fix metrics for the Xft backend when a transform is in effect
* Separate out backend-independent parts of pangoft2topgm for
  future rendering testbeds.
* Code cleanups (use G_DEFINE_TYPE, make PangoMatrix parameters const)
* Add a GType for PangoMatrix [Torsten Schoenfeld]
* Misc bug fixes [Morten Welinder]

Revision 1.20 / (download) - annotate - [select for diffs], Tue Aug 31 08:21:47 2004 UTC (19 years, 7 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored) to selected 1.99 (colored)

Update to 1.4.1:

Changes in the package
======================
* Install compatibility symlinks for shared libraries to not break binary
  programs linked against 1.4.0.  This is just a workaround for our broken
  libtool naming scheme and should be removed when it is fixed.  Agreed
  by rh@.
* Move installation of documentation to doc/, out of doc/html.

Overview of changes between 1.4.0 and 1.4.1
===========================================
* Win32 bug fixes [Tor Lillqvist, John Ehresman]
* Thai rendering improvements including OpenType support
  [Theppitak Karoonboonyanan]
* Fix common crash in Hangul shaper [Changwoo Ryu]
* Fix various problems with language tag selection [Frederic Zhang]
* Documentation improvements [Felipe Heidrich, Doug Quale]
* Fix crash in line break code [Jeroen Zwartepoorte, Billy Biggs]
* Build fixes [J. Ali Harlow, Noah Misch]
* OpenType engine fixes [Kailash C. Chowksey, Sayamindu Dasgupta, Aamir Wali,
  Masatake YAMATO, Soheil Hassas Yeganeh]
* Indic module bug fixes [Chris Blizzard, Rajkumar S, Taneem Ahmed,
  Jungshik Shin]
* Misc bug fixes [Stanislav Brabec, Anders Carlsson, Behdad Esfahbod,
  Jody Goldberg, Theppitak, Sven Neumann, Manish Singh, Morten Welinder]

Revision 1.19 / (download) - annotate - [select for diffs], Fri Aug 6 02:09:38 2004 UTC (19 years, 8 months ago) by minskim
Branch: MAIN
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (colored) to selected 1.99 (colored)

Fix the GNOME bug 129741, which crashes many applications, most
notably web browsers.  Patches obtained from Pango CVS.

Bump PKGREVISION.

Revision 1.18 / (download) - annotate - [select for diffs], Sun May 9 13:16:02 2004 UTC (19 years, 11 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored) to selected 1.99 (colored)

link ottest against glib2 libs, fixes build on Solaris.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Apr 1 18:15:16 2004 UTC (20 years ago) by jmmv
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored) to selected 1.99 (colored)

Update to 1.4.0:

This is a stable release providing new functionality as compared
to Pango-1.2, while maintaining source and binary compatibility.
Notable improvements in Pango since version 1.2:

* Support for characters beyond the basic-multilingual
  plane of Unicode and updates of character properties to
  match Unicode-4.0.

* The same modules are now used for the Xft and fontconfig
  backends, reducing code duplication, and making it easier
  to create new backends independent of Pango that use
  fontconfig and FreeType.

* A better font and shaper selection algorithm is now used
  that takes script information into account.

* Bidirectional base direction can now be automatically
  determined from the text instead of explicitly set by
  the application.

* Improvements to OpenType handling, especially for the GPOS
  table. GPOS features are now enabled for Arabic.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Feb 6 22:54:00 2004 UTC (20 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.15: +1 -5 lines
Diff to previous 1.15 (colored) to selected 1.99 (colored)

When removing patches, it is a good idea to remove
them from the distinfo file too (hi jmmv! ;) ).

Revision 1.15 / (download) - annotate - [select for diffs], Mon Sep 8 14:17:43 2003 UTC (20 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored) to selected 1.99 (colored)

Changes 1.2.5: Add mprefixups.[ch] to xft_sources as well as ft2_sources

Revision 1.14 / (download) - annotate - [select for diffs], Wed Aug 27 09:27:32 2003 UTC (20 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored) to selected 1.99 (colored)

Update to 1.2.4, supplier by Juan RP in PR 22607:
Overview of Changes in Pango 1.2.4
==================================
* Win32 [Tor Lillqvist]
  - Avoid calling Uniscribe when not necessary [Hans Breuer]
  - Build fixes
* Indic shaper
  - Add pre-base-matra fixup code from ICU [Sivaraj Doddannan]
  - Port of Bengali rendering fix from ICU [Taneem Ahmed]
* OpenType
  - Port various fixes by Werner Lemberg from FreeType version
  - Port various fixes by Lars Knoll from Qt version
  - Many other bug fixes [Kailash C. Chowksey, Me]
* Fix bugs in FT2 rendering code [Sven Neumann]
* Remove Qt-based example program; was causing compilation problems
  for a lot of people.
* Doc fixes [Noah Levitt]
* Misc bug fixes [Dave Cuthbert, Damon Chaplin, Christophe Fergeau,
  Tony Graham, Morten Welinder]
* Build fixes [Sven Neumann, Benedikt Spranger]

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jun 10 10:11:01 2003 UTC (20 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored) to selected 1.99 (colored)

Update to 1.2.3.  Changes since 1.2.1:
* Fix operation with --disable-debug [Jeff Waugh]
* Improve handling of ink rectangle extents for empty runs
* Fix problem with keynav at line boundaries for RTL text [Matthias Clasen]
* Cache fontsets for the Xft and FT2 backends, a large speedup for short
  strings [Owen Taylor, Soeren Sandmann]
* Make built in rendering functions, especially the FT2 one, work more like
  the GDK implementation [Sven Neumann]
* Add an indic-ft2 module [Kapil Chowskey],
  Add a thai-ft2 module [Theppitak Karoonboonyanan]
* Optimize pango_x_render() by drawing multiple character with a single
  request when possible [Morten Welinder]
* Change the handling of attributes that cover only partial glyphs
  [Owen, Taneem Ahmed, Sunil Mohan Adapa]
* Fix problems with Arial Unicode and the Opentype code [Owen, Noah Levitt]
* Fix common crash for fonts missing a GDEF table
* Fix common portability problem with informative output at end of configure.
* Build cleanups and fixes [Tim Mooney, Chris Ross, Akira Tagoh, Will Partain,
  James Su]
* Miscellaneous bug fixes and cleanups [Simon Budig, Rick Jones, Noah,
  Padraig O'Briain, Benjamin Otte, Andrey Panov, Federic Zhang]
* Documentation fixes [Tim, Sven]

Revision 1.12 / (download) - annotate - [select for diffs], Sat Feb 15 10:38:17 2003 UTC (21 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored) to selected 1.99 (colored)

Update to 1.2.1:
* Handle older TrueType Open Arabic fonts.
* Fix crash with some non-BMP characters [Morten Welinder]
* Avoid crashing on font descriptions like " 12" [Padraig O'Briain]
* Minor build fixes [Rich Burridge, Sven Neumann]

Revision 1.11 / (download) - annotate - [select for diffs], Tue Dec 24 03:41:11 2002 UTC (21 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.10: +6 -6 lines
Diff to previous 1.10 (colored) to selected 1.99 (colored)

Update to 1.2.0. Depend on Xft2.
Changes:
* Improve font solection for Hangul tone marks
* Improve range definitions for basic-xft [Jungshik Shin]
* Draw unknown character boxes with X primitives for the
  X backend instead of hoping for a suitable glyph [Morten Welinder]
* For Xft/FT2, give an informative error mesage when no fonts are found.
* Support shape modules with ranges beyond the BMP [Federic Zhang]
* Use octal escapes rather than literal UTF-8 [Arnaud Charlet]
* Use g_[sf]printf where appropriate [Matthias Clasen]
* Fix the Arabic-words-broken-by-underlines problem by
  stripping out non-shape affecting attributes then adding them
  back after shaping.
* Hangul shaper fixes [Changwoo Ryu, Jungshik Shin]
* Handle compatability ideographs in basic-x shaper [Federic Zhang]
* Implement pango_ft2_font_map_set_default_substitute() [Matthias Clasen]
* Hangul module bug fixes and improvements [Changwoo Ryu, Jungshik Shin]
  - Move rendering of precomposed characters to hangul-xft shaper
  - Handle Hangul tone marks
* Add a new wrap mode for PangoLayout - PANGO_WRAP_WORD_CHAR [Alex Larsson]
* Indic module improvements [Eric Mader]
* Fixes to generic OpenType handling [Eric]
* Improve language specific charset ordering basic-x11 [James Su, Brian Yuan]
* Some merges of fixes by Werner Lemberg to the original
  FreeType OpenType code.
* Robustify and otherwise improve pango_color_parse() [Matthias Clasen]
* Some cross-compiling fixes [J. Ali Harlow]
* Merge a lot of the code between the Xft and FT2 backend,
  so that the FT2 backend gets the recent improvements to Xft.
* Add proper language tag support to the Xft/FT2 backends.
* Various effienciency fixes for the Xft/FT2 backends.
* Support for version 2 of the Xft library. [Keith Packard]
* Convert the freetype backend over to using fontconfig,
  instead of MiniXft for font cataloging.
* A port of the Indic OpenType code from ICU to Pango. [Eric Mader]
* A new hangul-xft [Changwoo Ryu]
* Various cleanups to the PangoXft and PangoFT2 public APIs.
... as well as the usual bug fixes.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Dec 22 18:06:21 2002 UTC (21 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored) to selected 1.99 (colored)

Make this package install its configuration files under the examples tree
and let bsd.pkg.install.mk copy them to PKG_SYSCONFDIR.
Bump PKGREVISION to 1.

Reviewed by wiz.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Oct 30 03:09:31 2002 UTC (21 years, 5 months ago) by rh
Branch: MAIN
Changes since 1.8: +1 -6 lines
Diff to previous 1.8 (colored) to selected 1.99 (colored)

Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Oct 21 03:02:24 2002 UTC (21 years, 6 months ago) by dmcmahill
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored) to selected 1.99 (colored)

update to pango-1.0.5

Changes between 1.0.4 and 1.0.5

* Win32 work [Tor Lillqvist]
  - Handle choosing the right font for CJK languages based on language tags.
  - Fix boxes showing up for tabs [Florent Duguet]
  - Better handling of finding ASCII font names.
  - Cygwin compilation fix [Masahiro Sakai]
  - Fix --with-included-modules on win32 [Arnaud Charlet]
  - Various build fixes and cleanups
  - Make mini-xft find windows font directory automatically
* Bug fix for pango_scan_int() needed for recent GTK+.
* Improve language specific charset ordering basic-x11 [James Su, Brian Yuan]
* Fix symbols that shouldn't have been exported [Jacob Berkman, Nils Nordman]
* Some cross-compiling fixes [J. Ali Harlow]
* Various build fixes [Havoc Pennington, others]
* Fix check for no-backend being found. [Andreas J. Guezlow]

Revision 1.7 / (download) - annotate - [select for diffs], Fri Aug 23 11:47:40 2002 UTC (21 years, 8 months ago) by dmcmahill
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored) to selected 1.99 (colored)

update to pango-1.0.4.  This is primarily a bug fix release.  Notable changes
are:

* Add Thai shaper for Xft  [Theppitak Karoonboonyanan]
* Support GB-18030, BIG5-HKSCS, CNS-11643, GBK encodings for
  basic-x shaper [Qingjiang (Brian) Yuan]
* Support ksc5601.1992-3 fonts in hangul-x shpaer
  [Qingjiang (Brian) Yuan, Changwoo Ryu]
* Support new Arabic characters in Unicode 3.2 [Roozbeh Pournader]
* Bug fixes [Jacob Berkman, Arnaud Charlet, David L. Cooper II,
  Choe Hwangjin, Alex Larsson, Sven Neumann, Matthias Warkus, Yao Zhang]

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Thu Aug 22 11:10:52 2002 UTC (21 years, 8 months ago) by jlam
Branch: buildlink2
Changes since 1.3.2.1: +5 -3 lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored) to selected 1.99 (colored)

Merge changes from pkgsrc-current into the buildlink2 branch for the
packages that have buildlink2.mk files.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jul 18 02:19:35 2002 UTC (21 years, 9 months ago) by rh
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored) to selected 1.99 (colored)

Patch the various pkgconfig files to include proper -Wl,-R options.
Bump PKGREVISION

Revision 1.5 / (download) - annotate - [select for diffs], Sun Jun 30 01:51:30 2002 UTC (21 years, 9 months ago) by jschauma
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored) to selected 1.99 (colored)

Update to version 1.0.3.  Update contains the usual bug-fixes and feature-
enhancements.  Too many to list here - please see ChangeLog and/or
http://www.pango.org.

Patches to update the package were supplied by Julio Merino
(jmmv at hispabsd dot org) in pkg/17419 - muchas gracias!

(This closes pkg/17419.)

Revision 1.3.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:44:48 2002 UTC (21 years, 10 months ago) by jlam
Branch: buildlink2
Changes since 1.3: +4 -1 lines
Diff to previous 1.3 (colored) to selected 1.99 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.4 / (download) - annotate - [select for diffs], Fri May 10 00:45:51 2002 UTC (21 years, 11 months ago) by rh
Branch: MAIN
Changes since 1.3: +4 -1 lines
Diff to previous 1.3 (colored) to selected 1.99 (colored)

Add missing -Wl,-R to the pkgconfig files.  Bump PKGREVISION and default
buildlink dependency.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Mar 30 19:59:33 2002 UTC (22 years ago) by dmcmahill
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored) to selected 1.99 (colored)

update to pango-1.0.1

Changes in version 1.0.1
========================

* Documentation improvements [Matthias Clasen]
* Use new API in FreeType 2.0.9 to greatly speed up coverage
  calculation for Xft and FT2 backends.
* Some fixes for reading of OpenType tables.
* Add -D_REENTRANT to compilation when necessary. [Sven Neumann]
* Try and enable ClearType for Win32 backend. [Tor Lillqvist]
* Fixes for Korean glyphs in the basic-x shaper [Changwoo Ryu]
* Improvements for computation of average char/digit width [Sven Neumann]
* Bug and error reporting fixes
  [Arnaud Charlet, Erewan Chenede, Mikael Hallendal, Stefan Israelsson,
   Alex Larsson, Soeren Sandmann, Dan Winship]

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 25 02:10:59 2002 UTC (22 years, 1 month ago) by dmcmahill
Branch: MAIN
Changes since 1.1: +1 -4 lines
Diff to previous 1.1 (colored) to selected 1.99 (colored)

remove unneeded patches.  pkg-info adds -Wl,-R${path} automatically, no
need to add it explicitly.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 24 20:29:36 2002 UTC (22 years, 1 month ago) by dmcmahill
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.99 (colored)

import pango-1.0.0


Pango 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.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 24 20:29:36 2002 UTC (22 years, 1 month ago) by dmcmahill
Branch: MAIN
Diff to selected 1.99 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>