flatpak: use nixos-icons for validate-icon test

This commit is contained in:
seth 2024-06-21 17:36:48 -04:00
parent 619dd38e9f
commit 85338a0427
No known key found for this signature in database
GPG Key ID: D31BD0D494BBEE86

View File

@ -53,6 +53,7 @@
gsettings-desktop-schemas,
librsvg,
nix-update-script,
nixos-icons
}:
stdenv.mkDerivation (finalAttrs: {
@ -212,7 +213,10 @@ stdenv.mkDerivation (finalAttrs: {
installedTests = nixosTests.installed-tests.flatpak;
validate-icon = runCommand "test-icon-validation" { } ''
${finalAttrs.finalPackage}/libexec/flatpak-validate-icon --sandbox 512 512 ${../../../applications/audio/zynaddsubfx/ZynLogo.svg} > "$out"
${finalAttrs.finalPackage}/libexec/flatpak-validate-icon \
--sandbox 512 512 \
"${nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake-white.svg" > "$out"
grep format=svg "$out"
'';