Age | Commit message (Collapse) | Author |
|
|
|
|
|
After #248866, we have stronger build-time dependency validation
This fixes "ERROR: Missing dependencies: ninja"
|
|
|
|
when they already rely on SRI hashes.
|
|
|
|
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
|
|
(forward-picked from commit d9a7ea80533e34d02a0e from PR #210181)
A test would fail the build otherwise since last staging-next:
https://hydra.nixos.org/eval/1789199?filter=afdko&compare=1789191
and that would block NixOS tests and thus nixos-unstable channel.
|
|
|
|
|
|
3.9.1 is problematic atm because it'll unconditionally use the libxml2
externalproject on linux:
https://github.com/adobe-type-tools/afdko/pull/1527#issuecomment-1172872618
https://github.com/adobe-type-tools/afdko/blob/3.9.0/NEWS.md#390-released-2022-06-23
|
|
|
|
https://github.com/adobe-type-tools/afdko/blob/3.8.3/NEWS.md#383-released-2022-05-09
|
|
|
|
Conflicts:
pkgs/development/compilers/go/2-dev.nix
|
|
|
|
https://github.com/adobe-type-tools/afdko/blob/develop/NEWS.md#380-released-2022-02-03
|
|
|
|
See also adobe-type-tools/afdko#1425. Same as in #140650.
|
|
Reported upstream, hopefully harmless:
https://github.com/adobe-type-tools/afdko/issues/1425
|
|
Testsuite delta seems to be 25% still (3min vs 4min on my machine…).
|
|
|
|
|
|
Upstream confirmed test failure is benign and needs to update test
output by removing files. Let's unbreak staging-next my removing files.
Closes: https://github.com/NixOS/nixpkgs/issues/141423
|
|
|
|
Missed this while testing the fonttools update because my machine
couldn't handle the amount of master rebuilds at the time. fonttools
changed something in its xml output which causes afdko tests to fail
which diff against an expected output. We can simply pull in a patch
from their development branch to fix this.
|
|
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
|
Convert to standard pytestCheckHook.
This allows easier testing of derivation build & disabling tests.
Also disable slow tests.
|
|
|
|
|
|
|
|
|