[Midnightbsd-cvs] mports [23984] trunk/x11-drivers/xf86-video-openchrome: update

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Aug 28 08:51:51 EDT 2018


Revision: 23984
          http://svnweb.midnightbsd.org/mports/?rev=23984
Author:   laffer1
Date:     2018-08-28 08:51:50 -0400 (Tue, 28 Aug 2018)
Log Message:
-----------
update

Modified Paths:
--------------
    trunk/x11-drivers/xf86-video-openchrome/Makefile
    trunk/x11-drivers/xf86-video-openchrome/distinfo
    trunk/x11-drivers/xf86-video-openchrome/files/patch-configure
    trunk/x11-drivers/xf86-video-openchrome/pkg-descr
    trunk/x11-drivers/xf86-video-openchrome/pkg-plist

Modified: trunk/x11-drivers/xf86-video-openchrome/Makefile
===================================================================
--- trunk/x11-drivers/xf86-video-openchrome/Makefile	2018-08-28 12:50:57 UTC (rev 23983)
+++ trunk/x11-drivers/xf86-video-openchrome/Makefile	2018-08-28 12:51:50 UTC (rev 23984)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	xf86-video-openchrome
-PORTVERSION=	0.3.3
+PORTVERSION=	0.6.0
 PORTREVISION=	1
 CATEGORIES=	x11-drivers
 
@@ -9,12 +9,27 @@
 COMMENT=	X.Org openChrome display driver
 
 LICENSE=	mit
+LICENSE_FILE=	${WRKSRC}/COPYING
 
+LIB_DEPENDS=	libdrm.so:graphics/libdrm
+
 USE_GL=		gl
 
 XORG_CAT=	driver
-USE_XORG=	videoproto xf86driproto xextproto xvmc glproto
+USE_XORG=	x11 xext xv
 
+# Override pkg-config to prevent linking against libudev
+CONFIGURE_ENV+=	LIBUDEV_LIBS="-L${LOCALBASE}"
 MAKE_ARGS+=	drivermandir=${LOCALBASE}/man/man4
 
+.include <bsd.mport.options.mk>
+
+# XvMC is only supported by this driver on x86
+.if ${ARCH} == "i386" || ${ARCH} == "amd64"
+USE_XORG+=	xvmc
+PLIST_SUB+=	XVMC=""
+.else
+PLIST_SUB+=	XVMC="@comment "
+.endif
+
 .include <bsd.port.mk>

Modified: trunk/x11-drivers/xf86-video-openchrome/distinfo
===================================================================
--- trunk/x11-drivers/xf86-video-openchrome/distinfo	2018-08-28 12:50:57 UTC (rev 23983)
+++ trunk/x11-drivers/xf86-video-openchrome/distinfo	2018-08-28 12:51:50 UTC (rev 23984)
@@ -1,2 +1,3 @@
-SHA256 (xorg/driver/xf86-video-openchrome-0.3.3.tar.bz2) = e49e2f1e5dac86408e5a74b87038cc4082d2c3fba4e0579823161991432412ed
-SIZE (xorg/driver/xf86-video-openchrome-0.3.3.tar.bz2) = 518705
+TIMESTAMP = 1488947220
+SHA256 (xorg/driver/xf86-video-openchrome-0.6.0.tar.bz2) = da2975c6379358de52c1257710c67eb59139a7f0a1cd28d00cc64cc3e1c02f75
+SIZE (xorg/driver/xf86-video-openchrome-0.6.0.tar.bz2) = 537619

Modified: trunk/x11-drivers/xf86-video-openchrome/files/patch-configure
===================================================================
--- trunk/x11-drivers/xf86-video-openchrome/files/patch-configure	2018-08-28 12:50:57 UTC (rev 23983)
+++ trunk/x11-drivers/xf86-video-openchrome/files/patch-configure	2018-08-28 12:51:50 UTC (rev 23984)
@@ -1,7 +1,7 @@
---- configure.orig	2008-01-02 15:05:04.000000000 -0500
-+++ configure	2008-01-10 20:48:21.000000000 -0500
-@@ -21484,7 +21484,7 @@
- _ACEOF
+--- configure.orig	2016-07-06 16:22:03 UTC
++++ configure
+@@ -13388,7 +13388,7 @@ $as_echo "#define X_HAVE_XAAGETROP 1" >>
+ $as_echo "#define X_NEED_I2CSTART 1" >>confdefs.h
  
  
 -DRIVER_MAN_SUFFIX="4"

Modified: trunk/x11-drivers/xf86-video-openchrome/pkg-descr
===================================================================
--- trunk/x11-drivers/xf86-video-openchrome/pkg-descr	2018-08-28 12:50:57 UTC (rev 23983)
+++ trunk/x11-drivers/xf86-video-openchrome/pkg-descr	2018-08-28 12:51:50 UTC (rev 23984)
@@ -1,3 +1,3 @@
 This package contains the X.Org xf86-video-openchrome driver.
 
-WWW: http://www.x.org
+WWW: https://www.x.org/

Modified: trunk/x11-drivers/xf86-video-openchrome/pkg-plist
===================================================================
--- trunk/x11-drivers/xf86-video-openchrome/pkg-plist	2018-08-28 12:50:57 UTC (rev 23983)
+++ trunk/x11-drivers/xf86-video-openchrome/pkg-plist	2018-08-28 12:51:50 UTC (rev 23984)
@@ -1,8 +1,8 @@
-lib/libchromeXvMC.so
-lib/libchromeXvMC.so.1
-lib/libchromeXvMC.so.1.0.0
-lib/libchromeXvMCPro.so
-lib/libchromeXvMCPro.so.1
-lib/libchromeXvMCPro.so.1.0.0
+%%XVMC%%lib/libchromeXvMC.so
+%%XVMC%%lib/libchromeXvMC.so.1
+%%XVMC%%lib/libchromeXvMC.so.1.0.0
+%%XVMC%%lib/libchromeXvMCPro.so
+%%XVMC%%lib/libchromeXvMCPro.so.1
+%%XVMC%%lib/libchromeXvMCPro.so.1.0.0
 lib/xorg/modules/drivers/openchrome_drv.so
 man/man4/openchrome.4x.gz



More information about the Midnightbsd-cvs mailing list