From owner-svn-ports-head@FreeBSD.ORG Thu Nov 27 14:48:50 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 490E3DFD; Thu, 27 Nov 2014 14:48:50 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 35308D53; Thu, 27 Nov 2014 14:48:50 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id sAREmoFn069443; Thu, 27 Nov 2014 14:48:50 GMT (envelope-from kwm@FreeBSD.org) Received: (from kwm@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id sAREmm2k069435; Thu, 27 Nov 2014 14:48:48 GMT (envelope-from kwm@FreeBSD.org) Message-Id: <201411271448.sAREmm2k069435@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: kwm set sender to kwm@FreeBSD.org using -f From: Koop Mast Date: Thu, 27 Nov 2014 14:48:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r373491 - in head/graphics: dri libEGL libGL libglesv2 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2014 14:48:50 -0000 Author: kwm Date: Thu Nov 27 14:48:48 2014 New Revision: 373491 URL: https://svnweb.freebsd.org/changeset/ports/373491 QAT: https://qat.redports.org/buildarchive/r373491/ Log: Update to 10.3.4. Enable TEXTURE option in dri by default [1]. This allows for OpenGL higher then 2.1 to be supported. Make sure we depend on llvm at run time when gallium is enabled. The gallium based modules link to the llvm shared libraries. [2] PR: followup on 194655 [2] Approved by: core@ [1] Obtained from: xorg-dev repo Modified: head/graphics/dri/Makefile head/graphics/libEGL/Makefile head/graphics/libGL/Makefile head/graphics/libGL/bsd.mesalib.mk head/graphics/libGL/distinfo head/graphics/libglesv2/Makefile Modified: head/graphics/dri/Makefile ============================================================================== --- head/graphics/dri/Makefile Thu Nov 27 14:23:07 2014 (r373490) +++ head/graphics/dri/Makefile Thu Nov 27 14:48:48 2014 (r373491) @@ -16,6 +16,7 @@ USE_XORG= glproto x11 xext xxf86vm xdama presentproto xvmc xshmfence OPTIONS_DEFINE= TEXTURE +OPTIONS_DEFAULT=TEXTURE OPTIONS_DEFINE_i386= GALLIUM OPTIONS_DEFAULT_i386= GALLIUM @@ -70,6 +71,7 @@ DRI_LLVM_VER= 33 . endif BUILD_DEPENDS+= llvm${DRI_LLVM_VER}>=0:${PORTSDIR}/devel/llvm${DRI_LLVM_VER} +RUN_DEPENDS+= llvm${DRI_LLVM_VER}>=0:${PORTSDIR}/devel/llvm${DRI_LLVM_VER} CONFIGURE_ENV+= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${DRI_LLVM_VER} CONFIGURE_ARGS+=--enable-gallium-llvm \ @@ -92,7 +94,6 @@ IGNORE= VDPAU option requires GALLIUM su .endif CONFIGURE_ARGS+=--enable-vdpau LIB_DEPENDS+= libvdpau.so:${PORTSDIR}/multimedia/libvdpau -RUN_DEPENDS+= llvm${DRI_LLVM_VER}:${PORTSDIR}/devel/llvm${DRI_LLVM_VER} PLIST_SUB+= VDPAU="" .else CONFIGURE_ARGS+=--disable-vdpau Modified: head/graphics/libEGL/Makefile ============================================================================== --- head/graphics/libEGL/Makefile Thu Nov 27 14:23:07 2014 (r373490) +++ head/graphics/libEGL/Makefile Thu Nov 27 14:48:48 2014 (r373491) @@ -31,7 +31,7 @@ INSTALL_WRKSRC= ${WRKSRC}/src/egl .endif .if defined(WITH_NEW_MESA) -LIBEGL_REVISION= 1 +LIBEGL_REVISION= 0 .else LIBEGL_REVISION= 5 .endif Modified: head/graphics/libGL/Makefile ============================================================================== --- head/graphics/libGL/Makefile Thu Nov 27 14:23:07 2014 (r373490) +++ head/graphics/libGL/Makefile Thu Nov 27 14:48:48 2014 (r373491) @@ -19,7 +19,7 @@ USE_XORG= glproto x11 xext xxf86vm xdama .include "${.CURDIR}/bsd.mesalib.mk" .if defined(WITH_NEW_MESA) -LIBGLREVISION= 1 +LIBGLREVISION= 0 .else LIBGLREVISION= 4 .endif Modified: head/graphics/libGL/bsd.mesalib.mk ============================================================================== --- head/graphics/libGL/bsd.mesalib.mk Thu Nov 27 14:23:07 2014 (r373490) +++ head/graphics/libGL/bsd.mesalib.mk Thu Nov 27 14:48:48 2014 (r373491) @@ -28,7 +28,7 @@ MESAVERSION= ${MESABASEVERSION}${MESASUB MESADISTVERSION=${MESABASEVERSION}${MESASUBVERSION:C/^(.)/-\1/} .if defined(WITH_NEW_MESA) -MESABASEVERSION= 10.3.3 +MESABASEVERSION= 10.3.4 # if there is a subversion, don't include the '-' between 7.11-rc2. MESASUBVERSION= Modified: head/graphics/libGL/distinfo ============================================================================== --- head/graphics/libGL/distinfo Thu Nov 27 14:23:07 2014 (r373490) +++ head/graphics/libGL/distinfo Thu Nov 27 14:48:48 2014 (r373491) @@ -1,4 +1,4 @@ SHA256 (MesaLib-9.1.7.tar.bz2) = 30e6b878b457c716221a9730b179b2846c38cfd5aa1b02d54aff685f50b844a0 SIZE (MesaLib-9.1.7.tar.bz2) = 6134393 -SHA256 (MesaLib-10.3.3.tar.bz2) = 0e4eee4a2ddf86456eed2fc44da367f95471f74249636710491e85cc256c4753 -SIZE (MesaLib-10.3.3.tar.bz2) = 7282929 +SHA256 (MesaLib-10.3.4.tar.bz2) = e6373913142338d10515daf619d659433bfd2989988198930c13b0945a15e98a +SIZE (MesaLib-10.3.4.tar.bz2) = 7282053 Modified: head/graphics/libglesv2/Makefile ============================================================================== --- head/graphics/libglesv2/Makefile Thu Nov 27 14:23:07 2014 (r373490) +++ head/graphics/libglesv2/Makefile Thu Nov 27 14:48:48 2014 (r373491) @@ -20,7 +20,7 @@ USE_XORG+= glproto dri2proto xext xdamag .include "${.CURDIR}/../../graphics/libGL/bsd.mesalib.mk" .if defined(WITH_NEW_MESA) -LIBGLES_REVISION= 1 +LIBGLES_REVISION= 0 .else LIBGLES_REVISION= 4 .endif