postgresqlPackages.pg_tle: init at 1.4.0 (#387868)

This commit is contained in:
Ben Chand
2025-03-07 14:06:51 +01:00
committed by GitHub
parent b67ba45f8b
commit 8079fb45d5
2 changed files with 31 additions and 0 deletions
@@ -68,6 +68,8 @@ in {
pg_cron = super.callPackage ./pg_cron.nix { };
pg_tle = super.callPackage ./pg_tle.nix { };
pg_topn = super.callPackage ./pg_topn.nix { };
pg_net = super.callPackage ./pg_net.nix { };
@@ -0,0 +1,29 @@
{
lib,
fetchFromGitHub,
postgresql,
buildPostgresqlExtension,
}:
buildPostgresqlExtension rec {
pname = "pg_tle";
version = "1.4.0";
src = fetchFromGitHub {
owner = "aws";
repo = "pg_tle";
tag = "v${version}";
hash = "sha256-crxj5R9jblIv0h8lpqddAoYe2UqgUlnvbOajKTzVces=";
};
buildInputs = postgresql.buildInputs;
meta = {
description = "Framework for building trusted language extensions for PostgreSQL";
homepage = "https://github.com/aws/pg_tle";
changelog = "https://github.com/aws/pg_tle/releases/tag/v${version}";
maintainers = [ lib.maintainers.benchand ];
platforms = postgresql.meta.platforms;
license = lib.licenses.asl20;
};
}