From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id ABA4B138335 for ; Fri, 8 Jun 2018 04:53:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 80C3CE0B0F; Fri, 8 Jun 2018 04:53:43 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 55319E0B0A for ; Fri, 8 Jun 2018 04:53:43 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 56FAC335CBF for ; Fri, 8 Jun 2018 04:53:41 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 653D42AF for ; Fri, 8 Jun 2018 04:53:38 +0000 (UTC) From: "Matt Turner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Matt Turner" Message-ID: <1528433592.49dd90fe5cb564dfc532516cd80644aa51d0355f.mattst88@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/mesa/mesa-9999.ebuild X-VCS-Directories: media-libs/mesa/ X-VCS-Committer: mattst88 X-VCS-Committer-Name: Matt Turner X-VCS-Revision: 49dd90fe5cb564dfc532516cd80644aa51d0355f X-VCS-Branch: master Date: Fri, 8 Jun 2018 04:53:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: be2092a3-b0dc-4517-9842-5c300c70ab0f X-Archives-Hash: aceb4f9c25a2154d7ddb46069a08e99a commit: 49dd90fe5cb564dfc532516cd80644aa51d0355f Author: Mike Lothian fireburn co uk> AuthorDate: Fri Jun 8 04:30:28 2018 +0000 Commit: Matt Turner gentoo org> CommitDate: Fri Jun 8 04:53:12 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49dd90fe media-libs/mesa: Use meson_use where possible media-libs/mesa/mesa-9999.ebuild | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index cb3e9ee26bb..65c767803a3 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -295,13 +295,13 @@ multilib_src_configure() { if use gallium; then emesonargs+=( - -Dgallium-nine=$(usex d3d9 true false) - -Dllvm=$(usex llvm true false) + $(meson_use d3d9 gallium-nine) + $(meson_use llvm) -Dgallium-omx=$(usex openmax bellagio disabled) - -Dgallium-va=$(usex vaapi true false) - -Dgallium-vdpau=$(usex vdpau true false) - -Dgallium-xa=$(usex xa true false) - -Dgallium-xvmc=$(usex xvmc true false) + $(meson_use vaapi gallium-vaapi) + $(meson_use vdpau gallium-vdpau) + $(meson_use xa gallium-xa) + $(meson_use xvmc gallium-xvmc) ) use vaapi && emesonargs+=( -Dva-libs-path=/usr/$(get_libdir)/va/drivers ) @@ -342,7 +342,7 @@ multilib_src_configure() { # x86 hardened pax_kernel needs glx-rts, bug 240956 if [[ ${ABI} == x86 ]]; then - emesonargs+=( -Dglx-read-only-text=$(usex pax_kernel true false) ) + emesonargs+=( $(meson_use pax_kernel glx-read-only-text) ) fi # on abi_x86_32 hardened we need to have asm disable @@ -364,18 +364,18 @@ multilib_src_configure() { } emesonargs+=( - -Dbuild-tests=$(usex test true false) + $(meson_use test build-tests) -Dglx=dri -Dshared-glapi=true - -Dtexture-float=$(usex bindist false true) - -Dgallium-nine=$(usex d3d9 true false) - -Ddri3=$(usex dri3 true false) - -Degl=$(usex egl true false) - -Dgbm=$(usex gbm true false) - -Dgles1=$(usex gles1 true false) - -Dgles2=$(usex gles2 true false) - -Dlibunwind=$(usex unwind true false) - -Dlmsensors=$(usex lm_sensors true false) + $(meson_use !bindist texture-float) + $(meson_use d3d9 gallium-nine) + $(meson_use dri3) + $(meson_use egl) + $(meson_use gbm) + $(meson_use gles1) + $(meson_use gles2) + $(meson_use unwind libunwind) + $(meson_use lm_sensors lmsensors) -Dvalgrind=$(usex valgrind auto false) -Ddri-drivers=$(driver_list ${DRI_DRIVERS}) -Dgallium-drivers=$(driver_list ${GALLIUM_DRIVERS})