diff options
author | Claas Augner <github@caugner.de> | 2018-06-24 22:01:04 +0200 |
---|---|---|
committer | xeji <36407913+xeji@users.noreply.github.com> | 2018-06-24 22:01:04 +0200 |
commit | 6d58b9b86864e9bc1ebb7ebed7dd1e2fe927891e (patch) | |
tree | c7c93ab6e564cdd43ff30e40ed38b30a3db83381 /pkgs/top-level | |
parent | 3f32f7ab986216b59cd0c44afaa3660ea62a4def (diff) | |
download | nixlib-6d58b9b86864e9bc1ebb7ebed7dd1e2fe927891e.tar nixlib-6d58b9b86864e9bc1ebb7ebed7dd1e2fe927891e.tar.gz nixlib-6d58b9b86864e9bc1ebb7ebed7dd1e2fe927891e.tar.bz2 nixlib-6d58b9b86864e9bc1ebb7ebed7dd1e2fe927891e.tar.lz nixlib-6d58b9b86864e9bc1ebb7ebed7dd1e2fe927891e.tar.xz nixlib-6d58b9b86864e9bc1ebb7ebed7dd1e2fe927891e.tar.zst nixlib-6d58b9b86864e9bc1ebb7ebed7dd1e2fe927891e.zip |
phpPackages.psysh: init at 0.9.6 (#42377)
Diffstat (limited to 'pkgs/top-level')
-rw-r--r-- | pkgs/top-level/php-packages.nix | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index f62c1154c9d2..f50a3fe37d71 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -494,4 +494,30 @@ let maintainers = with maintainers; [ cmcdragonkai etu ]; }; }; + + psysh = pkgs.stdenv.mkDerivation rec { + name = "psysh-${version}"; + version = "0.9.6"; + + src = pkgs.fetchurl { + url = "https://github.com/bobthecow/psysh/releases/download/v${version}/psysh-v${version}.tar.gz"; + sha256 = "06icmyn7v229mpfplqj76kjnp1gh4ns0nrxa7bsckyqhzi425kc6"; + }; + + phases = [ "installPhase" ]; + nativeBuildInputs = [ pkgs.makeWrapper ]; + + installPhase = '' + mkdir -p $out/bin + tar -xzf $src -C $out/bin + wrapProgram $out/bin/psysh + ''; + + meta = with pkgs.lib; { + description = "PsySH is a runtime developer console, interactive debugger and REPL for PHP."; + license = licenses.mit; + homepage = https://psysh.org/; + maintainers = with maintainers; [ caugner ]; + }; + }; }; in self |