summaryrefslogtreecommitdiff
path: root/multimedia/xine-ui
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2011-01-14 11:38:38 +0000
committerwiz <wiz@pkgsrc.org>2011-01-14 11:38:38 +0000
commit45b274147a7fb6630ddf14e984cf970123dc5e39 (patch)
tree1b5d86cf4e6ed0c7ed5042941ea644d6d570f692 /multimedia/xine-ui
parentb09336ad826baa8d34705b86f96019e118d7c902 (diff)
downloadpkgsrc-45b274147a7fb6630ddf14e984cf970123dc5e39.tar.gz
Fix build with png-1.5.
Diffstat (limited to 'multimedia/xine-ui')
-rw-r--r--multimedia/xine-ui/distinfo3
-rw-r--r--multimedia/xine-ui/patches/patch-ac15
2 files changed, 17 insertions, 1 deletions
diff --git a/multimedia/xine-ui/distinfo b/multimedia/xine-ui/distinfo
index 7ae78c1c300..1c9fb413a43 100644
--- a/multimedia/xine-ui/distinfo
+++ b/multimedia/xine-ui/distinfo
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.18 2010/05/07 17:46:24 drochner Exp $
+$NetBSD: distinfo,v 1.19 2011/01/14 11:42:57 wiz Exp $
SHA1 (xine-ui-0.99.6.tar.bz2) = a8d6ab9a9e4cbeb0a5d677d6948e23d11019fc5b
RMD160 (xine-ui-0.99.6.tar.bz2) = 6cdf639b5ffff54bacfa0a7bef65af1e7ebcacee
Size (xine-ui-0.99.6.tar.bz2) = 2180633 bytes
SHA1 (patch-aa) = f812ef6651d364030bad754f386f4d64c5cd8022
SHA1 (patch-ab) = 5d9754d3824f66a80bc3a7bd2418870b1fae3b9f
+SHA1 (patch-ac) = a181b535e699d75145c6efb2ac4455e71ee90f4d
SHA1 (patch-ae) = 1d5887168efd340f047dfdb9e135ce12c18e2d5f
SHA1 (patch-ag) = 0f1686bba57805e2dccf939e5733faf997bc14f7
SHA1 (patch-ah) = 9beaee5509306e6afa1b06aef4eab24635c2a79e
diff --git a/multimedia/xine-ui/patches/patch-ac b/multimedia/xine-ui/patches/patch-ac
new file mode 100644
index 00000000000..bffc7991b0a
--- /dev/null
+++ b/multimedia/xine-ui/patches/patch-ac
@@ -0,0 +1,15 @@
+$NetBSD: patch-ac,v 1.4 2011/01/14 11:42:57 wiz Exp $
+
+Fix build with png-1.5.
+
+--- src/xitk/Imlib-light/load.c.orig 2010-03-01 17:02:05.000000000 +0000
++++ src/xitk/Imlib-light/load.c
+@@ -61,7 +61,7 @@ unsigned char *_LoadPNG(ImlibData * id,
+ png_destroy_read_struct(&png_ptr, NULL, NULL);
+ return NULL;
+ }
+- if (info_ptr->color_type == PNG_COLOR_TYPE_RGB_ALPHA)
++ if (png_get_color_type(png_ptr, info_ptr) == PNG_COLOR_TYPE_RGB_ALPHA)
+ {
+ png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
+ return NULL;