From patchwork Mon Jan 31 18:41:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jose Quaresma X-Patchwork-Id: 3132 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1BBD3C433EF for ; Mon, 31 Jan 2022 18:42:04 +0000 (UTC) Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) by mx.groups.io with SMTP id smtpd.web08.36706.1643654522969704621 for ; Mon, 31 Jan 2022 10:42:03 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=TLX3N/RM; spf=pass (domain: gmail.com, ip: 209.85.128.43, mailfrom: quaresma.jose@gmail.com) Received: by mail-wm1-f43.google.com with SMTP id o30-20020a05600c511e00b0034f4c3186f4so14308809wms.3 for ; Mon, 31 Jan 2022 10:42:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=2Q+fHKG9qZZrF/5spNOtaHi3opg3KWkHvDLI0nrDMGc=; b=TLX3N/RMt1v1Cjdd4zzPn3GT4u1VyynQK5gFeWtOkoU5XM1+pvvVDv//prz2l03WDy 3iktXuuTOmSYsFeKw/h3G5hN1HY/0Sa4xST5oanxYokJmJ1qI9uMXVPTSW2B+dUYf2PW bwK6Py1xImSPzbT9lPkknjMz+YbjU9oQHNktBnyLhQWkOC62ThLNFebJd4BWkrh+W6Xk Yx7sRb5F6Sm7Ir5mEIGZ440ApEBzzIE6ebPqS9KOT4oIRDf5Jmaz9vWm+2B8M7Nx5HU8 E3k41FHEKvovQP3w/U5wCYvdrgB9Xj3YgBt4X4s87Ay6fW5SJi/OWqZiwLHJOegBDoDb ydZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=2Q+fHKG9qZZrF/5spNOtaHi3opg3KWkHvDLI0nrDMGc=; b=UUGcbrfR+pg3FYF68KvLi6jGjASi/E7YlaF7LNm2RqcOtIWlML57yIU22goMnqlPkr WeKIt2JeuL6oS4vHdhjDmHJYeCRBq3Z8GttTsBNUkhMurhvaqlnnL7+IAZW20ldHknap +LTJDpuiU8YWWmIRb8hMOu9Gy0bfFtdJgC5E10b9eK8J8FdW0LiRRslTw+k0zHUZrGD9 K6wNjXymvnILyq/V+YuqxuqTm409z8xRnWzZn8tzuTprCJvk01QFauOXxbG4y/NV1U1a y/jCjyhgw1658vvGf5oNln1dD6epf5ZokRxz2aUYup7zXfI8+sQ5qptl746DmmqHJ/hM DafQ== X-Gm-Message-State: AOAM530na6uNLdhtV5svKtbmpDrlbMr2+z5KMXvZFw641OsLHiAJb0o+ tk+3+fhjR7ZYijMqaK+3CYoNFov4aZ8= X-Google-Smtp-Source: ABdhPJzq5HhEaF9TAzrPdyq/RzIQelrom2NDV5bmM1VeLsG7jjLWCCOmvuv/T8gLZXrErMBfR3MQvw== X-Received: by 2002:a05:600c:1911:: with SMTP id j17mr19192508wmq.143.1643654520978; Mon, 31 Jan 2022 10:42:00 -0800 (PST) Received: from CTW-01195.lan (176.57.115.89.rev.vodafone.pt. [89.115.57.176]) by smtp.gmail.com with ESMTPSA id l24sm115554wms.24.2022.01.31.10.41.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Jan 2022 10:42:00 -0800 (PST) From: Jose Quaresma To: openembedded-core@lists.openembedded.org Cc: Jose Quaresma Subject: [PATCH 1/3] glslang: upgrade 11.7.1 -> 11.8.0 Date: Mon, 31 Jan 2022 18:41:50 +0000 Message-Id: <20220131184152.46233-1-quaresma.jose@gmail.com> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 31 Jan 2022 18:42:04 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/161132 * Add support for SPIR-V 1.6 * Add support for Vulkan 1.3 * Add --hlsl-dx-position-w option Update LICENSE.txt - Expand the GPL 3 with special bison exception to the fully expanded license. Signed-off-by: Jose Quaresma --- .../glslang/{glslang_11.7.1.bb => glslang_11.8.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/glslang/{glslang_11.7.1.bb => glslang_11.8.0.bb} (89%) diff --git a/meta/recipes-graphics/glslang/glslang_11.7.1.bb b/meta/recipes-graphics/glslang/glslang_11.8.0.bb similarity index 89% rename from meta/recipes-graphics/glslang/glslang_11.7.1.bb rename to meta/recipes-graphics/glslang/glslang_11.8.0.bb index 30d9954ea5..a77d8bdf88 100644 --- a/meta/recipes-graphics/glslang/glslang_11.7.1.bb +++ b/meta/recipes-graphics/glslang/glslang_11.8.0.bb @@ -6,9 +6,9 @@ either from a command line or programmatically." SECTION = "graphics" HOMEPAGE = "https://www.khronos.org/opengles/sdk/tools/Reference-Compiler" LICENSE = "BSD-3-Clause & BSD-2-Clause & MIT & Apache-2.0 & GPL-3-with-bison-exception" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c5ce49c0456e9b413b98a4368c378229" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2a2b5acd7bc4844964cfda45fe807dc3" -SRCREV = "c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5" +SRCREV = "c34bb3b6c55f6ab084124ad964be95a699700d34" SRC_URI = "git://github.com/KhronosGroup/glslang.git;protocol=https;branch=master \ file://0001-generate-glslang-pkg-config.patch" UPSTREAM_CHECK_GITTAGREGEX = "^(?P\d+(\.\d+)+)$" From patchwork Mon Jan 31 18:41:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jose Quaresma X-Patchwork-Id: 3133 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1D38FC433F5 for ; Mon, 31 Jan 2022 18:42:05 +0000 (UTC) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.web10.37323.1643654523882539851 for ; Mon, 31 Jan 2022 10:42:04 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ZWvTp+rn; spf=pass (domain: gmail.com, ip: 209.85.221.52, mailfrom: quaresma.jose@gmail.com) Received: by mail-wr1-f52.google.com with SMTP id v13so27168275wrv.10 for ; Mon, 31 Jan 2022 10:42:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=hLkKPa0mPdUL+iOhFyO27djqmM2XK07YYQ8AsJA1K0U=; b=ZWvTp+rnvCLUh0bhbsIpSx4ASIDekXgSZeYCTVr9LZDlVPuY2yCoaMRRqZuUBMg+KH b29b9vjKdeYDai5RrwPzjq9FnWWXe9hhM+GwxrNuKOisryBqmgkgAmU+KHX2relb7Itz OfxCcVQvD7O4cAH73AaPvKgxe+nM75ox/14u6svEeznS2CuEruiEQ2DeByArnsxwJdBr fySDeHU1BLC6FMilHh5QHvqZQ/oOyOsvEF4AB0BPXhXZ6bKfAU4kqZ3dbPbvEQgWC9OR peVBWSqvC2dmQuBUpGraWpCafnmxOlYJBJWjCckPxzqk8ZC8YOwO418+QkmZAzBR6B1d xHCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=hLkKPa0mPdUL+iOhFyO27djqmM2XK07YYQ8AsJA1K0U=; b=QIfhh91yB+/+ImvFpVZLQOIGfz2tNr21YqSKDf07/bfbnM8iiMoYqxW4s5xvGeagwW rikiSVWcFqxtkUQ1zJd13a0Qtrc+b8gY7GEpiBRs+bh1HEkt1UVKngtG2f4PSMfEH6ik BDhxssaxZvadMbEEUTDvZoWXrzEpdMFsGVDuNP4zjdOLW+r94EPkmWBwPooQcawiGxxZ i8+966QO6gpvkNyEBBXlWq1kFF/8NyO8yT3P5NatLIC+WpcCwXlruRtDfRJCJcjBKqqq QPb7haJRzwuk/SbgH4Z4d9iG9d/2w76SHIgOzqO2fY50Dga4saGwCOr3Pl3ZfPmqPHfx A+ig== X-Gm-Message-State: AOAM530M7pM03qG9zeOMYU+Ish26Vwy3qX9Oj4+l0w/ExUO8p8lIjU3Y zw6o0OznGPOATTwdHmK78OGgda1vK0k= X-Google-Smtp-Source: ABdhPJwIGKw80XwhaNzLfzeTUiXHEtUhbzkIJZnVu1C0YdQDDQnSYyj86nb8nzJwUNmoFOYfsqpi5g== X-Received: by 2002:adf:efc9:: with SMTP id i9mr18344831wrp.13.1643654521987; Mon, 31 Jan 2022 10:42:01 -0800 (PST) Received: from CTW-01195.lan (176.57.115.89.rev.vodafone.pt. [89.115.57.176]) by smtp.gmail.com with ESMTPSA id l24sm115554wms.24.2022.01.31.10.42.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Jan 2022 10:42:01 -0800 (PST) From: Jose Quaresma To: openembedded-core@lists.openembedded.org Cc: Jose Quaresma Subject: [PATCH 2/3] shaderc: upgrade 2021.3 -> 2021.4 Date: Mon, 31 Jan 2022 18:41:51 +0000 Message-Id: <20220131184152.46233-2-quaresma.jose@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220131184152.46233-1-quaresma.jose@gmail.com> References: <20220131184152.46233-1-quaresma.jose@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 31 Jan 2022 18:42:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/161133 - Support Vulkan 1.3 - Support targeting SPIR-V 1.6, which is the default for Vulkan 1.3 - Updated copyright check: Excludes Glslang generated files when building in source tree - Fix Android.mk rules for building libshaderc_combined, to adapt to more recent NDKs that have removed the GNU binutils. Signed-off-by: Jose Quaresma --- .../shaderc/{shaderc_2021.3.bb => shaderc_2021.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/shaderc/{shaderc_2021.3.bb => shaderc_2021.4.bb} (95%) diff --git a/meta/recipes-graphics/shaderc/shaderc_2021.3.bb b/meta/recipes-graphics/shaderc/shaderc_2021.4.bb similarity index 95% rename from meta/recipes-graphics/shaderc/shaderc_2021.3.bb rename to meta/recipes-graphics/shaderc/shaderc_2021.4.bb index cc2cfc18a8..a35a41ab00 100644 --- a/meta/recipes-graphics/shaderc/shaderc_2021.3.bb +++ b/meta/recipes-graphics/shaderc/shaderc_2021.4.bb @@ -6,7 +6,7 @@ HOMEPAGE = "https://github.com/google/shaderc" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" -SRCREV = "6fabc36fbebacfcef8cf82463df2a8247120ebf0" +SRCREV = "9d0b3848b054d62b5b1e0eba9a50e386c9de3e2b" SRC_URI = "git://github.com/google/shaderc.git;protocol=https;branch=main \ file://0001-cmake-disable-building-external-dependencies.patch \ file://0002-libshaderc_util-fix-glslang-header-file-location.patch \ From patchwork Mon Jan 31 18:41:52 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jose Quaresma X-Patchwork-Id: 3134 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1409EC433FE for ; Mon, 31 Jan 2022 18:42:06 +0000 (UTC) Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) by mx.groups.io with SMTP id smtpd.web08.36707.1643654524854985268 for ; Mon, 31 Jan 2022 10:42:05 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=oDSYBrSI; spf=pass (domain: gmail.com, ip: 209.85.128.43, mailfrom: quaresma.jose@gmail.com) Received: by mail-wm1-f43.google.com with SMTP id o30-20020a05600c511e00b0034f4c3186f4so14308894wms.3 for ; Mon, 31 Jan 2022 10:42:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=5tsI9utKb2L65dx5GhaoggM2UIpPF+6mLKclE+9H1CE=; b=oDSYBrSI0v+9piH9Px8c0IPyKyNuXprloTUWcw+aTJWhEcnb0FucB8Pb09QZy13QeW ayk7Cy90wwtHefzKZdtu/3Dmk+xTcoROlCtBcfk+CYG/XrI+6BJAMlhsDzxjRA0zNLql JAXJJRXgbwyMJW7XNa7p5GFJ0+Ao+FLfQQniTlDWtsNBwpBV4hcxB9fgLwtfPcoGnvsi JvLqg8SzHHBfw4cS4xMpvxChkGeq/Z8b1upp1E+YMwAww0MFt8RjMB7OkK3HNc/wR1Ao NRbA7pYijRWaWVlH9pDGc/2zQ8lqair+tEprZtOMdeT4TIPxl9BqHhPay4lx9zkz0Gm9 bTbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=5tsI9utKb2L65dx5GhaoggM2UIpPF+6mLKclE+9H1CE=; b=bAWmZaomfD5hOo0ja31PICZOqChWX3Cox7CMqtdkCMN587dlRpdNCxbIR8N5vMOcnW lG03Q6AfPxAAXGCnT9S9rj+QxKgNuCwJL9U2vnBQr+BoHas6NU5k7aUXKHkfeAzNdZwK Ow4Zq7F5tDD//mJ+brkh+uGMdm7WuQK3Xq8zIw9mJf1tw/UfntUQhDK34qTq/WGw5hbz r4oYT05ACK6YdgE2Ovpg2xsaZUz+HqmMofypWeP1UJwA7dfaBjJ6l/uOQRTRVo4G4JI3 fCnpnvRvbI9lErW77tvpqky0DXvqK+qC9mzfiFxV2oQQLEEMI/fnIlRyQ2pUWjYhSOdt FOEw== X-Gm-Message-State: AOAM533yRUEyjwkzdrB4PTYnR06muS4QhuyeuoAQsHYY9ufHUuTuRxTS O5u7Y4io6AUA6lOruG0yBWwQ4bAl70E= X-Google-Smtp-Source: ABdhPJydONVBcDbeQEwuRBp4AHrRHhP93o06jHMjW6BK3/gU+BersCogqUIErS/KBGo5K5nseZfbaA== X-Received: by 2002:a05:600c:1d17:: with SMTP id l23mr19549948wms.174.1643654523063; Mon, 31 Jan 2022 10:42:03 -0800 (PST) Received: from CTW-01195.lan (176.57.115.89.rev.vodafone.pt. [89.115.57.176]) by smtp.gmail.com with ESMTPSA id l24sm115554wms.24.2022.01.31.10.42.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 31 Jan 2022 10:42:02 -0800 (PST) From: Jose Quaresma To: openembedded-core@lists.openembedded.org Cc: Jose Quaresma Subject: [PATCH 3/3] shaderc: upgrade 2021.4 -> 2022.0 Date: Mon, 31 Jan 2022 18:41:52 +0000 Message-Id: <20220131184152.46233-3-quaresma.jose@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220131184152.46233-1-quaresma.jose@gmail.com> References: <20220131184152.46233-1-quaresma.jose@gmail.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 31 Jan 2022 18:42:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/161134 - Update to Glslang 11.8.0 Signed-off-by: Jose Quaresma --- .../shaderc/{shaderc_2021.4.bb => shaderc_2022.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/shaderc/{shaderc_2021.4.bb => shaderc_2022.0.bb} (95%) diff --git a/meta/recipes-graphics/shaderc/shaderc_2021.4.bb b/meta/recipes-graphics/shaderc/shaderc_2022.0.bb similarity index 95% rename from meta/recipes-graphics/shaderc/shaderc_2021.4.bb rename to meta/recipes-graphics/shaderc/shaderc_2022.0.bb index a35a41ab00..f5ad0bf3bb 100644 --- a/meta/recipes-graphics/shaderc/shaderc_2021.4.bb +++ b/meta/recipes-graphics/shaderc/shaderc_2022.0.bb @@ -6,7 +6,7 @@ HOMEPAGE = "https://github.com/google/shaderc" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" -SRCREV = "9d0b3848b054d62b5b1e0eba9a50e386c9de3e2b" +SRCREV = "b0aa18323d65d2ca885d0affeef2aa0b56eb45f7" SRC_URI = "git://github.com/google/shaderc.git;protocol=https;branch=main \ file://0001-cmake-disable-building-external-dependencies.patch \ file://0002-libshaderc_util-fix-glslang-header-file-location.patch \