firefly-iii: 6.2.9 -> 6.2.10 (#392103)

This commit is contained in:
Pol Dellaiera 2025-03-26 08:43:15 +01:00 committed by GitHub
commit ceb0682fe3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -13,13 +13,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "firefly-iii";
version = "6.2.9";
version = "6.2.10";
src = fetchFromGitHub {
owner = "firefly-iii";
repo = "firefly-iii";
tag = "v${finalAttrs.version}";
hash = "sha256-CF/Q7kLpNJuFxCvFuHdrobApjgnr4Fh991kgZLK0I5w=";
hash = "sha256-T3XXUhls4Oi/0PGuunMLk6Wvla18fvHHI78qKsweFTE=";
};
buildInputs = [ php84 ];
@ -28,35 +28,23 @@ stdenvNoCC.mkDerivation (finalAttrs: {
nodejs
nodejs.python
buildPackages.npmHooks.npmConfigHook
php84.composerHooks.composerInstallHook
php84.packages.composer-local-repo-plugin
php84.composerHooks2.composerInstallHook
];
composerNoDev = true;
composerNoPlugins = true;
composerNoScripts = true;
composerStrictValidation = true;
strictDeps = true;
vendorHash = "sha256-AMJ5Adyrks7Yk8X4ypwz0OdOlCWx+I2jfJQsX7SPvzk=";
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
name = "${finalAttrs.pname}-npm-deps";
hash = "sha256-XBJz2ILQOFHfW940A4kS7115gVsUTM1oA/vcjw3NZ2A=";
};
composerRepository = php84.mkComposerRepository {
inherit (finalAttrs)
pname
src
vendorHash
version
;
composerVendor = php84.mkComposerVendor {
inherit (finalAttrs) pname src version;
composerNoDev = true;
composerNoPlugins = true;
composerNoScripts = true;
composerStrictValidation = true;
strictDeps = true;
vendorHash = "sha256-pYnBiuzuTPP+7KSHUOj9mt+TTzgH85KeavXUfMN1ctI=";
};
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
name = "${finalAttrs.pname}-npm-deps";
hash = "sha256-BX8YYnewcnnOQa788DPSIID5Drqw7XhYGHcevPy0JrA=";
};
preInstall = ''
@ -71,6 +59,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
};
postInstall = ''
chmod -R u+w $out/share
mv $out/share/php/firefly-iii/* $out/
rm -R $out/share $out/storage $out/bootstrap/cache $out/node_modules
ln -s ${dataDir}/storage $out/storage