diff options
author | Silvan Mosberger <contact@infinisil.com> | 2020-08-23 17:18:27 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-23 17:18:27 +0200 |
commit | dc2b2bc6b9d3fd1decfec2228ffc2a99c1060a2b (patch) | |
tree | 271c901a5aea957e0f4c1a370129e2d867370682 /pkgs | |
parent | adbae906b304abbd5d539788320cfcc876056163 (diff) | |
parent | 39b081fcd73a916f2cec5fd5c36e1fa5bf24606c (diff) | |
download | nixpkgs-dc2b2bc6b9d3fd1decfec2228ffc2a99c1060a2b.tar nixpkgs-dc2b2bc6b9d3fd1decfec2228ffc2a99c1060a2b.tar.gz nixpkgs-dc2b2bc6b9d3fd1decfec2228ffc2a99c1060a2b.tar.bz2 nixpkgs-dc2b2bc6b9d3fd1decfec2228ffc2a99c1060a2b.tar.lz nixpkgs-dc2b2bc6b9d3fd1decfec2228ffc2a99c1060a2b.tar.xz nixpkgs-dc2b2bc6b9d3fd1decfec2228ffc2a99c1060a2b.tar.zst nixpkgs-dc2b2bc6b9d3fd1decfec2228ffc2a99c1060a2b.zip |
Merge pull request #90190 from phunehehe/html5validator
html5validator: init at 0.3.3
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/misc/html5validator/default.nix | 25 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/applications/misc/html5validator/default.nix b/pkgs/applications/misc/html5validator/default.nix new file mode 100644 index 00000000000..657996d1da9 --- /dev/null +++ b/pkgs/applications/misc/html5validator/default.nix @@ -0,0 +1,25 @@ +{ buildPythonApplication, fetchFromGitHub, nose, openjdk, lib }: + +buildPythonApplication rec { + pname = "html5validator"; + version = "0.3.3"; + + src = fetchFromGitHub { + owner = "svenkreiss"; + repo = "html5validator"; + rev = "v${version}"; + sha256 = "130acqi0dsy3midg7hwslykzry6crr4ln6ia0f0avyywkz4bplsv"; + }; + + propagatedBuildInputs = [ openjdk ]; + + checkInputs = [ nose ]; + checkPhase = "PATH=$PATH:$out/bin nosetests"; + + meta = with lib; { + homepage = "https://github.com/svenkreiss/html5validator"; + description = "Command line tool that tests files for HTML5 validity"; + license = licenses.mit; + maintainers = [ maintainers.phunehehe ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 56792c2e612..69155ee8def 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -196,6 +196,8 @@ in hobbes = callPackage ../development/tools/hobbes { }; + html5validator = python36Packages.callPackage ../applications/misc/html5validator { }; + proto-contrib = callPackage ../development/tools/proto-contrib {}; protoc-gen-doc = callPackage ../development/tools/protoc-gen-doc {}; |