head 1.10; access; symbols pkgsrc-2023Q4:1.10.0.18 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.10.0.16 pkgsrc-2023Q3-base:1.10 pkgsrc-2023Q2:1.10.0.14 pkgsrc-2023Q2-base:1.10 pkgsrc-2023Q1:1.10.0.12 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.10.0.10 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.10.0.8 pkgsrc-2022Q3-base:1.10 pkgsrc-2022Q2:1.10.0.6 pkgsrc-2022Q2-base:1.10 pkgsrc-2022Q1:1.10.0.4 pkgsrc-2022Q1-base:1.10 pkgsrc-2021Q4:1.10.0.2 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.8.0.16 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.14 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.12 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.10 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.8 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.6 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.2 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.4 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.7.0.22 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.20 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.18 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.16 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.14 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.12 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.10 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.8 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.6 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.2 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.6.0.10 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.8 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.6 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.4 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.2 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.4.0.2 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.1.0.2 pkgsrc-2015Q3-base:1.1; locks; strict; comment @# @; 1.10 date 2021.10.26.10.27.00; author nia; state Exp; branches; next 1.9; commitid oS8UTrm4ooEh7jeD; 1.9 date 2021.10.07.14.03.49; author nia; state Exp; branches; next 1.8; commitid 2WbAuQ39x8hFVSbD; 1.8 date 2019.12.11.13.18.19; author mef; state Exp; branches; next 1.7; commitid JbYcBGo9VflV4iOB; 1.7 date 2017.05.06.00.56.50; author mef; state Exp; branches; next 1.6; commitid uBKnXWM77IcEtgQz; 1.6 date 2016.01.22.09.46.49; author leot; state Exp; branches; next 1.5; commitid DIIMAT2pFPtGwURy; 1.5 date 2015.12.29.23.26.15; author wiz; state Exp; branches; next 1.4; commitid Oi5XTC4F5SOFPTOy; 1.4 date 2015.11.04.17.41.18; author agc; state Exp; branches; next 1.3; commitid hfmLKMF6xJUQGNHy; 1.3 date 2015.11.03.20.44.27; author agc; state Exp; branches; next 1.2; commitid QXBUjNy6vBonJGHy; 1.2 date 2015.10.14.14.37.43; author leot; state Exp; branches; next 1.1; commitid OlnRiXrJFmAJk5Fy; 1.1 date 2015.09.06.09.16.24; author wiz; state Exp; branches; next ; commitid CYUYJf7Re0llNaAy; desc @@ 1.10 log @fonts: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @$NetBSD: distinfo,v 1.9 2021/10/07 14:03:49 nia Exp $ BLAKE2s (Hack-3.003.tar.gz) = 9473e8b5bfd1e9aebd96f851df57b1162be5f9f9da6c2b5fc427befe96d33f80 SHA512 (Hack-3.003.tar.gz) = e3b8369efd3f0df88c5ef314009be0f08c500c2ad597587883b766ee63614b0736de403fa790faa72b20997e8bcb1650326d1cdb67e7f430d694a27aefed0165 Size (Hack-3.003.tar.gz) = 3455727 bytes @ 1.9 log @fonts: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2019/12/11 13:18:19 mef Exp $ d3 1 a3 1 RMD160 (Hack-3.003.tar.gz) = 6b7d99126cd2d4b6f53af60e613f701bd5f1e6bd @ 1.8 log @(fonts/Hack-ttf) Updated 2.020 to 3.003, overs 160 lines ChangeLog ommitted (CHANGELOG.md) @ text @d1 1 a1 1 $NetBSD$ a2 1 SHA1 (Hack-3.003.tar.gz) = 114ca5525dd667559a424b7e38fc2e66f5b35671 @ 1.7 log @Updated fonts/Hack-ttf to 2.020 ------------------------------- From: https://github.com/chrissimpkins/Hack/blob/master/CHANGELOG.md Version 2.020 divided the vertical stroke in the pipe glyph (U+007C), italic and bold italic sets modified U+007C hints in TrueType builds at 6, 7, 10, 11, 12, 13, 14 ppem italic set modified U+007C hints in TrueType builds at 6, 7, 10, 14 ppem bold italic set modified slant angle and stroke length (U+005C), italic and bold italic sets centered U+007C and U+005C, all sets modified zero (U+0030) oval fill hints in regular set added Powerline glyphs to the bold, italic, and bold italic sets U+2502 upper terminal to 1950, lower terminal to -530, all sets U+2503 upper terminal to 1950, lower terminal to -530, all sets U+250C lower terminal to -530, all sets ... (more too many lines ommitted) ... @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2016/01/22 09:46:49 leot Exp $ d3 4 a6 4 SHA1 (Hack-v2_020-ttf.zip) = 50abac4777af3d98592dadcaf3433beb3ea14a83 RMD160 (Hack-v2_020-ttf.zip) = 4b9ffc54fc337f7c7e113618eacdda359c69659e SHA512 (Hack-v2_020-ttf.zip) = de3c8e13ace5ee49bb2b5dd331cc3109ad12b762f967c88cdf8f0d1080e5c3cb99d2dffe1c986c9fcc6e46e31c3bc7141cf1c9e1b8430d1ef76a90ab461d1a09 Size (Hack-v2_020-ttf.zip) = 713713 bytes @ 1.6 log @Update fonts/Hack-ttf to 2.019. Changes: # Version 2.019 (release build) ttf, otf, webfont builds - removed SVG from webfont releases - Corrected U+2588 glyph shape in regular set (had inappropriately small width and height) - decreased width U+2580 all sets - decreased width U+2581 all sets - decreased width U+2582 all sets - decreased width U+2583 all sets - decreased width U+2584 all sets - decreased width U+2585 all sets - decreased width U+2586 all sets - decreased width U+2857 all sets - adjusted left sidebearing U+2589 all sets - adjusted left sidebearing U+258A all sets - adjusted left sidebearing U+258B all sets - adjusted left sidebearing U+258C all sets - adjusted left sidebearing U+258D all sets - adjusted left sidebearing U+258E all sets - adjusted left sidebearing U+258F all sets - adjusted right sidebearing U+2590 all sets - decreased width of U+2594 all sets - adjusted right sidebearing U+2595 all sets - adjusted left sidebearing U+2596 all sets - adjusted right sidebearing U+2597 all sets - adjusted left sidebearing U+2598 all sets - decreased width of U+2599 all sets - decreased width of U+259A all sets - decreased width of U+259B all sets - decreased width of U+259C all sets - adjusted right sidebearing U+259D all sets - decreased width of U+259E all sets - decreased width of U+259F all sets - increased upper terminal position to 1950 units U+2580 all sets - increased upper terminal position to 1950 units U+2588 all sets - increased upper terminal position to 1950 units U+2589 all sets - increased upper terminal position to 1950 units U+258A all sets - increased upper terminal position to 1950 units U+258B all sets - increased upper terminal position to 1950 units U+258C all sets - increased upper terminal position to 1950 units U+258D all sets - increased upper terminal position to 1950 units U+258E all sets - increased upper terminal position to 1950 units U+258F all sets - increased upper terminal position to 1950 units U+2590 all sets - increased upper terminal position to 1950 units U+2594 all sets - increased upper terminal position to 1950 units U+2595 all sets - increased upper terminal position to 1950 units U+2598 all sets - increased upper terminal position to 1950 units U+2599 all sets - increased upper terminal position to 1950 units U+259A all sets - increased upper terminal position to 1950 units U+259B all sets - increased upper terminal position to 1950 units U+259C all sets - increased upper terminal position to 1950 units U+259D all sets - increased upper terminal position to 1950 units U+259E all sets - increased upper terminal position to 1950 units U+259F all sets - reverted Cyrillic lower case es glyph (U+0441) to Latin lower case c shape - reverted Cyrillic upper case es glyph (U+0421) to Latin upper case C shape @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2015/12/29 23:26:15 wiz Exp $ d3 4 a6 4 SHA1 (Hack-v2_019-ttf.zip) = 39a6cd9e472960504d5e16a8d940a22e61ed5aae RMD160 (Hack-v2_019-ttf.zip) = 0aa4cdeb6ac4670265b8743a5d795926ef0b1cac SHA512 (Hack-v2_019-ttf.zip) = 313100eec98cdc927202ae74c3d16214e7e8c650a804a4807dfa8b285fd480b05dacb5ec743f55df8a1583068e1a4bd86d22dd968fe74ed63b4d822bc969e973 Size (Hack-v2_019-ttf.zip) = 708399 bytes @ 1.5 log @Update Hack-ttf to 2.018: Version 2.018 (release build) ttf, otf, webfont builds Patch for missing glyphs in regular set: added U+016C (upper case U breve), regular set - Issue #21 added U+016D (lower case u breve), regular set - Issue #21 Version 2.017 (release build) ttf, otf, webfont builds Changes vs. release v2.015: increased vertical position of the tilde (U+007E) to improve alignment with other glyphs - Issue #23 increased width of the vertical stroke on the dollar symbol (U+0024) - Issue #92 modified Cyrillic upper case C (U+0421) to differentiate from Latin C - Issues #22 & #29 modified Cyrillic lower case c (U+0441) to differentiate from Latin c - Issues #22 & #29 modified upper case theta (U+0398) to differentiate from lower case theta - Issue #36 added U+0132 (IJ) glyph - Issue #52 added U+0133 (ij) glyph - Issue #52 added U+013F (upper case L dot) glyph - Issue #52 added U+0140 (lower case l dot) glyph - Issue #52 added U+0162 (upper case T cedilla) glyph - Issue #52 added U+0163 (lower case t cedilla) glyph - Issue #52 added U+0138 (kgreenlandic) glyph - Issue #52 added U+266A (musical note) glyph - Issue #52 added U+0149 (lower case n apostrophe) - Issue #52 added U+1EF9 (lower case y tilde) glyph - Issue #102 added U+1EF8 (upper case Y tilde) glyph - Issue #102 added U+1EBD (lower case e tilde) glyph - Issue #102 added U+1EBC (upper case E tilde) glyph - Issue #102 added U+2116 (numero) glyph - Issues #22 & #114 added U+01A4 (p hook) glyph - Issue #105 added U+0108 (upper case C circumflex) - Issue #21 added U+0109 (lower case c circumflex) - Issue #21 added U+011C (upper case G circumflex) - Issue #21 added U+011D (lower case g circumflex) - Issue #21 added U+0124 (upper case H circumflex) - Issue #21 added U+0125 (lower case h circumflex) - Issue #21 added U+0134 (upper case J circumflex) - Issue #21 added U+0135 (lower case j circumflex) - Issue #21 added U+015C (upper case S circumflex) - Issue #21 added U+015D (lower case s circumflex) - Issue #21 added U+016C (upper case U breve) - Issue #21 added U+016D (lower case u breve) - Issue #21 added U+20B7 (spesmilo) - Issue #21 fixed missing null glyph (U+0000) in regular, italic, bolditalic sets removed duplicate CR glyph (U+000D) in all sets - Issue #149 updated ttfautohint to version 1.4.1 for TrueType (.ttf) build instruction sets Version 2.016 (testing build) increased vertical position of the tilde (U+007E) to improve alignment with other glyphs - Issue #23 increased width of the vertical stroke on the dollar symbol (U+0024) - Issue #92 modified Cyrillic upper case C (U+0421) to differentiate from Latin C - Issues #22 & #29 modified Cyrillic lower case c (U+0441) to differentiate from Latin c - Issues #22 & #29 modified upper case theta (U+0398) to differentiate from lower case theta - Issue #36 added U+1EF9 (lower case y tilde) glyph - Issue #102 added U+1EF8 (upper case Y tilde) glyph - Issue #102 added U+1EBD (lower case e tilde) glyph - Issue #102 added U+1EBC (upper case E tilde) glyph - Issue #102 added U+2116 (numero) glyph - Issues #22 & #114 added U+01A4 (p hook) glyph - Issue #105 added U+0108 (upper case C circumflex) - Issue #21 added U+0109 (lower case c circumflex) - Issue #21 added U+011C (upper case G circumflex) - Issue #21 added U+011D (lower case g circumflex) - Issue #21 added U+0124 (upper case H circumflex) - Issue #21 added U+0125 (lower case h circumflex) - Issue #21 added U+0134 (upper case J circumflex) - Issue #21 added U+0135 (lower case j circumflex) - Issue #21 added U+015C (upper case S circumflex) - Issue #21 added U+015D (lower case s circumflex) - Issue #21 added U+016C (upper case U breve) - Issue #21 added U+016D (lower case u breve) - Issue #21 added U+20B7 (spesmilo) - Issue #21 updated ttfautohint to version 1.4 for TrueType (.ttf) build instruction sets @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2015/11/04 17:41:18 agc Exp $ d3 4 a6 4 SHA1 (Hack-v2_018-ttf.zip) = 51ff3bc549ee22a70992f2abdb89c4fc7b6787fb RMD160 (Hack-v2_018-ttf.zip) = c03723d3793748138360942cf216ede124cc2bfc SHA512 (Hack-v2_018-ttf.zip) = 19c94f215ff2b137321c9ad9c11a12a289a8b447f833d9e4b07e192e40d45581380b0e33279edb5e508b4be59f4f44a94d07aa9e277a5b740610e02ae88a6804 Size (Hack-v2_018-ttf.zip) = 708015 bytes @ 1.4 log @Remove duplicate SHA512 digests that crept in. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2015/11/03 20:44:27 agc Exp $ d3 4 a6 4 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 @ 1.3 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/10/14 14:37:43 leot Exp $ a5 1 SHA512 (Hack-v2_015-ttf.zip) = 01d8b5192244c1ada3281d6e18e7de5e9c340aa39c8b628c28d9e28f21d77eb4227054eb171df321ef946ffd9b35c09c8d1b93f89e62c64a21486adc7289aab8 @ 1.2 log @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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2015/09/06 09:16:24 wiz Exp $ d6 1 @ 1.1 log @Import Hack-ttf-2.010 as fonts/Hack-ttf. Hack is hand groomed and optically balanced to be a workhorse face for code. It has deep roots in the libre, open source typeface community and expands upon the contributions of the Bitstream Vera & DejaVu projects. The face has been re-designed with a larger glyph set, modifications of the original glyph shapes (including distinct point styles and semi-bold punctuation weight in the regular set to make analphabetic characters less transparent), and meticulous attention to metrics (including numerous spacing adjustments to improve the rhythm of the face and the legibility of code at small text sizes). The large x-height + wide aperture + low contrast design combined with PostScript hinting/hint replacement programs and a TrueType instruction set make it highly legible at commonly used source code text sizes with a sweet spot that runs in the 8px - 12px range on modern desktop and laptop monitors. Combine it with an HD monitor and you can comfortably work at 6 or 7px sizes. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 3 SHA1 (Hack-v2_010-ttf.zip) = 532de6abecfc2aa34825e8f7445a96ffcc2d1c3c RMD160 (Hack-v2_010-ttf.zip) = 7c66fb4dec3eed07508b03d5fb16a77311c2bf41 Size (Hack-v2_010-ttf.zip) = 683457 bytes @