Up to [cvs.NetBSD.org] / pkgsrc / fonts / fontconfig
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.128 / (download) - annotate - [select for diffs], Fri Apr 28 21:52:18 2023 UTC (4 weeks, 1 day ago) by joerg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.127: +4 -1
lines
Diff to previous 1.127 (colored)
Drop runtime dependency on Python. Bump revision.
Revision 1.127 / (download) - annotate - [select for diffs], Tue Jan 31 15:25:04 2023 UTC (3 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.126: +25 -10
lines
Diff to previous 1.126 (colored)
fontconfig: update to 2.14.2. Bugfix release.
Revision 1.126 / (download) - annotate - [select for diffs], Sun Jan 29 21:14:35 2023 UTC (3 months, 3 weeks ago) by ryoon
Branch: MAIN
Changes since 1.125: +2 -1
lines
Diff to previous 1.125 (colored)
*: Recursive revbup from graphics/freetype2
Revision 1.125 / (download) - annotate - [select for diffs], Fri Jan 20 13:10:08 2023 UTC (4 months ago) by wiz
Branch: MAIN
Changes since 1.124: +6 -13
lines
Diff to previous 1.124 (colored)
fontconfig: update to 2.14.1. Changes not found.
Revision 1.124 / (download) - annotate - [select for diffs], Thu Apr 7 12:39:06 2022 UTC (13 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.123: +8 -8
lines
Diff to previous 1.123 (colored)
fontconfig: pkglint cleanup
Revision 1.123 / (download) - annotate - [select for diffs], Mon Apr 4 12:47:47 2022 UTC (13 months, 3 weeks ago) by riastradh
Branch: MAIN
Changes since 1.122: +2 -2
lines
Diff to previous 1.122 (colored)
fonts/fontconfig: Patch ctype(3) abuse.
Revision 1.122 / (download) - annotate - [select for diffs], Sat Sep 11 23:34:44 2021 UTC (20 months, 2 weeks ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.121: +2 -2
lines
Diff to previous 1.121 (colored)
fontconfig: fix crash on mac OS aarch64. Via upstream. Bump.
Revision 1.121 / (download) - annotate - [select for diffs], Thu Nov 5 17:41:28 2020 UTC (2 years, 6 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.120: +2 -2
lines
Diff to previous 1.120 (colored)
fontconfig: Sync config changes with netbsd
Revision 1.120 / (download) - annotate - [select for diffs], Mon Oct 5 09:36:34 2020 UTC (2 years, 7 months ago) by nia
Branch: MAIN
Changes since 1.119: +4 -2
lines
Diff to previous 1.119 (colored)
fontconfig: Avoid selecting bitmap fonts included as part of X11 that are also included as scalable fonts as part of macOS. Many websites will attempt to select these fonts, which results in very strange, poor quality rendering. This should keep legacy X11 applications that want the old "Helvetica" and "Times" fonts working, but prevent them from being selected by applications that want scalable fonts. It should not prevent "Helvetica" or "Times" from being selected if the user installs a scalable version. Bump PKGREVISION
Revision 1.119 / (download) - annotate - [select for diffs], Tue Aug 18 08:19:17 2020 UTC (2 years, 9 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.118: +10 -6
lines
Diff to previous 1.118 (colored)
fontconfig: drop libuuid dependency. Bump PKGREVISION. Provide minimal subset of libuuid functions in FILESDIR. http://mail-index.netbsd.org/tech-pkg/2020/08/18/msg023687.html (Apologies for not waiting for comments on the discussion thread. I think a quick fix is important since this solves significant fallout for X11_TYPE=modular users.)
Revision 1.118 / (download) - annotate - [select for diffs], Mon Aug 17 20:17:25 2020 UTC (2 years, 9 months ago) by leot
Branch: MAIN
Changes since 1.117: +2 -1
lines
Diff to previous 1.117 (colored)
*: revbump after fontconfig bl3 changes (libuuid removal)
Revision 1.117 / (download) - annotate - [select for diffs], Sat Nov 2 22:24:40 2019 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.116: +3 -3
lines
Diff to previous 1.116 (colored)
fonts: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections.
Revision 1.116 / (download) - annotate - [select for diffs], Tue Jul 9 15:46:10 2019 UTC (3 years, 10 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.115: +2 -2
lines
Diff to previous 1.115 (colored)
TOOL_DEPENDS, not BUILD_DEPENDS, for a tool we run at build-time.
Revision 1.115 / (download) - annotate - [select for diffs], Mon Sep 17 06:56:22 2018 UTC (4 years, 8 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.114: +2 -2
lines
Diff to previous 1.114 (colored)
fontconfig: ignore errors from this command. Besides native xorg+xorg sets, modular xorg, there is also native xorg+no xorg sets, and apparently the build doesn't fail in this case. Reported by John D. Baker in pkgsrc-users.
Revision 1.114 / (download) - annotate - [select for diffs], Fri Sep 14 19:02:38 2018 UTC (4 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.113: +4 -1
lines
Diff to previous 1.113 (colored)
Remove fontconfig files from x11-links, they can confuse ld later on.
Revision 1.113 / (download) - annotate - [select for diffs], Thu Sep 6 15:27:21 2018 UTC (4 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.112: +1 -5
lines
Diff to previous 1.112 (colored)
Repeat after me: I have never ever used .../.libs directly.
Revision 1.112 / (download) - annotate - [select for diffs], Sun Sep 2 20:30:43 2018 UTC (4 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.111: +2 -3
lines
Diff to previous 1.111 (colored)
fontconfig: update to 2.13.1. Changes not found.
Revision 1.111 / (download) - annotate - [select for diffs], Fri Aug 31 09:06:07 2018 UTC (4 years, 8 months ago) by tnn
Branch: MAIN
Changes since 1.110: +3 -2
lines
Diff to previous 1.110 (colored)
fontconfig: needs libbz2
Revision 1.110 / (download) - annotate - [select for diffs], Sat Mar 24 17:33:04 2018 UTC (5 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.109: +2 -2
lines
Diff to previous 1.109 (colored)
Since fontconfig wants to build message catalogs now, depend on msgfmt.
Revision 1.109 / (download) - annotate - [select for diffs], Sat Mar 24 15:44:54 2018 UTC (5 years, 2 months ago) by fhajny
Branch: MAIN
Changes since 1.108: +3 -1
lines
Diff to previous 1.108 (colored)
fonts/fontconfig: Requires devel/gettext-lib. Bump PKGREVISION, may result in a PLIST change.
Revision 1.108 / (download) - annotate - [select for diffs], Tue Mar 13 21:45:20 2018 UTC (5 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.107: +2 -1
lines
Diff to previous 1.107 (colored)
Add required newer freetype2 to fix X11_TYPE=native build partially
Revision 1.107 / (download) - annotate - [select for diffs], Mon Mar 12 19:13:53 2018 UTC (5 years, 2 months ago) by bsiegert
Branch: MAIN
Changes since 1.106: +2 -2
lines
Diff to previous 1.106 (colored)
Fix inverted logic for the conditional uuid dependency. The buildlink3.mk should be included for OSes _except_ Darwin. The proper fix for this would be to have a devel/libuuid/builtin.mk that detects builtinness.
Revision 1.106 / (download) - annotate - [select for diffs], Mon Mar 12 11:44:52 2018 UTC (5 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.105: +4 -2
lines
Diff to previous 1.105 (colored)
Do not look for libuuid on Darwin, it is built-in.
Revision 1.105 / (download) - annotate - [select for diffs], Mon Mar 12 08:00:34 2018 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.104: +2 -1
lines
Diff to previous 1.104 (colored)
fontconfig: finish update to 2.13.0
Revision 1.104 / (download) - annotate - [select for diffs], Sun Mar 11 17:54:03 2018 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.103: +2 -3
lines
Diff to previous 1.103 (colored)
fontconfig: update to 2.13.0. Finally we have made new stable release, 2.13.0 here. summaries for changes since last stable release of 2.12.6 are: - Improve the footprint on cache creation - emoji/math fonts support - variable fonts support - config file description support - allow sharing caches with bind-mounted dirs - bug fixes
Revision 1.102.2.1 / (download) - annotate - [select for diffs], Fri Jan 19 20:25:01 2018 UTC (5 years, 4 months ago) by spz
Branch: pkgsrc-2017Q4
Changes since 1.102: +2 -1
lines
Diff to previous 1.102 (colored) next main 1.103 (colored)
Pullup ticket #5681 - requested by he fonts/fontconfig: build fix Revisions pulled up: - fonts/fontconfig/Makefile 1.103 - fonts/fontconfig/distinfo 1.62 - fonts/fontconfig/patches/patch-src_fcfreetype.c 1.1 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: he Date: Mon Jan 15 08:59:15 UTC 2018 Modified Files: pkgsrc/fonts/fontconfig: Makefile distinfo Added Files: pkgsrc/fonts/fontconfig/patches: patch-src_fcfreetype.c Log Message: Add a workaround for the Old in-tree fontconfig headers on netbsd-6 (build fix). Bump PKGREVISION. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 pkgsrc/fonts/fontconfig/Makefile cvs rdiff -u -r1.61 -r1.62 pkgsrc/fonts/fontconfig/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/fonts/fontconfig/patches/patch-src_fcfreetype.c
Revision 1.103 / (download) - annotate - [select for diffs], Mon Jan 15 08:59:15 2018 UTC (5 years, 4 months ago) by he
Branch: MAIN
Changes since 1.102: +2 -1
lines
Diff to previous 1.102 (colored)
Add a workaround for the Old in-tree fontconfig headers on netbsd-6 (build fix). Bump PKGREVISION.
Revision 1.102 / (download) - annotate - [select for diffs], Mon Oct 2 14:42:44 2017 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base
Branch point for: pkgsrc-2017Q4
Changes since 1.101: +3 -3
lines
Diff to previous 1.101 (colored)
fontconfig: update to 2.12.6. 2.12.6 Akira TAGOH (4): und_zsye.orth: polish to get for NotoEmoji-Regular.ttf Revert "Keep the same behavior to the return value of FcConfigParseAndLoad" Fix again to keep the same behavior to the return value of FcConfigParseAndLoad Update libtool revision Behdad Esfahbod (2): Minor [fc-query] Fix linking order David Kaspar [Dee'Kej] (1): conf.d: Drop aliases for (URW)++ fonts Florian Müllner (1): build: Remove references to deleted file
Revision 1.101 / (download) - annotate - [select for diffs], Sun Sep 10 21:13:44 2017 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.100: +2 -2
lines
Diff to previous 1.100 (colored)
Updated fontconfig to 2.12.5. I've released fontconfig-2.12.5 that contains Emoji/Math fonts support in family name and lang, new APIs, to get the binding type from FcPattern, and to load a configuration from memory. and some bug fixes.
Revision 1.100 / (download) - annotate - [select for diffs], Mon Aug 14 20:30:24 2017 UTC (5 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.99: +5 -2
lines
Diff to previous 1.99 (colored)
Updated fontconfig to 2.12.4. 2.12.4 Akira TAGOH (5): Force regenerate fcobjshash.h when updating Makefile Fix the build failure when srcdir != builddir and have gperf 3.1 or later installed Add a testcase for Bug#131804 Update libtool revision Fix distcheck error Florent Rougon (6): FcCharSetHash(): use the 'numbers' values to compute the hash fc-lang: gracefully handle the case where the last language initial is < 'z' Fix an off-by-one error in FcLangSetIndex() Fix erroneous test on language id in FcLangSetPromote() FcLangSetCompare(): fix bug when two charsets come from different "buckets" FcCharSetFreezeOrig(), FcCharSetFindFrozen(): use all buckets of freezer->orig_hash_table Helmut Grohne (1): fix cross compilation Jan Alexander Steffens (heftig) (1): Fix testing PCF_CONFIG_OPTION_LONG_FAMILY_NAMES (CFLAGS need to be right) Josselin Mouette (1): Treat C.UTF-8 and C.utf8 locales as built in the C library. Masamichi Hosoda (1): Bug 99360 - Fix cache file update on MinGW
Revision 1.99 / (download) - annotate - [select for diffs], Tue Jun 20 11:36:40 2017 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Changes since 1.98: +4 -5
lines
Diff to previous 1.98 (colored)
Updated fontconfig to 2.12.3. 2.12.3 Akira TAGOH (1): Fix make check fail with freetype-2.7.1 and 2.8 with PCF_CONFIG_OPTION_LONG_FAMILY_NAMES enabled. 2.12.2 Akira TAGOH (8): Don't call perror() if no changes happens in errno Fix FcCacheOffsetsValid() Fix the build issue with gperf 3.1 Fix the build issue on GNU/Hurd Update a bit for the changes in FreeType 2.7.1 Add the description of FC_LANG envvar to the doc Bug 101202 - fontconfig FTBFS if docbook-utils is installed Update libtool revision Alan Coopersmith (1): Correct cache version info in doc/fontconfig-user.sgml Khem Raj (1): Avoid conflicts with integer width macros from TS 18661-1:2014 Masamichi Hosoda (2): Fix PostScript font alias name Update aliases for URW June 2016
Revision 1.97.6.1 / (download) - annotate - [select for diffs], Tue Jun 13 19:19:53 2017 UTC (5 years, 11 months ago) by bsiegert
Branch: pkgsrc-2017Q1
Changes since 1.97: +2 -1
lines
Diff to previous 1.97 (colored) next main 1.98 (colored)
Pullup ticket #5471 - requested by sevan fonts/fontconfig: bugfix Revisions pulled up: - fonts/fontconfig/Makefile 1.98 - fonts/fontconfig/distinfo 1.56 - fonts/fontconfig/patches/patch-src_fccache.c 1.1 --- Module Name: pkgsrc Committed By: jperkin Date: Tue May 30 16:53:14 UTC 2017 Modified Files: pkgsrc/fonts/fontconfig: Makefile distinfo Added Files: pkgsrc/fonts/fontconfig/patches: patch-src_fccache.c Log Message: Apply upstream patch for https://bugs.freedesktop.org/show_bug.cgi?id=97546 which fixes cache generation on OSX. Raised in joyent/pkgsrc#506. Bump PKGREVISION.
Revision 1.98 / (download) - annotate - [select for diffs], Tue May 30 16:53:14 2017 UTC (5 years, 11 months ago) by jperkin
Branch: MAIN
Changes since 1.97: +2 -1
lines
Diff to previous 1.97 (colored)
Apply upstream patch for https://bugs.freedesktop.org/show_bug.cgi?id=97546 which fixes cache generation on OSX. Raised in joyent/pkgsrc#506. Bump PKGREVISION.
Revision 1.95.2.1 / (download) - annotate - [select for diffs], Sun Sep 18 15:11:22 2016 UTC (6 years, 8 months ago) by spz
Branch: pkgsrc-2016Q2
Changes since 1.95: +6 -2
lines
Diff to previous 1.95 (colored) next main 1.96 (colored)
Pullup ticket #5084 - requested by bsiegert fonts/fontconfig: security update Revisions pulled up: - fonts/fontconfig/Makefile 1.96 - fonts/fontconfig/distinfo 1.55 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wiz Date: Fri Aug 19 12:52:30 UTC 2016 Modified Files: pkgsrc/fonts/fontconfig: Makefile distinfo Log Message: Updated fontconfig to 2.12.1. I've released 2.12.1 containing some fixes: - IMPORTANT: properly validate offsets in cache files. see changelog and CVE-2016-5384 for more details. thanks to Tobias Stoeckmann for catching this up! - build issues regarding to Python. - add --with-default-hinting to configure. - fix segfault in FcWeightFromOpenType() To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 pkgsrc/fonts/fontconfig/Makefile cvs rdiff -u -r1.54 -r1.55 pkgsrc/fonts/fontconfig/distinfo ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wiz Date: Sun Sep 18 13:18:20 UTC 2016 Modified Files: pkgsrc/fonts/fontconfig: Makefile Log Message: Fix build with native X.org. The installed version of this library was found and used instead of the one build by the package, leading to problems when the pkgsrc one had symbols the native one doesn't have. Add libtool path to compiler search path to fix this. >From spz. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 pkgsrc/fonts/fontconfig/Makefile
Revision 1.97 / (download) - annotate - [select for diffs], Sun Sep 18 13:18:20 2016 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Branch point for: pkgsrc-2017Q1
Changes since 1.96: +5 -1
lines
Diff to previous 1.96 (colored)
Fix build with native X.org. The installed version of this library was found and used instead of the one build by the package, leading to problems when the pkgsrc one had symbols the native one doesn't have. Add libtool path to compiler search path to fix this. From spz.
Revision 1.96 / (download) - annotate - [select for diffs], Fri Aug 19 12:52:30 2016 UTC (6 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.95: +2 -2
lines
Diff to previous 1.95 (colored)
Updated fontconfig to 2.12.1. I've released 2.12.1 containing some fixes: - IMPORTANT: properly validate offsets in cache files. see changelog and CVE-2016-5384 for more details. thanks to Tobias Stoeckmann for catching this up! - build issues regarding to Python. - add --with-default-hinting to configure. - fix segfault in FcWeightFromOpenType()
Revision 1.95 / (download) - annotate - [select for diffs], Sun Jun 19 20:48:55 2016 UTC (6 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base
Branch point for: pkgsrc-2016Q2
Changes since 1.94: +5 -4
lines
Diff to previous 1.94 (colored)
Updated fontconfig to 2.12.0. Here is the announcement for the stable release after 2 years, which many features and bug fixes contains. Summary of the changes since last stable release is: - - Support the size specific design selection in OS/2 table version 5 - - Allow the modification on 'lang' and 'charset' objects - - Increase the refcount in FcConfigSetCurrent() - - some updates in orth files - - Add --error-on-no-fonts option to fc-cache - - Use lang=und instead of lang=xx for "undetermined" - - Add FC_WEIGHT_DEMILIGHT and change from 65 to 55 - - Add FC_COLOR - - Treat color fonts as scalable - - no FC_LANG added with FcConfigSubstitute() when it has "und" - - Hardcode blanks in library - - Support symbol fonts - - Unicode 8.0 support - - Add hintstyle templates and default hintslight - - GX font support - - Improve the footprint issue on updating caches - - Bump the cache version to 6 - - more bug fixes - - and more...
Revision 1.94 / (download) - annotate - [select for diffs], Sun Jul 19 08:11:08 2015 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.93: +3 -3
lines
Diff to previous 1.93 (colored)
Use lib/X11/fonts when referencing X11PREFIX. From Izumi Tsutsui in PR 50062. Bump PKGREVISION.
Revision 1.93 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:33 2014 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.92: +1 -3
lines
Diff to previous 1.92 (colored)
Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
Revision 1.92 / (download) - annotate - [select for diffs], Tue Jul 15 14:48:34 2014 UTC (8 years, 10 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Changes since 1.91: +13 -1
lines
Diff to previous 1.91 (colored)
Fix build under SCO OpenServer 5.0.7/3.2. It seems that SCO OSR5 does not provide scandir(3), provide custom scandir().
Revision 1.91 / (download) - annotate - [select for diffs], Sun Jun 1 16:35:33 2014 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.90: +5 -4
lines
Diff to previous 1.90 (colored)
Move fonts from lib/X11/fonts to share/fonts/X11. As discussed on tech-pkg. Bump PKGREVISION.
Revision 1.90 / (download) - annotate - [select for diffs], Wed May 21 08:45:39 2014 UTC (9 years ago) by wiz
Branch: MAIN
Changes since 1.89: +2 -2
lines
Diff to previous 1.89 (colored)
Also look in share/fonts/X11, as before in some cases.
Revision 1.89 / (download) - annotate - [select for diffs], Wed May 21 08:42:55 2014 UTC (9 years ago) by adam
Branch: MAIN
Changes since 1.88: +7 -6
lines
Diff to previous 1.88 (colored)
Search standard font paths on OS X
Revision 1.88 / (download) - annotate - [select for diffs], Tue Apr 1 21:21:28 2014 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.87: +2 -2
lines
Diff to previous 1.87 (colored)
Update to 2.11.1: I'm pleased to announce that we have a new release of fontconfig, 2.11.1 here now, which contains bug fixes.
Revision 1.87 / (download) - annotate - [select for diffs], Thu Feb 6 09:41:08 2014 UTC (9 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.86: +1 -2
lines
Diff to previous 1.86 (colored)
no "--with-freetype-config" configure option now.
Revision 1.86 / (download) - annotate - [select for diffs], Thu Oct 17 07:27:33 2013 UTC (9 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base,
pkgsrc-2013Q4
Changes since 1.85: +2 -2
lines
Diff to previous 1.85 (colored)
Update to 2.11.0. Changes since 2.10.95 (previous pkgsrc version) not found, but: Here is the summary of changes since 2.10.2: - Make fontconfig thread-safe - Use O_CLOEXEC to open a file - Fix/improve portability issues - new tool, fc-validate to check the glyph coverage against the language - Deprecation: - FcName(Un)RegisterObjectTypes() - FcName(Un)RegisterConstants() - FC_RASTERIZER - User-defined numerical expressions support in the matrix element - See conf.d/10-scale-bitmap-fonts.conf for example - Add new rule to scale the bitmap font and enabled by default - New objects support in FcPattern - FC_FONT_FEATURES - FC_PRGNAME - FC_HASH - FC_POSTSCRIPT_NAME - The cache version bumped to 4 - Support intermixed edit and test elements - Support delete and delete_all mode in edit element - Add --sysroot option to fc-cache - Fix the parser to ignore the leading whitespaces in the parameter - Auto migration for XDG Base Directory Specification - Match on FC_SCALABLE and FC_FONTFORMAT - Add quz.orth - Improve 30-metric-aliases.conf - Workaround the race condition issue on updating cache
Revision 1.85 / (download) - annotate - [select for diffs], Mon Sep 9 19:35:25 2013 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base,
pkgsrc-2013Q3
Changes since 1.84: +2 -3
lines
Diff to previous 1.84 (colored)
Update to 2.10.95: 2.10.95 Changes since 2.10.94: Akira TAGOH (3): Fix a typo Fix a crash Bump version to 2.10.95 2.10.94 Changes since 2.10.93: Akira TAGOH (26): Bug 64906 - FcNameParse() should ignore leading whitespace in parameters Fix a comparison of constant warning with clang Fix a shift count overflow on 32bit box Fix a incompatible pointer warning on NetBSD Add FcTypeUnknown to FcType to avoid comparison of constant -1 Fix the behavior of intermixed tests end edits in match Ignore scandir() check on mingw Use INT_MAX instead of unreliable hardcoding value Add FC_UNUSED to FC_ASSERT_STATIC macro to avoid compiler warning Rework to apply the intermixed test and edit elements in one-pass trivial code optimization Correct fontconfig.pc to add certain dependencies for build Correct fontconfig.pc to add certain dependencies for static build Fix wrong edit position Bug 67809 - Invalid read/write with valgrind when assigning something twice warn deprecated only when migration failed Bug 67845 - Match on FC_SCALABLE Bug 16818 - fontformat in match pattern is not respected? Bug 68340 - More metric compat fonts Bug 63399 - Add default aliases for Georgia, Garamond, Palatino Linotype, Trebuchet MS Fix a typo Fix a crash when non-builtin objects are edited Fix a wrong edit position when 'kind' is different Bug 68587 - copy qu.orth to quz.orth Add quz.orth to Makefile.am Bump version to 2.10.94 Behdad Esfahbod (2): Minor Fix assertion
Revision 1.84 / (download) - annotate - [select for diffs], Tue Jun 4 22:16:02 2013 UTC (9 years, 11 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base,
pkgsrc-2013Q2
Changes since 1.83: +2 -2
lines
Diff to previous 1.83 (colored)
Try to fix the fallout caused by the fix for PR pkg/47882. Part 3: Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
Revision 1.83 / (download) - annotate - [select for diffs], Mon Jun 3 10:04:56 2013 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.82: +2 -1
lines
Diff to previous 1.82 (colored)
Bump freetype2 and fontconfig dependencies to current pkgsrc versions, 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
Revision 1.82 / (download) - annotate - [select for diffs], Mon May 20 19:56:39 2013 UTC (10 years ago) by adam
Branch: MAIN
Changes since 1.81: +11 -11
lines
Diff to previous 1.81 (colored)
Changes 2.10.93: Bug 62980 - matching native fonts with even :lang=en Ensure closing fp on error Obtain fonts data via FT_Face instead of opening a file directly Revert the previous change and rework to not export freetype API outside fcfreetype.c documented FC_HASH and FC_POSTSCRIPT_NAME Bug 63329 - make check fails: .. contents:: :depth: 2 Use the glob matching for filename Bug 63452 - conf.d/README outdated Fix missing OSAtomicCompareAndSwapPtrBarrier() on Mac OS X 10.4 Bug 63922 - FcFreeTypeQueryFace fails on postscripts fonts loaded from memory build-chain, replace INCLUDES directive by AM_CPPFLAGS
Revision 1.81 / (download) - annotate - [select for diffs], Wed Apr 10 11:41:37 2013 UTC (10 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.80: +2 -3
lines
Diff to previous 1.80 (colored)
Update to 2.10.92: Bump version to 2.10.92 Minor fix Bump libtool revision Minor cleanup Bug 38737 - Wishlist: support FC_POSTSCRIPT_NAME Add the PostScript name into the cache and the matcher. Scoring the better font against the PostScript name by the forward-matching. Fix a SIGSEGV on FcPatternGet* with NULL pattern Fix crash with FcConfigSetCurrent(NULL) Do not copy FC_*LANG_OBJECT even if it's not available on the pattern those objects are linked to the corresponding string objects. this may causes inconsistency that those objects has more values than them. Bug 59456 - Adding a --sysroot like option to fc-cache Add an ability to set the system root to generate the caches. In order to do this, new APIs, FcConfigGetSysRoot() and FcConfigSetSysRoot() is available. Fix a memory leak Fix broken sort order with FcFontSort() which was introduced by 4eab908c8679a797ac7016b77a93ee41bb11b0fc Fix a crash when the object is non-builtin object Fix a typo Bug 60783 - Add Liberation Sans Narrow to 30-metric-aliases.conf Add Liberation Sans Narrow as an alias for Arial Narrow Bug 60748 - broken conf.d/10-autohint.conf and conf.d/10-unhinted.conf Move the target of recipes to the "pattern" from the "font". This is to ensure the targeted objects is updated by them prior to FcDefaultSubstitute() so that it can adds the default values properly. Accept digits as part of OpenType script tags They've been used since 2005. Add Culmus foundry to the vendor list Maps fonts produced by the Culmus project <http://culmus.sourceforge.net> to the XLFD foundry name culmus. For TrueType fonts, maps the vendor code CLM from the TrueType vendor id field. For Type1 fonts, which use heuristics to guess mappings to XLFD foundries from words in the copyright notice, add the names of the main contributors to the Culmus product to recognize the fonts under their copyright. Patch from Maxim Iorsh Use LOG_COMPILER and AM_TESTS_ENVIRONMENT TESTS_ENVIRONMENT is deprecated and should be reserved to the user to override the test environment <ext>_LOG_COMPILER is meant to contain the program that runs the test with <ext> extension LOG_COMPILER is for extensionless tests AM_TESTS_ENVIRONMENT is meant to set the environment for the tests https://bugs.freedesktop.org/show_bug.cgi?id=60192 Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net> Bump the cache version to 4 Update _FcMatchers definition logic to make it easier to maintain. also added FC_HASH_OBJECT to be matched in the pattern, prior to FC_FILE_OBJECT. Bug 60312 - DIST_SUBDIRS should never appear in a conditional As it is documented like this: If SUBDIRS is defined conditionally using Automake conditionals, Automake will define DIST_SUBDIRS automatically from the possible values of SUBDIRS in all conditions. So we don't need to re-define DIST_SUBDIRS in Makefile.am unless we use AC_SUBST to define SUBDIRS. Patch from Quentin Glidic Bug 50733 - Add font-file hash? Add "hash" object which contains SHA256 hash value (so far) computed from the font file. Use AM_MISSING_PROG instead of hardcoding missing Revert "test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT" This reverts commit 2146b0307a3476892723104481f27f8484451c52. That change introduces incompatibility and seems not working with older releases of automake, including automake 1.12.2. test: Use SH_LOG_COMPILER and AM_TESTS_ENVIRONMENT TESTS_ENVIRONMENT is deprecated and should be reserved to the user to override the test environment <ext>_LOG_COMPILER is meant to contain the program that runs the test with <ext> extension AM_TESTS_ENVIRONMENT is meant to set the environment for the tests https://bugs.freedesktop.org/show_bug.cgi?id=60192 Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net> Use AM_MISSING_PROG instead of hardcoding missing Modernize configure.ac Bug 23757 - Add mode="delete" to <edit> Add two edit mode, "delete" and "delete_all". what values are being deleted depends on <test> as documented. if the target object is same to what is tested, matching value there will be deleted. otherwise all of values in the object will be deleted. so this would means both edit mode will not take any expressions. e.g. Given that the testing is always true here, the following rules: <match> <test name="foo" compare="eq"> <string>bar</string> </test> <edit name="foo" mode="delete"/> </match> will removes "bar" string from "foo" object. and: <match> <test name="foo" compare="eq"> <string>foo</string> </test> <edit name="bar" mode="delete"/> </match> will removes all of values in "bar" object. build: Only use PKG_INSTALLDIR if available It's only in pkg-config 0.27 or newer, but 0.25 at least is still fairly widespread. Use the PKG_INSTALLDIR macro. Bug 59385 - Do the right thing for intermixed edit and test elements This changes allows to have multiple mathcing rules in one <match> block in the same order. remove the unnecessary code Add another approach to FC_PRGNAME for Solaris 10 or before Patch from Raimund Steger Fix installation on MinGW32 Patch from LRN Fix mkstemp absence for some platform Patch from LRN and modified to make more generic. Add missing file descriptor to F_DUPFD_CLOEXEC Patch from Matthieu Herrb Fix readlink failure As reported by Raimund Steger. Better fix for 2fe5ddfd Drop realpath() and fix breakage on Win32 Fix FC_PRGNAME default As reported by Raimund Steger. Fix fc-cache crash caused by looking up NULL object incorrectly We were returning a skiplist node when looking up NULL! Minor Remove unused checks for common functions The check results of these were never actually used. Improve FcGetPrgname() to work on BSD Bug 59379 - FC_PRGNAME Can be used for per-application configuration. Bug 50497 - RFE: Add OpenType feature tags support Add FC_FONT_FEATURES to store the feature tags to be enabled. Fix the build fail on MinGW Reported at http://lists.freedesktop.org/archives/fontconfig/2013-January/004601.html just warn at the runtime instead of the compile time. it somewhat works on even MinGW since FcMakeTempfile() isn't used on Win32 so far. Minor Copy all values from pattern to font if the font doesn't have the element Bug 59376 - FcFontRenderPrepare enhancement Ensure we find the uninstalled fontconfig header Patch from Colin Walters. Respect $NOCONFIGURE Patch from Colin Walters.
Revision 1.80 / (download) - annotate - [select for diffs], Fri Mar 15 17:07:14 2013 UTC (10 years, 2 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base,
pkgsrc-2013Q1
Changes since 1.79: +2 -1
lines
Diff to previous 1.79 (colored)
bump PKGREV for libpthread linkage change
Revision 1.79 / (download) - annotate - [select for diffs], Thu Mar 14 19:32:31 2013 UTC (10 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.78: +5 -4
lines
Diff to previous 1.78 (colored)
update to 2.10.91 changes unknown (while the version number suggests an unstable release, it is needed by the last stable pango)
Revision 1.78 / (download) - annotate - [select for diffs], Sun Dec 16 11:16:38 2012 UTC (10 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.77: +2 -2
lines
Diff to previous 1.77 (colored)
Update to 2.10.2: Bump version to 2.10.2 Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in 65-nonlatin.conf Those two fonts are serif fonts. shouldn't be added to monospace. Update CaseFolding.txt to Unicode 6.2 No real updates between 6.1 and 6.2, but anyway. Bug 57114 - regression on FcFontMatch with namelang After 7587d1c99d9476b6dd4dbe523c0204da700fed8d applied, family, style, and fullname is localized against current locale or lang if any though, the string in other languages were dropped from the pattern. this caused unexpected mismatch on the target="font" rules. This fix adds other strings at the end of the list. Bug 56531 - autogen.sh fails due to missing 'm4' directory Keep m4 directory in git. Use automake variable instead of cleaning files in clean-local just for git.mk coming up from Behdad's threadsafe branch autogen.sh: Add -I option to tell aclocal a place for external m4 files Fix syntax errors in fonts.dtd. Patch from Steve Simpson Fix wrongly squashing for the network path on Win32. Patch from Diego Santa Cruz deal with warnings as errors for the previous change missed this change to commit. doh! Bug 52573 - patch required to build 2.10.x with oldish GNU C library headers On older libc, _POSIX_C_SOURCE didn't satisfy to use posix_fadvise() and AC_CHECK_FUNCS doesn't check a header file if the function is declared there properly. so use AC_LINK_IFELSE instead. Bug 54138 - X_OK permission is invalid for win32 access(..) calls X_OK checking was added back in 8ae1e3d5dc323542e7def06a42deea62c7ba7027 which was removed due to the same reason in 238489030a64fa883f8f9fc3d73247b7f7257899. apparently the test case in Bug#18934 still works without it. so I'm removing it again to get this working on Windows. Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h" result in the correct values Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com> Fix for libtoolize's warnings Fix N'ko orthography Bug 53585 - Two highly-visible typos in src/fcxml.c
Revision 1.77 / (download) - annotate - [select for diffs], Wed Oct 3 18:28:22 2012 UTC (10 years, 7 months ago) by asau
Branch: MAIN
Changes since 1.76: +1 -2
lines
Diff to previous 1.76 (colored)
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Revision 1.76 / (download) - annotate - [select for diffs], Tue Jul 31 18:12:28 2012 UTC (10 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Changes since 1.75: +24 -30
lines
Diff to previous 1.75 (colored)
update to 2.10.1 changes: * FC_GLOBAL_ADVANCE now deprecated * Disable non-Unicode SFNT names by default (Use --enable-iconv to enable it) * Available config files has been moved to /usr/share/fontconfig/conf.avail * Warns multiple values of <test>s and <family>s in <match> and <alias> * Add XDG Base Directory Specification support * Add FC_LANG environment variable for default substitute language. * Add more options to configure the installation paths * Add "namelang" object to obtain the localized name of the family, style and fullname. * Unicode 6.1 support * CACHEDIR.TAG support * Fix several build issues with older gcc, MinGW, Win32. * Fix a fail of creating caches on some filesystems * Fix memory leaks * Add/Update orthography files * Improve documents * and more bug fixes and enhancements. pkgsrc changes: some cleanup - install only useful stuff to /etc
Revision 1.75 / (download) - annotate - [select for diffs], Sun Jun 10 16:12:46 2012 UTC (10 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2
Changes since 1.74: +6 -7
lines
Diff to previous 1.74 (colored)
Update to 2.9.0. No proper NEWS file found. Bump version to 2.9.0 Get rid of $< from Makefile.am Fix a build fail on some environment. Fix a build fail on some environment Fix a build issue Update to detect the uncommited changes properly Update the version info Fix distcheck error Bug 19128 - Handling whitespace in aliases Add a workaround alias for Dingbats. Check null value for given object to avoid possibly segfaulting Bug 23336 - unable to display bitmap-only (SFNT) TrueType or OpenType Force to find out a size for bitmap-only ttf to avoid the blank glyphs in the font. Patch from Bug Fly Bug 41694 - FcCache functions have random-number-generator side effects Use the own random number generator state if possible. Bug 25652 - Add ortho file for locale mni_IN Add mni.orth for Maniputi Bug 25653 - Add ortho file for locale doi_IN Add doi.orth for Dogri Add brx.orth and sat.orth Bug 25650 - Add ortho file for locale sat_IN Add sat.orth for Santali Bug 25651 - Add ortho file for locale brx_IN Add brx.orth for Bodo. Bug 27385 - lcdfilter settings for freetype-2.3.12 not available in fontconfig-2.8.0 Add config files for FT_LcdFilter options. Patch from Robin Johnson. Do not update stream->pos when seeking is failed. Bug 46169 - Pointer error in FcConfigGlobMatch Fix possibly accessing the invalid memory and a crash in the worst case when the glob string is longer than the string. makealias: handle missing funcs better When adding new functions, if the actual definition doesn't match the header (say due to a typo), the regeneration of the internal headers get confused and output bad cpp logic. This causes gcc to barf due to mismatched #ifdef/#endif. Which is a pain to figure out due to the sheer voulme of generated code. So tweak the makealias script to detect this case and error out. While we're here, improve the cpp output a bit to indent, include comments, and merge similar ifdef blocks. FcObjectValidType: tweak -1 checking Newer gcc doesn't like when you switch on an enum and use a value that isn't declared: fcname.c: In function 'FcObjectValidType': fcname.c:299:2: warning: case value '4294967295' not in enumerated type 'FcType' [-Wswitch] So tweak the logic to avoid this warning. fix build warnings when using --with-arch Latest configure code will setup FC_ARCHITECTURE directly rather than going through ARCHITECTURE, so update fcarch.h accordingly. fc-{list,match}: constify format string We don't free this string anywhere, so mark it const to avoid gcc warnings and possible bugs in the future (if people did try freeing it). fc-list.c: In function 'main': fc-list.c:161:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] fc-match.c: In function 'main': fc-match.c:201:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] fc-match.c:203:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] FcName{,Get}Constant: constify string input These funcs don't modify the incoming string, so add const markings. This is the "right thing", shouldn't change the ABI, and fixes some gcc warnings: fccfg.c: In function 'FcConfigEvaluate': fccfg.c:916:2: warning: passing argument 1 of 'IA__FcNameConstant' discards 'const' qualifier from pointer target type [enabled by default] fcalias.h:253:34: note: expected 'FcChar8 *' but argument is of type 'const FcChar8 *' fcxml.c: In function 'FcTypecheckExpr': fcxml.c:604:2: warning: passing argument 1 of 'IA__FcNameGetConstant' discards 'const' qualifier from pointer target type [enabled by default] fcalias.h:251:37: note: expected 'FcChar8 *' but argument is of type 'const FcChar8 *' fc-cat: fix pointer warning Add a cast to avoid a gcc warning: fc-cat.c: In function 'cache_print_set': fc-cat.c:230:2: warning: pointer targets in passing argument 2 of 'FcPatternFormat' differ in signedness [-Wpointer-sign] ../fontconfig/fontconfig.h:860:1: note: expected 'const FcChar8 *' but argument is of type 'char *' FcStat: change to FcChar8 for first arg This shouldn't affect the ABI, makes FcStat more like the rest of the fontconfig API, and fixes warnings where we pass FcChar8* pointers in to this func from other places. delete unused variables Newer gcc is better at detecting set-but-unused variables. FcStrPlus: optimize a little We've already calculated the lengths of these strings, so re-use those values to avoid having to rescan the strings multiple times. Bug 44826 - <alias> must contain only a single <family> Fix invalid syntax around alias elements in 30-metric-aliases.conf 40-nonlatin.conf and 45-latin.conf. Patch from lolilolicon Get rid of the unexpected family name UmePlus P Gothic isn't a serif font. Bug 43406 - typo of Japanese font name in conf.d/65-nonlatin.conf Fix a typo. Bug 43321 - Required corrections in urdu.orth file Drop U+0629 and U+0647, and add U+06c3 to ur.orth Bug 42423 - make default Korean font from Un to Nanum Update 40-nonlatin.conf and 65-nonlatin.conf for Nanum korean fonts. Bug 40452 - Running 'fc-match --all' core dumps when no fonts are installed This would changes the behavior of FcFontSort(). it won't returns NULL afterward. Bug 35517 - Remove Apple Roman cmap support Get rid of the apple roman encoding related code Add a missing file Bug 32965 - Asturian (ast-ES) language matching missing ḷḷḠAdd U+1E24, U+1E25, U+1E36 and U+1e37 for Asturian Remove the unnecessary comment in ks.orth Bug 27195 - need updates to ks.orth file Add U+0620, U+0657, U+065f, U+0672, U+0673 and U+06c4 for Kashmiri See http://www.unicode.org/charts/PDF/U0600.pdf Bug 24744 - No n'ko orthography Add nqo.orth for N'Ko Add FcPublic to FcLangSetUnion and FcLangSetSubtract Patch from ssp Fix parallel build Bug 41171 - Invalid use of memset Fix stupid bug in FcFontSort() I broke FcFontSort() language handling at the end of 2008 with this commit: c7641f28 G-d knows how many of the lang-matching bugs in bugzilla will be fixed by this changed... I'm really sorry, everyone! Switch fc-cat to use FcPatternFormat() Added the a builtin "fccat" to FcPatternFormat(). Switch fc-match to use FcPatternFormat() Fix small bug in FcPatternFormat that was letting element-default to consume the convertor sequence. Bug 26718 - "fc-match sans file" doesn't work - Do not throw away FC_FILE in FcNameUnparse - Update the builtin "fclist" format to remove FC_FILE properly instead - Switch fc-list to use FcPatternFormat() Note that I had previously broken fc-list and it was not showing the file name anymore. No one noticed that it seems! Now fixed. Bug 36577 - Updating cache with no-bitmaps disables bitmap fonts... Do not remove blacklisted fonts during cache generation. We already apply the blacklist when reading the caches. The idea always has been that the config should not affect caches built, although that design was tarnished with the introduction of target="scan" configurations. [.gitignore] Update Bug 35587 - Add padding to make valgrind and glibc not hate each other Fix warning Always define FcStat as a function Such that first arg is const char *. We also need to make more changes in that function as part of some other bug. More doc typo fixes Mark constant strings as constant Fixes a few compiler warnings in fcxml.c and makes it clear that they should not be freed. Bug 30566 - fcformat.c:interpret_enumerate() passes uninitialized idx to FcPatternGetLangSet() Bug 20113 - Uighur (ug) orthography incomplete Documentation fixes Remove --enable-maintainer-mode from autogen.sh Update CaseFolding.txt to Unicode 6.0 Remove AM_MAINTAINER_MODE That macro is simply broken. This was also brought up in: Bug 32679 - fontconfig-2.8.0 does not cross compile Fix assertion failure on le32d4 Reported by Jon TURNEY. Doc nit Skip <range> elements with begin > end Add <range> support for <blank> into the DTD Merge: 30fd4fa fa269cf Allow editing charset and lang in target="scan" Merge commit 'fa269cf812ee304534b0e4c44662202496008db0' Fixes: Bug 31969 - Can't modify charset in target="scan" Bug 23758 - Can't modify lang in target="scan" Bump version Make fc-arch stuff cross-compiling-safe Fixes: Bug 32679 - fontconfig-2.8.0 does not cross compile Bug 25462 - Cross-compilation doesn't work Make most generated-files cross-compiling-safe By simply including a copy in the tarball. Remains fc-arch which is trickier. add some documents Add editing langset feature. The syntax to add any langset to the langset table looks like: <match target="scan"> <test name="family"> <string>Buggy Sans</string> </test> <edit name="lang" mode="assign"> <plus> <name>lang</name> <langset> <string>zh-cn</string> <string>zh-tw</string> </langset> </plus> </edit> </match> To remove any langset from the langset table: <match target="scan"> <test name="family"> <string>Buggy Sans</string> </test> <edit name="lang" mode="assign"> <minus> <name>lang</name> <langset> <string>ja</string> </langset> </minus> </edit> </match> Add the range support in blank element add some document for range and charset. Add charset editing feature. The syntax to add any characters to the charset table looks like: <match target="scan"> <test name="family"> <string>Buggy Sans</string> </test> <edit name="charset" mode="assign"> <plus> <name>charset</name> <charset> <int>0x3220</int> <!-- PARENTHESIZED IDEOGRAPH ONE --> </charset> </plus> </edit> </match> To remove any characters from the charset table: <match target="scan"> <test name="family"> <string>Buggy Sans</string> </test> <edit name="charset" mode="assign"> <minus> <name>charset</name> <charset> <int>0x06CC</int> <!-- ARABIC LETTER FARSI YEH --> <int>0x06D2</int> <!-- ARABIC LETTER YEH BARREE --> <int>0x06D3</int> <!-- ARABIC LETTER YEH BARREE WITH HAMZA ABOVE --> </charset> </minus> </edit> </match> You could also use the range element for convenience: ... <charset> <int>0x06CC</int> <!-- ARABIC LETTER FARSI YEH --> <range> <int>0x06D2</int> <!-- ARABIC LETTER YEH BARREE --> <int>0x06D3</int> <!-- ARABIC LETTER YEH BARREE WITH HAMZA ABOVE --> </range> </charset> ... Bug 28958 - lang=en matches other langs Patch from Akira TAGOH. Fix returned value Cleanup copyright notices to replace "Keith Packard" with "the author(s)" Add more copyright owners fontconfig.pc.in: Add sysconfdir, localstatedir, and PACKAGE In the default case, cachedir and confdir will evaluate to something referencing these other variables (which wouldn't otherwise be defined in the pkg-config file. Fixes a regression introduced by 81b542b50f82f8a0ad9f38f7d913fe5433631166 Tested-by: Jon TURNEY <jon.turney@dronecode.org.uk> fontconfig.pc: Add variables for confdir and cachedir Bug 24729 - [ne_NP] Fix ortho file Exclude three characters (U+090C..090E) from Nepalese. [fc-lang] Support excluding characters By prefixing a line by a hyphen/minus sign. Useful when including other orth files. Add new public API: FcCharSetDelChar() Bug 29995 - fc-cat does not invoke FcFini() Add comments Bug 29338 - fc-pattern.sgml, open para tag Fix compiler warnings Add fc-pattern cmdline tool Fix comment Remove all training whitespaces More whitespace Whitespace Accept TT_PLATFORM_MICROSOFT, TT_MS_ID_SYMBOL_CS from name table The OT spec says: "When building a Unicode font for Windows, the platform ID should be 3 and the encoding ID should be 1. When building a symbol font for Windows, the platform ID should be 3 and the encoding ID should be 0." We were ignoring the SYMBOL_CS entry before. It's UTF-16/UCS-2 like the UNICODE_CS. Also, always use UTF-16BE instead of UCS-2BE. The conversion was doing UTF-16BE anyway. Don't include unistd.h in fontconfig.h Bug 26783 patch: unistd.h not exist on ms windows Bug 25152 Don't sleep(2) if all caches were uptodate Bug 26157 Solaris/Sun C 5.8: compilation of 2.8.0 and 2.7.3 fails Bug 18886 installation crashes if fontconfig already installed Run the uninstalled fc-cache, not the installed one. More doc typo fixes Fix doc typo Add note about autogen.sh to INSTALL Update INSTALL Bug 25508 configure assumes bash > 2.0 is on system Remove dolt. With libtool2, there's not much need for dolt. [doc] Fix typo [fc-cache] Document -r argument in man page
Revision 1.74 / (download) - annotate - [select for diffs], Wed Nov 9 03:20:06 2011 UTC (11 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.73: +2 -2
lines
Diff to previous 1.73 (colored)
need <sys/stat.h> for fstat(2)
Revision 1.73 / (download) - annotate - [select for diffs], Tue Nov 1 06:01:12 2011 UTC (11 years, 6 months ago) by sbd
Branch: MAIN
Changes since 1.72: +2 -2
lines
Diff to previous 1.72 (colored)
Recursive bump for graphics/freetype2 buildlink addition.
Revision 1.72 / (download) - annotate - [select for diffs], Wed Jun 2 19:12:53 2010 UTC (12 years, 11 months ago) by drochner
Branch: MAIN
CVS Tags: 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,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2
Changes since 1.71: +5 -3
lines
Diff to previous 1.71 (colored)
also look in ${PREFIX}/share/fonts/urw for postscript standard fonts which used to be part of ghostscript-fonts -- not strictly necessary for me because x11 provides them as well, but done for compatibility bump PKGREVISION
Revision 1.71 / (download) - annotate - [select for diffs], Sun Dec 6 13:19:15 2009 UTC (13 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.70: +3 -2
lines
Diff to previous 1.70 (colored)
Update to 2.8.0: Bump version to 2.8.0 Bump libtool revision in preparation for release Improve zip "distribution" Don't put entries for directories in the zip file. Fetch manpages from correct place. Use correct autoconf variable Use LIBT_CURRENT_MINUS_AGE instead of the undefined lt_current_minus_age for the name of the DLL when generating the MS style import library. [fc-arch] Rename architecture names to better reflect what they are We only care about three properties in the arch: - endianness - pointer size - for 32-bit archs, whether double is aligned on 4 or 8 bytes This leads to the following 6 archs (old name -> new name): x86 -> le32d4 mipsel -> le32d8 x86-64 -> le64 m68k -> be32d4 ppc -> be32d8 ppc64 -> be64 [fc-arch] Beautify the arch template [fc-case] Update CaseFolding.txt to Unicode 5.2.0 [fc-glyphname] Remove Adobe glyphlist It was unused. Clean up Makefile's a bit [fc-glyphname] Rename internal arrays to prefix with _fc_ Although they were static, I was still surprised that gdb was seeing our variable "glyphs". Not helpful. [src] Create fcglyphname.h automatically [fc-glyphname] Cleanup Makefile.am Remove bogus comment Last night in between my dreams I also noticed that we support Unicode values up to 0x01000000 and not 0x00100000 which I thought before. This covers the entire Unicode range. Make sure fclang.h and fcarch.h are built [lang] Fix serializing LangSet from older versions [arch] Try to ensure proper FcLangSet alignment in arch [xml] Remove unused code [int] Remove more unused macros Enable automake silent rules [int] Remove fc_value_* macros that did nothing other than renaming [int] Remove fc_storage_type() in favor of direct access to v->type Remove unused macros Bump cache version up from 2 to 3 and fix FcLangSet caching/crash Protect cache against future expansions of FcLangSet (adding new orth files). Previously, doing so could change the size of that struct. Indeed, that happened between 2.6.0 and 2.7.3, causing crashes. Unfortunately, sizeof(FcLangSet) was not checked in fcarch.c. This changes FcLangSet code to be able to cope with struct size changes. And change cache format, hence bumping from 2 to 3. [int] Define MIN/MAX/ABS macros [fc-arch] Add FcAlign to arch signature Move FcAlign to fcint.h Clarify default confdir and cachedir better. Also remove --with-docdir. It can be set by setting docdir variable.
Revision 1.70 / (download) - annotate - [select for diffs], Tue Sep 15 11:40:59 2009 UTC (13 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.69: +2 -2
lines
Diff to previous 1.69 (colored)
update to 2.7.3 changes: -Improve charset printing -bugfixes -orthography updates
Revision 1.69 / (download) - annotate - [select for diffs], Sat Aug 8 16:18:05 2009 UTC (13 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.68: +2 -2
lines
Diff to previous 1.68 (colored)
Update to 2.7.1: Bump version to 2.7.1 Update .gitignore Bump libtool versions that 2.7.0 (I forgot to do back then) Hardcode /etc/fonts instead of @CONFDIR@ in docs (#22911) We distribute the docs, so it makes little sense to distribute with @CONFDIR@ replaced. Until we find a better solution, I've hardcoded /etc/fonts now. [doc] Add ~/fonts.conf.d to user docs TT_MS_ID_UCS_4 is really UTF-16BE, not UTF-32 Reported by Yuriy Kaminskiy. Fix doc syntax (#22902) Fix FcNameUnparseLangSet() Remove unused macros Don't change the order of names unnecessarily (#20128) so that TT_NAME_ID_PREFERRED_FAMILY is consistently preferred over TT_NAME_ID_FONT_FAMILY when both are specified for the default language. Use GetSystemWindowsDirectory() instead of GetWindowsDirectory() (#22037) Improve libtool version parsing (#22122) Fix leak with string VStack objects Add Inconsolata to monospace config (#22710) Remove unused ftglue code Replace spaces with tabs in conf files Fix win32 build git-tag -s again
Revision 1.68 / (download) - annotate - [select for diffs], Sat Jul 18 13:20:00 2009 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.67: +2 -3
lines
Diff to previous 1.67 (colored)
Update to 2.7.0: Alexey Khoroshilov (1): Use human-readable file names in the docs (bug #16278) Behdad Esfahbod (121): Avoid C99ism in Win32 code (#16651) [doc] Fix inaccuracy in FcFontRenderPrepare docs (#16985) When canonizing filenames, squash // and remove final / (#bug 16286) Add orth file for Maithili mai.orth (#15821) Replace RCS Id tags with the file name [doc] Fix signatures of FcPatternGetFTFace and FcPatternGetLangSet (#16272) Update Thai default families (#16223) Add ~/.fonts.conf.d to default config (#17100) [fc-match] Fix list of getopt options in --help Update man pages Add fc-query (#13019) Implement fc-list --verbose (#13015) [doc] Add const decorator for FcPatternDuplicate() Add FcPatternFilter() (#13016) [doc] Document that a zero rescanInterval disables automatic checks (#17103) Get rid of $Id$ tags [doc] Fix signature of FcConfigHome() Fix docs re 'orig' argument of FcPatternBuild and family Update sr.orth to actul subset of Cyrillic used by Serbian (#17208) Add Sindhi .orth file. (#17140) Add WenQuanYi fonts to default conf (#17262, from Mandriva) Handle -h and --help according to GNU Coding Standards (#17104) Document when config can be NULL (#17105) Add FcConfigReference() (#17124) Document how to free return value of FcNameUnparse() Don't leak FcValues string loaded through fcxml.c (#17661) Don't call FcPatternGetCharSet in FcSortWalk unless we need to (#17361) Fix two more doc typos [.gitignore] Update Cleanup symlinks in "make uninstall" (bug #18885) [fccache] Consistently use FcStat() over stat() (bug #18195) Consistently use FcStat() over stat() in all places Use __builtin_popcount() when available (bug #17592) Fix compile with old FreeType that doesn't have FT_Select_Size() (bug #17498) Implement fc-list --quiet ala grep (bug #17141) [65-fonts-persian.conf] Set foundry in target=scan instead of target=font Don't use identifier named complex Explicitly chmod() directories (bug #18934) Remove special-casing of FC_FILE in FcPatternPrint() [.gitignore] Update Implement FcPatternFormat and use it in cmdline tools (bug #17107) Fix comparison of family names to ignore leading space properly [fcmatch.c] Fix debug formatting [fcmatch] Use larger multipliers to enforce order [fcmatch] When matching, reserve score 0 for when elements don't exist [fcmatch] Move FcFontSetMatch() functionality into FcFontSetMatchInternal() [doc] Note that fontset returned by FcConfigGetFonts should not be modified Make FcCharSetMerge() public Don't use FcCharSetCopy in FcCharSetMerge Oops. Fix usage output. Revive FcConfigScan() (bug #17121) Add fc-scan too that runs FcFileScan/FcDirScan Oops, fix FcPatternFilter [fc-match] Accept list of elements like fc-list (bug #13017) Cleanup all manpage.* files [fcmatch] Fix crash when no fonts are available. [fcfreetype] Fix typo in GB2312 encoding name string (#19845) Add ICONV_LIBS to fontconfig.pc.in (#19606) [win32] Fix usage of GetFullPathName() [win32] Expand "APPSHAREFONTDIR" to ../share/fonts relative to binary location [win32] Do not remove leading '\\' such that network paths work [fccache] Make sure the cache is current when reusing from open caches Update Sinhala orthography (#19288) [cache] After writing cache to file, update the internal copy to reflect this Further update Sinhala orthography (#19288) [fcformat] Add support for width modifiers [fcformat] Refactor and restructure code for upcoming changes [fcformat] Add support for subexpressions [fcformat] Add element filtering and deletion [fcformat] Add conditionals [fcformat] Add simple converters [fcformat] Implement 'cescape', 'shescape', and 'xmlescape' converters [FcStrBuf] better handle malloc failure [fcformat] Add value-count syntax [fcformat] Implement 'delete', 'escape', and 'translate' filter functions [fcformat] Start adding builtins [fcformat] Refactor code to avoid malloc [fcformat] Add support for builtin formats [fcformat] Support indexing simple tags [fcformat] Support 'default value' for simple tags [fcformat] Implement array enumeration [fclang] Implement FcLangSetGetLangs() (#18846) [fcformat] Enumerate langsets like we do arrays of values [fcformat] Add a 'pkgkit' builtin that prints tags for font packages [fcformat] Add list of undocumented language features [fc-lang] Continue parsing after an "include" (#20179) Fix Fanti (fat) orth file (#20390) Fix Makefile's to not create target file in case of failure [fcstr.c] Embed a static 64-byte buffer in FcStrBuf [fcstr,fcxml] Don't copy FcStrBuf contents when we would free it soon [fcxml] Don't allocate attr array if there are no attributes [fcxml] Embed 8 static FcPStack objects in FcConfigParse [fcxml] Embed 64 static FcVStack objects in FcConfigParse [fcxml.c] Embed a static 64-byte attr buffer in FcPStack Call git tools using "git cmd" instead of "git-cmd" syntax Replace 'KEITH PACKARD' with 'THE AUTHOR(S)' in license text in all files [fcformat] Fix default-value handling Document FcPatternFormat() format [Makefile.am] Don't clean ChangeLog in distclean Revert "[conf] Disable hinting when emboldening (#19904)" (#20599) [fc-lang] Fix bug in country map generation [fcstr] Remove unused variable [fc-lang] Make LangSet representation in the cache files stable [fc-cache] Remove obsolete sentence from man page Detect TrueType Collections by checking the font data header Mark matchers array const (#21935) Use/prefer WWS family/style (name table id 21/22) Simplify FcValueSave() semantics Add XXX note about Unicode Plane 16 Always set *changed in FcCharsetMerge [charset] Grow internal FcCharset arrays exponentially Remove unused prototypes and function [xml] Centralize FcExpr allocation [xml] Mark more symbols static [xml] Allocate FcExpr's in a pool in FcConfig [xml] Intern more strings Bug 22154 -- fontconfig.pc doesn't include libxml2 link flags Fix distcheck Remove keithp's GPG key id Bump version to 2.7.0 git-tag -s again Benjamin Close (1): Remove build manpage logfile if it exists Chris Wilson (1): Reduce number of allocations during FcSortWalk(). Dan Nicholson (1): Let make expand fc_cachedir/FC_CACHEDIR (bug #18675) Harald Fernengel (1): Don't use variables named 'bool' (bug #18851) Harshula Jayasuriya (1): Fix Sinhala coverage (bug #19288) Karl Tomlinson (1): Change FcCharSetMerge API Mike FABIAN (1): [conf] Disable hinting when emboldening (#19904) Peter (1): Make sure alias files are built first (bug 16464) Rahul Bhalerao (1): Add config for new Indic fonts (bug #17856) Roozbeh Pournader (60): Correct Sindhi orthography to use Arabic script (bug #17140) Remove Sinhala characters not in modern use (bug #19288) Add Filipino orth, alias Tagalog to Filipino (bug #19846) Split Mongolian orth to Mongolia and China (bug #19847) Fix doubly encoded UTF-8 in comments (bug #19848) Change Turkmen orth from Cyrillic to Latin (bug #19849) Rename Venda from "ven" to "ve" (bug #19852) Rename "ku" to "ku_am", add "ku_iq" (bug #19853). Add Kashubian (csb) orth file (bug #19866) Add Malay (ms) orthography (bug #19867) Add Kinyarwanda (rw) orthography (bug #19868) Add Upper Sorbian (hsb) orthography (bug #19870) Add Berber orthographies in Latin and Tifinagh scripts (bug #19881) Renamed az to az_az (bug #19889) Rename Igbo from "ibo" to "ig" (bug #19892) Remove punctuation symbols from Asturian orthography (bug #19893) Add Chhattisgarhi (hne) orthography (bug #19891) Use newly added Cyrillic letters for Kurdish (bug #20049) Add Kurdish in Turkey (ku_tr) orthography (bug #19891) Add Aragonese (an) orthography (bug #19891) Add Haitian Creole (ht) orthography (bug #19891) Ad Ganda (lg) orthography (bug #19891) Add Limburgan (li) orthography (bug #19891) Add Sardinian (sc) orthography (bug #19891) Add Sidamo (sid) and Wolaitta (wal) orthographies (bug #19891) Fix Bengali (bn) and Assamese (as) orthographies (bug #22924) Remove Euro Sign from all orthographies (bug #19865) Add Ottoman Turkish (ota) orthography (bug #20114) Divide Panjabi (pa) to that of Pakistan and India (bug #19890) Add Blin (byn) orthography (bug #19891) Add Papiamento (pap_aw, pap_an) orthographies (bug #19891) Add Crimean Tatar (crh) orthography (bug #19891) Switch Uzbek (uz) orthography to Latin (bug #19851) Update Azerbaijani in Latin (az_az) to present usage (bug #20173) Rename Avaric orthography from 'ava' to 'av' (bug #20174) Rename Bambara orthography from 'bam' to 'bm' (bug #20175) Rename Fulah orthography from 'ful' to 'ff' (bug #20177) Change Kashmiri (ks) orthography to Arabic script (bug #20200) Tighten Central Khmer (km) orthography (bug #20202) Remove digits and symbols from some Indic orthographies (bug #20204) Add Divehi (dv) orthography (bug #20207) Extend Crimean Tatar (crh) orthography (bug #19891) Update Serbo-Croatian (sh) orthography (bug #20368) Add Ewe (ee) orthography (bug #20386) Add Herero (hz) orthograhy (bug #20387) Add Akan (ak) and Fanti (fat) orthographies (bug #20390) Added Quechua (qu) orthography (bug #20392) Add Sango (sg) orthography (bug #20393) Add Tahitian (ty) orthography (bug #20391) Add Navajo (nv) orthography (bug #20395) Add Rundi (rn) orthography (bug #20398) Add Zhuang (za) orthography (bug #20399) Add orthographies for Oshiwambo languages (bug #20401) Add Shona (sn) orthography (bug #20394) Add Sichuan Yi (ii) orthography (bug #20402) Add Javanese (jv) orthography (bug #20403) Add Nauru (na) orthography (bug #20418) Add Kanuri (kr) orthography (bug #20438) Add Sundanese (su) orthography (bug #20440) Reorganize Panjabi/Punjabi and Lahnda orthographies (bug #19890) Serge van den Boom (1): Correctly handle mmap() failure (#21062)
Revision 1.67 / (download) - annotate - [select for diffs], Tue Apr 7 21:40:12 2009 UTC (14 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.66: +2 -2
lines
Diff to previous 1.66 (colored)
Fix previous for destdir.
Revision 1.66 / (download) - annotate - [select for diffs], Tue Apr 7 19:27:57 2009 UTC (14 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.65: +7 -1
lines
Diff to previous 1.65 (colored)
add an alias ZapfDingbats->Dingbats (as seen on Debian/Ubuntu), this helps for checkmarks etc used in PDF forms (fixing the uglyness mentioned in my last commit to pkgsrc/print/poppler) bump PKGREVISION
Revision 1.65 / (download) - annotate - [select for diffs], Sat Jun 21 18:47:44 2008 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.64: +2 -2
lines
Diff to previous 1.64 (colored)
Update to 2.6.0: Major changes since 2.5.0: * Handle bitmap-only TTF files that do not have a GLYF table * Ignore point size and DPI for bitmap (PCF) fonts. * Add fantasy and cursive generic families * Merge Fedora and Mandriva configuration options * Build fixes for cross compile and Win32 platforms
Revision 1.64 / (download) - annotate - [select for diffs], Fri Nov 30 22:31:15 2007 UTC (15 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4
Changes since 1.63: +7 -7
lines
Diff to previous 1.63 (colored)
Update to 2.5.0: 2.5 Keith Packard (4): Document several function return values (Bug 13145). Document that Match calls FcFontRenderPrepare (bug 13162). Document that FcConfigGetFonts returns the internal fontset (bug 13197) Revert "Remove fcprivate.h, move the remaining macros to fcint.h." Tor Lillqvist (1): Workaround for stat() brokenness in Microsoft's C library (bug 8526) 2.4.92 (2.5 RC2) Behdad Esfahbod (14): Make fc-match --sort call FcFontRenderPrepare. Port fonts-persian.conf to new alias syntax with binding="same" Fix trivial bugs in edit-sgml.c Add FcGetLangs() and FcLangGetCharSet(). Add/update config files from Fedora. Split 40-generic.conf into 40-nonlatin.conf and 45-latin.conf Use binding="same" in 30-urw-aliases.conf and remove duplicate entries. Remove redundant/obsolete comments from conf files. Remove 20-lohit-gujarati.conf. It's covered by 25-unhint-nonlatin.conf now. Oops, fix Makefile.am. Remove 25-unhint-nonlatin.conf from default configuration by not linking it. Fix documented conf-file naming format in README Remove list of available conf files from README. Simplify/improve 30-metric-aliases.conf Keith Packard (25): Also check configDirs mtimes in FcConfigUptoDate Respect "binding" attribute in <alias> entries. Correct documentation for FcAtomicLock (Bug 12947). Remove fcprivate.h, move the remaining macros to fcint.h. Correct documentation for FcConfigUptoDate (bug 12948). Document skipping of fonts from FcFileScan/FcDirScan. Make file_stat argument to FcDirCacheLoadFile optional. Clean up exported names in fontconfig.h. Track line numbers in sgml edit tool input. Typo error in function name: Inverval -> interval Don't check cache file time stamps when cleaning cache dir. Use FcLangDifferentTerritory instead of FcLangDifferentCountry. Verify documentation covers exposed symbols. Document previously undocumented functions. (bug 12963) Update documentation for FcStrCopyFilename (bug 12964). Update documentation for stale FcConfigGetConfig function. Have FcConfigSetCurrent accept the current configuration and simply return Remove references to FcConfigParse and FcConfigLoad. Replace incorrect documentation uses of 'char' with 'FcChar8' (bug 13002). Fix formatting syntax in doc/fccache.fncs Generate fccache.sgml, fcdircache.sgml and fclangset.sgml. Formatting syntax mistake in doc/fclangset.fncs. Link new function documentation into the fontconfig-devel.sgml Ignore new generated documentation Export FcConfig{G,S}etRescanInverval from .so, mark as deprecated. 2.4.91 (2.5 RC1) Behdad Esfahbod (1): Update CaseFolding.txt to Unicode 5.1.0 Dwayne Bailey (1): Add/fix *.orth files for South African languages Hideki Yamane (1): Handle Japanese fonts better. (debian bug #435971) Keith Packard (32): rehash increment could be zero, causing rehash infinite loop. Work around FreeType bug when glyph name buffer is too small. Free temporary string in FcDirCacheUnlink (Bug #11758) Fix ChangeLog generation to avoid circular make dependency Store font directory mtime in cache file. Comment about mmaping cache files was misleading. Make FC_FULLNAME include all fullname entries, elide nothing. [bug 12827] Remove unneeded call to access(2) in fc-cache. Improve verbose messages from fc-cache. Verbose message about cleaning directories was imprecise Don't use X_OK bit when checking for writable directories (bug 12438) Have fc-cache remove invalid cache files from cache directories. FcConfigParseAndLoad doc was missing the last param. Place language name in constant array instead of pointer. Must not insert cache into hash table before completely validating. Eliminate relocations for glyph name table. Eliminate relocations from FcCodePageRange structure (bug 10982). Leave generated headers out of distribution (bug 12734). Move <cachedir> elements to the end of fonts.conf. Add BRAILLE PATTERN BLANK to list of blank glyphs. Replace makealias pattern with something supported by POSIX grep (bug 11083) FcInit should return FcFalse when FcInitLoadConfigAndFonts fails. (bug 10976) There is no U+1257 (bug 10899). Spelling errors in documentation. (bug 10879). Oops. Left debugging printf in previous commit. Handle UltraBlack weight. Fix parallel build in fontconfig/docs (bug 10481). Distribute man source files for command line programs (bug 9678). Ensure weight/slant values present even when style is supplied (bug 9313). fontconfig needs configure option to use gnu iconv (bug 4083). Match 'ultra' on word boundaries to detect ultra bold fonts. (bug 2511) Build fix for Solaris 10 with GCC. Mike FABIAN (1): Avoid crashes if config files contain junk. Stephan Kulow (1): Make FcPatternDuplicate copy the binding instead of always using Strong. Tilman Sauerbeck (2): Store FcNoticeFoundries in read-only memory. Store FcVendorFoundries in read-only memory.
Revision 1.63 / (download) - annotate - [select for diffs], Wed Aug 1 16:33:39 2007 UTC (15 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.62: +9 -2
lines
Diff to previous 1.62 (colored)
Kill the platform "detection" logic and just wire the host cpu as detected by autoconf for use in the fontconfig cache file names. Pass down CC_FOR_BUILD when doing cross-compilation. A script for how to do the original fc-arch dance in a cross-compile safe way was sent to the authors as well as a question why this was done. No reply received so far. Bump revision. Note that you might want to clean /var/cache/fontconfig after installing this. Supported-by: Google SoC 2007.
Revision 1.62 / (download) - annotate - [select for diffs], Thu Jan 11 11:25:57 2007 UTC (16 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.61: +5 -5
lines
Diff to previous 1.61 (colored)
fontconfig's configure doesn't support multiple --with-add-fonts, so list them explictly in one option. This fixes the build for non-modular Xorg as noticed by tron@ in PR 35397. Bump revision.
Revision 1.61 / (download) - annotate - [select for diffs], Tue Jan 9 08:58:29 2007 UTC (16 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.60: +4 -1
lines
Diff to previous 1.60 (colored)
Include the ghostscript fonts in the search path by default, if they are installed. Bump revision.
Revision 1.60 / (download) - annotate - [select for diffs], Mon Dec 4 12:41:51 2006 UTC (16 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.59: +2 -2
lines
Diff to previous 1.59 (colored)
Update to 2.4.2: 2.4.2 Han-Wen Nienhuys: FcStrCanonFileName buggy for mingw. (bug 8311) More fixes for Win32 building (bug 8311) Kean Johnston: Don't use varargs CPP macros in fccache.c. (bug 8733) Keith Packard: Remove documentation for non-existant FcConfigNormalizeFontDir. Build fontconfig.def from header files when needed. Detect and use available random number generator (bug 8308) Add sparc64 architecture string. FcStrCanonAbsoluteFilename should be static. Use explicit platform/nameid order when scanning ttf files. Warn (and recover) from config file without <cachedir> elements. Avoid writing uninitialized structure pad bytes to cache files. Fix grep pattern in makealias to work on non-Gnu grep (bug 8368). Add FcFreeTypeQueryFace external API. Bug #7311. Segfault scanning non-font files. Disallow scan edit of user vars. (#8767) Add space between type and formal in devel man pages (bug 8935) Mike FABIAN: Do not clean cache files for different architectures Peter Breitenlohner: A VPATH build of fontconfig-2.4.1 fails for various reasons. Bug 8933. Use <literal> instead of <sgmltag> when documenting fonts.conf. Bug 8935. Fix fc-cat documentation (bug 8935).
Revision 1.59 / (download) - annotate - [select for diffs], Fri Nov 3 07:13:31 2006 UTC (16 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.58: +2 -1
lines
Diff to previous 1.58 (colored)
DESTDIR support.
Revision 1.58 / (download) - annotate - [select for diffs], Tue Oct 3 18:16:13 2006 UTC (16 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.57: +2 -3
lines
Diff to previous 1.57 (colored)
Update to 2.4.1: This fixes the build on a couple of systems (m68k and mipsel), and re-implements a function that was broken by the cache file rework that is needed for lilypond.
Revision 1.57 / (download) - annotate - [select for diffs], Sun Sep 17 18:20:20 2006 UTC (16 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.56: +5 -1
lines
Diff to previous 1.56 (colored)
Honour VARBASE for the fontconfig cache. Use INSTALL script to create it if necessary and run fc-cache to set up the initial database. Remove the cache at DEINSTALL time. Bump revision for this.
Revision 1.56 / (download) - annotate - [select for diffs], Thu Sep 14 15:07:12 2006 UTC (16 years, 8 months ago) by tron
Branch: MAIN
Changes since 1.55: +6 -2
lines
Diff to previous 1.55 (colored)
Specify architecture with "--with-arch" under Mac OS X because the auto detection is broken. Fix based on a suggestion by Mark E. Perkins. This fixes PR pkg/34509.
Revision 1.55 / (download) - annotate - [select for diffs], Mon Sep 11 18:53:16 2006 UTC (16 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.54: +17 -13
lines
Diff to previous 1.54 (colored)
Update to 2.4.0: Fontconfig version 2.4 is API and ABI compatible with the 2.3 release, although some significant internal restructuring has occurred. Major changes from the 2.3 series: * Shared mmap'ed cache files. All font cache files are mapped read-only and shared across multiple processes. Startup performance and memory footprint of the library have, as a result, been significantly improved. * Configuration split into multiple files. While 2.3 provided the ability to incorporate additional configuration files from a directory, it didn't use them extensively. The new configuration structure places most of the configuration into separate files and provides conventions for naming them that are designed to permit user and distribution customization of the library without needing to edit the master config file. * Eliminate internal symbols from shared library symbol table. The shared library now exports precisely the list of symbols present in the public header files. Use of private symbols, always unsupported, will now result in failure to link and run. Thanks to all who have made this release possible, especially Patrick Lam who built the shared cache file code and performed most of the maintenance over the last year. Keith Packard 2006-9-9
Revision 1.54 / (download) - annotate - [select for diffs], Sun Jul 23 01:09:11 2006 UTC (16 years, 10 months ago) by minskim
Branch: MAIN
Changes since 1.53: +1 -5
lines
Diff to previous 1.53 (colored)
Remove obsolete BUILDLINK_API_DEPENDS.
Revision 1.53 / (download) - annotate - [select for diffs], Mon May 29 22:38:06 2006 UTC (17 years ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.52: +6 -3
lines
Diff to previous 1.52 (colored)
Use patch provided by the FreeType2 maintaines to make this build with version 2.2.1 and newer of the "freetype2" package. Bump package revision because of this fix.
Revision 1.52 / (download) - annotate - [select for diffs], Fri Apr 14 07:08:07 2006 UTC (17 years, 1 month ago) by heinz
Branch: MAIN
Changes since 1.51: +3 -1
lines
Diff to previous 1.51 (colored)
Added appropriate TEST_TARGET.
Revision 1.51 / (download) - annotate - [select for diffs], Thu Apr 6 06:21:59 2006 UTC (17 years, 1 month ago) by reed
Branch: MAIN
Changes since 1.50: +2 -2
lines
Diff to previous 1.50 (colored)
Over 1200 files touched but no revisions bumped :) RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
Revision 1.50 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:38 2006 UTC (17 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.49: +2 -2
lines
Diff to previous 1.49 (colored)
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
Revision 1.49 / (download) - annotate - [select for diffs], Sun Feb 5 23:09:09 2006 UTC (17 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.48: +2 -2
lines
Diff to previous 1.48 (colored)
Recursive revision bump / recommended bump for gettext ABI change.
Revision 1.48 / (download) - annotate - [select for diffs], Tue Jan 24 07:32:07 2006 UTC (17 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.47: +2 -1
lines
Diff to previous 1.47 (colored)
Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because of the shlib major bump. PKGREVISION++ for the dependencies.
Revision 1.47 / (download) - annotate - [select for diffs], Thu Dec 29 06:21:40 2005 UTC (17 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.46: +1 -2
lines
Diff to previous 1.46 (colored)
Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
Revision 1.46 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:07 2005 UTC (17 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.45: +2 -2
lines
Diff to previous 1.45 (colored)
Ran "pkglint --autofix", which corrected some of the quoting issues in CONFIGURE_ARGS.
Revision 1.45 / (download) - annotate - [select for diffs], Mon Sep 5 15:18:42 2005 UTC (17 years, 8 months ago) by hira
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.44: +3 -7
lines
Diff to previous 1.44 (colored)
Clean up additional font path. OK'd by reed@. If you installed fontconfig-2.3.2, please remove <dir></dir> entry from ${LOCALBASE}/etc/fontconfig/fonts.conf.
Revision 1.44 / (download) - annotate - [select for diffs], Thu Jul 28 16:40:03 2005 UTC (17 years, 10 months ago) by reed
Branch: MAIN
Changes since 1.43: +8 -7
lines
Diff to previous 1.43 (colored)
Remove the MESSAGE. It is not required. The library will build caches for individuals as needed. Remove gnome from CATEGORIES. Redo the added font paths because ${LOCALBASE}/lib/X11/fonts is already default as configured above, so don't need to add again. And don't need to list sub-directories of "fonts" because fontconfig already looks in sub-directories too. (I have been using this over a year on various systems like this.) Update to 2.3.2. Changes include: * fc-cache/fc-cache.c: (scanDirs): Fix a few minor leaks in error cases. * fc-cache/fc-cache.c: (main): Destroy font configuration on exit to help valgrind * fonts.conf.in: * src/fcfreetype.c: (FcSfntNameTranscode), (FcFreeTypeCharIndex), (FcFreeTypeCheckGlyph): Use own transcoding routines in preference to iconv which appears to have leaks in some translators. Call iconv_close after using iconv (oops). Prefer unicode encoding of Euro char as some fonts mis-encode Euro in other ones. Must fetch bitmap glyphs to get width values to check for monospace/dual-width fonts. Complete changes at http://www.fontconfig.org/release/ChangeLog-2.3.2 Note that manpage for fc-cache(1) is not installed yet. It is in SGML. Also note that the new version provides same library version libfontconfig.so.1.0.4. This was reported to developer and was an accidently oversite. Nevertheless, it is still ABI compatible.
Revision 1.43 / (download) - annotate - [select for diffs], Tue Jun 7 19:38:52 2005 UTC (17 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.42: +2 -1
lines
Diff to previous 1.42 (colored)
Never use docbook2html to regenerate documentation files. That's too heavy of a build dependency to drag in, and the SGML template files are not completely standardized. This should fix PR pkg/29392.
Revision 1.42 / (download) - annotate - [select for diffs], Sun May 22 20:07:59 2005 UTC (18 years ago) by jlam
Branch: MAIN
Changes since 1.41: +2 -2
lines
Diff to previous 1.41 (colored)
Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
Revision 1.38.2.1 / (download) - annotate - [select for diffs], Thu May 5 23:50:56 2005 UTC (18 years ago) by salo
Branch: pkgsrc-2005Q1
Changes since 1.38: +5 -2
lines
Diff to previous 1.38 (colored) next main 1.39 (colored)
Pullup ticket 465 - requested by Thomas Klausner manual pages build fix for fontconfig Revisions pulled up: - pkgsrc/fonts/fontconfig/Makefile 1.39 - pkgsrc/fonts/fontconfig/PLIST 1.11 - pkgsrc/fonts/fontconfig/distinfo 1.13 - pkgsrc/fonts/fontconfig/patches/patch-aa 1.8 - pkgsrc/fonts/fontconfig/patches/patch-ab removed - pkgsrc/fonts/fontconfig/patches/patch-ac 1.6 Module Name: pkgsrc Committed By: wiz Date: Tue Mar 22 14:05:54 UTC 2005 Modified Files: pkgsrc/fonts/fontconfig: Makefile PLIST distinfo pkgsrc/fonts/fontconfig/patches: patch-aa patch-ac Removed Files: pkgsrc/fonts/fontconfig/patches: patch-ab Log Message: Update to 2.3.1: * Fix manuals in section 3 so they get built and installed. * Rework GSUB/GPOS script parsing to avoid crashing when presented with broken fonts. * Add a few more example configuration files to /etc/fonts/conf.d from the debian packaging.
Revision 1.41 / (download) - annotate - [select for diffs], Tue Apr 12 12:38:40 2005 UTC (18 years, 1 month ago) by dmcmahill
Branch: MAIN
Changes since 1.40: +5 -1
lines
Diff to previous 1.40 (colored)
add libiconv buildlink3.mk file. fontconfig directly calls iconv(). Should address the 'fontconfig core dumps' on solaris bug reported in PR29837
Revision 1.40 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:47 2005 UTC (18 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.39: +1 -2
lines
Diff to previous 1.39 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.39 / (download) - annotate - [select for diffs], Tue Mar 22 14:05:54 2005 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.38: +5 -2
lines
Diff to previous 1.38 (colored)
Update to 2.3.1: * Fix manuals in section 3 so they get built and installed. * Rework GSUB/GPOS script parsing to avoid crashing when presented with broken fonts. * Add a few more example configuration files to /etc/fonts/conf.d from the debian packaging.
Revision 1.38 / (download) - annotate - [select for diffs], Tue Mar 1 23:38:14 2005 UTC (18 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base
Branch point for: pkgsrc-2005Q1
Changes since 1.37: +6 -3
lines
Diff to previous 1.37 (colored)
Update to 2.3.0: Fix memory leak of patterns rejected by configuration (#2518) Create prototype $PREFIX/etc/fontconfig/conf.d directory and populate it with a few sample files. These samples are unused as the file names don't start with numbers. Update documentation.
Revision 1.37 / (download) - annotate - [select for diffs], Sat Feb 26 16:39:51 2005 UTC (18 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.36: +2 -2
lines
Diff to previous 1.36 (colored)
Update to 2.2.99: Fontconfig 2.2.99 contains a few minor bug fixes plus the addition of polite type warnings for the config file. This latter change could use a bit of exposure to existing config files to see if it whines about legitimate configurations.
Revision 1.36 / (download) - annotate - [select for diffs], Tue Jan 18 12:15:46 2005 UTC (18 years, 4 months ago) by drochner
Branch: MAIN
Changes since 1.35: +4 -5
lines
Diff to previous 1.35 (colored)
update to 2.2.98 changes: 2.2.97 Fc-cache sleeps before exiting to ensure filesystem timestamps are well ordered. Added Punjai orthography. The timestamp in fonts.conf is gone now. Too many problems. The default font path includes all of the X fonts; use selectfont/rejectfont to eliminate bitmaps, as shown in the sample local.conf file. <include> configuration elements may now reference a directory. Files in that directory matching [0-9]* are loaded in UTF-8 collating sequence order. <selectfont> configuration added to control which fonts are used. fontformat font pattern elements built from the FT_Get_X11_Font_Format function in newer versions of FreeType. 'capability' list constructed from gsub/gpos and silf values in TrueType files. Multi-lingual names (style, family, fullname) extracted and stored with parallel <foo>lang properties marking language. 2.2.98 Share object name strings (Michael Meeks) Eliminate a couple of codepoints from Russian orthography (John Thacker) Add synthetic emboldening configuration changes (Jakub Pavelek) Change FcFontSetSort to ignore language after fonts with the requested languages have been found. (Owen Taylor) Add some RedHat font configuration changes (Owen Tayler). Add full Unicode case folding support to case-ignoring string functions (Keith Packard) Remove Han characters from Korean orthography (Tor Andersson)
Revision 1.35 / (download) - annotate - [select for diffs], Mon Dec 20 18:49:37 2004 UTC (18 years, 5 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.34: +3 -3
lines
Diff to previous 1.34 (colored)
Make sure we have defined GNU_CONFIGURE and USE_LIBTOOL before including bsd.prefs.mk, otherwise the check for _OPSYS_MAX_CMDLEN is skipped.
Revision 1.34 / (download) - annotate - [select for diffs], Sun Oct 3 00:14:42 2004 UTC (18 years, 7 months ago) by tv
Branch: MAIN
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored)
Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
Revision 1.33 / (download) - annotate - [select for diffs], Thu Aug 5 22:17:25 2004 UTC (18 years, 9 months ago) by recht
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
update to fontconfig-2.2.96 changes: 2004-06-30 Keith Packard <keithp@keithp.com> * README: * configure.in: * fontconfig/fontconfig.h: Update for 2.2.96 2004-06-30 Keith Packard <keithp@keithp.com> Provided by: Lubos Lunak <l.lunak@suse.cz> * src/fccfg.c: (FcConfigUptoDate): However FcConfigUptoDate() doesn't seem to work. See the attached patch. First there's an obvious misplaced parenthesis making it return always false, and second, even this call fails to detect font changes (e.g. adding a new font to /usr/X11R6/lib/X11/fonts/truetype). The patch should fix that as well. The problem seems to be triggered by my fonts.conf specifying only /usr/X11R6/lib/X11/fonts , and therefore config->configDirs doesn't include subdirs, unlike config->fontDirs. 2004-06-03 Keith Packard <keithp@keithp.com> * fontconfig/fontconfig.h: Remove comma at end of FcResult enum definition. 2004-05-29 Keith Packard <keithp@keithp.com> * INSTALL: Add steps to md5sum release
Revision 1.32 / (download) - annotate - [select for diffs], Mon Jun 7 23:37:41 2004 UTC (18 years, 11 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored)
Update to 2.2.95 development release. Several bugs have been fixed, in particular this fixes a problem where no font matches can be found by gtk2 apps. This should fix the problem where even the gtk-demo program fails run.
Revision 1.31 / (download) - annotate - [select for diffs], Wed Apr 28 14:33:58 2004 UTC (19 years, 1 month ago) by dillo
Branch: MAIN
Changes since 1.30: +3 -3
lines
Diff to previous 1.30 (colored)
Update HOMEPAGE and MASTER_SITES.
Revision 1.30 / (download) - annotate - [select for diffs], Tue Apr 27 15:09:10 2004 UTC (19 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.29: +3 -4
lines
Diff to previous 1.29 (colored)
Changes 2.2.2: * Changed #include syntax to follow new Freetype rules * Made external compilation work
Revision 1.29 / (download) - annotate - [select for diffs], Mon Apr 19 17:37:19 2004 UTC (19 years, 1 month ago) by minskim
Branch: MAIN
Changes since 1.28: +3 -1
lines
Diff to previous 1.28 (colored)
Enable pkgviews installation.
Revision 1.28 / (download) - annotate - [select for diffs], Mon Feb 16 19:15:21 2004 UTC (19 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.27: +2 -3
lines
Diff to previous 1.27 (colored)
The GNU configure script now only accepts --with-freetype-config to set the location of freetype2 headers and libraries.
Revision 1.27 / (download) - annotate - [select for diffs], Sat Feb 14 18:26:28 2004 UTC (19 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
PKGCONFIG_OVERRIDE is relative to WRKSRC.
Revision 1.26 / (download) - annotate - [select for diffs], Sat Feb 14 17:21:40 2004 UTC (19 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.25: +1 -2
lines
Diff to previous 1.25 (colored)
LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
Revision 1.25 / (download) - annotate - [select for diffs], Thu Feb 12 20:52:55 2004 UTC (19 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (colored)
Don't try to build the docbook documentation. Fixes PR 24367.
Revision 1.24 / (download) - annotate - [select for diffs], Sat Jan 24 02:00:26 2004 UTC (19 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
Append to BUILDLINK_DEPENDS.freetype2 so that if another package wants an even newer version, it will still work.
Revision 1.23 / (download) - annotate - [select for diffs], Sat Jan 24 01:57:01 2004 UTC (19 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.22: +11 -9
lines
Diff to previous 1.22 (colored)
bl3ify
Revision 1.22 / (download) - annotate - [select for diffs], Thu Jan 22 08:38:29 2004 UTC (19 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Dec 21 16:44:02 2003 UTC (19 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
Update HOMEPAGE; from Michal Pasternak in PR pkg/23826.
Revision 1.18.2.1 / (download) - annotate - [select for diffs], Sat Dec 20 19:49:01 2003 UTC (19 years, 5 months ago) by agc
Branch: pkgsrc-2003Q4
Changes since 1.18: +7 -2
lines
Diff to previous 1.18 (colored) next main 1.19 (colored)
Pullup correct operation fix to the pkgsrc-2003Q4 branch, requested by Ingolf Steinbach. revision 1.19 date: 2003/12/04 23:28:10; author: dmcmahill; state: Exp; lines: +7 -2 If X11PREFIX and X11BASE are not the same, which happens with xpkgwedge, then add both to the font path instead of just X11PREFIX. Makes this pkg work with xpkgwedge.
Revision 1.20 / (download) - annotate - [select for diffs], Thu Dec 18 15:07:00 2003 UTC (19 years, 5 months ago) by recht
Branch: MAIN
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
Fix build after freetype2 update
Revision 1.19 / (download) - annotate - [select for diffs], Thu Dec 4 23:28:10 2003 UTC (19 years, 5 months ago) by dmcmahill
Branch: MAIN
Changes since 1.18: +7 -2
lines
Diff to previous 1.18 (colored)
If X11PREFIX and X11BASE are not the same, which happens with xpkgwedge, then add both to the font path instead of just X11PREFIX. Makes this pkg work with xpkgwedge.
Revision 1.18 / (download) - annotate - [select for diffs], Wed Oct 29 05:45:15 2003 UTC (19 years, 7 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base
Branch point for: pkgsrc-2003Q4
Changes since 1.17: +2 -1
lines
Diff to previous 1.17 (colored)
Just in case, fontconfig is built before X fonts are installed, have some defaults for fonts.conf (/usr/X11R6/lib/X11/fonts/TTF and /usr/X11R6/lib/X11/fonts/Type1). I didn't bump PKGREVISION, because in many cases this will be the same as if it configure figured it out. I also considered adding TrueType and freefont, but they aren't included with default XFree86 installation. Also, I didn't include other font directories, because fontconfig's directory says it's for outline fonts (.pf*, .tt* and .ot*) and to use local.conf or ~/.fonts.conf for bitmap fonts. This closes PR #22927 where fontconfig's fc-cache has missing directories causing font information caches to not be built (using defaults).
Revision 1.17 / (download) - annotate - [select for diffs], Sat Oct 11 13:40:19 2003 UTC (19 years, 7 months ago) by grant
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
bump PKGREVISIONs after bump of expat BUILDLINK_DEPENDS.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Sep 22 21:55:56 2003 UTC (19 years, 8 months ago) by recht
Branch: MAIN
Changes since 1.15: +3 -1
lines
Diff to previous 1.15 (colored)
Add missing PKGCONFIG_OVERRIDE. Bump PKGREVISION because of the changed *.pc files. ok'ed by wiz@
Revision 1.15 / (download) - annotate - [select for diffs], Tue Sep 2 07:12:15 2003 UTC (19 years, 8 months ago) by martti
Branch: MAIN
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (colored)
This needs zlib
Revision 1.14 / (download) - annotate - [select for diffs], Sun Aug 31 19:19:12 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.13: +6 -12
lines
Diff to previous 1.13 (colored)
Update to 2.2.1. Lots more documentation installed, fontconfig-config replaced with pkgconfig file. Changelog covered some versions only: Release 2.2.0: * Change version number to 2.2.0 Prerelease 2.1.94: * BDF property support for foundry and width (Juliusz Chroboczek) * Clean up GCC warnings (Colin Walters) Prerelease 2.1.93: * Use Type1 FontInfoRec to get more detailed weight information * Run fc-cache from source tree to try and resolve LFS install issues * Fix fontconfig-user.html generation (was getting smashed) * Debian build files are in CVS now * Fixes to build on Windows * Compute monospacing by looking at glyphs instead of trusting font * Get widths and more detailed weight from TrueType OS/2 table * Global cache was re-statting a lot of files. * Yet more RPM fixes from RedHat
Revision 1.13 / (download) - annotate - [select for diffs], Thu Jul 17 21:37:02 2003 UTC (19 years, 10 months ago) by grant
Branch: MAIN
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
s/netbsd.org/NetBSD.org/
Revision 1.12 / (download) - annotate - [select for diffs], Sun Jul 13 14:46:14 2003 UTC (19 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.11: +2 -3
lines
Diff to previous 1.11 (colored)
This does not USE_X11; remove it. Bump PKGREVISION. Noted by Soren Jacobsen in PR 22051.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Jun 2 01:19:48 2003 UTC (20 years ago) by jschauma
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
Revision 1.10 / (download) - annotate - [select for diffs], Sat Mar 29 19:00:19 2003 UTC (20 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
Clean up freetype2 requirements so Xft2 and fontconfig also require the right version via buildlink'ing
Revision 1.9 / (download) - annotate - [select for diffs], Sat Mar 29 12:40:56 2003 UTC (20 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.8: +2 -3
lines
Diff to previous 1.8 (colored)
Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 9 13:26:54 2003 UTC (20 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Drop maintainership. I don't understand how this package really works and all the magic needed to get it working with the versions included with XFree86. Other people will do a better job than me.
Revision 1.7 / (download) - annotate - [select for diffs], Sun Mar 9 06:13:30 2003 UTC (20 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Bump PKGREVISION
Revision 1.6 / (download) - annotate - [select for diffs], Sun Mar 9 06:12:13 2003 UTC (20 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.5: +5 -1
lines
Diff to previous 1.5 (colored)
Make same change for this by requiring at least freetype2 2.0.9
Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 28 22:03:17 2003 UTC (20 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
Instead of including bsd.pkg.install.mk directly in a package Makefile, have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 21 14:25:31 2003 UTC (20 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.3: +5 -2
lines
Diff to previous 1.3 (colored)
Install two more man pages, requested by Christian Hattemer. PKGREVISION=3.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 24 06:10:01 2002 UTC (20 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Bump PKGREVISION because of dependency on latest freetype2 or glib2 package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Dec 12 22:30:14 2002 UTC (20 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.1: +6 -1
lines
Diff to previous 1.1 (colored)
Install fontconfig(3) manpage. Bump PKGREVISION to 1.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Dec 11 20:12:45 2002 UTC (20 years, 5 months ago) by jmmv
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of fontconfig, version 2.1. Description follows: Fontconfig is a library for configuring and customizing font access. Fontconfig can: * discover new fonts when installed automatically, removing a common source of configuration problems. * perform font name substitution, so that appropriate alternative fonts can be selected if fonts are missing. * identify the set of fonts required to completely cover a set of languages. * have GUI configuration tools built as it uses an XML-based configuration file (though with autodiscovery, we believe this need is minimized). * efficiently and quickly find the fonts you need among the set of fonts you have installed, even if you have installed thousands of fonts, while minimzing memory usage. * be used in concert with the X Render Extension and FreeType to implement high quality, anti-aliased and subpixel rendered text on a display. Fontconfig does not: * render the fonts themselves (this is left to FreeType or other rendering mechanisms). * depend on the X Window System in any fashion, so that printer only applications do not have such dependencies. Approved by wiz.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 11 20:12:45 2002 UTC (20 years, 5 months ago) by jmmv
Branch: MAIN
Initial revision