nixpkgs/pkgs/data
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
..
documentation man-pages: 5.10 -> 5.11 2021-03-25 23:22:00 +01:00
fonts input-fonts: make Nix download the source 2021-04-06 15:28:59 +02:00
icons Merge pull request #115000 from bloomvdomino/kora-icon-theme 2021-03-21 20:51:57 +01:00
machine-learning/mnist pkgs/data, pkgs/games: [sS]tdenv.*lib -> lib 2021-01-17 20:59:16 +07:00
misc libkkc-data: stay with python2 2021-03-25 12:40:55 +01:00
sgml+xml treewide: editorconfig fixes 2021-01-21 13:29:54 +10:00
soundfonts/fluid treewide: with stdenv.lib; in meta -> with lib; 2021-01-11 10:38:22 +01:00
themes Merge pull request #114437 from gvolpe/theme/juno 2021-03-19 19:46:47 +01:00