postgresqlPackages.plv8: modernize

This commit is contained in:
Wolfgang Walther
2025-03-17 19:09:32 +01:00
parent d53a220625
commit 8fc19e6d7e
@@ -1,16 +1,16 @@
{
stdenv,
lib,
buildPostgresqlExtension,
fetchFromGitHub,
jitSupport,
lib,
nodejs_20,
perl,
postgresql,
jitSupport,
buildPostgresqlExtension,
stdenv,
# For test
runCommand,
coreutils,
gnugrep,
runCommand,
}:
let
@@ -23,7 +23,7 @@ buildPostgresqlExtension (finalAttrs: {
src = fetchFromGitHub {
owner = "plv8";
repo = "plv8";
rev = "v${finalAttrs.version}";
tag = "v${finalAttrs.version}";
hash = "sha256-ivQZJSNn5giWF351fqZ7mBZoJkGtby5T7beK45g3Zqs=";
};
@@ -130,7 +130,7 @@ buildPostgresqlExtension (finalAttrs: {
};
};
meta = with lib; {
meta = {
description = "V8 Engine Javascript Procedural Language add-on for PostgreSQL";
homepage = "https://plv8.github.io/";
changelog = "https://github.com/plv8/plv8/blob/r${finalAttrs.version}/Changes";
@@ -139,7 +139,7 @@ buildPostgresqlExtension (finalAttrs: {
"x86_64-linux"
"aarch64-linux"
];
license = licenses.postgresql;
license = lib.licenses.postgresql;
broken = jitSupport;
};
})