Fix #1227: webp images load as black even with every prerequisite being green during...
authorColin Clark <colin.clark@cclark.uk>
Mon, 22 Jan 2024 16:18:06 +0000 (16:18 +0000)
committerColin Clark <colin.clark@cclark.uk>
Mon, 22 Jan 2024 16:18:06 +0000 (16:18 +0000)
commitb765d90af20db44a92f71daaa52a7de2b6d763b9
treef5daba7bb8734897b380bf97e34b36fc47ad3447
parentc90eebc2d2861539b32483b85040a2cd785d080a
Fix #1227: webp images load as black even with every prerequisite being green during compile

https://github.com/BestImageViewer/geeqie/issues/1227
https://github.com/BestImageViewer/geeqie/issues/1076
https://github.com/BestImageViewer/geeqie/pull/1225

Revert to using image-load-webp.cc
This Geeqie webp decoder will take precedence over an installed
webp-pixbuf-loader.

This decoder does not support webp animations.

If the user wants to use an installed webp-pixbuf-loader (e.g. to get
animations), Geeqie must be compiled with the option -Dwebp=disabled.
20 files changed:
.github/workflows/appimage-aarch64.yml
.github/workflows/appimage-minimal-aarch64.yml
.github/workflows/appimage-minimal-x86_64.yml
.github/workflows/appimage-x86_64.yml
AppImageBuilder-aarch64.yml
AppImageBuilder-x86_64.yml
doxygen.conf
geeqie-install-debian.sh
meson.build
meson_options.txt
scripts/meson.build
scripts/patch-loaders-cache.sh [deleted file]
scripts/update-pixbuf-loaders-cache.sh [deleted file]
src/image-load-webp.cc [new file with mode: 0644]
src/image-load-webp.h [new file with mode: 0644]
src/image-load.cc
src/meson.build
subprojects/packagefiles/webp-pixbuf-loader/meson-build.diff [deleted file]
subprojects/packagefiles/webp-pixbuf-loader/pull-73.diff [deleted file]
subprojects/webp-pixbuf-loader.wrap [deleted file]