From 20a971a14bfe7c480652695c1a6a96914114e488 Mon Sep 17 00:00:00 2001 From: Diogo Correia Date: Thu, 5 Mar 2026 15:30:15 +0000 Subject: [PATCH] firefly-iii: 6.4.22 -> 6.5.9 --- pkgs/by-name/fi/firefly-iii/package.nix | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/fi/firefly-iii/package.nix b/pkgs/by-name/fi/firefly-iii/package.nix index b1a0cbb09faa..66caf3c1f060 100644 --- a/pkgs/by-name/fi/firefly-iii/package.nix +++ b/pkgs/by-name/fi/firefly-iii/package.nix @@ -5,44 +5,47 @@ nodejs, fetchNpmDeps, buildPackages, - php84, + php85, nixosTests, nix-update-script, dataDir ? "/var/lib/firefly-iii", }: +let + php = php85; +in stdenvNoCC.mkDerivation (finalAttrs: { pname = "firefly-iii"; - version = "6.4.22"; + version = "6.5.9"; src = fetchFromGitHub { owner = "firefly-iii"; repo = "firefly-iii"; tag = "v${finalAttrs.version}"; - hash = "sha256-i20D0/z6GA7pZYrWvRJ8tUlptNI5Cl/e9UY0hKg9SP8="; + hash = "sha256-8Orha6/cLjE9J01m77LwpvXlYrOmb/28TzxQ/RJdvDQ="; }; - buildInputs = [ php84 ]; + buildInputs = [ php ]; nativeBuildInputs = [ nodejs nodejs.python buildPackages.npmHooks.npmConfigHook - php84.packages.composer - php84.composerHooks2.composerInstallHook + php.packages.composer + php.composerHooks2.composerInstallHook ]; - composerVendor = php84.mkComposerVendor { + composerVendor = php.mkComposerVendor { inherit (finalAttrs) pname src version; composerStrictValidation = true; strictDeps = true; - vendorHash = "sha256-m+esW/yQs/GSwnw2iqVfSMXCf6/5M4634GUbt4Nnvbg="; + vendorHash = "sha256-9TTlMVlW7aXckIgpB5M0IxcLDtHqMboQgP00pmfK1zg="; }; npmDeps = fetchNpmDeps { inherit (finalAttrs) src; name = "${finalAttrs.pname}-npm-deps"; - hash = "sha256-pu8dxL0NRB1cyqlQEf2zT2wdVp2fbe+Vp85qMs7f6s0="; + hash = "sha256-UyViUi/bIXK2aIzRgYe3oTyIMBRHpKYHIIEb6Qq1Jkk="; }; preInstall = '' @@ -51,7 +54,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { ''; passthru = { - phpPackage = php84; + phpPackage = php; tests = nixosTests.firefly-iii; updateScript = nix-update-script { extraArgs = [