'';
};
nixpkgs.overlays = builtins.attrValues (import ../../overlays) ++ [
- (self: super: { postgresql = self.postgresql_pam; }) # don’t put it as generic overlay for home-manager
+ (self: super: {
+ postgresql = self.postgresql_pam;
+ mariadb = self.mariadb_pam;
+ }) # don’t put them as generic overlay because of home-manager
];
_module.args = {
pkgsNext = import <nixpkgsNext> {};
self: super: rec {
- mariadb = mariadbPAM;
- mariadbPAM = super.mariadb.overrideAttrs(old: {
+ mariadb_pam = super.mariadb.overrideAttrs(old: {
cmakeFlags = old.cmakeFlags ++ [ "-DWITH_AUTHENTICATION_PAM=ON" ];
buildInputs = old.buildInputs ++ [ self.pam ];
});