biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / misc / writefreely / default.nix
blob0f8d3b6fac29264e5ee185e9bcf17653d837f1ae
1 { lib, buildGoModule, fetchFromGitHub, nixosTests }:
3 buildGoModule rec {
4   pname = "writefreely";
5   version = "0.15.0";
7   src = fetchFromGitHub {
8     owner = "writefreely";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "sha256-7KTNimthtfmQCgyXevAEj+CZ2MS+uOby73OO1fGNXfs=";
12   };
14   vendorHash = "sha256-6RTshhxX+w/gdK53wCHVMpm6EkkRtEJ2/Fe7MfZ0WvY=";
16   patches = [
17     ./fix-go-version-error.patch
18   ];
20   ldflags = [ "-s" "-w" "-X github.com/writefreely/writefreely.softwareVer=${version}" ];
22   tags = [ "sqlite" ];
24   subPackages = [ "cmd/writefreely" ];
26   passthru.tests = { inherit (nixosTests) writefreely; };
28   meta = with lib; {
29     description = "Build a digital writing community";
30     homepage = "https://github.com/writefreely/writefreely";
31     license = licenses.agpl3Only;
32     maintainers = with maintainers; [ soopyc ];
33     mainProgram = "writefreely";
34   };