1
|
1
|
# vim: filetype=yaml sw=2
|
2
|
|
-version: '2'
|
3
|
|
-filename: "[% project %]-[% c('version') %]-[% c('var/build_id') %].tar.[% c('compress_tar') %]"
|
|
2
|
+version: '3'
|
|
3
|
+filename: "[% project %]-[% c('version') %]-[% c('var/platform') %]-[% c('var/build_id') %].tar.[% c('compress_tar') %]"
|
4
|
4
|
container:
|
5
|
|
- use_container: 1
|
|
5
|
+ # We just copy files around, no need to use a container.
|
|
6
|
+ use_container: 0
|
6
|
7
|
var:
|
7
|
|
- noto_git_hash: 20bc5918912503bc1537a407a694738c33c048aa
|
|
8
|
+ # noto-monthly-release-23.9.1
|
|
9
|
+ noto_git_hash: c890f6fec6fa37740f23fffdd2a28e156f3837a3
|
8
|
10
|
# Use this way so that the script that downloads the fonts can access the
|
9
|
11
|
# lists of all the targets.
|
10
|
12
|
noto_fonts_common:
|
11
|
|
- - NotoSansAdlam-Regular.ttf
|
12
|
|
- - NotoSansBalinese-Regular.ttf
|
13
|
|
- - NotoSansBamum-Regular.ttf
|
14
|
|
- - NotoSansBassaVah-Regular.ttf
|
15
|
|
- - NotoSansBatak-Regular.ttf
|
16
|
|
- - NotoSansBengali-Regular.ttf
|
17
|
|
- - NotoSansBuginese-Regular.ttf
|
18
|
|
- - NotoSansBuhid-Regular.ttf
|
19
|
|
- - NotoSansCanadianAboriginal-Regular.ttf
|
20
|
|
- - NotoSansChakma-Regular.ttf
|
21
|
|
- - NotoSansCham-Regular.ttf
|
22
|
|
- - NotoSansCherokee-Regular.ttf
|
23
|
|
- - NotoSansCoptic-Regular.ttf
|
24
|
|
- - NotoSansDeseret-Regular.ttf
|
25
|
|
- - NotoSansDevanagari-Regular.ttf
|
26
|
|
- - NotoSansElbasan-Regular.ttf
|
27
|
|
- - NotoSansEthiopic-Regular.ttf
|
28
|
|
- - NotoSansGeorgian-Regular.ttf
|
29
|
|
- - NotoSansGrantha-Regular.ttf
|
30
|
|
- - NotoSansGujarati-Regular.ttf
|
31
|
|
- - NotoSansGunjalaGondi-Regular.ttf
|
32
|
|
- - NotoSansGurmukhi-Regular.ttf
|
33
|
|
- - NotoSansHanifiRohingya-Regular.ttf
|
34
|
|
- - NotoSansHanunoo-Regular.ttf
|
35
|
|
- - NotoSansKannada-Regular.ttf
|
36
|
|
- - NotoSansKhmer-Regular.ttf
|
37
|
|
- - NotoSansJavanese-Regular.ttf
|
38
|
|
- - NotoSansKayahLi-Regular.ttf
|
39
|
|
- - NotoSansKhojki-Regular.ttf
|
40
|
|
- - NotoSansKhudawadi-Regular.ttf
|
41
|
|
- - NotoSansLao-Regular.ttf
|
42
|
|
- - NotoSansLepcha-Regular.ttf
|
43
|
|
- - NotoSansLimbu-Regular.ttf
|
44
|
|
- - NotoSansLisu-Regular.ttf
|
45
|
|
- - NotoSansMahajani-Regular.ttf
|
46
|
|
- - NotoSansMalayalam-Regular.ttf
|
47
|
|
- - NotoSansMandaic-Regular.ttf
|
48
|
|
- - NotoSansMasaramGondi-Regular.ttf
|
49
|
|
- - NotoSansMedefaidrin-Regular.ttf
|
50
|
|
- - NotoSansMeeteiMayek-Regular.ttf
|
51
|
|
- - NotoSansMendeKikakui-Regular.ttf
|
52
|
|
- - NotoSansMiao-Regular.ttf
|
53
|
|
- - NotoSansModi-Regular.ttf
|
54
|
|
- - NotoSansMongolian-Regular.ttf
|
55
|
|
- - NotoSansMro-Regular.ttf
|
56
|
|
- - NotoSansMyanmar-Regular.ttf
|
57
|
|
- - NotoSansMultani-Regular.ttf
|
58
|
|
- - NotoSansNewa-Regular.ttf
|
59
|
|
- - NotoSansNewTaiLue-Regular.ttf
|
60
|
|
- - NotoSansNKo-Regular.ttf
|
61
|
|
- - NotoSansOlChiki-Regular.ttf
|
62
|
|
- - NotoSansOriya-Regular.ttf
|
63
|
|
- - NotoSansOsage-Regular.ttf
|
64
|
|
- - NotoSansOsmanya-Regular.ttf
|
65
|
|
- - NotoSansPahawhHmong-Regular.ttf
|
66
|
|
- - NotoSansPauCinHau-Regular.ttf
|
67
|
|
- - NotoSansRejang-Regular.ttf
|
68
|
|
- - NotoSansRunic-Regular.ttf
|
69
|
|
- - NotoSansSamaritan-Regular.ttf
|
70
|
|
- - NotoSansSaurashtra-Regular.ttf
|
71
|
|
- - NotoSansSharada-Regular.ttf
|
72
|
|
- - NotoSansShavian-Regular.ttf
|
73
|
|
- - NotoSansSinhala-Regular.ttf
|
74
|
|
- - NotoSansSoraSompeng-Regular.ttf
|
75
|
|
- - NotoSansSoyombo-Regular.ttf
|
76
|
|
- - NotoSansSundanese-Regular.ttf
|
77
|
|
- - NotoSansSylotiNagri-Regular.ttf
|
78
|
|
- - NotoSansSymbols2-Regular.ttf
|
79
|
|
- - NotoSansSymbols-Regular.ttf
|
80
|
|
- - NotoSansSyriac-Regular.ttf
|
81
|
|
- - NotoSansTagalog-Regular.ttf
|
82
|
|
- - NotoSansTagbanwa-Regular.ttf
|
83
|
|
- - NotoSansTaiLe-Regular.ttf
|
84
|
|
- - NotoSansTaiTham-Regular.ttf
|
85
|
|
- - NotoSansTaiViet-Regular.ttf
|
86
|
|
- - NotoSansTakri-Regular.ttf
|
87
|
|
- - NotoSansTamil-Regular.ttf
|
88
|
|
- - NotoSansTelugu-Regular.ttf
|
89
|
|
- - NotoSansThaana-Regular.ttf
|
90
|
|
- - NotoSansTifinaghAdrar-Regular.ttf
|
91
|
|
- - NotoSansTifinaghAgrawImazighen-Regular.ttf
|
92
|
|
- - NotoSansTifinaghAhaggar-Regular.ttf
|
93
|
|
- - NotoSansTifinaghAir-Regular.ttf
|
94
|
|
- - NotoSansTifinaghAPT-Regular.ttf
|
95
|
|
- - NotoSansTifinaghAzawagh-Regular.ttf
|
96
|
|
- - NotoSansTifinaghGhat-Regular.ttf
|
97
|
|
- - NotoSansTifinaghHawad-Regular.ttf
|
98
|
|
- - NotoSansTifinagh-Regular.ttf
|
99
|
|
- - NotoSansTifinaghRhissaIxa-Regular.ttf
|
100
|
|
- - NotoSansTifinaghSIL-Regular.ttf
|
101
|
|
- - NotoSansTifinaghTawellemmet-Regular.ttf
|
102
|
|
- - NotoSansTirhuta-Regular.ttf
|
103
|
|
- - NotoSansVai-Regular.ttf
|
104
|
|
- - NotoSansWancho-Regular.ttf
|
105
|
|
- - NotoSansWarangCiti-Regular.ttf
|
106
|
|
- - NotoSansYi-Regular.ttf
|
107
|
|
- - NotoSansZanabazarSquare-Regular.ttf
|
108
|
|
- - NotoSerifBalinese-Regular.ttf
|
109
|
|
- - NotoSerifBengali-Regular.ttf
|
110
|
|
- - NotoSerifDevanagari-Regular.ttf
|
111
|
|
- - NotoSerifDogra-Regular.ttf
|
112
|
|
- - NotoSerifEthiopic-Regular.ttf
|
113
|
|
- - NotoSerifGeorgian-Regular.ttf
|
114
|
|
- - NotoSerifGrantha-Regular.ttf
|
115
|
|
- - NotoSerifGujarati-Regular.ttf
|
116
|
|
- - NotoSerifGurmukhi-Regular.ttf
|
117
|
|
- - NotoSerifKannada-Regular.ttf
|
118
|
|
- - NotoSerifKhmer-Regular.ttf
|
119
|
|
- - NotoSerifKhojki-Regular.ttf
|
120
|
|
- - NotoSerifLao-Regular.ttf
|
121
|
|
- - NotoSerifMalayalam-Regular.ttf
|
122
|
|
- - NotoSerifMyanmar-Regular.ttf
|
123
|
|
- - NotoSerifNyiakengPuachueHmong-Regular.ttf
|
124
|
|
- - NotoSerifSinhala-Regular.ttf
|
125
|
|
- - NotoSerifTamil-Regular.ttf
|
126
|
|
- - NotoSerifTelugu-Regular.ttf
|
127
|
|
- - NotoSerifTibetan-Regular.ttf
|
128
|
|
- - NotoSerifYezidi-Regular.ttf
|
|
13
|
+ - NotoSansAdlam
|
|
14
|
+ - NotoSansBalinese
|
|
15
|
+ - NotoSansBamum
|
|
16
|
+ - NotoSansBassaVah
|
|
17
|
+ - NotoSansBatak
|
|
18
|
+ - NotoSansBengali
|
|
19
|
+ - NotoSansBuginese
|
|
20
|
+ - NotoSansBuhid
|
|
21
|
+ - NotoSansCanadianAboriginal
|
|
22
|
+ - NotoSansChakma
|
|
23
|
+ - NotoSansCham
|
|
24
|
+ - NotoSansCherokee
|
|
25
|
+ - NotoSansCoptic
|
|
26
|
+ - NotoSansDeseret
|
|
27
|
+ - NotoSansDevanagari
|
|
28
|
+ - NotoSansElbasan
|
|
29
|
+ - NotoSansEthiopic
|
|
30
|
+ - NotoSansGeorgian
|
|
31
|
+ - NotoSansGrantha
|
|
32
|
+ - NotoSansGujarati
|
|
33
|
+ - NotoSansGunjalaGondi
|
|
34
|
+ - NotoSansGurmukhi
|
|
35
|
+ - NotoSansHanifiRohingya
|
|
36
|
+ - NotoSansHanunoo
|
|
37
|
+ - NotoSansKannada
|
|
38
|
+ - NotoSansKhmer
|
|
39
|
+ - NotoSansJavanese
|
|
40
|
+ - NotoSansKayahLi
|
|
41
|
+ - NotoSansKhojki
|
|
42
|
+ - NotoSansKhudawadi
|
|
43
|
+ - NotoSansLao
|
|
44
|
+ - NotoSansLepcha
|
|
45
|
+ - NotoSansLimbu
|
|
46
|
+ - NotoSansLisu
|
|
47
|
+ - NotoSansMahajani
|
|
48
|
+ - NotoSansMalayalam
|
|
49
|
+ - NotoSansMandaic
|
|
50
|
+ - NotoSansMasaramGondi
|
|
51
|
+ - NotoSansMedefaidrin
|
|
52
|
+ - NotoSansMeeteiMayek
|
|
53
|
+ - NotoSansMendeKikakui
|
|
54
|
+ - NotoSansMiao
|
|
55
|
+ - NotoSansModi
|
|
56
|
+ - NotoSansMongolian
|
|
57
|
+ - NotoSansMro
|
|
58
|
+ - NotoSansMyanmar
|
|
59
|
+ - NotoSansMultani
|
|
60
|
+ - NotoSansNewa
|
|
61
|
+ - NotoSansNewTaiLue
|
|
62
|
+ - NotoSansNKo
|
|
63
|
+ - NotoSansOlChiki
|
|
64
|
+ - NotoSansOriya
|
|
65
|
+ - NotoSansOsage
|
|
66
|
+ - NotoSansOsmanya
|
|
67
|
+ - NotoSansPahawhHmong
|
|
68
|
+ - NotoSansPauCinHau
|
|
69
|
+ - NotoSansRejang
|
|
70
|
+ - NotoSansRunic
|
|
71
|
+ - NotoSansSamaritan
|
|
72
|
+ - NotoSansSaurashtra
|
|
73
|
+ - NotoSansSharada
|
|
74
|
+ - NotoSansShavian
|
|
75
|
+ - NotoSansSinhala
|
|
76
|
+ - NotoSansSoraSompeng
|
|
77
|
+ - NotoSansSoyombo
|
|
78
|
+ - NotoSansSundanese
|
|
79
|
+ - NotoSansSylotiNagri
|
|
80
|
+ - NotoSansSymbols2
|
|
81
|
+ - NotoSansSymbols
|
|
82
|
+ - NotoSansSyriac
|
|
83
|
+ - NotoSansTagalog
|
|
84
|
+ - NotoSansTagbanwa
|
|
85
|
+ - NotoSansTaiLe
|
|
86
|
+ - NotoSansTaiTham
|
|
87
|
+ - NotoSansTaiViet
|
|
88
|
+ - NotoSansTakri
|
|
89
|
+ - NotoSansTamil
|
|
90
|
+ - NotoSansTelugu
|
|
91
|
+ - NotoSansThaana
|
|
92
|
+ - NotoSansTifinagh
|
|
93
|
+ - NotoSansTirhuta
|
|
94
|
+ - NotoSansVai
|
|
95
|
+ - NotoSansWancho
|
|
96
|
+ - NotoSansWarangCiti
|
|
97
|
+ - NotoSansYi
|
|
98
|
+ - NotoSansZanabazarSquare
|
|
99
|
+ - NotoSerifBalinese
|
|
100
|
+ - NotoSerifBengali
|
|
101
|
+ - NotoSerifDevanagari
|
|
102
|
+ - NotoSerifDogra
|
|
103
|
+ - NotoSerifEthiopic
|
|
104
|
+ - NotoSerifGeorgian
|
|
105
|
+ - NotoSerifGrantha
|
|
106
|
+ - NotoSerifGujarati
|
|
107
|
+ - NotoSerifGurmukhi
|
|
108
|
+ - NotoSerifKannada
|
|
109
|
+ - NotoSerifKhmer
|
|
110
|
+ - NotoSerifKhojki
|
|
111
|
+ - NotoSerifLao
|
|
112
|
+ - NotoSerifMalayalam
|
|
113
|
+ - NotoSerifMyanmar
|
|
114
|
+ - NotoSerifNPHmong
|
|
115
|
+ - NotoSerifSinhala
|
|
116
|
+ - NotoSerifTamil
|
|
117
|
+ - NotoSerifTelugu
|
|
118
|
+ - NotoSerifTibetan
|
|
119
|
+ - NotoSerifYezidi
|
129
|
120
|
|
130
|
121
|
noto_fonts_linux:
|
131
|
|
- - Arimo-Regular.ttf
|
132
|
|
- - Arimo-Bold.ttf
|
133
|
|
- - Arimo-Italic.ttf
|
134
|
|
- - Arimo-BoldItalic.ttf
|
135
|
|
- - Cousine-Regular.ttf
|
136
|
|
- - Tinos-Regular.ttf
|
137
|
|
- - Tinos-Bold.ttf
|
138
|
|
- - Tinos-Italic.ttf
|
139
|
|
- - Tinos-BoldItalic.ttf
|
140
|
|
- - NotoNaskhArabic-Regular.ttf
|
141
|
|
- - NotoSansArmenian-Regular.ttf
|
142
|
|
- - NotoSansHebrew-Regular.ttf
|
143
|
|
- - NotoSansSymbols-Regular.ttf
|
144
|
|
- - NotoSansSymbols2-Regular.ttf
|
145
|
|
- - NotoSansThaana-Regular.ttf
|
146
|
|
- - NotoSansThai-Regular.ttf
|
147
|
|
- - NotoSerifArmenian-Regular.ttf
|
148
|
|
- - NotoSerifHebrew-Regular.ttf
|
149
|
|
- - NotoSerifThai-Regular.ttf
|
|
122
|
+ - NotoNaskhArabic
|
|
123
|
+ - NotoSansArmenian
|
|
124
|
+ - NotoSansHebrew
|
|
125
|
+ - NotoSansSymbols
|
|
126
|
+ - NotoSansSymbols2
|
|
127
|
+ - NotoSansThaana
|
|
128
|
+ - NotoSansThai
|
|
129
|
+ - NotoSerifArmenian
|
|
130
|
+ - NotoSerifHebrew
|
|
131
|
+ - NotoSerifThai
|
150
|
132
|
noto_fonts_mac:
|
151
|
|
- - NotoSansArmenian-Regular.ttf
|
152
|
|
- - NotoSansHebrew-Regular.ttf
|
153
|
|
- - NotoSansThaana-Regular.ttf
|
154
|
|
- - NotoSerifArmenian-Regular.ttf
|
155
|
|
- - NotoSerifHebrew-Regular.ttf
|
|
133
|
+ - NotoSansArmenian
|
|
134
|
+ - NotoSansHebrew
|
|
135
|
+ - NotoSansThaana
|
|
136
|
+ - NotoSerifArmenian
|
|
137
|
+ - NotoSerifHebrew
|
156
|
138
|
|
157
|
139
|
noto_fonts_windows:
|
158
|
|
- - NotoNaskhArabic-Regular.ttf
|
159
|
|
- - NotoSans-Regular.ttf
|
160
|
|
- - NotoSerif-Regular.ttf
|
|
140
|
+ - NotoNaskhArabic
|
|
141
|
+ - NotoSans
|
|
142
|
+ - NotoSerif
|
|
143
|
+
|
|
144
|
+ have_stix: '[% c("var/linux") || c("var/macos") %]'
|
161
|
145
|
|
162
|
146
|
input_files:
|
163
|
|
- - project: container-image
|
164
|
147
|
- filename: README.txt
|
165
|
148
|
- filename: 'noto-fonts-[% c("var/noto_git_hash") %]-[% c("version") %]'
|
166
|
149
|
name: noto-fonts
|
167
|
150
|
exec: '[% INCLUDE "fetch-noto-fonts" %]'
|
|
151
|
+ - URL: https://github.com/googlefonts/Arimo/archive/302dc85954f887248b4ad442b0966e4ead1c1cf9.zip
|
|
152
|
+ sha256sum: 1d06a61c69ab8a7edd6e2b79e38dcb3c5b572033f12de5cde5c3ea7caded2717
|
|
153
|
+ name: arimo
|
|
154
|
+ enable: '[% c("var/linux") %]'
|
|
155
|
+ - URL: https://github.com/notofonts/noto-fonts/raw/71d0a9e78ae4257499cabd4a8ad3e5e976c5c352/hinted/ttf/Cousine/Cousine-Bold.ttf
|
|
156
|
+ sha256sum: 1f224341677c5ceaa717417d1cb94efbdb276801b3ab1ccea697eb3a8057b6ac
|
|
157
|
+ enable: '[% c("var/linux") %]'
|
|
158
|
+ - URL: https://github.com/notofonts/noto-fonts/raw/71d0a9e78ae4257499cabd4a8ad3e5e976c5c352/hinted/ttf/Cousine/Cousine-BoldItalic.ttf
|
|
159
|
+ sha256sum: 82755a6d4b12067daabf89eb5bf48d52b9fea4073a59792d331651510a901728
|
|
160
|
+ enable: '[% c("var/linux") %]'
|
|
161
|
+ - URL: https://github.com/notofonts/noto-fonts/raw/71d0a9e78ae4257499cabd4a8ad3e5e976c5c352/hinted/ttf/Cousine/Cousine-Italic.ttf
|
|
162
|
+ sha256sum: 64e8ed603232b28eceebe0d18838a5e62297605203b33720d775ed628cdc222b
|
|
163
|
+ enable: '[% c("var/linux") %]'
|
|
164
|
+ - URL: https://github.com/notofonts/noto-fonts/raw/71d0a9e78ae4257499cabd4a8ad3e5e976c5c352/hinted/ttf/Cousine/Cousine-Regular.ttf
|
|
165
|
+ sha256sum: 829e776e4929eb6467838b92c7b700085fac2073801e6b54b224661affb34688
|
|
166
|
+ enable: '[% c("var/linux") %]'
|
|
167
|
+ - URL: https://github.com/notofonts/noto-fonts/raw/71d0a9e78ae4257499cabd4a8ad3e5e976c5c352/hinted/ttf/Tinos/Tinos-Bold.ttf
|
|
168
|
+ sha256sum: 971d6af5fcb3a0c05535a92a635fb63a86ea5eb935639c9b864be33f3bfaba80
|
|
169
|
+ enable: '[% c("var/linux") %]'
|
|
170
|
+ - URL: https://github.com/notofonts/noto-fonts/raw/71d0a9e78ae4257499cabd4a8ad3e5e976c5c352/hinted/ttf/Tinos/Tinos-BoldItalic.ttf
|
|
171
|
+ sha256sum: 0cd67b90617a03a69a815e758d0649d00f2be48a0cb570615e94e8e5a13aae2e
|
|
172
|
+ enable: '[% c("var/linux") %]'
|
|
173
|
+ - URL: https://github.com/notofonts/noto-fonts/raw/71d0a9e78ae4257499cabd4a8ad3e5e976c5c352/hinted/ttf/Tinos/Tinos-Italic.ttf
|
|
174
|
+ sha256sum: 0f949a3fa0e23cd0ca94a0c4784bd8f9efb99c20070b9f73b5fd592b49c092ad
|
|
175
|
+ enable: '[% c("var/linux") %]'
|
|
176
|
+ - URL: https://github.com/notofonts/noto-fonts/raw/71d0a9e78ae4257499cabd4a8ad3e5e976c5c352/hinted/ttf/Tinos/Tinos-Regular.ttf
|
|
177
|
+ sha256sum: cf264a22292950ca1679b2ade07e9e6ecb26c649ab70975d0e113f979efa827a
|
|
178
|
+ enable: '[% c("var/linux") %]'
|
168
|
179
|
# Noto Sans CJK Version 2.004
|
169
|
180
|
- URL: https://github.com/googlefonts/noto-cjk/raw/523d033d6cb47f4a80c58a35753646f5c3608a78/Sans/SubsetOTF/JP/NotoSansJP-Regular.otf
|
170
|
181
|
sha256sum: dff723ba59d57d136764a04b9b2d03205544f7cd785a711442d6d2d085ac5073
|
... |
... |
@@ -178,6 +189,7 @@ input_files: |
178
|
189
|
- URL: https://github.com/googlefonts/noto-cjk/raw/523d033d6cb47f4a80c58a35753646f5c3608a78/Sans/SubsetOTF/TC/NotoSansTC-Regular.otf
|
179
|
190
|
sha256sum: 5bab0cb3c1cf89dde07c4a95a4054b195afbcfe784d69d75c340780712237537
|
180
|
191
|
enable: '[% c("var/linux") %]'
|
181
|
|
- - URL: https://github.com/stipub/stixfonts/archive/2.0.0.zip
|
182
|
|
- sha256sum: 4327a16797dabebedce28a9075671730e22c7f74831b24b1fb91e27faec5a235
|
183
|
|
- enable: '[% c("var/linux") || c("var/macos") %]' |
|
192
|
+ - URL: https://github.com/stipub/stixfonts/raw/v2.13b171/fonts/static_otf/STIXTwoMath-Regular.otf
|
|
193
|
+ sha256sum: 3a5f3f26f40d5698b3c62dd085d48d6663696a3f80825aab8b553d5097518e8c
|
|
194
|
+ name: stix
|
|
195
|
+ enable: '[% c("var/have_stix") %]' |