Age | Commit message (Collapse) | Author | Files | Lines |
|
of the shlib major bump.
PKGREVISION++ for the dependencies.
|
|
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
|
|
CONFIGURE_ARGS.
|
|
If you installed fontconfig-2.3.2, please remove <dir></dir> entry
from ${LOCALBASE}/etc/fontconfig/fonts.conf.
|
|
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.
|
|
heavy of a build dependency to drag in, and the SGML template files
are not completely standardized. This should fix PR pkg/29392.
|
|
USE_GNU_TOOLS -> USE_TOOLS
awk -> gawk
m4 -> gm4
make -> gmake
sed -> gsed
yacc -> bison
|
|
Should address the 'fontconfig core dumps' on solaris bug reported in
PR29837
|
|
|
|
* 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.
|
|
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.
|
|
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.
|
|
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)
|
|
bsd.prefs.mk, otherwise the check for _OPSYS_MAX_CMDLEN is skipped.
|
|
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.
|
|
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
|
|
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.
|
|
|
|
* Changed #include syntax to follow new Freetype rules
* Made external compilation work
|
|
|
|
the location of freetype2 headers and libraries.
|
|
|
|
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
|
|
|
|
even newer version, it will still work.
|
|
|
|
|
|
|
|
|
|
then add both to the font path instead of just X11PREFIX. Makes this pkg
work with xpkgwedge.
|
|
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).
|
|
|
|
Bump PKGREVISION because of the changed *.pc files.
ok'ed by wiz@
|
|
|
|
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
|
|
|
|
Noted by Soren Jacobsen in PR 22051.
|
|
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
|
|
version via buildlink'ing
|
|
|
|
all the magic needed to get it working with the versions included with
XFree86. Other people will do a better job than me.
|
|
|
|
|
|
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>.
|
|
|
|
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
|
|
|
|
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.
|