Commit graph

203 commits

Author SHA1 Message Date
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
wiz
baf9544fec BUILD_DEPEND on gtk-doc (by including its buildlink3.mk file) to
get gtkdoc-rebase.

Addresses PR 41475 by John D. Baker.
2009-05-26 16:55:23 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
wiz
78bde885dc 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
2009-05-13 10:14:50 +00:00
adam
9dfbbcd158 Fix PLIST for Darwin without x11 2009-04-19 07:48:09 +00:00
drochner
46f0de3c36 update to 1.24.1
changes: bugfixes
2009-04-16 18:52:27 +00:00
reed
d6361225d2 The build says it needs fontconfig>=2.5.0
If not it will build but won't do the fontconfig, and
freetype2 related parts. Even cairo is not used.
(While here also add a comment suggesting maybe a libthai option later.)
2009-04-15 03:14:50 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
drochner
6d3bd84c92 remove obsolete CONFIGURE_ARG 2009-03-18 13:26:03 +00:00
jmcneill
62a48b64d3 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
2009-03-17 20:41:34 +00:00
wiz
2c2733aadd 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
2009-01-05 20:30:43 +00:00