From patchwork Wed Jul 22 15:42:43 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 93230 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 D13D7C44539 for ; Wed, 22 Jul 2026 15:42:58 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.3156.1784734977044123870 for ; Wed, 22 Jul 2026 08:42:57 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@arm.com header.s=foss header.b=rl18XwpD; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4968E168F for ; Wed, 22 Jul 2026 08:42:52 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 200973F66F for ; Wed, 22 Jul 2026 08:42:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1784734976; bh=FP11oabAp6K0ErWZZVetCgy/wwlNhQgkVUlDM1VusOo=; h=From:To:Subject:Date:From; b=rl18XwpDbABzPIAMA9WWNwCt9HRylQlG008akpjFBSjWULr+ldCsWUyuXIz5A3Ol7 cbIk2fxd6rdntWn+x8LT2fB6WAHQDL6wLcG6O4zbbwWO30HQPhjPLrjxmqe36a6m1M c472e3/Yf6fNgnDR3CRZCpTCG0vzpVMxnVUtbmHc= From: Ross Burton To: openembedded-core@lists.openembedded.org Subject: [PATCH 1/5] site: remove obsolete xorg_cv_malloc0_returns_null Date: Wed, 22 Jul 2026 16:42:43 +0100 Message-ID: <20260722154247.2987545-1-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 22 Jul 2026 15:42:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/241699 xorg-macros 1.20.2 dropped the runtime check entirely[1], so these cached values are not being read. [1] util/macros b9f5184 ("XORG_CHECK_MALLOC_ZERO: stop testing malloc, assume the worst") Signed-off-by: Ross Burton --- meta/site/common-glibc | 3 --- meta/site/common-musl | 3 --- 2 files changed, 6 deletions(-) diff --git a/meta/site/common-glibc b/meta/site/common-glibc index f5b5c4b5371..29f96da48d6 100644 --- a/meta/site/common-glibc +++ b/meta/site/common-glibc @@ -73,6 +73,3 @@ ac_cv_va_copy=${ac_cv_va_copy=yes} ac_cv___va_copy=${ac_cv___va_copy=yes} ac_cv_func_va_copy=${ac_cv_func_va_copy=yes} ac_cv_func___va_copy=${ac_cv_func___va_copy=yes} - -# Xorg -xorg_cv_malloc0_returns_null=${xorg_cv_malloc0_returns_null=yes} diff --git a/meta/site/common-musl b/meta/site/common-musl index b19832d5f63..9eac6b9b6c6 100644 --- a/meta/site/common-musl +++ b/meta/site/common-musl @@ -45,6 +45,3 @@ ac_cv_va_copy=${ac_cv_va_copy=yes} ac_cv___va_copy=${ac_cv___va_copy=yes} ac_cv_func_va_copy=${ac_cv_func_va_copy=yes} ac_cv_func___va_copy=${ac_cv_func___va_copy=yes} - -# Xorg -xorg_cv_malloc0_returns_null=${xorg_cv_malloc0_returns_null=yes} From patchwork Wed Jul 22 15:42:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 93231 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 F2DB2C44536 for ; Wed, 22 Jul 2026 15:42:58 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.3131.1784734977760518257 for ; Wed, 22 Jul 2026 08:42:57 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@arm.com header.s=foss header.b=UhjToKz5; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DE1F61691 for ; Wed, 22 Jul 2026 08:42:52 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id B434C3F66F for ; Wed, 22 Jul 2026 08:42:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1784734977; bh=LyZzfpAWJ6ttJuy59MtsWZANioSvrzHw6rsglijvYUE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=UhjToKz5uF1Zc1EqdSP2un5JyqIg/PXfPM0km8M6szD4E00/VMuEMgH+wq213QLWM EQVBZYHrvMIwfXohOa+T0jX/1/YvlFgpXRtwDcfFv4mp9pXffiRPXEta2fEcvOIScq pZnu5PgpyW1+OUrzNrmIvjB0nMcrX3PNsCBk9zLQ= From: Ross Burton To: openembedded-core@lists.openembedded.org Subject: [PATCH 2/5] xorg-lib-common: remove --*-malloc0returnsnull from unknown configure option ignore list Date: Wed, 22 Jul 2026 16:42:44 +0100 Message-ID: <20260722154247.2987545-2-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260722154247.2987545-1-ross.burton@arm.com> References: <20260722154247.2987545-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 22 Jul 2026 15:42:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/241700 This was removed as an option that is passed to all xorg libraries in 2013[1] but was not removed from the ignore list at the same time. [1] oe-core b4aaacd7699 ("xorg-lib: remove explicit --enable-malloc0returnsnull") Signed-off-by: Ross Burton --- meta/recipes-graphics/xorg-lib/xorg-lib-common.inc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc index ba7fcb73044..9584a805707 100644 --- a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc +++ b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc @@ -19,8 +19,7 @@ EXTRA_OECONF = "--disable-specs --without-groff --without-ps2pdf --without-fop" PACKAGECONFIG ??= "" PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native" -UNKNOWN_CONFIGURE_OPT_IGNORE += "--enable-malloc0returnsnull --disable-malloc0returnsnull \ - --disable-specs --without-groff --without-ps2pdf --without-fop \ +UNKNOWN_CONFIGURE_OPT_IGNORE += "--disable-specs --without-groff --without-ps2pdf --without-fop \ --without-xmlto --with-xmlto \ " From patchwork Wed Jul 22 15:42:45 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 93229 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 D2467C4453C for ; Wed, 22 Jul 2026 15:42:58 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.3133.1784734978136903498 for ; Wed, 22 Jul 2026 08:42:58 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@arm.com header.s=foss header.b=S0UAiaw3; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 759C3168F for ; Wed, 22 Jul 2026 08:42:53 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 548213F66F for ; Wed, 22 Jul 2026 08:42:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1784734977; bh=G2+riIoWCmZAwSbBBegSjjNdLpVE+q5GDimiz82Oyn4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=S0UAiaw3S2WVrf2U3ONJc14IEkBlX4ayy96G7zHlhnY5/zug1t4GccCZaqml0TKH3 OXs7KfOmbNMvI5OES8ISBd8A08M0c+uZw6JqykhJiO32yG808qDnOFW888ZzvOdqY3 VdZ6D30LkOwHwVyyHc5/ZwHyJ73HNRhgRmw7rsqc= From: Ross Burton To: openembedded-core@lists.openembedded.org Subject: [PATCH 3/5] xorg-lib-common: disable documentation generation Date: Wed, 22 Jul 2026 16:42:45 +0100 Message-ID: <20260722154247.2987545-3-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260722154247.2987545-1-ross.burton@arm.com> References: <20260722154247.2987545-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 22 Jul 2026 15:42:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/241701 The X.org libraries have a number of different ways of building documentation, instead of disabling them individually just disable all documentation. This doesn't change the output, as we were disabling everything anyway. This simplifies the autoconf options, making things neater when we allow builds with meson. Signed-off-by: Ross Burton --- meta/recipes-graphics/xorg-lib/xorg-lib-common.inc | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc index 9584a805707..25697e8471b 100644 --- a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc +++ b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc @@ -14,13 +14,8 @@ S = "${UNPACKDIR}/${XORG_PN}-${PV}" inherit autotools features_check pkgconfig -EXTRA_OECONF = "--disable-specs --without-groff --without-ps2pdf --without-fop" +EXTRA_OECONF = "--disable-docs --disable-specs" -PACKAGECONFIG ??= "" -PACKAGECONFIG[xmlto] = "--with-xmlto, --without-xmlto, xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native" - -UNKNOWN_CONFIGURE_OPT_IGNORE += "--disable-specs --without-groff --without-ps2pdf --without-fop \ - --without-xmlto --with-xmlto \ -" +UNKNOWN_CONFIGURE_OPT_IGNORE += "--disable-docs --disable-specs" REQUIRED_DISTRO_FEATURES ?= "x11" From patchwork Wed Jul 22 15:42:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 93232 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 E0DF7C44536 for ; Wed, 22 Jul 2026 15:43:08 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.3157.1784734978741544901 for ; Wed, 22 Jul 2026 08:42:58 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@arm.com header.s=foss header.b=OkL3mVxK; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 173AC168F for ; Wed, 22 Jul 2026 08:42:54 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id E03853F66F for ; Wed, 22 Jul 2026 08:42:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1784734978; bh=a00kWZE7b+4RIsovFoYycTWtClKerG2krAYkozY3/YA=; h=From:To:Subject:Date:In-Reply-To:References:From; b=OkL3mVxK/WWdfcG3DfE5Yjn8f+FeY/o+2GvUyD5D2tpGXW28/eFesPqtA2dGmlNpL XtUQ6yKvl37G8V71Md5hpxAT/cXTZ36hPrzBX9fb8gD0rHEJ13cD0oGzDlSvan3kHI DklwK7SSob2I80ix2R9zOSmpCau7yTfcRDZy6X74= From: Ross Burton To: openembedded-core@lists.openembedded.org Subject: [PATCH 4/5] xorg-lib-common: add builder class variable Date: Wed, 22 Jul 2026 16:42:46 +0100 Message-ID: <20260722154247.2987545-4-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260722154247.2987545-1-ross.burton@arm.com> References: <20260722154247.2987545-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 22 Jul 2026 15:43:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/241702 Add a variable XORGBUILDCLASS to control which builder class is used. Defaults to autotools for no change, but this lets recipes switch to Meson if they can. Signed-off-by: Ross Burton --- meta/recipes-graphics/xorg-lib/xorg-lib-common.inc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc index 25697e8471b..a32e47f63b4 100644 --- a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc +++ b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc @@ -12,10 +12,12 @@ SRC_URI = "${XORG_MIRROR}/individual/lib/${XORG_PN}-${PV}.${XORG_EXT}" S = "${UNPACKDIR}/${XORG_PN}-${PV}" -inherit autotools features_check pkgconfig +XORGBUILDCLASS ??= "autotools" +inherit_defer ${XORGBUILDCLASS} + +inherit features_check pkgconfig EXTRA_OECONF = "--disable-docs --disable-specs" - UNKNOWN_CONFIGURE_OPT_IGNORE += "--disable-docs --disable-specs" REQUIRED_DISTRO_FEATURES ?= "x11" From patchwork Wed Jul 22 15:42:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ross Burton X-Patchwork-Id: 93233 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 EE66DC4453C for ; Wed, 22 Jul 2026 15:43:08 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.3158.1784734979314019327 for ; Wed, 22 Jul 2026 08:42:59 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@arm.com header.s=foss header.b=WHP2/bE1; spf=pass (domain: arm.com, ip: 217.140.110.172, mailfrom: ross.burton@arm.com) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A20701691 for ; Wed, 22 Jul 2026 08:42:54 -0700 (PDT) Received: from cesw-amp-gbt-1s-m12830-04.lab.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 80A8F3F66F for ; Wed, 22 Jul 2026 08:42:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1784734978; bh=zwwDqhkGtKtUi5avzfaEijT3tw7gn9VUsNk/QGPzwQg=; h=From:To:Subject:Date:In-Reply-To:References:From; b=WHP2/bE1zRSRi6bqXqqyzTc5V37YJVVWbFo1/33WHwRsDBOCQojR20O8wL6Rg85+7 g4GIsuxB6Y7kdxUPHf/BAE2mwtW+v9RIuaxbu+2WE7HfpwH6qTYfnKB+KrmD9oVjQX IRSG7IM1QdB2/S8GRPPFU6tVLx/BcSI3uez3LyVs= From: Ross Burton To: openembedded-core@lists.openembedded.org Subject: [PATCH 5/5] xorg-libs: use meson where possible Date: Wed, 22 Jul 2026 16:42:47 +0100 Message-ID: <20260722154247.2987545-5-ross.burton@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260722154247.2987545-1-ross.burton@arm.com> References: <20260722154247.2987545-1-ross.burton@arm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 22 Jul 2026 15:43:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/241703 These recipes can use meson to build, so use it. The output is functionally identical but do_configure is faster: PKG TASK ABSDIFF RELDIFF WALLTIME1 -> WALLTIME2 libfontenc do_configure -11.0s -89.0% 12.4s -> 1.4s libxau do_configure -11.0s -89.8% 12.2s -> 1.2s libxvmc do_configure -10.8s -87.1% 12.4s -> 1.6s libxscrnsaver do_configure -10.6s -88.4% 12.0s -> 1.4s libxcomposite do_configure -10.6s -88.3% 12.0s -> 1.4s libxinerama do_configure -10.5s -88.3% 11.9s -> 1.4s libxres do_configure -10.5s -87.8% 11.9s -> 1.4s libxdamage do_configure -10.4s -88.3% 11.8s -> 1.4s libxxf86vm do_configure -10.4s -87.9% 11.8s -> 1.4s libxrandr do_configure -10.4s -87.7% 11.9s -> 1.5s libxfixes do_configure -10.3s -88.2% 11.7s -> 1.4s libxft do_configure -10.3s -86.3% 11.9s -> 1.6s Signed-off-by: Ross Burton --- meta/recipes-graphics/xorg-lib/libfontenc_1.1.9.bb | 3 +++ meta/recipes-graphics/xorg-lib/libxau_1.0.12.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxcomposite_0.4.7.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxdamage_1.1.7.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxfixes_6.0.2.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxft_2.3.9.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxinerama_1.1.6.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxrandr_1.5.5.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxres_1.2.3.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.5.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxvmc_1.0.15.bb | 2 ++ meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.7.bb | 2 ++ 12 files changed, 25 insertions(+) diff --git a/meta/recipes-graphics/xorg-lib/libfontenc_1.1.9.bb b/meta/recipes-graphics/xorg-lib/libfontenc_1.1.9.bb index 07278251129..d5c1ed54eb9 100644 --- a/meta/recipes-graphics/xorg-lib/libfontenc_1.1.9.bb +++ b/meta/recipes-graphics/xorg-lib/libfontenc_1.1.9.bb @@ -9,6 +9,9 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=96254c20ab81c63e65b26f0dbcd4a1c1" DEPENDS += "zlib xorgproto font-util" + +XORGBUILDCLASS = "meson" + PE = "1" SRC_URI[sha256sum] = "9d8392705cb10803d5fe1d27d236cbab3f664e26841ce01916bbbe430cf273e2" diff --git a/meta/recipes-graphics/xorg-lib/libxau_1.0.12.bb b/meta/recipes-graphics/xorg-lib/libxau_1.0.12.bb index b52b28914be..483df32dbb8 100644 --- a/meta/recipes-graphics/xorg-lib/libxau_1.0.12.bb +++ b/meta/recipes-graphics/xorg-lib/libxau_1.0.12.bb @@ -14,6 +14,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=7908e342491198401321cec1956807ec" DEPENDS += " xorgproto" PROVIDES = "xau" +XORGBUILDCLASS = "meson" + PE = "1" XORG_PN = "libXau" diff --git a/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.7.bb b/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.7.bb index 79c2fa69f7a..37dc59a4847 100644 --- a/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.7.bb +++ b/meta/recipes-graphics/xorg-lib/libxcomposite_0.4.7.bb @@ -18,6 +18,8 @@ DEPENDS += " xorgproto virtual/libx11 libxfixes libxext" PROVIDES = "xcomposite" BBCLASSEXTEND = "native nativesdk" +XORGBUILDCLASS = "meson" + PE = "1" XORG_PN = "libXcomposite" diff --git a/meta/recipes-graphics/xorg-lib/libxdamage_1.1.7.bb b/meta/recipes-graphics/xorg-lib/libxdamage_1.1.7.bb index 2602ee46808..f57050de0ca 100644 --- a/meta/recipes-graphics/xorg-lib/libxdamage_1.1.7.bb +++ b/meta/recipes-graphics/xorg-lib/libxdamage_1.1.7.bb @@ -19,6 +19,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=9fe101f30dd24134cf43146863241868" DEPENDS += "virtual/libx11 xorgproto libxfixes" PROVIDES = "xdamage" +XORGBUILDCLASS = "meson" + PE = "1" XORG_PN = "libXdamage" diff --git a/meta/recipes-graphics/xorg-lib/libxfixes_6.0.2.bb b/meta/recipes-graphics/xorg-lib/libxfixes_6.0.2.bb index 513e85ab9de..71af323e0d7 100644 --- a/meta/recipes-graphics/xorg-lib/libxfixes_6.0.2.bb +++ b/meta/recipes-graphics/xorg-lib/libxfixes_6.0.2.bb @@ -13,6 +13,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a5a9755c8921cc7dc08a5cfe4267d0ff" DEPENDS += "virtual/libx11 xorgproto" +XORGBUILDCLASS = "meson" + PE = "1" XORG_PN = "libXfixes" diff --git a/meta/recipes-graphics/xorg-lib/libxft_2.3.9.bb b/meta/recipes-graphics/xorg-lib/libxft_2.3.9.bb index 0b7c736451e..ebc53bcf56b 100644 --- a/meta/recipes-graphics/xorg-lib/libxft_2.3.9.bb +++ b/meta/recipes-graphics/xorg-lib/libxft_2.3.9.bb @@ -18,6 +18,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=90b90b60eb30f65fc9c2673d7cf59e24" DEPENDS += "virtual/libx11 libxrender freetype fontconfig" PROVIDES = "xft" +XORGBUILDCLASS = "meson" + PE = "1" SRC_URI[sha256sum] = "60a25b78945ed6932635b3bb1899a517d31df7456e69867ffba27f89ff3976f5" diff --git a/meta/recipes-graphics/xorg-lib/libxinerama_1.1.6.bb b/meta/recipes-graphics/xorg-lib/libxinerama_1.1.6.bb index 10f683a6f37..8df9465fb18 100644 --- a/meta/recipes-graphics/xorg-lib/libxinerama_1.1.6.bb +++ b/meta/recipes-graphics/xorg-lib/libxinerama_1.1.6.bb @@ -15,6 +15,8 @@ DEPENDS += "libxext xorgproto" PROVIDES = "xinerama" PE = "1" +XORGBUILDCLASS = "meson" + XORG_PN = "libXinerama" SRC_URI[sha256sum] = "d00fc1599c303dc5cbc122b8068bdc7405d6fcb19060f4597fc51bd3a8be51d7" diff --git a/meta/recipes-graphics/xorg-lib/libxrandr_1.5.5.bb b/meta/recipes-graphics/xorg-lib/libxrandr_1.5.5.bb index 8696d110257..89e2490b30e 100644 --- a/meta/recipes-graphics/xorg-lib/libxrandr_1.5.5.bb +++ b/meta/recipes-graphics/xorg-lib/libxrandr_1.5.5.bb @@ -13,6 +13,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=c9d1a2118a6cd5727521db8e7a2fee69" DEPENDS += "virtual/libx11 xorgproto libxrender libxext" +XORGBUILDCLASS = "meson" + PE = "1" XORG_PN = "libXrandr" diff --git a/meta/recipes-graphics/xorg-lib/libxres_1.2.3.bb b/meta/recipes-graphics/xorg-lib/libxres_1.2.3.bb index b9c71d40738..1297fd363f9 100644 --- a/meta/recipes-graphics/xorg-lib/libxres_1.2.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxres_1.2.3.bb @@ -12,6 +12,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=8c89441a8df261bdc56587465e13c7fa" DEPENDS += "libxext xorgproto" +XORGBUILDCLASS = "meson" + PE = "1" XORG_PN = "libXres" diff --git a/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.5.bb b/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.5.bb index f6cdb2e4175..c13a63c48bf 100644 --- a/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.5.bb +++ b/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.5.bb @@ -17,6 +17,8 @@ PROVIDES = "libxss" RREPLACES:${PN} = "libxss" PE = "1" +XORGBUILDCLASS = "meson" + XORG_PN = "libXScrnSaver" SRC_URI[sha256sum] = "5057365f847253e0e275871441e10ff7846c8322a5d88e1e187d326de1cd8d00" diff --git a/meta/recipes-graphics/xorg-lib/libxvmc_1.0.15.bb b/meta/recipes-graphics/xorg-lib/libxvmc_1.0.15.bb index 8fe205b3873..5fca1f11d9e 100644 --- a/meta/recipes-graphics/xorg-lib/libxvmc_1.0.15.bb +++ b/meta/recipes-graphics/xorg-lib/libxvmc_1.0.15.bb @@ -12,6 +12,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0a207f08d4961489c55046c9a5e500da \ DEPENDS += "libxext libxv xorgproto" +XORGBUILDCLASS = "meson" + PE = "1" XORG_PN = "libXvMC" diff --git a/meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.7.bb b/meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.7.bb index 9afc3ef8099..c0f40cd4805 100644 --- a/meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.7.bb +++ b/meta/recipes-graphics/xorg-lib/libxxf86vm_1.1.7.bb @@ -12,6 +12,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fa0b9c462d8f2f13eba26492d42ea63d" DEPENDS += "libxext xorgproto" +XORGBUILDCLASS = "meson" + PE = "1" XORG_PN = "libXxf86vm"