biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / text / mark / default.nix
blobe640d32c55ed2d034ba9e081db1be021d019aa70
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "mark";
5   version = "10.0.1";
7   src = fetchFromGitHub {
8     owner  = "kovetskiy";
9     repo   = "mark";
10     rev    = version;
11     sha256 = "sha256-i1luJsAADk7VqrZAqnI52XGrbWeNLBMnzW0wxEO5LXQ=";
12   };
14   vendorHash = "sha256-g8KN8M1jB4lTjXNfTw6gnjTCN4HDBTqtNS6c+5tJQv4=";
16   ldflags = [ "-s" "-w" "-X main.version=${version}" ];
18   checkFlags =
19     let
20       skippedTests = [
21         # Expects to be able to launch google-chrome
22         "TestExtractMermaidImage"
23       ];
24     in [
25       "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$"
26     ];
28   meta = with lib; {
29     description = "Tool for syncing your markdown documentation with Atlassian Confluence pages";
30     mainProgram = "mark";
31     homepage = "https://github.com/kovetskiy/mark";
32     license = licenses.asl20;
33     maintainers = with maintainers; [ rguevara84 ];
34   };