1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-17 19:21:04 +00:00
nixpkgs/pkgs/servers/sql/postgresql
Maximilian Bosch 0b3eef7441
postgresql_12: remove
This will be EOL at the end of November, so there's little reason to
keep it in 24.11[1]. As discussed, we'd like to keep it for as long as
possible to make sure there's a state in nixpkgs that has the latest
minor of postgresql_12 available with the most recent CVEs fixed for
people who cannot upgrade[2].

This aspect has been made explicit in the manual now for the next .11
release.

During the discussions it has been brought up that if people just do
`services.postgresql.enable = true;` and let the code decide the
postgresql version based on `system.stateVersion`, there's a chance that
such EOL dates will be missed. To make this harder, a warning will now
be raised when using the stateVersion-condition and the oldest still
available major is selected.

Additionally regrouped the postgresql things in the release notes to
make sure these are all shown consecutively. Otherwise it's a little
hard to keep track of all the changes made to postgresql in 24.11.

[1] https://endoflife.date/postgresql
[2] https://github.com/NixOS/nixpkgs/pull/353158#issuecomment-2453056692
2024-11-15 09:17:06 +01:00
..
ext postgresqlPackages.lantern: update license (#355841) 2024-11-14 08:44:04 -05:00
patches postgresql_12: remove 2024-11-15 09:17:06 +01:00
13.nix postgresql_13: 13.16 -> 13.17 2024-11-14 19:20:16 +01:00
14.nix postgresql_14: 14.13 -> 14.14 2024-11-14 19:23:47 +01:00
15.nix postgresql_15: 15.8 -> 15.9 2024-11-14 19:26:41 +01:00
16.nix pkgsMusl.postgresql: disable "locale -a" properly 2024-09-26 09:40:04 +02:00
17.nix postgresql_17: 17.0 -> 17.1 2024-11-14 20:04:11 +01:00
buildPostgresqlExtension.nix postgresqlPackages: replace custom installPhase with buildPostgresqlExtension helper 2024-10-29 09:55:20 +01:00
default.nix postgresql_12: remove 2024-11-15 09:17:06 +01:00
generic.nix postgresql_12: remove 2024-11-15 09:17:06 +01:00
pg_config.sh postgresql: improve fake pg_config in default output 2024-09-19 18:58:20 +02:00