9 vendorHash = "sha256-yNS5Rtmxts4uOhMPTXCFRhe/dLPZZAtGKe/bNkOeIBw=";
11 src = fetchFromGitHub {
14 rev = "refs/tags/v${version}";
15 hash = "sha256-4pYrg75dFFdFS2SC1BvFoHcLFNGgBumXd3Vd7jHvUJg=";
20 # Skip tests that require network access
22 "TestExtraSiblingsInRemoteRef"
23 "TestIssue495WithDraft04"
26 [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ];
28 subPackages = [ "cmd/validate" ];
31 mainProgram = "validate";
32 description = "Command line tool to validation openapi3 documents";
33 homepage = "https://github.com/getkin/kin-openapi";
34 changelog = "https://github.com/getkin/kin-openapi/releases/tag/v${version}";
35 license = lib.licenses.mit;
36 maintainers = [ lib.maintainers._6543 ];