From patchwork Tue Nov 14 03:08:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34410 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 EDF9AC4332F for ; Tue, 14 Nov 2023 03:08:17 +0000 (UTC) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx.groups.io with SMTP id smtpd.web11.5390.1699931297540152946 for ; Mon, 13 Nov 2023 19:08:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=m59rAfRx; spf=pass (domain: gmail.com, ip: 209.85.214.177, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-1cc9b626a96so37831485ad.2 for ; Mon, 13 Nov 2023 19:08:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931297; x=1700536097; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8Lmnyh/uCu85UefCKk5WfJ+0djZrltMqO856a0CL4Jg=; b=m59rAfRxDC1zoQr+Pif0plmduDw+GRL6TDM9xVq+ecbub9cX/lDznrVoGzIdRy9CLS JqqkT9Ojut1WEJwoJ1SWDZs+JNYe8Qu5gXGC4wTb56lhfidjWO9sfOr55+E7Bchz98QP UGCcmBFbYQF3xwpFGx3jfNYmliI3jAf71Ssi6ZmYnLDAPlbYs8bPPeXG4rEBM4D/4BXc 1vsZBPSpK3qG+XUeRzVpi6/wOLT6nt01t2kOFvOIJv0n887zWrGXQjoKMd/JZ4danSHw MyN1tpm6kkpjiq6QgL0VQdryOakBotDPxwcBHeMWGyaOE9PByH5Cxh3BcOkYQciDwJnP p3Aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931297; x=1700536097; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=8Lmnyh/uCu85UefCKk5WfJ+0djZrltMqO856a0CL4Jg=; b=TQgU2EhJ/6tYn6+u3MGUmlLmvM7gmnkGos/QQzyTN3AXM9amcRLEDa9VJqDbr/hR1Y ntGzZQ05b3htx2zBDvRLaI4XfRj+XWOCP9MjqH+ekZMG00TgxGCI2cb9vuXZ9DRruAka cMQBkni1GuDbhSxwoR31UurgJZ8hdOnLwF/G3lq3Mn85rKWX6GH4GatntwOsBvGnTk+M hKX+E9SDsBNy3gkCMWcLMzdmNL/8F7adsb7wbeexwti+0BUQt60dGEj05QHt3O5c8kvM ks+GAM+x0f8WRn0QVlpH4oKoKbsc1B6RQNrBxwh6tV2xelor0KghTGIdAmGoWlG9Va41 R3wg== X-Gm-Message-State: AOJu0Ywyjv8myasdGUwbjzrRMjtjRo71yZT52748dofi299RpgZDYNeX zZkYXg3HpcUh+gYLOy4cqc59+vO5YqsN5g== X-Google-Smtp-Source: AGHT+IGPdcu11g66Y1YuycQf8+hpUZ1cBJ9F5a8D9KUlc4Q+PCIu4uap8LF4Iwt3pWtSdfTVXvP0Ag== X-Received: by 2002:a17:903:244d:b0:1cc:4625:74ed with SMTP id l13-20020a170903244d00b001cc462574edmr1273966pls.53.1699931294358; Mon, 13 Nov 2023 19:08:14 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:14 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-networking][PATCH 01/10] cannelloni: Fix build with clang and libc++ runtime Date: Mon, 13 Nov 2023 19:08:02 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-1-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106688 Signed-off-by: Khem Raj --- ...lude-bits-stdc-.h-only-when-using-libstdc.patch | 37 ++++++++++++++++++++++ .../cannelloni/cannelloni_1.1.0.bb | 4 ++- 2 files changed, 40 insertions(+), 1 deletion(-) -- 2.42.1 diff --git a/meta-networking/recipes-connectivity/cannelloni/cannelloni/0001-include-bits-stdc-.h-only-when-using-libstdc.patch b/meta-networking/recipes-connectivity/cannelloni/cannelloni/0001-include-bits-stdc-.h-only-when-using-libstdc.patch new file mode 100644 index 0000000000..71f447c94b --- /dev/null +++ b/meta-networking/recipes-connectivity/cannelloni/cannelloni/0001-include-bits-stdc-.h-only-when-using-libstdc.patch @@ -0,0 +1,37 @@ +From 7aed36765ae44b41ede7e139da0a11b3696f2e06 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Mon, 13 Nov 2023 00:07:23 -0800 +Subject: [PATCH] include bits/stdc++.h only when using libstdc++ + +We have other c++ runtime implementations e.g. llvm's libc++ which does +not provide this header bits/stdc++.h, therefore make sure that this +header is only included when using libstdc++ + +Fixes +| /mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux/cannelloni/1.1.0/git/tcpthread.cpp:27:10: fatal error: 'bits/stdc++.h' file not found +| 27 | #include +| | ^~~~~~~~~~~~~~~ + +Upstream-Status: Submitted [https://github.com/mguentner/cannelloni/pull/56] +Signed-off-by: Khem Raj +--- + tcpthread.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/tcpthread.cpp b/tcpthread.cpp +index a1b3047..bb5a7b2 100644 +--- a/tcpthread.cpp ++++ b/tcpthread.cpp +@@ -24,7 +24,9 @@ + #include + #include + ++#ifdef __GLIBCXX__ + #include ++#endif + + #include + #include +-- +2.42.1 + diff --git a/meta-networking/recipes-connectivity/cannelloni/cannelloni_1.1.0.bb b/meta-networking/recipes-connectivity/cannelloni/cannelloni_1.1.0.bb index fb457dc03b..dfa7437ba8 100644 --- a/meta-networking/recipes-connectivity/cannelloni/cannelloni_1.1.0.bb +++ b/meta-networking/recipes-connectivity/cannelloni/cannelloni_1.1.0.bb @@ -2,7 +2,9 @@ SUMMARY = "a SocketCAN over Ethernet tunnel" HOMEPAGE = "https://github.com/mguentner/cannelloni" LICENSE = "GPL-2.0-only" -SRC_URI = "git://github.com/mguentner/cannelloni.git;protocol=https;branch=master" +SRC_URI = "git://github.com/mguentner/cannelloni.git;protocol=https;branch=master \ + file://0001-include-bits-stdc-.h-only-when-using-libstdc.patch \ + " SRCREV = "3d4fb8c8b07f6d7c62b2bdad7e5a94de61c9a29b" LIC_FILES_CHKSUM = "file://gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263" From patchwork Tue Nov 14 03:08:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34412 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 D4915C4167B for ; Tue, 14 Nov 2023 03:08:27 +0000 (UTC) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web11.5391.1699931298530929126 for ; Mon, 13 Nov 2023 19:08:18 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=i+1lV5XE; spf=pass (domain: gmail.com, ip: 209.85.214.171, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-1cc3216b2a1so39364965ad.2 for ; Mon, 13 Nov 2023 19:08:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931298; x=1700536098; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tINHRy7guJoRS05TiGAk8bW8f6xvSxq/WFY/wfCFc48=; b=i+1lV5XEDMzQvGFyEhrI2N5tpGMZJ5C5Vi1f8NkLIz12lgu5DE6ZNJLvqv2ejxBLu/ oeh8Dw81H6QUx+ml9Q8VAYc9mmJbWuqLKRpihFheSe91MrPo2su4Iy87b4Gyi0/XrPZm Gd/aecUB5AFPDZVklU+JosufIoQXp8d4T5a0Y6Rvy9fkfbzMjKzlyNVGKmWXaVzKeuRA lKNuSAnKwNuXPBTnM/op/2WnAg1Jpg1xyWMJ8Yninh147aj4fRj8mksvAAz6nDqmXuXK 9EEOEAoC4zM6XMnpNYOCptWPuPfAsOj4A5b+vmlEB6AX5EIvumXEaEJzd4vK7v5QTh7H Bh3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931298; x=1700536098; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tINHRy7guJoRS05TiGAk8bW8f6xvSxq/WFY/wfCFc48=; b=RrObBlUd/E5jaVzAq/lFcvKInwyvlbCLnCNW1MDxsgPoV2Eiy5rLACOGWvPY6a/nFu ZuyvSW+ErQFq0sZILFoBvDxcUuavAtYZX/TQ0D5w2e54/AR7F2Yh1MszvsVte6qPDDCB ZxxHuypOxjN0a91jFH2H9rJhckNNHpWKb+6AXYMrObyRCAfsABt57j0pHZPc3fCdPq+B 3H/YRpnlJdDvKQRKIOhJNVm0SdraGg1s2ZpJZ0e/lBsyaDN+qfgYlCrg1TSnsus34KrF 301KKvkWPWn5p4yG7MyZ4WGWH1HyybZy4iiJ6Nvwow4HelMDDFQ0FcZK/BcK5QdJDBP7 uA+A== X-Gm-Message-State: AOJu0YyiWegKTZlP2xOwTxBfPn5G3YjL8J6QRINSQA25g7o4JZkNcSMx XoNfEGbdexswxkPrpHXd01vDAst3gKEfRw== X-Google-Smtp-Source: AGHT+IHJY6+miv+VL1+J26IDyyqfxJGdwtsod2hhrlGvBhy5YO316Ly1Jp8V0Wl0CAs0DRgFviPUAQ== X-Received: by 2002:a17:902:da86:b0:1cc:70e4:28e9 with SMTP id j6-20020a170902da8600b001cc70e428e9mr1338935plx.49.1699931297641; Mon, 13 Nov 2023 19:08:17 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:17 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj , Markus Volk Subject: [meta-gnome][PATCH 02/10] gnome-console: Add missing dependency on gtk4-native Date: Mon, 13 Nov 2023 19:08:03 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-2-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106689 gtk4-native provided gtk-update-icon-cache fixes | ../gnome-console-45.0/meson.build:137:6: ERROR: Program 'gtk-update-icon-cache' not found or not executable Signed-off-by: Khem Raj Cc: Markus Volk --- meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.42.1 diff --git a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb b/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb index 3282a6d5d3..748ea7b5a5 100644 --- a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb +++ b/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb @@ -7,9 +7,9 @@ inherit gnomebase gsettings pkgconfig gtk-icon-cache DEPENDS = " \ desktop-file-utils-native \ + gtk4-native \ glib-2.0 \ gsettings-desktop-schemas \ - gtk4 \ hicolor-icon-theme \ libadwaita \ libgtop \ From patchwork Tue Nov 14 03:08:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34413 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 E254CC072A2 for ; Tue, 14 Nov 2023 03:08:27 +0000 (UTC) Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by mx.groups.io with SMTP id smtpd.web11.5392.1699931299539277125 for ; Mon, 13 Nov 2023 19:08:19 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=QvR5+uqu; spf=pass (domain: gmail.com, ip: 209.85.214.180, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-1cc9b626a96so37831535ad.2 for ; Mon, 13 Nov 2023 19:08:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931299; x=1700536099; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FPyHlu4UF2gDfDeuPWVytdtkRocjRsHclNoBl7Gyyuk=; b=QvR5+uquB2dAsccL4YmLuKYmyXMBioH4RjhUKuAw3JAd3onODym4A3oAsgCmhVNAuS EmY+5O42JQC1n+ypvUpvtOzYE7W99EwNGEI3lDcdW2eH69graXRCthhYgNUVogKQ0vpG wvdGug0cJ/o/45wOeIritEOXiQk4z+Je+d8VoY1IP/gTsSBu19dWsPbIRjTA720accdG 7jp2EWcBAyHilnINk2keGWxq0bxG1hCkqaZ+DqnBALgGgMIs6XauPCfTZxBcBGIs7Dtn 4bSRRbm8jcosqGkIAtrLlnGPIWM0UOjwKkNiopKn4sUuKpNzdU0Lk3mCFfKWRBcl5PZA BoMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931299; x=1700536099; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FPyHlu4UF2gDfDeuPWVytdtkRocjRsHclNoBl7Gyyuk=; b=paudSI68ZDEtMOGkT0EqrUv2DqPy4aK0qBpPa5dJamDjSeQX8wzmuYzEWLWV1i4IyH oi7Is/ZohiB9YfUitspbFKdXAztOZ2s81AzmdxyWwqA6/FQTMCmxie6Z3o/Hv+wfZH5d ViIhERrR9yK5Eih3ujBX/z5WUQQRwlxiAOF5Cvb8uX6nzqkGW+ZUEIOZKZ/R1mS4WBQ4 RlRo7qoi1tkpNB+wk/kM4yqFYgMDGqzcnma3ZdI8mIvYqQWun/IixSEmkp2PFXCoOjBk hCPKRIuzOE6mHyHWLbHwGjhquqxoyAOG1CIvho6QWAX6g+0cr3v+baC4wVpgCPuZpmSX 8YUQ== X-Gm-Message-State: AOJu0YzKKxd+Uwwlb93biYN/RuCYUWYeQSFEu+4qSYekAqQO//IUwP6i hhEKb91t5RG0X8arI9tKQTv2+k4JuUYe1g== X-Google-Smtp-Source: AGHT+IHgrVQxdM4PSaH35s/yG22gzKgKLxT+WmwpE16LCrMWKbw5ueqWFEe4B1tTh07vTHlTQSWaRQ== X-Received: by 2002:a17:902:9898:b0:1cc:5378:6a56 with SMTP id s24-20020a170902989800b001cc53786a56mr878311plp.48.1699931298656; Mon, 13 Nov 2023 19:08:18 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:18 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj , Markus Volk Subject: [meta-gnome][PATCH 03/10] gnome-terminal: Add missing dependency on libhandy Date: Mon, 13 Nov 2023 19:08:04 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-3-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106690 Fixes | ../git/meson.build:367:16: ERROR: Dependency "libhandy-1" not found, tried pkgconfig Signed-off-by: Khem Raj Cc: Markus Volk --- meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb | 1 + 1 file changed, 1 insertion(+) -- 2.42.1 diff --git a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb index 069a95f202..014b329b34 100644 --- a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb +++ b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb @@ -15,6 +15,7 @@ DEPENDS = " \ gsettings-desktop-schemas \ vte9 \ dconf \ + libhandy \ libpcre2 \ " From patchwork Tue Nov 14 03:08:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34416 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 15135C074FE for ; Tue, 14 Nov 2023 03:08:28 +0000 (UTC) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mx.groups.io with SMTP id smtpd.web10.5381.1699931300927931115 for ; Mon, 13 Nov 2023 19:08:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=FhvY767d; spf=pass (domain: gmail.com, ip: 209.85.214.170, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-1cc938f9612so33241315ad.1 for ; Mon, 13 Nov 2023 19:08:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931300; x=1700536100; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=h9BjlPiiD/oHB6+vw0z13GoOUpIGiRb/9PjSyEx/eic=; b=FhvY767dtccMReOduYTBkF2X8S3IhWUf7vPFvX4bhW6UxtP2qx20oe06Y+i8Gma5/f WGOnYQ0ulZxTXHP34WIDO8VAm0H2E+IQCDFrSt5SaakPffumzNfn40+V5sAXdirn0CE8 WQ7jpRZrMuVjblzWMx29xgem3NVR/kXg/NfNjYXQlcUpQIlbAilXWS8bhjmZFiL3sI6n /wyrK4ztMvkiJlF6feN4/jMfoFEu/Wb3XdSjljEO0mF3r+ZYta+5luCve6mkj8ZLpgN8 COCrzNVH3KCmTqVHhxcPd0frf1GgNc/ImdhiRnvURX7eNUzEE8VrSpV1+hWU8+cA6dxa 5vdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931300; x=1700536100; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=h9BjlPiiD/oHB6+vw0z13GoOUpIGiRb/9PjSyEx/eic=; b=Q5ZCgzxbL8B8QDycRtrPreMxbpYG1CZFUqxoWYIC3FMMndhy99d9Dq26cub6VqAyhX PgW5hlCgT8QJxpPr3lN06yi9ISpTcld1cGC2soLAbpgO6U5gOlbvI1AZ1xkGrljulGRE G2x1ca7wzuSXU7TC65lZN42K3iEy9g+imnPukShemkSgwgX04jtLiDHylB+hoWjOun2s /PKDFups7oNUDIJTQC2PPeYBWEBVXFAR6G6LtbDUA1CDQY/Xq5bYWg6vRrQttUC1qKp+ e2LMrz+Sn9KzQnQ6o+0JcUvQ1/APRozXl/RsJhr5uC0SFD0HYqyNDly43iKn4GA/+nLV evKg== X-Gm-Message-State: AOJu0Yy+p9kzThXoGNyAmdBQpzYxrETwMRrygf1PnEh4zD+wuHwaThcX cs0c+FgJGmqnF+p6z+uQVN4fvT83Gg0Kvg== X-Google-Smtp-Source: AGHT+IGs9SJyK3Bm9QNQWrHmdEy3hj/diDVeIUzpujwzFf4Op9xmX1avBEeHHP+xlZWplokC5OkU7w== X-Received: by 2002:a17:902:864c:b0:1cc:51b8:8102 with SMTP id y12-20020a170902864c00b001cc51b88102mr1060089plt.2.1699931299641; Mon, 13 Nov 2023 19:08:19 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:19 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-multimedia][PATCH 04/10] dleyna-core: Update to tip of master Date: Mon, 13 Nov 2023 19:08:05 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-4-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106691 Get the support for newer gupnp 1.2 Fixes | configure: error: Package requirements (gupnp-1.2 >= 1.2.0) were not met: | | No package 'gupnp-1.2' found Signed-off-by: Khem Raj --- meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.42.1 diff --git a/meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb b/meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb index eafbb50db4..20a54b1bd7 100644 --- a/meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb +++ b/meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \ DEPENDS = "glib-2.0 gupnp" -PV .= "+git${SRCPV}" +PV .= "+git" SRC_URI = "git://github.com/01org/${BPN}.git;branch=master;protocol=https" SRCREV = "1c6853f5bc697dc0a8774fd70dbc915c4dbe7c5b" From patchwork Tue Nov 14 03:08:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34419 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 263C0C074FD for ; Tue, 14 Nov 2023 03:08:28 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web11.5393.1699931301321753477 for ; Mon, 13 Nov 2023 19:08:21 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=klcrZAgO; spf=pass (domain: gmail.com, ip: 209.85.214.172, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-1cc921a4632so46889885ad.1 for ; Mon, 13 Nov 2023 19:08:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931300; x=1700536100; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OZfSdMooxMNQ0O6RroQJjFeTaJB9nJipPM8woiifvYQ=; b=klcrZAgOckUbWqUSk5fyDzii78GLLocac3d6IF8yxFN/BVyoPEYlMYjeKsWs9ybwb9 Xl3F/HPqwXQnzrrTlgvM6zB+ywrs+U94iHTPgo9HRiMo5GIVEwtzb3ix7HyqrM5HyhLA 3+tcH8v49pBYWMfKXNRroXiYMqowVOqVQCc723kR8itA2gOcpypOxM6E/9/f2wXd71z/ /ZhNk7BzkYBeP/bv/yvaoHvzXSWwAtlddGP/QAaun6Syu3dWkSepF2TW5Bflpt0OxvBH tPIJRDow84wnFPd1mjz5ILDCBbMdVpD1Oj+yUcbKVdlgciT6ysbsgq1vZh0xd5TDjPMP 0JLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931300; x=1700536100; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OZfSdMooxMNQ0O6RroQJjFeTaJB9nJipPM8woiifvYQ=; b=iZBNShnOn6DtZ6YhyvyYGVvcDFsVlYszt6ibm0XdwTaBdM0eH1vRyMR1gDfTaeUbyF RQSuYcnx+Bg/eqdssuKsY+awcCiqqGYYcjnFx9gixBUKbk9wr5CNhnWYji1l+ieMzx4B tyPh9brKUzRv6pBoyQVkQyIS0JwuKyvbjs8M+QXxCN81Xhqe2GmWdRRbBb5iwAg8TUNN 0D0nKXFlNvJ2pKZfOxb2lbs9HoU4gRlLp22RUMOF7I+wrpwue1GkPzMC+ffjHBUyR7EV fwmAo5iM022FnTRsI/j3ZMraWEyeXiRuVfq0OOANrVyQ5Ee97hBfT69YeA3X4OJtiIG6 l2dA== X-Gm-Message-State: AOJu0YyCM2aR6YqDtDKn3er693TlArapx7gRDOtE8HsgSL5b1xIT9HpN 3hpjotgrU0jPTU86Yahh75zY8/8nK6ChmA== X-Google-Smtp-Source: AGHT+IHLlWEZNZIApi+a9mq3vmdiWCCfzd+rH7X2aaZjvhgdsKFjrxxboFfVyZr68AJkgLcKE+cYqQ== X-Received: by 2002:a17:903:1207:b0:1cc:1dde:8680 with SMTP id l7-20020a170903120700b001cc1dde8680mr1324585plh.45.1699931300391; Mon, 13 Nov 2023 19:08:20 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:20 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-multimedia][PATCH 05/10] dleyna: Skip all dleyna recipes, slated for removal Date: Mon, 13 Nov 2023 19:08:06 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-5-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106692 Upstream has marked it unsupported [1] and no development is going on [1] https://github.com/intel/dleyna-core/commit/47638f14fdd0f1a1d3c0c0bd1ce31aa64c66025f Signed-off-by: Khem Raj --- .../recipes-multimedia/dleyna/dleyna-connector-dbus_0.3.0.bb | 2 ++ meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb | 2 ++ meta-multimedia/recipes-multimedia/dleyna/dleyna-renderer_0.6.0.bb | 2 ++ meta-multimedia/recipes-multimedia/dleyna/dleyna-server_0.6.0.bb | 2 ++ 4 files changed, 8 insertions(+) -- 2.42.1 diff --git a/meta-multimedia/recipes-multimedia/dleyna/dleyna-connector-dbus_0.3.0.bb b/meta-multimedia/recipes-multimedia/dleyna/dleyna-connector-dbus_0.3.0.bb index 033854f19e..bed5af9bf3 100644 --- a/meta-multimedia/recipes-multimedia/dleyna/dleyna-connector-dbus_0.3.0.bb +++ b/meta-multimedia/recipes-multimedia/dleyna/dleyna-connector-dbus_0.3.0.bb @@ -16,3 +16,5 @@ inherit autotools pkgconfig FILES:${PN} += "${libdir}/dleyna-1.0/connectors/*.so" FILES:${PN}-dev += "${libdir}/dleyna-1.0/connectors/*.la" FILES:${PN}-dbg += "${libdir}/dleyna-1.0/connectors/.debug/*.so" + +SKIP_RECIPE[dleyna-connector-dbus] ?= "Upstream is dead moreover needs porting to work with latest gupnp >= 1.2" diff --git a/meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb b/meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb index 20a54b1bd7..8aaab7893e 100644 --- a/meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb +++ b/meta-multimedia/recipes-multimedia/dleyna/dleyna-core_0.6.0.bb @@ -18,3 +18,5 @@ SRCREV = "1c6853f5bc697dc0a8774fd70dbc915c4dbe7c5b" S = "${WORKDIR}/git" inherit autotools pkgconfig + +SKIP_RECIPE[dleyna-core] ?= "Upstream is dead moreover needs porting to work with latest gupnp >= 1.2" diff --git a/meta-multimedia/recipes-multimedia/dleyna/dleyna-renderer_0.6.0.bb b/meta-multimedia/recipes-multimedia/dleyna/dleyna-renderer_0.6.0.bb index e7f918333a..a385a50de7 100644 --- a/meta-multimedia/recipes-multimedia/dleyna/dleyna-renderer_0.6.0.bb +++ b/meta-multimedia/recipes-multimedia/dleyna/dleyna-renderer_0.6.0.bb @@ -23,3 +23,5 @@ CFLAGS += " -I${S}" FILES:${PN} += "${datadir}/dbus-1" FILES:${PN}-dev += "${libdir}/${BPN}/*.so" + +SKIP_RECIPE[dleyna-renderer] ?= "Upstream is dead moreover needs porting to work with latest gupnp >= 1.2" diff --git a/meta-multimedia/recipes-multimedia/dleyna/dleyna-server_0.6.0.bb b/meta-multimedia/recipes-multimedia/dleyna/dleyna-server_0.6.0.bb index 071379758c..719aecede1 100644 --- a/meta-multimedia/recipes-multimedia/dleyna/dleyna-server_0.6.0.bb +++ b/meta-multimedia/recipes-multimedia/dleyna/dleyna-server_0.6.0.bb @@ -20,3 +20,5 @@ inherit autotools pkgconfig FILES:${PN} += "${datadir}/dbus-1" FILES:${PN}-dev += "${libdir}/${BPN}/*.so" + +SKIP_RECIPE[dleyna-server] ?= "Upstream is dead moreover needs porting to work with latest gupnp >= 1.2" From patchwork Tue Nov 14 03:08:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34418 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 35E14C0755A for ; Tue, 14 Nov 2023 03:08:28 +0000 (UTC) Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web10.5382.1699931302096377470 for ; Mon, 13 Nov 2023 19:08:22 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Yql/J67Q; spf=pass (domain: gmail.com, ip: 209.85.210.169, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-6b1d1099a84so5186803b3a.1 for ; Mon, 13 Nov 2023 19:08:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931301; x=1700536101; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=v1O0dwxuU4cyoXbR3rgE12bNW6xQX+BkaLe6a0WqwXE=; b=Yql/J67QfnQGS+PwbWWp+/m4CIY86i9DOhAkGiFqKOvadNGQfLOfWuP30yaZrKJRqR 9R6cH7CqxpykfnjaFJPnm24tuGSSHWZsTffeqinJIS1ctk2ddA9TPDf5fOlMZILGTzKH LkbV5UPmItkY5NGxDejgVJ/BR+OV74MfUBn0Gf0pM42kS7qMHDA3lWTDCJSP9Yv2/OIh oWnunXm9+UBpa3N7mWlqIzWc2gIAscWCdKhc9lbkkK5Cf5srCzR4GYzzLAYzd5euUkzq VvO+R0nl13k84dJh//ebcCxxhi/4sxiVPTnzcyqIzf/Pj3KmbiFgdjM0ceaFqWBDiNNc j4Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931301; x=1700536101; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=v1O0dwxuU4cyoXbR3rgE12bNW6xQX+BkaLe6a0WqwXE=; b=FpaV03kBoRArCpB063O6J7B2Fc8a/Zk+Qzm/YAP6w6X82TEEEsj3Pm6hKAKiRCH8+d NyA10B9UqQ3QbHC3REMYc16pC/8fTLdLUUN3Dw0YsHNHyTalBT1xUDfNIyhfWS7sFa7g 9CNj93nRltyxOekbVLjJEtutjGI9m+5l9iCWo0DJgLvTPZuuEd0/v6aszyqoWZOAceu4 lSZZZRTzROIxMWioCUuNFbUce/K8GilcRPaIMFBugZZdEuPhPSFtJTqgbKteaYKIm73J lVXsqP+czCXEVk5wkBR3an6aZXRCcIjfvmUy2AB0HRFSqdGZqXTY4VRQ+eMyWonRCp5+ GCig== X-Gm-Message-State: AOJu0YxG83WRKIPyqZvcTqzexfUE6h4yryPJqW7GZuJfzJWHTrgaCpom hvrKBnhD4BSnpG4tZJXCjs9n7GsObZGycA== X-Google-Smtp-Source: AGHT+IErEY+8favKKGIsfejeGXWGVVkPimWGiuTVSjyM+HNepcbOwC88jgn4o+JzcOTruY/hOwxM3g== X-Received: by 2002:a05:6a20:7f8a:b0:186:664b:44a6 with SMTP id d10-20020a056a207f8a00b00186664b44a6mr7168620pzj.48.1699931301347; Mon, 13 Nov 2023 19:08:21 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:20 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-multimedia][PATCH 06/10] packagegroup-meta-multimedia: Remove dleyna recipes Date: Mon, 13 Nov 2023 19:08:07 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-6-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106693 They are skipped now Signed-off-by: Khem Raj --- .../recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb | 3 --- 1 file changed, 3 deletions(-) -- 2.42.1 diff --git a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb index fddfd720da..b18ad6ad1b 100644 --- a/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb +++ b/meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb @@ -25,9 +25,6 @@ RDEPENDS:packagegroup-meta-multimedia = "\ bluealsa \ caps \ cdparanoia \ - dleyna-connector-dbus \ - dleyna-renderer \ - dleyna-server \ dvb-apps \ ${@bb.utils.contains("LICENSE_FLAGS_ACCEPTED", "commercial", "faac mpd", "", d)} \ gerbera \ From patchwork Tue Nov 14 03:08:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34415 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 054DAC4167D for ; Tue, 14 Nov 2023 03:08:28 +0000 (UTC) Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by mx.groups.io with SMTP id smtpd.web10.5383.1699931303189027842 for ; Mon, 13 Nov 2023 19:08:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=BqAOosqh; spf=pass (domain: gmail.com, ip: 209.85.210.172, mailfrom: raj.khem@gmail.com) Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-6c4ed8eef16so3542023b3a.0 for ; Mon, 13 Nov 2023 19:08:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931302; x=1700536102; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=GpOQO9cOF0S+ZeobZ+YTElzdWMTL7C/gwgO6N67ccoM=; b=BqAOosqhdfW4D0G2hwVnCOQHR4mVkUvx0ASlM9Sx6dV360k2qF4jKGAeBtYnZxAn9M FjknwDBbrsdgTzylxU0U51fizl+JvJqiaoP8hUFYDzrynUIw+B71A2Wzx96wEZBwxYIg TdU+K8tHNf8pV0NRJvW2arvsrku8MJH6s9521lT3zlCu3TrXjQhDXUhNVmoclITvI1mw rxWmH/Vr4qU6wQK8W1gW/389xVjPkOrdYd6DPFM6uV4d4um0PFa+EpBBBHWjVaHdFhyn 7FaFInAE8XTJGO6gS3wc9vlyBHUCmE2Yg4tS/zyCyWBRaEyENwQiXolZ+3v7SxhSNURE fKFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931302; x=1700536102; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GpOQO9cOF0S+ZeobZ+YTElzdWMTL7C/gwgO6N67ccoM=; b=MfFgUpNS0N+qyPQULWchddx9pM59JpKc3CuUcC5zzIiJ4S+snnyWUIiNaNXg4JEtyX pwP9a+ndnvNsM2ET3HERZZ/RXJ6cre1wPjHZwEyqCwRGX0u4xudRNMuJDHHtEYjH8Lk0 QAtZwbA4/+mFOSk6hgkJhX5+vPjY3HiuPcrijHeIOs+XeyC9ThzFyU5+MDyWKOGNmiNf SLNi2YSJsB68URegajkObFE/6gTeJnIV2SfskayQoy5gIClOPb4cvu60V8cEN8EQwokY qsznmRV6iZ5rt030yOdTs3WmtxtwcpC8XxUFqqabv7My1aymQA1NRAN6/MlbHGD2lKo+ mOKQ== X-Gm-Message-State: AOJu0YzPC/nROHWH4WtWIw+pqKWsFBGX2jlDSqefm8ydYItZxHzmxN8j 9AC0aMZlYzfuqj9mBZXpVLlGEjaslmO+GA== X-Google-Smtp-Source: AGHT+IHHZA4RVf3gR74KhLs4GxIKHAcaerndm5KC5oSGTlKF+zjoOZG9weK2a75n2ulorj+NWDt/+w== X-Received: by 2002:a05:6a20:1447:b0:17e:2afd:407f with SMTP id a7-20020a056a20144700b0017e2afd407fmr11504849pzi.9.1699931302169; Mon, 13 Nov 2023 19:08:22 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:21 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 07/10] beep: Upgrade to 1.4.12 Date: Mon, 13 Nov 2023 19:08:08 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-7-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106694 Fix build with clang while here, need to disable Werror as newer compilers find more warnings. Do not save intermediate objects and disable ubsan, we do not build runtime for it by defaults Signed-off-by: Khem Raj --- .../beep/{beep_1.4.9.bb => beep_1.4.12.bb} | 19 +----- ...se-Werror-as-it-fails-with-newer-clang-11.patch | 63 ----------------- ...-beep-library-Make-it-compatible-with-c99.patch | 78 ++++++++++++++++++++++ 3 files changed, 81 insertions(+), 79 deletions(-) -- 2.42.1 diff --git a/meta-oe/recipes-extended/beep/beep_1.4.9.bb b/meta-oe/recipes-extended/beep/beep_1.4.12.bb similarity index 59% rename from meta-oe/recipes-extended/beep/beep_1.4.9.bb rename to meta-oe/recipes-extended/beep/beep_1.4.12.bb index ec62f31870..442acd1a93 100644 --- a/meta-oe/recipes-extended/beep/beep_1.4.9.bb +++ b/meta-oe/recipes-extended/beep/beep_1.4.12.bb @@ -8,24 +8,11 @@ LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" SRC_URI = "git://github.com/spkr-beep/beep.git;protocol=https;branch=master \ - file://0001-Do-not-use-Werror-as-it-fails-with-newer-clang-11.patch \ -" -SRCREV = "8b85ddd09f73b9fd7caa5679298781a57af194ac" + file://0001-beep-library-Make-it-compatible-with-c99.patch" +SRCREV = "11453a79f2cea81832329b06ca3a284aa7a0a52e" S = "${WORKDIR}/git" -EXTRA_OEMAKE = " \ - COMPILER_gcc='${CC}' \ - LINKER_gcc='${CC}' \ - COMPILER_clang=no \ - LINKER_clang=no \ -" - -EXTRA_OEMAKE:toolchain-clang = " \ - COMPILER_clang='${CC}' \ - LINKER_clang='${CC}' \ - COMPILER_gcc=no \ - LINKER_gcc=no \ -" +EXTRA_OEMAKE = "prefix='${prefix}' CFLAGS='${CFLAGS}'" do_install() { oe_runmake install DESTDIR='${D}' diff --git a/meta-oe/recipes-extended/beep/files/0001-Do-not-use-Werror-as-it-fails-with-newer-clang-11.patch b/meta-oe/recipes-extended/beep/files/0001-Do-not-use-Werror-as-it-fails-with-newer-clang-11.patch deleted file mode 100644 index ba7681b983..0000000000 --- a/meta-oe/recipes-extended/beep/files/0001-Do-not-use-Werror-as-it-fails-with-newer-clang-11.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 6b33adfa438e35b6a37cfb0364274370ef4f9fc1 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 23 Dec 2020 18:00:59 +0000 -Subject: [PATCH] Do not use -Werror as it fails with newer clang 11+ - -Upstream-Status: Pending -Signed-off-by: Khem Raj ---- - GNUmakefile | 1 - - 1 file changed, 1 deletion(-) - ---- a/GNUmakefile -+++ b/GNUmakefile -@@ -91,12 +91,13 @@ comma := , - # If supported by COMPILER_gcc, add given flags to CFLAGS_gcc. - # Example usage: - # $(eval $(call CHECK_CFLAGS_gcc,-fasynchronous-unwind-tables)) --define CHECK_CFLAGS_gcc --CFLAGS_gcc += $$(if $$(shell if $$(COMPILER_gcc) $(1) -x c -o compile-check.gcc-o -c - < /dev/null > /dev/null 2>&1; then echo yes; else :; fi; rm -f compile-check.gcc-o > /dev/null 2>&1),$(1)) --endef - - COMPILER_gcc = gcc - LINKER_gcc = gcc -+ifneq ($(COMPILER_gcc),no) -+define CHECK_CFLAGS_gcc -+CFLAGS_gcc += $$(if $$(shell if $$(COMPILER_gcc) $(1) -x c -o compile-check.gcc-o -c - < /dev/null > /dev/null 2>&1; then echo yes; else :; fi; rm -f compile-check.gcc-o > /dev/null 2>&1),$(1)) -+endef - CPPFLAGS_gcc = - CFLAGS_gcc = - CFLAGS_gcc += -std=gnu99 -pedantic -@@ -113,30 +114,24 @@ CFLAGS_gcc += -save-temps=obj - LDFLAGS_gcc = - LIBS_gcc = - --ifneq ($(call pathsearch,$(COMPILER_gcc)),) --ifneq ($(COMPILER_gcc)),no) - COMPILERS += gcc - endif --endif - - COMPILER_clang = clang - LINKER_clang = clang -+ -+ifneq ($(COMPILER_clang),no) - CPPFLAGS_clang = - CFLAGS_clang += -Wall -Wextra - CFLAGS_clang += -Weverything - CFLAGS_clang += -Wno-padded - CFLAGS_clang += -std=gnu99 -pedantic --CFLAGS_clang += -Werror --CFLAGS_clang += -fsanitize=undefined - CFLAGS_clang += -O -g - LDFLAGS_clang = - LIBS_clang = - --ifneq ($(call pathsearch,$(COMPILER_clang)),) --ifneq ($(COMPILER_clang),no) - COMPILERS += clang - endif --endif - - - ######################################################################## diff --git a/meta-oe/recipes-extended/beep/files/0001-beep-library-Make-it-compatible-with-c99.patch b/meta-oe/recipes-extended/beep/files/0001-beep-library-Make-it-compatible-with-c99.patch new file mode 100644 index 0000000000..240e075a89 --- /dev/null +++ b/meta-oe/recipes-extended/beep/files/0001-beep-library-Make-it-compatible-with-c99.patch @@ -0,0 +1,78 @@ +From 66b06e03fc25a168e06c7af5ccccc3162ddbf92a Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Mon, 13 Nov 2023 17:18:55 -0800 +Subject: [PATCH] beep-library: Make it compatible with < c99 + +Upstream-Status: Pending +Signed-off-by: Khem Raj +--- + beep-library.c | 9 +++++---- + 1 file changed, 5 insertions(+), 4 deletions(-) + +--- a/beep-library.c ++++ b/beep-library.c +@@ -44,7 +44,7 @@ + int open_checked_char_device(const char *const device_name) + { + struct stat sb; +- ++ int fd = -1; + if (-1 == stat(device_name, &sb)) { + LOG_VERBOSE("could not stat(2) %s: %s", + device_name, strerror(errno)); +@@ -57,7 +57,7 @@ int open_checked_char_device(const char + return -1; + } + +- const int fd = open(device_name, O_WRONLY); ++ fd = open(device_name, O_WRONLY); + if (fd == -1) { + LOG_VERBOSE("could not open(2) %s: %s", + device_name, strerror(errno)); +@@ -90,6 +90,7 @@ void safe_error_exit(const char *const m + { + const int saved_errno = errno; + char strerr_buf[128]; ++ size_t errlen, msglen; + const int ret = strerror_r(saved_errno, strerr_buf, sizeof(strerr_buf)); + if (ret != 0) { + if (write(STDERR_FILENO, "strerror_r error\n", +@@ -98,14 +99,14 @@ void safe_error_exit(const char *const m + } + _exit(EXIT_FAILURE); + } +- const size_t msglen = strlen(msg); ++ msglen = strlen(msg); + if (write(STDERR_FILENO, msg, msglen)) { + /* ignore all write errors */ + } + if (write(STDERR_FILENO, ": ", 2)) { + /* ignore all write errors */ + } +- const size_t errlen = strlen(strerr_buf); ++ errlen = strlen(strerr_buf); + if (write(STDERR_FILENO, strerr_buf, errlen)) { + /* ignore all write errors */ + } +--- a/GNUmakefile ++++ b/GNUmakefile +@@ -155,7 +155,6 @@ $(eval $(call CHECK_CFLAGS,common_CFLAGS + $(eval $(call CHECK_CFLAGS,common_CFLAGS,-Wall)) + $(eval $(call CHECK_CFLAGS,common_CFLAGS,-Wextra)) + $(eval $(call CHECK_CFLAGS,common_CFLAGS,-Weverything)) +-$(eval $(call CHECK_CFLAGS,common_CFLAGS,-Werror)) + $(eval $(call CHECK_CFLAGS,common_CFLAGS,-Wno-padded)) + $(eval $(call CHECK_CFLAGS,common_CFLAGS,-Werror=format-security)) + $(eval $(call CHECK_CFLAGS,common_CFLAGS,-Wno-disabled-macro-expansion)) +@@ -169,11 +168,6 @@ $(eval $(call CHECK_CFLAGS,CFLAGS,-fanal + $(eval $(call CHECK_CFLAGS,CFLAGS,-fstack-protector-strong)) + $(eval $(call CHECK_CFLAGS,CFLAGS,-fstack-clash-protection)) + $(eval $(call CHECK_CFLAGS,CFLAGS,-fcf-protection)) +-$(eval $(call CHECK_CFLAGS,CFLAGS,-fsanitize=undefined)) +- +- +-CFLAGS += -save-temps=obj +- + + $(info # common_CFLAGS=$(common_CFLAGS)) + $(info # CFLAGS=$(CFLAGS)) From patchwork Tue Nov 14 03:08:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34414 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 056D4C41535 for ; Tue, 14 Nov 2023 03:08:28 +0000 (UTC) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mx.groups.io with SMTP id smtpd.web10.5384.1699931304176089208 for ; Mon, 13 Nov 2023 19:08:24 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=M2KhzCEC; spf=pass (domain: gmail.com, ip: 209.85.214.178, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-1cc3bc5df96so37407535ad.2 for ; Mon, 13 Nov 2023 19:08:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931303; x=1700536103; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qdCC1/2yUwxY6A3tN+yV+HWEweslPnqbWb8Fxqe+vF4=; b=M2KhzCECAdDSFoEMXE9Vwz2Rfh7lyOkUWCe1B9Dix+VQ2EC+zmvmR0AZOGEdGUk5KE LFHlfBQMqYp7xEjqDd09i2P1Jtrq63AHlD7B6eYsXNyhVvLMWE2UNnpfY7Rt2ct6Xpmf U6VmAS/6PUkSmrKT8Y5DTS66dXOkSCetrtQuUfm28ScS+f3E0CzfEB4ufF71vJiWy8pU zkXZynkVuo7/gHLHPcrTdLojUOjZPkl9HdO8B7645qleTdZ5NaQRACBtm5Te8/M9VlQX +RThNXN9B4wzssrj7KC3WPpRBolsB0dbrm/QaNbR7/tM2wSCa70C0N81r1w+iRDtO7oY jtLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931303; x=1700536103; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qdCC1/2yUwxY6A3tN+yV+HWEweslPnqbWb8Fxqe+vF4=; b=pLNpbN4nXHuSShVvAWco0ueDpFPSI+Rhn0aTVMATIUqaA1+K1JgJw5VJ3eolk9EvWG d+gvur0RReTILsMlPXXbdozLO4I+67cQnCxCYzPbwQpDYr6fbL0pm78LbqFnSErhJAUo tQ+e5n4dbqa5r3yVbfXPmByahwKOSCIorFfM6txti3jiSURE9sVpqHvGGFFCheHbdm7+ 9vKDmFCkMZ2r/rJtZ4KwXE+RSuvA5P1Z3jQU6lGdB+cRAL8F3CvWV6I+RZOyxjgZXOpC XPrAco6/MqQeVuiNQLGA5k9zLggDKV07UUFIyn57qzMUtCPIj3KSemdXNe+7/FL9Iln3 u7uQ== X-Gm-Message-State: AOJu0Yxv+QYfxSkV86+LHvFjMgiWFM+Q1fCMB5c8zc15tuTUD+O46vwh xrN09fdCkukiU49PltNFbq2N02ZKkQ8eiQ== X-Google-Smtp-Source: AGHT+IGx2pxK/UHUbpFjbxDixsuW8SQK4Si7WkndPcUt2ncUNF31m/WyOroqNaCqv/Zz0tZuZaLdtQ== X-Received: by 2002:a17:902:7048:b0:1cc:4669:c0eb with SMTP id h8-20020a170902704800b001cc4669c0ebmr903115plt.21.1699931303234; Mon, 13 Nov 2023 19:08:23 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:22 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 08/10] yelp: Use autotools for build system Date: Mon, 13 Nov 2023 19:08:09 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-8-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106695 OE-core switched the defaults for gnome recipes to meson but this package is not yet migrated to meson. Signed-off-by: Khem Raj --- meta-gnome/recipes-gnome/yelp/yelp_42.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.42.1 diff --git a/meta-gnome/recipes-gnome/yelp/yelp_42.2.bb b/meta-gnome/recipes-gnome/yelp/yelp_42.2.bb index 51d51ee0ab..1b3ded0211 100644 --- a/meta-gnome/recipes-gnome/yelp/yelp_42.2.bb +++ b/meta-gnome/recipes-gnome/yelp/yelp_42.2.bb @@ -3,7 +3,7 @@ LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = " \ file://COPYING;md5=6e1b9cb787e76d7e6946887a65caa754 \ " - +GNOMEBASEBUILDCLASS = "autotools" inherit gnomebase itstool autotools-brokensep gsettings gettext gtk-doc features_check mime-xdg # for webkitgtk From patchwork Tue Nov 14 03:08:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34417 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 1566BC07548 for ; Tue, 14 Nov 2023 03:08:28 +0000 (UTC) Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by mx.groups.io with SMTP id smtpd.web10.5385.1699931305044066985 for ; Mon, 13 Nov 2023 19:08:25 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=DutXBxjh; spf=pass (domain: gmail.com, ip: 209.85.214.179, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-1cc3bb32b5dso46061565ad.3 for ; Mon, 13 Nov 2023 19:08:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931304; x=1700536104; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gpfZVGkaCX8IwC05LJzdUwf++UaxvoQNG2e0xO2gl4o=; b=DutXBxjhm0OGU8m4rCkdrgSn+mmLg+H6rwdCwLklys0Bg+hUlQkkVGtwK9VGRLSBGJ CdVbDw0Rb5tcYghz+1VItMojMbuUJS8T0v6V/j1wVx79bmMd4rEHszitZwIxCdQPAnhe TMe0S+IrOeo6mWU38K96igNBNwQkctgtGm1iNzjIS8FwBOsVisMgALwfxZ4butl0yuLA FBDyS2zzaRr+uSJp2LDZaZgdMit/J11ScW+s3hm06gFMboUa+5gVbSpTaM8i3eASUdYA HQ3YhDzP1DABDP2SPqXtQN57dsqm6IKBOlfzqoJSVkmVmtf6LgKu8fLMX3Q210cIPv3A RnNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931304; x=1700536104; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gpfZVGkaCX8IwC05LJzdUwf++UaxvoQNG2e0xO2gl4o=; b=R4l5wdW1aVTGfeSVWLPuKl8lWzawgmKwZAaD6Ul8mN4LlUoBOPgCg5ROobEtaHR1sh hQu6MsOD30o1HZeSIhBScbtvSAcXLUWGyrha2ZKRKTE69hRn0Jfs9+diZ9KGIdoJjzX0 rLjoXm2XPQ53+q/HaWbf7B/K2vYEHeVTmmiCcrmOsIWNafN0AQm0gmyGMXglTJ2UT6cP 31w9nF8R4Z6qjpuYI/Jv49lQcKf3XTpkfaGUS9pp8yJc2NVPP5AIcsfAzSUwvyb2ne2w hJi4Xt70uZt5wfHT/5+Y4JewFIHuCL0J/HzCx3GUu2Jgoq1rPJCcK0ZOMGiJXRmaVEPX JFUA== X-Gm-Message-State: AOJu0Yzwt1Fus7z2T6opNSAtaz3MlvRz92eZxsKJNi/82HAUQCvwGVUI /b5PSv8bwOfKCCwBNerFI5iTt5DKQXoTNw== X-Google-Smtp-Source: AGHT+IHRMutOV6nR06osijIrAJJfQfY/tL12tUc8PEICAgownaIAZc+OhJr9zS5dQK9jnrnLIaFqmA== X-Received: by 2002:a17:902:b7c8:b0:1c3:6d97:e89e with SMTP id v8-20020a170902b7c800b001c36d97e89emr1244299plz.58.1699931304269; Mon, 13 Nov 2023 19:08:24 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:23 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-multimedia][PATCH 09/10] gstd: Upgrade to 0.15.0 Date: Mon, 13 Nov 2023 19:08:10 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-9-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106696 License-Update: Switch to LGPL-2.1 [1] Drop rpath patch its not needed anymore with meson build system Switch to using meson build system Fix packaging for python pieces and systemd [1] https://github.com/RidgeRun/gstd-1.x/commit/76d9fb61a05973b30220fcae5ff87de9d618ea49 Signed-off-by: Khem Raj --- .../gstd/0001-gstd-yocto-compatibility.patch | 22 ---------------- .../recipes-multimedia/gstreamer-1.0/gstd_git.bb | 29 ++++++++++++++-------- 2 files changed, 18 insertions(+), 33 deletions(-) -- 2.42.1 diff --git a/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd/0001-gstd-yocto-compatibility.patch b/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd/0001-gstd-yocto-compatibility.patch deleted file mode 100644 index 64fd578a96..0000000000 --- a/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd/0001-gstd-yocto-compatibility.patch +++ /dev/null @@ -1,22 +0,0 @@ -From eaf51d6420c63713f62025583681007c3502d387 Mon Sep 17 00:00:00 2001 -From: Carlos -Date: Fri, 15 Dec 2017 10:14:05 -0600 -Subject: [PATCH] gstd:yocto compatibility - -Upstream-Status: Pending -Signed-off-by: Khem Raj ---- - gstd/Makefile.am | 2 +- - 3 files changed, 9 insertions(+), 3 deletions(-) - ---- a/gstd/Makefile.am -+++ b/gstd/Makefile.am -@@ -74,7 +74,7 @@ gstd_CFLAGS = $(GST_CFLAGS) \ - -DGSTD_LOG_STATE_DIR=\"$(gstdlogstatedir)\" \ - -DGSTD_RUN_STATE_DIR=\"$(gstdrunstatedir)\" - --gstd_LDFLAGS = $(GST_LIBS) $(GIO_LIBS) $(GIO_UNIX_LIBS) $(GJSON_LIBS) $(LIBD_LIBS) -Wl,-rpath -Wl,$(libdir) -+gstd_LDFLAGS = $(GST_LIBS) $(GIO_LIBS) $(GIO_UNIX_LIBS) $(GJSON_LIBS) $(LIBD_LIBS) - gstd_LDADD = libgstd-core.la - - gstdincludedir = $(includedir)/gstd diff --git a/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd_git.bb b/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd_git.bb index 38fafe82e4..88acdb190e 100644 --- a/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd_git.bb +++ b/meta-multimedia/recipes-multimedia/gstreamer-1.0/gstd_git.bb @@ -2,26 +2,27 @@ DESCRIPTION = "Gstreamer Daemon" SUMMARY = "GStreamer framework for controlling audio and video streaming using TCP connection messages" HOMEPAGE = "https://developer.ridgerun.com/wiki/index.php?title=Gstd-1.0" SECTION = "multimedia" -LICENSE = "GPL-2.0-or-later" -LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" +LICENSE = "LGPL-2.1-or-later" +LIC_FILES_CHKSUM = "file://COPYING;md5=c71b653a0f608a58cdc5693ae57126bc" -DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-rtsp-server json-glib libdaemon jansson" +DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-rtsp-server json-glib libdaemon libsoup-2.4 jansson" SRCBRANCH ?= "master" -SRCREV = "a6621a5778b234651aa2adbbe304d906a3fa64d1" -SRC_URI = "git://git@github.com/RidgeRun/gstd-1.x.git;protocol=https;branch=${SRCBRANCH} \ - file://0001-gstd-yocto-compatibility.patch \ - " +SRCREV = "a011affa67f240cbc7aaff5b00fdfd6124bdaece" +SRC_URI = "git://git@github.com/RidgeRun/gstd-1.x.git;protocol=https;branch=${SRCBRANCH}" S = "${WORKDIR}/git" # Remove the +really when upstream version is > 1.0 -PV = "1.0+really0.8.0" +PV = "1.0+really0.15.0" -inherit autotools pkgconfig gettext gtk-doc +GTKDOC_MESON_OPTION = "enable-gtk-doc" + +inherit meson pkgconfig gettext gtk-doc systemd python3native python3-dir python3targetconfig do_install:append() { - rmdir ${D}${localstatedir}/run/${BPN} ${D}${localstatedir}/run \ - ${D}${localstatedir}/log/${BPN} ${D}${localstatedir}/log + rmdir ${D}${root_prefix}${localstatedir}/run/${BPN} ${D}${root_prefix}${localstatedir}/run \ + ${D}${root_prefix}${localstatedir}/log/${BPN} ${D}${root_prefix}${localstatedir}/log \ + ${D}${root_prefix}${localstatedir} rm -f ${D}${bindir}/gst-client ${D}${bindir}/gstd-client if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then install -d ${D}${sysconfdir}/tmpfiles.d @@ -33,3 +34,9 @@ do_install:append() { ln -sf gst-client-1.0 ${D}${bindir}/gst-client ln -sf gst-client-1.0 ${D}${bindir}/gstd-client } +PACKAGES =+ "${PN}-python" + +FILES:${PN} += "${systemd_user_unitdir}" +FILES:${PN}-python = "${PYTHON_SITEPACKAGES_DIR}/*" + +SYSTEMD_SERVICE:${PN} = "gstd.service" From patchwork Tue Nov 14 03:08:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 34411 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 D4859C4332F for ; Tue, 14 Nov 2023 03:08:27 +0000 (UTC) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by mx.groups.io with SMTP id smtpd.web11.5398.1699931305954949319 for ; Mon, 13 Nov 2023 19:08:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=kfnXzaS3; spf=pass (domain: gmail.com, ip: 209.85.214.181, mailfrom: raj.khem@gmail.com) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-1cc1e1e74beso46830895ad.1 for ; Mon, 13 Nov 2023 19:08:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699931305; x=1700536105; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=z6JexafhmUBMI5zzlEz1aAfMlrLLsdNN11c4NqidnCU=; b=kfnXzaS3RfUxQrivtsVCszvFb1wEswC+9d8oH4HJRR7MZ7pWd/+iwzMbr+rxxAyWIv mUpPTRtTymS8TmFjoTept492wEnDWUYuWCfOJiuaegP5RJgusKn295w96Ww+ybYstPj7 J0AJwct064SCt7PNBFnE6u0d4+sdBLiqSUG/UXoyQbE/hy7MLTLSZbwGGp6TWnYNnoiX jrqWHL1/uoKOREBJyLsZbXG0IfbY8FFxzl4Q0wnqWl6bAvYGsrff3LsdfsEpoqROKn1q JhUrsMW4ftbOi3kgtnBoRkebcC6+hy9cD3TyO4h0qzb+HXEzLo583BAI8EP1YnvOwTRb LHtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699931305; x=1700536105; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=z6JexafhmUBMI5zzlEz1aAfMlrLLsdNN11c4NqidnCU=; b=I6lx3LEETAQ9nLbwZ5xL53InnIMyBMqEE2xxZzssL9bTJYv3Rbl94JF5NLNBibVRoT SxawXhJqsV1r7cBh3s5YG4woQTzvyXjst06EiLrhxNEPIM4uim4ZtHi1/ZqBkMZT0Dvy m4b1GoJ0wni1VbST6BFPZ3c2gELu2T3sD3UHHm/pSnxRznOhKMVSEenpaQ4jotsqcQ7E ilfUB2EU9mEzstbfZ1gktr4eimVCv8zent9S1H/KhqCBS7/fdRP9XaWj5I5falCXpRfX P8eaz/x1VYBKhrjrzYvNUkbMgeg1NOdO0Ru3zrIu/X4tpH7b+HD7hZCu61oBq5Bynp0G mkPA== X-Gm-Message-State: AOJu0YzRxD2ui/r/TGQPmeXC5SPRZvwMVOVOnoM1d7SEvfLOUbISgNbO XFA5wTVhwidN40KggGWXujzYcBXmrq9AxQ== X-Google-Smtp-Source: AGHT+IF2L04O8g68I8i8+rewkOEKDP4cjWeJvmO7oxn2PGxVsqBECyeg4ACT2FNLqLqxZrz6k1vu0Q== X-Received: by 2002:a17:902:ce8f:b0:1cc:2f90:6291 with SMTP id f15-20020a170902ce8f00b001cc2f906291mr1229512plg.54.1699931305034; Mon, 13 Nov 2023 19:08:25 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9100:2cb0::62f8]) by smtp.gmail.com with ESMTPSA id n2-20020a1709026a8200b001c44dbc92a2sm4687978plk.184.2023.11.13.19.08.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 19:08:24 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-gnome][PATCH 10/10] gimp: Update to 2.10.36 Date: Mon, 13 Nov 2023 19:08:11 -0800 Message-ID: <20231113-gnomebaseclass-switch-to-meson-v1-10-111dd5d0fe68@gmail.com> X-Mailer: git-send-email 2.42.1 In-Reply-To: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> References: <20231113-gnomebaseclass-switch-to-meson-v1-0-111dd5d0fe68@gmail.com> MIME-Version: 1.0 X-Mailer: b4 0.12.4 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 ; Tue, 14 Nov 2023 03:08:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/106697 Explicitly ask for autotools build system since gnomebase is now defaulting to meson. Signed-off-by: Khem Raj --- meta-gnome/recipes-gimp/gimp/{gimp_2.10.34.bb => gimp_2.10.36.bb} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.42.1 diff --git a/meta-gnome/recipes-gimp/gimp/gimp_2.10.34.bb b/meta-gnome/recipes-gimp/gimp/gimp_2.10.36.bb similarity index 93% rename from meta-gnome/recipes-gimp/gimp/gimp_2.10.34.bb rename to meta-gnome/recipes-gimp/gimp/gimp_2.10.36.bb index 7343036807..4526839ad6 100644 --- a/meta-gnome/recipes-gimp/gimp/gimp_2.10.34.bb +++ b/meta-gnome/recipes-gimp/gimp/gimp_2.10.36.bb @@ -37,6 +37,7 @@ DEPENDS = " \ " DEPENDS:append:libc-musl = " libexecinfo" +GNOMEBASEBUILDCLASS = "autotools" inherit features_check gnomebase gtk-icon-cache gtk-doc mime-xdg REQUIRED_DISTRO_FEATURES = "x11" @@ -46,7 +47,7 @@ SHPV = "${@gnome_verdir("${PV}")}" SRC_URI = "https://download.gimp.org/pub/${BPN}/v${SHPV}/${BP}.tar.bz2 \ file://0001-configure-Keep-first-line-of-compiler-version-string.patch \ file://0001-libtool-Do-not-add-build-time-library-paths-to-LD_LI.patch" -SRC_URI[sha256sum] = "84004642d351b398a4293cd7fd3592044a944f05bb52850ee6068f247c657aa3" +SRC_URI[sha256sum] = "3d3bc3c69a4bdb3aea9ba2d5385ed98ea03953f3857aafd1d6976011ed7cdbb2" EXTRA_OECONF = "--disable-python \ --without-webkit \