diff --git a/modules/sculpin.nix b/modules/sculpin.nix index 7cc1b6f..9393c05 100644 --- a/modules/sculpin.nix +++ b/modules/sculpin.nix @@ -3,21 +3,29 @@ { pkgs, ... }: { devShells.sculpin = pkgs.mkShell { - packages = with pkgs; [ - (php.buildComposerProject2 { - pname = "sculpin"; - version = "3.3.0-dev"; + packages = + with pkgs; + let + phpPackages = php84Packages; + in + [ + phpPackages.phpstan + phpunit - src = fetchFromGitHub { - owner = "sculpin"; - repo = "sculpin"; - rev = "03af6498c32663e3d307ebfe346bb8d48feddec5"; - hash = "sha256-K3wyXRiOIlkfy8Kx8pvIzne+N2XNTxZYyDlunfpQsL8="; - }; + (php.buildComposerProject2 { + pname = "sculpin"; + version = "3.3.0-dev"; - vendorHash = "sha256-b5+Jj8YUy5QzZ/VG0YN58vkknFLYwn97pfrvUGmA+Dc="; - }) - ]; + src = fetchFromGitHub { + owner = "sculpin"; + repo = "sculpin"; + rev = "03af6498c32663e3d307ebfe346bb8d48feddec5"; + hash = "sha256-K3wyXRiOIlkfy8Kx8pvIzne+N2XNTxZYyDlunfpQsL8="; + }; + + vendorHash = "sha256-b5+Jj8YUy5QzZ/VG0YN58vkknFLYwn97pfrvUGmA+Dc="; + }) + ]; shellHook = '' sculpin --version