config = lib.mkIf cfg.enable {
nixpkgs.overlays = [ (self: super: rec {
- postgresql = postgresql111;
- postgresql111 = super.postgresql100.overrideAttrs(old: rec {
+ postgresql = postgresql_11;
+ postgresql_11 = super.postgresql_11.overrideAttrs(old: rec {
passthru = old.passthru // { psqlSchema = "11.0"; };
- name = "postgresql-11.1";
- src = self.fetchurl {
- url = "mirror://postgresql/source/v11.1/${name}.tar.bz2";
- sha256 = "026v0sicsh7avzi45waf8shcbhivyxmi7qgn9fd1x0vl520mx0ch";
- };
configureFlags = old.configureFlags ++ [ "--with-pam" ];
buildInputs = (old.buildInputs or []) ++ [ self.pam ];
patches = old.patches ++ [