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.
The previous version said "no tests; they require network", which is not
true for most tests. Just disable the ones that need it and run those
that don't; some is better than none, right?
Some compiler bump or another provoked a new uninitialized-variable
warning, but the logic in that function precludes the actual
uninitialized read (there's an assert before the read).
I could use a #pragma diagnostic or something but explicitly
initializing is not so bad especially as it's just test code.
zeroc-ice used to smuggle a forked mcpp version in with an override,
which broke after applying a security patch against mcpp in
c60cafa719. Overriding instead of defining
a new derivation is a questionable optimization since in fact, only the
'configureFlags' line is shared.
Remove the override and give the forked mcpp a live on its own.
The security patch for mcpp is not relevant for this fork.
Fix#98581
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances