summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2021-04-06 15:06:58 +0200
committerJan Tojnar <jtojnar@gmail.com>2021-04-06 15:28:59 +0200
commit57ced14370dac8324620c031d6e4220ef6ca8acb (patch)
tree9024f244fb45cb90b5ee77389e426cb9653395fd /pkgs/development/python-modules/rangehttpserver
parent04a2b269d8921505a2969fc9ec25c1f517f2b307 (diff)
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.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions