aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2007-12-16 20:20:50 +0800
committerPav Lucistnik <pav@FreeBSD.org>2007-12-16 20:20:50 +0800
commit5f394296850f10b6e7c0295ef2236bef1b005a50 (patch)
tree6ce21a7e0e1a8f9ff7e338222cee10a30373815e /multimedia
parent2d72143e57a85803b9de7a4988f733ae33bddb23 (diff)
downloadfreebsd-ports-gnome-5f394296850f10b6e7c0295ef2236bef1b005a50.tar.gz
freebsd-ports-gnome-5f394296850f10b6e7c0295ef2236bef1b005a50.tar.zst
freebsd-ports-gnome-5f394296850f10b6e7c0295ef2236bef1b005a50.zip
- Fix runtime when X is started in 16-bit color mode
PR: ports/117031 Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com>
Diffstat (limited to 'multimedia')
-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);