Commit graph

2540 commits

Author SHA1 Message Date
mef
0c05b4c37f Updated fonts/FiraCode to 1.204
-------------------------------
    Added U+25B6 (black right-pointing triangle) and U+25C0
       (black left-pointing triangle) (#289)
    Changed look of Markdown headers ## ### #### to make them easier to tell apart (#287)
    Fixed BBEdit incorrectly applying ligatures after tab (#274)
    Returned Nim pragmas {. .} (#279)
    Added Unicode increment U+2206 (#174, #298)
    Added fish operators >-> <-< (#297)
    Added safe navigation operators ?. .? ?: (#215)
    Added <~> (#179, used in IntelliJ for collapsed methods)
    Added F# piping operators ||> |||> <|| <||| (#184)
    Added shebang #! (#169, #193)
2016-11-30 14:24:47 +00:00
mef
2bf9ad77dd Updated fonts/terminus-font to 4.40
-----------------------------------
Version 4.40:

   * Added 6 combining accents as separate characters.
   * Added 14 letters with dot above / dot below.
   * Added partial subscript and superscript: all digits and 11 letters.
   * Added 30+ math characters, notably large braces, brackets and parens.
   * Added unicode range 2800-28FF in two variants (br1 and br2).
   * A few small character fixes.
   * Altered configure to be a bit more POSIX compliant.
   * Replaced some obscure (un)install Makefile targets with variables.
2016-11-30 13:10:13 +00:00
wiz
be93df55da Make PKGNAME more future-safe. 2016-11-20 20:05:32 +00:00
wiz
2c34e2059b + go-ttf 2016-11-20 19:59:53 +00:00
wiz
4241f35301 Import go-ttf-20161118 as fonts/go-ttf.
A family of high-quality WGL4 TrueType fonts, created by the Bigelow
& Holmes type foundry specifically for the Go project.

The font family, called Go (naturally), includes proportional- and
fixed-width faces in normal, bold, and italic renderings. The fonts
have been tested for technical uses, particularly programming. Go
source code looks particularly good when displayed in Go fonts, as
its name implies, with things like punctuation characters easily
distinguishable and operators lined up and placed consistently.
2016-11-20 19:59:35 +00:00
wiz
418f6a43de + Merriweather-ttf 2016-11-15 16:05:56 +00:00
wiz
d02f7ca526 Import Merriweather-ttf-1.584 as fonts/Merriweather-ttf.
Merriweather is a workhorse text type family made specifically for
screens.  Print use is not a significant consideration in the design.
Merriweather is useful for Latin, Arabic, Cyrillic and Greek.  The
styles include Regular, Bold, Italic and Bold Italic.
2016-11-15 16:05:42 +00:00
nonaka
284de8f87c Update koruri-ttf to 20161105.
20161105:
* M+ OUTLINE FONTS has been updated to TESTFLIGHT 062 (2016.09.30).
2016-11-05 12:40:54 +00:00
wiz
58011c81ba Updated unifont to 9.0.04.
2016-10-29 Paul Hardy <unifoundry@unifoundry.com>

	* Version: 9.0.04.
	* font/plane00/unifont-base.hex:
	  - Extended "{" and "}" by one pixel to add a point in the center.
	  - Swapped U+2A05 and U+2A06; they were in reverse order.
	* Added omitted ChangeLog entry for Unifont 9.0.03 for the addition
	  of Pikto glyphs to font/plane0Fcsur/plane0Fcsur.hex.
2016-10-31 16:48:48 +00:00
wiz
79154b35fb Updated harfbuzz to 1.3.3.
Overview of changes leading to 1.3.3
Wednesday, September 28, 2016
====================================

- Implement parsing of OpenType MATH table.
New API:
HB_OT_TAG_MATH
HB_OT_MATH_SCRIPT
hb_ot_math_constant_t
hb_ot_math_kern_t
hb_ot_math_glyph_variant_t
hb_ot_math_glyph_part_flags_t
hb_ot_math_glyph_part_t
hb_ot_math_has_data
hb_ot_math_get_constant
hb_ot_math_get_glyph_italics_correction
hb_ot_math_get_glyph_top_accent_attachment
hb_ot_math_get_glyph_kerning
hb_ot_math_is_glyph_extended_shape
hb_ot_math_get_glyph_variants
hb_ot_math_get_min_connector_overlap
hb_ot_math_get_glyph_assembly
2016-10-31 16:15:27 +00:00
wiz
15baf75309 Fix build on -current -- this needs c++11 for static_assert.
Improve COMMENT while here.
2016-10-27 11:02:41 +00:00
maya
ae92f7fae7 unifont: update to 9.0.03
21 October 2016 Release (Unifont 9.0.03): This release updates some glyphs and adds these ConScript Unicode Registry (CSUR) scripts:

    U+E8E0..U+E8F4 Tonal System, a base 16 system for counting, weights, and measures invented by John William Nystrom, a 19th-century civil engineer. Drawn by Paul Hardy.
    U+F8C8 Aiha, by Ursula K. Le Guin, added the Aiha double combining glyph. This was omitted in the original CSUR Aiha description. Drawn by Paul Hardy.
    U+0F0E70..U+0F11E7 Pikto, a pictographic Constructed Language ("ConLang") created by John E. Williams in the 1950s.

The addition of the Pikto script is the main change in this version. Andrew Miller scanned the Pikto pictographs from John Williams' Pikto book. Paul Hardy and Johnnie Weaver drew the Unifont Pikto glyphs. A detailed chart of these glyphs and their meanings is on the (very large, about 1 Mbyte!) Pikto page.

The Tonal System is a comprehensive base 16 counting and measuring system devised during the nascense of the international effort to standardize on a decimal system of measurement. A Tonal System overview appears on this Tonal page.

The large bitmap linked at the top of this page now includes the Plane 0 CSUR glyphs.
2016-10-24 10:54:56 +00:00
wiz
5290d052a3 + lato-ttf. 2016-10-22 08:01:53 +00:00
wiz
58dac65f90 Import lato-ttf-2.015 as fonts/lato-ttf.
Lato is a sans-serif typeface family designed in the Summer 2010 by
Warsaw-based designer Lukasz Dziedzic ("Lato" means "Summer" in
Polish). In December 2010 the Lato family was published under the
open-source Open Font License by his foundry tyPoland, with support
from Google.

In 2013-2014, the family was greatly extended to cover 3000+ glyphs
per style. The Lato 2.010 family now supports 100+ Latin-based
languages, 50+ Cyrillic-based languages as well as Greek and IPA
phonetics. In the process, the metrics and kerning of the family
have been revised and four additional weights were created.
2016-10-22 08:01:43 +00:00
wiz
d2156f7d0b + raleway-ttf 2016-10-18 12:57:23 +00:00
wiz
a4ee5dbf41 Import raleway-ttf-0.0.2016830 as fonts/raleway-ttf.
Raleway is an elegant sans-serif typeface family.

Initially designed by Matt McInerney as a single thin weight, it
was expanded into a 9 weight family by Pablo Impallari and Rodrigo
Fuenzalida in 2012 and iKerned by Igino Marini. In 2013 the Italics
where added.

It is a display face and the download features both old style and
lining numerals, standard and discretionary ligatures, a pretty
complete set of diacritics, as well as a stylistic alternate inspired
by more geometric sans-serif typefaces than its neo-grotesque
inspired default character set.
2016-10-18 12:57:04 +00:00
wiz
6672e6d980 Updated noto-ttf to 20160531.
Use the main webpage tarball, which also includes CJK and Emoji
in hinted versions.

Changes: many more characters, covers all of Unicode, it claims,
and switched license to ofl-v1.1 (from apache-2.0).
2016-10-18 12:40:25 +00:00
wiz
553841b571 Updated harfbuzz to 1.3.2.
Overview of changes leading to 1.3.2
Wednesday, September 27, 2016
====================================

- Fix build of hb-coretext on older OS X versions.
2016-10-03 12:30:35 +00:00
spz
e91caf3787 fix obvious typo in LICENSE 2016-10-03 06:20:09 +00:00
mef
73667042b8 USE_TOOLS+= pkg-config instead of using freetype-config, thanks wiz@ 2016-10-01 12:35:33 +00:00
mef
1bc9ebc96b (1) Fix build for X11_TYPE= modular (but not fully tested)
(2) Fix configure phase problem
(3) Add BUILD_DEPENDS for make test
Thanks joerg and wiz.
2016-10-01 06:02:10 +00:00
wiz
d8fcf64d68 Updated fira to 4.202.
Adds FiraSansCondensed and FiraMono-Medium.
2016-09-30 14:29:00 +00:00
taca
ec67624b70 Fix build problem on NetBSD 6. 2016-09-27 10:24:56 +00:00
jperkin
fb63abc9a4 Fix build on older Darwin. 2016-09-26 11:30:42 +00:00
markd
9896a4a2a4 Add tex-cc-pl{,-doc} tex-qpxqtx{,-doc} 2016-09-20 12:34:10 +00:00
markd
7ce153889d Add tex-qpxqtx{,-doc} 2016
typesetting math with TeX Gyre Pagella and pxfonts
2016-09-20 12:31:37 +00:00
markd
3934cc5681 Add tex-cc-pl{,-doc} 1.02.2
Polish extension of Computer Concrete fonts
2016-09-20 12:27:48 +00:00
mef
6fb715d227 Updated fonts/kanjistrokeorders-ttf to 4.000
--------------------------------------------
Changelog:
not available
2016-09-20 12:04:44 +00:00
mef
71b9d9aefe Updated fonts/cantarell-font to 0.025
-------------------------------------
0.0.25
 - outline and spacing on C,G.
 - improved terminals on numerous glyphs
 - weight/stem width fixes (k,G)
 - port imrpovements from regular to bold
 - improved metrics
 - fixes to f-ligatures
 - shape fixes to some numerals
 - fixes to anchors > composited glyphs
2016-09-20 11:52:15 +00:00
mef
8964e1ecd9 Updated fonts/fntsample 3.2 to 4.1
----------------------------------
Changes in version 4.1:
        * Detect iconv and add LIBICONV to LDADD
        * Detect support for -Wl,--as-needed in configure
        * Those changes fix compilation on OS X

Changes in version 4.0:
        * Add a --no-embed option
        * Fix broken handling of font names
2016-09-20 11:49:29 +00:00
mef
70b9d2b3f3 Updated fonts/p5-Font-TTF to 1.06
---------------------------------
1.06  2016-08-17

* Source repo moved from Subversion to Github
* OpenType script and lang tags updated from ISO/IEC 14496-22:2015, draft amendment 2
* Various POD improvements
* Add deepcopy mode to Dumper::ttfdump()
* Bug fixes
*    Wasn't installing on Windows Perl 5.22 and up
*    Reading mark-to-ligature lookups would crash if anchors were omitted
*    Incorrect extension lookup structure
*    Multiple fixes in Silf table processing
*    rt.cpan.org #106562 Uninitialized value warnings
*    rt.cpan.org #106816 spelling errors in manpage
2016-09-20 11:43:30 +00:00
mef
aa2de819de Updated fons/p5-Fonts-FreeType 0.04 to 0.07
--------------------------------------------
0.07 2015-09-27 dmol@cpan.org
 - No changes since 0.07_2

0.07_2 2015-09-24 dmol@cpan.org
 - Try to support utf8_to_uvchr_buf for older perls

0.07_1 2015-09-24 dmol@cpan.org
 - Fix UTF-8 string usage on non-intel architectures (GH#17)

0.06 2015-01-27 dmol@cpan.org
 - No changes since 0.06_1

0.06_1 2015-01-27 dmol@cpan.org
 - Allow optionally fallback to missing glyph

0.05  2015-01-27 dmol@cpan.org
 - No changes since 0.05_02

0.05_2 2015-01-23 dmol@cpan.org
 - Be more tolerant in test for checking underline position
   (CT#9d93130c-a254-11e4-9a11-67e5227a829d) (Ivan Baidakou, basiliscos).
 - Get build options from freetype-config if it exists (RT#101654)
   (Zakariyya Mughal).

0.05_1 2015-01-21 dmol@cpan.org
 - Avoid clang warning (RT#101653).
 - Attempt to fix CT#939e0664-8c46-11e4-8147-dcee86cc0d3a.

 --------------------------------------------------------------------
(pkgsrc changes)
 - Drop patch-FreeType.xs (upstream implemented)
 - Modify patch-Makefile.PL
   Upstream implemented automatic environment config, with some
   testing, but testing part is redundent to pkgsrc, and yet harmfull,
   so remove that part.
 - Add buildlink to x11.buildlink3.mk to use freetype-config
   for automatic configuration
2016-09-20 11:40:27 +00:00
wiz
c3eef55157 Updated FiraCode to 1.203.
1.203

Added __ (#120, #269)

1.202

Removed {. .} [. .] (. .) (#264)

1.201

Removed [] (#92) {- -} (#248)
Removed /** **/ and disabled ligatures for /*/ */* sequences (#219 #238)
Added ]# {. .} [. .] (. .) (#214)
2016-09-18 21:49:21 +00:00
wiz
68f33444d8 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.
2016-09-18 13:18:20 +00:00
wiz
d5fc3f8939 Updated harfbuzz to 1.3.1.
Overview of changes leading to 1.3.1
Wednesday, September 7, 2016
====================================

- Blacklist bad GDEF of more fonts (Padauk).
- More CoreText backend crash fixes with OS X 10.9.5.
- Misc fixes.
2016-09-12 07:34:41 +00:00
wiz
35283b4178 Updated unifont to 9.0.02.
2015-08-27: Release 9.0.02

   Added 3 more CSUR scripts.  Modifications to some existing glyphs.
2016-08-31 09:14:49 +00:00
wiz
1682c6507d Remove unnecessary PLIST_SUBST and FILES_SUBST that are now provided
by the infrastructure.

Mark a couple more packages as not ready for python-3.x.
2016-08-28 15:48:28 +00:00
wiz
11fe91ff09 Updated urw-fonts to 2.0.
Changes not found, but pfm files are gone.
2016-08-24 10:29:50 +00:00
wiz
80e9ca73d7 Updated FiraCode to 1.200.
Removed !!! ??? ;;; &&& ||| =~ (#167) ~~~ %%%
    New safer calt code that doesn’t apply ligatures to long sequences of chars, e.g. !!!!, >>>>, etc (#49, #110, #176)
    Larger + - * and corresponding ligatures (#86)
    Hexadecimal x (0xFF) is now applied to sequences like 128x128 as well (#161)
    Added twoTurned (U+218A) and threeTurned (U+218B) (#146)
    Added whiteFrowningFace (U+2639) (#190)
    Simplified visual style on markdown headers ## ### #### (#107)
    Added </> (#147)
    Provided ttf and webfonts versions (eot, woff, woff2) (#18, #24, #38, #101, #106)
    Increased spacing in <= >= (#117)
2016-08-24 10:26:12 +00:00
wiz
65237df3dc 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()
2016-08-19 12:52:30 +00:00
markd
0b6d5f1645 Add tex-fonts-tlwg-doc 2016-08-07 07:19:04 +00:00
markd
3cbdcffca6 Update some texlive packages to latest versions.
Precise changes unknown
 Updated fonts/tex-academicons{,-doc} to 1.7.2
 Updated fonts/tex-cs to 2016.41553
 Updated fonts/tex-erewhon{,-doc} to 1.06
 Updated fonts/tex-fbb{,-doc} to 1.11
 Updated fonts/tex-fontawesome{,-doc} to 4.6.3.2
 Updated fonts/tex-fonts-tlwg to 0.6.3
 Added fonts/tex-fonts-tlwg-doc version 0.6.3
 Updated fonts/tex-glyphlist to 2016
 Updated fonts/tex-japanese-otf{,-doc} to 1.7b6.41546
 Updated fonts/tex-luaotfload{,-doc} to 2.7.3
 Updated fonts/tex-oldstandard{,-doc} to 2.2
 Updated fonts/tex-xcharter{,-doc} to 1.078a
2016-08-07 07:17:36 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
mef
69381e9f73 Updated fonts/dejavu-ttf to 2.37 (from NEWS file with UTF-8 coding)
--------------------------------
Changes from 2.36 to 2.37

* Fix issue with empty glyphs in condensed typefaces in the released source files.

Changes from 2.35 to 2.36

* Math: added DejaVu Math Tex Gyre by B. Jackowski, P. Strzelczyk and
  P. Pianowski (on behalf of TeX users groups)
* Sans: removed dot of U+06BA in all forms
* Sans: fixed position of three dots of U+06BD in init and medi forms (by
  Denis Jacquerye)
* Sans: corrected direction of contours in U+05E7 (by Lior Halphon)
* Sans: added U+1F643  (by Olleg Samoylov)
* Serif: moved up U+0360-0361 (by Gee Fung Sit 薛至峰)
* Serif: increased spacing of Roman numerals U+2161-2163, U+2165-2168,
  U+216A-216B (by Gee Fung Sit 薛至峰)
* Serif: fixed anchor position of U+00E6 (by Gee Fung Sit 薛至峰)
* Sans: fixed vertical position of U+20BA (by Gee Fung Sit 薛至峰)
* Sans, Serif: fixed glyph height of Block Elements (by Gee Fung Sit 薛至峰)
* Sans, Serif: added U+A698-A699 (by Gee Fung Sit 薛至峰)
* Sans, Mono, Serif: added U+037F (by Gee Fung Sit 薛至峰)
* Mono: added U+0376-0377, U+037B-037D (by Gee Fung Sit 薛至峰)
* Serif: removed duplicate point from U+1D05 (by Gee Fung Sit 薛至峰)
* Mono: added U+20BA, U+20BD (by Gee Fung Sit 薛至峰)
* Sans: added moon symbols U+1F311-1F318 (by Ben Laenen)
2016-07-31 12:09:59 +00:00
wiz
7b4952b884 Updated harfbuzz to 1.3.0.
Overview of changes leading to 1.3.0
Thursday, July 21, 2016
====================================

- Update to Unicode 9.0.0
- Move Javanese from Indic shaper to Universal Shaping Engine.
- Allow MultipleSubst to delete a glyph (matching Windows engine).
- Update Universal Shaping Engine to latest draft from Microsoft.
- DirectWrite backend improvements.  Note: this backend is for testing ONLY.
- CoreText backend improvements with unreachable fonts.
- Implement symbol fonts (cmap 3.0.0) in hb-ft and hb-ot-font.
- Blacklist bad GDEF of more fonts (Tahoma & others).
- Misc fixes.
2016-07-24 18:50:57 +00:00
wiz
7714d1d969 Add new tex package. 2016-07-17 21:59:59 +00:00
wiz
6b7039d17c Import tex-jmn-2015 as fonts/tex-jmn.
Hans font for TeX.
2016-07-17 21:57:18 +00:00
wiz
ad0031c15e Remove python33: adapt all packages that refer to it. 2016-07-09 13:03:30 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
ryoon
9da10b4a2a Add noto-emoji-ttf 2016-07-09 06:29:50 +00:00