Unverified Commit 4bdf4447 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

Merge pull request #318220 from luftmensch-luftmensch/allmark_update

allmark: migrate to buildGoModule
parents ab1af679 f27bd6fd
Loading
Loading
Loading
Loading
+17 −6
Original line number Diff line number Diff line
{ buildGoPackage, fetchFromGitHub, lib }:
{
  lib,
  buildGoModule,
  fetchFromGitHub,
}:

buildGoPackage rec {
buildGoModule rec {
  pname = "allmark";
  version = "0.10.0";

@@ -11,18 +15,25 @@ buildGoPackage rec {
    hash = "sha256-JfNn/e+cSq1pkeXs7A2dMsyhwOnh7x2bwm6dv6NOjLU=";
  };

  goPackagePath = "github.com/andreaskoch/allmark";
  postPatch = ''
    go mod init github.com/andreaskoch/allmark
  '';

  vendorHash = null;

  postInstall = ''
    mv $out/bin/{cli,allmark}
  '';

  meta = with lib; {
  meta = {
    description = "Cross-platform markdown web server";
    homepage = "https://github.com/andreaskoch/allmark";
    changelog = "https://github.com/andreaskoch/allmark/-/releases/v${version}";
    license = licenses.bsd3;
    maintainers = with maintainers; [ urandom ];
    license = lib.licenses.bsd3;
    maintainers = with lib.maintainers; [
      luftmensch-luftmensch
      urandom
    ];
    mainProgram = "allmark";
  };
}
+0 −2
Original line number Diff line number Diff line
@@ -25374,8 +25374,6 @@ with pkgs;
  alerta-server = callPackage ../servers/monitoring/alerta { };
  allmark = callPackage ../servers/allmark { };
  alps = callPackage ../servers/alps { };
  anuko-time-tracker = callPackage ../servers/web-apps/anuko-time-tracker { };