aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--multimedia/fxtv/Makefile2
-rw-r--r--multimedia/fxtv/files/patch-xutil.c15
2 files changed, 16 insertions, 1 deletions
diff --git a/multimedia/fxtv/Makefile b/multimedia/fxtv/Makefile
index e4f6abba39cd..e4c952445716 100644
--- a/multimedia/fxtv/Makefile
+++ b/multimedia/fxtv/Makefile
@@ -7,7 +7,7 @@
PORTNAME= fxtv
PORTVERSION= 1.03
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= rhh
diff --git a/multimedia/fxtv/files/patch-xutil.c b/multimedia/fxtv/files/patch-xutil.c
new file mode 100644
index 000000000000..ae4b0a06c6fc
--- /dev/null
+++ b/multimedia/fxtv/files/patch-xutil.c
@@ -0,0 +1,15 @@
+--- ./xutil.c.orig Fri Nov 5 09:38:54 1999
++++ ./xutil.c Tue Oct 9 03:41:54 2007
+@@ -1500,8 +1500,10 @@
+ /**********************************************************************/
+
+ vinfo_pref.screen = screen;
+- visual = XGetVisualInfo( display, VisualScreenMask, &vinfo_pref,
+- &num_visuals );
++ vinfo_pref.depth = DefaultDepth( display, screen );
++ visual = XGetVisualInfo( display,
++ VisualScreenMask | VisualDepthMask,
++ &vinfo_pref, &num_visuals );
+ if ( num_visuals == 0 ) {
+ fprintf( stderr, "XGetVisualInfo() says no visuals available!\n" );
+ exit(1);