File plymouth-lite-libpng14.patch of Package plymouth-lite
Index: plymouth-lite-0.6.0/Makefile
===================================================================
--- plymouth-lite-0.6.0.orig/Makefile
+++ plymouth-lite-0.6.0/Makefile
@@ -4,7 +4,7 @@ PREFIX=/usr
DESTDIR=
ply-image: ply-image.c ply-frame-buffer.c Makefile
- $(CC) $(OPTFLAGS) -o ply-image ply-image.c ply-frame-buffer.c `pkg-config --cflags libpng12` `pkg-config --libs libpng12` -lm
+ $(CC) $(OPTFLAGS) -o ply-image ply-image.c ply-frame-buffer.c `pkg-config --cflags libpng14` `pkg-config --libs libpng14` -lm
clean:
rm -f ply-image *~ gmon.out
Index: plymouth-lite-0.6.0/ply-image.c
===================================================================
--- plymouth-lite-0.6.0.orig/ply-image.c
+++ plymouth-lite-0.6.0/ply-image.c
@@ -221,7 +221,7 @@ ply_image_load (ply_image_t *image)
png_set_palette_to_rgb (png);
if ((color_type == PNG_COLOR_TYPE_GRAY) && (bits_per_pixel < 8))
- png_set_gray_1_2_4_to_8 (png);
+ png_set_expand_gray_1_2_4_to_8 (png);
if (png_get_valid (png, info, PNG_INFO_tRNS))
png_set_tRNS_to_alpha (png);