The NetBSD Project

CVS log for pkgsrc/fonts/cascadia-ttf/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / fonts / cascadia-ttf

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed May 1 08:13:30 2024 UTC (8 months, 2 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, HEAD
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
cascadia-ttf: update to 2404.23.

1,140 new glyphs with symbols for legacy computing and more.
Includes a new native Nerd Font variant.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Dec 18 11:17:39 2021 UTC (3 years, 1 month ago) by fcambus
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
cascadia-ttf: update to 2111.01.

Cascadia Code 2111.01

This is a "single-issue" bug fix release! Happy holidays!

- The brace ligatures in the italic style will no longer look totally
  hilarious and terrible (#595)

Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Nov 5 21:18:00 2021 UTC (3 years, 2 months ago) by rhialto
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
fonts/cascadia-ttf: update to 2110.31.

This is a fairly comprehensive (and spooky!) update resolving many open
issues (about 20 are listed).

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Oct 8 21:44:30 2021 UTC (3 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
cascadia-ttf: update to 2108.26.

This is a bug fix release for the Cascadia family of fonts, which
focuses on naming-related reliability issues and glyph positioning.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Jul 18 14:31:12 2021 UTC (3 years, 6 months ago) by fcambus
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
cascadia-ttf: update to 2106.17.

Features:

- Arabic (and Urdu) support added (design by Mohamad Dakak) (#84)
    - See the Arabic features PDF for the exciting new Arabic ligature
      functionality used in Cascadia Code that gives the font greatly improved
      readability and feel more more akin to a text typeface.
    - Don't want all that? Don't worry, Cascadia Mono will house a normal
      version of Arabic.

- Hebrew support added (design by Liron Lavi Turkenich) (#465)

- Due to popular demand, we've introduced a more "toned-down" version of
  Cascadia Italic, which does away with a number of the cursive letter forms.
  (#468)
    - Entry and exit strokes across the italic lowercase have been rounded
      to better achieve the fun / playful design language that we intended
      for the italic. Other skeletons have been modified as necessary.
      Cyrillic has also been updated for better consistency with the new
      design.
    - You can now activate the original cursive versions of /f /l /s and
      /r with typographic feature salt or ss01.

Changes:

- We have adjusted the slant on all of the italic letters to make sure it's
  consistent (#470)
- Italic Only: #507 - bar and broken bar will now stay upright for better
  clarity
- Fixing a bug in the ccmp feature file and added ccmp to the feature
  set in the build script.
- Deleting the (unused) liga feature file
- Vika has reviewed and improved some forms in Cascadia Code upright.
- Greek lowercase has been updated per feedback from Gerry Leonidas to
  be more cohesive (No longer a mix between a "Monday" and "Friday" font.
  All Friday, all the time!)
- #422 - Bitcoin glyph added
- #427 - FFFD glyph added
- #418 - top bar corrected
- #433 - hinting corrected to ensure alignment
- #435 - adds consistent ligature form for =>> <<= =<< and
  >>= (the infinite arrows still work with addition of more equals)
- #443 - ligature now ignores (*) scenario
- #454 - adds ignore to prevent equal_equal ligature from showing up
- #467 - Not specifically sure of the problem here, but suspect that it will
  be fixed with this - update.
- #477, #478, #479, #480 - interpolation issues fixes in a lot of ligatures
- #481 - JetBrains enumerates fonts weird. We've modified the internal naming
  so that it will register Cascadia Code correctly. Also aligned postscript
  naming with Google's recommendation, so will show up as "Regular" instead of
  "Roman".
- General improvement of weight balancing
- Weight of lowercase rounds reduced in the Bold weight in Cascadia Code.
- Weight of Capital stems increased in Extralight weight in Cascadia Code.
- Tweaked weight of ogonek in ExtraLight.
- Added a localized form for ij and IJ should a user chose to use those
  codepoints and want an accented version.
- Split fraction bar at heavier weights to improve clarity of fractions.
- Adjusted standard box drawing characters to align with GDI metrics, and added
  a complete set of DWrite-specific ones that align with sTypo (using rclt).
- Ironed out some tiny inconsistencies in the <$ $> <$> ligatures which
  we suspect no one will ever notice.
- Fixed centering of braces and some hyphens.
- Fixed inconsistency between semicolon/colon and period weight in bold. Also
  fixed slight differences in hyphen-like glyphs in bold. You're as surprised
  as we are.
- Increased weight of underscore in bold.
- Changed design of commaaccent, commaaccentmod commaturnedabove and commaabove
  to be more distinguishable (following design of quotes).
- Fixed descents of various greek lowercase glyphs that were inconsistent.
- Felt ligated, might edit later.
- Corrected some additional interpolation bugs

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon May 31 10:23:04 2021 UTC (3 years, 7 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
cascadia-ttf: update to 2105.24.

This is the first release of Cascadia "Curve", the Italic variant
of Cascadia Code.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Mar 12 10:31:07 2021 UTC (3 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
cascadia-ttf: update to 2102.25.

This is a bugfix release of the Cascadia font family.

Fixes include:

    Closes #406 - updated anchor type to lock with the other equals-related ligatures
    Closes #408 - corrected component used for glyph to align with Unicode
    Closes #412 - updated locl features removing iacute_j ligature and Catalan substitution
    Closes #414 - increased overlaps of middle glyph for arrow ligatures
    Closes #415 - reduces width of macronbelow
    Closes #416 - rolls back name ID 4 modification as JetBrains cannot process it correctly
    Closes #428 - rolls back variation of the underline to prevent MVAR table generation

    Repositioned tilde in related ligatures. Previously it was higher than the standard one.
    Added missing vietnamese anchors on acute and grave (futureproofing).
    Corrected / made consistent greater & less positioning in </> and <$> related ligatures.
    Otherwise reviewed hinting

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Feb 18 10:16:53 2021 UTC (3 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
cascadia-ttf: update to 2102.03.

This update to the Cascadia font family brings the following changes:

    The full control pictures block has been added (u+2400 to u+2426). For purposes of rendering, the two letter
    abbreviations have been used instead of the standard three letter abbreviations (#219)
        image
        Additionally, ss20 includes the oft-unused graphical representations of these codepoints (for fun!)
        image

    Full support for Fira Code's current ligature set (with a few exceptions). Now featuring infinite arrows!!! (#276)
        image
        This involved a full refactoring of the calt feature—for those interested, it now uses forward-looking
        substitutions instead of backward-looking substitutions and progressive substitution to reduce code. This also
        required some redesigning of the greater / lesser related ligatures. Please note, I have also removed all the
        obsolete ligatures now covered by the arrows code.

    There was a mismatch in the font's postscript naming conventions that was corrected. Should now render all weights in
    Word. Note there is apparently an additional bug in Mac Word's implementation of variable fonts which should be
    available in an update mid-Feb. (#329)

    Reworked the hints for the mod and superscript glyphs so that they're bottom-up rather than top-down. This allows for
    better bottom alignments.

New Glyphs

    ⏎ (#262)
    additional codepoints for control characters U+21B2, U+2771, U+2770, U+2423 (#264)
    U+211E ℞ (#324)
    U+2302 HOUSE (#359)

New Ligatures

    !: and !. added (#281)
    /\ and \/ added (#290)
    ??= added (#301)
    <:> and other variants implemented via the calt (#327)
    refactoring

Changes

    Added x-height instruction into ttfautohint to control the (#371)
    height of the lowercase.
    Completely redesigned quote marks for better recognition (#375)
        image
        Note: this only applies to curved/smart quotes
    updated hinting to achieve more consistent results (#377)
    increased height of thetamod (#381)
    reduced the width of the hooklefts (#382)
        image
    updated heights on esh, glottalstop, glottalstopreversed (#383)
        image
    tweaked hinting a little bit (#384)
    added remaining soft-dotting (#386)
        image
    changed designs of the angled quotes (#392)
        image
    changed former ~= symbol to a simpler component-based (#394)
    version. Should be less confusing now for Lua / Matlab users.
    made the underline thicker based on font weight (#395)
        image
    increased size of degree (#400)

Aside from the above changes, this version also includes many other small updates including spacing, outline quality
improvements, and fixing hinting.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Nov 6 18:04:24 2020 UTC (4 years, 2 months ago) by maya
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -1 lines
mk/fonts.mk: don't add NO_CONFIGURE and NO_BUILD, have packages set it.

This makes it easier to use the mk fragment with fonts that need a build
step, like new liberation-ttf.

While here switch some fonts using post-install unnecessarily to do-install
(Committed at the same time as it wasn't tested separately)

No PLIST changes to the packages/build breakage, so no changes expected
to the packages.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Oct 8 12:41:10 2020 UTC (4 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
cascadia-ttf: update to 2009.22.

2009.22

We realized the Freetype rendering issue documented in #350 had
been addressed in neither 2009.14 nor 2009.21. To that end, this
is a reissue of 2009.21 with that workaround in place.

So, without further ado (and with a new build pipeline thanks to
@madig!):

    We have implemented a workaround for a freetype rendering issue
    that resulted in chunky rendering for certain glyphs (#350)
    This bugfix release to the Cascadia family of fonts fixes
    diacritic positioning for the Salishan languages.


2009.14

This update to the Cascadia font family brings the following changes:

    Cascadia now has support for the Salishan languages of the
    Pacific Northwest and other coastal scripts!
    We've fixed an issue in the -<< ligature that caused it to
    overlap itself at certain font weights (#355)
    We remastered mark positioning for glyphs with existing diacritics
    for improved design for letters with multiple diacritics above
    We have implemented a workaround for a freetype rendering issue
    that resulted in chunky rendering for certain glyphs (#350)

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Sep 9 07:25:17 2020 UTC (4 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -5 lines
cascadia-ttf: update to 2008.25.

This update to the Cascadia family of fonts brings the following changes:

    We are now generating static TTFs for every named variant
        These static instances will be hinted using ttfautohint, and so will look different than the variable font at small and intermediate point sizes
    We've temporarily stopped shipping variable OTFs due to some concerns about overlapping and psautohint
    The heaviest weight of Cascadia has been made a little lighter
    We have aligned the Powerline glyphs and the box-/line-drawing glyphs better to their metrics and to the letter glyphs
    Diacritic anchors have been added to all alphabetic characters (#282, #330)
    The font now ships with decomposed fi and fl ligatures
    The horn combining diacritic has had its weight fixed somewhat for Bold
    Primes have been redesigned to give them a more "angled" feel (#294)
    Acute and grave have been given additional weight to help differentiate them from dot (#268)
    The contextual alternate for x used to signify hexadecimal numbers has been disabled (#285)

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Jul 17 23:50:44 2020 UTC (4 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +7 -9 lines
cascadia-ttf: update to 2007.01.

The Cascadia font family is now available with a variable weight axis ranging from extra-light (200) to bold (700).

In addition, the following bugs were fixed and changes were made:

Changes

    The double-equals ligature == has been updated to improve visual clarity (image)
    The diacritics on IJacute are no longer malformed
    We've introduced a set of compatibility features to improve the rendering of powerline glyphs in legacy GDI applications

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Nov 28 13:27:21 2019 UTC (5 years, 1 month ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
fonts/cascadia-ttf: import cascadia-ttf-1911.21

This is a fun, new monospaced font that includes programming
ligatures and is designed to enhance the modern look and feel of
the Windows Terminal.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>