summaryrefslogtreecommitdiff
path: root/graphics/xv/patches/patch-am
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/xv/patches/patch-am')
-rw-r--r--graphics/xv/patches/patch-am53
1 files changed, 53 insertions, 0 deletions
diff --git a/graphics/xv/patches/patch-am b/graphics/xv/patches/patch-am
new file mode 100644
index 00000000000..37d6a9b6212
--- /dev/null
+++ b/graphics/xv/patches/patch-am
@@ -0,0 +1,53 @@
+$NetBSD: patch-am,v 1.1 2001/04/05 13:57:16 wiz Exp $
+
+This patch is based on
+http://www.mit.edu/afs/athena/contrib/graphics/src/xv/patches/png/xvpng.diff
+It was edited to fit into the NetBSD Packages Collection! - HF
+
+---------------------------------------------------------------------------
+
+
+--- xvbrowse.c.patched Sun Jun 13 03:22:27 1999
++++ xvbrowse.c Sun Jun 13 03:25:38 1999
+@@ -61,6 +61,7 @@
+ #include "bits/br_pic"
+ #include "bits/br_pi"
+ #include "bits/br_pic2"
++#include "bits/br_png"
+
+ #include "bits/br_trash"
+ #include "bits/fcurs"
+@@ -106,7 +107,8 @@
+ #define BF_PI 31
+ #define BF_PIC2 32
+ #define BF_PCD 33
+-#define BF_MAX 34 /* # of built-in icons */
++#define BF_PNG 34
++#define BF_MAX 35 /* # of built-in icons */
+
+ #define ISLOADABLE(ftyp) (ftyp!=BF_DIR && ftyp!=BF_CHR && ftyp!=BF_BLK && \
+ ftyp!=BF_SOCK && ftyp!=BF_FIFO)
+@@ -543,6 +545,7 @@
+ bfIcons[BF_PI] = MakePix1(br->win,br_pi_bits,br_pi_width,br_pi_height);
+ bfIcons[BF_PIC2]=MakePix1(br->win,br_pic2_bits,br_pic2_width,br_pic2_height);
+ bfIcons[BF_PCD] = MakePix1(br->win,br_pcd_bits,br_pcd_width,br_pcd_height);
++ bfIcons[BF_PNG]=MakePix1(br->win,br_png_bits,br_png_width,br_png_height);
+
+
+ /* check that they all got built */
+@@ -3045,6 +3048,7 @@
+ case RFT_PI: bf->ftype = BF_PI; break;
+ case RFT_PIC2: bf->ftype = BF_PIC2; break;
+ case RFT_PCD: bf->ftype = BF_PCD; break;
++ case RFT_PNG: bf->ftype = BF_PNG; break;
+ }
+ }
+ }
+@@ -3612,6 +3616,7 @@
+ case RFT_PI: strcat(str,"PI file"); break;
+ case RFT_PIC2: strcat(str,"PIC2 file"); break;
+ case RFT_PCD: strcat(str,"PhotoCD file"); break;
++ case RFT_PNG: strcat(str,"PNG file"); break;
+ default: strcat(str,"file of unknown type"); break;
+ }
+