nixpkgs/pkgs
Aluísio Augusto Silva Gonçalves e6bc641ef4
iosevka: 3.2.2 -> 3.7.1; fetch source through nodePackages
Previously we used nodePackages only to fetch Iosevka's build
dependencies and then fetched the source code ourselves.  Updates
involved changing the version and hashes in the `iosevka` derivation and
then running node-packages/generate.sh to update the build dependencies,
which in turns updates *all* of node-packages.nix.

A new proposed policy for handling node-packages.nix updates involves
batching those updates.  Previously, that would mean `iosevka` and its
build dependencies could end up out of sync until the batched update was
run.

To work with the new policy, we now fetch Iosevka's source code (and
not only its dependencies) through nodePackages.  Updates are done by
changing the source URL in node-packages.json, which eventually becomes
part of an update of node-packages.nix, which is then propagated to
`iosevka` itself.

One con of this strategy is that errors can not be caught directly
after the update, but only after node-packages.nix is regenerated.
2020-11-04 07:47:29 -03:00
..
applications Merge pull request #102738 from r-ryantm/auto-update/pulseeffects 2020-11-04 11:46:53 +01:00
build-support Merge branch 'master' into staging-next 2020-10-31 14:30:44 +01:00
common-updater scripts/mark-broken: improve 2020-10-30 23:11:36 -07:00
data iosevka: 3.2.2 -> 3.7.1; fetch source through nodePackages 2020-11-04 07:47:29 -03:00
desktops Merge pull request #102585 from r-ryantm/auto-update/lxtask 2020-11-03 11:44:33 -03:00
development iosevka: 3.2.2 -> 3.7.1; fetch source through nodePackages 2020-11-04 07:47:29 -03:00
games openxray: 730-july-preview -> 784-october-preview 2020-11-04 11:32:01 +01:00
misc Merge master into staging-next 2020-11-04 09:27:42 +01:00
os-specific Merge pull request #101207 from NixOS/staging-next 2020-11-04 10:48:08 +01:00
pkgs-lib pkgs-lib/tests/formats: improve message on failure 2020-10-19 21:46:08 +02:00
servers postgresql: Fix timetz test failure 2020-11-04 09:58:09 +01:00
shells Merge master into staging-next 2020-11-04 09:27:42 +01:00
stdenv Merge branch 'master' into staging-next 2020-10-31 14:30:44 +01:00
test Recover the complicated situation after my bad merge 2020-10-26 09:01:04 +01:00
tools Merge pull request #101207 from NixOS/staging-next 2020-11-04 10:48:08 +01:00
top-level haskell.compiler.integer-simple: Exclude ghc8102Binary* 2020-11-04 09:55:56 +01:00