lol

Merge pull request #118451 from oxzi/shellharden-4.1.2

shellharden: init at 4.1.2

authored by

Sandro and committed by
GitHub
adaa3a79 4cab86fd

+30
+28
pkgs/development/tools/shellharden/default.nix
··· 1 + { lib, rustPlatform, fetchFromGitHub }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "shellharden"; 5 + version = "4.1.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "anordal"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "1003kgnql0z158d3rzz8s3i7s7rx9hjqqvp3li8xhzrgszvkgqk4"; 12 + }; 13 + 14 + cargoSha256 = "1h4wp9xs9nq90ml2km9gd0afrzri6fbgskz6d15jqykm2fw72l88"; 15 + 16 + postPatch = "patchShebangs moduletests/run"; 17 + 18 + meta = with lib; { 19 + description = "The corrective bash syntax highlighter"; 20 + longDescription = '' 21 + Shellharden is a syntax highlighter and a tool to semi-automate the 22 + rewriting of scripts to ShellCheck conformance, mainly focused on quoting. 23 + ''; 24 + homepage = "https://github.com/anordal/shellharden"; 25 + license = licenses.mpl20; 26 + maintainers = with maintainers; [ oxzi ]; 27 + }; 28 + }
+2
pkgs/top-level/all-packages.nix
··· 13230 13230 13231 13231 shellcheck = callPackage ../development/tools/shellcheck {}; 13232 13232 13233 + shellharden = callPackage ../development/tools/shellharden {}; 13234 + 13233 13235 schemaspy = callPackage ../development/tools/database/schemaspy { }; 13234 13236 13235 13237 shncpd = callPackage ../tools/networking/shncpd { };