universe/pkgs/hexagon.nix

28 lines
757 B
Nix

{
lib,
fetchFromGitHub,
rustPlatform,
}:
rustPlatform.buildRustPackage rec {
pname = "hexagon";
version = "unstable-2023-07-24";
src = fetchFromGitHub {
owner = "Master-Bw3";
repo = pname;
rev = "8a2361b0e3e3deedf4bfda9275390e6c6fc7b335";
hash = "sha256-hQ5igy9OT+BdYVki/xrIqh12lOboJYPPQmk0BuGqx0o=";
};
cargoHash = "sha256-FWY+se0CDavX+kskV3nPRT2lYRRS8MwmM2kbdApA464=";
doCheck = false;
meta = with lib; {
description = "Hexagon is a programming language for Hex Casting. Hexagon is a superset of the hexpattern format, adding variables, if statements, and more.";
homepage = "https://github.com/Master-Bw3/Hexagon";
license = licenses.unfree;
maintainers = with maintainers; [ infinidoge ];
};
}