From 3612bb2d22b3199d72d1e8399da98c9e5e8bc18f Mon Sep 17 00:00:00 2001 From: kurogeek Date: Fri, 23 Oct 2026 02:30:28 +0000 Subject: [PATCH] ramus, tangra, flake: apply php backport overlay Covers every PHP consumer: think/think-backend (php83) on ramus, wordpress pools (pkgs.php) on tangra, and the perSystem think packages. --- flake.nix | 1 + machines/ramus/think-greater-chiangmai.nix | 5 ++++- machines/tangra/configuration.nix | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 50e24e0e..8a52b7d4 100644 --- a/flake.nix +++ b/flake.nix @@ -100,6 +100,7 @@ inherit system; overlays = [ inputs.self.overlays.packagesOverlay + inputs.self.overlays.phpPr576853Overlay # TEMPORARY, see overlays/nixpkgs-pr-576853-php.nix ]; config = { }; }; diff --git a/machines/ramus/think-greater-chiangmai.nix b/machines/ramus/think-greater-chiangmai.nix index 86111310..329d58c0 100644 --- a/machines/ramus/think-greater-chiangmai.nix +++ b/machines/ramus/think-greater-chiangmai.nix @@ -54,7 +54,10 @@ in self.nixosModules.think-gtcm self.nixosModules.think-backend-gtcm ]; - nixpkgs.overlays = [ self.overlays.packagesOverlay ]; + nixpkgs.overlays = [ + self.overlays.packagesOverlay + self.overlays.phpPr576853Overlay # TEMPORARY, see overlays/nixpkgs-pr-576853-php.nix + ]; clan.core.vars.generators.greaterchiangmai = { files = { diff --git a/machines/tangra/configuration.nix b/machines/tangra/configuration.nix index a2c083b1..4d668923 100644 --- a/machines/tangra/configuration.nix +++ b/machines/tangra/configuration.nix @@ -1,3 +1,4 @@ +{ self, ... }: { system.stateVersion = "25.11"; nixpkgs.hostPlatform = { @@ -29,4 +30,7 @@ security.acme.acceptTerms = true; imports = [ ]; + + # TEMPORARY: wordpress php-fpm pools use pkgs.php; see overlays/nixpkgs-pr-576853-php.nix + nixpkgs.overlays = [ self.overlays.phpPr576853Overlay ]; }