Remove bscpkgs flake from registry and add a top level common package set
This MR attempts to simplify the usage of the jungle flake by providing top-level packages:
hut% nix build jungle#htop --print-out-paths
/nix/store/3sryc7glnh7dvlx4n3nzriisys4w0fsl-htop-3.2.2
We do it by taking the hut pkgs set, which is equal in all other nodes (for now).
Additionally, the bscpkgs flake has been removed from the registry to prevent accidental usage of a different input nixpkgs:
hut% nix build nixpkgs#htop --print-out-paths
/nix/store/3sryc7glnh7dvlx4n3nzriisys4w0fsl-htop-3.2.2
hut% nix build bscpkgs#htop --print-out-paths
/nix/store/ia6ymz1dam6cf8p7izyyqdy2ih9zk6cz-htop-3.2.2
It is available under jungle#bscpkgs
with the correct inputs, in case it is needed:
hut% nix build jungle#bscpkgs.htop --print-out-paths
/nix/store/3sryc7glnh7dvlx4n3nzriisys4w0fsl-htop-3.2.2
BSC packages are available directly under bsc.
:
hut% nix build jungle#bsc.ovni --print-out-paths
/nix/store/0yzas8007x9djlpbb0pckcr1vhd0mcfy-ovni-1.3.0
We also remove the registry network lookup by manually specifying the entries from disk, so we can accelerate the evaluations.