at 24.11-pre 23 lines 650 B view raw
1{ lib, fetchFromGitHub, rustPlatform }: 2 3rustPlatform.buildRustPackage rec { 4 pname = "passerine"; 5 version = "0.9.3"; 6 7 src = fetchFromGitHub { 8 owner = "vrtbl"; 9 repo = "passerine"; 10 rev = "v${version}"; 11 hash = "sha256-TrbcULIJ9+DgQ4QsLYD5okxHoIusGJDw1PqJQwq1zu0="; 12 }; 13 14 cargoHash = "sha256-A+sOT0rloAktDdVXe2HEPK25euh9T7c0rXybZmZpqC0="; 15 16 meta = with lib; { 17 description = "A small extensible programming language designed for concise expression with little code"; 18 mainProgram = "passerine"; 19 homepage = "https://www.passerine.io/"; 20 license = licenses.mit; 21 maintainers = with maintainers; [ siraben ]; 22 }; 23}