firefly-iii: 6.4.22 -> 6.5.9 (#496916)

This commit is contained in:
Michael Daniels
2026-04-19 01:44:15 +00:00
committed by GitHub
+13 -10
View File
@@ -5,45 +5,48 @@
nodejs-slim,
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-slim
nodejs-slim.npm
nodejs-slim.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 = ''
@@ -52,7 +55,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
'';
passthru = {
phpPackage = php84;
phpPackage = php;
tests = nixosTests.firefly-iii;
updateScript = nix-update-script {
extraArgs = [