0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-14 06:00:33 +03:00

postgresqlPackages: rename buildPostgresqlExtension to postgresqlBuildExtension

This is for consistency with postgresqlTestExtension and
postgresqlTestHook. Everything that is passed via postgresql's
generic.nix "packages scope" now is prefixed with "postgresql".
This commit is contained in:
Wolfgang Walther 2025-03-16 21:28:21 +01:00
parent 6e0738b8c2
commit 72b8186ff7
No known key found for this signature in database
GPG key ID: B39893FA5F65CAE1
58 changed files with 115 additions and 115 deletions

View file

@ -1,11 +1,11 @@
{ {
bison, bison,
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
flex, flex,
lib, lib,
perl, perl,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
@ -19,7 +19,7 @@ let
"13" = "sha256-HR6nnWt/V2a0rD5eHHUsFIZ1y7lmvLz36URt9pPJnCw="; "13" = "sha256-HR6nnWt/V2a0rD5eHHUsFIZ1y7lmvLz36URt9pPJnCw=";
}; };
in in
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "age"; pname = "age";
version = "1.5.0-rc0"; version = "1.5.0-rc0";

View file

@ -1,16 +1,16 @@
{ {
buildPostgresqlExtension,
jitSupport, jitSupport,
lib, lib,
llvm, llvm,
nixosTests, nixosTests,
pg-dump-anon, pg-dump-anon,
postgresql, postgresql,
postgresqlBuildExtension,
runtimeShell, runtimeShell,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "postgresql_anonymizer"; pname = "postgresql_anonymizer";
inherit (pg-dump-anon) version src; inherit (pg-dump-anon) version src;

View file

@ -1,9 +1,9 @@
{ {
boost186, boost186,
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
stdenv, stdenv,
}: }:
@ -28,7 +28,7 @@ let
}; };
in in
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "apache_datasketches"; pname = "apache_datasketches";
inherit version; inherit version;

View file

@ -1,14 +1,14 @@
{ {
buildPostgresqlExtension,
curl, curl,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
lz4, lz4,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "citus"; pname = "citus";
version = "13.0.2"; version = "13.0.2";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
protobufc, protobufc,
stdenv, stdenv,
}: }:
buildPostgresqlExtension { postgresqlBuildExtension {
pname = "cstore_fdw"; pname = "cstore_fdw";
version = "1.7.0-unstable-2021-03-08"; version = "1.7.0-unstable-2021-03-08";

View file

@ -1,15 +1,15 @@
{ {
buildPostgresqlExtension,
cmake, cmake,
fetchFromGitHub, fetchFromGitHub,
h3_4, h3_4,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "h3-pg"; pname = "h3-pg";
version = "4.2.2"; version = "4.2.2";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
gitUpdater, gitUpdater,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "hypopg"; pname = "hypopg";
version = "1.4.1"; version = "1.4.1";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension { postgresqlBuildExtension {
pname = "jsonb_deep_sum"; pname = "jsonb_deep_sum";
version = "0-unstable-2021-12-24"; version = "0-unstable-2021-12-24";

View file

@ -1,15 +1,15 @@
{ {
buildPostgresqlExtension,
cmake, cmake,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
openssl, openssl,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "postgresql-lantern"; pname = "postgresql-lantern";
version = "0.5.0"; version = "0.5.0";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "periods"; pname = "periods";
version = "1.2.3"; version = "1.2.3";

View file

@ -1,5 +1,4 @@
{ {
buildPostgresqlExtension,
cmake, cmake,
fetchFromGitHub, fetchFromGitHub,
glib, glib,
@ -10,9 +9,10 @@
pcre2, pcre2,
pkg-config, pkg-config,
postgresql, postgresql,
postgresqlBuildExtension,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pg-gvm"; pname = "pg-gvm";
version = "22.6.8"; version = "22.6.8";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
testers, testers,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pg-semver"; pname = "pg-semver";
version = "0.40.0"; version = "0.40.0";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_auto_failover"; pname = "pg_auto_failover";
version = "2.1"; version = "2.1";

View file

@ -1,11 +1,11 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_bigm"; pname = "pg_bigm";
version = "1.2-20240606"; version = "1.2-20240606";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
file, file,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pg_byteamagic"; pname = "pg_byteamagic";
version = "0.2.4"; version = "0.2.4";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_cron"; pname = "pg_cron";
version = "1.6.5"; version = "1.6.5";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitLab, fetchFromGitLab,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_ed25519"; pname = "pg_ed25519";
version = "0.2"; version = "0.2";

View file

@ -1,8 +1,8 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
@ -33,7 +33,7 @@ let
.${lib.versions.major postgresql.version} .${lib.versions.major postgresql.version}
or (throw "Source for pg_hint_plan is not available for ${postgresql.version}"); or (throw "Source for pg_hint_plan is not available for ${postgresql.version}");
in in
buildPostgresqlExtension { postgresqlBuildExtension {
pname = "pg_hint_plan"; pname = "pg_hint_plan";
inherit (source) version; inherit (source) version;

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_hll"; pname = "pg_hll";
version = "2.18"; version = "2.18";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_ivm"; pname = "pg_ivm";
version = "1.9"; version = "1.9";

View file

@ -1,15 +1,15 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
gitUpdater, gitUpdater,
lib, lib,
libversion, libversion,
pkg-config, pkg-config,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pg_libversion"; pname = "pg_libversion";
version = "2.0.1"; version = "2.0.1";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
curl, curl,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_net"; pname = "pg_net";
version = "0.14.0"; version = "0.14.0";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_partman"; pname = "pg_partman";
version = "5.2.4"; version = "5.2.4";

View file

@ -1,11 +1,11 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_rational"; pname = "pg_rational";
version = "0.0.2"; version = "0.0.2";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_relusage"; pname = "pg_relusage";
version = "0.0.1"; version = "0.0.1";

View file

@ -1,15 +1,15 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
gitUpdater, gitUpdater,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
stdenv, stdenv,
testers, testers,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pg_repack"; pname = "pg_repack";
version = "1.5.2"; version = "1.5.2";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestHook, postgresqlTestHook,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pg_roaringbitmap"; pname = "pg_roaringbitmap";
version = "0.5.4"; version = "0.5.4";

View file

@ -1,8 +1,8 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
@ -31,7 +31,7 @@ with {
."${lib.versions.major postgresql.version}" ."${lib.versions.major postgresql.version}"
or (throw "pg_safeupdate: version specification for pg ${postgresql.version} missing."); or (throw "pg_safeupdate: version specification for pg ${postgresql.version} missing.");
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg-safeupdate"; pname = "pg-safeupdate";
inherit version; inherit version;

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
fetchpatch, fetchpatch,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension { postgresqlBuildExtension {
pname = "pg_similarity"; pname = "pg_similarity";
version = "pg_similarity_1_0-unstable-2021-01-12"; version = "pg_similarity_1_0-unstable-2021-01-12";

View file

@ -1,14 +1,14 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
nix-update-script, nix-update-script,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pg_squeeze"; pname = "pg_squeeze";
version = "${builtins.replaceStrings [ "_" ] [ "." ] ( version = "${builtins.replaceStrings [ "_" ] [ "." ] (
lib.strings.removePrefix "REL" finalAttrs.src.rev lib.strings.removePrefix "REL" finalAttrs.src.rev

View file

@ -1,11 +1,11 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_tle"; pname = "pg_tle";
version = "1.4.0"; version = "1.4.0";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_topn"; pname = "pg_topn";
version = "2.7.0"; version = "2.7.0";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pg_uuidv7"; pname = "pg_uuidv7";
version = "1.6.0"; version = "1.6.0";

View file

@ -1,10 +1,10 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
libkrb5, libkrb5,
openssl, openssl,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
@ -35,7 +35,7 @@ let
.${lib.versions.major postgresql.version} .${lib.versions.major postgresql.version}
or (throw "Source for pgaudit is not available for ${postgresql.version}"); or (throw "Source for pgaudit is not available for ${postgresql.version}");
in in
buildPostgresqlExtension { postgresqlBuildExtension {
pname = "pgaudit"; pname = "pgaudit";
inherit (source) version; inherit (source) version;

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
perl, perl,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pgddl"; pname = "pgddl";
version = "0.29"; version = "0.29";

View file

@ -1,15 +1,15 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
nixosTests, nixosTests,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
stdenv, stdenv,
unstableGitUpdater, unstableGitUpdater,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pgjwt"; pname = "pgjwt";
version = "0-unstable-2023-03-02"; version = "0-unstable-2023-03-02";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pgmq"; pname = "pgmq";
version = "1.5.0"; version = "1.5.0";

View file

@ -1,16 +1,16 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
groonga, groonga,
lib, lib,
msgpack-c, msgpack-c,
pkg-config, pkg-config,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
xxHash, xxHash,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pgroonga"; pname = "pgroonga";
version = "4.0.1"; version = "4.0.1";

View file

@ -1,15 +1,15 @@
{ {
boost, boost,
buildPostgresqlExtension,
cmake, cmake,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
perl, perl,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pgrouting"; pname = "pgrouting";
version = "3.7.3"; version = "3.7.3";

View file

@ -1,15 +1,15 @@
{ {
bash, bash,
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
libsodium, libsodium,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pgsodium"; pname = "pgsodium";
version = "3.1.9"; version = "3.1.9";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
curl, curl,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pgsql-http"; pname = "pgsql-http";
version = "1.6.3"; version = "1.6.3";

View file

@ -1,16 +1,16 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
perl, perl,
perlPackages, perlPackages,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestHook, postgresqlTestHook,
stdenv, stdenv,
which, which,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "pgtap"; pname = "pgtap";
version = "1.3.3"; version = "1.3.3";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "pgvector"; pname = "pgvector";
version = "0.8.0"; version = "0.8.0";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "plpgsql-check"; pname = "plpgsql-check";
version = "2.7.15"; version = "2.7.15";

View file

@ -1,14 +1,14 @@
{ {
R, R,
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
pkg-config, pkg-config,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "plr"; pname = "plr";
version = "${builtins.replaceStrings [ "_" ] [ "." ] (lib.strings.removePrefix "REL" src.rev)}"; version = "${builtins.replaceStrings [ "_" ] [ "." ] (lib.strings.removePrefix "REL" src.rev)}";

View file

@ -1,11 +1,11 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
jitSupport, jitSupport,
lib, lib,
nodejs_20, nodejs_20,
perl, perl,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
# For test # For test
coreutils, coreutils,
@ -16,7 +16,7 @@
let let
libv8 = nodejs_20.libv8; libv8 = nodejs_20.libv8;
in in
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "plv8"; pname = "plv8";
version = "3.2.3"; version = "3.2.3";

View file

@ -1,7 +1,6 @@
{ {
autoconf, autoconf,
automake, automake,
buildPostgresqlExtension,
cunit, cunit,
docbook5, docbook5,
fetchFromGitHub, fetchFromGitHub,
@ -20,6 +19,7 @@
perl, perl,
pkg-config, pkg-config,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestExtension, postgresqlTestExtension,
postgresqlTestHook, postgresqlTestHook,
proj, proj,
@ -34,7 +34,7 @@
let let
gdal = gdalMinimal; gdal = gdalMinimal;
in in
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "postgis"; pname = "postgis";
version = "3.5.2"; version = "3.5.2";

View file

@ -1,15 +1,15 @@
{ {
buildPostgresqlExtension,
curl, curl,
fetchFromGitHub, fetchFromGitHub,
flex, flex,
json_c, json_c,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "repmgr"; pname = "repmgr";
version = "5.5.0"; version = "5.5.0";

View file

@ -1,13 +1,13 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
postgresqlTestHook, postgresqlTestHook,
stdenv, stdenv,
}: }:
buildPostgresqlExtension (finalAttrs: { postgresqlBuildExtension (finalAttrs: {
pname = "rum"; pname = "rum";
version = "1.3.14"; version = "1.3.14";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchgit, fetchgit,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension { postgresqlBuildExtension {
pname = "smlar-unstable"; pname = "smlar-unstable";
version = "2021-11-08"; version = "2021-11-08";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
sqlite, sqlite,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "sqlite_fdw"; pname = "sqlite_fdw";
version = "2.5.0"; version = "2.5.0";

View file

@ -1,11 +1,11 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "system_stats"; pname = "system_stats";
version = "3.2"; version = "3.2";

View file

@ -1,14 +1,14 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
freetds, freetds,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
unstableGitUpdater, unstableGitUpdater,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "tds_fdw"; pname = "tds_fdw";
version = "2.0.4"; version = "2.0.4";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "temporal_tables"; pname = "temporal_tables";
version = "1.2.2"; version = "1.2.2";

View file

@ -1,5 +1,4 @@
{ {
buildPostgresqlExtension,
cmake, cmake,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
@ -7,12 +6,13 @@
nixosTests, nixosTests,
openssl, openssl,
postgresql, postgresql,
postgresqlBuildExtension,
stdenv, stdenv,
enableUnfree ? true, enableUnfree ? true,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}";
version = "2.18.2"; version = "2.18.2";

View file

@ -1,12 +1,12 @@
{ {
buildPostgresqlExtension,
fetchFromGitHub, fetchFromGitHub,
lib, lib,
nixosTests, nixosTests,
postgresql, postgresql,
postgresqlBuildExtension,
}: }:
buildPostgresqlExtension rec { postgresqlBuildExtension rec {
pname = "wal2json"; pname = "wal2json";
version = "${builtins.replaceStrings [ "_" ] [ "." ] ( version = "${builtins.replaceStrings [ "_" ] [ "." ] (
lib.strings.removePrefix "wal2json_" src.rev lib.strings.removePrefix "wal2json_" src.rev

View file

@ -452,7 +452,7 @@ let
} }
// extraArgs // extraArgs
); );
buildPostgresqlExtension = newSuper.callPackage ./buildPostgresqlExtension.nix { }; postgresqlBuildExtension = newSuper.callPackage ./postgresqlBuildExtension.nix { };
}; };
newSelf = self // scope; newSelf = self // scope;
newSuper = { newSuper = {

View file

@ -66,7 +66,7 @@
args: args:
let let
buildPostgresqlExtension = postgresqlBuildExtension =
finalAttrs: finalAttrs:
{ {
enableUpdateScript ? true, enableUpdateScript ? true,
@ -146,4 +146,4 @@ let
+ prevAttrs.postInstall or ""; + prevAttrs.postInstall or "";
}; };
in in
stdenv.mkDerivation (lib.extends buildPostgresqlExtension (lib.toFunction args)) stdenv.mkDerivation (lib.extends postgresqlBuildExtension (lib.toFunction args))