at 23.11-beta 22 lines 619 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 homepage = "https://www.passerine.io/"; 19 license = licenses.mit; 20 maintainers = with maintainers; [ siraben ]; 21 }; 22}