2024-12-12 19:09:26 -08:00
|
|
|
let
|
|
|
|
# Pinned nixpkgs, 24.11
|
|
|
|
pkgs = import (fetchTarball("https://github.com/NixOS/nixpkgs/archive/8b27c1239e5c421a2bbc2c65d52e4a6fbf2ff296.tar.gz")) {};
|
|
|
|
|
|
|
|
in pkgs.mkShell {
|
2024-12-12 19:16:42 -08:00
|
|
|
buildInputs = [
|
|
|
|
# Rust tooling
|
|
|
|
pkgs.cargo pkgs.rustc
|
|
|
|
# Workflow tools
|
|
|
|
pkgs.act
|
|
|
|
# System libraries needed
|
|
|
|
pkgs.pkg-config
|
|
|
|
pkgs.alsa-lib
|
|
|
|
pkgs.udev
|
|
|
|
];
|
2024-12-12 19:09:26 -08:00
|
|
|
}
|