From 322e71d74f8ec7c8039bb333ab9e2594848ee3d6 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Fri, 22 Aug 2025 00:53:13 +0100 Subject: [PATCH] Add sculpin shell --- modules/sculpin.nix | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 modules/sculpin.nix diff --git a/modules/sculpin.nix b/modules/sculpin.nix new file mode 100644 index 0000000..7cc1b6f --- /dev/null +++ b/modules/sculpin.nix @@ -0,0 +1,27 @@ +{ + perSystem = + { pkgs, ... }: + { + devShells.sculpin = pkgs.mkShell { + packages = with pkgs; [ + (php.buildComposerProject2 { + pname = "sculpin"; + version = "3.3.0-dev"; + + src = fetchFromGitHub { + owner = "sculpin"; + repo = "sculpin"; + rev = "03af6498c32663e3d307ebfe346bb8d48feddec5"; + hash = "sha256-K3wyXRiOIlkfy8Kx8pvIzne+N2XNTxZYyDlunfpQsL8="; + }; + + vendorHash = "sha256-b5+Jj8YUy5QzZ/VG0YN58vkknFLYwn97pfrvUGmA+Dc="; + }) + ]; + + shellHook = '' + sculpin --version + ''; + }; + }; +}