summaryrefslogtreecommitdiff
path: root/devel/pango
AgeCommit message (Collapse)AuthorFilesLines
2018-11-20pango: backport upstream commit (revert) to fix font scalingmaya7-3/+170
with (Apple's) CoreText fonts. Bump PKGREVISION. From Jonathan Schleifer in PR pkg/53730
2018-11-14Revbump after cairo 1.16.0 update.kleink2-4/+4
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon2-3/+4
2018-09-02pango: update to 1.42.4.wiz2-7/+8
Overview of changes in 1.42.4 ============================= - Fix build failures (OS X, C89) - Prevent an assertion with invalid Unicode sequences
2018-08-16pango: update to 1.42.3.wiz3-8/+9
Overview of changes in 1.42.3 ============================= - Fix handling of font lists on OS X (#252) - Fix a memory leak
2018-04-18pango: fix build with native xsrc on any recent-ish netbsd installationsnj1-2/+5
by spelling out version requirements for fontconfig and freetype2.
2018-04-16Recursive bump for new fribidi dependency in pango.wiz1-2/+3
2018-04-16pango: update to 1.42.1.wiz2-8/+9
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)
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz2-3/+4
2018-01-01Sort PLIST files.rillig1-6/+6
Unsorted entries in PLIST files have generated a pkglint warning for at least 12 years. Somewhat more recently, pkglint has learned to sort PLIST files automatically. Since pkglint 5.4.23, the sorting is only done in obvious, simple cases. These have been applied by running: pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2017-11-23pango: update to 1.40.14.wiz2-7/+7
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)
2017-10-15Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packagesprlw11-2/+1
Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk
2017-10-13pango: requires glib-mkenums which is now in py-glib2-toolsprlw11-1/+2
2017-10-02pango: update to 1.40.12.wiz2-14/+7
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)
2017-08-07Overview of changes between 1.40.7 and 1.40.8adam3-30/+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
2017-02-12Recursive revbump from fonts/harfbuzzryoon2-4/+4
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz2-3/+4
2016-09-20Updated devel/pango 1.40.1 to 1.40.3mef3-8/+9
------------------------------------ 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)
2016-04-23Update pango to 1.40.1prlw13-9/+8
Overview of changes between 1.40.0 and 1.40.1 ============================================= - Use $PKG_CONFIG consistently (#764191) - Fix a PangoWin32FontMap memory leak (#7640890)
2016-04-09Fix bl3.mk when libthai option is turned on.wiz1-1/+5
From Robert Elz in PR 51055.
2016-04-07Update pango to 1.40.0prlw13-8/+9
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
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
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.
2015-06-30Update to 1.37.1ryoon2-7/+6
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)
2015-06-15Overview of changes between 1.36.8 and 1.37.0prlw13-20/+2
============================================= - Pango modules, engines, and config have been removed (#733882) => no need to deal with modules on INSTALL and DEINSTALL. Thanks to wiz for the report.
2015-06-10Update pango to 1.37.0prlw14-24/+15
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
2015-04-25Recursive revbump following MesaLib update, categories a through f.tnn2-3/+4
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-3/+1
2014-10-07Update pango to 1.36.8prlw12-6/+6
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)
2014-08-30Changes 1.36.6:adam3-9/+9
- 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
2014-08-08Fix build on OS X Tiger. From Sevan Janiyan in PR 49090.wiz1-1/+4
2014-07-26Changes 1.36.5:adam3-10/+9
- Lower the harfbuzz requirement
2014-06-27Fix installation on Darwin with the default PKG_OPTIONS.schmonz3-14/+20
Background: On systems with CoreText (i.e., Darwin), pango unconditionally links with it and installs certain libraries; this is already handled in PLIST. Problem: On systems where cairo has been built with the "quartz" option, pango installs an additional header file. Fix: Given that the "quartz" option is off by default, and assuming that users who enable it likely do so globally in PKG_DEFAULT_OPTIONS, add a nominal "quartz" option to pango that conditionalizes whether to expect this additional header file. "Sounds good" from jperkin@. Tested on: * Mac OS X 10.9.3, with and without PKG_DEFAULT_OPTIONS+=quartz (from cairo on up the dependency chain) * NetBSD/amd64 6.1.4, with X sets and the default options
2014-06-02PLIST fix for Darwinadam1-1/+2
2014-05-28Revbump after cairo updatepho1-2/+2
2014-05-27Darwin: pangocoretext.h is no longer installed because cairo-quartz is now ↵pho1-2/+1
disabled.
2014-05-05Recursive revbump from x11/pixmanryoon2-3/+4
Fix PR pkg/48777
2014-04-07Changes 1.36.3:adam3-10/+11
- Fix builddir != srdir builds - Avoid a crash when FT_Face is NULL - Win32 build fixes - Update pango_color_parse docs
2013-10-10Recursive revbump from pango-1.36.0ryoon2-3/+4
2013-10-10Update to 1.36.0ryoon4-10/+12
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)
2013-09-02Revbump after cairo updateadam2-4/+4
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz2-4/+4
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron2-4/+4
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz2-3/+4
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-06-01Also needs newer fontconfig, says ryoon.wiz1-2/+2
2013-06-01Needs cairo-1.12.10, says prlw1.wiz1-2/+2
2013-06-01Update to 1.34.1:wiz2-7/+6
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
2013-02-24Fix xft handling, from schmonz.wiz2-5/+4
2013-02-24On OS X 10.6.8, configure finds the native xft and builds againstschmonz1-1/+2
it; judging by the PLIST, that's unintended. Tell configure to stop.
2013-02-16Recursive bump for png-1.6.wiz2-3/+4
2013-01-06Update to 1.32.5:wiz3-24/+6
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