mediawiki: fix LocalConfig

This commit is contained in:
Sandro - 2024-03-14 19:45:53 +01:00
parent 340ca34ad3
commit 9431b5384a
Signed by: sandro
GPG Key ID: 3AF5A43A3EECC2E5
1 changed files with 7 additions and 1 deletions

View File

@ -74,7 +74,7 @@ in
nginx.hostName = "wiki.c3d2.de";
package = pkgs.php81.buildComposerProject {
pname = "mediawiki-pre-full";
inherit (pkgs.mediawiki) version;
inherit (pkgs.mediawiki) version postPatch;
src = pkgs.applyPatches {
inherit (pkgs.mediawiki) src;
@ -89,6 +89,12 @@ in
postInstall = ''
mv $out/share/{php/mediawiki-pre-full,mediawiki}/
rm -r $out/share/php
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/servers/web-apps/mediawiki/default.nix#L21-L23
echo "<?php
return require(getenv('MEDIAWIKI_CONFIG'));
?>" > $out/share/mediawiki/LocalSettings.php
'';
};
#skins = {