summaryrefslogtreecommitdiff
path: root/devel/pango
AgeCommit message (Collapse)AuthorFilesLines
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz2-4/+4
2012-02-10switch on introspection support, bump PKGREVdrochner2-3/+13
2012-02-06Revbump forwiz2-3/+4
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-02-03Disable Carbon on Mac OS X, becasue it has been obsoleted.adam3-14/+6
2012-02-02Fix package list for Mac OS X.tron2-3/+9
2012-02-01update to 1.29.4drochner3-11/+10
changes unknown; while the odd minor version number suggests that this is a development version, this seems considered stable
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd2-4/+4
2011-04-22recursive bump from gettext-lib shlib bump.obache2-3/+4
2011-04-11update to 1.28.4drochner7-249/+7
changes: bugfixes
2011-03-05Add openSUSE's fix for the DoS vulnerability remoted in CVE-2011-0064.tron5-3/+183
2011-01-27-add patch from https://bugzilla.gnome.org/show_bug.cgi?id=639882 to fixdrochner4-3/+64
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-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz2-3/+4
2010-10-16Update to 1.28.3:wiz3-9/+8
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-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz2-4/+4
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-08-30Allow man pages to build properly. rev++jakllsch1-1/+4
2010-08-05Fix typo in comment.wiz1-2/+2
2010-08-05Add libthai option (disabled by default).obache3-7/+14
2010-08-01No need workaround for gtkdoc-rebase anymore.obache1-5/+1
2010-06-16update to 1.28.1drochner2-7/+6
changes: -pango-view now accepts --margin -bugfixes
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz2-3/+4
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-05-31update to 1.28.0drochner5-53/+9
this switches to the gnome-2.30 branch
2010-03-27Add a patch to fix CVE-2010-0421, DoS security fix.taca3-3/+28
Bump PKGREVISION.
2010-02-21Change very questionable C++ code slightly to avoid high CPU usage undertron3-41/+15
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.
2009-12-15update to 1.26.2drochner11-949/+6
changes: fix non-standard / illegal code which broke build on some platforms (was patched in pkgsrc)
2009-11-25Add patches on behalf of Jens Rehsack:tron11-7/+890
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-23Add a somewhat odd workaround to stop Mac OS X's toolchain (at leasttron4-16/+49
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-22Adding some patches to get it a bit further compiled with Sun Studiosno5-1/+104
(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-20update to 1.26.1drochner2-7/+6
changes: minor bugfixes
2009-10-22Switch compiler optimisation off under Mac OS X to stop GTK+ applicationstron2-1/+16
from entering a busy loop on startup. Bump package revision as the package previously built fine but didn't work.
2009-10-21update to 1.26.0drochner4-24/+11
This switches to the gnome-2.28 release branch.
2009-10-11avoid gzip dependencytnn2-1/+17
2009-09-07fix PLIST for the non-x11 case: pango-view is built in any case, from spzdrochner1-3/+2
(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-07-22Update to 1.24.5:wiz2-6/+6
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-09update to 1.24.4drochner3-8/+7
changes: bugfixes
2009-06-14Remove @dirrm entries from PLISTsjoerg1-8/+1
2009-06-12Removed redundant .gz suffix for man pages.rillig1-2/+2
2009-06-03Remove build dependency on gtk-doc, related to PR#41475.obache1-2/+5
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-05-26BUILD_DEPEND on gtk-doc (by including its buildlink3.mk file) towiz1-8/+5
get gtkdoc-rebase. Addresses PR 41475 by John D. Baker.
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-2/+1
block). Uncomment some commented out LICENSE lines while here.
2009-05-13Update to 1.24.2. Set LICENSE to gnu-lgpl-v2.wiz2-6/+8
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-04-19Fix PLIST for Darwin without x11adam1-1/+2
2009-04-16update to 1.24.1drochner2-6/+6
changes: bugfixes
2009-04-15The build says it needs fontconfig>=2.5.0reed1-1/+4
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-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
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-18remove obsolete CONFIGURE_ARGdrochner1-2/+1
2009-03-17Update pango to 1.24.0.jmcneill3-8/+10
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-01-05Update to 1.22.4:wiz2-6/+6
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
2008-11-24Update to 1.22.3:wiz3-29/+6
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
2008-11-24Give a name to a previously anonymous union member used duringtnn2-1/+24
initialisation of static data. Fixes build with Sun Studio 12.
2008-11-13configure checks for glib 2.17.3 so require at least that forreed1-2/+2
BUILDLINK_API_DEPENDS.glib2. (tested with 2.16.3 and it failed with: ../pango/pango-enum-types.h:12:9: error: macro names must be identifiers)