summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Kluger2021-08-08 02:58:37 -0400
committerAndy Kluger2021-08-08 02:58:37 -0400
commit1edb16c8e47b8ebb7cb78652a4c860a564514f1e (patch)
tree1b92cf95ef97f0511a6b227e6ca0dc6bd32852be
parentc4a453ad0a1d17318dab8dd6322476897c8ce112 (diff)
downloadaur-1edb16c8e47b8ebb7cb78652a4c860a564514f1e.tar.gz
update update update
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD6
-rw-r--r--private-build-plans.toml.example207
3 files changed, 167 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3bf76383949d..5263d0a55a8f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ttf-iosevka-term-custom-git
pkgdesc = A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono.
- pkgver = 1622540711
+ pkgver = 1627815710
pkgrel = 1
url = https://be5invis.github.io/Iosevka/
arch = any
@@ -13,7 +13,6 @@ pkgbase = ttf-iosevka-term-custom-git
conflicts = ttf-iosevka-term-custom
replaces = ttf-iosevka-termlig-custom-git
source = private-build-plans.toml.example
- sha256sums = 16c2dea4a9bb67eee87b38ebe49d0b854ef2e03e11907191333529075db71676
+ sha256sums = cce26afc81543505be3eea8d8fb465c903a428673406b43b5d4ad23821eed066
pkgname = ttf-iosevka-term-custom-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 9630f2b0f671..f03f7afca523 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Markus Weimar <mail@markusweimar.de>
_pkgname=ttf-iosevka-term-custom
pkgname=${_pkgname}-git
-pkgver=1622540711
+pkgver=1627815710
pkgrel=1
pkgdesc='A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono.'
arch=('any')
@@ -14,7 +14,7 @@ conflicts=(${_pkgname})
provides=(${_pkgname})
replaces=('ttf-iosevka-termlig-custom-git')
source=('private-build-plans.toml.example')
-sha256sums=('16c2dea4a9bb67eee87b38ebe49d0b854ef2e03e11907191333529075db71676')
+sha256sums=('cce26afc81543505be3eea8d8fb465c903a428673406b43b5d4ad23821eed066')
prepare () {
rm -rf Iosevka
@@ -38,7 +38,7 @@ build () {
cd Iosevka
npm install
npm update
- npm run build -- ttf::${_pkgname#*-}
+ NO_COLOR=1 npm run build -- ttf::${_pkgname#*-}
}
package () {
diff --git a/private-build-plans.toml.example b/private-build-plans.toml.example
index 3467a58d0e6f..66fbfffdd0dd 100644
--- a/private-build-plans.toml.example
+++ b/private-build-plans.toml.example
@@ -1,13 +1,16 @@
[buildPlans.iosevka-custom]
family = "Iosevka Custom"
+export-glyph-names = true
+
+[buildPlans.iosevka-custom.ligations]
+inherits = "dlig"
+# disables = []
+# enables = []
# [buildPlans.iosevka-custom.variants]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#stylistic-sets
-# inherits = "ss14"
+# inherits = "ss16"
[buildPlans.iosevka-custom.variants.design]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-character-variants
-# https://github.com/be5invis/Iosevka/raw/dev-v4/images/charvars.png
digit-form = "lining"
capital-a = "curly-serifless"
capital-b = "standard-interrupted-bilateral-serifed"
@@ -63,9 +66,11 @@ long-s = "bent-hook-tailed"
eszet = "longs-s-lig-tailed"
turn-v = "curly"
lower-alpha = "crossing"
+lower-delta = "rounded"
capital-gamma = "serifless"
lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
+lower-xi = "flat-top"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -78,7 +83,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "dotted-oval"
+zero = "slashed-oval"
one = "nobase"
two = "curly-neck"
three = "flattop"
@@ -106,30 +111,27 @@ lig-ltgteq = "flat"
ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
+punctuation-dot = "round"
# Override above variants for each slope:
# [buildPlans.iosevka-custom.variants.upright]
# [buildPlans.iosevka-custom.variants.italic]
# [buildPlans.iosevka-custom.variants.oblique]
-# [buildPlans.iosevka-custom.ligations]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-ligations
-# https://github.com/be5invis/Iosevka/tree/dev-v4#ligations
-# inherits = "calt"
-# disables = []
-# enables = []
-
[buildPlans.iosevka-term-custom]
family = "Iosevka Term Custom"
+export-glyph-names = true
spacing = "term"
+[buildPlans.iosevka-term-custom.ligations]
+inherits = "dlig"
+# disables = []
+# enables = []
+
# [buildPlans.iosevka-term-custom.variants]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#stylistic-sets
-# inherits = "ss14"
+# inherits = "ss16"
[buildPlans.iosevka-term-custom.variants.design]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-character-variants
-# https://github.com/be5invis/Iosevka/raw/dev-v4/images/charvars.png
digit-form = "lining"
capital-a = "curly-serifless"
capital-b = "standard-interrupted-bilateral-serifed"
@@ -185,9 +187,11 @@ long-s = "bent-hook-tailed"
eszet = "longs-s-lig-tailed"
turn-v = "curly"
lower-alpha = "crossing"
+lower-delta = "rounded"
capital-gamma = "serifless"
lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
+lower-xi = "flat-top"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -200,7 +204,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "dotted-oval"
+zero = "slashed-oval"
one = "nobase"
two = "curly-neck"
three = "flattop"
@@ -228,30 +232,27 @@ lig-ltgteq = "flat"
ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
+punctuation-dot = "round"
# Override above variants for each slope:
# [buildPlans.iosevka-term-custom.variants.upright]
# [buildPlans.iosevka-term-custom.variants.italic]
# [buildPlans.iosevka-term-custom.variants.oblique]
-# [buildPlans.iosevka-term-custom.ligations]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-ligations
-# https://github.com/be5invis/Iosevka/tree/dev-v4#ligations
-# inherits = "calt"
-# disables = []
-# enables = []
-
[buildPlans.iosevka-fontconfig-mono-custom]
family = "Iosevka Fontconfig Mono Custom"
+export-glyph-names = true
spacing = "fontconfig-mono"
+[buildPlans.iosevka-fontconfig-mono-custom.ligations]
+inherits = "dlig"
+# disables = []
+# enables = []
+
# [buildPlans.iosevka-fontconfig-mono-custom.variants]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#stylistic-sets
-# inherits = "ss14"
+# inherits = "ss16"
[buildPlans.iosevka-fontconfig-mono-custom.variants.design]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-character-variants
-# https://github.com/be5invis/Iosevka/raw/dev-v4/images/charvars.png
digit-form = "lining"
capital-a = "curly-serifless"
capital-b = "standard-interrupted-bilateral-serifed"
@@ -307,9 +308,11 @@ long-s = "bent-hook-tailed"
eszet = "longs-s-lig-tailed"
turn-v = "curly"
lower-alpha = "crossing"
+lower-delta = "rounded"
capital-gamma = "serifless"
lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
+lower-xi = "flat-top"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -322,7 +325,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "dotted-oval"
+zero = "slashed-oval"
one = "nobase"
two = "curly-neck"
three = "flattop"
@@ -350,30 +353,27 @@ lig-ltgteq = "flat"
ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
+punctuation-dot = "round"
# Override above variants for each slope:
# [buildPlans.iosevka-fontconfig-mono-custom.variants.upright]
# [buildPlans.iosevka-fontconfig-mono-custom.variants.italic]
# [buildPlans.iosevka-fontconfig-mono-custom.variants.oblique]
-# [buildPlans.iosevka-fontconfig-mono-custom.ligations]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-ligations
-# https://github.com/be5invis/Iosevka/tree/dev-v4#ligations
-# inherits = "calt"
-# disables = []
-# enables = []
-
[buildPlans.iosevka-fixed-custom]
family = "Iosevka Fixed Custom"
+export-glyph-names = true
spacing = "fixed"
+[buildPlans.iosevka-fixed-custom.ligations]
+inherits = "dlig"
+# disables = []
+# enables = []
+
# [buildPlans.iosevka-fixed-custom.variants]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#stylistic-sets
-# inherits = "ss14"
+# inherits = "ss16"
[buildPlans.iosevka-fixed-custom.variants.design]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-character-variants
-# https://github.com/be5invis/Iosevka/raw/dev-v4/images/charvars.png
digit-form = "lining"
capital-a = "curly-serifless"
capital-b = "standard-interrupted-bilateral-serifed"
@@ -429,9 +429,11 @@ long-s = "bent-hook-tailed"
eszet = "longs-s-lig-tailed"
turn-v = "curly"
lower-alpha = "crossing"
+lower-delta = "rounded"
capital-gamma = "serifless"
lower-iota = "serifed-flat-tailed"
lower-lambda = "curly"
+lower-xi = "flat-top"
cyrl-capital-ze = "unilateral-serifed"
cyrl-ze = "unilateral-serifed"
cyrl-capital-ka = "curly-serifless"
@@ -444,7 +446,7 @@ cyrl-capital-u = "curly-turn"
cyrl-ya = "straight-tailed"
cyrl-yeri = "round"
cyrl-yery = "round"
-zero = "dotted-oval"
+zero = "slashed-oval"
one = "nobase"
two = "curly-neck"
three = "flattop"
@@ -472,16 +474,131 @@ lig-ltgteq = "flat"
ascii-single-quote = "raised-comma"
ascii-grave = "straight"
question = "smooth"
+punctuation-dot = "round"
# Override above variants for each slope:
# [buildPlans.iosevka-fixed-custom.variants.upright]
# [buildPlans.iosevka-fixed-custom.variants.italic]
# [buildPlans.iosevka-fixed-custom.variants.oblique]
-# [buildPlans.iosevka-fixed-custom.ligations]
-# https://github.com/be5invis/Iosevka/tree/dev-v4#configuring-ligations
-# https://github.com/be5invis/Iosevka/tree/dev-v4#ligations
-# inherits = "calt"
+[buildPlans.iosevka-quasi-proportional-custom]
+family = "Iosevka Quasi Proportional Custom"
+export-glyph-names = true
+spacing = "quasi-proportional"
+
+[buildPlans.iosevka-quasi-proportional-custom.ligations]
+inherits = "dlig"
# disables = []
# enables = []
+# [buildPlans.iosevka-quasi-proportional-custom.variants]
+# inherits = "ss16"
+
+[buildPlans.iosevka-quasi-proportional-custom.variants.design]
+digit-form = "lining"
+capital-a = "curly-serifless"
+capital-b = "standard-interrupted-bilateral-serifed"
+capital-c = "serifless"
+capital-d = "more-rounded-unilateral-serifed"
+capital-e = "serifless"
+capital-f = "top-left-serifed"
+capital-g = "toothless-corner-serifless-hooked"
+capital-h = "serifless"
+capital-i = "short-serifed"
+capital-j = "serifless"
+capital-k = "curly-top-left-serifed"
+capital-l = "serifless"
+capital-m = "hanging-motion-serifed"
+capital-n = "standard"
+capital-p = "closed-motion-serifed"
+capital-q = "crossing"
+capital-r = "straight-open"
+capital-s = "serifless"
+capital-t = "serifless"
+capital-u = "toothless-rounded"
+capital-v = "curly"
+capital-w = "straight-asymmetric"
+capital-x = "curly-serifless"
+capital-y = "curly-serifless"
+capital-z = "straight-serifless-with-crossbar"
+a = "double-storey-tailed"
+b = "toothless-corner"
+c = "serifless"
+d = "tailed-serifless"
+e = "rounded"
+f = "flat-hook-tailed"
+g = "double-storey-open"
+h = "straight"
+i = "hooky"
+j = "serifless"
+k = "curly-serifless"
+l = "flat-tailed"
+m = "short-leg"
+n = "earless-corner-tailed"
+p = "motion-serifed"
+q = "earless-corner-diagonal-tailed"
+r = "earless-corner"
+s = "serifless"
+t = "standard"
+u = "toothless-rounded"
+v = "curly"
+w = "cursive"
+x = "curly-serifless"
+y = "curly"
+z = "straight-serifless-with-crossbar"
+long-s = "bent-hook-tailed"
+eszet = "longs-s-lig-tailed"
+turn-v = "curly"
+lower-alpha = "crossing"
+lower-delta = "rounded"
+capital-gamma = "serifless"
+lower-iota = "serifed-flat-tailed"
+lower-lambda = "curly"
+lower-xi = "flat-top"
+cyrl-capital-ze = "unilateral-serifed"
+cyrl-ze = "unilateral-serifed"
+cyrl-capital-ka = "curly-serifless"
+cyrl-ka = "curly-serifless"
+cyrl-el = "straight"
+cyrl-en = "tailed-top-left-serifed"
+cyrl-ef = "cursive"
+cyrl-che = "tailed"
+cyrl-capital-u = "curly-turn"
+cyrl-ya = "straight-tailed"
+cyrl-yeri = "round"
+cyrl-yery = "round"
+zero = "slashed-oval"
+one = "nobase"
+two = "curly-neck"
+three = "flattop"
+four = "semi-open"
+five = "oblique-upper-left-bar"
+six = "open-contour"
+seven = "curly-serifless"
+eight = "crossing-asymmetric"
+nine = "straight-bar"
+tilde = "low"
+asterisk = "turn-hex-high"
+underscore = "high"
+paragraph-sign = "low"
+caret = "high"
+paren = "normal"
+brace = "curly"
+number-sign = "upright"
+ampersand = "flat-top"
+at = "short"
+dollar = "open-cap"
+cent = "open"
+percent = "rings-segmented-slash"
+bar = "natural-slope"
+lig-ltgteq = "flat"
+ascii-single-quote = "raised-comma"
+ascii-grave = "straight"
+question = "smooth"
+punctuation-dot = "round"
+
+# Override above variants for each slope:
+# [buildPlans.iosevka-quasi-proportional-custom.variants.upright]
+# [buildPlans.iosevka-quasi-proportional-custom.variants.italic]
+# [buildPlans.iosevka-quasi-proportional-custom.variants.oblique]
+