diff --git a/pkgs/servers/allmark/default.nix b/pkgs/by-name/al/allmark/package.nix similarity index 62% rename from pkgs/servers/allmark/default.nix rename to pkgs/by-name/al/allmark/package.nix index e062c866cd3c..1fcdfce5f6bd 100644 --- a/pkgs/servers/allmark/default.nix +++ b/pkgs/by-name/al/allmark/package.nix @@ -1,6 +1,10 @@ -{ 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"; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 169e0f6bc72c..b122c95ed12f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -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 { };