nixpkgs-suyu/pkgs
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
..
applications gitAndTools.delta: 0.6.0 -> 0.7.1 2021-03-29 04:20:00 +00:00
build-support
common-updater treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
data input-fonts: make Nix download the source 2021-04-06 15:28:59 +02:00
desktops Merge pull request #117921 from peterhoeg/u/plasma_5_21_3 2021-03-29 16:47:38 -05:00
development python3Packages.pg8000: 1.18.0 -> 1.19.0 2021-03-29 22:13:49 -07:00
games pinball: init at 0.3.20201218 2021-03-29 15:05:29 +00:00
misc Merge pull request #117973 from SFrijters/wine-6.5 2021-03-29 22:08:10 -04:00
os-specific Merge pull request #116816 from TimothyKlim/master 2021-03-30 02:04:10 +02:00
pkgs-lib
servers zabbix.agent2: minor cleanup 2021-03-29 23:04:05 -04:00
shells Merge pull request #117634 from r-ryantm/auto-update/oil 2021-03-28 01:11:48 +01:00
stdenv stdenv: Fix regression on ARM+static when enabling hardening (#115363) 2021-03-23 18:45:48 -04:00
test texlive.bin.dvipng: refactor gs hardcoding, add a test for it 2021-03-18 20:55:35 -04:00
tools vale: 2.9.1 -> 2.10.2 2021-03-30 01:32:47 -04:00
top-level rubyPackages.kramdown: 2.3.0 -> 2.3.1 2021-03-30 07:45:19 +09:00