lol

nixel: init at 4.1.0

+38
+36
pkgs/tools/nix/nixel/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , testers 5 + , nixel 6 + }: 7 + 8 + rustPlatform.buildRustPackage rec { 9 + pname = "nixel"; 10 + version = "4.1.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "kamadorueda"; 14 + repo = pname; 15 + rev = version; 16 + sha256 = "sha256-dQ3wzBTjteqk9rju+FMAO+ydimnGu24Y2DEDLX/P+1A="; 17 + }; 18 + 19 + cargoSha256 = "sha256-1OsHs0W3ji9Kgpv7nGY9XyGxJ4c0faN2VuFLsdwkgKY="; 20 + 21 + # Package requires a non reproducible submodule 22 + # https://github.com/kamadorueda/nixel/blob/2873bd84bf4fc540d0ae8af062e109cc9ad40454/.gitmodules#L7 23 + doCheck = false; 24 + # 25 + # Let's test it runs 26 + passthru.tests = { 27 + version = testers.testVersion { package = nixel; }; 28 + }; 29 + 30 + meta = with lib; { 31 + description = "Lexer, Parser, Abstract Syntax Tree and Concrete Syntax Tree for the Nix Expressions Language"; 32 + homepage = "https://github.com/kamadorueda/nixel"; 33 + license = licenses.agpl3Only; 34 + maintainers = with maintainers; [ kamadorueda ]; 35 + }; 36 + }
+2
pkgs/top-level/all-packages.nix
··· 4095 4095 4096 4096 nix-direnv = callPackage ../tools/misc/nix-direnv { }; 4097 4097 4098 + nixel = callPackage ../tools/nix/nixel { }; 4099 + 4098 4100 nix-output-monitor = callPackage ../tools/nix/nix-output-monitor { }; 4099 4101 4100 4102 nix-template = callPackage ../tools/package-management/nix-template {