postgresql_10: remove ahead of 22.11 release, because it will go EOL 2022-11-10
This commit is contained in:
@@ -21,7 +21,6 @@ let
|
||||
}:
|
||||
let
|
||||
atLeast = lib.versionAtLeast version;
|
||||
icuEnabled = atLeast "10";
|
||||
lz4Enabled = atLeast "14";
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
@@ -39,14 +38,13 @@ let
|
||||
setOutputFlags = false; # $out retains configureFlags :-/
|
||||
|
||||
buildInputs =
|
||||
[ zlib readline openssl libxml2 ]
|
||||
++ lib.optionals icuEnabled [ icu ]
|
||||
[ zlib readline openssl libxml2 icu ]
|
||||
++ lib.optionals lz4Enabled [ lz4 ]
|
||||
++ lib.optionals enableSystemd [ systemd ]
|
||||
++ lib.optionals gssSupport [ libkrb5 ]
|
||||
++ lib.optionals (!stdenv.isDarwin) [ libossp_uuid ];
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ] ++ lib.optionals icuEnabled [ pkg-config ];
|
||||
nativeBuildInputs = [ makeWrapper pkg-config ];
|
||||
|
||||
enableParallelBuilding = !stdenv.isDarwin;
|
||||
|
||||
@@ -62,14 +60,14 @@ let
|
||||
configureFlags = [
|
||||
"--with-openssl"
|
||||
"--with-libxml"
|
||||
"--with-icu"
|
||||
"--sysconfdir=/etc"
|
||||
"--libdir=$(lib)/lib"
|
||||
"--with-system-tzdata=${tzdata}/share/zoneinfo"
|
||||
"--enable-debug"
|
||||
(lib.optionalString enableSystemd "--with-systemd")
|
||||
(if stdenv.isDarwin then "--with-uuid=e2fs" else "--with-ossp-uuid")
|
||||
] ++ lib.optionals icuEnabled [ "--with-icu" ]
|
||||
++ lib.optionals lz4Enabled [ "--with-lz4" ]
|
||||
] ++ lib.optionals lz4Enabled [ "--with-lz4" ]
|
||||
++ lib.optionals gssSupport [ "--with-gssapi" ]
|
||||
++ lib.optionals stdenv.hostPlatform.isRiscV [ "--disable-spinlocks" ];
|
||||
|
||||
@@ -200,16 +198,6 @@ let
|
||||
|
||||
in self: {
|
||||
|
||||
postgresql_10 = self.callPackage generic {
|
||||
version = "10.22";
|
||||
psqlSchema = "10.0"; # should be 10, but changing it is invasive
|
||||
hash = "sha256-lVl3VVxp3xpk9EuB1KGYfrdKu9GHBXn1rZ2UYTPdjk0=";
|
||||
this = self.postgresql_10;
|
||||
thisAttr = "postgresql_10";
|
||||
inherit self;
|
||||
icu = self.icu67;
|
||||
};
|
||||
|
||||
postgresql_11 = self.callPackage generic {
|
||||
version = "11.17";
|
||||
psqlSchema = "11.1"; # should be 11, but changing it is invasive
|
||||
|
||||
@@ -1129,6 +1129,7 @@ mapAliases ({
|
||||
# postgresql
|
||||
postgresql96 = postgresql_9_6;
|
||||
postgresql_9_6 = throw "postgresql_9_6 has been removed from nixpkgs, as this version is no longer supported by upstream"; # Added 2021-12-03
|
||||
postgresql_10 = throw "postgresql_10 has been removed from nixpkgs, as this version went EOL on 2022-11-10"; # Added 2022-08-01
|
||||
|
||||
# postgresql plugins
|
||||
cstore_fdw = postgresqlPackages.cstore_fdw;
|
||||
|
||||
@@ -23072,7 +23072,6 @@ with pkgs;
|
||||
timescaledb-tune = callPackage ../development/tools/database/timescaledb-tune { };
|
||||
|
||||
inherit (import ../servers/sql/postgresql pkgs)
|
||||
postgresql_10
|
||||
postgresql_11
|
||||
postgresql_12
|
||||
postgresql_13
|
||||
|
||||
Reference in New Issue
Block a user