From patchwork Fri Aug 2 20:37:13 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 170456 Delivered-To: patch@linaro.org Received: by 2002:a92:512:0:0:0:0:0 with SMTP id q18csp1272118ile; Fri, 2 Aug 2019 13:51:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqzUlp9mwasJXIW9OIDqFpVxbjs8eyhnt7+quoeIVYRSU5ugn5T3msRmu+MLmWgWtv3WuJf3 X-Received: by 2002:a17:90a:374a:: with SMTP id u68mr6092506pjb.4.1564779085456; Fri, 02 Aug 2019 13:51:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564779085; cv=none; d=google.com; s=arc-20160816; b=Tg9ePc5VBTZ+cbvZqQHrX0ikcLKp/EjmqachOl54xrxQJNr6NeiW6MUp5bPynMg8pK NV0bbq68D1Sp7Qe3wBvzFsrOh4dWLk+LTnWL4J6AtCB7lmNP3xac5FEGIOmdPThFtPR0 DUDAwdMN7WDP1LxafYg4gDpUIzFWZspNWKW1SJehG1x4cKuNheJayRNpK1onSiljOmeQ JbqiU2f/k/tRNasbHvOA5kZAlsUaP7JZIiEgt2Rt4LgdEeCRuuWWoDn10qD3esTrxxpg zFgl+zJpEUImwC6yid5V/FhUkkcWKJk2pCbrUjlx8mcjRyD6cTGc8KQt/wmSuA0rH7qB wseg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:delivered-to; bh=7M6yckcuiUHJ3SGT0CaBkgEhd9mpNySFgVkhpKbyQXs=; b=S5T9lNUHmhOq8Zx9uQ7lfbpApq7OVxaIJkOGzXT/BSY9AGTQgVs+9x9RDvNPEyteEg q6ouzPbjNr9gVFV2O9DEzcYWs436uJ6aGHmRjE+UnAIB5U1Bn13rqNbU8dbAxQ7sT1Yc qXFQ4hQbIs1YeOqnUUAcemMQiUVzpN51hPYTF58aa7EtJvArxCAIaRbpiPrTt9lnRHxe dC4wZ6Dm0uGNVveMrRk3eJKhkF+Gip07U4uBtiZXsKzBij44HawIezTwv4Rde9Hn5hL7 bxMFnuuAmVKzpphlmq4COdIpKxNM1CZnC8CiJp76Aa8KTAbQ0TW71CHe/aiRJNwiWbyJ Gt5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b="DBi/7EzL"; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id 205si10795188pge.295.2019.08.02.13.51.25; Fri, 02 Aug 2019 13:51:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b="DBi/7EzL"; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 892B57F3A4; Fri, 2 Aug 2019 20:51:22 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-wm1-f66.google.com (mail-wm1-f66.google.com [209.85.128.66]) by mail.openembedded.org (Postfix) with ESMTP id F1B337F38A for ; Fri, 2 Aug 2019 20:37:24 +0000 (UTC) Received: by mail-wm1-f66.google.com with SMTP id v19so67506961wmj.5 for ; Fri, 02 Aug 2019 13:37:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=stYe8Q5cM5KVsHvOzcKRoFBdGb0Ve2ZybgapCyA6B/U=; b=DBi/7EzL9VR1kfJnfOrHpDQKLiclDbmM7Qrizl31QQOBhZo92orCkvUpeOEGR9z6fy 1AVlIUfxBHiFpqlusuJtCsbBxJiyq2jgLIy5+2aGuctgFotVchFBHJYRugleyQhobU0Q 9uU+9onPLIvJq6RDzhPR19SQklrqyD5NmEg3yP5X6mkrcJCfP6GwryU/vfCFlb/sriOw wIPgsaDfpS2aqDBhEgizUQ+IvI3NP282p1frz+YYiFkHbCR7NXO5+JLJRD06sBWyrnIo Is1rmyosrJHkzMSaeHAC6T/pAmCI4Snq9ClYKe/RGiOxG+AKS7aLb78EXipl8moPwSO+ 0vWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=stYe8Q5cM5KVsHvOzcKRoFBdGb0Ve2ZybgapCyA6B/U=; b=Ogei5pJbjR/KTWDQ1E8uVaPupj/CZBSEP+0YyjXwvkXjX0wqXfs5bKff/BXO5jVfaF 5zC7mRY1p4g8y/HlzJQLCJCPDz8ni7mviJ0rvkKoz+YSXjUTYPLZBNze2IRp8Rqm77k0 uEby219PbaGfjLEgG0hbE3ArY3oikzhq8nDjFcUewtZzQMPziRNxp4nnrs34z3c9Ni+I kptdyqKsMEn40lyKbBHPbE+KUOO5oZ4YYEqcc98r9Oy8znFDmCR9Oa/IGcyUrZoEuBFb OzmT5CPaFzWetlMEL/2j8a+vJXn2ivyUIoeFdkFkFuxbNldegp0guhpfWUXyYDIg5wie 6qcw== X-Gm-Message-State: APjAAAUmM3yj347ghOxbgnUpQ6Jx7fF4aD0poo7JZ9mhfZYuf2zysC7C vBus4ZQgyCE20megnenqTtgf/tVzIZs= X-Received: by 2002:a7b:c455:: with SMTP id l21mr5845819wmi.114.1564778245370; Fri, 02 Aug 2019 13:37:25 -0700 (PDT) Received: from flashheart.burtonini.com (35.106.2.81.in-addr.arpa. [81.2.106.35]) by smtp.gmail.com with ESMTPSA id n1sm59083910wrx.39.2019.08.02.13.37.24 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Fri, 02 Aug 2019 13:37:24 -0700 (PDT) From: Ross Burton To: openembedded-core@lists.openembedded.org Date: Fri, 2 Aug 2019 21:37:13 +0100 Message-Id: <20190802203719.20437-3-ross.burton@intel.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190802203719.20437-1-ross.burton@intel.com> References: <20190802203719.20437-1-ross.burton@intel.com> MIME-Version: 1.0 Subject: [OE-core] [PATCH 3/9] xserver-xorg: add PACKAGECONFIG for DGA X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org Ideally we'd disable this as no real world client applications actually use DGA these days, but some drivers (for example fbdev and cirrus) still need DGA enabled in the server to build. Signed-off-by: Ross Burton --- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.20.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index fc05c6a76ea..44315f59dc0 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc @@ -120,13 +120,14 @@ EXTRA_OECONF += "--with-fop=no \ " OPENGL_PKGCONFIGS = "dri glx glamor dri3 xshmfence" -PACKAGECONFIG ??= "dri2 udev ${XORG_CRYPTO} \ +PACKAGECONFIG ??= "dga dri2 udev ${XORG_CRYPTO} \ ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', '${OPENGL_PKGCONFIGS}', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'opengl wayland', 'xwayland', '', d)} \ ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd systemd-logind', '', d)} \ " PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev" +PACKAGECONFIG[dga] = "--enable-dga,--disable-dga" PACKAGECONFIG[dri] = "--enable-dri,--disable-dri,virtual/mesa" PACKAGECONFIG[dri2] = "--enable-dri2,--disable-dri2" # DRI3 requires xshmfence to also be enabled