nixpkgs/pkgs/data/fonts
piegames 68927918d0 treewide: Fix indentation in strings
The indentation stripping semantics of strings are fairly bad and have a
few gotchas where the resulting string has not the intended indentation.
This commit fixes most if not all such instances in Nixpkgs.

I tried to strive a balance between keeping the diff small and
reformatting/refactoring the code to look better. In general,
reformatting should be left to Nixfmt.

Note that this causes a lot of rebuilds by design. All changes need to
be thoroughly vetted and reviewed for correctness. There is no automatic
way to prove correctness.

List of files to fix generated by running
https://gerrit.lix.systems/c/lix/+/2092 on Nixpkgs and looking at the
warnings.
2024-10-22 21:36:42 +02:00
..
0xproto _0xproto: 2.000 -> 2.100 2024-06-11 17:11:14 +00:00
3270font maintainers: drop marsam 2024-04-24 04:20:00 +00:00
agave treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
aileron treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
alegreya treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
alegreya-sans
alice
alkalami treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
amiri treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
andagii
andika treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
ankacoder treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
annapurna-sil annapurna-sil: 2.000 → 2.100 2024-08-05 07:04:57 +02:00
anonymous-pro
arkpandora
arphic
atkinson-hyperlegible
aurulent-sans
azeret-mono
b612
babelstone-han babelstone-han: change license to Arphic-1999 2024-03-20 20:49:33 +01:00
baekmuk-ttf treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
bakoma-ttf treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
barlow treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
behdad-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
blackout treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
borg-sans-mono
bqn386 treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
bront bront_fonts: change license to bitstreamVera and ufl 2024-03-20 20:49:33 +01:00
cabin treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
caladea treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
camingo-code treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
cantarell-fonts treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
cardo
carlito treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
cascadia-code cascadia-code: add ryanccn as maintainer 2024-05-01 09:02:02 +08:00
catamaran catamaran: init at 0-unstable-2024-03-02 2024-06-16 02:36:17 +02:00
ccsymbols
charis-sil treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
cherry treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
chonburi treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
chunk treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
clearlyU treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
cm-unicode
cnstrokeorder
comfortaa treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
comic-mono treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
comic-relief treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
commit-mono treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
cooper-hewitt treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
courier-prime
cozette cozette: 1.25.1 -> 1.25.2 2024-09-27 12:44:54 +00:00
creep treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
crimson treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
crimson-pro treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
culmus
curie treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
d2coding treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
dancing-script
dejavu-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
dina treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
dm-sans treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
dosemu-fonts
dosis treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
dotcolon-fonts
doulos-sil treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
eb-garamond
edukai
eduli
edusong
edwin treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
efont-unicode treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
emacs-all-the-icons-fonts
emojione
encode-sans treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
envypn-font
et-book treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
eunomia treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
ezra-sil
f1_8 treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
f5_6 treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
fa_1 treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
fantasque-sans-mono treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
fanwood treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
ferrum treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
fg-virgil treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
fira-code fira-code: avoid use of rec 2024-04-18 19:02:06 +02:00
fira-go
fixedsys-excelsior
font-awesome font-awesome: reformat 2024-07-21 21:40:41 +02:00
fraunces treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
freefont-ttf
galatia-sil
gandom-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
garamond-libre
gdouros gdouros: fix dn-works fonts issue 2024-09-09 15:16:38 +02:00
gelasio treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
gentium treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
gentium-book-basic treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
glasstty-ttf
go-font treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
gohufont treewide: remove unused occurence of fetchurl argument 2024-05-20 05:20:23 +02:00
google-fonts google-fonts: unstable-2023-10-20 -> unstable-2024-06-21 2024-06-22 13:18:08 +02:00
goudy-bookletter-1911 treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
gubbi treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
gyre
hack treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
hackgen treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
hanazono
hannom
hasklig treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
helvetica-neue-lt-std
hermit treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
hubot-sans treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
hyperscrypt treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
i-dot-ming i-dot-ming: 8.00 -> 8.10 2024-09-20 12:08:25 +02:00
ia-writer-duospace maintainers: drop marsam 2024-04-24 04:20:00 +00:00
ibm-plex ibm-plex: 6.2.0 -> 6.4.0 2024-01-30 18:09:34 +00:00
inconsolata treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
input-fonts input-fonts: Parallelise postFetch 2024-07-05 08:47:56 +02:00
inriafonts
intel-one-mono intel-one-mono: 1.3.0 -> 1.4.0 2024-08-11 11:42:29 +02:00
inter treewide: remove dtzWill as maintainer [no orphans] 2024-07-17 13:25:27 -03:00
iosevka iosevka: 31.7.1 -> 31.8.0 2024-10-09 10:07:10 +00:00
ipaexfont
ipafont
ir-standard-fonts
iwona Merge staging-next into staging 2024-06-10 00:02:49 +00:00
jetbrains-mono treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
jost treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
joypixels treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
julia-mono julia-mono: 0.057 -> 0.058 2024-10-20 04:46:08 +00:00
junction treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
junicode junicode: 2.208 -> 2.209 2024-10-14 15:36:20 +02:00
kacst
kanit treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
kanji-stroke-order-font kanji-stroke-order-font: 4.003 -> 4.004 2024-05-02 23:20:55 -04:00
kawkab-mono treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
khmeros
knewave treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
kochi-substitute
kochi-substitute-naga10
kode-mono treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
kreative-square-fonts
lalezar-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
lao
last-resort last-resort: 15.100 -> 16.000 2024-09-13 05:48:47 +00:00
lato
league-gothic treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
league-of-moveable-type
league-script-number-one treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
league-spartan treewide: \xc2\xa0 -> 2024-10-02 15:33:06 +02:00
lexend treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
liberastika
liberation-fonts
liberation-sans-narrow
libertine
libertinus libertinus: 7.040 → 7.051 (#344345) 2024-10-02 06:10:01 +02:00
libre-baskerville treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
libre-bodoni
libre-caslon
libre-franklin treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
linden-hill treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
line-awesome
linearicons-free
linja-pi-pu-lukin treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
linja-sike treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
lklug-sinhala
lmmath treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
lmodern treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
lohit-fonts
luculent treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
manrope treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
maple-font
marathi-cursive treewide: use real mplus license 2024-02-10 16:05:31 +01:00
martian-mono maintainers: drop marsam 2024-04-24 04:20:00 +00:00
material-design-icons treewide: sha256 -> hash attribute for fetchgit 2024-07-14 19:10:08 +08:00
material-icons material-icons: add update script 2024-02-01 14:25:10 +08:00
material-symbols material-symbols: unstable-2023-11-17 -> 4.0.0-unstable-2024-05-17 2024-05-17 16:37:43 +02:00
medio treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
melete treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
merriweather treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
merriweather-sans
meslo-lg treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
meslo-lgs-nf
migmix treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
migu treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
mno16
mona-sans treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
monocraft monocraft: 3.0 -> 4.0 2024-08-11 01:26:10 +03:00
monoid monoid: fix fontbuilder.py 2024-07-18 21:03:21 -03:00
mononoki treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
montserrat treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
mph-2b-damase treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
mplus-outline-fonts treewide: use real mplus license 2024-02-10 16:05:31 +01:00
mro-unicode
myrica
nacelle treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
nafees
nahid-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
nanum
nanum-gothic-coding treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
nasin-nanpa nasin-nanpa: 2.5.1 -> 3.1.0 2024-04-08 14:25:23 -04:00
national-park treewide: Fix indentation in strings 2024-10-22 21:36:42 +02:00
navilu treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
nerdfonts nerdfonts: 3.2.0 -> 3.2.1 2024-04-13 09:18:39 +08:00
nika-fonts
norwester treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
ocr-a
oldsindhi
oldstandard treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
open-dyslexic
open-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
open-sans
openmoji openmoji-color,openmoji-black: 14.0.0 -> 15.0.0 2024-03-19 14:39:50 +01:00
orbitron treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
ostrich-sans treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
overpass
oxygenfonts
parastoo-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
paratype-pt treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
pecita
penna treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
poly
powerline-fonts
powerline-symbols treewide: use a consistent meta.priority default 2024-08-29 09:04:57 -07:00
pretendard treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
prociono treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
profont treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
proggyfonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
public-sans treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
quattrocento treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
quattrocento-sans treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
quivira treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
raleway
recursive treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
redhat-official treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
rhodium-libre maintainers: drop marsam 2024-04-24 04:20:00 +00:00
ricty treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
rictydiminished-with-firacode treewide: sha256 -> hash attribute for fetchgit 2024-07-14 19:10:08 +08:00
roboto treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
roboto-mono
roboto-serif treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
roboto-slab
rounded-mgenplus treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
route159 treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
rubik treewide: Remove ending period from meta.description 2024-06-09 23:04:51 +02:00
ruwudu
sahel-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
samim-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
sampradaya
sarabun treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
scheherazade treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
scientifica
seshat treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
shabnam-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
shrikhand treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
signwriting
siji treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
sil-abyssinica
sil-padauk treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
sitelen-seli-kiwen treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
smc-chilanka
smiley-sans treewide: normalize maintainers list formatting 2024-07-30 16:26:22 +02:00
sniglet treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
sorts-mill-goudy treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
source-code-pro
source-han treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
source-han-code-jp treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
source-sans
source-sans-pro
source-serif
source-serif-pro
spleen treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
stix-otf
stix-two
sudo sudo-font: 1.4 -> 2.0.0 2024-10-04 03:11:36 +00:00
tai-languages
takao
tamsyn treewide: Fix indentation in strings 2024-10-22 21:36:42 +02:00
tamzen tamzen: 1.11.5 -> 1.11.6 2024-02-20 07:37:28 +00:00
tempora-lgc
tenderness treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
terminus-font treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
terminus-font-ttf treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
termsyn
tewi treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
tex-gyre treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
tex-gyre-math
the-neue-black
theano treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
tibetan-machine
times-newer-roman treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
tipa
tlwg treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
tt2020 treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
ttf-bitstream-vera
ttf-envy-code-r
ttf-tw-moe
twemoji-color-font twemoji-color-font: 14.0.2 -> 15.0.3 2024-10-04 08:47:36 +00:00
twitter-color-emoji
u001 treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
ucs-fonts
ultimate-oldschool-pc-font-pack treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
undefined-medium treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
unfonts-core
uni-vga treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
unifont unifont: 15.1.05 -> 16.0.01 2024-09-22 08:17:57 +02:00
unifont_upper unifont: 15.1.05 -> 16.0.01 2024-09-22 08:17:57 +02:00
unscii
uw-ttyp0
vazir-code-font treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
vazir-fonts treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
vdrsymbols
vegur treewide: remove unused finalAttrs arg 2024-07-12 21:59:02 -04:00
victor-mono treewide: remove dtzWill as maintainer [no orphans] 2024-07-17 13:25:27 -03:00
vista-fonts
vista-fonts-chs
vista-fonts-cht
vollkorn treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
weather-icons
work-sans treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
wqy-microhei treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
wqy-zenhei treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
xits-math
xkcd-font treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
yanone-kaffeesatz treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
zilla-slab