- Update to v28.0.0

* Changes of version 28.0.0
    = [BREAKING] The filenames and package filenames are changed.
      ~ They will now use PascalCase instead of kebab-case.
      ~ To package manager maintainers: Please upgrade your script
        to make it capable to download and install the fonts under
        new names, and properly uninstall the fonts under old
        names.
    = [BREAKING] Certain properties in the build plans are changed
      to camelCase. Using them will trigger a build failure.
      ~ no-cv-ss → noCvSs
      ~ no-ligation → noLigation
      ~ export-glyph-names → exportGlyphNames
      ~ build-texture-feature → buildTextureFeature
      ~ metric-override → metricOverride
      ~ compatibility-ligatures → compatibilityLigatures
      ~ exclude-chars → excludeChars
      ~ webfont-formats → webfontFormats
    = [BREAKING] The "SGr" TTC packages for Iosevka Aile and Etoile
      will no longer be generated, as they are duplicates to the
      non-SGr TTC packages.
    = [BREAKING] Reorder of glyph variants:
      ~ Influenced characters: M, R, f, i, l, t, x, Long S (ſ),
        Lower Lambda (λ), Lower Tau (τ), Lower Chi (χ), Cyrillic
        Lower Em (м), Cyrillic Lower Ef (ф), Cyrillic Ya (Я, я), 5.
    = [BREAKING] Tags for variant features for Cyrillic lowercase
      Er and U are changed to cv76 and cv78.
      ~ Various other glyph variant tags are also changed to
        reflect this insertion.
    = [BREAKING] Make the ligation group names for symbol

OBS-URL: https://build.opensuse.org/package/show/M17N:fonts/iosevka-fonts?expand=0&rev=207
This commit is contained in:
Anton Shvetz 2023-12-17 07:56:42 +00:00 committed by Git OBS Bridge
parent c70ce76f1c
commit b063398d26
51 changed files with 268 additions and 266 deletions

View File

@ -1,163 +1,71 @@
## Modifications since last major version ## Modifications since last major version
### 27.3.5 ### 28.0.0
* Add italic form of CYRILLIC SMALL LETTER THREE-LEGGED TE (`U+1C85`). * \[**BREAKING**\] The filenames and package filenames are changed.
* Add top-right serif to fully serifed form for CYRILLIC SMALL LETTER TALL TE (`U+1C84`). - They will now use PascalCase instead of kebab-case.
* Fix serifs of GREEK LETTER DIGAMMA (`U+03DC`) under `ss12`. - To package manager maintainers: Please upgrade your script to make it capable to download and install the fonts under new names, and properly uninstall the fonts under old names.
* Improve crossbar position of GREEK SMALL LETTER DIGAMMA (`U+03DD`) and add a middle serif under slab. * \[**BREAKING**\] Certain properties in the build plans are changed to camelCase. Using them will trigger a build failure.
* Refine Greek Capital Sho (U+03F7) glyph (#2079). - `no-cv-ss``noCvSs`
* \[Experimental\] Add a font feature for texture control (#2081). - `no-ligation``noLigation`
- Currently only available through custom builds with `build-texture-feature = true`. - `export-glyph-names``exportGlyphNames`
* Make SYMBOL FOR DELETE FORM TWO (`U+2425`) narrow by default, align with other Control Pictures characters (#2084). - `build-texture-feature``buildTextureFeature`
* Make APL FUNCTIONAL SYMBOL CIRCLE STAR (`U+235F`) always be five-pointed and upright, to align its pentagram history (#2083). - `metric-override``metricOverride`
- `compatibility-ligatures``compatibilityLigatures`
- `exclude-chars``excludeChars`
### 27.3.4 - `webfont-formats``webfontFormats`
* \[**BREAKING**\] The "SGr" TTC packages for Iosevka Aile and Etoile will no longer be generated, as they are duplicates to the non-SGr TTC packages.
* Disunify anonymous untagged variant selectors for Cyrillic Capital Yeri/Yery for consistency in style-driven configurations. * \[**BREAKING**\] Reorder of glyph variants:
* Make LATIN CAPITAL LETTER Y WITH LOOP (`U+1EFE`) follow variants of capital `Y` (`cv24`) for a more balanced slab-italic form like that of Cyrillic Capital U. - Influenced characters: `M`, `R`, `f`, `i`, `l`, `t`, `x`, Long S (`ſ`), Lower Lambda (`λ`), Lower Tau (`τ`), Lower Chi (`χ`), Cyrillic Lower Em (`м`), Cyrillic Lower Ef (`ф`), Cyrillic Ya (`Я`, `я`), `5`.
* Remove `base-serifed`-only variants for CYRILLIC SMALL LETTER STRAIGHT U (`U+04AF`, `U+04B1`). * \[**BREAKING**\] Tags for variant features for Cyrillic lowercase Er and U are changed to `cv76` and `cv78`.
* Make Etoile use `flat-bottom-serifed` for `M` and Cyrillic Lower Em (`cv13`, `cv74`). - Various other glyph variant tags are also changed to reflect this insertion.
* \[**BREAKING**\] Make the ligation group names for symbol connections more intuitive, and add alternatives to start chaining from at least 3 continuous characters (#2100):
- `plusplus``plus-plus`, `plus-plus-plus`.
### 27.3.3 - `connected-hyphen``minus-minus`, `minus-minus-minus`.
- `connected-tilde-as-wave``tilde-tilde`, `tilde-tilde-tilde`.
* Make `cv96` take effect on math asterisk operators (#2066). - `connected-underscore``underscore-underscore`, `underscore-underscore-underscore`.
* Fix serifs of italic small Yat in Etoile (#2067). - `connected-number-sign``hash-hash`, `hash-hash-hash`.
* Add characters: * Add Characters:
- LEFTWARDS HARPOON WITH BARB UP TO BAR (`U+2952`) .. DOWNWARDS HARPOON WITH BARB LEFT FROM BAR (`U+2961`). - CYRILLIC CAPITAL LETTER LHA (`U+0514`) ... CYRILLIC SMALL LETTER YAE (`U+0519`) (#2018).
- GEORGIAN PARAGRAPH SEPARATOR (`U+10FB`).
- COMBINING BREVE-MACRON (`U+1DCB`) ... COMBINING MACRON-BREVE (`U+1DCC`) (#1880).
### 27.3.2 - COMBINING DOUBLE CIRCUMFLEX ABOVE (`U+1DCD`).
- COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE (`U+1DD3`).
* Fix overlapping serifs of italic Yat (#2061). - COMBINING DELETION MARK (`U+1DFB`).
* Fix width of VERY MUCH GREATER-THAN (`U+22D9`). - LINE SEPARATOR (`U+2028`) ... PARAGRAPH SEPARATOR (`U+2029`).
* Remove duplicate variants for `U+0181`, `U+018A`, `U+01A4`, and `U+2C64`. - TRIANGLE-HEADED RIGHTWARDS ARROW (`U+279D`).
* Remove asymmetric variants for small capital `B` (`U+0299`, `U+1D03`) and Cyrillic Lower Ve (`U+0432`). - LONG RIGHTWARDS SQUIGGLE ARROW (`U+27FF`).
- LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE (`U+2902`) ... LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE (`U+2904`).
- LONG LEFTWARDS SQUIGGLE ARROW (`U+2B33`).
### 27.3.1 - DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW (`U+2B4D`).
- RAISED SQUARE (`U+2E0B`).
* Fix application of `cv39` on italic Cyrillic Yat. - HYPODIASTOLE (`U+2E12`).
* Fix mark placement for `U+024F`. - TWO DOTS OVER ONE DOT PUNCTUATION (`U+2E2A`) ... FIVE DOT MARK (`U+2E2D`).
* Fix overlay placement of Tugrik Sign (U+20AE) under Etoile (#2060). - LATIN SMALL LETTER U WITH LEFT HOOK (`U+AB52`).
- MODIFIER LETTER SMALL U WITH LEFT HOOK (`U+AB5F`).
* Add hook-inward-serifed variants for `a` (#2085).
### 27.3.0 * Add single-storey-double-serifed and single-storey-tailed-serifed variants for `a` and Greek Lower Alpha (`α`) (#1949).
- Make `a`.`single-storey-tailed-serifed` the default for slab italic to match `g` and `q`.
* Make the tailed variants of `i` and `l` use the fully-tailed shape even when upright, as is consistent with `t = bent-hook` (#1692). * Add bottom-serifed variants for `d`, and `q`.
- The old, slightly-curly variants for `i`, `l`, iota (`ι`) and tau (`τ`) are moved to `semi-tailed` variants. * Add bottom-right-serifed variants for `U`.
- Corresponded SSes are changed to keep the shape identical to the old version. * Add tailless variants for Greek Lower Iota (`ι`).
* Make Cyrillic Yat to follow Yeri variants. Italic Yat will also respond to variants of `n` (#2047). * Make Greek Lower Iota (`ι`) and Greek Lower Tau (`τ`) semi-tailed under default upright and tailed under default italic.
* Add short-tailed lowercase tau (`τ`) (#2050). * Remove earless-rounded variants for `U+01A5`, `U+0256`, `U+02A0`, and `U+1D91`.
* Fix tailed variants for `U+02A0`. * Remove earless-corner variants for `U+027E`.
* Improve serifs for turned k (`U+029E`) to match `q` and turned h (`U+0265`).
* Improve top-left serif for LATIN SMALL LETTER KRA (`U+0138`) to match `k`.
* Make Greek Kappa (`U+03BA`) respond to more serif variants for `k` (`cv36`).
* Add a top-left serif to GREEK SMALL LETTER HETA (`U+0371`) under slab.
* Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (`U+1D55B`) to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I (`U+1D55A`).
* Improve vertical alignmant of bowl for LATIN CAPITAL LETTER THORN WITH STROKE (`U+A764`) and LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER (`U+A766`).
* Stylistic set fixes: * Stylistic set fixes:
* Fix `cv44` and `cv99` for `ss13`. - Fix `cv10` for `ss01`, `ss02`, and `ss08` under slab.
* Fix `cv48` and `cv54` for `ss17`. - Fix `cv53` for `ss16`.
* Fix `cv51` for Etoile. - Fix `cv64` and `cv65` for `ss07`.
* Fix `cv52` for `ss15` and Etoile. - Fix `cv66` for `ss17`.
* Fix `cv58` for `ss15`. - Fix `cv81` and `cv82` for `ss03` and `ss08` under italic slab.
* Fix `cv59` for `ss07`. - Fix `cv93` for `ss01`.
* Fix `cv61` for `ss15` and `ss17`. - Fix `vsAJ` for `ss10`.
* Fix `cv66` for `ss01`, `ss06`, and `ss15`. - Fix `vlAB` for `ss09` and `ss14`.
* Fix `vsAF` for `ss11`. - Fix `vlAD` for `ss05` and `ss14`.
* Fix `vsAL` for `ss09` and `ss18`.
### 27.2.1
* Refine shape of flat `5` (#2030).
* Fix `ss02`, `ss04`, `ss06`, `ss13`, `ss17`'s application on `i` and `j` (#2033).
* Add tailed lower lambda (#2036).
* Add Chancery and Semi-Chancery variants for lowercase `x` and Greek Chi (#2037).
* Add `arrow-lr` ligation group for C-like's spaceship operators (#2041).
* Add raised cap-height cent sign (`¢`) variants to `VSAM` (#2044).
* Fix `cv02`, `cv04`, `cv05`, `cv06`, `cv11`, `cv12`, `cv15`, `cv17`, `cv18`, `cv25`, `cv28`, `cv43`, `cv70`, `cv71`, `cv81`, and `cv82` for `ss17` under slab.
### 27.2.0
* Add characters
- TELEPHONE RECORDER (`U+2315`) (#2020).
- COUNTERSINK (`U+2335`) (#2020).
- BROKEN CIRCLE WITH NORTHWEST ARROW (`U+238B`) (#2020).
- TRIPLE PLUS (`U+29FB`) (#2020).
* Correction of letter assignments for stylistic styles:
- Fix `cv10` and `cv30` for `ss14`.
- Fix `cv12`, `cv36`, and `cv82` for `ss16`.
- Fix `cv22`, `cv31`, `cv47`, and `cv91` for `ss07`.
- Fix `cv26` for `ss07`, `ss14`, and `ss15`.
- Fix `cv28`, `cv43`, and `cv70` for `ss01`, `ss04`, `ss05`, `ss06`, `ss07`, `ss13`, and `ss16`.
- Fix `cv55` for `ss03`, `ss09`, `cv12`, and `ss14`.
- Fix `cv53` and `cv84` for `ss10`.
- Fix `cv58` for `ss06` and `ss10`.
- Fix `cv59` for `ss09` and `ss18`.
- Fix `cv61` for `ss08` and `ss20`.
- Fix `cv62` for `ss01`.
- Fix `cv63` for `ss02`, `ss05`, and `ss12`.
- Fix `cv68` for `ss03`.
- Fix `cv72` for `ss03`, `ss05`, `ss06`, `cv07`, and `ss13`.
- Fix `cv77` for `ss03`, `ss04`, `ss06`, `ss07`, `ss08`, `ss12`, `ss13`, and `ss18`.
- Fix `cv79` and `cv80` for `ss01`, `ss02`, `ss04`, `ss05`, `ss06`, `ss07`, `ss09`, `ss12`, `ss13`, `ss14`, `ss16`, `ss18`, and Aile.
- Fix `cv88` for `ss18`.
- Fix `vsAA` and `vsAM` for `ss06`.
- Fix `vsAG` for `ss03` and Etoile.
### 27.1.0
* \[**Breaking**\] Change of variant names:
- `five`.`vertical-upper-left-bar` → `five`.`upright-arched`
- `five`.`oblique-upper-left-bar` → `five`.`oblique-arched`
* Add characters:
- CYRILLIC CAPITAL LETTER DCHE (`U+052C`) (#1897).
- CYRILLIC SMALL LETTER DCHE (`U+052D`) (#1897).
* Add separate variant selector `VXAA` for Cyrillic Lower Er (`р`) (#2006).
* Add separate variant selector `VXAB` for Cyrillic Lower U (`у`) (#2006).
* Add flat middle stroke variant for `5` (#1995).
* Fix variants for Serbian Cyrillic Lower Pe (`п`).
### 27.0.2
* Add Characters
- LATIN LETTER SMALL CAPITAL R WITH RIGHT LEG (`U+AB46`).
* Add variants for Cyrillic lower Ef (`ф`) with a split bowl (#1992).
* Add Bulgarian local variants for Cyrillic Ef (`Ф`,`ф`).
* Fix serifs in `U+01A6`.
* Improve serifs of Turn M (`U+019C`, `U+026F`) under quasi-proportional.
* Make Turn h (`U+0265`) and Turn M with Long Leg (`U+0270`) follow serif variants of `u`.
* Optimize geometry for `U+A65A` and `U+A65B` under extended width.
* Fix assignment of `8` for `ss14` (#1999).
### 27.0.1
* Add Characters
- VERY MUCH LESS-THAN (`U+22D8`) (#1990).
- VERY MUCH GREATER-THAN (`U+22D9`) (#1990).
### 27.0.0
* \[**Breaking**\] Variants for `π`, `τ` and `«` are inserted into the main tag sequence. As a consequence, variant features after them have the tags changed.
* \[**Breaking**\] Reordered variants of Eszet.
* \[**Breaking**\] Change of variant names:
- `upper-r`.`straight-motion-serifed` → `upper-r`.`straight-top-left-serifed`
- `upper-r`.`curly-motion-serifed` → `upper-r`.`curly-top-left-serifed`
- `upper-r`.`standing-motion-serifed` → `upper-r`.`standing-top-left-serifed`
- `upper-r`.`straight-open-motion-serifed` → `upper-r`.`straight-open-top-left-serifed`
- `upper-r`.`curly-open-motion-serifed` → `upper-r`.`curly-open-top-left-serifed`
- `upper-r`.`standing-open-motion-serifed` → `upper-r`.`standing-open-top-left-serifed`
* Add characters:
- COMBINING RING OVERLAY (`U+20D8`).
* Add bottom-right and top-left bottom-right serifed variants of `R`.
* Add bottom-left motion serifed variants of Cyrillic Ya (`Я`,`я`).
* Add cursive variants for Cyrillic Capital/Small Zhe (`Ж`,`ж`) (#1762).
* Allow R Rotunda (`U+A75A`, `U+A75B`) and Indian Rupee Sign (`U+20B9`) to have a bottom-right serif.
* Add OpenType `zero` feature (#1966).
* Fix broken geometry of `U+AB3A` under condensed width.
* Improve bowl shape of Latin Phi (`U+0278`).
* Fix dot radius of COMBINING THREE DOTS ABOVE (`U+20DB`), COMBINING FOUR DOTS ABOVE (`U+20DC`), and COMBINING TRIPLE UNDERDOT (`U+20D8`).

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d123648fde276a44f2bf8225ec77a91c3f623f9d670033a22ddc79fe2467706
size 100334725

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98a9f56f7bcf5320843ed722d552fa858a0fd079349a28cd08acb57223788ba5
size 55540607

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9367f8b3e9c3ab920989dcf613a7fe30fd2b0681390e2c10e966f0879e010131
size 100676709

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9a89341eed1cbe8ef5ab87fa9e63def5eb53f93b24e298c9641319a1281df105
size 105650816

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cfd383fa3f114607f4ecd2409ef5f2e5277bad8618fecbd5bfec7442af1a1fa8
size 59642580

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d4e5447fa218e56bb8e3cce4d36db9959210eaf5d0ceedc8a3e0e5ea4fc7cacf
size 19791477

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ea00b8fd3755977c1a0c62d9c233f00510b19cb06967e5f673a506ea5761f1b6
size 20371912

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1dc31db24df06d5f331e7b74567c54563a3843abd36ae7f3afc607c87a10f403
size 20523763

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8e3db088f2d5bf780a031dcb0aba5f8c8056e008929314a43366f2c4fe6dd7da
size 19638935

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f457c3280ec6d43d0c7d34bfd158301d173b3cf7ed4bd89e9e0bb6be93559cd5
size 19940403

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9592c302a8e34ff0942d154da902e70f30baaeab41d999e11596bab6e65fa340
size 19873678

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:191ab4ad4059ae84a3bf37056fad6bd7277d92c0861dd5ce8d10b4598ddd0af4
size 19683860

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dfe33666c3aa18d7e63ab6aea47ce8ad8ba5f6e8dfd23eaf8e46d3559d2701b5
size 20701076

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b0118a1ba21aa8014ce2c1f08946929cee49d06e4741b5ddb0197c5e4249627
size 20169506

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:662789cdef4b870ca63a8f47f69395a33288857a2ee2a94f29f003707ba92355
size 20927485

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:79d138aee55fa0f5642ff108df90119cd4845af9870d6103692e6b2fbc96c651
size 20902612

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5c64e444522a5d6c304c0b0b4982c66550530ea6997f908b3d74b5c427bda1c4
size 20582922

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:28a817644431ad3770b4a2091259ec84f7e30e89db9f88f639b7c6b2cbb85975
size 19759630

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ffa98a948a61deb4eb3a46d875e17fab0465962f2215f7018238441de30b502f
size 19733032

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9e02157e0a0813b3856987cd7743c47f9fe44bc23bc5ee1f1a049c498fcbcf64
size 23563396

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3edd04654eb96ac12ea95d4baf102d01e8429d174f2c3a5d5a6910f4bcbb213d
size 20119852

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:efcc84321f3215b123e8ae4f888c993c6f61e887b687eb5a4f08f366c6ae476b
size 23488307

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e2f2288a78146bfb186692a7b39b83a0b8c64903068b733c2c80b68dfd36372f
size 20184510

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36a9319bf347e0f688301d58fc8e00a388eae4e603f0113d43d5c22db5a34143
size 106115918

View File

@ -1,3 +1,106 @@
-------------------------------------------------------------------
Sun Dec 17 07:46:56 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v28.0.0
* Changes of version 28.0.0
= [BREAKING] The filenames and package filenames are changed.
~ They will now use PascalCase instead of kebab-case.
~ To package manager maintainers: Please upgrade your script
to make it capable to download and install the fonts under
new names, and properly uninstall the fonts under old
names.
= [BREAKING] Certain properties in the build plans are changed
to camelCase. Using them will trigger a build failure.
~ no-cv-ss → noCvSs
~ no-ligation → noLigation
~ export-glyph-names → exportGlyphNames
~ build-texture-feature → buildTextureFeature
~ metric-override → metricOverride
~ compatibility-ligatures → compatibilityLigatures
~ exclude-chars → excludeChars
~ webfont-formats → webfontFormats
= [BREAKING] The "SGr" TTC packages for Iosevka Aile and Etoile
will no longer be generated, as they are duplicates to the
non-SGr TTC packages.
= [BREAKING] Reorder of glyph variants:
~ Influenced characters: M, R, f, i, l, t, x, Long S (ſ),
Lower Lambda (λ), Lower Tau (τ), Lower Chi (χ), Cyrillic
Lower Em (м), Cyrillic Lower Ef (ф), Cyrillic Ya (Я, я), 5.
= [BREAKING] Tags for variant features for Cyrillic lowercase
Er and U are changed to cv76 and cv78.
~ Various other glyph variant tags are also changed to
reflect this insertion.
= [BREAKING] Make the ligation group names for symbol
connections more intuitive, and add alternatives to start
chaining from at least 3 continuous characters (#2100):
~ plusplus → plus-plus, plus-plus-plus.
~ connected-hyphen → minus-minus, minus-minus-minus.
~ connected-tilde-as-wave → tilde-tilde, tilde-tilde-tilde.
~ connected-underscore → underscore-underscore,
underscore-underscore-underscore.
~ connected-number-sign → hash-hash, hash-hash-hash.
= Add Characters:
~ CYRILLIC CAPITAL LETTER LHA (U+0514) ... CYRILLIC SMALL
LETTER YAE (U+0519) (#2018).
~ GEORGIAN PARAGRAPH SEPARATOR (U+10FB).
~ COMBINING BREVE-MACRON (U+1DCB) ... COMBINING MACRON-BREVE
(U+1DCC) (#1880).
~ COMBINING DOUBLE CIRCUMFLEX ABOVE (U+1DCD).
~ COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
(U+1DD3).
~ COMBINING DELETION MARK (U+1DFB).
~ LINE SEPARATOR (U+2028) ... PARAGRAPH SEPARATOR (U+2029).
~ TRIANGLE-HEADED RIGHTWARDS ARROW (U+279D).
~ LONG RIGHTWARDS SQUIGGLE ARROW (U+27FF).
~ LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE (U+2902) ...
LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE (U+2904).
~ LONG LEFTWARDS SQUIGGLE ARROW (U+2B33).
~ DOWNWARDS TRIANGLE-HEADED ZIGZAG ARROW (U+2B4D).
~ RAISED SQUARE (U+2E0B).
~ HYPODIASTOLE (U+2E12).
~ TWO DOTS OVER ONE DOT PUNCTUATION (U+2E2A) ... FIVE DOT
MARK (U+2E2D).
~ LATIN SMALL LETTER U WITH LEFT HOOK (U+AB52).
~ MODIFIER LETTER SMALL U WITH LEFT HOOK (U+AB5F).
= Add hook-inward-serifed variants for a (#2085).
= Add single-storey-double-serifed and
single-storey-tailed-serifed variants for a and Greek Lower
Alpha (α) (#1949).
~ Make a.single-storey-tailed-serifed the default for slab
italic to match g and q.
= Add bottom-serifed variants for d, and q.
= Add bottom-right-serifed variants for U.
= Add tailless variants for Greek Lower Iota (ι).
= Make Greek Lower Iota (ι) and Greek Lower Tau (τ) semi-tailed
under default upright and tailed under default italic.
= Remove earless-rounded variants for U+01A5, U+0256, U+02A0,
and U+1D91.
= Remove earless-corner variants for U+027E.
= Improve serifs for turned k (U+029E) to match q and turned h
(U+0265).
= Improve top-left serif for LATIN SMALL LETTER KRA (U+0138) to
match k.
= Make Greek Kappa (U+03BA) respond to more serif variants for
k (cv36).
= Add a top-left serif to GREEK SMALL LETTER HETA (U+0371)
under slab.
= Add a serif to MATHEMATICAL DOUBLE-STRUCK SMALL J (U+1D55B)
to match that of MATHEMATICAL DOUBLE-STRUCK SMALL I
(U+1D55A).
= Improve vertical alignmant of bowl for LATIN CAPITAL LETTER
THORN WITH STROKE (U+A764) and LATIN CAPITAL LETTER THORN
WITH STROKE THROUGH DESCENDER (U+A766).
= Stylistic set fixes:
~ Fix cv10 for ss01, ss02, and ss08 under slab.
~ Fix cv53 for ss16.
~ Fix cv64 and cv65 for ss07.
~ Fix cv66 for ss17.
~ Fix cv81 and cv82 for ss03 and ss08 under italic slab.
~ Fix cv93 for ss01.
~ Fix vsAJ for ss10.
~ Fix vlAB for ss09 and ss14.
~ Fix vlAD for ss05 and ss14.
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Nov 11 14:44:52 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com> Sat Nov 11 14:44:52 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>

View File

@ -20,36 +20,36 @@
typeface family, designed for writing code, using in terminals, and\ typeface family, designed for writing code, using in terminals, and\
preparing technical documents. preparing technical documents.
Name: iosevka-fonts Name: iosevka-fonts
Version: 27.3.5 Version: 28.0.0
Release: 0 Release: 0
Summary: Slender typeface for source code Summary: Slender typeface for source code
License: OFL-1.1 License: OFL-1.1
Group: System/X11/Fonts Group: System/X11/Fonts
URL: https://typeof.net/Iosevka/ URL: https://typeof.net/Iosevka/
Source0: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-%{version}.zip Source0: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-Iosevka-%{version}.zip
Source1: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-slab-%{version}.zip Source1: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSlab-%{version}.zip
Source2: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-curly-%{version}.zip Source2: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaCurly-%{version}.zip
Source3: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-curly-slab-%{version}.zip Source3: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaCurlySlab-%{version}.zip
Source4: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-aile-%{version}.zip Source4: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaAile-%{version}.zip
Source5: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-etoile-%{version}.zip Source5: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaEtoile-%{version}.zip
Source6: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss01-%{version}.zip Source6: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS01-%{version}.zip
Source7: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss02-%{version}.zip Source7: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS02-%{version}.zip
Source8: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss03-%{version}.zip Source8: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS03-%{version}.zip
Source9: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss04-%{version}.zip Source9: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS04-%{version}.zip
Source10: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss05-%{version}.zip Source10: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS05-%{version}.zip
Source11: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss06-%{version}.zip Source11: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS06-%{version}.zip
Source12: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss07-%{version}.zip Source12: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS07-%{version}.zip
Source13: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss08-%{version}.zip Source13: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS08-%{version}.zip
Source14: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss09-%{version}.zip Source14: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS09-%{version}.zip
Source15: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss10-%{version}.zip Source15: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS10-%{version}.zip
Source16: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss11-%{version}.zip Source16: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS11-%{version}.zip
Source17: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss12-%{version}.zip Source17: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS12-%{version}.zip
Source18: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss13-%{version}.zip Source18: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS13-%{version}.zip
Source19: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss14-%{version}.zip Source19: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS14-%{version}.zip
Source20: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss15-%{version}.zip Source20: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS15-%{version}.zip
Source21: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss16-%{version}.zip Source21: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS16-%{version}.zip
Source22: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss17-%{version}.zip Source22: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS17-%{version}.zip
Source23: https://github.com/be5invis/Iosevka/releases/download/v%{version}/super-ttc-iosevka-ss18-%{version}.zip Source23: https://github.com/be5invis/Iosevka/releases/download/v%{version}/SuperTTC-IosevkaSS18-%{version}.zip
Source100: https://github.com/be5invis/Iosevka/raw/v%{version}/LICENSE.md Source100: https://github.com/be5invis/Iosevka/raw/v%{version}/LICENSE.md
Source101: https://github.com/be5invis/Iosevka/raw/v%{version}/README.md Source101: https://github.com/be5invis/Iosevka/raw/v%{version}/README.md
Source102: https://github.com/be5invis/Iosevka/raw/v%{version}/CHANGELOG.md Source102: https://github.com/be5invis/Iosevka/raw/v%{version}/CHANGELOG.md
@ -306,7 +306,7 @@ This package contains the Iosevka SS18 typeface (monospace, Input Mono style).
%prep %prep
%autosetup -cT %autosetup -cT
for s in %{_sourcedir}/super-ttc-iosevka*%{version}.zip; do for s in %{_sourcedir}/SuperTTC-Iosevka*%{version}.zip; do
unzip -qq $s '*.ttc' unzip -qq $s '*.ttc'
done done
cp %{SOURCE100} %{SOURCE101} %{SOURCE102} . cp %{SOURCE100} %{SOURCE101} %{SOURCE102} .
@ -315,16 +315,7 @@ cp %{SOURCE100} %{SOURCE101} %{SOURCE102} .
%install %install
install -d %{buildroot}%{_ttfontsdir} install -d %{buildroot}%{_ttfontsdir}
install -m0644 iosevka.ttc %{buildroot}%{_ttfontsdir}/Iosevka.ttc install -m0644 *.ttc %{buildroot}%{_ttfontsdir}
install -m0644 iosevka-aile.ttc %{buildroot}%{_ttfontsdir}/IosevkaAile.ttc
install -m0644 iosevka-curly.ttc %{buildroot}%{_ttfontsdir}/IosevkaCurly.ttc
install -m0644 iosevka-curly-slab.ttc %{buildroot}%{_ttfontsdir}/IosevkaCurlySlab.ttc
install -m0644 iosevka-etoile.ttc %{buildroot}%{_ttfontsdir}/IosevkaEtoile.ttc
install -m0644 iosevka-curly-slab.ttc %{buildroot}%{_ttfontsdir}/IosevkaCurlySlab.ttc
install -m0644 iosevka-slab.ttc %{buildroot}%{_ttfontsdir}/IosevkaSlab.ttc
for i in $(seq -w 1 18); do
install -m0644 iosevka-ss$i.ttc %{buildroot}%{_ttfontsdir}/IosevkaSS$i.ttc
done
%reconfigure_fonts_scriptlets %reconfigure_fonts_scriptlets
%reconfigure_fonts_scriptlets -n iosevka-slab-fonts %reconfigure_fonts_scriptlets -n iosevka-slab-fonts

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e385e21e8ca96e4dfd412d1a117f278a173637e9e63083e1cd560b6323fa89cb
size 96598596

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8404c941d3fac293355b65c23a6bee8be499a468d660c163f2dfea70d1e2da49
size 54126368

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b12da78e9d6f272b1fc23cd6ee8de5d1103f11a322cd5432cfcf3e30b5c03920
size 96339630

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:06e4ac5cf44c8228fc491b352fbe41dc74ecf9ae574b089edbeccb14f99c2af5
size 102857538

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8f77f1a17bde3de6b4a39f0bf0622c533ea554c6f19821052b391a26393a3207
size 58324090

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9cfce3ccf22dfe978848c42addc76397098a868512ceb77ef60637fdcf694cb0
size 103407870

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:361f48d641c02318b70ce4e1f93fb743b9d4b3379498837f1b5f75394948dc81
size 19796174

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:47f7a127a8b9525c2a3b1729649c53acb29c0ce5ee05093c27594ef6c64a8ca1
size 20062597

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9566205a0378b1242e5c5dfb5e3559a59e95514261863d9e0373a28a96a035a5
size 20331811

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bbbb829c8cbe50478e027cd7529e8abb0e5a246fa1e02a8635503df2648acb95
size 19403316

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:66bc860b6aafa4ab06880665927bd8772649401b8235c39a109b6ef966827d0b
size 19873878

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb348a23e3371573e6285c939e88876219847c7824880f38dcf9fe430884bf83
size 19530097

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:47a8874c34131dfaee19643168cb841234df0c8e71c91aaaa74fe8b078eb8ab5
size 19485085

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:401727c2b4007547a358c7f09f51a1a36236ed55c42f6f5d0c476ac07cb92188
size 20506588

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:65ee2d4423cd38a5ceb87d2f40fe6ff7d7bf1a3bfa975444a48e017105f63b51
size 20103199

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9fdfdacbd05940e55b9fda334002f501fea3b0e5daf72b6ec9fd94301eab6755
size 20847634

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:38ccb2b79cc42c97f4e91e2013edfccd0606670cf55b909e1a602d0fb3bf0ce5
size 20805294

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03cb2db581cb96ec09a727e76080101c2aefd20c3d6a5a4889a7122342c952a5
size 20513543

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f75729d1feb674a58e1f448b3056b22ab04fc1e88f2184bd72267f58b0922d38
size 19504696

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ab140439642afb85053f79d124a2e5ad9fa95647697c37f9f22e6aea6af0a4d9
size 19663670

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:38c4d2f7e30e2f02fc43860a7b9a19af9a5e7a778c5a4fd2aa6414ef90258ad6
size 23418119

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:efbeee7ad53e0e92dab60c1246a71c5f82fc9ad2f7b0aa3b76b85dea356e8749
size 19936194

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0763df0e0558a6c4be153016869998573c800237d558f9a6eb3b24376bb023cf
size 23302122

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:49b416e4f14d5da0597e00d53efdc380dedadf791d229c0a23bb0c29280fc969
size 19997291