Commit graph

213 commits

Author SHA1 Message Date
drochner
a79796a770 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
2012-11-23 17:41:23 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
drochner
7da013706e remove conflicting Xft2 bl3 inclusion 2012-10-09 12:16:31 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
adam
92618585dd 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...
2012-10-08 21:35:22 +00:00
wiz
6f0f0e4c07 With latest glib2, this needs cairo-gobject.
I don't understand the causality, but follow the build failure.

Bump PKGREVISION.
2012-10-07 21:12:19 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
wiz
5c921499db 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
2012-07-29 20:25:40 +00:00
adam
e5b52e549c Fix g-ir-scanner issues on Mac OS X 2012-05-15 15:07:22 +00:00
drochner
27f31fe09b update to 1.30.0
changes:
-bugfixes
-documentation fixes
2012-04-30 14:06:02 +00:00
adam
aa20b2e19b Use correct CoreText header on Mac OS X. 2012-03-05 21:02:35 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
drochner
126877e924 switch on introspection support, bump PKGREV 2012-02-10 15:41:40 +00:00
wiz
833922aab2 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:39:49 +00:00
adam
81618fbe02 Disable Carbon on Mac OS X, becasue it has been obsoleted. 2012-02-03 22:03:34 +00:00
tron
c1c156ab09 Fix package list for Mac OS X. 2012-02-02 00:00:39 +00:00
drochner
2233acbbe6 update to 1.29.4
changes unknown; while the odd minor version number suggests that
this is a development version, this seems considered stable
2012-02-01 18:47:00 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
drochner
d34b7168a0 update to 1.28.4
changes: bugfixes
2011-04-11 15:35:52 +00:00
tron
9e9c9eb396 Add openSUSE's fix for the DoS vulnerability remoted in CVE-2011-0064. 2011-03-05 13:37:19 +00:00
drochner
422a8a4f83 -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
2011-01-27 14:04:51 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
wiz
42515904a8 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
2010-10-16 18:00:02 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
jakllsch
46d14d33a1 Allow man pages to build properly. rev++ 2010-08-30 21:43:00 +00:00
wiz
00ea9b7e48 Fix typo in comment. 2010-08-05 21:15:41 +00:00
obache
04f09cfd2d Add libthai option (disabled by default). 2010-08-05 12:41:27 +00:00
obache
cc11361e9f No need workaround for gtkdoc-rebase anymore. 2010-08-01 08:10:10 +00:00
drochner
1079be6b4c update to 1.28.1
changes:
-pango-view now accepts --margin
-bugfixes
2010-06-16 17:35:50 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
drochner
602ab1826f update to 1.28.0
this switches to the gnome-2.30 branch
2010-05-31 17:57:37 +00:00
taca
b98a615f03 Add a patch to fix CVE-2010-0421, DoS security fix.
Bump PKGREVISION.
2010-03-27 15:59:33 +00:00
tron
7f7f8b421d 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.
2010-02-21 23:51:25 +00:00
drochner
7d8e5950d3 update to 1.26.2
changes: fix non-standard / illegal code which broke build on some
 platforms (was patched in pkgsrc)
2009-12-15 15:09:21 +00:00
tron
20c2d2e44d 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.
2009-11-25 09:58:39 +00:00
tron
f1f76cdece 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.]
2009-11-23 17:18:52 +00:00
sno
b4db7c7622 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.
2009-11-22 19:14:41 +00:00
drochner
b1a065a8aa update to 1.26.1
changes: minor bugfixes
2009-11-20 11:56:08 +00:00
tron
1e71dfeb6c Switch compiler optimisation off under Mac OS X to stop GTK+ applications
from entering a busy loop on startup. Bump package revision as the package
previously built fine but didn't work.
2009-10-22 19:54:03 +00:00
drochner
a82cc81200 update to 1.26.0
This switches to the gnome-2.28 release branch.
2009-10-21 15:42:18 +00:00
tnn
3b1e3b721c avoid gzip dependency 2009-10-11 07:39:25 +00:00
drochner
8689214525 fix PLIST for the non-x11 case: pango-view is built in any case, from spz
(According to the changelog, it was due to a bug that pango-view was
not built w/o X11; this was fixed in 1.24.1.)
2009-09-07 09:49:20 +00:00
wiz
ae0bb9a32c 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
2009-07-22 12:48:46 +00:00
drochner
08a2be6b04 update to 1.24.4
changes: bugfixes
2009-07-09 17:29:58 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
rillig
61c7cf362d Removed redundant .gz suffix for man pages. 2009-06-12 19:09:35 +00:00
obache
0f20985595 Remove build dependency on gtk-doc, related to PR#41475.
It comes from upstream Bug#562310:
http://bugzilla.gnome.org/show_bug.cgi?id=562310
Availability detection of `gtkdoc-rebase' command is depend on the behaviour
of `which' command,  if `which gtkdoc-rebase' return false, do nothing.
It is known as not works as expected on Darwin and Solaris, then failed in
unwanted gtkdoc-rebase execution, and abort.

It is already fixed in upstream gtk-doc repository, but not released yet(1.12?).
So, some packages may contain and be using un-fixed gtk-doc.* files.

For easy to determine whether it is fixed or not, check gtk-doc.make contains
following commit (not using 'which gtkdoc-rebase', but $(GTKDOC_REBASE) macro):

http://git.gnome.org./cgit/gtk-doc/commit/?id=ef5f56ca5fd4a077e6f7a374e8dd333b7a6a8d42
2009-06-03 12:40:32 +00:00