From 79d823a8f20ced7a5071c7c1a4ebaf6b53d399e3 Mon Sep 17 00:00:00 2001 From: Piotr Kwiecinski <2151333+piotrkwiecinski@users.noreply.github.com> Date: Wed, 12 Mar 2025 23:26:12 +0100 Subject: [PATCH] pretty-php: init at 0.4.92 --- pkgs/by-name/pr/pretty-php/package.nix | 34 ++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 pkgs/by-name/pr/pretty-php/package.nix diff --git a/pkgs/by-name/pr/pretty-php/package.nix b/pkgs/by-name/pr/pretty-php/package.nix new file mode 100644 index 000000000000..985a03cc727c --- /dev/null +++ b/pkgs/by-name/pr/pretty-php/package.nix @@ -0,0 +1,34 @@ +{ + lib, + php, + fetchFromGitHub, + testers, +}: +php.buildComposerProject2 (finalAttrs: { + pname = "pretty-php"; + version = "0.4.92"; + + src = fetchFromGitHub { + owner = "lkrms"; + repo = "pretty-php"; + tag = "v${finalAttrs.version}"; + hash = "sha256-rKL6ViBEJf+GGxWood0DXVF8U7wuz22Z26SEdgDAJww="; + }; + + vendorHash = "sha256-V1oqMnDJgWujQXJJqyc2cvEvBbFv+KdXjXfb+sxs8/8="; + + passthru = { + tests.version = testers.testVersion { + package = finalAttrs.finalPackage; + command = "HOME=$TMPDIR pretty-php --version"; + }; + }; + + meta = { + description = "The opinionated PHP code formatter"; + homepage = "https://github.com/lkrms/pretty-php"; + license = lib.licenses.mit; + mainProgram = "pretty-php"; + maintainers = with lib.maintainers; [ piotrkwiecinski ]; + }; +})