GHC and following that nixpkgs now use the same string for the JavaScript arch as Cabal does, so we no longer need a special rule for that.
Update test data from nixpkgs and coverage tests:
Reflected changed javascript-ghcjs double.
The FreeBSD is now versioned by kernel version, so we use freebsd13 instead of freebsd. We'll handle this via OtherArch instead of updating the rendering of FreeBSD, since this eliminates the need to update this library as pkgs.freebsd is updated – additionally it is possible nixpkgs will support multiple FreeBSD versions at the same time in the future.
GHC and following that nixpkgs now use the same string for the JavaScript arch as Cabal does, so we no longer need a special rule for that.
Update test data from nixpkgs and coverage tests: