summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorleot <leot@pkgsrc.org>2015-10-14 14:37:43 +0000
committerleot <leot@pkgsrc.org>2015-10-14 14:37:43 +0000
commit383758f3484dcbfca3ff984fa3c7a57dced46703 (patch)
tree24b417c7cbe087caf8ac6d1dd30139aa1a9fa5ff /fonts
parent58d047c842e80124b0b509880d5c77920b876795 (diff)
downloadpkgsrc-383758f3484dcbfca3ff984fa3c7a57dced46703.tar.gz
Update fonts/Hack-ttf to Hack-ttf-2.015.
pkgsrc changes (no functional changes intended): o unset USE_LANGUAGES o use NO_BUILD instead of defining an empty do-build target Changes: # Version 2.015 (release build) Changes vs. release v2.013: - new vertical metrics = decreased line spacing height - Issues #28, #32, #39, #41, #95, #103 - adjusted vertical position of the colon to a higher position, improves alignment with other punctuation glyphs (U+003A) - Issue #66 - changed vertical position of the dash (U+002D) so that regular and oblique, bold and bold oblique are properly aligned - Issue #107 - updated hinting algorithm for bold set (improved point position over stem of lowercase j/i for some text sizes) - Issue #84 - underscore (U+005F) centered, increased width, increased height & aligned vertical position closer to baseline - Issues #97, #98, #100, 103, - increased vertical position of dieresis mark on lowercase u dieresis (U+00FC) - Issue #61 - increased vertical position of dieresis mark on lowercase i dieresis (U+00EF) - increased vertical position of dieresis mark on lowercase e dieresis (U+00EB) - decreased vertical position of the asterisk (U+002A) - Issue #34 - new design for ascii tilde - broader curves, taller glyph with goal to improve appearance at small text sizes where it tended to render like a dash (U+007E) - Issue #37 - new ttf build autohinting script (./postbuild_processing/tt-hinting/autohint.sh) - new ttf build autohinting Control Instructions File - bold set (./postbuild_processing/tt-hinting/Hack-Bold-TA.txt) - new ttf build release script (./postbuild_processing/tt-hinting/release.sh) - new web font release script (./postbuild_processing/webfonts/releasewebfonts.sh) - new vfb to UFO source file conversion script (./tools/makeufo.sh) - new UFO source file types - includes separate source files for TrueType (`*-TT.ufo`) and PostScript (`*-PS.ufo`) releases - source file path changes: now includes separate `ufo` and `vfb` directories under the `./source` repository directory - Hack Open Font license updated to version 2.0. The license changes better define the Hack project as a derivative project of the Bitstream Vera Sans Mono typeface project and are intended to make the license more consistent with the Bitstream Vera libre, open source license under which Hack is co-licensed. There are no new restrictions on use of the fonts with these license changes. Embedding permissions are made explicit in this version of the Hack Open Font license. # Version 2.013 (release build) Changes vs. release v2.010: - Fixed missing middle dot glyph (U+00B7), adjusted width of U+00B7 em box to address spacing issues in editors that highlight empty spaces (Issues #27 & #46) - Powerline glyph alignment and size adjustments (Issue #33) - Fixed name tables to address: - incorrect oblique rendering with Java type renderers on OS X (Issue #26) - incorrect italic + bold + bold oblique rendering in some syntax highlighters (Issues #42, #50, #60) - backslash character took inappropriate vertical alignment because of incorrect slant angle in some editors (Issue #67) - Changed oblique and bold oblique font names to "Hack Italic" and "Hack Bold Italic" to address Windows listings - Changed oblique and bold oblique webfont names to "hack-italic-webfont.[xxx]" and "hack-bolditalic-webfont.[xxx]" - Changed oblique and bold oblique basic Latin + Latin-1 webfont subsets to the names "hack-italic-latin-webfont.[xxx]" and "hack-bolditalic-latin-webfont.[xxx]" - Changed license name from "Modified SIL Open Font License" to "Hack Open Font License" to comply with SIL regulations for SIL Open Font License modifications - Removed all license references to SIL to comply with SIL regulations for modifications of the SIL Open Font License - Removed SIL Open Font License preamble from the Hack Open Font License to comply with SIL regulations for modifications of the SIL Open Font License - Removed the following statement from Hack Open Font License condition #3: "This restriction only applies to the primary font name as presented to the users." to address a reserved font name conflict with the Bitstream Vera license - Modified the build directory structure for the Hack web fonts - Added Hack webfont CSS files to the build directory
Diffstat (limited to 'fonts')
-rw-r--r--fonts/Hack-ttf/Makefile11
-rw-r--r--fonts/Hack-ttf/PLIST6
-rw-r--r--fonts/Hack-ttf/distinfo9
3 files changed, 14 insertions, 12 deletions
diff --git a/fonts/Hack-ttf/Makefile b/fonts/Hack-ttf/Makefile
index 1073b513802..093c2253f21 100644
--- a/fonts/Hack-ttf/Makefile
+++ b/fonts/Hack-ttf/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2015/09/14 21:08:04 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2015/10/14 14:37:43 leot Exp $
-DISTNAME= Hack-v2_010-ttf
-PKGNAME= Hack-ttf-2.010
+DISTNAME= Hack-v2_015-ttf
+PKGNAME= Hack-ttf-2.015
CATEGORIES= fonts
MASTER_SITES= ${MASTER_SITE_GITHUB:=chrissimpkins/}
GITHUB_PROJECT= Hack
@@ -13,13 +13,14 @@ HOMEPAGE= http://sourcefoundry.org/hack/
COMMENT= Typeface designed for source code
LICENSE= vera-ttf-license AND ofl-v1.1 # with modifications
+USE_LANGUAGES= # none
+NO_BUILD= yes
+
WRKSRC= ${WRKDIR}
FONTS_DIRS.ttf= ${PREFIX}/share/fonts/X11/TTF
INSTALLATION_DIRS= ${FONTS_DIRS.ttf}
-do-build:
-
do-install:
${INSTALL_DATA} ${WRKSRC}/*ttf ${DESTDIR}/${FONTS_DIRS.ttf}
diff --git a/fonts/Hack-ttf/PLIST b/fonts/Hack-ttf/PLIST
index fe8f61bb4ae..29644cd14d3 100644
--- a/fonts/Hack-ttf/PLIST
+++ b/fonts/Hack-ttf/PLIST
@@ -1,5 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1 2015/09/06 09:16:24 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2015/10/14 14:37:43 leot Exp $
share/fonts/X11/TTF/Hack-Bold.ttf
-share/fonts/X11/TTF/Hack-BoldOblique.ttf
+share/fonts/X11/TTF/Hack-BoldItalic.ttf
+share/fonts/X11/TTF/Hack-Italic.ttf
share/fonts/X11/TTF/Hack-Regular.ttf
-share/fonts/X11/TTF/Hack-RegularOblique.ttf
diff --git a/fonts/Hack-ttf/distinfo b/fonts/Hack-ttf/distinfo
index b3a2b8c82e4..589fe08704d 100644
--- a/fonts/Hack-ttf/distinfo
+++ b/fonts/Hack-ttf/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1 2015/09/06 09:16:24 wiz Exp $
+$NetBSD: distinfo,v 1.2 2015/10/14 14:37:43 leot Exp $
-SHA1 (Hack-v2_010-ttf.zip) = 532de6abecfc2aa34825e8f7445a96ffcc2d1c3c
-RMD160 (Hack-v2_010-ttf.zip) = 7c66fb4dec3eed07508b03d5fb16a77311c2bf41
-Size (Hack-v2_010-ttf.zip) = 683457 bytes
+SHA1 (Hack-v2_015-ttf.zip) = 25c05d50c286af2b893962d0e1b199ebaa1f6109
+RMD160 (Hack-v2_015-ttf.zip) = 7912e5c0895c4f8252e9f4d145f421435760e01a
+SHA512 (Hack-v2_015-ttf.zip) = 01d8b5192244c1ada3281d6e18e7de5e9c340aa39c8b628c28d9e28f21d77eb4227054eb171df321ef946ffd9b35c09c8d1b93f89e62c64a21486adc7289aab8
+Size (Hack-v2_015-ttf.zip) = 690406 bytes