Commit graph

2476 commits

Author SHA1 Message Date
markd
6772627df1 Update tex-norasi-c90 to 2014
now depends on tex-fonts-tlwg
2015-04-26 01:48:20 +00:00
markd
c819fe669b Update tex-garuda-c90 to 2014
now depends on tex-fonts-tlwg
2015-04-26 01:47:02 +00:00
markd
c3c1d3ac7b Add tex-fonts-tlwg 2015-04-26 01:34:22 +00:00
markd
82c3dbe732 Add tex-fonts-tlwg version 0.6.1
A collection of free Thai fonts, supplied as FontForge sources,
and with LaTeX .fd files. This package depends on the thailatex
package.
2015-04-26 01:33:23 +00:00
markd
4fcfda1e2f Update tex-fontspec{,-doc} to 2.4c
latest texlive version. changes unknown.
2015-04-26 01:18:22 +00:00
markd
402068e1e6 Add tex-manfnt-font tex-mflogo-font{,-doc} 2015-04-26 00:49:09 +00:00
markd
c126d8c554 Add tex-mflogo-font{,-doc} version 1.002
These fonts were created in Metafont by Knuth, for his own
publications. At some stage, the letters 'P' and 'S' were
added, so that the MetaPost logo could also be expressed. The
fonts were originally issued (of course) as Metafont source;
they have since been autotraced and reissued in Adobe Type 1
format by Taco Hoekwater.
2015-04-26 00:47:41 +00:00
markd
eb4742fe47 Update tex-mflogo{,-doc} to 2014
logo font moved to separate package.
2015-04-26 00:43:06 +00:00
markd
fd3e3a63f3 Add tex-manfnt-font version 2014
Font for LaTeX support for the TeX book symbols
2015-04-26 00:38:57 +00:00
markd
53fae53281 Update tex-manfnt to 2014
font split out to separate package.
2015-04-26 00:34:34 +00:00
markd
0007a899d7 Update ttf2pk to 2.0
convert to use freetype2.
2015-04-26 00:30:52 +00:00
tnn
255d0cb0b8 Recursive revbump following MesaLib update, categories a through f. 2015-04-25 14:20:17 +00:00
markd
5731581d12 Update gsftopkk to texlive 2014 version
Replace bzero(s, l) => memset(s, 0, l)
2015-04-25 13:40:05 +00:00
markd
dfc287460f Update ps2pkm to texlive 2014 version.
Include Autoconf generated headers first.
2015-04-25 13:36:25 +00:00
markd
73fbcedaeb Update to ttfdump version from texlive 2014
tidyup of includes.
2015-04-25 13:29:37 +00:00
markd
78eeef7a83 Update tex-zapfding to 2014
latest texlive version.  changes unknown.
2015-04-25 08:43:35 +00:00
markd
2add9c8f20 Update tex-zapfchan to 2014
latest texlive version.  changes unknown.
2015-04-25 08:39:42 +00:00
markd
b9dcfd42b1 Update tex-wasy{,-doc} to 2014
latest texlive version.  changes unknown.
2015-04-25 08:36:58 +00:00
markd
149a2fd133 Update tex-tipa{,-doc} to 1.3pl29349
latest texlive version.  changes unknown.
2015-04-25 08:33:07 +00:00
markd
99a7c359c6 Update tex-times to 2014
latest texlive version.  changes unknown.
2015-04-25 08:30:26 +00:00
markd
8ce44ed860 Update tex-symbol to 2014
latest texlive version.  changes unknown.
2015-04-25 08:27:13 +00:00
markd
651002e6f9 Update tex-psnfss{,-doc} to 2014
latest texlive version.  changes unknown.
2015-04-25 08:24:56 +00:00
markd
5841318084 Update tex-palatino to 2014
latest texlive version.  changes unknown.
2015-04-25 08:22:13 +00:00
markd
c0ff736d12 Update tex-ncntrsbk to 2014
latest texlive version.  changes unknown.
2015-04-25 08:20:35 +00:00
markd
e186739a3d Update tex-musixtex-fonts{,-doc} to 2014
latest texlive version.  changes unknown.
2015-04-25 08:17:00 +00:00
markd
7c61bdf859 Update tex-mfware to 2014
latest texlive version.  changes unknown.
2015-04-25 08:13:22 +00:00
markd
36e6b71727 Update tex-metafont to 2014
latest texlive version.  changes unknown.
2015-04-25 08:11:35 +00:00
markd
79cbe4823e Update tex-marvosym{,-doc} to 2.2a
latest texlive version.  changes unknown.
2015-04-25 08:07:19 +00:00
markd
dead11d405 Update tex-luaotfload{,-doc} to 2.5.4
latest texlive version.  changes unknown.
2015-04-25 08:04:12 +00:00
markd
d278f8a992 Update tex-japanese-otf{,-doc} to 1.7b6
latest texlive version.  changes unknown.
2015-04-25 08:01:05 +00:00
markd
6984948e68 Update tex-ipaex{,-doc} to 2014
latest texlive version.  changes unknown.
2015-04-25 07:58:45 +00:00
markd
83a4edea29 Update tex-helvetic to 2014
latest texlive version.  changes unknown.
2015-04-25 07:56:24 +00:00
markd
133393f820 Update tex-courier to 2014
latest texlive version.  changes unknown.
2015-04-25 07:53:38 +00:00
markd
07ecd0225c Update tex-cmextra to 2014
latest texlive version.  changes unknown.
2015-04-25 07:52:01 +00:00
markd
d94f35688e Update tex-cm{,-doc} to 2014
latest texlive version.  changes unknown.
2015-04-25 07:50:27 +00:00
markd
8907f435e8 Update tex-bookman to 2014
latest texlive version.  changes unknown.
2015-04-25 07:48:18 +00:00
markd
d7a0e32208 Update tex-bbold-type1{,-doc} to 2014
latest texlive version.  changes unknown.
2015-04-25 05:39:28 +00:00
markd
77db58d66b Update tex-avantgar to 2014
latest texlive version.  changes unknown.
2015-04-25 05:36:21 +00:00
markd
a6cb665ea0 Update tex-adobemapping to 2014
latest texlive version.  changes unknown.
2015-04-25 05:34:54 +00:00
mef
5180945d02 (pkgsrc)
- Add LICENSE as gnu-gpl-v2
(upstream)
 - Update 2.3.1 to 2.3.8
---------------------
* Thu Mar 05 2009 Rahul Bhalerao <rbhalera@redhat.com> - 2.3.8
- Bug 428427 - [kn_IN][fonts-indic] - 0CB5+0CCA is wrongly rendering
- Bug 450699 - [ta_IN]Errors in "sh" and "shrI" in Lohit Tamil
  font (fixed in font, needs rendering update)
- Bug 476427 - [te_IN] -
  Consonant+Virama+Consonant+Virama+space renders the second
  virama as a separate glyph in lohit-telugu font
- Bug 479100 - [kn_IN] Conjunct combination of U0C9D with
  U0CCA/U0CCB is rendering wrongly
- Bug 483530 - [bn_IN]Lohit Bengali font cheating about character support
- Added Lohit-Assamese
- Modified README file.
2015-04-18 12:43:07 +00:00
mef
d6d5eff122 Update to 1.11
--------------
CHANGES IN 1.11 2015-01-21

  Changed capital "A" to be less pointy, more consistent between sizes.
  Expecting hate mail.

  Previously, unimplemented chars defaulted to print a blank space under X.
  Now those chars are not placed in the font at all in order to allow
  fontconfig to fall back to use a char from another font.  (Thanks, Allen,
  for pointing this out and testing the fix.)
2015-04-18 12:06:08 +00:00
ryoon
7d2d76335f Update to 0.490
Status:
Unadjusted glyphs (characters; 1st pass): Uninode 808e-933a
Unadjusted glyphs (Bushu; 1st pass): Niku, Kusa-kanmuri, Mushi, Koromo,
Gon-ben, Ashi, Kuruma, Kane.
2015-04-08 18:38:48 +00:00
adam
9071d6b787 Revbump after updating textproc/icu 2015-04-06 08:17:13 +00:00
wiz
c23ff4e317 Update to 0.9.40:
Overview of changes leading to 0.9.40
Friday, March 20, 2015
=====================================

- Another hb-coretext crasher fix.  Ouch!
- Happy Norouz!
2015-04-02 22:39:22 +00:00
ryoon
91c4f7b2b1 Change LICENSE=. 2015-03-19 23:41:22 +00:00
ryoon
079ee2df44 Update to 3.2.4
* Drop bash from USE_TOOLS.
* Convert to use GITHUB framework.
* USe .tar.gz instead of .zip.

Changelog:
* Change LICENSE to 2-clause BSD from public domain.
2015-03-19 23:39:21 +00:00
ryoon
fd14112729 Update to 0.480
Status:
Unadjusted glyphs: Unicode 7d31-9398
Unadjusted Bushu: Ito, Niku, Kusa-kanmuri, Mushi, Koromo, Gon-ben, Kai,
Ashi, Kuruma, Oozato, Hiyomi-no-tori, Kane
2015-03-17 20:11:16 +00:00
wiz
5b83372149 Update to 1.3.1:
This release fixes the autoconf macros installed for use generating the
other Xorg font packages to respect the $PKG_CONFIG variable that some
build systems, especially cross-compilers, require; and updates the
license notice in map-JISX0201.1976-0 to the current version from
Unicode Consortium.

Adam Jackson (1):
      configure: Drop AM_MAINTAINER_MODE

Alan Coopersmith (3):
      Fix a bunch of clang integer size conversion warnings in ucs2any
      Update map-JISX0201.1976-0 to current version from Unicode Consortium
      font-util 1.3.1

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Ross Burton (1):
      fontutil.m4.in: use $PKG_CONFIG instead of pkg-config
2015-03-15 20:41:17 +00:00
tnn
b50ed5958c needs gzip(1) 2015-03-15 18:42:12 +00:00
tnn
2134887cb7 needs gzip(1) in manual do-install target 2015-03-15 15:29:46 +00:00
wiz
54504bbcee Update to 0.9.39:
Overview of changes leading to 0.9.39
Wednesday, March 4, 2015
=====================================

- Critical hb-coretext fixes.
- Optimizations and refactoring; no functional change
  expected.
- Misc build fixes.
2015-03-09 08:10:05 +00:00
ryoon
baf6904107 Add takao-ex-fonts-ttf 2015-03-07 12:14:08 +00:00
ryoon
ea540d9dd5 Import takao-fonts-ttf-002.01.01 as fonts/takao-ex-fonts-ttf.
The Takao Ex Fonts are a font family based on the the IPAex Fonts.
Its purpose is to make it possible to maintain and release the
fonts by the community with changing their names. These fonts
contain some modifications based on ORCA Font.
2015-03-07 12:12:59 +00:00
ryoon
34776b5c7c Fix COMMENT too. 2015-03-07 12:09:25 +00:00
ryoon
35b809cb92 Remove IPA Ex fonts words. 2015-03-07 12:07:20 +00:00
ryoon
65a218b1e2 Update to 003.03.01 aka 15.03
* Takao Ex Fonts are no longer in this package.

Changelog:
2015-03-04  Nobuto Murata  <nobuto@ubuntu.com>

        * Update base fonts as of today:
          Takao Fonts - 00303.01
          Takao Ex Fonts - 00201.01
        * Add Mj Fonts:
          Takao Mj Fonts - 00301.01
        * Add maintenance tasks into build scripts
        * Fix typo in Styles (SubFamily) string
2015-03-07 11:11:05 +00:00
ryoon
d6dbeedd3f Update to 3.001
Changelog:
not available
2015-03-07 01:15:15 +00:00
wiz
e4e8cee273 Update to 1.39:
Version 1.39   26.Feb.2015

* t1disasm: Security fixes for buffer overrun reported by Jakub Wilk
  and Niels Thykier.
2015-03-01 14:58:19 +00:00
tnn
eda90a9b9f change rpm build dependencies to rpm2cpio 2015-02-27 21:42:57 +00:00
joerg
1cdc2e0427 Fix up config.guess/config.sub. 2015-02-24 21:44:35 +00:00
joerg
5231be19e1 Help config.guess/config.sub override logic. 2015-02-23 18:28:51 +00:00
wiz
a1e9f7a39b Add magic to fix freetype pc files on NetBSD 6 and 7 which had outdated
information in the installed pc file.
Remove local hack in fonts/harfbuzz.

From Leonardo Taccari <iamleot@gmail.com> in private email.
2015-02-18 09:53:27 +00:00
snj
8066de410a Recursive bump for SDL2-using packages. 2015-02-09 08:43:13 +00:00
taca
3629380310 Update ruby-ttfunk to 1.4.0.
Changes are not available, various improvements.
2015-02-03 13:56:45 +00:00
taca
0644b49db5 Update ruby-afm to 0.2.2.
## 0.2.2

* The gem was missing

## 0.2.1

* Fixed rdoc tasks, replaced Test::Unit with Minitest (Thanks to @yob, @strzibny for changes)
* Removed jeweler dependency
2015-02-03 13:41:49 +00:00
wiz
e32a93fb86 The freetype2 version in the pkg-config file was not properly
defined in NetBSD-6, NetBSD-7 and -current up to 7.99.4.
Manually override the detection since pkgsrc makes sure the proper
version is available.

Based on a patch by Leonardo Taccari on pkgsrc-changes.
2015-01-28 08:17:33 +00:00
wiz
e084c3e995 Update to 0.9.38:
Overview of changes leading to 0.9.38
Friday, January 23, 2015
=====================================

- Fix minor out-of-bounds access in Indic shaper.
- Change New Tai Lue shaping engine from South-East Asian to default,
  reflecting change in Unicode encoding model.
- Add hb-shape --font-size.  Can take up to two numbers for separate
  x / y size.
- Fix CoreText and FreeType scale issues with negative scales.
- Reject blobs larger than 2GB.  This might break some icu-le-hb clients
  that need security fixes.  See:
  http://www.icu-project.org/trac/ticket/11450
- Avoid accessing font tables during face destruction, in casce rogue
  clients released face data already.
- Fix up gobject-introspection a bit.  Python bindings kinda working.
  See README.python.
- Misc fixes.
- API additions:
  hb_ft_face_create_referenced()
  hb_ft_font_create_referenced()
2015-01-25 18:50:15 +00:00
wiz
8df0617298 Update to 1.1.2:
This minor maintenance release provides the usual set of accumulated
build configuration improvements, compiler & static analyzer warning
fixes, and other janitorial cleanups.

Alan Coopersmith (8):
      Add missing newline to usage output
      Add -v flag to print program version
      Make usage() always exit(1)
      Print which option was in error along with usage message
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Remove extraneous duplicate checks for -r & -n options
      mkfontscale 1.1.2

Jeremy Huddleston Sequoia (2):
      Plug a memory leak found by clang static analysis
      Fix possible malloc allocation error found by clang static analysis

Thomas Klausner (1):
      Only include config.h if it exists.
2015-01-17 09:12:53 +00:00
ryoon
40c340b310 Update to 0.468
Status:
Unadjusted glyphs: Unicode 7cc7-9398
2015-01-01 20:11:12 +00:00
wiz
3085adcd4d Update to 1.0.5:
This minor maintenance release fixes a couple of issues with the usage
messages printed for incorrect options, and updates the configure scripts
to the latest X.Org standards.

Alan Coopersmith (6):
      config: Add missing AC_CONFIG_SRCDIR
      Correct usage message for scanline unit option to be -u, not -s
      Print which option was in error along with usage message
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      bdftopcf 1.0.5
2014-12-31 14:12:49 +00:00
wiz
28a2a4dba8 Update to 0.9.37:
Overview of changes leading to 0.9.37
Wednesday, December 17, 2014
=====================================

- Fix out-of-bounds access in Context lookup format 3.
- Indic: Allow ZWJ/ZWNJ before syllable modifiers.
2014-12-30 14:29:58 +00:00
nonaka
70df0f62cd Update koruri-ttf to 20141224.
20141224:
* M+ OUTLINE FONTS has been updated to TESTFLIGHT 059 (2014.11.26).
2014-12-24 13:06:38 +00:00
ryoon
8b47b8115a Update to 20141206
Changelog:
* Sync with M+1C,1M part with CVS HEAD of 2014.12.06.
* Improve misc symbols and allows characters, U+2B60-2BA7
  with Unicode 7.0 or later.
* Add 1 more Kanji character.
2014-12-07 00:05:11 +00:00
ryoon
240895e7ab Bump PKGREVISION from fonts/migu-ttf update. 2014-12-06 03:45:11 +00:00
ryoon
66d9472057 Update to 20130617
Changelog:
20130617:
* Sync with M+ TESTFLIGHT 056 (2013-06-17T12:30+09:00 CVS repository).
* Fix IPA Gothic's U+FFE3 glyph.
* Improve typographic ligature of U+02E9 and U+02E5.

20130507:
* Migu 1C: Fix side bearing of l charracter

20130430:
* Sync with M+ TESTFLIGHT 055 (2013-04-30T08:10+09:00のCVS repository).
* Support JIS X0213:2004 glyphs with jp90 tag. IVS replacement is not
  supported.
* Fix glyphs of Katakana like Kanji characters.
* Migu 1C: Fix glyph of l character.
* Migu 1VS: Distinguish l from 1.
* Migu 1BT: Use western glyphs from Bitter.
  - Add slash to zero, 0.
  - Improve l character.
  - Make - more long.
  - More curly ~.
  - More side bearing for : and ;.
2014-12-06 03:42:48 +00:00
ryoon
fd28d2cb54 Update to 0.467
Status:
Unadjusted glyphs: Unicode 7x73-9398
2014-12-06 03:13:48 +00:00
wiz
80d9d5f08b Update to 7.0.0: newer, better, probably more symbols. 2014-12-04 23:41:39 +00:00
mef
c0c609d3ad VERSION 1.10 2013-09-17
CHANGES IN 1.10
  - New size: 7x13.
  - New size: 8x16 (replaces 8x17)
  - Many changes in favor of a cleaner look.  In particular, replaced the
    double-story lowercase "g" with the single-story variety.
  - Added the degree symbol.  (Enjoy, Sven!)
  - Added the copyright symbol.
2014-11-24 14:18:51 +00:00
mef
258103e475 Update 1.0.2 to 1.0.4
1.04  (r994, 2014-01-09)

* Bug fixes:
*    Fix rt.cpan.org 80671, 80672; simplify fix for #42553 per OP
*    Shared tables in TTC weren't working
*    Quiet a cleanup warning in TTC processing
*    Update licensing info for test fonts to OFL

1.03  (r969, 2013-11-10)

* Add $t->minsize() to all tables for assisting with font subsetting
* Add deduping to Name table writing
* Add OS/2 table method to guess at Unicode and Codepage range bits.
* Add support for cmap format 13 subtables
* Expunge notion of 'dflt' language tag from Ttopen.pm
* Bug fixes
2014-11-24 14:15:20 +00:00
mef
509d4102d2 Update 0.0.15 to 0.0.16
0.0.16
 - add space variations (#735205)
2014-11-24 14:13:05 +00:00
wiz
3736c2bb65 Update to 0.9.36:
Overview of changes leading to 0.9.36
Thursday, November 20, 2014
=====================================

- First time that three months went by without a release since
  0.9.2 was released on August 10, 2012!
- Fix performance bug in hb_ot_collect_glyphs():
  https://bugzilla.mozilla.org/show_bug.cgi?id=1090869
- Add basic vertical-text support to hb-ot-font.
- Misc build fixes.
2014-11-23 15:09:36 +00:00
ryoon
b2469c2579 Update to 20140801
Version 20140801
* M+ OUTLINE FONTS has been updated to CVS HEAD (2014.08.01).
* 2 characters add or modify the glyph of kanji part.

Version 20140530
* M+ OUTLINE FONTS has been updated to CVS HEAD (2014.05.30).
2014-11-15 22:32:29 +00:00
ryoon
de9daa598c Update to 3.2.3
Based on nonaka@'s PR pkg/49038.

* Use shells/bash for build script

Changelog:
Version 3.2.3
* Change the thickness of the bold of ASCII glyph.

Version 3.2.2
* To be able to distinguish between the parentheses of the full-width and half-width.
2014-11-15 22:15:30 +00:00
obache
828351b2d0 Update HOMEPAGE and MASTER_SITES, OSS IPedia had been closed. 2014-11-13 11:08:13 +00:00
khorben
e4860e982b Added fonts/awesome-ttf 2014-11-02 17:59:01 +00:00
khorben
e06d8d2bc2 Packaged fonts/awesome-ttf 4.2.0, "The iconic font and CSS toolkit"
Font Awesome gives you scalable vector icons that can instantly be customized -
size, color, drop shadow, and anything that can be done with the power of CSS.

Font Awesome by Dave Gandy - http://fontawesome.io
2014-11-02 17:58:21 +00:00
ryoon
2c8e154de6 Update to 0.465
Status:
Unadjusted glyphs: Unicode 7bb0-9398.
2014-10-26 09:54:31 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
wiz
e8647fedbb Remove SVR4_PKGNAME, per discussion on tech-pkg. 2014-10-09 13:44:32 +00:00
adam
243c29c4cc Revbump after updating libwebp and icu 2014-10-07 16:47:10 +00:00
wiz
8b765c474f Fix ``Please add a line "# used by foo/bar/Makefile" here.'' warnings. 2014-10-05 16:41:05 +00:00
jperkin
ee2c4a7931 Use -d rather than non-portable --make-directories cpio argument. 2014-09-25 10:56:08 +00:00
nonaka
36964a2b19 Update koruri-ttf to 20140904.
20140904:
* M+ OUTLINE FONTS has been updated to CVS HEAD (2014.09.04).
2014-09-04 12:47:15 +00:00
wiz
7d6291837d ftp.gimp.org is no longer. Update/remove links pointing there.
From Niclas Rosenvik.
2014-08-19 10:42:55 +00:00
wiz
0d25f42506 Update to 0.9.35:
Overview of changes leading to 0.9.35
Saturday, August 13, 2014
=====================================

- Fix major shape-plan caching bug when more than one shaper were
  provided to hb_shape_full() (as exercised by XeTeX).
  http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1246370.html
- Fix Arabic fallback shaping regression.  This was broken in 0.9.32.
- Major hb-coretext fixes.  That backend is complete now, including
  respecing buffer direction and language, down to vertical writing.
- Build fixes for Windows CE.  Should build fine now.
- Misc fixes:
  Use atexit() only if it's safe to call from shared library
  https://bugs.freedesktop.org/show_bug.cgi?id=82246
  Mandaic had errors in its Unicode Joining_Type
  https://bugs.freedesktop.org/show_bug.cgi?id=82306
- API changes:

  * hb_buffer_clear_contents() does not reset buffer flags now.

    After 763e5466c0a03a7c27020e1e2598e488612529a7, one doesn't
    need to set flags for different pieces of text.  The flags now
    are something the client sets up once, depending on how it
    actually uses the buffer.  As such, don't clear it in
    clear_contents().

    I don't expect any changes to be needed to any existing client.
2014-08-17 16:43:47 +00:00
wiz
42bb355473 Remove Symbola-ttf, symbola-ttf has a newer version. 2014-08-13 08:00:00 +00:00
wiz
da264f7703 + new font packages. 2014-08-09 16:21:54 +00:00
wiz
f057a72e36 Add many font packages for Ancient Scripts, from
http://users.teilar.gr/~g1951d/
2014-08-09 16:21:27 +00:00
obache
e0018abca0 Update thaixfonts to 1.2.6.
Version 1.2.6 (2013-10-22)
=============
- Updated build system.
- Switch to .tar.xz release tarball.
2014-08-09 05:09:47 +00:00
wiz
dc68f3776b Add upstream bug report URL. 2014-08-06 12:04:32 +00:00
wiz
6c020c5603 Libraries should not call atexit().
Bump PKGREVISION.
2014-08-06 11:59:31 +00:00
wiz
403341a9e4 Update to 0.9.34:
Overview of changes leading to 0.9.34
Saturday, August 2, 2014
=====================================

- hb_feature_from_string() now accepts CSS font-feature-settings format.
- As a result, hb-shape / hb-view --features also accept CSS-style strings.
  Eg, "'liga' off" is accepted now.
- Add old-spec Myanmar shaper:
  https://bugs.freedesktop.org/show_bug.cgi?id=81775
- Don't apply 'calt' in Hangul shaper.
- Fix mark advance zeroing for Hebrew shaper:
  https://bugs.freedesktop.org/show_bug.cgi?id=76767
- Implement Windows-1256 custom Arabic shaping.  Only built on Windows,
  and requires help from get_glyph().  Used by Firefox.
  https://bugzilla.mozilla.org/show_bug.cgi?id=1045139
- Disable 'liga' in vertical text.
- Build fixes.
- API changes:

  * Make HB_BUFFER_FLAG_BOT/EOT easier to use.

    Previously, we expected users to provide BOT/EOT flags when the
    text *segment* was at paragraph boundaries.  This meant that for
    clients that provide full paragraph to HarfBuzz (eg. Pango), they
    had code like this:

      hb_buffer_set_flags (hb_buffer,
                           (item_offset == 0 ? HB_BUFFER_FLAG_BOT : 0) |
                           (item_offset + item_length == paragraph_length ?
                            HB_BUFFER_FLAG_EOT : 0));

      hb_buffer_add_utf8 (hb_buffer,
                          paragraph_text, paragraph_length,
                          item_offset, item_length);

    After this change such clients can simply say:

      hb_buffer_set_flags (hb_buffer,
                           HB_BUFFER_FLAG_BOT | HB_BUFFER_FLAG_EOT);

      hb_buffer_add_utf8 (hb_buffer,
                          paragraph_text, paragraph_length,
                          item_offset, item_length);

    Ie, HarfBuzz itself checks whether the segment is at the beginning/end
    of the paragraph.  Clients that only pass item-at-a-time to HarfBuzz
    continue not setting any flags whatsoever.

    Another way to put it is: if there's pre-context text in the buffer,
    HarfBuzz ignores the BOT flag.  If there's post-context, it ignores
    EOT flag.
2014-08-05 19:21:47 +00:00
wiz
feb802b38e Update to 0.9.33:
Overview of changes leading to 0.9.33
Tuesday, July 22, 2014
=====================================

- Turn off ARabic 'cswh' feature that was accidentally turned on.
- Add HB_TAG_MAX_SIGNED.
- Make hb_face_make_immutable() really make face immutable!
- Windows build fixes.
2014-07-29 11:45:10 +00:00
wiz
76d526bafa Update to 0.9.32:
Overview of changes leading to 0.9.32
Thursday, July 17, 2014
=====================================

- Apply Arabic shaping features in spec order exactly.
- Another fix for Mongolian free variation selectors.
- For non-Arabic scripts in Arabic shaper apply 'rlig' and 'calt'
  together.
- Minor adjustment to U+FFFD logic.
- Fix hb-coretext build.


Overview of changes leading to 0.9.31
Wednesday, July 16, 2014
=====================================

- Only accept valid UTF-8/16/32; we missed many cases before.
- Better shaping of invalid UTF-8/16/32.  Falls back to
  U+FFFD REPLACEMENT CHARACTER now.
- With all changes in this release, the buffer will contain fully
  valid Unicode after hb_buffer_add_utf8/16/32 no matter how
  broken the input is.  This can be overriden though.  See below.
- Fix Mongolian Variation Selectors for fonts without GDEF.
- Fix minor invalid buffer access.
- Accept zh-Hant and zh-Hans language tags.  hb_ot_tag_to_language()
  now uses these instead of private tags.
- Build fixes.
- New API:
  * hb_buffer_add_codepoints().  This does what hb_buffer_add_utf32()
    used to do, ie. no validity check on the input at all.  add_utf32
    now replaces invalid Unicode codepoints with the replacement
    character (see below).
  * hb_buffer_set_replacement_codepoint()
  * hb_buffer_get_replacement_codepoint()
    Previously, in hb_buffer_add_utf8 and hb_buffer_add_utf16, when
    we detected broken input, we replaced that with (hb_codepoint_t)-1.
    This has changed to use U+FFFD now, but can be changed using these
    new API.


Overview of changes leading to 0.9.30
Wednesday, July 9, 2014
=====================================

- Update to Unicode 7.0.0:
  * New scripts Manichaean and Psalter Pahlavi are shaped using
    Arabic shaper.
  * All the other new scripts to through the generic shaper for
    now.
- Minor Indic improvements.
- Fix graphite2 backend cluster mapping [crasher!]
- API changes:
  * New HB_SCRIPT_* values for Unicode 7.0 scripts.
  * New function hb_ot_layout_language_get_required_feature().
- Build fixes.
2014-07-22 10:26:01 +00:00
ryoon
02b34c2b34 Add sourcehansans-fonts 2014-07-17 14:53:46 +00:00
ryoon
ce3e96e81f Import sourcehansans-fonts-1.000 as fonts/sourcehansans-fonts.
Source Han Sans fonts are open source Pan-CJK fonts from Adobe.
2014-07-17 14:52:08 +00:00
ryoon
ad61862798 Update to 20140716
* Update MASTER_SITES and HOMEPAGE
* Use Google's zip archive file

Changelog:
* Design improvements.
* More fonts
See http://googledevelopers.blogspot.com/2014/07/the-new-roboto.html
2014-07-17 14:31:46 +00:00
ryoon
315fb89d15 Fix build under SCO OpenServer 5.0.7/3.2.
It seems that SCO OSR5 does not provide scandir(3), provide custom scandir().
2014-07-15 14:48:34 +00:00
asau
13af9151a3 FreeBSD's unzip doesn't handle the distfile.
This fixes the build on FreeBSD 10.
2014-06-26 20:32:25 +00:00
nonaka
132ed805ec Update koruri-ttf to 20140524.
20140524:
* Support for vertical writing in the Windows environment.
2014-06-12 23:38:57 +00:00
wiz
b168b46981 Set LICENSE. 2014-06-08 09:34:11 +00:00
wiz
a6d78b9ce1 + CamingoCode 2014-06-08 00:18:23 +00:00
wiz
a4d7136d5b Import CamingoCode-1.0 as fonts/CamingoCode.
CamingoCode is designed for source-code editors. It is based on
CamingoMono, but has several specially drawn glyphs that work well
at small sizes, including Q, l, &, *, ~ and #. The stroke weights
are relatively light, which makes CamingoCode suitable for both
bright and dark visual themes. The family consists of four style-linked
fonts (Regular, Italic, Bold and Bold Italic) and is manually hinted
to give the best possible appearance on screens.
2014-06-08 00:17:58 +00:00
wiz
cdf1dd1a33 Update to 4.39.
A version of this font is now the FreeBSD console font, see
http://svnweb.freebsd.org/base?view=revision&revision=267109

Changes in 4.39:

Added ballot, checkmark, heavy ballot and heavy checkmark.
Changed HT, LF etc. in sizes 14 and 18-hi2 to be proportional to
the letter height, not the matrix height.
Added the powerline characters E0A0..E0A2 and E0B0..E0B3.
Added diameter (2300) - same gluph as empty set (2205).
Small improvements in size 32.
2014-06-07 23:59:48 +00:00
ryoon
1859ea71e9 Update to 0.463
Status:
Unadjusted glyph: Unicode 7b27-9398
2014-06-07 00:17:36 +00:00
wiz
c6dfbfcee5 Update to 0.9.29:
Overview of changes leading to 0.9.29
Thursday, May 29, 2014
=====================================

- Implement cmap in hb-ot-font.h.  No variation-selectors yet.
- Myanmar: Allow MedialYa+Asat.
- Various Indic fixes:
  * Support most characters in Extended Devanagary and Vedic
    Unicode blocks.
  * Allow digits and a some punctuation as consonant placeholders.
- Build fixes.
2014-06-05 16:36:19 +00:00
wiz
479f91ff69 Adapt paths for font installation changes. Bump PKGREVISION. 2014-06-01 16:39:22 +00:00
wiz
52516992cb Adapt to kochi-ttf font installation path change. Bump PKGREVISION. 2014-06-01 16:37:16 +00:00
wiz
1adfb71852 Move fonts from lib/X11/fonts to share/fonts/X11.
As discussed on tech-pkg.

Bump PKGREVISION.
2014-06-01 16:35:31 +00:00
wiz
c26f5ca940 libungif is not relevant any longer since the GIF relevant patents
expired (about 10 years ago).

Unconditionally switch to libgif.

As discussed on tech-pkg without dissent.

Bump PKGREVISION.
2014-05-31 15:56:26 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
pho
fd3007ff0a Don't use buggy CoreText in MacOS X 10.5
CTLineCreateWithAttributedString() seemingly fails when trying to use a
font which isn't installed into the system standard path.
2014-05-27 14:23:58 +00:00
obache
b97364ef42 Revbump after updating graphics/giflib 2014-05-25 09:19:37 +00:00
wiz
5bfeae4e9c + fira. 2014-05-24 07:26:55 +00:00
wiz
2dbfe7d69e Import fira-3.105 as fonts/fira.
The Mozilla Foundation commissioned Erik Spiekermann in 2013 to
create a completely free, open-source typeface, for use in Firefox
OS.
2014-05-24 07:26:45 +00:00
wiz
dc1b7cc0d1 Also look in share/fonts/X11, as before in some cases. 2014-05-21 08:45:39 +00:00
adam
dfa12f3d6c Search standard font paths on OS X 2014-05-21 08:42:55 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
nonaka
21334bfb97 Update koruri-ttf to 20140510.
20140510:
* Fixed the problem that Koruri-Light.ttf is not a valid font file in the Windows environment.
2014-05-10 15:17:22 +00:00
wiz
c1b44346cd Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
2014-05-09 07:36:53 +00:00
ryoon
1867e5f6b0 Add koruri-ttf 2014-05-06 13:17:06 +00:00
ryoon
f257e3fa79 Import koruri-ttf-20140319 as fonts/koruri-ttf.
Koruri Japanese TrueType fonts.
It is based on M+ Font and Open Sans Font (alphanumeric).

Packaged by nonaka@, and submitted as PR pkg/48756.
2014-05-06 13:16:18 +00:00
tron
716d2ec9ba Fix build under Mac OS X. 2014-05-05 10:27:28 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
wiz
bf70f970a7 Update to 0.9.28:
Overview of changes leading to 0.9.28
Monday, April 28, 2014
=====================================

- Unbreak old-spec Indic shaping. (bug 76705)
- Fix shaping of U+17DD and U+0FC6.
- Add HB_NO_MERGE_CLUSTERS build option.  NOT to be enabled by default
  for shipping libraries.  It's an option for further experimentation
  right now.  When we are sure how to do it properly, we will add
  public run-time API for the functionality.
- Build fixes.
2014-05-04 16:58:45 +00:00
wiz
1d9044f1a3 Update to 0.016, provided by Tim Larson in PR 48761.
EB Garamond 0.016  (2014-04-07)
===============================
* License
 - No reserved font name any more

* New Features:
 - [12-It] fina for e.fina (more shall come)
 - [12-It] ss07: h and k with alternate accent placement above the stem
 - [12-Re] Smallcaps now don’t enable ss20 any longer
 - OS/2 Optical Size settings
 - Change the naming scheme for the small-caps-fonts: they now relate to the preferred family “EB Garamond SC”, hence they are named “EBGaramondSCXX-Style” where XX is the design size and Style is Regular (Italic, Bold, … once they exist).

* New and redrawn Glyphs:
 - [08-Re] Half-ring modifiers
 - [12-Re] Redraw esh (with Siva Kalyan)
 - [12-Re] Regional identifiers 1F1E6 ­— 1F1FF (Tim Larson)
 - [12-Re] Arrows and mathematical symbols (Tim Larson): arrowdbldown, arrowdblleft, arrowdblright, arrowdblup, gradient, product, uni210E, uni214B, uni219E — uni21A2, uni21DA — uni21DD, uni2210, uni2B45, uni2B46, uniFFFD
 - [12-Re] e less round
 - [12-Re] exclam more delicate
 - [12-Re] Missing glyphs in Latin Extended C and D (Capillatus)
 - [12-Re] uni1DC4 (more shall come)
 - [12-Re] find a latin chi
 - [12-Re] ditto mark
 - [12-It] Fully redraw the small-caps
 - [12-It] Redraw the Euro
 - [12-It] Redraw the asterisk

* Fixes:
 - Caron and alternate caron position on l.sc, dcaron.sc and tcaron.sc
 - Lots of kerning and spacing
 - Lots of anchors freshly positioned
 - Fix f-ligatures for German locale
 - c2sc + German umlauts
 - extended IPA small-caps are petite-caps now
2014-04-24 09:02:54 +00:00
adam
82b68855c9 Removed options.mk, because it didn't do anything. If specific options were enabled for SDL2, they would be pulled anyway. The 'static' option was pointless. 2014-04-18 15:08:49 +00:00
adam
a9e266d635 options.mk 2014-04-18 14:44:29 +00:00
joerg
d2ce4673ad Doesn't support Ruby before 1.9.3. 2014-04-17 20:19:14 +00:00
wiz
0dcee0582f + inconsolata-g 2014-04-09 18:07:33 +00:00
wiz
b58c9c0e0f Import inconsolata-g-20090213 as fonts/inconsolata-g.
Inconsolata is a mono-space, sans-serif font.
This is a modified version with the following changes:
- Single and double quotes ' and " are now straight
- , . ' are a bit more visible
- The ^ is a bit wider
- The curved upper leg of the lower case r is a bit more visible
- The zero is not slashed but dotted
- Numbers are a bit larger (keeping the font non proportional)
- The symbol minus - is a bit lower
- [] are now about as tall as () and {}
- The font is bigger than Inconsolata
2014-04-09 17:40:32 +00:00
obache
d8fc20e0b0 recursive bump from icu shlib major bump. 2014-04-09 07:26:56 +00:00
ryoon
4b0a191c77 Update to 0.462
Status:
Unadjusted glyphs: Unicode 7a85-9398
2014-04-08 21:03:37 +00:00
ryoon
de19dc1db8 Update MASTER_SITES and HOMEPAGE
From nonaka@ and me.
2014-04-07 12:32:31 +00:00
wiz
43d6072640 Update to 201404: Add Okuda font.
Based on diff by Tim Larson.
2014-04-02 21:26:29 +00:00
wiz
6ad0fd87e7 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.
2014-04-01 21:21:28 +00:00
wiz
225a166436 Update to 0.9.27:
Overview of changes leading to 0.9.27
Tuesday, March 18, 2014
=====================================

- Don't use "register" storage class specifier
- Wrap definition of free_langs() with HAVE_ATEXIT
- Add coretext_aat shaper and hb_coretext_face_create() constructor
- If HAVE_ICU_BUILTIN is defined, use hb-icu Unicode callbacks
- Add Myanmar test case from OpenType Myanmar spec
- Only do fallback Hebrew composition if no GPOS 'mark' available
- Allow bootstrapping without gtk-doc
- Use AM_MISSING_PROG for ragel and git
- Typo in ucdn's Makefile.am
- Improve MemoryBarrier() implementation
2014-03-31 08:33:43 +00:00
wiz
b997940fce + ttf-tlwg 2014-03-31 08:12:36 +00:00
wiz
d1a998c54a Import ttf-tlwg-0.6.0 as fonts/ttf-tlwg.
Fonts-TLWG (formerly ThaiFonts-Scalable) is a collection of Thai
scalable fonts available in free licenses. Its goal is to provide
fonts that conform to existing standards and recommendations, so
that it can be a reference implementation.

So, the fonts have to be modified from their original versions as
needed, according to following references:

* Recommendation for Thai font design, from the National Font Project
* Adobe Glyph naming convention
* Microsoft Typography
* Common practice for Thai Windows fonts
2014-03-31 08:11:14 +00:00
ryoon
4edd3ef89a Update to 0.461
Status:
Unadjusted: Unicode 7a2f-9398
2014-03-27 18:39:31 +00:00
spz
20048807c7 build fix following the freetype2 update
note it still messes up run-time search paths for libXmu and libXext
for native X
2014-03-22 22:26:44 +00:00
spz
a2503f0a86 build fix following the freetype2 update 2014-03-22 22:02:11 +00:00
spz
fbc317a21b build fix following the freetype2 update 2014-03-22 21:44:53 +00:00
rodent
646ed2938b Rolling back previous change. Was fixed in PR/48657. 2014-03-16 01:36:51 +00:00
rodent
3937df067b Needs png, apparently. 2014-03-15 22:05:49 +00:00
taca
5366588ba8 Update ruby-ttfunk to 1.1.1.
CHanges are not available.
2014-03-14 17:04:58 +00:00
jperkin
9d5b1e7ac2 Search for pkgconfig files in lib${LIBABISUFFIX} and share directories
as appropriate.  This is required for X11_TYPE=native on Red Hat Linux.
2014-03-10 11:05:51 +00:00
wiz
0fff99ae1e Update to 0.015d, provided by Tim Larson in PR 48598.
More fonts!
2014-02-27 14:55:53 +00:00
wiz
efa58bb2f6 Remove Okuda for now, download fails. 2014-02-27 14:50:30 +00:00
wiz
ec57a35583 + pixel-sagas-startrek 2014-02-27 14:46:37 +00:00
wiz
6bd1d3eb30 Import pixels-sagas-startrek-201312 as fonts/pixel-sagas-startrek, packaged
for wip by Tim Larson.

Collection of Star Trek-related fonts created by Neale Davidson (Pixel Sagas).
2014-02-27 14:46:17 +00:00
tron
73d05e2276 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:17:32 +00:00
obache
ba7fea220d no "--with-freetype-config" configure option now. 2014-02-06 09:41:08 +00:00
wiz
6bf6d6a18b Update to 0.9.26:
Overview of changes leading to 0.9.26
Thursday, January 30, 2014
=====================================

- Misc fixes.
- Fix application of 'rtlm' feature.
- Automatically apply frac/numr/dnom around U+2044 FRACTION SLASH.
- New header: hb-ot-shape.h
- Uniscribe: fix scratch-buffer accounting.
- Reorder Tai Tham SAKOT to after tone-marks.
- Add Hangul shaper.
- New files:
  hb-ot-shape-complex-hangul.cc
  hb-ot-shape-complex-hebrew.cc
  hb-ot-shape-complex-tibetan.cc
- Disable 'cswh' feature in Arabic shaper.
- Coretext: better handle surrogate pairs.
- Add HB_TAG_MAX and _HB_SCRIPT_MAX_VALUE.
2014-02-03 16:46:13 +00:00
rodent
fe44ad4cee +SDL2_ttf 2014-02-02 16:08:07 +00:00
rodent
43a9d87c2d Import SDL2_ttf-2.0.12 as fonts/SDL2_ttf.
This is a sample library which allows you to use TrueType fonts in your SDL
applications. It comes with an example program "showfont" which displays an
example string for a given TrueType font file.
2014-02-02 16:06:19 +00:00
obache
a6570eb6d2 Fixes LICENSE variable name. 2014-01-31 10:44:47 +00:00
wiz
18a46154bf Do not set FETCH_USING, should not be set in a package Makefile. 2014-01-27 18:41:11 +00:00
obache
53c764eedc + p5-Font-FreeType 2014-01-27 06:08:49 +00:00
obache
bbacf0124c Import p5-Font-FreeType-0.03 as fonts/p5-Font-FreeType.
This module allows Perl programs to conveniently read information from
font files.  All the font access is done through the FreeType2 library,
which supports many formats.  It can render images of characters with
high-quality hinting and antialiasing, extract metrics information, and
extract the outlines of characters in scalable formats like TrueType.
2014-01-27 06:07:59 +00:00
wiz
a1f0ff3f67 No need to have two variables for the same logic.
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.
2014-01-25 10:45:15 +00:00
wiz
aa67e11089 Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.
2014-01-25 10:29:56 +00:00
mef
f3b5f86242 For PR pkg/48479, old make (like NetBSD-5.1) behaves differently
with undefined VARIABLE:
  Malformed conditional (!empty(PKG_OPTIONS.gs_type:Mghostscript-agpl))
So, avoid using ghostscript version dependent installation path.
PKGREVISION++ (installation path changed). Thanks obache@
2014-01-23 00:08:02 +00:00
wiz
9958318af0 Update to 2.4:
TTX/FontTools Version 2.4
- Option to write to arbitrary files
- Better dump format for DSIG
- Better detection of OTF XML
- Fix issue with Apple's kern table format
- Fix mangling of TT glyph programs
- Fix issues related to mona.ttf
- Fix Windows Installer instructions
- Fix some modern MacOS issues
- Fix minor issues and typos
2014-01-19 17:45:51 +00:00
obache
529f6914d9 No need to use special variable, PKGVERSION=PKGVERSION_NOREV in PLIST. 2014-01-11 12:32:25 +00:00
obache
3f3d1bea6d use pkg build options for ghostscript to be detect installed ghostscript option
configuration, not to be built option.
2014-01-11 12:29:39 +00:00
mef
c9d2052828 Related change with PR pkg/48479 (of ghostscript-cidfonts):
Makefile
  Adjust for splitting ghostscript-{,a}gpl done before.
  Convert LICENSE from generic-nonlicense to 2-clause-bsd.
  Set MAINTAINER, to notice-quick-if-fail.
PLIST
  Convert path from ${PKGVERSION} to ${PKGVERSION_NOREV}.
files/cidfmap-adobe
  Add one entry
   /Ryumin-Light          /WadaMin-Regular
(NO PKGREVISION++, binaries may not have been built yet).
Thanks dholland@ for taking care of -agpl and -gpl split.
2014-01-09 08:08:55 +00:00
mef
457778cba5 Convert default to ghostscript-gpl in parallel to meta package of ghostscript). 2014-01-09 02:39:42 +00:00
mef
8d351fd905 The variable GS_VERSION is referenced, but it's been lost the source.
Recover by .including ghostscript-{a,}gpl/Makefile.common (and PKGREVISION++).
2014-01-09 00:46:25 +00:00
minskim
94513ab419 Sync tex-kotex-base{,-doc} with ko.TeX Live 2013
- Added a new style file: dhucs-untype1.
2014-01-08 05:12:08 +00:00
dholland
06b659bd9b Needs msgfmt, seen in freebsd build 2014-01-03 04:40:34 +00:00
mef
dbfd534b2e PR pkg/48479 Fix problem of:
ghostscript-cidfonts doesn't switch correctly ghostscript-agpl and -gpl
Thanks wiz@.
2013-12-25 12:12:36 +00:00
markd
ff48eda0ca One final fixup for freetype2. Fixes build with freetype 2.5.x. 2013-12-11 23:49:52 +00:00
wiz
0dbcaa6c6e Update to 0.9.25:
Overview of changes leading to 0.9.25
Wednesday, December 4, 2013
=====================================

- Myanmar shaper improvements.
- Avoid font fallback in CoreText backend.
- Additional OpenType language tag mappiongs.
- More aggressive shape-plan caching.
- Build with / require automake 1.13.
- Build with libtool 2.4.2.418 alpha to support ppc64le.
2013-12-11 19:42:13 +00:00
wiz
19071fba77 Improve layout. 2013-12-04 18:04:28 +00:00
minskim
ffb9af0441 Add tex-mathdesign{,-doc} 2013-12-04 17:55:14 +00:00
minskim
f41380d944 Import tex-mathdesign-doc-2.31 as fonts/tex-mathdesign-doc.
This is documentation for tex-mathdesign.
2013-12-04 17:54:02 +00:00
minskim
85703382f6 Import tex-mathdesign-2.31 as fonts/tex-mathdesign.
The Math Design project offers free mathematical fonts, and
"faked" Caps-and-Small-Caps fonts, that fit with existing text
fonts. So far, four font families are available: - the mdput
family, which corresponds to Adobe Utopia text fonts; - the
mdugm family, which corresponds to URW Garamond text fonts; -
the mdfga family, which corresponds to the (commercial)
Fontsite Garamond text fonts; - the mdbch family, which
corresponds to Bitstream Charter text fonts. Each maths font
has a range of extra symbols, and blackboard bold and 'mathcal'
alphabets.
2013-12-04 17:53:35 +00:00
minskim
31656d8af1 Sync ps2pkm with TeX Live 2013
Changes:
- Pretend that the first pixel of an empty glyph is white; avoid using
  uninitialized data.
- Code cleanup.
2013-12-04 03:35:27 +00:00
minskim
5126d8ed4e Add tex-musixtex-fonts{,-doc} 2013-12-04 02:20:36 +00:00
minskim
457078f049 Import tex-musixtex-fonts-doc-2013 as fonts/tex-musixtex-fonts-doc.
This is documentation for tex-musixtex-fonts.
2013-12-04 02:19:19 +00:00
minskim
e762a1d42f Import tex-musixtex-fonts-2013 as fonts/tex-musixtex-fonts.
These are fonts for use with MusixTeX; they are provided both
as original Metafont source, and as converted Adobe Type 1.
2013-12-04 02:18:42 +00:00
minskim
ad132230ba Add tex-lm-math{,-doc} 2013-12-03 23:53:49 +00:00
minskim
78b068e9e2 Import tex-lm-math-doc-1.958 as fonts/tex-lm-math-doc.
This is documentation for tex-lm-math.
2013-12-03 23:51:59 +00:00
minskim
0152d9358a Import tex-lm-math-1.958 as fonts/tex-lm-math.
Latin Modern Math is a maths companion for the Latin Modern
family of fonts, in OpenType format. For use with LuaLaTeX or
XeLaTeX, support is available from the unicode-math package.
2013-12-03 23:51:42 +00:00
minskim
63430e1052 Sync tex-lm{,-doc} with TeX Live 2013
No functional change.
2013-12-03 22:33:45 +00:00
minskim
47ba01aed7 Update tex-mfware to 2013
- Update DESCR.
2013-11-30 23:18:45 +00:00
minskim
feb72f1605 Sync tex-metafont with TeX Live 2013
No functional change.
2013-11-30 23:15:17 +00:00
minskim
6bb86b3d27 Update tex-fontname{,-doc} to 2013
This fixes PR 48417.

Changes:
- Added BickhamScriptPro and ChaparralPro.
2013-11-30 22:53:46 +00:00
minskim
f16af4a9d4 Add a patch missed in the previous commit. 2013-11-19 03:12:36 +00:00
minskim
bf8c32ec55 Sync ttf2pk with TeX Live 2013
No functional change.
2013-11-19 03:11:20 +00:00
wiz
c422b6e6ee Update to 0.9.24:
Overview of changes leading to 0.9.24
Tuesday, November 13, 2013
=====================================

- Misc compiler warning fixes with clang.
- No functional changes.
2013-11-18 19:47:18 +00:00
minskim
812609d001 Add tex-fontinst{,-doc} 2013-11-18 19:05:35 +00:00
minskim
7df88e29d6 Import tex-fontinst-doc-1.933 as fonts/tex-fontinst-doc.
This is documentation for tex-fontinst.
2013-11-18 19:03:29 +00:00
minskim
51809f1c66 Import tex-fontinst-1.933 as fonts/tex-fontinst.
TeX macros for converting Adobe Font Metric files to TeX metric
and virtual font format. Fontinst helps mainly with the number
crunching and shovelling parts of font installation. This means
in practice that it creates a number of files which give the
TeX metrics (and related information) for a font family that
(La)TeX needs to do any typesetting in these fonts. Fontinst
furthermore makes it easy to create fonts containing glyphs
from more than one base font, taking advantage of (e.g.)
"expert" font sets. Fontinst cannot examine files to see if
they contain any useful information, nor automatically search
for files or work with binary file formats; those tasks must
normally be done manually or with the help of some other tool,
such as the pltotf and vptovf programs.
2013-11-18 19:02:57 +00:00
minskim
b9e0f34e19 Update tex-cm{,-doc} to 2013
- Removed cmssbxo10 from fontmap.
2013-11-18 18:05:13 +00:00
minskim
e50998f1eb Update tex-amsfonts{,-doc} to 3.04
Changes:
- Make LaTeX packages work with stix
2013-11-17 18:49:37 +00:00
minskim
bd9361d7d8 Update tex-latex-fonts to 2013
- Removed lcircle.mf.
lcircle.mf
2013-11-17 18:31:35 +00:00
minskim
778c1fbb25 Update tex-ttfutils{,-doc} to 2013.
- Files in share/texmf have been moved to share/texmf-dist.
2013-11-17 17:07:05 +00:00
minskim
ad3e45ed77 Update tex-glyphlist to 2.95.
- Added ct, longdbls, longsh, longsi, longsl, longst, and st.
2013-11-17 02:56:03 +00:00
minskim
b7c88553b5 Add ttf-dump. 2013-11-12 21:51:17 +00:00
minskim
47feb76f11 Import ttfdump-0.5.5 as fonts/ttfdump.
Ttfdump is a TrueType font dumper. The main purpose of ttfdump is to
dump the various table in a TrueType font file in ASCII form. Ttfdump
is the first step in the ILX (Internationalized and Localized X-window)
project.
2013-11-12 21:50:09 +00:00
minskim
905e7c2e88 Sync gsftopkk with TeX Live 2013.
A file in share/texmf was moved to share/texmf-dist.  No functional
change.
2013-11-12 21:07:03 +00:00
wiz
af2432d6f6 Update to 0.9.23:
Overview of changes leading to 0.9.23
Monday, October 28, 2013
=====================================

- "Udupi HarfBuzz Hackfest", Paris, October 14..18 2013.
- Fix (Chain)Context recursion with non-monotone lookup positions.
- Misc Indic bug fixes.
- New Javanese / Buginese shaping, similar to Windows 8.1.
2013-11-03 16:00:43 +00:00
wiz
065cb7ccdf Try fixing build on Solaris 10, from Akira TAGOH (upstream). 2013-10-30 23:53:10 +00:00
wiz
d3fa5b9146 Add patch from Akira TAGOH for fixing test/test-migration.c on Solaris. 2013-10-21 08:21:04 +00:00
joerg
31f426cc1e Fix rpath option to have -Wl prefix. 2013-10-20 18:10:11 +00:00
richard
c8f47b642b disable tests in fontconfig given problems on at least WIN32 and Solaris 2013-10-19 10:36:08 +00:00
wiz
9d43e9e9c6 Fix typo in comment. 2013-10-19 09:29:37 +00:00
adam
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
wiz
9314afa56c 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
2013-10-17 07:27:33 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
ryoon
484688770e Update to 0.454
* Convert to use tar.xz archive, 7z version has many extra stuff.

Status:
unadjusted glyphs: Unicode 7890-9398
2013-10-09 15:56:29 +00:00
wiz
e5925038a1 Update to 1.38:
Version 1.38   29.Sep.2013

* t1disasm: Fix an infinite loop on some fonts reported by Niels
  Thykier.
2013-10-06 16:14:20 +00:00
wiz
ce803b8911 Update to 0.9.22:
Overview of changes leading to 0.9.22
Thursday, October 3, 2013
=====================================

- Fix use-after-end-of-scope in hb_language_from_string().
- Fix hiding of default_ignorables if font doesn't have space glyph.
- Protect against out-of-range lookup indices.

- API Changes:

  * Added hb_ot_layout_table_get_lookup_count()
2013-10-06 16:13:14 +00:00
ryoon
6ee3264174 Bump PKGREVISION.
* Enable icu option by default. It is used for libreoffice4.
2013-10-04 14:34:53 +00:00
wiz
c44087799b Update to 0.9.21:
Overview of changes leading to 0.9.21
Monday, September 16, 2013
=====================================

- Rename gobject-introspection library name from harfbuzz to HarfBuzz.
- Remove (long disabled) hb-old and hb-icu-le test shapers.
- Misc gtk-doc and gobject-introspection annotations.
- Misc fixes.
- API changes:

  * Add HB_SET_VALUE_INVALID
2013-09-30 18:25:27 +00:00
ryoon
b1535b8395 Update to 0.0.15
Changelog:
0.0.15
 - improved spacing for cyrillics (#703588)
 - fixed hinting on numerals (704084)
 - bold outlines improved (#706358)
 - improved cyrillics (#706358)
 - improved outlines and spacing (#703115)
 - missing romanian accent glyphs (#705004)
 - uppercase U shape improvements (#702955)

0.0.14
 - Large improvement to shapes of latin and extended latin glyphs (Pooja Saxena)
 - Improvements to the numeral shapes (Pooja)
 - Greatly improved horizontal metrics of regular weight (Pooja)
 - Corrected maths (Pooja)
 - Corrected outlines & metrics of Cyrillics (Pooja)

0.0.13
 - many l/rbearking tweaks
 - extra symbols for Shell (bug #657957)
 - balanced shape for s and S
 - balanced shape for 6 and 9
 - balanced 2 and 3
 - improved hhints
 - OT anchors for accents
 - contrast tweaks to bold (b, B, e)
2013-09-26 20:48:29 +00:00
wiz
cb174cd492 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
2013-09-09 19:35:25 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
wiz
59782eadc0 Update to 2.34:
Changes from 2.33 to 2.34
* Sans, SansMono, Serif: unlinked references of U+2596 for bug 50848
  (by Denis Jacquerye)
* Sans, SansMono, Serif: added U+A7AA (by Denis Jacquerye)
* Sans, SansMono, Serif: added U+2A6A, U+2A6B, U+2E1F based on U+223B
  (by Denis Jacquerye)
* Sans, Serif: removed superfluous ligature definitions for ffl und ffi
  (bug 55363) (by Gee Fung Sit 薛至峰)
* Sans, Serif: swapped glyphs for U+25D2 and U+25D3 (bug 55197)
  (by Gee Fung Sit 薛至峰)
* Sans, Serif: added U+A740, U+A741 (by Denis Jacquerye)
* Sans: added U+20BA Turkish Lira sign (by Denis Jacquerye)
* Sans: replaced Georgian Asomtavruli U+10A0-U+10C5 and Mkhedruli U+10D0-U+10FC
   with new version (by Besarion Gugushvili)
* Sans: added Georgian Nuskhuri U+2D00-U+U+2D25 (by Besarion Gugushvili)
* Sans: added Private Use Area glyphs for Georgian U+F400-U+F441
  (by Besarion Gugushvili)
* Sans: tweaked U+0250, U+0254 (by Denis Jacquerye)
* Sans: adjusted hinting of U+032C-U+032D, avoiding problem on some platforms
  (by Denis Jacquerye)
* Sans: added U+A7A0-U+A7A9, pre-1921 Latvian letters with oblique stroke
  (by Denis Jacquerye)
* Sans: added anchors to U+2C6D (by Denis Jacquerye)
* Sans: added cedilla anchor to some Latin characters (by Denis Jacquerye)
* Sans: added ogonek anchor to A, E, O, U, Y (by Denis Jacquerye)
* Sans: adjusted ogonek reference in U+0172, U+01EA, U+01EB
  (by Denis Jacquerye)
* Sans: added anchors to U+0104, U+0105 (by Denis Jacquerye)
* Sans: added U+1F600, U+1F611, U+1F615, U+1F617, U+1F619, U+1F61B, U+1F61F,
  U+1F626-U+1F627, U+1F62E-U+1F62F, U+1F634 (by Gee Fung Sit 薛至峰)
* Sans: replaced U+27A1 with mirror image of U+2B05 for consistency
  (by Gee Fung Sit 薛至峰)
* Sans: copied hints from U+14A3, U+14A7 to U+2142-U+2143
  (by Gee Fung Sit 薛至峰)
* Sans: added Lisu block (by Gee Fung Sit 薛至峰)
* Sans: typographical improvements to U+0166-U+0167, U+02A6, U+02AA
  (by Gee Fung Sit 薛至峰)
* Sans: slightly change hinting of "2" to fix bug 37395 (by Ben Laenen)
* Sans: fixed U+1444 which had wrong top dot that shouldn't be there
  (by Denis Jacquerye)
* Sans: added anchors for diacritics to U+01B7, U+01B8, U+01B9, U+0292
  (by Denis Jacquerye)
* Sans: added U+01B7, U+01B8 to context for case diacritics above
* SansMono: fixed U+0574 (by Ruben Hakobian)
* SansMono: added U+2016, U+27C2 (by Yoshiki Ohshima)
* SansMono: added U+02CE, U+02CF (by Denis Jacquerye)
* SansMono: added U+2148, U+27E6-U+27E7, U+2B05-U+2B0D, U+1D55A
  (by Gee Fung Sit 薛至峰)
* Serif: added U+02BA, U+02C2-U+02C5, U+02CA-U+02CB, U+02D7, U+02F3, U+02F7,
  U+046C-U+046D, U+0476-U+0477, U+1D7C-U+1D7F, U+20B8, U+2132, U+214E, U+2C7B
  to Serif (by Gee Fung Sit 薛至峰)
* Serif: typographic improvements to U+0194, U+01B1, U+0263, U+028A, U+02A6,
  U+02A8, U+02AA, U+02E0, U+03DC, U+1D3B, U+1D7B (by Gee Fung Sit 薛至峰)
* Serif: added small cap versions of q, x (in italic styles), delta, theta, xi,
  sigma, phi, omega, not wired in yet (by Gee Fung Sit 薛至峰)
* Serif: added anchors to U+0234-U+0236 (by Gee Fung Sit 薛至峰)
* Serif: added U+02EC, U+02EF, U+02F0, U+0360 (by Denis Jacquerye)
2013-09-02 16:47:42 +00:00
ryoon
d997b13844 Uodate to 0.454
Status:
Gothic unadjusted: Unicode 7806-9400
Mincho unadjusted: Unicode 77e0-9400
2013-09-01 05:09:02 +00:00
adam
fa04e9ce67 Changes 0.9.20:
General:
- Misc substitute_closure() fixes.
- Build fixes.

Documentation:
- gtk-doc boilerplate integrated.  Docs are built now, but
  contain no contents.  By next release hopefully we have
  some content in.  Enable using --enable-gtk-doc.

GObject and Introspection:
- Added harfbuzz-gobject library (hb-gobject.h) that has type
  bindings for all HarfBuzz objects and enums.  Enable using
  --with-gobject.
- Added gobject-introspection boilerplate.  Nothing useful
  right now.  Work in progress.  Gets enabled automatically if
  --with-gobject is used.  Override with --disable-introspection.

OpenType shaper:
- Apply 'mark' in Myanmar shaper.
- Don't apply 'dlig' by default.

Uniscribe shaper:
- Support user features.
- Fix loading of fonts that are also installed on the system.
- Fix shaping of Arabic Presentation Forms.
- Fix build with wide chars.

CoreText shaper:
- Support user features.

Source changes:
- hb_face_t code moved to hb-face.h / hb-face.cc.
- Added hb-deprecated.h.

API changes:
- Added HB_DISABLE_DEPRECATED.
- Deprecated HB_SCRIPT_CANADIAN_ABORIGINAL; replaced by
  HB_SCRIPT_CANADIAN_SYLLABICS.
- Deprecated HB_BUFFER_FLAGS_DEFAULT; replaced by
  HB_BUFFER_FLAG_DEFAULT.
- Deprecated HB_BUFFER_SERIALIZE_FLAGS_DEFAULT; replaced by
  HB_BUFFER_SERIALIZE_FLAG_DEFAULT.
2013-08-31 22:20:24 +00:00
jaapb
5c849e39eb Update harfbuzz to 0.9.19, as well as add an option to compile with icu
support. Changes, apart from minor fixes, include:
    [ft] hb_ft_get_glyph_from_name fails for the name of glyph id 0
    [uniscribe] Fix buffer allocation
    [Indic] Add Javanese config
    [OT] Collect requiredFeature only if features are not provided
    Fix contextual lookup recursion indexing
    Destroy lookups before blobs.
    If variation selector is not consumed by cmap, pass it on to GSUB
    Skip over multiple variation selectors in a row
    util/ansi-print.cc: Use fallback implementation for lround on MSVC
    hb-uniscribe.cc: Re-enable build under Visual Studio
2013-08-22 15:34:32 +00:00
minskim
119814274b Rebuild font map for nanumfonts.map. 2013-08-08 00:59:10 +00:00
ryoon
38ef0909e9 Uodate to 20130607
Changelog:
20130422:
* Update M+1C, 1M part to TESTFLIGHT055.

20130510:
* Fix height of alphabet characters, when ClearType is enabled on
  Microsoft Windows.

20130607:
* Update M+1C, 1M part to TESTFLIGHT056.
* Add symbol glyphs, U+270A-U+270C.
* Add symbol glyphs, U+1F50B, U+1F6AB, U+1F6AE, U+1F6B9-1F6BB, U+1F6BE.
2013-08-03 04:26:01 +00:00
minskim
611bd9b868 Add tex-nanumtype1{,-doc}. 2013-08-01 05:33:36 +00:00
minskim
e97411abd4 Import tex-nanumtype1{,-doc}-3.0 as fonts/tex-nanumtype1{,-doc}.
Nanum is a unicode font designed especially for Korean-language
script. The font was designed by Sandoll Communication and
Fontrix; it includes the sans serif (gothic), serif (myeongjo),
pen script and brush script typefaces. The package provides
Type1 subfonts converted from Nanum Myeongjo (Regular and
ExtraBold) and Nanum Gothic (Regular and Bold) OTFs. C70, LUC,
T1, and TS1 font definition files are also provided. (The
package does not include OpenType/TrueType files, which are
available from Naver)
2013-08-01 05:31:21 +00:00
tsutsui
51bd590564 Revert bdftopcf -> ${TOOLS_PATH.bdftopcf} changes. Actually closes PR/47883.
Assuming no response for three weeks from vocal members means no objection.
2013-07-27 11:58:07 +00:00
ryoon
75e94daf82 Fix build under GNU/kFreeBSD. 2013-07-26 11:37:22 +00:00
ryoon
2787f53c63 Recursive revbump from gtk2/modules.mk update. 2013-07-19 10:08:58 +00:00
wiz
b0c41355be Update to 1.1.1:
This minor maintenance release prefers direct files over symlinks when both
appear in the same directory, and includes a number of minor code cleanups
and adds a couple previously missing options to the man page.

Alan Coopersmith (3):
      Since hash() returns unsigned int, store results in unsigned ints
      Replace malloc(strlen);strcpy() calls with strdup
      mkfontscale 1.1.1

Egbert Eich (2):
      Prefer original file over symlink (v2)
      Fix compilation for MinGW

Peter Hutterer (1):
      Document -u/-U options in man page

Thomas Klausner (1):
      Protect config.h inclusion like usual.
2013-07-17 21:46:49 +00:00
tron
4c652bd0a7 Fix incomplete build under Mac OS X. 2013-07-08 22:39:21 +00:00
wiz
019252eaaa Add comment to patch. 2013-07-07 10:23:14 +00:00
wiz
65dddb587d Update to 0.9.18.
Overview of changes leading to 0.9.18
Tuesday, May 28, 2013
=====================================

New build system:

- All unneeded code is all disabled by default,

- Uniscribe and CoreText shapers can be enabled with their --with options,

- icu_le and old shapers cannot be enabled for now,

- glib, freetype, and cairo will be detected automatically.
  They can be force on/off'ed with their --with options,

- icu and graphite2 are default off, can be enabled with their --with
  options,

Moreover, ICU support is now build into a separate library:
libharfbuzz-icu.so, and a new harfbuzz-icu.pc is shipped for it.
Distros can enable ICU now without every application on earth
getting linked to via libharfbuzz.so.

For distros I recommend that they make sure they are building --with-glib
--with-freetype --with-cairo, --with-icu, and optionally --with-graphite2;
And package harfbuzz and harfbuzz-icu separately.
2013-07-07 10:19:03 +00:00
dholland
73e80bb5e6 Use TOOLS_PATH.bdftopcf as discussed in PR 47883. 2013-07-04 15:33:41 +00:00
asau
891fa01c4b This package is written in plain C, it doesn't need C++ compiler.
It doesn't need Fortran compiler either.
2013-06-16 23:47:18 +00:00
ryoon
cfae0f3bf2 Uodate to 0.452
Status:
Gothic unadjusted: Unicode 75e3-9400,
Mincho unadjusted: Unicode 75e3-9400
2013-06-11 14:18:22 +00:00
obache
2fd4bf2d0b Bump PKGREVISION so that .pcf files will be created correctly with X related
tools fixes.

PR pkg/47883.
2013-06-09 13:00:47 +00:00
dholland
561440d3ad Remove special-case dependency-checking logic now handled by the
general solution I checked in in bsd.buildlink3.mk.
2013-06-07 17:43:40 +00:00