View | Details | Raw Unified | Return to bug 216286
Collapse All | Expand All

(-)x11-drivers/xf86-video-openchrome/Makefile (-4 / +13 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	xf86-video-openchrome
3
PORTNAME=	xf86-video-openchrome
4
PORTVERSION=	0.3.3
4
PORTVERSION=	0.5.0
5
PORTREVISION=	6
6
CATEGORIES=	x11-drivers
5
CATEGORIES=	x11-drivers
7
6
8
MAINTAINER=	x11@FreeBSD.org
7
MAINTAINER=	x11@FreeBSD.org
Lines 11-23 Link Here
11
LICENSE=	MIT
10
LICENSE=	MIT
12
LICENSE_FILE=	${WRKSRC}/COPYING
11
LICENSE_FILE=	${WRKSRC}/COPYING
13
12
13
LIB_DEPENDS=	libdrm.so:graphics/libdrm
14
14
USE_GL=		gl
15
USE_GL=		gl
15
16
16
XORG_CAT=	driver
17
XORG_CAT=	driver
17
USE_XORG=	xf86driproto xvmc glproto
18
USE_XORG=	x11 xext xv
18
19
19
MAKE_ARGS+=	drivermandir=${LOCALBASE}/man/man4
20
MAKE_ARGS+=	drivermandir=${LOCALBASE}/man/man4
20
21
21
ONLY_FOR_ARCHS=	amd64 i386 ia64
22
.include <bsd.port.options.mk>
22
23
24
# XvMC is only supported by this driver on x86
25
.if ${ARCH} == "i386" || ${ARCH} == "amd64"
26
USE_XORG+=	xvmc
27
PLIST_SUB+=	XVMC=""
28
.else
29
PLIST_SUB+=	XVMC="@comment "
30
.endif
31
23
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)x11-drivers/xf86-video-openchrome/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (xorg/driver/xf86-video-openchrome-0.3.3.tar.bz2) = e49e2f1e5dac86408e5a74b87038cc4082d2c3fba4e0579823161991432412ed
1
TIMESTAMP = 1480077395
2
SIZE (xorg/driver/xf86-video-openchrome-0.3.3.tar.bz2) = 518705
2
SHA256 (xorg/driver/xf86-video-openchrome-0.5.0.tar.bz2) = 49fdd613975a332a0a64720b382420354aecaf2fcbb4920efd094d5a0ac955bb
3
SIZE (xorg/driver/xf86-video-openchrome-0.5.0.tar.bz2) = 542713
(-)x11-drivers/xf86-video-openchrome/files/patch-configure (-2 / +2 lines)
Lines 1-6 Link Here
1
--- configure.orig	2013-05-23 15:11:54 UTC
1
--- configure.orig	2016-07-06 16:22:03 UTC
2
+++ configure
2
+++ configure
3
@@ -12742,7 +12742,7 @@ $as_echo "#define X_HAVE_XAAGETROP 1" >>
3
@@ -13388,7 +13388,7 @@ $as_echo "#define X_HAVE_XAAGETROP 1" >>
4
 $as_echo "#define X_NEED_I2CSTART 1" >>confdefs.h
4
 $as_echo "#define X_NEED_I2CSTART 1" >>confdefs.h
5
 
5
 
6
 
6
 
(-)x11-drivers/xf86-video-openchrome/files/patch-src__via_driver.c (-11 lines)
Lines 1-11 Link Here
1
--- src/via_driver.c.orig	2015-11-19 15:49:03.658837000 +0100
2
+++ src/via_driver.c	2015-11-19 15:51:11.689034000 +0100
3
@@ -806,7 +806,7 @@ via_xf86crtc_resize(ScrnInfoPtr scrn, in
4
 {
5
     xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(scrn);
6
     struct buffer_object *old_front = NULL, *new_front = NULL;
7
-    int old_width, old_height, old_dwidth, format;
8
+    int old_width = 0, old_height = 0, old_dwidth = 0, format;
9
     int cpp = (scrn->bitsPerPixel + 7) >> 3, i;
10
     ScreenPtr screen = scrn->pScreen;
11
     VIAPtr pVia = VIAPTR(scrn);
(-)x11-drivers/xf86-video-openchrome/files/patch-src_via__id.c (-10 lines)
Lines 1-10 Link Here
1
--- src/via_id.c.orig	2013-05-23 15:11:28 UTC
2
+++ src/via_id.c
3
@@ -231,6 +231,7 @@ static struct ViaCardIdStruct ViaCardId[
4
     {"VIA VT3343 (P4M890)",                   VIA_P4M890,  0x1106, 0x3343, VIA_DEVICE_CRT},
5
     {"MSI P4M890M-L/IL (MS-7255)",            VIA_P4M890,  0x1462, 0x7255, VIA_DEVICE_CRT},
6
     {"Biostar P4M890-M7 TE",                  VIA_P4M890,  0x1565, 0x1207, VIA_DEVICE_CRT},
7
+    {"Mitac 8624 (Joybook R41E)",             VIA_P4M890,  0x1071, 0x8624, VIA_DEVICE_CRT | VIA_DEVICE_LCD},
8
     {"ASRock P4VM890",                        VIA_P4M890,  0x1849, 0x3343, VIA_DEVICE_CRT},
9
 
10
     /*** VX800 ***/
(-)x11-drivers/xf86-video-openchrome/pkg-plist (-6 / +6 lines)
Lines 1-8 Link Here
1
lib/libchromeXvMC.so
1
%%XVMC%%lib/libchromeXvMC.so
2
lib/libchromeXvMC.so.1
2
%%XVMC%%lib/libchromeXvMC.so.1
3
lib/libchromeXvMC.so.1.0.0
3
%%XVMC%%lib/libchromeXvMC.so.1.0.0
4
lib/libchromeXvMCPro.so
4
%%XVMC%%lib/libchromeXvMCPro.so
5
lib/libchromeXvMCPro.so.1
5
%%XVMC%%lib/libchromeXvMCPro.so.1
6
lib/libchromeXvMCPro.so.1.0.0
6
%%XVMC%%lib/libchromeXvMCPro.so.1.0.0
7
lib/xorg/modules/drivers/openchrome_drv.so
7
lib/xorg/modules/drivers/openchrome_drv.so
8
man/man4/openchrome.4x.gz
8
man/man4/openchrome.4x.gz

Return to bug 216286