diff --git a/overlays/default.nix b/overlays/default.nix index 634156d9..db13087f 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -116,6 +116,8 @@ with final; { readsb = callPackage ./readsb.nix { }; + schalterd = callPackage ./schalterd.nix { }; + telme10 = callPackage ./telme10.nix { }; tracer-game = diff --git a/overlays/schalterd.nix b/overlays/schalterd.nix new file mode 100644 index 00000000..d4a97fc7 --- /dev/null +++ b/overlays/schalterd.nix @@ -0,0 +1,15 @@ +{ lib, pkgsStatic, fetchFromGitHub }: + +pkgsStatic.pkgsCross.armv7l-hf-multiplatform.rustPlatform.buildRustPackage { + name = "schalterd"; + + src = "${fetchFromGitHub { + owner = "astro"; + repo = "spacemsg"; + # master of 2023-07-02 + rev = "a825a738544e62c285f4497c151a73d417326da2"; + sha256 = "sha256-8sM2GdQ2nJ3YCCF5+ZW0vBNTKL3/ulY1/fmyw++5UQQ="; + }}/schalterd"; + + cargoSha256 = "sha256-OdNztl4XQML2UqK/4BLzKed3pBJNd9rIwHEXaIzLQ4U="; +}