Commit Graph

3341 Commits

Author SHA1 Message Date
Jan Tojnar
5a80eca002
Merge pull request #118665 from jtojnar/input
input-fonts: make Nix download the source
2021-04-06 22:21:27 +02:00
Jan Tojnar
57ced14370 input-fonts: make Nix download the source
The website generates a ZIP archive with fresh TTF files for each download,
which will have different “modified” field in the TTF metadata each time.
This makes `requireFile` useless as the ZIP file will not have a static hash.

Instead, let’s make user accept the license in Nix and download the file for them.
Then, we can post-process it and hopefully achieve a somewhat fixed output.

This is still not really reproducible since:

- the font can be updated (last update in 2015)
- the fonttools used by the server can be updated to one producing a different output
- the fonttools used by this package can be updated
- the fonttools might actually be non-deterministic

But hopefully these events are rare so it will be more stable than the ZIP produced by upstream,
which changes every time. When that happens, we can always just update it like we did before.
We do not need to worry about cache since the package is unfree.

I also added myself as a maintainer.
2021-04-06 15:28:59 +02:00
toastal
c8919c6f14
julia-mono: 0.034 → 0.035 (#115482) 2021-04-05 23:23:23 +02:00
José Romildo Malaquias
0d821ddfc4 matcha-gtk-theme: 2021-02-04 -> 2021-04-05 2021-04-05 09:59:51 -03:00
fortuneteller2k
d8645cfe6f papirus-icon-theme: 20210302 -> 20210401 2021-04-04 04:39:13 +08:00
Sandro
4f89ec98f8
Merge pull request #117103 from fortuneteller2k/add-curie
curie: init at 1.0
2021-04-02 18:19:23 +02:00
Vladimír Čunát
10cb065706
cacert: fix fetchurl invocation
It was breaking probably just the tarball job (difficult to localize).
https://hydra.nixos.org/build/140479925
2021-04-01 22:18:02 +02:00
Linus Arver
10286fce21
kreative-square-fonts: init at unstable-2021-01-29 (#111238)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-01 09:35:44 +02:00
github-actions[bot]
d495e7527f
Merge master into staging-next 2021-03-29 00:15:48 +00:00
Sandro
9b343a78e2
Merge pull request #117865 from marsam/update-stix-two
stix-two: 2.11 -> 2.12
2021-03-29 00:12:45 +02:00
Sandro
b9503be92c
Merge pull request #117823 from eduardosm/vistafonts-chs
vistafonts-chs: fix build
2021-03-28 22:56:04 +02:00
github-actions[bot]
25268aeaf7
Merge master into staging-next 2021-03-28 12:06:21 +00:00
Marin Usalj
dc90f0c0b2 inter-ui: [duplicate] remove inter-ui
This font seems to be a duplicate and outdated version of:
https://github.com/NixOS/nixpkgs/blob/master/pkgs/data/fonts/inter/default.nix
2021-03-27 15:12:43 -04:00
Eduardo Sánchez Muñoz
4ee2a19bb6 vistafonts-chs: fix build
Fix the broken download link and the install script.
2021-03-27 19:36:10 +01:00
github-actions[bot]
183f374181
Merge master into staging-next 2021-03-27 06:05:41 +00:00
Sandro
4dfe61d246
Merge pull request #117604 from eduardosm/vistafonts
vistafonts: fix build
2021-03-27 03:13:24 +01:00
github-actions[bot]
70fb533d57
Merge master into staging-next 2021-03-26 18:13:54 +00:00
Eduardo Sánchez Muñoz
a49e2d27f6 vistafonts: fix build
Build was previously failing with
```
/build/file: no valid cabinets found
```

Additonaly, a faster download mirror is used. The downloaded file is not identical to the one from the previous mirror, but the produced result is unchanged.
2021-03-26 18:11:16 +01:00
Trolli Schmittlauch
7c521d1060 vollkorn: include variable version into fetch URI 2021-03-26 14:02:40 +01:00
github-actions[bot]
eddd1a74ec
Merge master into staging-next 2021-03-26 12:06:41 +00:00
Trolli Schmittlauch
b4ac48f0c2 vollkorn: init at 4.105
adding a popular Serif font
2021-03-26 11:00:07 +01:00
R. RyanTM
598cc979a5 spleen: 1.8.2 -> 1.9.0 2021-03-26 10:56:44 +01:00
Mario Rodas
e46655f6a1 stix-two: 2.11 -> 2.12 2021-03-26 04:20:00 +00:00
github-actions[bot]
b068d2e437
Merge master into staging-next 2021-03-26 00:15:53 +00:00
R. RyanTM
320763c7aa man-pages: 5.10 -> 5.11 2021-03-25 23:22:00 +01:00
github-actions[bot]
7c9222212f
Merge master into staging-next 2021-03-25 18:14:01 +00:00
Frederik Rietdijk
63540c9df8 libkkc-data: stay with python2 2021-03-25 12:40:55 +01:00
Frederik Rietdijk
9f9a1a01ab elliptic_curves: stay with python2
because its sage
2021-03-25 12:36:24 +01:00
Frederik Rietdijk
3e9d81498b conway_polynomials: use python2 2021-03-25 11:43:39 +01:00
github-actions[bot]
f29a6f5877
Merge master into staging-next 2021-03-24 06:05:54 +00:00
R. RyanTM
8a6dff12ff recursive: 1.071 -> 1.077 2021-03-23 03:33:04 +00:00
github-actions[bot]
feda7be375
Merge master into staging-next 2021-03-22 12:26:55 +00:00
Ben Siraphob
ea39c3ddab gnome-user-docs: expand platforms to all 2021-03-22 15:33:49 +07:00
github-actions[bot]
226884645e
Merge master into staging-next 2021-03-22 00:45:52 +00:00
Sandro
9eb3131416
Merge pull request #115000 from bloomvdomino/kora-icon-theme
kora-icon-theme: 1.4.1 -> 1.4.2
2021-03-21 20:51:57 +01:00
fortuneteller2k
258ade52ea curie: init at 1.0 2021-03-21 14:13:47 +08:00
Dmitry Kalinkin
11ae139333 cacert.certdata2pem: add a download mirror from ubuntu 2021-03-20 09:11:48 +01:00
Dmitry Kalinkin
62d332feaf cacert: refactor to put certdata2pem on tarballs.nixos.org
nix-instantiate --eval --json --strict ./maintainers/scripts/find-tarballs.nix --arg expr '(import ./. {}).cacert' 2>/dev/null | jq '.[].name' | grep cert
"certdata2pem.py"
2021-03-20 09:11:48 +01:00
Peter Simons
a839c811a5
Merge pull request #116096 from NixOS/haskell-updates
Update Haskell package set to Stackage Nightly 2021-03-17 (plus other fixes)
2021-03-19 21:24:10 +01:00
Peter Simons
0f3acba0fd all-cabal-hashes: update to Hackage at 2021-03-19T20:01:05Z 2021-03-19 21:22:17 +01:00
Sandro
981d01332f
Merge pull request #114437 from gvolpe/theme/juno 2021-03-19 19:46:47 +01:00
Jan Tojnar
2445e9a681
Merge branch 'master' into staging-next 2021-03-18 19:24:39 +01:00
Sandro
b77372d43d
Merge pull request #116729 from oxzi/spdx-license-list-data-3.12
spdx-license-list-data: 3.11 -> 3.12
2021-03-18 16:06:12 +01:00
Alvar Penning
b710d59295 spdx-license-list-data: 3.11 -> 3.12 2021-03-18 13:57:54 +01:00
Peter Simons
1fab990d47 Merge origin/master into haskell-updates. 2021-03-17 21:19:22 +01:00
github-actions[bot]
8fa4dca9b5
Merge master into staging-next 2021-03-15 00:40:27 +00:00
R. RyanTM
0af0c5c8e7 osinfo-db: 20210215 -> 20210312 2021-03-14 23:01:11 +01:00
José Romildo Malaquias
deefae9708 luna-icons: 1.0 -> 1.1 2021-03-14 14:38:26 -03:00
github-actions[bot]
3b97019142
Merge master into staging-next 2021-03-14 06:17:28 +00:00
R. RyanTM
d0cc6585ee orchis: 2021-01-22 -> 2021-02-28 2021-03-14 00:26:54 -05:00