nixpkgs/nixos/modules
Wolfgang Walther 4b6bce5c31
postgresql: refactor to remove "this" argument
This was proposed by abbradar in #150801, but left out of the follow up PR
#221851 by Ma27 to reduce the size of the diff. Compared to the initial
proposal this includes the callPackage call in the recursion, which avoids
breaking the withJIT/withoutJIT helpers.

In terms of nixpkgs, this is a pure refactor, no derivations change. However,
this makes downstream expressions like the following possible:

  (postgresql.override { jitSupport = true; }).pkgs.postgis

This would have not worked before without passing another "this" argument,
which is error prone as can be seen in this example:

  https://github.com/PostgREST/postgrest/pull/3222/files
2024-03-15 21:11:09 +01:00
..
config Merge pull request #133542 from fpletz/refactor/pinentry-remove-multiple-outputs 2024-03-09 23:57:27 +01:00
hardware Merge pull request #291464 from Gerg-L/switcheroo2 2024-02-26 07:56:34 +01:00
i18n/input-method nixos/fcitx5: enable plasma6Support by default if plasma6 is enabled 2024-03-01 22:43:56 -05:00
image nixos/repart-image: add options to specify mkfs parameters 2024-03-07 22:50:56 +01:00
installer nixos/iso-image: extremely cursed performance optimization for Hydra 2024-03-12 15:41:59 +03:00
misc nixos/nixpkgs: fix determination for cross-compiled nixos system 2024-03-01 09:05:08 -08:00
profiles nixos/hardened: update hardened profile to new recommendations 2024-01-27 20:43:58 +00:00
programs nixos/clash-verge: add cfg.package 2024-03-10 20:16:41 +01:00
security Merge pull request #291951 from amarshall/zfs-pkgs-renaming 2024-03-01 10:09:12 -05:00
services postgresql: refactor to remove "this" argument 2024-03-15 21:11:09 +01:00
system nixos/binfmt: fix race condition between systemd-tmpfiles and systemd-binfmt 2024-03-12 21:08:03 +01:00
tasks Add missing closing parens. 2024-03-02 12:40:40 +01:00
testing nixos/test-instrumentation: use file to set root password 2024-01-18 23:08:13 +01:00
virtualisation Merge branch 'master' into amazon-ec2-amis 2024-03-13 00:37:12 +01:00
module-list.nix Merge pull request #292873 from ghthor/tabby 2024-03-07 21:51:06 +00:00
rename.nix restya-board: drop 2024-02-07 01:33:05 +01:00