From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-commits+bounces-455226-garchives=archives.gentoo.org@lists.gentoo.org>) id 1SPIG4-00064v-QN for garchives@archives.gentoo.org; Tue, 01 May 2012 18:57:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1C1A7E0AC5; Tue, 1 May 2012 18:56:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D0417E0AC5 for <gentoo-commits@lists.gentoo.org>; Tue, 1 May 2012 18:56:00 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F1AC21B402F for <gentoo-commits@lists.gentoo.org>; Tue, 1 May 2012 18:55:59 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id D237CE5403 for <gentoo-commits@lists.gentoo.org>; Tue, 1 May 2012 18:55:57 +0000 (UTC) From: "Chi-Thanh Christopher Nguyen" <chithanh@cs.tu-berlin.de> To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Chi-Thanh Christopher Nguyen" <chithanh@cs.tu-berlin.de> Message-ID: <1335898570.36b5319e1cac0f145ab4c60c7a15d3816e3b196c.chithead@gentoo> Subject: [gentoo-commits] proj/x11:master commit in: media-libs/mesa/ X-VCS-Repository: proj/x11 X-VCS-Files: media-libs/mesa/mesa-9999.ebuild media-libs/mesa/metadata.xml X-VCS-Directories: media-libs/mesa/ X-VCS-Committer: chithead X-VCS-Committer-Name: Chi-Thanh Christopher Nguyen X-VCS-Revision: 36b5319e1cac0f145ab4c60c7a15d3816e3b196c X-VCS-Branch: master Date: Tue, 1 May 2012 18:55:57 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 99bb021e-4006-4eca-9ac4-a9ca2c19e9a7 X-Archives-Hash: e6878b225e833b7e2996d7855065abea commit: 36b5319e1cac0f145ab4c60c7a15d3816e3b196c Author: Chi-Thanh Christopher Nguyen <chithanh <AT> gentoo <DOT> org> AuthorDate: Tue May 1 18:56:10 2012 +0000 Commit: Chi-Thanh Christopher Nguyen <chithanh <AT> cs <DOT> tu-berli= n <DOT> de> CommitDate: Tue May 1 18:56:10 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/x11.git;a=3Dc= ommit;h=3D36b5319e media-libs/mesa: Add support for r600-llvm-compiler, shut up repoman. The r600-llvm-compiler requires llvm-3.1 which is not in the portage tree= yet. --- media-libs/mesa/mesa-9999.ebuild | 11 +++++++---- media-libs/mesa/metadata.xml | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999= .ebuild index 19cc270..ebd5fca 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 @@ -48,8 +48,8 @@ done =20 IUSE=3D"${IUSE_VIDEO_CARDS} bindist +classic d3d debug +egl g3dvl +gallium gbm gles1 gles2 +llvm +n= ptl - openvg osmesa pax_kernel pic selinux +shared-glapi vdpau wayland xvmc x= a - xorg kernel_FreeBSD" + openvg osmesa pax_kernel pic r600-llvm-compiler selinux +shared-glapi v= dpau + wayland xvmc xa xorg kernel_FreeBSD" =20 REQUIRED_USE=3D" d3d? ( gallium ) @@ -59,6 +59,7 @@ REQUIRED_USE=3D" gbm? ( shared-glapi ) g3dvl? ( || ( vdpau xvmc ) ) vdpau? ( g3dvl ) + r600-llvm-compiler ( gallium llvm || ( video_cards_r600 video_cards_rad= eon ) ) xa? ( gallium ) xorg? ( gallium ) xvmc? ( g3dvl ) @@ -71,7 +72,7 @@ REQUIRED_USE=3D" video_cards_r200? ( classic ) video_cards_r300? ( gallium ) video_cards_r600? ( gallium ) - video_cards_radeonsi? ( gallium llvm xorg ) + video_cards_radeonsi? ( gallium llvm ) video_cards_vmware? ( gallium ) " =20 @@ -123,6 +124,7 @@ done DEPEND=3D"${RDEPEND} llvm? ( >=3Dsys-devel/llvm-2.9 + r600-llvm-compiler? ( >=3Dsys-devel/llvm-3.1 ) video_cards_radeonsi? ( >=3Dsys-devel/llvm-3.1 ) ) =3Ddev-lang/python-2* @@ -223,6 +225,7 @@ src_configure() { $(use_enable g3dvl gallium-g3dvl) $(use_enable llvm gallium-llvm) $(use_enable openvg) + $(use_enable r600-llvm-compiler) $(use_enable vdpau) $(use_enable xvmc) " diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml index ce969ec..a918a88 100644 --- a/media-libs/mesa/metadata.xml +++ b/media-libs/mesa/metadata.xml @@ -15,8 +15,8 @@ <flag name=3D'openvg'>Enable the OpenVG 2D acceleration API for Gallium= 3D.</flag> <flag name=3D'osmesa'>Enable the Off-screen Rendering Mesa API</flag> <flag name=3D'pax_kernel'>Enable if the user plans to run the package u= nder a pax enabled hardened kernel</flag> + <flag name=3D'r600-llvm-compiler'>Enable r600 shader compiler LLVM back= end.</flag> <flag name=3D'pic'>disable optimized assembly code that is not PIC frie= ndly</flag> - <flag name=3D'shared-dricore'>Enable sharing of common code for classic= DRI drivers.</flag> <flag name=3D'shared-glapi'>Enable sharing of common code for the OpenG= L API.</flag> <flag name=3D'vdpau'>Enable the VDPAU acceleration interface for the Ga= llium3D Video Layer.</flag> <flag name=3D'wayland'>Enable support for dev-libs/wayland</flag>