ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / as / asouldocs / package.nix
blobf5392796fdde5abbd7cfeba6385dd670dacdef61
2   lib,
3   asouldocs,
4   buildGoModule,
5   fetchFromGitHub,
6   testers,
7 }:
9 buildGoModule rec {
10   pname = "asouldocs";
11   version = "1.0.0";
13   src = fetchFromGitHub {
14     owner = "asoul-sig";
15     repo = "asouldocs";
16     rev = "v${version}";
17     hash = "sha256-ctRE7aF3Qj+fI/m0CuLA6x7E+mY6s1+UfBJI5YFea4g=";
18   };
20   vendorHash = "sha256-T/KLiSK6bxXGkmVJ5aGrfHTUfLs/ElGyWSoCL5kb/KU=";
22   passthru.tests.version = testers.testVersion {
23     package = asouldocs;
24     command = "asouldocs --version";
25   };
27   meta = with lib; {
28     description = "Web server for multi-language, real-time synchronization and searchable documentation";
29     homepage = "https://asouldocs.dev/";
30     license = licenses.mit;
31     maintainers = with maintainers; [ anthonyroussel ];
32     mainProgram = "asouldocs";
33   };