The NetBSD Project

CVS log for pkgsrc/devel/pango/options.mk

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.22 / (download) - annotate - [select for diffs], Fri Apr 12 21:35:19 2024 UTC (3 days, 22 hours ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored) to selected 1.17 (colored)

pango: fix options.mk for introspection change, bump PKGREVISION.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Apr 12 19:41:09 2024 UTC (4 days ago) by riastradh
Branch: MAIN
Changes since 1.20: +17 -2 lines
Diff to previous 1.20 (colored) to selected 1.17 (colored)

devel/pango: Make this cross-compile.

1. Make introspection an option, default on for native builds (so no
   change to native buildS), default off for cross builds.

2. Make the pango-view.1 plist entry conditional on native builds.
   Apparently it works by running `pango-view --help' at build-time
   and munging the output into a man page, which is not gonna fly in
   cross builds.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Mar 22 07:03:57 2021 UTC (3 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.19: +4 -19 lines
Diff to previous 1.19 (colored) to selected 1.17 (colored)

pango: remove unused options; pkglint fixes

Revision 1.19 / (download) - annotate - [select for diffs], Mon Mar 22 06:57:53 2021 UTC (3 years ago) by adam
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.17 (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.18 / (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.17: +8 -3 lines
Diff to previous 1.17 (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.17 / (download) - annotate - [selected], Fri Aug 16 10:43:24 2019 UTC (4 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.16: +1 -5 lines
Diff to previous 1.16 (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.16 / (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-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored) to selected 1.17 (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.15 / (download) - annotate - [select for diffs], Fri Aug 8 14:55:21 2014 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.14: +4 -1 lines
Diff to previous 1.14 (colored) to selected 1.17 (colored)

Fix build on OS X Tiger. From Sevan Janiyan in PR 49090.

Revision 1.14 / (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.13: +3 -3 lines
Diff to previous 1.13 (colored) to selected 1.17 (colored)

Changes 1.36.5:
- Lower the harfbuzz requirement

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jun 27 00:41:47 2014 UTC (9 years, 9 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.12: +17 -3 lines
Diff to previous 1.12 (colored) to selected 1.17 (colored)

Fix installation on Darwin with the default PKG_OPTIONS.

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

Revision 1.12 / (download) - annotate - [select for diffs], Sun Feb 24 18:41:25 2013 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.11: +3 -1 lines
Diff to previous 1.11 (colored) to selected 1.17 (colored)

Fix xft handling, from schmonz.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Feb 3 22:03:34 2012 UTC (12 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.10: +1 -9 lines
Diff to previous 1.10 (colored) to selected 1.17 (colored)

Disable Carbon on Mac OS X, becasue it has been obsoleted.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Aug 5 21:15:41 2010 UTC (13 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.17 (colored)

Fix typo in comment.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Aug 5 12:41:27 2010 UTC (13 years, 8 months ago) by obache
Branch: MAIN
Changes since 1.8: +11 -3 lines
Diff to previous 1.8 (colored) to selected 1.17 (colored)

Add libthai option (disabled by default).

Revision 1.8 / (download) - annotate - [select for diffs], Tue Aug 19 18:10:22 2008 UTC (15 years, 8 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.7: +9 -1 lines
Diff to previous 1.7 (colored) to selected 1.17 (colored)

Don't build the "atsui" backend under Mac OS X when we are building with
X11 support. It also doesn't work properly in the non-X11 case (at least
with XChat) but is essential for a non-X11 GTK+ 2.*.

Bump the package revision because of this change.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Apr 22 12:15:38 2008 UTC (15 years, 11 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.6: +1 -4 lines
Diff to previous 1.6 (colored) to selected 1.17 (colored)

After "atsui" support was removed from "cairo" it is no longer available
in "pango", too. Fix package list (for Mac OS X) and bump package revision.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Apr 12 22:43:00 2008 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.5: +4 -3 lines
Diff to previous 1.5 (colored) to selected 1.17 (colored)

Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Apr 11 10:26:23 2008 UTC (16 years ago) by tron
Branch: MAIN
Changes since 1.4: +2 -8 lines
Diff to previous 1.4 (colored) to selected 1.17 (colored)

The code which tries to disable the "atsui" backend under Mac OS X if
the package is compiled with X11 support doesn't work anymore. Don't try
to disable it because it doesn't seem to break the X11 backend anymore
(tested with XChat). Bump package revision because of package list changes
under Mac OS X.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jan 3 22:25:22 2007 UTC (17 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 (colored) to selected 1.17 (colored)

Fix pangox.pc and pangoxft.pc. Reported by dieter roelants.
Bump PKGREVISION.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Nov 6 11:24:26 2006 UTC (17 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.2: +6 -5 lines
Diff to previous 1.2 (colored) to selected 1.17 (colored)

Switch to modular buildlinks.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jul 24 23:20:50 2006 UTC (17 years, 8 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.1: +10 -1 lines
Diff to previous 1.1 (colored) to selected 1.17 (colored)

Build the atsui module only when the x11 option is disabled, because it
causes the xlib backend of cairo to crash.  Bump PKGREVISION.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 23 04:59:34 2006 UTC (17 years, 8 months ago) by minskim
Branch: MAIN
Diff to selected 1.17 (colored)

Support the x11 option to enable/disable x and xft backends.

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>