6 Commits

Author SHA1 Message Date
Chris Roberts
61cac94dc3 Update flake 2023-09-07 16:20:45 -07:00
Chris Roberts
d05bff6570 Update local dev to Ruby 3.1 2023-06-05 17:39:58 -07:00
Paul Hinze
7e3066e7be
nix: Update protobuf & mockery to latest version
Also run `nix flake update` to get general package updates
2022-06-03 14:28:40 -05:00
Paul Hinze
7a38f46633
nix: Add grpc-tools as explicit dependency
The grpc-tools gem is just a bundle of prebuilt binaries with a thin
layer of wiring to invoke the correct binary given the calling system.
On Nix, prebuilt binaries don't work because they can't find their
dynamically linked libraries in the "normal" places you'd expect on a
Linux machine. Nix has tooling (`autoPatchelf`) which can fixup a given
binary and wire it correctly to the Nix store. We need to have Nix fetch
and build `grpc-tools` so we can invoke this tooling rather than just
letting `bundle install` get the gem.
2022-04-25 12:25:57 -05:00
Paul Hinze
a5f0064a86
Adapt nix configs for Vagrant needs
* Remove postgres, docker, k8s, and DO requirements
 * Add ruby
2022-04-25 12:25:55 -05:00
Paul Hinze
072ae3a467
Start with straight copy/paste from waypoint project
Only names / descriptions are changed... lots of extras in here we'll
need to clean out
2022-04-25 12:25:55 -05:00