Description: between versions 6.6.9 and 6.7.8 (libjmagick7-java in Debian),
 the Matte attributes in magick.ImageType have been renamed to Alpha.
Author: Pierre Gruet <pgt@debian.org>
Bug-Debian: https://bugs.debian.org/1082944
Forwarded: https://github.com/haraldk/TwelveMonkeys/issues/1025
Last-Update: 2024-09-28

--- a/common/common-image/src/main/java/com/twelvemonkeys/image/MagickUtil.java
+++ b/common/common-image/src/main/java/com/twelvemonkeys/image/MagickUtil.java
@@ -154,25 +154,25 @@
                 case ImageType.GrayscaleType:
                     image = grayToBuffered(pImage, false);
                     break;
-                case ImageType.GrayscaleMatteType:
+                case ImageType.GrayscaleAlphaType:
                     image = grayToBuffered(pImage, true);
                     break;
                 case ImageType.PaletteType:
                     image = paletteToBuffered(pImage, false);
                     break;
-                case ImageType.PaletteMatteType:
+                case ImageType.PaletteAlphaType:
                     image = paletteToBuffered(pImage, true);
                     break;
                 case ImageType.TrueColorType:
                     image = rgbToBuffered(pImage, false);
                     break;
-                case ImageType.TrueColorMatteType:
+                case ImageType.TrueColorAlphaType:
                     image = rgbToBuffered(pImage, true);
                     break;
                 case ImageType.ColorSeparationType:
                     image = cmykToBuffered(pImage, false);
                     break;
-                case ImageType.ColorSeparationMatteType:
+                case ImageType.ColorSeparationAlphaType:
                     image = cmykToBuffered(pImage, true);
                     break;
                 case ImageType.OptimizeType:
