]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - overlays/php-packages/default.nix
Fix Adminer mysql connection for PAM authentication
[perso/Immae/Config/Nix.git] / overlays / php-packages / default.nix
diff --git a/overlays/php-packages/default.nix b/overlays/php-packages/default.nix
new file mode 100644 (file)
index 0000000..90fb613
--- /dev/null
@@ -0,0 +1,6 @@
+self: super: rec {
+  myPhpPackages.mysqli_pam = self.php74.extensions.mysqli.overrideAttrs(old: {
+    configureFlags = [ "--with-mysqli=${self.libmysqlclient_pam}/bin/mysql_config" "--with-mysql-sock=/run/mysqld/mysqld.sock" ];
+    patches = old.patches or [] ++ [ ./mysqli_patch.patch ];
+});
+}