Loading pkgs/by-name/go/gowebly/package.nix 0 → 100644 +48 −0 Original line number Diff line number Diff line { lib, buildGo124Module, fetchFromGitHub, versionCheckHook, nix-update-script, }: buildGo124Module rec { pname = "gowebly"; version = "3.0.2"; src = fetchFromGitHub { owner = "gowebly"; repo = "gowebly"; tag = "v${version}"; hash = "sha256-QsU5Brzs3FeFkQPmpXwehP1G6MocHtCZ9uhw1lFtOEU="; }; vendorHash = "sha256-wOpenKh+4v0gRY0Zvx3URi4D1jXSrIONcrlzyjJUaSg="; env.CGO_ENABLED = 0; ldflags = [ "-s" "-w" ]; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "doctor"; doInstallCheck = true; passthru.updateScript = nix-update-script { }; meta = { description = "CLI tool to create web applications with Go backend"; longDescription = '' A CLI tool that makes it easy to create web applications with Go on the backend, using htmx, hyperscript or Alpine.js, and the most popular CSS frameworks on the frontend. ''; homepage = "https://gowebly.org"; changelog = "https://github.com/gowebly/gowebly/releases/tag/v${version}"; license = lib.licenses.asl20; mainProgram = "gowebly"; maintainers = with lib.maintainers; [ cterence ]; }; } Loading
pkgs/by-name/go/gowebly/package.nix 0 → 100644 +48 −0 Original line number Diff line number Diff line { lib, buildGo124Module, fetchFromGitHub, versionCheckHook, nix-update-script, }: buildGo124Module rec { pname = "gowebly"; version = "3.0.2"; src = fetchFromGitHub { owner = "gowebly"; repo = "gowebly"; tag = "v${version}"; hash = "sha256-QsU5Brzs3FeFkQPmpXwehP1G6MocHtCZ9uhw1lFtOEU="; }; vendorHash = "sha256-wOpenKh+4v0gRY0Zvx3URi4D1jXSrIONcrlzyjJUaSg="; env.CGO_ENABLED = 0; ldflags = [ "-s" "-w" ]; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "doctor"; doInstallCheck = true; passthru.updateScript = nix-update-script { }; meta = { description = "CLI tool to create web applications with Go backend"; longDescription = '' A CLI tool that makes it easy to create web applications with Go on the backend, using htmx, hyperscript or Alpine.js, and the most popular CSS frameworks on the frontend. ''; homepage = "https://gowebly.org"; changelog = "https://github.com/gowebly/gowebly/releases/tag/v${version}"; license = lib.licenses.asl20; mainProgram = "gowebly"; maintainers = with lib.maintainers; [ cterence ]; }; }