diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2007-12-16 20:20:50 +0800 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2007-12-16 20:20:50 +0800 |
commit | 5f394296850f10b6e7c0295ef2236bef1b005a50 (patch) | |
tree | 6ce21a7e0e1a8f9ff7e338222cee10a30373815e /multimedia | |
parent | 2d72143e57a85803b9de7a4988f733ae33bddb23 (diff) | |
download | freebsd-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/Makefile | 2 | ||||
-rw-r--r-- | multimedia/fxtv/files/patch-xutil.c | 15 |
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); |