Since nix tries to update inputs on newer versions out of, I suppose,
some introduced incompatibility, `nix build` fails. And nixpkgs from
2023 sounds rather obsolete at this point, so update was kinda due I
think.
On newer versions of nixpkgs however buildGoModule has changed and
requires one of its arguments to be called vendorHash and not
vendorSha256, this patch changes that as well.
Fixes#297, closes#314, closes#307
* Add a nix flake
* Update flake deps and nix package's version nightly
* nix-flake: Update vendorSha256 on each push
An extra commit will be pushed only if needed
* Move flake.* into root directory
Update flake.lock
* nix-flake: Support more systems, commit hash as version
* Don't automatically update flake.lock