feat: +plgo
This commit is contained in:
@@ -132,6 +132,7 @@ in {
|
|||||||
github-gh-tl = pkgs.callPackage ./github/gh-tl.nix {};
|
github-gh-tl = pkgs.callPackage ./github/gh-tl.nix {};
|
||||||
supabase-with-env-collection = pkgs.callPackage ./supabase-with-env-collection.nix {};
|
supabase-with-env-collection = pkgs.callPackage ./supabase-with-env-collection.nix {};
|
||||||
migration-name = pkgs.callPackage ./migration-name.nix {};
|
migration-name = pkgs.callPackage ./migration-name.nix {};
|
||||||
|
plgo = pkgs.callPackage ./plgo {};
|
||||||
pg-from = pkgs.callPackage ./postgres/pg-from/default.nix rust.commonArgs;
|
pg-from = pkgs.callPackage ./postgres/pg-from/default.nix rust.commonArgs;
|
||||||
pg-schema = pkgs.callPackage ./postgres/pg-schema/default.nix rust.commonArgs;
|
pg-schema = pkgs.callPackage ./postgres/pg-schema/default.nix rust.commonArgs;
|
||||||
pg_wdumpall = pkgs.callPackage ./postgres/pg_wdumpall.nix rust.commonArgs;
|
pg_wdumpall = pkgs.callPackage ./postgres/pg_wdumpall.nix rust.commonArgs;
|
||||||
|
|||||||
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
buildGoModule,
|
||||||
|
fetchFromGitHub,
|
||||||
|
lib,
|
||||||
|
}:
|
||||||
|
buildGoModule {
|
||||||
|
pname = "plgo";
|
||||||
|
version = "0.2.1-unstable-2026-04-04";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "mgr43";
|
||||||
|
repo = "plgo";
|
||||||
|
rev = "492abd81f50f5f588794bd3f9fa103d14546b275";
|
||||||
|
hash = "sha256-Ifd2IFA62VtkqCUP0/cD3jT4SqkjqwCpHVolslQbwkA=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorHash = "sha256-KIVHepJRfVa0bkTF1A4g6ZFGxDy8OPzY3iwV3MhRyVA=";
|
||||||
|
|
||||||
|
proxyVendor = true;
|
||||||
|
|
||||||
|
subPackages = [ "cmd/plgo" ];
|
||||||
|
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Write PostgreSQL extensions in Go";
|
||||||
|
homepage = "https://github.com/mgr43/plgo";
|
||||||
|
license = lib.licenses.bsd3;
|
||||||
|
mainProgram = "plgo";
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user