Commit graph

32 commits

Author SHA1 Message Date
wiz
841965fc1d unifont: update to 14.0.03.
2022-04-17: Release 14.0.03
   * Added new program hex2otf by 何志翔 (He Zhixiang) to produce
     OpenType Unifont files.
   * Added several Under ConScript Unicode Registry (UCSUR) scripts:
     - U+E2D0..U+E2FF    Xaîni
     - U+E5E0..U+E5FF    Ophidian
     - U+ED40..U+ED5F    Niji
     - U+F1900..U+F19FF  Sitelen Pon
     - U+F1B00..U+F1C3F  Shidinn
   * Added support for 24-bit RGB .bmp files to unibmp2hex.
2022-04-25 09:09:58 +00:00
wiz
6c9c47f678 unifont: update to 14.0.02.
2022-03-06: Release 14.0.02
   * Minor glyph fixes.
   * Added creation of unifont_jp-14.0.02.bmp, showing the Japanese
     version of Plane 0 glyphs.
2022-03-14 14:06:27 +00:00
nia
d14eac75b3 fonts: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:26:59 +00:00
nia
9ef0a4d7a2 fonts: Remove SHA1 hashes for distfiles 2021-10-07 14:03:48 +00:00
wiz
519d4e4a75 unifont: update to 14.0.01.
2021-09-14: Release 14.0.01
   * Update for Unicode 14.0.0 release.
2021-09-29 08:56:26 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
fcambus
3a307c854a unifont: update to 13.0.06.
2021-02-13  Paul Hardy <unifoundry@unifoundry.com>
	* 210205_Unifoundry_Memorandum.pdf: added legal memorandum.
	* font/Makefile:
	  - Updated copyright for 2021.
	  - Changed unifontpic input to Unifont sample set glyphs.
	* font/plane00csur/
	  - plane00csur-spaces.hex: Added U+0020 space glyph.
	  - plane00csur.hex: Fixed U+EB63 (Savannah bug 59763).
	* font/ttfsrc/Makefile: updated copyright for 2021.
2021-02-16 18:33:42 +00:00
fcambus
8e7b89cfc0 unifont: update to 13.0.05.
ChangeLog:

* font/plane00/unifont-base.hex:
  - Raised dentistry symbols U+23C0..U+23CA up one row, as they
    were in Unifont 13.0.03, per recommendation of David Corbett
    (Savannah Bug 59541).
* font/plane00csur/plane00csur.hex:
  - U+EB60..U+EB9C (Braille Extended): added missing glyphs.
* font/plane01/plane01.hex:
  - David Corbett contributed adjusted glyphs for arrow symbols
    U+1D9A2..U+1D9A4 and U+1D9DF..U+1D9E1 (Savannah Bug 59629)..
2020-12-31 17:44:08 +00:00
wiz
55e2ecd708 unifont: update to 13.0.04.
2020-11-21: Release 13.0.04
   * Font glyphs are now dual-licensed under the SIL Open Font
     License version 1.1, in addition to the GNU GPL version 2+
     with the GNU Font Embedding Exception.
   * Many glyphs in these ranges were re-aligned so the dominant
     horizontal line would be positioned in row 7, counting from
     the bottom.  Some glyphs were redrawn.
     - U+2190..U+21FF Arrows
     - U+2200..U+23FF Mathematical Operators
     - U+2400..U+24FF Miscellaneous Technical
     - U+25A0..U+25FF Geometric Shapes
     - APL operators such as the tacks and jot were not modified,
       so as not to alter alignments of glyphs that APL superimposes
       on each other.
   * U+2200..U+23FF Mathematical Operators: redrew slashes for
     negated operators from vertical lines to slanted lines.
   * Added three new Under ConScript Unicode Registry (UCSUR) Scripts:
     - U+EB40..U+EB5F Standard Galactic
     - U+EB60..U+EB9F Braille Extended
     - U+EBA0..U+EBDF Cistercian Numerals
   * Other changes listed in the ChangeLog file.
2020-11-23 16:03:52 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
wiz
a995c390d6 unifont: update to 13.0.03.
2020-07-03: Release 13.0.03
   * Redrawn glyphs for all of Thaana, two updated Tamil glyphs,
     and some Canadian Aboriginal glyphs (David Corbett).
   * Updated unifont.5 man page.
   * Bug fix in font/Makefile for parallel building.
   * Other changes listed in the ChangeLog file.
2020-07-17 23:53:43 +00:00
wiz
41f6213e34 unifont: update to 13.0.02.
2020-04-25: Release 13.0.02
   * Glyph blocks replaced:
     - U+3040..U+309F (Hiragana) and U+30A0..U+30FF (Katakana):
       glyphs in unifont_jp replaced with glyphs from the public
       domain izmb16.bdf font.
     - U+FF61..U+FF64 (Halfwidth CKJ Punctuation) and U+FF65..U+FF9F
       (Halfwidth Katakana Variations): glyphs in unifont and unifont_jp
       replaced with glyphs from the public domain single-byte FONTX2
       font DFLHN16.FNT.
   * Minor patches to several glyphs.
   * See ChangeLog for details.
2020-04-28 18:05:52 +00:00
wiz
e165020ce7 unifont: update to 13.0.01.
2020-03-28: Release 13.0.01
   * Adds all new Unicode 13.0.0 glyphs for scripts previously covered.
   * Adds several new scripts:
     - U+10E80..U+10EBF Yezidi (Johnnie Weaver)
     - U+10FB0..U+10FDF Chorasmian (Johnnie Weaver)
     - U+11900..U+1195F Dives Akuru (David Corbett)
     - U+11FB0          Lisu Supplement (Paul Hardy)
     - U+18B00..U+18CFF Khitan Small Script (Johnnie Weaver)
     - U+1FB00..U+1FBFF Symbols for Legacy Computing (Rebecca Bettencourt).
   * Minor patches to several glyphs.
   * See ChangeLog for details.
2020-03-31 17:37:36 +00:00
mef
c4dca5d787 (fonts/unifonts) Updated 12.1.04
2019-11-30  Paul Hardy <unifoundry@unifoundry.com>
	* Version 12.1.04
	* font/Makefile:
	  - Added variable PLANE_2_HEX to hold name of Plane 2 .hex file.
	  - bigpic: Generate large unifont_plane2-$(VERSION).bmp file (this
	      is very sparse, but added for the sake of completeness).
	  - bmp: Generate Plane 2 BMP files, generate compiled/plane02.html.
	  - distclean: add invoking distclean target in font/plane00csur.
	  - png: Generate Plane 2 PNG files, generate compiled/plane02.html.
	  - precompiled: added unifont_jp-$(VERSION).bdf.gz.
	* font/plane00/unifont-base.hex:
	  - Added two missing dots to Syriac glyph U+08BA.
	    Submitted by David Corbett (Savannah bug 57273).
	  - Added descending lines to coffin (U+26B0) so it looks more 3D.
	* font/plane01/plane01.hex:
	  - Removed dotted circles in Adlam (U+1E900..U+1E95F)
	    (Savannah bug 56751).
	  - Removed dotted circles in Nyiakeng Puachue Hmong
	    (U+1E100..U+1E14F) (Savannah bug 56753).
	  - David Corbett improved some Duployan glyphs
	    (U+1BC00..U+1BC9F) (Savannah bug 56772).
	  - Lowered Somboyo glyph U+11A9A as it is not a combining glyph.
	    Submitted by David Corbett (Savannah bug 56773).
	  - Removed stray pixels in three Soyombo glyphs
	    (U+11A52, U+11A53, and U+11A5B) (Savannah bug 57250).
2019-12-30 13:13:08 +00:00
wiz
219ea4f134 unifont: update to 12.1.03.
2019-08-11: Release 12.1.03
   * Replaces the public domain Jiskan Japanese glyphs in
     unifont_jp with the improved Izumi Japanese glyphs,
     which (like Jiskan) are also from a font in the public
     domain spanning JIS X 0213 Plane 1 and Plane 2.

   * Improved glyphs for Limbu, Buginese, Tai Tham, Adlam,
     and Mayan Numerals.
2019-08-20 12:35:48 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
wiz
f9b8e34090 unifont: update to 12.1.02.
2019-06-01: Release 12.1.02
   * Adds a Japanese version of Unifont, unifont_jp, containing
     kanji glyphs from the public domain Jiskan16 font.

   * Contains redrawn Devanagari and Bengali glyphs with
     narrower consonants for better superimposing of vowels.

   * Updated unibmp2hex.c to convert RGB color space files to
     monochrome.
2019-06-11 09:04:00 +00:00
wiz
8b417947ef unifont: update to 12.1.01.
2019-05-11: Release 12.1.01
   * This release adds the new Reiwa Japanese era sign, added in
     Unicode 12.1.0.

   * Elizabeth Bettencourt contributed many Under ConScript Unicode
     Registry (UCSUR) scripts for the Plane 0 Private Use Area.

   * Some adjustments were made to Nandinagari and Nyiakeng Puachue
     Hmong scripts.  Full details are in the ChangeLog file.

   * Minor changes to source code, mainly to suppress warnings
     on more systems.
2019-05-21 17:57:39 +00:00
leot
6a7360e77b unifont: Update to 12.0.01
Changes:
Unifont 12.0
------------
5 March 2019 Release (Unifont 12.0.01)
These are the major changes:
  - Unicode Plane 0 (in Unifont):
      * David Corbett contributed the new Unicode 12.0.0 glyphs added to
        Lao (U+0E80..U+0EFF).
      * Paul Hardy contributed the new Unicode 12.0.0 glyphs added to
        Telugu, Vedic Extensions, Miscellaneous Symbols and Arrows,
        Supplemental Punctuation, Latin Extended-D, and Latin Extended-E.
        Paul Hardy also redrew glyphs in Phags-pa, CJK Unified Ideographs,
        CJK Unified Ideographs Extension A, Bopomofo, and Bopomofo Extended
        following changes in the modified glyphs depicted in Unicode 12.0.0
        code charts.
  □ Unicode Plane 1 (in Unifont Upper):
      * Johnnie Weaver contributed new scripts introduced in Unicode
        12.0.0:
          o U+10FE0..U+10FFF Elymaic
          o U+119A0..U+119FF Nandinagari
          o U+1B130..U+1B16F Small Kana Extension
          o U+1E100..U+1E14F Nyiakeng Puachue Hmong
          o U+1E2C0..U+1E2FF Wancho
      * David Corbett:
          o Contributed new Chess Symbols glyphs for Unicode 12.0.0 release
            (U+1FA00..U+1FA5F).
          o Contributed new scripts introduced in Unicode 12.0.0:
              - U+11FC0..U+11FFF Tamil Supplement
              - U+1ED00..U+1ED4F Ottoman Siyaq Numbers
      * Paul Hardy:
          o Raised Indic Siyaq Numbers script by three rows to match
            baseline of Arabic glyphs, as suggested by David Corbett.
          o Contributed new glyphs for Unicode 12.0.0 release in these
            scripts: Newa, Takri, Soyombo, Miao, Ideographic Symbols and
            Punctuation, Enclosed Alphanumeric Supplement, Transport and
            Map Symbols, Geometric Shapes Extended, Supplemental Symbols
            and Pictographs.
          o Contributed new scripts introduced in Unicode 12.0.0:
              - U+13430..U+1343F Egyptian Hieroglyph Format Controls
                (although Unifont, with its low resolution, does not
                support Egyptian Hieroglyphs)
              - U+1FA70..U+1FAFF Symbols and Pictographs Extended-A
2019-03-10 10:51:15 +00:00
leot
062aa6b9ad unifont: Update fonts/unifont to 11.0.03
Changes:
11.0.03
-------
This release contains two significant contributions in the Unicode
Supplementary Multilingual Plane (Plane 1):
 - Nushu glyphs (U+16FE1 and U+1B170..U+1B2FB) from David Corbett.
 - Kana Supplement glyphs (U+1B000..U+1B0FF) and Kana Extended-A
   glyphs (U+1B100..U+1B12F) from Johnnie Weaver.
2018-12-09 21:50:36 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
e1e0b5b6e9 unifont: update to 11.0.02.
2018-08-10: Release 11.0.02
   Adds Sutton SignWriting glyphs.  Miscellaneous patches to other glyphs.

2018-06-05: Release 11.0.01
   Update for Unicode 11.0.0 release.  Modifications maintain complete
   coverage of the Unicode Basic Multilingual Plane (BMP).  Also includes
   many Supplemental Multilingual Plane (SMP) scripts added in Unicode 11.0.

   Notable in this release is the Unicode 11.0 addition of the Copyleft
   symbol at code point U+01F12F.  Because of its significance, this is
   the only SMP glyph added to the Unicode TrueType BMP font.  This glyph
   also appears in the Unicode Upper TrueType font.  BDF and PCF fonts
   do not contain this symbol, as they only allow code points below U+10000.

2017-12-27: Release 10.0.07
   Changes to allow cross-building from source.  Now the top-level Makefile
   and src/Makefile define INSTALL=install, rather than install C programs
   with the "-s" (strip) option.  This is part of a change requested by
   Helmut Grohne to allow cross-architecture building without invoking
   an architecture-specific "install -s".  However, INSTALL still can
   be defined on the top-level command line when make is invoked as
   INSTALL="install -s" to allow stripping C binaries during installation
   if desired.  This definition from the top-level Makefile is passed down
   to src/Makefile, which uses any command line definition when installing
   C programs.  Plain "install" is still used when installing Perl
   programs.

   Minor adjustments to glyphs as noted in the ChangeLog file.

2017-08-27: Release 10.0.06

   Added numerous improvements to Unicode Plane 0 and Plane 1 scripts,
   almost all of which were contributed by David Corbett; see the
   ChangeLog file for details.

   Made changes to make files contributed by Mike Gilbert to support
   parallel make.

   Fixed a corrupted ASCII hexadecimal string array in unifontpic.h.

2017-07-12: Release 10.0.05

   This release positions Unicode double diacritic marks correctly
   in the TrueType fonts.  The previous release did not multiply
   their offsets by the correct scale factor in FontForge.

   The unifontpic chart title is also centered along the top row
   legend, which looks better visually.

   The Phonetic Extensions block has gone through major revision,
   with minor adjustments in other Unicode scripts as described
   in the ChangeLog file.

2017-07-08: Release 10.0.04

   Added "-P" flag to the unifontpic utility to specify the Unicode
   plane.  This allows creating code charts for glyphs above Plane 0.
   The Unicode plane is now added to the chart title.  This works
   properly for the wide and the long chart versions, with the
   letters in the long version's chart title now single-spaced.

   Received double-width Chinese ideographs to replace the quadruple-
   width glyphs for Church Slavonic transliteration that were released
   in Unifont 10.0.01.  This allows a return to PNG charts of Unifont
   glyphs.  PNG files are smaller than the BMP version but the PNG
   Unifont utilities have not been modified to handle quadruple-width
   glyphs, whereas the BMP utilities have been.  The 18 quadruple-width
   Chinese glyphs are preserved in font/plane00/alt/quad-width.hex to
   allow future experimentation.

   The PNG charts of Unicode Plane 1 (Supplemental Multilingual Plane)
   glyphs now use the Unifont "sample" version of Unifont ".hex" files,
   so that combining circles appear.  This was already being done for
   Unicode Plane 0 and will look better in font sample pages.

   Added new x-offset field to all *-combining.txt files to provide
   proper rendering of Unicode double diacritic marks; they should
   span across the preceding character and the following character.
   Added support for this in hex2sfd for FontForge generation of
   TrueType fonts.  Also added support for this to the unigencircles
   utility, so the combining circle of a double diacritic is printed
   correctly in the left half of the glyph as in the Unicode
   Consortium's code charts, rather than being centered.  Several
   applications are not rendering these double diacritic marks
   correctly; releasing this version of Unifont will allow validation
   of the new Unifont TrueType build, and could serve as a test font
   for implementing these specialty Unicode characters in other
   applications.

   Redrew Musical Symbols Ornaments (U+01D194..U+01D1A5) so they
   join together when used as a consecutive string of characters.
   Adjusted the Byzantine Musical Symbols "ano", "meso", and "kato"
   glyph versions for high, middle, and low vertical placement,
   respectively.

   Made numerous adjustments to many glyphs as noted in the ChangeLog
   file, including re-coding some "subjoiner" glyphs as combining
   characters instead of as non-printing.  Those glyphs now render
   a virama (halant) sign if a script contains such a sign, or a
   "+" subscript sign otherwise.

2017-06-30: Release 10.0.03

   Modified font/hex2sfd to reposition combining characters.  If
   you experience problems with the TrueType font in this release,
   revert to 10.0.02.

2017-06-30: Release 10.0.02

   Touched up glyphs in the block U+03xx, which includes modern Greek.
   Fixed an Aiha glyph in the Private Use Area in the Unifont CSUR font.

2017-06-20: Release 10.0.01

   Updated for Unicode 10.0 release.

   New scripts added (introduced in Unicode 10.0):
     - U+0860..U+086F     Syriac Supplement
     - U+011A00..U+011A4F Zanabazar Square
     - U+011A50..U+011AAF Soyombo
     - U+011D00..U+011D5F Masaram Gondi

   Added quadruple-width glyphs U+9FD8..U+9FE9, updating some utility
   programs and documentation to allow this change.  The Perl scripts
   unihex2png, unipng2hex, and unifont-viewer do not support this new
   16-by-32 glyph size.

   Corrected several glyphs and made numerous changes in others,
   described in detail in the ChangeLog file.
2018-08-16 12:48:11 +00:00
wiz
a7d40aac62 Updated unifont to 9.0.06.
2016-12-22 Paul Hardy <unifoundry@unifoundry.com>

	* Version: 9.0.06.
	* Makefiles, src/unifontpic.c - changed version number to 9.0.06.
	* font/plane00/unifont-base.hex:
	  - U+22F5: Added missing dot; thanks to Johnnie Weaver for noticing
	    this error.
	* font/plane01/plane01.hex:
	  - Osage: Glyphs U+0104D9 and U+0104DA were swapped; Johnnie Weaver
	    corrected them.  Shifted glyphs that were 7 pixels wide left one
	    pixel to line up on the leftmost column.
	* font/plane0Fcsur/plane0Fcsur.hex:
	  - Pikto: Paul Hardy modified about 50 glyphs to improve shapes.
2017-01-01 15:38:11 +00:00
wiz
272033237b Updated unifont to 9.0.05.
2016-12-10: Release 9.0.05

   Modified Cherokee glyphs to reflect changes in recent Cherokee font
   that the Unicode Consortium adopted for its code charts.  Removed
   serifs to make Cherokee glyphs easier to read.

   Modified Pikto CSUR glyphs after comparison with high-resolution scans
   of Basic Pikto book.
2016-12-19 09:06:43 +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
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
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
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
wiz
e5ae120c38 Updated unifont to 9.0.01.
2015-07-02: Release 9.0.01

   Updates to support Unicode 9.0.0.
2016-07-03 11:31:30 +00:00
agc
b9f9b025f5 Add SHA512 digests for distfiles for fonts category
Problems found locating distfiles:
	Package acroread7-chsfont: missing distfile acrobat7-fonts/chsfont.tar.gz
	Package acroread7-font-share: missing distfile acrobat7-fonts/korfont.tar.gz
	Package acroread7-korfont: missing distfile acrobat7-fonts/korfont.tar.gz
	Package acroread9-chtfont: missing distfile acrobat9-fonts/FontPack910_cht_i486-linux.tar.bz2
	Package acroread9-jpnfont: missing distfile acrobat9-fonts/FontPack910_jpn_i486-linux.tar.bz2
	Package cyberbase-ttf: missing distfile cyberbit-ttf/Cyberbase.ZIP
	Package cyberbit-ttf: missing distfile cyberbit-ttf/Cyberbit.ZIP
	Package pixel-sagas-startrek: missing distfile PS_Font_Fontana.zip
	Package pixel-sagas-startrek: missing distfile PS_Font_Montalban.zip
	Package pixel-sagas-startrek: missing distfile PS_Font_Probert.zip
	Package pixel-sagas-startrek: missing distfile PS_Font_Sternbach.zip
	Package pixel-sagas-startrek: missing distfile PS_Font_Trek_Arrowcaps.zip
	Package umefont-ttf: missing distfile umefont_560.tar.xz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 20:44:27 +00:00
wiz
444b1552c9 Add FONTS_DIRS.* variables for proper installation.
Addresses PR 50280 by tsutsui@

Bump PKGREVISION.
2015-09-29 08:08:25 +00:00
wiz
3af14d671a Import unifont-8.0.01 as fonts/unifont.
GNU Unifont is an official GNU package.  It is a dual-width
(8x16/16x16) bitmap font, designed to provide coverage for all of
Unicode Plane 0, the Basic Multilingual Plane (BMP).

GNU Unifont has a glyph for each visible code point in the Unicode
Basic Multilingual Plane (Plane 0) and some glyphs in the Supplemental
Multilingual Plane (Plane 1).  This version also includes many
glyphs in Michael Everson's ConScript Unicode Registry (CSUR).

Unifont only provides a single glyph for each character, making it
impossible to handle any language properly that needs context-dependent
character shaping. It is supplied in the form of a hex file, with
a converter to convert it to BDF. See http://czyborra.com/unifont/
or http://unifoundry.com/unifont.html for more information.  The
BDF font is converted to PCF, and the hex file is converted to a
TrueType font.
2015-09-12 18:22:22 +00:00