Regression: Bug Confirmation From Devs Request

Hi,

Regressed libraries affecting multiple software in KDE:

  • libavif 0.11.1
  • kimageformats 5.99.0

Regression Bug: kimageformats stopped supporting libaom/avif.

Result after update:

  1. No avif thumbnails in Dolphin anymore
  2. Gwenview can’t display avif files anymore
  3. SDDM/ Login can’t display avif background anymore
  4. Locking screen can’t display avif background anymore

Steps to reproduce:

  1. Download/Import a big, high quality PNG (or pure RAW/ARW/NEF) file;
  2. Install libavif (if you haven’t already, kimageformats should be the default in KDE);
  3. Compress photo (for RAW files sometimes intermediary as PNG is required):

method 1:
$ avifenc -c aom -j all -s 0 -a aq-mode=2 -d 8 input.png output.avif
method 2:
$ avifenc -c aom -j all -s 0 -d 8 input.png output.avif

Can someone could confirm the bug? Do you reproduce it? Please try to use avif as locking screen background, SDDM login background and normal wallpaper. See if you can display avif in gwenview and if you are seeing thumbnails in Dolphin.

Can you please confirm that kimageformats removed support for avif compression?

Cannot confirm for unstable (which is using kimageformats 5.99.0-3), see

https://packages.manjaro.org/?query=kimageformats

I see previews in dolphin and gwenview is happily showing avif files.


edit: can confirm for kimageformats 5.99.0-2: no previews in doplhin, gwenview not able to show the image.

You can try installing the updated package from unstable:

$ sudo pacman -U https://mirror.moson.org/manjaro/unstable/extra/x86_64/kimageformats-5.99.0-3-x86_64.pkg.tar.zst

Is now in stable: