diff options
Diffstat (limited to 'media-gfx/imv/files/imv-4.3.1_p20211221-animated-gif.patch')
-rw-r--r-- | media-gfx/imv/files/imv-4.3.1_p20211221-animated-gif.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/media-gfx/imv/files/imv-4.3.1_p20211221-animated-gif.patch b/media-gfx/imv/files/imv-4.3.1_p20211221-animated-gif.patch new file mode 100644 index 000000000000..3b7ac34a3a80 --- /dev/null +++ b/media-gfx/imv/files/imv-4.3.1_p20211221-animated-gif.patch @@ -0,0 +1,19 @@ +Upstream priorizes freeimage in general, but nsgif supports animated +gif while freeimage displays them as a static image. This allows setting +USE=freeimage while still getting animations if (optional) USE=gif. +--- a/src/main.c ++++ b/src/main.c +@@ -20,2 +20,6 @@ + ++#ifdef IMV_BACKEND_LIBNSGIF ++ imv_install_backend(imv, &imv_backend_libnsgif); ++#endif ++ + #ifdef IMV_BACKEND_FREEIMAGE +@@ -39,6 +43,2 @@ + #endif +- +-#ifdef IMV_BACKEND_LIBNSGIF +- imv_install_backend(imv, &imv_backend_libnsgif); +-#endif + |