From patchwork Tue Oct 15 21:30:58 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lothar Felten X-Patchwork-Id: 1177422 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="e2/gjPGJ"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46t7sp5Hz2z9sP4 for ; Wed, 16 Oct 2019 08:31:42 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id E3DB5875A0; Tue, 15 Oct 2019 21:31:37 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B3DADmnqIi+F; Tue, 15 Oct 2019 21:31:35 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 7E34D862E6; Tue, 15 Oct 2019 21:31:35 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id D60571BF3DF for ; Tue, 15 Oct 2019 21:31:33 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id D27812040D for ; Tue, 15 Oct 2019 21:31:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 92pdB+tBc3TJ for ; Tue, 15 Oct 2019 21:31:32 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f65.google.com (mail-wm1-f65.google.com [209.85.128.65]) by silver.osuosl.org (Postfix) with ESMTPS id 405C5203FE for ; Tue, 15 Oct 2019 21:31:32 +0000 (UTC) Received: by mail-wm1-f65.google.com with SMTP id 5so603203wmg.0 for ; Tue, 15 Oct 2019 14:31:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=P/rT+yHjz2R0YlCDxMpux8nuwy5QWIF3fKUckD54+/A=; b=e2/gjPGJ0VwN0MZ1t5ybxh16WuHk+ygjZyRuKG+2vu0YnAts33w9xOF737b7k6juXR quf/vqIbefdUF7ESqsVSq2tv7MoKMpI6NePDTAgyiu/sCahekdSG7CoKxGFdHIQg8pFz 7M0emwfpxvmRdo/a4n1K+YHios49gRZNDtIpg0eziykFSXwSIskqcKcCKFG/VsaAS5Gn jcABfTzq1FSNHX4idh2Gv4P/9diZnqeJxBtF5ghE3x+g0WLZZj2fKxFvrZkWzf4sLAWX DsYik7pTPhXF49o2o0q7pKUrUPhRQwMUQAZcMZRuFr80c/61HScXE5DKdUbO7NnxmSqV W17Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=P/rT+yHjz2R0YlCDxMpux8nuwy5QWIF3fKUckD54+/A=; b=o8ogK6aJM3zYmQhqrhwK0haSg18pbesKBaNOkkOWdT8oVAqZuywerhojqrt/fFRyIi CEvvdjiOdJ1BHpj/kijZ2fYkBCW+buGpU/umG7WaXnAQ+Y3Fx19lwe+1+ZRBepQJZx+G ECrLoNjBgDJpLq3YPlEtVhrtjBeFJREGjUCWjwVZwuSvLI/k5w1coQ6SuG06YqRA+YMe CqWlOtfRxdW8yLBBEtN9aq22gM9KKOSMq2rkxBkKusCSlYFBjHWLIGx+PbPN27xYUm95 gkvqiCNTZOK07XUoORfK45XK/0ZAjUT+C5C5lX2DR2bMpzzpFBDEQForne5+IG4mKY0T iS+A== X-Gm-Message-State: APjAAAW5WvkWL520MjBcUsU5s1JjiGo7I2cYE73AJJogktSPkhHHBtck 920eY3oa+hfgPDySYI68n23cIs7hBDw= X-Google-Smtp-Source: APXvYqwU8J2sQPoU7FHGshAeNBkGtLBekez5Ja315OQt3nPZNOPLSs449OagxDAMaqWNknsfh4NhYw== X-Received: by 2002:a05:600c:2308:: with SMTP id 8mr377162wmo.73.1571175090184; Tue, 15 Oct 2019 14:31:30 -0700 (PDT) Received: from z620.fritz.box (213.211.137.196.static.edpnet.net. [213.211.137.196]) by smtp.googlemail.com with ESMTPSA id n1sm28898916wrg.67.2019.10.15.14.31.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Oct 2019 14:31:29 -0700 (PDT) From: Lothar Felten To: buildroot@buildroot.org Date: Tue, 15 Oct 2019 23:30:58 +0200 Message-Id: <20191015213101.27460-1-lothar.felten@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [Buildroot] [RFC PATCH 1/4] new package: ti-sgx/ti-sgx-libgbm libgbm for SGX graphics accelerator X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: unixmania@gmail.com, romain.naour@gmail.com, Lothar Felten MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" This package adds a custom ti version of libgbm required by the binary libraries of the ti-sgx/ti-sgx-um package. Signed-off-by: Lothar Felten --- package/Config.in | 1 + .../0001_fix_sysmacro_include.patch | 12 ++++++ package/ti-sgx-libgbm/Config.in | 5 +++ package/ti-sgx-libgbm/ti-sgx-libgbm.hash | 2 + package/ti-sgx-libgbm/ti-sgx-libgbm.mk | 41 +++++++++++++++++++ package/ti-sgx/ti-sgx-libgbm/Config.in | 5 +++ .../ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.hash | 2 + package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.mk | 41 +++++++++++++++++++ 8 files changed, 109 insertions(+) create mode 100644 package/ti-sgx-libgbm/0001_fix_sysmacro_include.patch create mode 100644 package/ti-sgx-libgbm/Config.in create mode 100644 package/ti-sgx-libgbm/ti-sgx-libgbm.hash create mode 100644 package/ti-sgx-libgbm/ti-sgx-libgbm.mk create mode 100644 package/ti-sgx/ti-sgx-libgbm/Config.in create mode 100644 package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.hash create mode 100644 package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.mk diff --git a/package/Config.in b/package/Config.in index 3a4b1c33b..69cb35576 100644 --- a/package/Config.in +++ b/package/Config.in @@ -538,6 +538,7 @@ endmenu source "package/ti-sgx-demos/Config.in" source "package/ti-sgx-km/Config.in" source "package/ti-sgx-um/Config.in" + source "package/ti-sgx-libgbm/Config.in" source "package/ti-uim/Config.in" source "package/ti-utils/Config.in" source "package/triggerhappy/Config.in" diff --git a/package/ti-sgx-libgbm/0001_fix_sysmacro_include.patch b/package/ti-sgx-libgbm/0001_fix_sysmacro_include.patch new file mode 100644 index 000000000..8b671cdcc --- /dev/null +++ b/package/ti-sgx-libgbm/0001_fix_sysmacro_include.patch @@ -0,0 +1,12 @@ +diff --git a/gbm.c b/gbm.c +index c046b1a..a8660c8 100644 +--- a/gbm.c ++++ b/gbm.c +@@ -36,6 +36,7 @@ + + #include + #include ++#include + #include + #include + diff --git a/package/ti-sgx-libgbm/Config.in b/package/ti-sgx-libgbm/Config.in new file mode 100644 index 000000000..24427c811 --- /dev/null +++ b/package/ti-sgx-libgbm/Config.in @@ -0,0 +1,5 @@ +config BR2_PACKAGE_TI_SGX_LIBGBM + bool "libgbm, ti variant" + help + TI SGX libgbm variant + diff --git a/package/ti-sgx-libgbm/ti-sgx-libgbm.hash b/package/ti-sgx-libgbm/ti-sgx-libgbm.hash new file mode 100644 index 000000000..d316a84e4 --- /dev/null +++ b/package/ti-sgx-libgbm/ti-sgx-libgbm.hash @@ -0,0 +1,2 @@ +# Locally computed: +sha256 7be13eed8c357da8060f3db52de48ad8e76bf4784e8b2979f19ddc3bb725ca45 ti-sgx-libgbm-f316cf4b98ca3f4a1ca92a48ddd8aa559894a45c.tar.gz diff --git a/package/ti-sgx-libgbm/ti-sgx-libgbm.mk b/package/ti-sgx-libgbm/ti-sgx-libgbm.mk new file mode 100644 index 000000000..eafae12ec --- /dev/null +++ b/package/ti-sgx-libgbm/ti-sgx-libgbm.mk @@ -0,0 +1,41 @@ +################################################################################ +# +# ti-sgx-libgbm +# +################################################################################ + +# This correpsonds to SDK 05.03.00.15 +TI_SGX_LIBGBM_VERSION = f316cf4b98ca3f4a1ca92a48ddd8aa559894a45c +TI_SGX_LIBGBM_SITE = git://git.ti.com/glsdk/libgbm.git +TI_SGX_LIBGBM_LICENSE = MIT License +TI_SGX_LIBGBM_LICENSE_FILES = gbm.h +TI_SGX_LIBGBM_INSTALL_STAGING = YES + +TI_SGX_LIBGBM_DEPENDENCIES = libdrm udev + +# This package uses autoconf, but not automake, so we need to call +# their special autogen.sh script, and have custom target and staging +# installation commands. + +define TI_SGX_LIBGBM_RUN_AUTOGEN + cd $(@D) && PATH=$(BR_PATH) ./autogen.sh +endef +TI_SGX_LIBGBM_PRE_CONFIGURE_HOOKS += TI_SGX_LIBGBM_RUN_AUTOGEN + +define TI_SGX_LIBGBM_INSTALL_TARGET_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + PREFIX=/usr \ + STRIP=/bin/true \ + DESTDIR=$(TARGET_DIR) \ + install +endef + +define TI_SGX_LIBGBM_INSTALL_STAGING_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + PREFIX=/usr \ + STRIP=/bin/true \ + DESTDIR=$(STAGING_DIR) \ + install +endef + +$(eval $(autotools-package)) diff --git a/package/ti-sgx/ti-sgx-libgbm/Config.in b/package/ti-sgx/ti-sgx-libgbm/Config.in new file mode 100644 index 000000000..24427c811 --- /dev/null +++ b/package/ti-sgx/ti-sgx-libgbm/Config.in @@ -0,0 +1,5 @@ +config BR2_PACKAGE_TI_SGX_LIBGBM + bool "libgbm, ti variant" + help + TI SGX libgbm variant + diff --git a/package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.hash b/package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.hash new file mode 100644 index 000000000..de4f442a9 --- /dev/null +++ b/package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.hash @@ -0,0 +1,2 @@ +# Locally computed: +sha256 ecf9848a5cdc46249b3bb6d1119118ab62e926e4826a1dcac6d927c247a26b57 ti-sgx-libgbm-cb86a2f2cecd41023bf1bf12fbcf11be11220f31.tar.gz diff --git a/package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.mk b/package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.mk new file mode 100644 index 000000000..235bc38d2 --- /dev/null +++ b/package/ti-sgx/ti-sgx-libgbm/ti-sgx-libgbm.mk @@ -0,0 +1,41 @@ +################################################################################ +# +# ti-sgx-libgbm +# +################################################################################ + +# This correpsonds to SDK 06.00.00.07 +TI_SGX_LIBGBM_VERSION = f316cf4b98ca3f4a1ca92a48ddd8aa559894a45c +TI_SGX_LIBGBM_SITE = git://git.ti.com/glsdk/libgbm.git +TI_SGX_LIBGBM_LICENSE = MIT License +TI_SGX_LIBGBM_LICENSE_FILES = gbm.h +TI_SGX_LIBGBM_INSTALL_STAGING = YES + +TI_SGX_LIBGBM_DEPENDENCIES = linux + +# This package uses autoconf, but not automake, so we need to call +# their special autogen.sh script, and have custom target and staging +# installation commands. + +define TI_SGX_LIBGBM_RUN_AUTOGEN + cd $(@D) && PATH=$(BR_PATH) ./autogen.sh +endef +TI_SGX_LIBGBM_PRE_CONFIGURE_HOOKS += TI_SGX_LIBGBM_RUN_AUTOGEN + +define TI_SGX_LIBGBM_INSTALL_TARGET_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + PREFIX=/usr \ + STRIP=/bin/true \ + DESTDIR=$(TARGET_DIR) \ + install +endef + +define TI_SGX_LIBGBM_INSTALL_STAGING_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + PREFIX=/usr \ + STRIP=/bin/true \ + DESTDIR=$(STAGING_DIR) \ + install +endef + +$(eval $(autotools-package)) From patchwork Tue Oct 15 21:30:59 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lothar Felten X-Patchwork-Id: 1177423 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="IWPWiNcJ"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46t7t131Hlz9sPc for ; Wed, 16 Oct 2019 08:31:52 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 901F385A54; Tue, 15 Oct 2019 21:31:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tSPz1-aeAZHX; Tue, 15 Oct 2019 21:31:49 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 6B60085A67; Tue, 15 Oct 2019 21:31:49 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id A6BD51BF3DF for ; Tue, 15 Oct 2019 21:31:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id A3B062040D for ; Tue, 15 Oct 2019 21:31:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kul+JO+hgLBW for ; Tue, 15 Oct 2019 21:31:46 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by silver.osuosl.org (Postfix) with ESMTPS id 6A92D203FE for ; Tue, 15 Oct 2019 21:31:46 +0000 (UTC) Received: by mail-wr1-f66.google.com with SMTP id o28so2933370wro.7 for ; Tue, 15 Oct 2019 14:31:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=4G5AV1xcQITfq+J5ABTpIIGBMGGfWfpu99vsmjYK4aU=; b=IWPWiNcJpFRt8z5V+M7h3mZI0grkMg7eOHZBhlUGDG2tjhWyw9R3khLQ0yB9BsNWwP xo/eL9/pdulL4f1rxPjM8rcAPY3AlYKTF0MQNvYy1Y+5Rk7TDFLJmdrOYauwe8ZTTLRx GZvXgcTle1oR2WdP9TIZHADZF2rxnXZxEmGS7TrWYM58BpIKmGU3dYZ6Ta+Ri+oWzQaY +iXy4bixzo4UleDnOpzIjw+aBUle7Z/klW2HO6QxqcgqOaEOu/PpMbY17OKAGEVGQdQh RXbF3MlxffjILIdTRnPMa1gGQ5ZKkk6IYogW4cFW6DMK3YoTWesjZiX0Z2sicxKHHKNE 1WSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=4G5AV1xcQITfq+J5ABTpIIGBMGGfWfpu99vsmjYK4aU=; b=l4s824/7VTMEzxG0DB2WndTNmVMKnfBh9zm7NlgN6oXd/7NoxRP4iDvCoFz5VRi70G WpdA+33Y/3VdxrpVOZexdTuXm+/+HANTohI3nZqJPqmwwhDK7B/cQopqD6xDVUXY/7W3 T+spMIWBhclzF1nF8F03G3sBI+acf1GQ+yGwPDL+ysBqUiGlU7tvXX6HidOYbhs9TGIz I3O+B+23dHbsf4PIuMlKxAjud1HiQNISoF5uKUR0gsFcWHn1muWAhvXL92hIBTrRqodC CcF+ezt0qftx1Ei4LrmooLw9vQv+f8WRRwG9o9QTc0C2wLhPjl1Z0Z1AXVXFIo2kte/D XS4Q== X-Gm-Message-State: APjAAAWXFL2T/oVD63iF7i1qWRKYQso5koGqkIO9caDhNXUXv4xDnBuE 0mZV6ugEQLn1rUL1B0VqY16BDgW2uAQ= X-Google-Smtp-Source: APXvYqy3qhMXxW2gbLOG/tKtOQcwCXySgnEgfmoUGwlj09PLpSYas7NzNWEzziOShS6/fqQ+q9WBEQ== X-Received: by 2002:adf:dfc6:: with SMTP id q6mr32648868wrn.207.1571175104193; Tue, 15 Oct 2019 14:31:44 -0700 (PDT) Received: from z620.fritz.box (213.211.137.196.static.edpnet.net. [213.211.137.196]) by smtp.googlemail.com with ESMTPSA id n1sm28898916wrg.67.2019.10.15.14.31.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Oct 2019 14:31:43 -0700 (PDT) From: Lothar Felten To: buildroot@buildroot.org Date: Tue, 15 Oct 2019 23:30:59 +0200 Message-Id: <20191015213101.27460-2-lothar.felten@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20191015213101.27460-1-lothar.felten@gmail.com> References: <20191015213101.27460-1-lothar.felten@gmail.com> Subject: [Buildroot] [RFC PATCH 2/4] ti-sgx-*: bump to latest TI version X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: unixmania@gmail.com, romain.naour@gmail.com, Lothar Felten MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" bump the ti-sgx-km,-um and -demos to the TI version that matches the TI SDK 06.00.00.07. Removed all targets except AM335x. powervr.ini is no longer used in the TI SDK, remove it too. Signed-off-by: Lothar Felten --- package/ti-sgx-demos/ti-sgx-demos.hash | 2 +- package/ti-sgx-demos/ti-sgx-demos.mk | 6 ++--- package/ti-sgx-km/Config.in | 37 +------------------------- package/ti-sgx-km/ti-sgx-km.hash | 2 +- package/ti-sgx-km/ti-sgx-km.mk | 22 +++++---------- package/ti-sgx-um/Config.in | 2 ++ package/ti-sgx-um/powervr.ini | 6 ----- package/ti-sgx-um/ti-sgx-um.hash | 2 +- package/ti-sgx-um/ti-sgx-um.mk | 17 +++++------- 9 files changed, 23 insertions(+), 73 deletions(-) delete mode 100644 package/ti-sgx-um/powervr.ini diff --git a/package/ti-sgx-demos/ti-sgx-demos.hash b/package/ti-sgx-demos/ti-sgx-demos.hash index 43acf9102..c99e2499c 100644 --- a/package/ti-sgx-demos/ti-sgx-demos.hash +++ b/package/ti-sgx-demos/ti-sgx-demos.hash @@ -1,2 +1,2 @@ # Locally computed: -sha256 9d1d4da2c2b35303e239f99eb4003b8b206078a682aa083d5fb831ee4197f3bf ti-sgx-demos-f24650bc8243b25c23d6a0a502ed79fc472ac424.tar.gz +sha256 c7238342e3eab4698cf81a65e001ffe91d27fc10129250a6fef380abb5440ad0 ti-sgx-demos-e76ae77b27ef570e7b8494c3d7067fd3d72b5976.tar.gz diff --git a/package/ti-sgx-demos/ti-sgx-demos.mk b/package/ti-sgx-demos/ti-sgx-demos.mk index 80af79b98..27418e66a 100644 --- a/package/ti-sgx-demos/ti-sgx-demos.mk +++ b/package/ti-sgx-demos/ti-sgx-demos.mk @@ -4,14 +4,14 @@ # ################################################################################ -# This correpsonds to SDK 02.00.00.00 -TI_SGX_DEMOS_VERSION = f24650bc8243b25c23d6a0a502ed79fc472ac424 +# This correpsonds to SDK 06.00.00.07 +TI_SGX_DEMOS_VERSION = e76ae77b27ef570e7b8494c3d7067fd3d72b5976 TI_SGX_DEMOS_SITE = git://git.ti.com/graphics/img-pvr-sdk.git TI_SGX_DEMOS_LICENSE = Imagination Technologies License Agreement TI_SGX_DEMOS_LICENSE_FILES = LegalNotice.txt define TI_SGX_DEMOS_INSTALL_TARGET_CMDS - cp -dpfr $(@D)/targetfs/Examples/Advanced/OGLES* \ + cp -dpfr $(@D)/targetfs/arm/Examples/Advanced/Wayland/OGLES* \ $(TARGET_DIR)/usr/bin/ endef diff --git a/package/ti-sgx-km/Config.in b/package/ti-sgx-km/Config.in index 348efdeb8..1e49a538f 100644 --- a/package/ti-sgx-km/Config.in +++ b/package/ti-sgx-km/Config.in @@ -8,7 +8,7 @@ config BR2_PACKAGE_TI_SGX_KM select BR2_LINUX_NEEDS_MODULES help Kernel modules for TI CPUs with SGX GPU. - This package supports AM335x, AM437x, AM4430 and AM5430. + This package supports AM335x only. It builds the kernel module and the user space binaries. For older CPUs or kernels use the ti-gfx package. @@ -16,38 +16,3 @@ config BR2_PACKAGE_TI_SGX_KM http://git.ti.com/graphics/omap5-sgx-ddk-linux -if BR2_PACKAGE_TI_SGX_KM - -choice - prompt "Target" - default BR2_PACKAGE_TI_SGX_KM_AM335X if BR2_PACKAGE_TI_SGX_AM335X # legacy - default BR2_PACKAGE_TI_SGX_KM_AM437X if BR2_PACKAGE_TI_SGX_AM437X # legacy - default BR2_PACKAGE_TI_SGX_KM_AM4430 if BR2_PACKAGE_TI_SGX_AM4430 # legacy - default BR2_PACKAGE_TI_SGX_KM_AM5430 if BR2_PACKAGE_TI_SGX_AM5430 # legacy - default BR2_PACKAGE_TI_SGX_KM_AM335X - help - Select the SOC for which you would like to install drivers. - -config BR2_PACKAGE_TI_SGX_KM_AM335X - bool "AM335x" - help - AM335x CPU - -config BR2_PACKAGE_TI_SGX_KM_AM437X - bool "AM437x" - help - AM437x CPU - -config BR2_PACKAGE_TI_SGX_KM_AM4430 - bool "AM4430" - help - AM4430 CPU - -config BR2_PACKAGE_TI_SGX_KM_AM5430 - bool "AM5430" - help - AM5430 CPU - -endchoice - -endif diff --git a/package/ti-sgx-km/ti-sgx-km.hash b/package/ti-sgx-km/ti-sgx-km.hash index 7f7e0acd4..2bb5e55f6 100644 --- a/package/ti-sgx-km/ti-sgx-km.hash +++ b/package/ti-sgx-km/ti-sgx-km.hash @@ -1,2 +1,2 @@ # Locally computed: -sha256 47728ff8fc48827116cc042efa777a22a83dd4bd17c494e2a53b8c204ca59624 ti-sgx-km-2b7523d07a13ab704a24a7664749551f4a13ed32.tar.gz +sha256 f1505f38f9e82f958673bb1755e65090bdbc513a68d41640561d9d491bc4b0e3 ti-sgx-km-4519ed3b83d1d72207ddc2874c7eb5e5a7f20d8d.tar.gz diff --git a/package/ti-sgx-km/ti-sgx-km.mk b/package/ti-sgx-km/ti-sgx-km.mk index 0e1bc3390..6e1f3fa40 100644 --- a/package/ti-sgx-km/ti-sgx-km.mk +++ b/package/ti-sgx-km/ti-sgx-km.mk @@ -4,8 +4,8 @@ # ################################################################################ -# This correpsonds to SDK 02.00.00.00 -TI_SGX_KM_VERSION = 2b7523d07a13ab704a24a7664749551f4a13ed32 +# This correpsonds to SDK 06.00.00.07 +TI_SGX_KM_VERSION = 4519ed3b83d1d72207ddc2874c7eb5e5a7f20d8d TI_SGX_KM_SITE = git://git.ti.com/graphics/omap5-sgx-ddk-linux.git TI_SGX_KM_LICENSE = GPL-2.0 TI_SGX_KM_LICENSE_FILES = GPL-COPYING @@ -15,19 +15,11 @@ TI_SGX_KM_DEPENDENCIES = linux TI_SGX_KM_MAKE_OPTS = \ $(LINUX_MAKE_FLAGS) \ KERNELDIR=$(LINUX_DIR) \ - PVR_NULLDRM=1 - -ifeq ($(BR2_PACKAGE_TI_SGX_KM_AM335X),y) -TI_SGX_KM_PLATFORM_NAME = omap335x -else ifeq ($(BR2_PACKAGE_TI_SGX_KM_AM437X),y) -TI_SGX_KM_PLATFORM_NAME = omap437x -else ifeq ($(BR2_PACKAGE_TI_SGX_KM_AM4430),y) -TI_SGX_KM_PLATFORM_NAME = omap4430 -else ifeq ($(BR2_PACKAGE_TI_SGX_KM_5430),y) -TI_SGX_KM_PLATFORM_NAME = omap5430 -endif - -TI_SGX_KM_SUBDIR = eurasia_km/eurasiacon/build/linux2/$(TI_SGX_KM_PLATFORM_NAME)_linux + TARGET_PRODUCT=$(TI_SGX_KM_PLATFORM_NAME) + +TI_SGX_KM_PLATFORM_NAME = ti335x + +TI_SGX_KM_SUBDIR = eurasia_km/eurasiacon/build/linux2/omap_linux define TI_SGX_KM_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) $(TI_SGX_KM_MAKE_OPTS) \ diff --git a/package/ti-sgx-um/Config.in b/package/ti-sgx-um/Config.in index 8e1e4fb27..b9cbd143b 100644 --- a/package/ti-sgx-um/Config.in +++ b/package/ti-sgx-um/Config.in @@ -15,6 +15,8 @@ config BR2_PACKAGE_TI_SGX_UM select BR2_PACKAGE_HAS_LIBEGL select BR2_PACKAGE_HAS_LIBGLES select BR2_PACKAGE_HAS_POWERVR + select BR2_PACKAGE_TI_SGX_LIBGBM + select BR2_PACKAGE_LIBFFI help Graphics libraries for TI CPUs with SGX5xx GPU. This package supports AM335x, AM437x, AM4430 and AM5430. diff --git a/package/ti-sgx-um/powervr.ini b/package/ti-sgx-um/powervr.ini deleted file mode 100644 index fc92d45d5..000000000 --- a/package/ti-sgx-um/powervr.ini +++ /dev/null @@ -1,6 +0,0 @@ -[default] -#defaul library without double buffering: -WindowSystem=libpvrDRMWSEGL_FRONT.so -#alternative library, slower but with double buffering -#WindowSystem=libpvrDRMWSEGL.so -DisableHWTQTextureUpload=1 diff --git a/package/ti-sgx-um/ti-sgx-um.hash b/package/ti-sgx-um/ti-sgx-um.hash index a6a056646..10c23374f 100644 --- a/package/ti-sgx-um/ti-sgx-um.hash +++ b/package/ti-sgx-um/ti-sgx-um.hash @@ -1,2 +1,2 @@ # Locally computed: -sha256 c17f23d255cff8fe72fc3f5cae3d7550e387af07d036954b4f08e573379406d0 ti-sgx-um-e15f1543bab4de9e8927a2c4934addf3fd16ffcb.tar.gz +sha256 592ecafab76b67a86174fd87dbf0302a4b3a620eaa0e5a2872fbf6e9a33eec69 ti-sgx-um-87d7e5c1e4db1bab048939c9719059d549c1e8dd.tar.gz diff --git a/package/ti-sgx-um/ti-sgx-um.mk b/package/ti-sgx-um/ti-sgx-um.mk index d5c50a016..f4397e30d 100644 --- a/package/ti-sgx-um/ti-sgx-um.mk +++ b/package/ti-sgx-um/ti-sgx-um.mk @@ -4,28 +4,25 @@ # ################################################################################ -# This correpsonds to SDK 02.00.00.00 -TI_SGX_UM_VERSION = e15f1543bab4de9e8927a2c4934addf3fd16ffcb +# This correpsonds to SDK 06.00.00.07 +TI_SGX_UM_VERSION = 87d7e5c1e4db1bab048939c9719059d549c1e8dd TI_SGX_UM_SITE = git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git TI_SGX_UM_LICENSE = TI TSPA License TI_SGX_UM_LICENSE_FILES = OMAP5-Linux-Graphics-DDK-UM-Manifest.doc TI_SGX_UM_INSTALL_STAGING = YES +TI_SGX_UM_TARGET=ti335x # ti-sgx-um is a egl/gles provider only if libdrm is installed TI_SGX_UM_DEPENDENCIES = libdrm define TI_SGX_UM_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DISCIMAGE=$(STAGING_DIR) install + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DISCIMAGE=$(STAGING_DIR) \ + TARGET_PRODUCT=$(TI_SGX_UM_TARGET) install endef define TI_SGX_UM_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DISCIMAGE=$(TARGET_DIR) install -endef - -# libs use the following file for configuration -define TI_SGX_UM_INSTALL_CONF - $(INSTALL) -D -m 0644 package/ti-sgx-um/powervr.ini \ - $(TARGET_DIR)/etc/powervr.ini + $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DISCIMAGE=$(TARGET_DIR) \ + TARGET_PRODUCT=$(TI_SGX_UM_TARGET) install endef TI_SGX_UM_POST_INSTALL_TARGET_HOOKS += TI_SGX_UM_INSTALL_CONF From patchwork Tue Oct 15 21:31:00 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lothar Felten X-Patchwork-Id: 1177424 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="NQ8nUYp7"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46t7t51trzz9sPc for ; Wed, 16 Oct 2019 08:31:56 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 6803D8723D; Tue, 15 Oct 2019 21:31:55 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vdYr+6LDE-sa; Tue, 15 Oct 2019 21:31:54 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id BF71C86452; Tue, 15 Oct 2019 21:31:54 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 3CEBA1BF3DF for ; Tue, 15 Oct 2019 21:31:53 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 37F8686E77 for ; Tue, 15 Oct 2019 21:31:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4QXyrEWrWqty for ; Tue, 15 Oct 2019 21:31:52 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by whitealder.osuosl.org (Postfix) with ESMTPS id 35A4786452 for ; Tue, 15 Oct 2019 21:31:52 +0000 (UTC) Received: by mail-wr1-f54.google.com with SMTP id r3so25575283wrj.6 for ; Tue, 15 Oct 2019 14:31:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=4HiISfyUpwjw2UwCbCSABFyAsevEd4Z4j/U6QrTacYo=; b=NQ8nUYp7yE7dqBrf3Qw1z3WaKVuHUEh6+R0tlfthXPD677HSm7As/xa/6n0BKzVIty RHOC/BNEUqycvaR9/uYojFxFANdFCr7rwc882i14LbGakTtNrfAi6Os6TOSOZUumT+EY QnOp77d3qsEOo5/Lv+7e6QS3kCvW9LoUccxTOx+A4Z6kLJ1KE7llc4pF1ucgwpgtzKeG 0RWKHZ+M0YwJQ0JrfhrzZK1t8nw2ElXpQmUVlfJHE1dQbTZ/699V3QPlB6CCvW46+yWk BND7qNoovty1Zx2IdkbTw8S5WePOy+mDhXC5MzcVFNOBel1wzxd7x81y7eII9dyXqOm3 yQOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=4HiISfyUpwjw2UwCbCSABFyAsevEd4Z4j/U6QrTacYo=; b=eAGFdkV57HzgxeGFKAADfXM0p9AeLzJiVAkdinj5TQ+fZF+nTD5jr6Z/pM0bSOkC1V ma7SCNgNU/TZrXRxKs9RlSsm+1KuxUMECwyc1/9C33pWQIopxpNmJFmlxKM+9kj0fCVS BW0eTIok9RyfHDaOiu4Vgu2GtcVnxrdEOq5b5vIJc91Iw5ShOuOux1a5TmPs3ag97YTS 7m/pwKojX5rGzkrWLAoFeu88NuisXz2ye6eT7YHwj1Kf4wBz9yo4hNqe/8/tARX/d3Of bgh87uxHRI4BrdVApsyvPDCD9vBZIS6VlU6kaJRKesdsiOkxjna+3HHe//8XSLVeYWTC rkdQ== X-Gm-Message-State: APjAAAVYYFyVD+W80JudxaT6Nalo/EFDYCS0Sd2TekCWmElvJBtGYJat eO29sy5ALZjjWg4WIfv+V7FmoPfqyNY= X-Google-Smtp-Source: APXvYqzqPvRxlhwYoD5FXrR0LGVZUOGkjd5xKVk4mgmNUrRI/mx4HOyomLZ55Gbw/YgrF4MwpCXlmQ== X-Received: by 2002:adf:efc4:: with SMTP id i4mr30844298wrp.56.1571175110181; Tue, 15 Oct 2019 14:31:50 -0700 (PDT) Received: from z620.fritz.box (213.211.137.196.static.edpnet.net. [213.211.137.196]) by smtp.googlemail.com with ESMTPSA id n1sm28898916wrg.67.2019.10.15.14.31.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Oct 2019 14:31:49 -0700 (PDT) From: Lothar Felten To: buildroot@buildroot.org Date: Tue, 15 Oct 2019 23:31:00 +0200 Message-Id: <20191015213101.27460-3-lothar.felten@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20191015213101.27460-1-lothar.felten@gmail.com> References: <20191015213101.27460-1-lothar.felten@gmail.com> Subject: [Buildroot] [RFC PATCH 3/4] configs/beaglebone_qt5: bump kernel and uboot version, add weston X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: unixmania@gmail.com, romain.naour@gmail.com, Lothar Felten MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" update to TI SDK 06.00.00.07 Linux kernel version 4.19 update u-boot to 2019.07 packages: select weston and qt5wayland rename kernel fragment file Signed-off-by: Lothar Felten --- ...nux-4.1-sgx.fragment => linux-sgx.fragment} | 1 + configs/beaglebone_qt5_defconfig | 18 ++++++++++-------- 2 files changed, 11 insertions(+), 8 deletions(-) rename board/beaglebone/{linux-4.1-sgx.fragment => linux-sgx.fragment} (92%) diff --git a/board/beaglebone/linux-4.1-sgx.fragment b/board/beaglebone/linux-sgx.fragment similarity index 92% rename from board/beaglebone/linux-4.1-sgx.fragment rename to board/beaglebone/linux-sgx.fragment index c0d2e7b28..58d46f588 100644 --- a/board/beaglebone/linux-4.1-sgx.fragment +++ b/board/beaglebone/linux-sgx.fragment @@ -10,3 +10,4 @@ CONFIG_DRM_OMAP_WB_M2M=y CONFIG_DRM_TILCDC=y CONFIG_DRM_I2C_NXP_TDA998X=y CONFIG_DRM=y +CONFIG_DRM_LEGACY=y diff --git a/configs/beaglebone_qt5_defconfig b/configs/beaglebone_qt5_defconfig index fb61bf54d..7029e66a8 100644 --- a/configs/beaglebone_qt5_defconfig +++ b/configs/beaglebone_qt5_defconfig @@ -1,36 +1,38 @@ BR2_arm=y BR2_cortex_a8=y BR2_GLOBAL_PATCH_DIR="board/beaglebone/patches" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_19=y BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_GCC_VERSION_5_X=y BR2_TOOLCHAIN_BUILDROOT_CXX=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y -BR2_TARGET_GENERIC_GETTY_PORT="ttyO0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/beaglebone/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_GIT=y BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.ti.com/processor-sdk/processor-sdk-linux.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="52c4aa7cdb93d61f8008f380135beaf7b8fa6593" +BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="4dae378bbe721277b08699d1d88ffae12acc9b09" BR2_LINUX_KERNEL_DEFCONFIG="omap2plus" -BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/beaglebone/linux-4.1-sgx.fragment" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/beaglebone/linux-sgx.fragment" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-evmsk" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="am335x-evm am335x-bone am335x-boneblack am335x-bonegreen am335x-evmsk am335x-boneblue" BR2_PACKAGE_FBV=y BR2_PACKAGE_QT5=y BR2_PACKAGE_QT5BASE_EXAMPLES=y BR2_PACKAGE_QT5BASE_EGLFS=y +BR2_PACKAGE_QT5BASE_DEFAULT_QPA="wayland" BR2_PACKAGE_QT5QUICKCONTROLS=y +BR2_PACKAGE_QT5WAYLAND=y +BR2_PACKAGE_QT5WAYLAND_COMPOSITOR=y +BR2_PACKAGE_WESTON=y BR2_PACKAGE_TI_SGX_DEMOS=y BR2_PACKAGE_TI_SGX_KM=y BR2_PACKAGE_TI_SGX_UM=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -BR2_TARGET_ROOTFS_EXT2_SIZE="124M" +BR2_TARGET_ROOTFS_EXT2_SIZE="250M" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_VERSION=y -BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2016.09.01" +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2019.07" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am335x_evm" BR2_TARGET_UBOOT_NEEDS_DTC=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set From patchwork Tue Oct 15 21:31:01 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lothar Felten X-Patchwork-Id: 1177425 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="to2AwBLW"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46t7tH13Rfz9sP4 for ; Wed, 16 Oct 2019 08:32:07 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 2457522EC9; Tue, 15 Oct 2019 21:32:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W0-CKXmHDM6D; Tue, 15 Oct 2019 21:32:01 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 081A32040D; Tue, 15 Oct 2019 21:32:01 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id A44E61BF3DF for ; Tue, 15 Oct 2019 21:31:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id A13598768C for ; Tue, 15 Oct 2019 21:31:59 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h0QiAMHQuOnV for ; Tue, 15 Oct 2019 21:31:59 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f65.google.com (mail-wm1-f65.google.com [209.85.128.65]) by whitealder.osuosl.org (Postfix) with ESMTPS id F234687645 for ; Tue, 15 Oct 2019 21:31:58 +0000 (UTC) Received: by mail-wm1-f65.google.com with SMTP id 3so538912wmi.3 for ; Tue, 15 Oct 2019 14:31:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=R4f2Y0uqxby/d94Q144LSdrtHpywn0+zVumhPFv0pyU=; b=to2AwBLW2mnHqhmFhINMs0BVh2YbzlOGPCq4t/MRS2repUloUSXpLPI8q88qtgnr9o ajOGwlkj0PP4PeCtE0D9NHHrRc+rsAE1kxEo+yziz7C7xLBpEl+syar5MfHXjeE5ZkQY Juzm2T07pqX0t+rNYCzhLppCjc16oHqNkJqFm5vduibQX71oJlHAmmu3+DuubkNpPVDt zv5gLeMU2yWRk6tW5ECZjbw2P8Iib++3XlLasFGoao/oowVaMvjSv8TQTguK/dSYeON+ 8TBrBFtqdGSGrmXeF+5zUYbFnqOu306sjMuV0Mfhs4606rVC0DLLeIk+iC/Kq0VENixY AMDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=R4f2Y0uqxby/d94Q144LSdrtHpywn0+zVumhPFv0pyU=; b=qSglSigKC2nPoxfIvdik5ZFU8B9VbdCr7MBkbDIMmkxxEgaY9LVFoQy9Vwt8fGlV6P HazYXQ8G2Dv9NLKI2T1a/hvJomcIR0MD2SclXParUI/HXVg4eW/61fSEpEzHwuCV8TZy UjEF//vhSXS0DfsV2Ubhgzc/qwVWrPcfCDFkbljrkYWL7YX6h+z0kMECPhJaxQKd07uN i9VMfPBIU32cInxcQpOwsn4nyVeUtz0PlVsOZh4trH9UIuF7+eHERcMtWetT1f/zsJ8O ok7aEUTIPfnUjsoFmihniaZugVzu74GI2nyqiUuyLhWTVGOU9RPOR9V6e6/bS0O0hXLk BTHw== X-Gm-Message-State: APjAAAWLHS1LgJRJkvNyvl+/8stk5hzBL808keM1oMyFVNApu/pOmlyA O2okx+EdBy0kJ12YAtnjJ/n7kEYEwLY= X-Google-Smtp-Source: APXvYqxZ4l0r+M8WcqVn8l4QYY6MPTinIXqz1Qj0HB6nKjeTGeyWWGyfiCgZo+stUc1Oq9dZk5Nmvw== X-Received: by 2002:a1c:444:: with SMTP id 65mr467545wme.73.1571175117025; Tue, 15 Oct 2019 14:31:57 -0700 (PDT) Received: from z620.fritz.box (213.211.137.196.static.edpnet.net. [213.211.137.196]) by smtp.googlemail.com with ESMTPSA id n1sm28898916wrg.67.2019.10.15.14.31.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Oct 2019 14:31:56 -0700 (PDT) From: Lothar Felten To: buildroot@buildroot.org Date: Tue, 15 Oct 2019 23:31:01 +0200 Message-Id: <20191015213101.27460-4-lothar.felten@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20191015213101.27460-1-lothar.felten@gmail.com> References: <20191015213101.27460-1-lothar.felten@gmail.com> Subject: [Buildroot] [RFC PATCH 4/4] package/qt5/qt5base: support ti-sgx-libgbm X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: unixmania@gmail.com, romain.naour@gmail.com, Lothar Felten MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" qt5 configure options: add ti-sgx-libgbm as GBM backend Signed-off-by: Lothar Felten --- package/qt5/qt5base/qt5base.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/qt5/qt5base/qt5base.mk b/package/qt5/qt5base/qt5base.mk index e4aa76908..0caa57000 100644 --- a/package/qt5/qt5base/qt5base.mk +++ b/package/qt5/qt5base/qt5base.mk @@ -74,10 +74,13 @@ else QT5BASE_CONFIGURE_OPTS += -no-kms endif -# Uses libgbm from mesa3d +# Uses libgbm from mesa3d or ti-sgx-libgbm ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_EGL),y) QT5BASE_CONFIGURE_OPTS += -gbm QT5BASE_DEPENDENCIES += mesa3d +else ifeq ($(BR2_PACKAGE_TI_SGX_LIBGBM),y) +QT5BASE_CONFIGURE_OPTS += -gbm +QT5BASE_DEPENDENCIES += ti-sgx-libgbm else QT5BASE_CONFIGURE_OPTS += -no-gbm endif