Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
* Bug fixes and improvements
|
|
2005-03-29 Keith Packard
* README:
* Xft.h:
* configure.ac:
Update for version 2.1.7
2005-03-01 Keith Packard
* xftdpy.c: (_XftDisplayInfoGet), (XftDefaultSubstitute):
Avoid calling any Render functions when Render is missing (#137)
* xftglyphs.c: (XftFontLoadGlyphs):
Only clip to bounding box when FC_CHARCELL is specified.
Only fix glyph spacing when FC_MONO is specified.
2005-02-28 Keith Packard
* configure.ac:
* xftdpy.c: (_XftDefaultInit), (XftDefaultSubstitute):
* xftfreetype.c: (XftFontInfoFill), (XftFontOpenInfo):
* xftglyphs.c: (XftFontLoadGlyphs):
* xftint.h:
Add support for artificial emboldening of glyphs through
the FT_GlyphSlot_Embolden API when it is available.
* xftextent.c: (XftGlyphExtents):
Optimize one glyph extents case (it happens a *lot*).
(Ross Burton)
2004-11-28 James Henstridge
* xftfreetype.c (_XftReleaseFile): add parentheses in the
expression in the second argument to XftMemFree so that it is
interpreted correctly.
2004-09-05 Keith Packard
* configure.ac:
Move AC_CONFIG_AUX_DIR above AM_INIT_AUTOMAKE to make
automake 1.9 happy
2004-08-03 Keith Packard
* xftfreetype.c: (_XftReleaseFile):
Called strlen with (f->file) without checking for NULL (which
happens when directly using FT_Face objects).
2004-04-14 Keith Packard
* AUTHORS:
* Makefile.am:
* Xft-def.cpp:
* Xft.3.in:
* Xft.h:
* XftCompat.h:
* configure.ac:
* xftcolor.c:
* xftcore.c:
* xftdbg.c:
* xftdpy.c:
* xftdraw.c:
* xftextent.c:
* xftfont.c:
* xftfreetype.c: (XftFontOpenInfo):
* xftglyphs.c:
* xftinit.c:
* xftint.h:
* xftlist.c:
* xftname.c:
* xftrender.c:
* xftstr.c:
* xftswap.c:
* xftxlfd.c:
Regularize #include usage so that all includes
happen in xftint.h. This allows conditional inclusion
of system headers like string.h/strings.h
Add GCC warnings on GCC systems.
Fix CVS Id strings
|
|
|
|
Changes since 4.8:
- Add Guseul.ttf.
- Add iso8859-15 support for Eunjin.ttf and Ongdalsam.ttf.
- Minor fixes for other fonts.
|
|
|
|
* Bug fixes
* Improvements
|
|
Use dbz-ttf-license.
|
|
|
|
NO_BUILD, USE_LIBTOOL.
|
|
|
|
While here, relinquish MAINTAINERship of this package -- I no longer use
(non-macos-x) Unix on the desktop anywhere, so I don't have any way to test
this adequately.
|
|
|
|
|
|
|
|
Approved by wiz@
|
|
No revision bump as this is a new package and this was a temporary issue.
|
|
|
|
|
|
via PR 30353.
Slight changes to DESCR and Makefile. And using version 1.13
since I see it available.
DejaVu is a family of fonts derived from the Bitstream Vera family.
It provides a wider range of characters than the original. These
TrueType fonts include serif, sans serif, monospaced, and experimental
condensed serif and sans serif families with regular (Roman), Bold,
Oblique and Bold Oblique typefaces.
|
|
And also do not "remove any rendered docs as well".
Bump PKGREVISION.
|
|
This is from Leonard Schmidt via tech-pkg.
|
|
If you installed fontconfig-2.3.2, please remove <dir></dir> entry
from ${LOCALBASE}/etc/fontconfig/fonts.conf.
|
|
|
|
* Bug fixes
* Improvements
|
|
- The Adobe-Japan-6 Character Collection is added.
- UTF maps are updated in ac14.tar.Z.
- Update site of pdfcore.
|
|
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG. Bump the PKGREVISION
for packages that were modified as a result.
|
|
bump PKGREVISION
|
|
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
|
|
|
|
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
|
|
- Check against MultipleMasterFonts somewhat more tolerant, so that
Type 1 Fonts automatically created from Multiple Master Fonts (e.g.
using Mmpfb) should now be acceptable.
- The configure-machinery had been somewhat out of date and has been
updated. The distributed configure script has been generated by
AutoConf 2.59 and the redistributed libtool parts are taken from
GNU libtool 1.5.10.
- Top-Level TeX-file in the doc subdirectory adapted to recent TeX
systems' requirements.
- Added IsoLatin9.enc to distribution.
- Subsetting extended so that it works for SEAC-constructed composites
even if no AFM composite character information is available
- Somewhat more intelligent defaults for subsetting when composite
characters are included in the subset.
- Reallocation had been broken by relocation of internal StandardEncoding
vector. This problem turned out on systems where realloc() actually
returned a different pointer.
- Fix for outline code on 64bit systems. This involves a redefinition
of the T1_PATHPOINT struct. This should be uncritical because for 32bit
systems there is no difference, whereas on 64bit systems, this has never
worked correctly before.
- DESTDIR support in Makefile.in by Volker Zell
- Support for XLFD font database format (in which the fonts' names appear
in the first place on a line).
- Further Bug Fixes
|
|
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.
|
|
|
|
* Extend to Unicode 4.1
* Context chain dlg had problems with empty patterns (no terminal NUL in empty string used to represent them)
* EditData button in contextual subs disabled at wrong times.
* Transforming by a negative scale factor screwed up the hints.
* Add move up/down buttons to the kerning class dlg (class lists area) Use the selection from the class lists to highlight offsets.
* Print sample did not handle kerning by classes.
* When we had: a glyph which contained refs where that glyph was itself used as a reference in another glyph and all glyphs (except the last) lived in subroutines then we got multiple declarations of hints and the middle glyph was translated from where it should have been.
* When changing lists they should not scroll back to the beginning.
* Various fixes regarding hints: changing hints should set the char changed flag changing a glyph should mark all glyphs that refer to it as having out of date hints display out of date hints in font view. hints weren't being preserved (and should have been) in charview in Paste and transform.
* Apply Substitutions was badly broken when ff compiled with multilayer.
* Kern Pair dlg looked at garbage memory when it closed (and crashed sometimes).
* ff decides whether to add a 'gasp' table to a font based on whether the font has instructions or not. ff's own ttf fonts contain instructions in .notdef but nowhere else, so ignore .notdef when making this check.
* One more attempt to rule out absurd results in simplify().
* if the lsb/rsb dlg was given a negative value it complained about negative widths. (whether the width would have been negative or not).
* $italicangle has been broken since I added reals to scripting.
* The kernclass dialog did not handle deleted classes properly.
* Add ability to undo hints.
* Once again starting a browser on windows is broken.
* We didn't do a bounds check when indexing into the names array of an encoding (when building a character from scratch). If the index was huge the result was garbage, generally leading to a crash sometime thereafter.
* An open path consisting of a single point caused replace with reference to crash.
* Generating a postscript resource font on the mac from a script did not work.
* Werner points out that afm files generated by FontForge still claim to have been made by pfaedit. Oops.
* Didn't parse user defined encodings properly and often omitted the first glyph.
|
|
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
|
|
in PR pkg/30798.
Changes:
- Update Eunjin.ttf
- Rename Aqu@rk.ttf Bangwool.ttf
- Rename 09t@ark.ttf 0b0dkuki.ttf
|
|
|
|
and FreeSerif
|
|
The freefont project provides a set of free, high-quality, outline
(i.e. OpenType) fonts covering the ISO 10646/Unicode UCS (Universal
Character Set). The set consists of three typefaces: one monospaced
and two proportional -- one with uniform and one with modulated
stroke. These fonts are similar to the Helvetica, Times and Courier
fonts.
|
|
|
|
around at either build-time or at run-time is:
USE_TOOLS+= perl # build-time
USE_TOOLS+= perl:run # run-time
Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
|
|
PKGSRC_USE_TOOLS go away. There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
|
|
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}. There is no change to the binary
packages.
|
|
|
|
* Bug fixes and improvements
|
|
|
|
${PREFIX}.
|
|
|
|
should automatically pull in libXpm when -lXaw is given, but it doesn't
seem to work correctly on Darwin. Modify the xglyph Makefile so that
we explicitly link in -lXpm when we link against -lXaw. This should
fix the problem noted on Darwin in the bulk builds. Bump the PKGREVISION
to 4.
|