From patchwork Tue Mar 24 12:59:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84207 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 B7183F532D2 for ; Tue, 24 Mar 2026 12:59:46 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18822.1774357185912331053 for ; Tue, 24 Mar 2026 05:59:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=Dn8GS23v; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O4QQh81225806 for ; Tue, 24 Mar 2026 12:59:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=lJPzXzvSBlqU61doT3R9fIzzjsdTAyZvTQSfxmeQx7A=; b=Dn8GS23vldS4 bebfF6yv3ZQcyvxJ+8irqH3eIC4zcMuNapwuQeRieRX0Rz3ExmJwPkz0C/G7hR5c 9izZ/H2vmuywgt90JRiggqPSO4dUItJU8mgBSiVZ8oGvaUHep/1ERUpdQBesMALX peW2LZtB2cxH6gDwcl4UfbfEarnRHf90QLM2FcjnQz5iNPh5xQUze15DTt0K/Nuh MlFhbbT6hbSbshQCiidctVVOuU9mekqbWBrLQ5OUgBss8+iC+/30FzUBNi95+IKr aZkEdeNCeobp7s/YteeXWZMVIUCTzPqlEiXqxra0hJeGyikNrwvsanIAWAUZ5dWx 911iYVkBGw== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11012011.outbound.protection.outlook.com [40.93.195.11]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1gj83d7r-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:44 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bd543ut8sgtfFb0VmqzOn/jP7319d4HS5l06LMRKpG5AabH2qmO+LycYBRDnv8v5Tx9ultgXhhFbgFH9S6TyRuCSJPu31NcNjguTa6roSxHv9s0H8B1S/BfRwjNxJWgogfV0uw9/ZVJAOwdyUZ54+l0ixmlSb8XQsrL8n1YSjxwVfRJYPq4Lw9QxG2PF1WqSS6cKOyCigFLEUcViNmV4uv4VuzkbyFb4IxdpLicLD6/7MNOS5Z3qBVH78URbqg6bJDOBdnIwZVNIWMeEQMWvrmT2bmA/T2mSFbNRh5/cqaIUqMB79WJlJGTneGohv8Qd4tlpzabazrqPoV3YQQoCMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lJPzXzvSBlqU61doT3R9fIzzjsdTAyZvTQSfxmeQx7A=; b=cAZZXUON58iG0U3uxYXj3n64EPpbtNTovzKfGeKg8tSpIinkZdfZb8RC960wh59fBRlkxAQONVlA5B0ruoQGdGM1BqRtYhO6qMAhcUbt0NXTUD0cuBCiiw34/SE/80YTl6NDsl/Gg94s7hgVo+B38NxnrfohzkROsE9p4zd5YaY7fUDQiv8lHFxlW/Ji2U+JL+SbvvnEvHBE+Scy2+7548BRW7m+W7QfuQPWXKdsDft0DYyxeQq8g9705E85jApyfBOSHoQ7vswphMAsTzqQebu9lerNr7gyRS9pzBtqMvlNXKIjura8IH8AYOOsXa/aajAz3jf84twkR9IuQhiheQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by DS7PR11MB6128.namprd11.prod.outlook.com (2603:10b6:8:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:42 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:42 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 01/15] libxfce4ui: upgrade 4.20.2 -> 4.21.7 Date: Tue, 24 Mar 2026 20:59:13 +0800 Message-Id: <20260324125927.1070644-2-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|DS7PR11MB6128:EE_ X-MS-Office365-Filtering-Correlation-Id: 24a34ff7-a194-433d-716b-08de89a53723 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|366016|1800799024|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: D8mnXQ6eONybuYHRvFVs5Sht5dVZldS80ZoJXDtwbQ7cQm6yQaNSgKWYl9/yBPKaKlQwKtfVJcr/IHvovXSZF2h44/Ui7TtiEIhefs6K0KFYh1rN0TQFumyOxFtv+MQtj2HHzP4ykD1Jn154ipelOeYO2/gnIyNFMdwC27uNHTZNpYwBFH8IbnUpQ2sNmJr/97YF/2x+HztHLTeM2EmK6kxV3R92HtJNMy0GrzsLpz6Yf5cbxXV5ahF1qgRWfMzO+2+QTK178YpqNIQ+hLGbPcaXVa5kH7apohJDnJSBqV39ayGSyKKPRW7/9LzhTbL2g0Vttp/T82A3cGBjJ6PpP7iu3W8fl4T9UF6UtdFP5A0TAzdBWjF1UhkgqcU6pp59q4UU9iOhxEy4oT9uG1D4XlsFmWt4k72Xnzs/FrK3ZiDkHoCe0G5D8tGF/DfW1fh4MzuwtG5TfJIKp3b96THbqB/PPu36KRW6fiEbXUckDfJr6XAexARpe4ONgcg14a4nIo6+IFKama/f/MP0XfICcdI+KP/0fQnl9kAPD/Xixvz+Wz4tW2Bp3/pMy/kGMimIJvXNyvlIroLWP77GJwW+NENBB3I9oFSkOuEAJgIjhsyj12iUcLBz9G3ghfh7cMeje2LnTb+eejwKO+H3pRdGrDP6TzEqMSSqwD0owJ72rB+JKdvlq1/hJ6irjP+kd4uFiNljWE4/+dNOyjBL9bcw9gstFpjNbm+8N1wuPOBGfgY4aV7Q9rhMZURTVp5AP9L7 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(366016)(1800799024)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: nFERzYaeUbMwkyLyiMkq680jd8LH5X3MVMJnW4gJ/hzfbOs7KzhNufgwz4E8M9mKJLcU2u5at0YPWCz3qA/UVo6VI2hSNVqdbqISlzrjjHLUr6lKJILNDWivH3X9e9WZjptAnUrJCECl4FY2BtU5EUuDpYEHpNxjnduz2ke+TkDUipkvA0b3sR290/TLDgg5CQ8FY7v8JdTjk2gN1VJ9GUtkbS66pR0a+CU86nFTVljzpRIAHIYNTGFk8LUDy8To61pg1swzsvgey7sdLOQN6f7jR3EMY4K7SKXKlOOjeQI+BDqQH5+Aybi7752bLysO7hx89L8lEHTuI9tKg7cXUHNs2VVQoL8ehlL7wgv7F1kGO4/FXYzEZdYUVKJRVjZYRGrA9Ujylqb8IvHjTittxlM+ZyaSiQYBp+9v68xq9ubw1gfW78FkR44jVxt7UCby/8s8s3MxqLaI5veAziDozpKx8cZM0vVFVjyU2Q0N0epQ0VAzas95nIc06tqYDz8FYOEoVyXHuD+Do9AHIO/E79HTSFBvVuEl+DDteg9qD7sv5xXvz3t/0jkrL3liG+6ENxkaaPN/TvS53iZzMmpXzwQaoWnPrvbZdn+P6nFo6AGpjl24LFm3BLiXY/2atN6pKdVcpOqJBYNfDudpGy9wzTMuDioESbfKsLS6h0cuMKbzULHh8K8uradSOjBaaXa5Wfw9V9TeMZ43rIW1+iY8TYg3xKiBMoThIdEcYeKcaNatInCN94ucnAbXBM9VBdWmjyMyMCppkXWpJd6MMurQ5NJj9OCmVCfV1npFrHi2ivw1d1rS4CkBN+NIEUb+vE6KNA3pfXg1eFNyHdejxB+qoXWcElsuDZ9G+zNV9puRbDnamTyqt08QHPRMwuH/U/Su7wiu9FXqFCmsHLMhDZYVQzbbOuapUKkLHnuZihmUiWaIGmUsrJxQJBifQJUIOKgotE5EXRfcN08GCqVcXtb2eXtsNrBadhzHqjPiCiMmYsnN964v0hm+LYuVEV9ZpsIMA6jDVMmY5WmwXfXSgMVF7H6xR5afaM/v+nM43oeg3rp7uyq0eG6VbKSNb/frZaEw8SjOH9hzOiRkdtwtHqZ1Acgok9/g7lRfrhVf5XxYhClWfce/tYclQku1KBWFX4xwRt1KDLmKuNPeAWI7Fznlr9zR2KAkwL8v6sfS21lMxkL7wmWjeotPSkgzIiDgEbs4dnz8KhrasUcrKayf+K7dfDATGvInSmsE8iSPSghEIngJtdN3oKCwVm+Tf4Eyb/M796TKBU13ILFSP4XJkAD0lw9QmJxWw+Hfks73F+v3qY/mCuNOCfr0/2kPKiT6d/ikQiBmNF61BTpIP/cEbUspmkXivTMNVnWelJYtXQr/i5s+yzzVXhv986q1fNoxHywQFx1XxZ+05HWcQ3AzRAQoknqg32CTqrnY9zLSBxZgDq173zsMWCv8W0ljkAWvOHsZE/En2K4rJbAg3R+X0/Sqwwj8A0hqhGGmkfGmCwnnNvUYPMBxFk13ThjE4tZDIzewwAKG6hKT0POVCmwAQkqaNPtcBz3NtqJkaMxzbVfSGQbvZfHvOmAaSGZZag1rcZdIS/XmT2EbEvM3KuSPhjZalBxlORGNhum7eUOuIk1I3kIrQ6EvdJVzOuTWqdq+eoNjJRoyWY29HgSKLS0aO7Mw+7OS5gAhRxvQNbOmb9pdDGYQb57ZegIs0PpW2pAmv3a3QJ1g2kEn7A7jdzpDgZgFveVuk6qya8jbhG1SfLwTaas= X-Exchange-RoutingPolicyChecked: O0bEAMxROUdPOmsweoKJmGapHw5lOOfTDJFQH5ycjFp3/YebwxVoYLW2pIH6XU24XvB9qbolXHfO/Ozp+J/AovAda8KRDbSUy4G8uztcEzm8xi7ZVJF4qozidqg+N4Gg7aruALcbNO7of4QitqBgB4qBt4x6BGyIbEhXOFIMgjxsM1bryVhdOEiMDQS4bTTRCf5F9hrbKDmZGPik+PKrA27qC1+9wET+u6oTxygD+tjrwpSwI6/iMJTvFfTiwSH8Y+K3SpjxdOoo5c0bjNDr0/FPkuHKe/SBKJ8jQJ8GUKPgs67S0TTB8upUN13vxFdIx4MWuthxendUVrU1cRRC0Q== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 24a34ff7-a194-433d-716b-08de89a53723 X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:42.2782 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: JyXcEJy2qcVw/lnvsYLxcELBkml8eAVZHkDSTmK0WIdh9uSBAR/GJJA3gAYL8UdxlS7iIeNYgXeCpypI33xqQjydgLczz5hGbrTlOsl43A0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6128 X-Proofpoint-ORIG-GUID: p9RMKQu08Q6kPJdGLAkXcPLqcvx7HTnE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfXxp5oZpEikT/u B6j7AVIuhciNuSp20RS0yMFeZJAekW3qpkGVvATq00pyBY+ELFCV1FrV0OlMMaP9R42fhirE7D9 E+kbA50nI2CvbzJ3tLvIxQkTtORSgs2Cv21bGMuRZ2gWUJt3nurF5zJuoh5patd7UsK+/RlEctZ iMKpIzk1zr9T/0PzMbHO9Tq0uNtkr3p/Dhy5N7lC7s3126wdB2PbQZUwRnbWwIPdyBc1rA1R0Ku o6Lwiaoi8l4LWJgEawLPlErMUGCH42SbCNhxb2j2hb+UJlgcZpXu7JnSU0hR/h21so9AygjqpFW L5QBCdQwokv2ZEK2u0ywGx9QB7iO/0mN4SGyV0bnJL2gy+ni8hJEvJCxjX+sOsdNC61pfu31x6P dTALh8choeM2Iuqi7EtfTWn4zjY0WAv8BQK8TlDpFj1VwkWfIL1/If04t3mFJn/257LbEzRcYI4 hUfePtlI8d5FIjtprFg== X-Authority-Analysis: v=2.4 cv=LtqfC3dc c=1 sm=1 tr=0 ts=69c28ac0 cx=c_pps a=ekzRQQX7ZilozLPATeYkEg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=klDOsUkWDRETUCZYPvoE:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=VITeBODsRHNFMWYxSvsA:9 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: p9RMKQu08Q6kPJdGLAkXcPLqcvx7HTnE X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 impostorscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 12:59:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125560 From: Zhang Peng ChangeLog: https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.7 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.6 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.5 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.4 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.3 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.2 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.1 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.0 Backport upstream patch to fix full buildpath in headers issues. Signed-off-by: Zhang Peng --- ...splay-full-path-in-generated-headers.patch | 38 +++++++++++++++++++ ...xfce4ui_4.20.2.bb => libxfce4ui_4.21.7.bb} | 25 ++++++------ 2 files changed, 50 insertions(+), 13 deletions(-) create mode 100644 meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui/0001-build-Do-not-display-full-path-in-generated-headers.patch rename meta-xfce/recipes-xfce/libxfce4ui/{libxfce4ui_4.20.2.bb => libxfce4ui_4.21.7.bb} (61%) diff --git a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui/0001-build-Do-not-display-full-path-in-generated-headers.patch b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui/0001-build-Do-not-display-full-path-in-generated-headers.patch new file mode 100644 index 0000000000..c7ea1e6fe9 --- /dev/null +++ b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui/0001-build-Do-not-display-full-path-in-generated-headers.patch @@ -0,0 +1,38 @@ +From b8bf147d621739a1b8a4d1cc8398d1c90288e9d6 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= +Date: Mon, 16 Mar 2026 16:21:51 +0100 +Subject: [PATCH] build: Do not display full path in generated headers + +Fixes: #144 + +Upstream-Status: Backport [https://gitlab.xfce.org/xfce/libxfce4ui/-/commit/b8bf147d621739a1b8a4d1cc8398d1c90288e9d6] + +Signed-off-by: Zhang Peng +--- + libxfce4ui/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libxfce4ui/meson.build b/libxfce4ui/meson.build +index 8cac84eb..ca5ac927 100644 +--- a/libxfce4ui/meson.build ++++ b/libxfce4ui/meson.build +@@ -102,7 +102,7 @@ libxfce4ui_enums += gnome.mkenums( + install_dir: libxfce4ui_install_dir, + sources: libxfce4ui_enum_headers, + fhead: '#if !defined(_LIBXFCE4UI_INSIDE_LIBXFCE4UI_H) && !defined(LIBXFCE4UI_COMPILATION)\n#error "Only can be included directly, this file is not part of the public API."\n#endif\n\n#ifndef __LIBXFCE4UI_ENUM_TYPES_H__\n#define __LIBXFCE4UI_ENUM_TYPES_H__\n#include \n\nG_BEGIN_DECLS\n\n', +- fprod: '/* enumerations from "@filename@" */\n\n', ++ fprod: '/* enumerations from "@basename@" */\n\n', + vhead: 'GType @enum_name@_get_type(void) G_GNUC_CONST;\n#define XFCE_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n\n', + ftail: 'G_END_DECLS\n\n#endif /* !__LIBXFCE4UI_ENUM_TYPES_H__ */', + ) +@@ -111,7 +111,7 @@ libxfce4ui_enums += gnome.mkenums( + install_header: false, + sources: libxfce4ui_enum_headers, + fhead: '#include "libxfce4ui-enums.h"\n#include "xfce-gtk-extensions.h"\n#include "libxfce4ui-enum-types.h"\n#include "libxfce4ui-visibility.h"\n\n', +- fprod: '/* enumerations from "@filename@" */\n\n', ++ fprod: '/* enumerations from "@basename@" */\n\n', + vhead: 'GType\n@enum_name@_get_type(void)\n{\n static GType type = 0;\n\n if(!type) {\n static const G@Type@Value values[] = {', + vprod: ' { @VALUENAME@, "@VALUENAME@", "@valuenick@" },', + vtail: ' { 0, NULL, NULL }\n\t};\n\ttype = g_@type@_register_static("@EnumName@", values);\n }\n\n return type;\n}\n\n', +-- +2.34.1 diff --git a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.20.2.bb b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.21.7.bb similarity index 61% rename from meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.20.2.bb rename to meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.21.7.bb index a0be1f6067..e672eae540 100644 --- a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.20.2.bb +++ b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.21.7.bb @@ -5,29 +5,28 @@ LICENSE = "LGPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=4cf66a4984120007c9881cc871cf49db" DEPENDS = "intltool-native perl-native gtk+3 libxfce4util xfce4-dev-tools xfconf" +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" + inherit xfce gtk-doc gobject-introspection features_check +# libxfce4ui uses 'gtk-doc' instead of 'docs' for meson option +GTKDOC_MESON_OPTION = "gtk-doc" + # xfce4 depends on libwnck3. gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG. # cairo would at least needed to be built with xlib. ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('DISTRO_FEATURES', 'x11','opengl', "", d)}" # TODO: Check if 0001-... can go -SRC_URI += "file://0001-libxfce4kbd-private-xfce4-keyboard-shortcuts.xml-fix.patch" -SRC_URI[sha256sum] = "5d3d67b1244a10cee0e89b045766c05fe1035f7938f0410ac6a3d8222b5df907" +SRC_URI += "file://0001-libxfce4kbd-private-xfce4-keyboard-shortcuts.xml-fix.patch \ + file://0001-build-Do-not-display-full-path-in-generated-headers.patch \ + " +SRC_URI[sha256sum] = "a72a7af39cf183819bcfb61b1747d425261e966ccb172b2fc28f1494f524bd17" -EXTRA_OECONF += "--with-vendor-info=${DISTRO}" -EXTRA_OECONF += "--disable-vala" +EXTRA_OEMESON = "-Dvala=disabled -Dvendor-info=${DISTRO}" PACKAGECONFIG ??= " \ ${@bb.utils.contains('DISTRO_FEATURES', 'x11','x11', "", d)} \ " -PACKAGECONFIG[gladeui2] = "--enable-gladeui2,--disable-gladeui2,glade" -PACKAGECONFIG[x11] = "--enable-startup-notification,--disable-startup-notification,libepoxy libice libsm startup-notification" - - -PACKAGES += "${PN}-glade" -FILES:${PN}-glade = " \ - ${libdir}/glade \ - ${datadir}/glade \ -" +PACKAGECONFIG[x11] = "-Dstartup-notification=enabled,-Dstartup-notification=disabled,libepoxy libice libsm startup-notification" From patchwork Tue Mar 24 12:59:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84209 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 92412F483CA for ; Tue, 24 Mar 2026 12:59:56 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19065.1774357186275888459 for ; Tue, 24 Mar 2026 05:59:46 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@windriver.com header.s=PPS06212021 header.b=Gv0kgzj6; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O4QQh91225806 for ; Tue, 24 Mar 2026 12:59:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=5sIKmZaKgHQADWFlwzqkzyoD+o/NGsxzGLHayzltHY8=; b=Gv0kgzj6ss6k L4Y0vqFAwPW1tA7C1u+rqIC7entqJGcetemJYEgLma7G7kBMu/Nq30BHxPTa/Q5/ iD4xBs7tUl9D2qJJa4xTZWm68bHuSJON4bZpOuSK3NzVM/Zezmj8Z49oT19SfBfX k6rXucqb+lCLghtREPmUKgE5bU35We8xi96Qz41jSnsoE3fssskYHUgfHu1C9ACf zzHfvHzhx2+mHnmns6wbAWeoo8G40Kx8ilbdOHAC4tQijzTxODGqxzZvtkiVGbK4 RhDzcA5KNsJ2wB9FvRxc3GWwYEB47qua6Pgu7+sIih4WIC1EI+eybNVGVDK+Jxnz yjIGDHxGaw== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11012011.outbound.protection.outlook.com [40.93.195.11]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1gj83d7r-3 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:45 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YrbfxK/ELtFvHh2OFFmweQhAcricSKvCk3I3unTw+P2XCIwLUaNmbNndiYDulSWxqVpCxnxm0AK+tJHe2+TD/BeCzBoc7cxmJHGEbAOXS3bPhZt6eS/sAIkBBKv2ADpZfHJe6IRPVVnDMJfIHOu61Y3ENVT4oJH1T0LPBBiDFuohV0veyjsCrSxVCAb2fk7EDZJ2vfA89rxLj+DUoYeUrtaapTKQo6K+zdgRCacJDHaYdXqdchcAs3T8KZVDovc6WEKqimbV/bDxNlj09Oh27HOqdCGJ1CByQLInBO4vYaIhx2L6sPcoboZTPW0L15tsxbAYJ3OmXkY/3NipQCSyvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5sIKmZaKgHQADWFlwzqkzyoD+o/NGsxzGLHayzltHY8=; b=lzKlBDfqr8e1ghCkJPTo/Axd7UYftkrARu06v4btWw24ceSG9vivwFBut3Vx7kJLDWHY/D13hqtBfVGJjaKoihpD9HuzlO86kWpZJsflUtUqk4qfHgqEDkuDGSUoUZcD99u0Uh9+n/m8/ToririUDgR5CUJD9kNkOeuLuCkXgj2zV4g21LMFVsOKk/8lML75uBWQnExPkc/7aU0yCrqtyjr7MMSDVRz0SNAXvLR2zgHE2LSTGqSEM/uip2Ji0wlVO5rnFbhXp25TJLiVRDtb1bfwdgLa3vcE+e9OE2tZo7j3aPTb8MDRGDKjR+XbaO8X2niPoyn/nUY2KfmWhpZ7mQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by DS7PR11MB6128.namprd11.prod.outlook.com (2603:10b6:8:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:43 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:43 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 02/15] garcon: upgrade 4.20.0 -> 4.21.0 Date: Tue, 24 Mar 2026 20:59:14 +0800 Message-Id: <20260324125927.1070644-3-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|DS7PR11MB6128:EE_ X-MS-Office365-Filtering-Correlation-Id: 7d8f241a-4fd9-46ed-b973-08de89a53801 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|366016|1800799024|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: YbGDZgubovtP5qDxz94Lc8iUcXcK8Ow16mIWOvncyEgwZgLtrqNn8K0yeGVYBuhnQCoSDjn0fDjqh1dzF9azJkQe/qfq0RXFJkgd0Iz3y+3d8Z1BNRmzCEOlNPuLDdW+40GW/MDTe6Hvqjm8i+uOXGKlPv3/UYL2D4V2E0P7yU0LKjNZg6ItOVhBbJmQXaTa4LwRO7Q1rJYeALR/iGwqJQb/fP9AsvwLLh9zx6Vc8t6ez0EDZJzrNRJer3JN71WwPIJqt7VjosYihW1i4vRUanrDHu4APR5svnBvvVUQXjo5fqXKCL8JdLLJxtf63eFV6yQBVRt8Vu8/1LOhZy4Um1EvwXCLDnwrpIb95j1h7BlqrvnNh8Ts4dfdTH0uxh4+l5PShVFyxmX3HAKZ1wYkk2Ex7/WMYiJLeuT2cNn3NOV3FvZcXQDeZiK1/7MtvIuZBZMbYd5WxL1lV4oQ60TkeuHctoqqygbT3AGyObHO3N63foBJqRf+kJj95HMtIAKzvFGqszTPMizgvK9fihEeNqXEcpwCyrFcHzFYcgsHd6n/0uZLWB6LbuDAWM4xGrRTNMu/Zein7eyCP0nJdKVk7ONU8QrpzkK0zFUIAzko3reJ2CzWLAUtoeY7U/INox5DT5Nyho9yYqpxLTbiB8+P84KrmGRiIOBuNpGAsxrG488neJOrVO4zkh7QpjdfECw1t3WH5vN420x8tHWf7P5JrzQzRM/dOPcRf2iGKY/43GN+0tGhoiH/efMtNm4SqaKZKwBzkk5gtgAPjdRRNmJKCdPB21odY0jdeViEj/KvUwQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(366016)(1800799024)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?jT3JQ2fvn8a0PePN2IvDsPeD2qUY?= =?utf-8?q?TjATK3W8LQUD7O1w40i17uQN4PmVCQsd62ii2Tn5ZFIc8kanvG4Fyh+uKL1WqGpT/?= =?utf-8?q?xqsB6ffDmpQky1raBNRSiIJazxxVUR38D/WFXa7ytvuNrfm3Q/gUOE/P7p0MTfYab?= =?utf-8?q?GB65XXTOBl8/iGvV2JHOIGWeGJ9Qd/SgaRNtmuo/++5tU56PMo7UxUe5YcN5LjGnl?= =?utf-8?q?fNsCDgIHLwU99wG3c2FsJqqeuvEQvY45aaZqyFe902qLlN96NVTsIIy9Cduvp6a1W?= =?utf-8?q?N7y8D8b/dMPt/gQeJHJp70MwZxan+7Rql+DDXG3AxhiVa2ald3w0Y+pmegbqbJinw?= =?utf-8?q?j+0im+kDe7xlocjxUaWwBzmX204sIqlM6unosjLJqIrCGFO+ih0ZQ9a0SgemD3hka?= =?utf-8?q?64VdKUQrPplSG0qQNxEfYJZHL/ehmXg4fYqyfT/kOhFHqLIHaC9QYdMfHgVrDzyFn?= =?utf-8?q?Qd+LX50C3yv4QQx9osngRBQVGY4HCxofJOqeAQrBW+V4XAKgQFFN9ciAFB7OqCnlV?= =?utf-8?q?U5r/V6lO46qU/hag1XEJROz6FQERXdvYP0fcDTIB+s4ARd0ok6y8RTAuScr0o+5hv?= =?utf-8?q?rh85m5OpEYet7u0f5pWxXr+q00Syb4xW+4MsShdyt/jNcZLtSrQavbXiZZce8zYlO?= =?utf-8?q?kVWTpXisCUJ/6lVdpILEnwXeApAsvd2BsjSlQFKMZJmMrUn5bRbwvUNIXv3Bekftx?= =?utf-8?q?iKBPAT2skB3RE3K35jbRMbbgu2PSM60pVKK+cvX7tJ/IWe/UQj0SZ6LI0o8ZB5i19?= =?utf-8?q?VYVX8rWcpUvSVRFIQoNJ6nprNa6j0bMJPdheoBQ6nprpVkPvurlQU0JGQkZpo5sDG?= =?utf-8?q?hR9EvMkBt9il9Md248ximnNkBLTbCWRCizmYg/XITGqbVhjA7Scv0PFMm4Cg96tPq?= =?utf-8?q?t8ZZwCEELgoF+B8bzDVZeW/7+eK68p/2lt2D3Hu3nct3+SI4LIhaoEu0vOG+ngS+g?= =?utf-8?q?Qh6P14AY7I7kPbkiR+aZKcXzOI+uCkMBZaLOfeSCE7jIG+hSj6iEqm5k7CSmPYmgg?= =?utf-8?q?8cX1LBdmo9U7Ok8uKEfDgehFdR+Bq5k+qtuaQe1J7KLbfm8Tv8AZPkHSZiz4+fnou?= =?utf-8?q?iDnrATZAyubjBoX0yoeaGpd1ckbne/kEJiADN5u222wFwu09iQZ/sN3en7OoEFAE7?= =?utf-8?q?0EMuP7QFUWuQJhaiuGME4rgB0Me7M2i9ADwQ184+T7KokGwwMhFhmAn56G3Z3S8fj?= =?utf-8?q?qLBNpH2qDNe2zE5fOaMY0WGIyIbn1+lQoH2tWepu82H1l7c8WJ4kAmw1LmYNvPtdL?= =?utf-8?q?gYWzM4eM0aSto1M9SbUlFwNwI55nrdUFAqweoihbqgf4bJskwnV/P6RpSEry+ilFo?= =?utf-8?q?58mFqp8mB5LlLdwUKTg/L9uxfrDhMXEFbq5LPycFanxOebM1A0mfqOsMeecDuBVTG?= =?utf-8?q?5FLh+DW6FZdWK7kC65DMZr4UGMSTJgwKg264hbwCNLXhdCOURqhBYiaVhDXsFcZLe?= =?utf-8?q?b0NeWzpeUEAhKn1Ks+YfeLrq3+YIIDz0VxKqz7mygSDi3hGpaEdPuMWV/sj3OQw4t?= =?utf-8?q?6K11ZVJxoA85+OrVmuC/wtqaw7L2MH8YiVdS/F95plbopt5ajfNjCbVL4rOP9QRuH?= =?utf-8?q?TH6yyJg1YcaJP4hvSSdC9uj7BP7K2i1HxPTRvggTmEb77t2eIu5Ngb4TIynw0yDh7?= =?utf-8?q?haPB3srKJrr0sjX7WUJfjml5bxaY7D11SdiSXUB8+LgjkSEpmtBJ0=3D?= X-Exchange-RoutingPolicyChecked: XckFVIU174NfrzMsqRJgNjRjYfrgGSxmkckKqudaIMlWBFjv2CX4GZSJ7LOJ65hNU9Hwotz0TOWtlUQe/8dqhqdW2i1AOQs0lTJPbrjjmr7v8rvx/RhblTF2CKav/G39oRMs2x+CC0GwA9tN5Du7Lnu5Z0sGvw5GKpKlBTATeI7J43gqk2la1FqfCcnYreu4o9OeqMpOLYAvvvLjb8Kzkit2jLbaBS/kki8lSGwHoV68IDHkl1yOUeP973IXR3+L/H8ThYTeIq0QWOce9deIrtoASZidZHqtno/V6ZwNuLZdiQzhbXfPL5g2Z4CqskLMdnONts8Z8G4SnXN2nR0mPA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7d8f241a-4fd9-46ed-b973-08de89a53801 X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:43.7322 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Bm6c8StFUfRQ1LndW/tB+LvO31veKa5BrRJX1xNOUhW6g2EDlMMV1R055zSr6UyeICB0YpAR8VBRkFLdM8KWkwpvtMFtdBCl5jN2WRIgdG4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6128 X-Proofpoint-ORIG-GUID: eqfluZUB_yJ2O19jLpUVIeOgzMaajcIE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX0KWDV7GollwP egFomNzk3yYRvNjzoD0NxYe4Bi311yqfFSmNnKuTK7ZVjCmXBN/gNrxS7RKKm0piWznqTV59qvz JZskbrwD/8QGfDqynpHFEOH/Pt3etGFroFY+ueZhZStWt7F4o1qE48kjwziciwflPmumTTkup1D bLrub+v4S56Dc+ClNC7U55wOOEEqhukgQa5RBHsbw88RwzDbNnlMvdeP8xEdOU6xyyvHiyTEXHZ 9JvXQXu8Cin/Y4e8GtjCAOHwkOiOLLzoEmTDnor8PJF39Md71pPABF9OkYiG6koXpSqSpVX3wl/ dxOSMBQdtXhtcwop7DxtMBQhV/rE12WdmU0exOqiAadi87IboCB07Wr88DIYFTvw5Gfm3rQolhm oztK+hiGw+CIDXBhRRAdKIMlsus8OWWOUQEks5x9m2VEHnQuwQGO6bpqaZCPfC5HmporYdTHycO C1oLCUMRrpbsZ+1q6jQ== X-Authority-Analysis: v=2.4 cv=LtqfC3dc c=1 sm=1 tr=0 ts=69c28ac1 cx=c_pps a=ekzRQQX7ZilozLPATeYkEg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=klDOsUkWDRETUCZYPvoE:22 a=t7CeM3EgAAAA:8 a=4ETO1KklNzmHfn55AIEA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: eqfluZUB_yJ2O19jLpUVIeOgzMaajcIE X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 impostorscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 X-MIME-Autoconverted: from 8bit to quoted-printable by mx0a-0064b401.pphosted.com id 62O4QQh91225806 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 ; Tue, 24 Mar 2026 12:59:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125561 From: Zhang Peng 4.21.0 (2025-03-23) ====== - build: Automate copyright year management - build: Define xfce4 min version >= 4.18 - Replace deprecated exo with libxfce4ui 4.21.0 - meson-build: Add tests option - meson-build: Use SPDX license expression - meson-build: Update debug/optimization flag management - autotools-build: Fix EXTRA_DIST redefinition - Add meson build - Set up GNU symbol visibility - garcon: Remove include guard from private header - garcon: Don't install garcon-marshal.h - Translation Updates: Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian, Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kabyle, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur, Welsh Signed-off-by: Zhang Peng --- .../garcon/{garcon_4.20.0.bb => garcon_4.21.0.bb} | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) rename meta-xfce/recipes-xfce/garcon/{garcon_4.20.0.bb => garcon_4.21.0.bb} (68%) diff --git a/meta-xfce/recipes-xfce/garcon/garcon_4.20.0.bb b/meta-xfce/recipes-xfce/garcon/garcon_4.21.0.bb similarity index 68% rename from meta-xfce/recipes-xfce/garcon/garcon_4.20.0.bb rename to meta-xfce/recipes-xfce/garcon/garcon_4.21.0.bb index 5d7282ecbf..06ad0b9fbc 100644 --- a/meta-xfce/recipes-xfce/garcon/garcon_4.20.0.bb +++ b/meta-xfce/recipes-xfce/garcon/garcon_4.21.0.bb @@ -5,6 +5,8 @@ LICENSE = "LGPL-2.0-only & GFDL-1.1-no-invariants-only" LIC_FILES_CHKSUM = "file://COPYING;md5=04a01abcbdabffae1ca26335a293276b" DEPENDS = "xfce4-dev-tools-native libxfce4ui intltool-native" +XFCE_COMPRESS_TYPE = "xz" + inherit xfce gtk-doc gobject-introspection features_check # xfce4 depends on libwnck3, gtk+3 and libepoxy need to be built with x11 PACKAGECONFIG. @@ -12,12 +14,16 @@ inherit xfce gtk-doc gobject-introspection features_check ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" SRC_URI += "file://0001-xfce-applications.menu-don-t-bloat-settings-menu-by-.patch" -SRC_URI[sha256sum] = "7fb8517c12309ca4ddf8b42c34bc0c315e38ea077b5442bfcc4509415feada8f" +SRC_URI[sha256sum] = "3acc3f6b81059199f4e6646da7b6ca39edf84ea90dd3ff87088ffca6aa108269" EXTRA_OECONF = "--disable-gtk-doc" do_compile:prepend() { export GIR_EXTRA_LIBS_PATH="${B}/garcon/.libs" + # g-ir-scanner needs garcon/garcon-config.h but it's generated in ${B}/garcon/ + mkdir -p ${B}/garcon/garcon ${B}/garcon-gtk/garcon + ln -sf ${B}/garcon/garcon-config.h ${B}/garcon/garcon/ + ln -sf ${B}/garcon/garcon-config.h ${B}/garcon-gtk/garcon/ } FILES:${PN} += "${datadir}/desktop-directories" From patchwork Tue Mar 24 12:59:15 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84208 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 A0CC2F532E7 for ; Tue, 24 Mar 2026 12:59:56 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18823.1774357191106686146 for ; Tue, 24 Mar 2026 05:59:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=N7XKIo2h; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O3ASKs3548742 for ; Tue, 24 Mar 2026 12:59:50 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=0HoiBKAv8DhPM47PryjLrpE17Bwb2HMNx847MrYLLB4=; b=N7XKIo2hggLh La+OrrmAklrmFySRAI9bmMuDSfaPm5hka2vofXDAh442oXdL0+JOVRzwGc+4TsYd yd7gge6GZc87onVQwLdm5mRmj4wy9qNh9cCBPuf4U0i0BaLaLqtiVsVQ22QuN5MZ jlPI/Jt75ls4YQ8qkNq8Qw+jEkV45M9+SvUk3pSrE6glcIUhu5nYgs53UlAeeG+s rhjKplH+ctmQbGAUYP38YnCttKWglHeGcL//NN929yJviPNGfydDD2sryW7nih+G KEyN1ypYluEuQ2TSGL+7XdcB8HCFnYBBOGr+h2gYukob1PxzdXdKWVrrMYB0gBxK NBD8vHui6A== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011057.outbound.protection.outlook.com [40.93.194.57]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1ja6ubgy-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:49 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=e8nMZLeJqmjGnxMEIp6INrwNpotz9+QSY9rhUcMOcvPLikYehojftwQ1VABI/HX815fDgrBZog3DSm7IqVN0YzTXIXx56waWEDmBzHdFc4N9nh7foklZ6A+ZHTbzxCv0LX/rjKIqCeEO4tlSBSPd1wscCF+oLarPLqGwMZInbZ/CW+NZJs35QSbI7IfKj5uNtGSo1mOsU5WeB9mqXTQdbPAb2VqHoEQlj5/RPsv51OPPdH8J2WjJWLSMfYUy8vg8U2u9HoNBN2uZ75l6oYg62wNgXKyJLN3lc+AiXVRcbM2upf9MkDwgMpdUhT4cow8WmVqws/Y89fwBvpvVfyZMPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0HoiBKAv8DhPM47PryjLrpE17Bwb2HMNx847MrYLLB4=; b=UC6FR9ZDsQFooVpXTXeTvpyFAR8aOK3PxLwJ9y/d4WLL0PzpGRGaJ4Vl+0UG6kejiCvjpBtWRB/x6Rig7WVFFpKM4SlEfPTm5QhNq1XrgNmQZOHgyhmbJFL8jYkQtL2ukN4+Fom55ItZHSZ3mFi00vJ8Zl+MwfJ7P9aSKTyEw5glnoRdz9jN7h4ObCYJ/VZW8SgumKvi2uQHalgDh+rP5DPpdEc7PbCnY/YuMEq5JVuYgrebQoGrdpXFLE7cvB7Gv+V8fCJIYPbpWAg/ENICg2t+tDz3pgtX0QGqmebxyN0nhF2lMfabbfsdbErRy14GqRnxiHY3PLQIweBUknzchQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by CH3PR11MB7297.namprd11.prod.outlook.com (2603:10b6:610:140::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:46 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:45 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 03/15] xfce4-appfinder: upgrade 4.20.0 -> 4.21.0 Date: Tue, 24 Mar 2026 20:59:15 +0800 Message-Id: <20260324125927.1070644-4-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|CH3PR11MB7297:EE_ X-MS-Office365-Filtering-Correlation-Id: 18c1a530-5de1-4ae2-1855-08de89a538db X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: AkPSFcQGpQ0eFggyy51gWeeYiF4HIwu2GLPCnREQWR2TVu6lnaMKUeLPpQBwmGnRJj+HA/k+Obd1pfF78R7aKqKWhU2fNg93uFUGdNB8V65Z5NWeXUuGkktOxi/KXAGEQDbCNb+KMR4i0Ij5M8xmvAFhxsLTQqZunPL1e9RzNZC8BkQKjXtfMsq4ZXw9VYUiukYDmcrXHScj0kcSvlN751dwlmztQvOWIQE9hmCe27iLqPJaGtQFjFfRkTUJTnIBeTUbU14FDabY7oMdpXrIPg8qsr1Hzu3UaWwRY0nFtsRPB6RADqE2AXOUQ158xUdXYgcARv050UBkd8c0qPL+kQfighJJNcv/qYAsiAVA/XZWw5xmCuQkmtKRyAPTFx9RO4e9DKnZyDQrms6aHfnj5557gQ3E6dvaeB4L7dIIF6ZT22lfAgTQ/3XAuOYoc6LRKeOG4wfkY7QbM6/Rb1ceZf0aIhLIkiOQ+JmBGOFfqZjjtIQ5NPPRQ3HBqnBE43nouOlIjbj96AnoesKQwR2ByOa6Gtmg3P7j8rEDqDQR6ZQIWe7LqgaI1+3ZAZUE+ex0Xab8jD1Rq3vo7lxFIjTEaDidK+Q2K3JeVa4Kgxwx4f6PUtaGCMsD+f6Jq3xePctRJwnu4xIgeWDHhOD4c5gRS4JJu2orXhxQNfAJPleWLcXvTt2Dyxy6dz3z2uKoXNXSGtkLhEVT55Kjsdw2Z98bmQeB3TzYlZvIfbDKrYKNNBnuqhCV2WkHq2xsK3yaHB+s48Wl87TG1OVTTMViFKqczE2ioJPrcLbn9XPPNVlCZrA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: l5ieOeuVWFcdbhmLNH7/6cfJzi23wxjkHomWAebDGZIv2oqpLKWaUEXexNv3UXPJXlsi3p0R0mCtInj2zYz8HpaqIo+smG1Wd6Bike2MPodLNtQhVJp01xJe8GFmWFQ/bQK0O311QzWtGDv1SWwu+MOUdErnc7SX3vg0Sd4tQbjME7dS0b4pB+Rutr6q4XsCAlwbxl5dzoSbq5bp6PUntDU6uLlg7C2J9odz3je/MdF/WtG8QJTIA25iEkjZ5+958ulVnT3LTQB5wnYs2zCG6hjIEkvttnzlpEtK7bBDHfBPmbb79eQUie6MVnQRvd0qj84OkyejVo0BHfKJ7NvpqXULg1/9MeoBVVWCpgxJKrH00AvE/9BWpaE38sUpxPMnftW/X2nof07pnezlnPXD6XrV8oTIKGVRmXi7J32V8QrQVjOSpZjz8DsBi/0qQHd7N/qnbjK7wtyQesMfp2s4/aufoOXV+fr/iCiKtTWvYPi2xatpwasJXTlrabhRZS8hZJdQVQoyoiniYMxHY7uT7PEhGKb2I2/fcg5cfqrgbl0zDUKmShLNp+Mx0keEVyUxeh2SXZSmkx/jWYps8GhKlB7YCffDBdfCqS4sqW/7xXhs/tsBSfrOen+pvE0QBO9SEC3X+hIOdsUW2ha/opUJ7BrbrShU0s+ypaM6B2WywtNnN06uNjxrr/bbsdPD5LovpY7awyDcvL2F7LdiUdKoooVnNxFrnprjkKBDAnFWePqNQ24t1/JV3u3o6+UezwkSwXczDObcklRGv7Agwtbiixkm3kSUSuJoVwHODenl0V521MkOcAUxtIbhwkowBl2liTgUEc2Luhz4Zk7h4JoAOa65XNu1Y1RDMoOd65Zud9CP7yGsHibsL6ZjDJfDrN7YaC/a1T7ntdbFfTBa8L8Ix8EsSw72xZpmx+yWQQUAeRa1pKht+gqXUQ/SVv+RHze5jBEKFe4+xjYOe/3WtZAmw7cxDydeiqqjn2+vg3UDSmGeN3jW0Wp4UwfPTUkA7EKmm4ANwGgnuxxXfI/50d1LJ6nz7mB0jrwcmQBQY7SHTrcZJkTo7VvVEnaDhlpp9xqaT/j0qKoFuwHZF6sR9Mqgg9jZyN/z2ps4g1dUMiR2FYiNV0tJ66lvi23K2l9pzNlZvVjUZtMfosPmtlE31VxkL5uVsvBUV48cZEs97hNMU08aSQ4RO18i90MH+p4xRQ9OJ7TH2kcHjMriQuT70x3LCFyXJyEaU3/u6mcBtP/oNUSruLgp5hvMIFapp5Kd12yQJDvN4CKp7gl5Vq/89vAYcjGIhCSRlYMK4ONOCuivwREVeHM0wcjVdquOqmkZAQ5ECFxejtwmnXtOdyXhnVeeEUCNhbfUDFcifjr2fBT0bhECFD/06E/IHu85oG0J/tt1H81JKP4Z9+266Y0w4eefYrv/+qnRDbl6JEnqReKhexZn+26rIWRnXzeHPp6TXSjzTGxw32v6bARlUVKZCbvizdA8DsHpHTDxY4F3oU2BVmo3aLoTnH3GoGzuHl5tazMR/DFh1tYO8YX2uwvru/K6sMxnL5+2gx8luDNg52gZRsJUnEyOwTamsOTB8Z6XwVHX5XTEIJiMQWeduyMgu4YoqZXZlC6n+UTSjilZN9QHP8CWFmGK57VZ741v9cuTUsPN7bnbLPpUY/2jbX0cndjRQ9Y2sf0HsrfWPBBvk5FVMVP+qckhhRhrruzd4OZ5WtpIBhoawHMXWCsongphq5QQjw99jE1E4/W2PtvjROP+sBA= X-Exchange-RoutingPolicyChecked: PTJDOHgqEgxgYLwMG6ugydz3f7nKGy48OXBgwkz4GvRpQWCqu+vOOah7dWS8+bGARJdXJp+inDPbrgJUiANQ+G042fsnnuauX1UJOIzP0L0XqwbT27sY3n7kWd/XbndPYddg6TtDRb4tV/TURGF2JSoYGBTRhOtAolnDs/0MDtVhzD+q0jPsefEzX2Q8YKrTeX/FnVpq9xOcDocgTl5gDhBRGAKv55vF/FFrnIu9esbfaYsbCwQDjIkQeLegJOenkUtkUHSbsUBCJbR2c7Z2keUOFzf4ZC/Z4og6MphOGxPKylNlgk+lmpGfE4f3v7mSCoq9C1iQ4x6WxxP0jFQzWw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 18c1a530-5de1-4ae2-1855-08de89a538db X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:45.1579 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: E1j9HsXu53HaJkIYkt37xkrLAQijyRdFb4OLNmo3OczCXSmLhRw6c6N5MKz29r6g8QYc+lAX0Er10cFCnh6JqkBzweueKdH/WCQJaQc77Sk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7297 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX+Oa9H0y2ODdo rOawNHdgUNUfI9ATnMiglB93tfz+6P17SNWQ8cXZAo9vq3niVqkpI+4aRT2LW8zGI9pfiPCuQw1 7yFAXiEcVIruxrRXwPZNAJY+HjllNJZq6+2C2ieWhJkZa4TBffDDQmPd2AqdLDtq/NbPaAly+IV 9876h/8HQnA1Ucbaarop0BjAE7JVCfdPPgoc2FT/zjpTgEsz5dyZBsxdLts8Cvf0ItQojkBR6OK 69pYMONDuYSORw7VjxFOrUAQH9aeoJXOgzuk2P6Asmp+v+a82m+tdI5DkeYSo0Kup3CYK7MpPiN 3iS0IdT8+OH7MuHN0USrGqb5ZSaysoz3HrSAfiTM/R78EKADF2FFQQN1iUIT9rs0h+3sgmVphlG KWemtQmlw7aHGyHLJnF/qQ3fgURaYFOH3sMQZc87F8A2fvCo1cfZmE0iQd21pnGxY6KumUtbnSP 0bf1YRLibx5Gcco3U0A== X-Authority-Analysis: v=2.4 cv=Q5vfIo2a c=1 sm=1 tr=0 ts=69c28ac6 cx=c_pps a=vEsArsaSdKs0mJrCYyxDvw==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=fTW__CHxibyLmBMfj2wP:22 a=t7CeM3EgAAAA:8 a=yOGt4t9QG72VL48Hq1MA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: eZtJE-hrgre5aTBp273ZmtpBViDmqFp9 X-Proofpoint-GUID: eZtJE-hrgre5aTBp273ZmtpBViDmqFp9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 phishscore=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 12:59:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125562 From: Zhang Peng 4.21.0 (2025-03-23) ====== - Replace deprecated exo with libxfce4ui 4.21.0 - Remove manual registration of resources - meson: Add missing file to EXTRA_DIST - Hide dash from list view when comment is empty - build: Automate copyright year management - meson: Check for headers - Fix potential dereference of NULL - Add support to Meson - Translation Updates: Albanian, Basque, Catalan, Danish, Greek, Hungarian, Romanian, Slovak Signed-off-by: Zhang Peng --- .../{xfce4-appfinder_4.20.0.bb => xfce4-appfinder_4.21.0.bb} | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) rename meta-xfce/recipes-xfce/xfce4-appfinder/{xfce4-appfinder_4.20.0.bb => xfce4-appfinder_4.21.0.bb} (72%) diff --git a/meta-xfce/recipes-xfce/xfce4-appfinder/xfce4-appfinder_4.20.0.bb b/meta-xfce/recipes-xfce/xfce4-appfinder/xfce4-appfinder_4.21.0.bb similarity index 72% rename from meta-xfce/recipes-xfce/xfce4-appfinder/xfce4-appfinder_4.20.0.bb rename to meta-xfce/recipes-xfce/xfce4-appfinder/xfce4-appfinder_4.21.0.bb index 0e01740e44..4d7a1e2da3 100644 --- a/meta-xfce/recipes-xfce/xfce4-appfinder/xfce4-appfinder_4.20.0.bb +++ b/meta-xfce/recipes-xfce/xfce4-appfinder/xfce4-appfinder_4.21.0.bb @@ -5,10 +5,13 @@ LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" DEPENDS = "glib-2.0 gtk+3 libxfce4util libxfce4ui garcon xfconf" +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" + inherit xfce features_check REQUIRED_DISTRO_FEATURES = "x11" -SRC_URI[sha256sum] = "82ca82f77dc83e285db45438c2fe31df445148aa986ffebf2faabee4af9e7304" +SRC_URI[sha256sum] = "e3befc3e73d2315074eb88933f2b042c5b417f4f7f24be9bd4f4508a091037b7" FILES:${PN} += "${datadir}/metainfo" From patchwork Tue Mar 24 12:59:16 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84212 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 AF54DF532F6 for ; Tue, 24 Mar 2026 12:59:56 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18824.1774357191588536524 for ; Tue, 24 Mar 2026 05:59:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=aqATYw0J; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O3ASKt3548742 for ; Tue, 24 Mar 2026 12:59:50 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=1HO6E21GDoRSBIj9oaZTMHIJZDuOSAjBLjR1GOU2izA=; b=aqATYw0J9dOv 5ggNG6G8Qg4HNwVMALAiD1ukpSEeTL4ZoFWi2dd9ld6bDrAR6iJ+6nQvyCpSIsTL 0Wy7/KQcFeuYRyvWvToL4EI1EzqhRls/aeMv2bx/6QZKghKZZmHxwmVayNuhb2Ut CzzSQ19+QiaHXHHSsGIVeSJ0JRtFS5Uc5JI0IfFtZmFZBM5wXO1ZoM/vQR9EFXDT AQQORhlgnfeU/fsy8o0UeMYRhmbdTgBLGD0A0IRKbYu1gMg9gO6urztkMJUSvqZ+ BlnXhU/a+5E5UMbXrJrmQlGq4IgKCJIlZk73/1KSGSYjoaoi1SxNIhAgYKoVfLS+ c0YZrS2eKA== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011057.outbound.protection.outlook.com [40.93.194.57]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1ja6ubgy-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:50 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lTNIEpZymiFbWOFQsT3mPgFWVGWnRK4hlpbhaLC5W2Ou+wc1dw2MJgAyGVd60IzJwoCZfRin4jlpQ5lmdRtlzS2iEonEiG07tHi7gKm+y2a9FrC/2sgkpHNuG+tLxk5MdH6oUH5gc+ygKCmaCZ+ye2wdqI2RVRmMMIGP3T52tNciDm5Cn/304Y0rk5g6TJIU3k/XbUCBICWG4AXp6m6VnxjLTtNROE5NpW1uCvchdUNY8sKs3A6zYURXcttbCOW/JLasT8iY+LsH8l/XzwVO7hULf9dkf5HJypQvG20MiFymuKB2yylHkbPcplKvT+akyRDJq9QZSpuHiU2rZiK9Tw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1HO6E21GDoRSBIj9oaZTMHIJZDuOSAjBLjR1GOU2izA=; b=CO2jcGJD3juYErZT+e3zle0uMP3ShsuOvj/ytlhzAc6cxwGIPtnVBE0LuaK39g22RdMK4WIkPDpBG2S+RLmWwkQ+Im9K4gFdUzO9khiwPvbxhauRapmIcwyii38x4wKc2XVAZ6Y9M0pCcGKSOwI986g5HVgN8EyWHeIKQR2PlWFzpBQNDaHp10lDW5Xe+qRMxtJ5Flk4CLlMnOsgtVgy09ly+ezzu756+ur6yWMftwsgCvJOhym3SN4EyvjM3I/jcQvsmIz1Xo8TheijcxIaDV2rXh6m4rsw4RYmDlo8IfLgHGd2eYnE3paEo14ZdKfizdRntfKDmbZOcjO7s1gY4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by CH3PR11MB7297.namprd11.prod.outlook.com (2603:10b6:610:140::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:47 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:47 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 04/15] xfce4-power-manager: upgrade 4.20.0 -> 4.21.1 Date: Tue, 24 Mar 2026 20:59:16 +0800 Message-Id: <20260324125927.1070644-5-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|CH3PR11MB7297:EE_ X-MS-Office365-Filtering-Correlation-Id: 0d028995-b33e-4a7f-3175-08de89a539b3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: +ATOVPTXJckoH9Lp8nm62CZeTgswiVZhvaQs+X7Jsw62Yx+KW44riUvEHAB5xPqiIkFTXH6WA+EMl88RNUM8b8O5z4aUbMKLiyr2e8Ulz9eqvXHUWhRXIFGsLPdRfWqCP8D5Tnh3yCekqgy3w9GBG9yx7xioUQhPuwA32b3436EA3hSSAeTVGWgEd6iD+T45ve0D0r1ZcuosYmQBQxGIGlEDgCpHw3V6DPTmTZ0fk6xZbrg6x8cFtGU62B5gPbgWMcVKNytydG/MX/TLyUOrOZuo/RzEg/fIKF+wNXVCGQuNUKgINwx0iKyKnCdWqLR3Wv29dCn35fYXVdAK5UbLs0x9fZ2A1lonZE1F02WBF4f9lREaxfINudrWmiHxk5GubMW4/Ug/2zz3RKwt0xpgo8w3Rup6sdk6GZOlvtrUI6TcCupljPnZojDNsEazwJk9Ja6eMKdWFAntyPqIKoSJZjvNR4Z+Gcc4BF55DbrleTTzUHdes8CVQxOqzRHhLaUD+uXRHuVH48ob9Gao24Tzu7/MgZfHvNEJFUESTP78AuP669BDbPtobNtTqswbn3DiMSSEf5m/nCtm0DT7olmvGvMlVlImKkUvpU8DYZu3icOxWFMp2ziPRzYt1wySwu8y6VanyQCgVCGn7VAere4Abs+Tj3Znh24voig6aNvLFm3BuBLlg7UrNQUTlKm82qIMxSjf5DKO0ZnG8kktNLmWqiCB8PEcXFzuftt2u9DWrjgSOJZ4w4FIjnsMtxpuUkDy X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 7MZVPPpbSek+CAEXVjphpvRllpqxreS1V4gu3+Z68j+A0EB8xEYkGfQjbea8gCUshaGUin3BaktI4QGcCPlv2lvcM8r1gflAL1h5rvIgZra5Xz27avPe5eUZwH2cJh10CvVdRMu0BvifPaBtxbIGvtSQ6/F5Ba/KggfFQJaq6MoI14nfHLDpyDGK167Gv0yKJMOSPqqKRBt3g7iEs7GvqNbkCRS0inFtfavyGCB/YQqeurbIdGGBl7N9Xx8avsIHxyzs8SpfMLizIGggRzIsajxMI6C7a4jlY16IUIljGDo20FGkCdEMSMlT7not5bgDF3V/uyJnViZsHSkGdz7cDMO3/Y9xYJwqE/xs5KRNJRYLhYKJjJiAVoz/eKU/+nhwUu338ILbv+GBopZKFG/PXJ1O6DeE6K9zYD673rMuzpuP8ybaE1vnpcv3VOw5iuYh6QFV8MxeZTS78rauxUQZpx3dXGkUmj+im/Xk6KdiAVYU3KG0a5kB+kRgYv6RatkVbZ33rrFEnkJDHwRIbBcfB2OV/pdjcV0zaN7736l/c2mVQIVg/6CoRGdZRvHuvkEolobFRwbxC0PdsxwfQRclIbsY/swbOteQj+A4Jc52sURfGINUtVW/F8c3OwC2tQ/nyttYsK91shQiJwOjEyGqEbvNKpnyY96VVHw00WyoVTeO5owbw7ZS+vycd3N/KWIvbO9Rv8XV7FhsJ4kt9swNI79c848AO1SdotRpJBkLZC4o0r2uTpZOfTQlcPzbDvfpmh2IUD6nFhYW7neH1v6gVFl4BUijo1/d/fxGQm8wHWVVVKUWZhxVAEOoS9Z/ITUtWH8lbAZlaHp1M+4i4uSznx53ebZWe86sku5Va+qgmDSOq0kliKk8Ly/asfqw2jP/zNBngBUfBj9Eu88fGTIP6rF/2duMA84tT/I85cj8ds+IPEim6Nk9qwo3B0nf6Y9MD6OTosYnQZyW3igh3wTOZeQJFv3f6v1dA/6LCTZ30hWYQLSMywtoSc+glptV2ZYVMmInFYB0hiWINg6sZjDFI9PHQ/JqSsrjF+QveQeXss8zXpfvVkqivs+XogcLGqPuS+WrtwtCjB/duk+qqHj3w2eWqUSKWW2Ob7WSEtkHDKJukoGA7KttNPqC+vzPPymmjCesK7DvhXwPuK3R2UviovkqLwKhapsyzZhI9YSSDnBjXiZTDeVVHmTi8+kjtYsqJIRMxO9nhm7yhiudjnG9StmNTXYSva8BHL94IuMNoiHIiFMNksoyW6BqX5qC1+3zujFKwra9ty8gxJWrvrPDh2owPJhmCbFN0MOb59p/u2m4xDWVV/7cb292PXfd8SjQmpx1SrPnzHqXwBJGtEL0783wsXRngCUCzLV799kE1vGs+Z/93IrK1aWOfrz8OFSj1rxvHHhgsbD75snGixpArrbaWd/e4HO0JiCsx6vb5Rxii+LNcN/D1oDDGPDn/0RWz2zv/OMQXcXeW1HOYCHua5LnjEh0/XF5PF9I2JD70oFXYm6j4sP+Z+tqZ0o/kyItpqXTC6xtMEmlaZQ0jtfRHEkP09zXccC5gD7tvbdfttMSKZRvEpFA2ggH6msBqk8bM4dfpBp9wJinFwOx5t7tE/yquaQRgC7bx7p/7jqwwT3qP7cRFbg3XB2lmpUG0lj/Z9xHZVV03hsssevnnI6a97XepjSZMnCgk5aHqh8TPKma/QGqZmEffXjzL3lZdPz0USg6fNdrVxQdoL9+wWgFJJogqOT6IyxB4dNOe1GCSOE= X-Exchange-RoutingPolicyChecked: beO9OuijfsFhne5xmICJmxG5y6g+JunExT1iqDkXyDHGMyyJ0l7qqTf4ca3BZGguj0meckRAxOBxnsUjVKvCMOJ67boKfN6n7wwnABFydU/hElzzTen2e1vyJVq1mowJxPIx9AItx7Ky5YppvnOwg64YlEVDsvr7JGVW4fPHzYmije6c8ALZngxSdwmEJCIfJObfktSGKicisL6/xx2/i2PY9Ch3ZVmyu9TPz/AsGgiJDWTjQMXlBFTNzaFjBuMAp81lX02RPAqLOz/KgFSb0XVayhd5GePOISIHM+3J4rsqwG00C7V92hM+c+N4GJ15q6C6AGrpJXHrBUALBIvZMA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0d028995-b33e-4a7f-3175-08de89a539b3 X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:46.5597 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 13FPYVq56Ja+ws0JWOeGMO2BwXAxh4LGWinxwq3PWQRJoXcXxmASlIXN9RLq/7hBnkSShHHSyPfKGWToKnUay6qUPO1Avgb1v56Vk5oXmCY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7297 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX6Po5aVMavaZu 6thLvVohETAiCoLa+4NUiBJ26Wr2NUChkV8Ou3K2XmtPVP9B05nnGQXYYRPLYgoyOHbsw8sV0NP XH72J6eBdLUUG0n1/BgJEXQarugnSiyGG2ZJt37St7/hGYl6FH2Ojg/lbcgBxLcNxRZIUD8fkNn oxkD942coLSRsh1DinbSO7PZ/+iE1o0K8d7+t6D28r1y2saRkIA6NQCJKWXEhdzOf3weHOO11D7 iS9M/I+sPHvm+fslpY4bGcxs9PdY3j5vuzeQTHooyNHGA9diM+0dxSfu8x4uldkbJhZHnY68X33 KLrKnvcTIEWlsP0rTIvn9TBRgJ9XDuQaTDCuu/O8MoZdJatcguvdyWXElXeT0Y5/sx/321rHONl UkoDX5Yfrk/NgPtyE0f3PeXsjmt5bI2n7qUnz7mQQR3SFrhjTQDXjW7J5iw2dqOyI6gjY/19flO +BENtXgYYxC4cb0KIhQ== X-Authority-Analysis: v=2.4 cv=Q5vfIo2a c=1 sm=1 tr=0 ts=69c28ac6 cx=c_pps a=vEsArsaSdKs0mJrCYyxDvw==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=fTW__CHxibyLmBMfj2wP:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=zRr0LGfZ5qhMSheOc08A:9 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: 8rASeQ8Hccow78uD5I6Ej3UKCiBwJBWO X-Proofpoint-GUID: 8rASeQ8Hccow78uD5I6Ej3UKCiBwJBWO X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 phishscore=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 12:59:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125563 From: Zhang Peng ChangeLog: https://gitlab.xfce.org/xfce/xfce4-power-manager/-/blob/xfce4-power-manager-4.21.1/NEWS?ref_type=tags Add patch to fix absolute buildpath in generated enum files. Signed-off-by: Zhang Peng --- ...splay-full-path-in-generated-headers.patch | 36 +++++++++++++++++++ ....20.0.bb => xfce4-power-manager_4.21.1.bb} | 13 ++++--- 2 files changed, 42 insertions(+), 7 deletions(-) create mode 100644 meta-xfce/recipes-xfce/xfce4-power-manager/files/0001-build-Do-not-display-full-path-in-generated-headers.patch rename meta-xfce/recipes-xfce/xfce4-power-manager/{xfce4-power-manager_4.20.0.bb => xfce4-power-manager_4.21.1.bb} (77%) diff --git a/meta-xfce/recipes-xfce/xfce4-power-manager/files/0001-build-Do-not-display-full-path-in-generated-headers.patch b/meta-xfce/recipes-xfce/xfce4-power-manager/files/0001-build-Do-not-display-full-path-in-generated-headers.patch new file mode 100644 index 0000000000..0d3457e404 --- /dev/null +++ b/meta-xfce/recipes-xfce/xfce4-power-manager/files/0001-build-Do-not-display-full-path-in-generated-headers.patch @@ -0,0 +1,36 @@ +From 3f69abae74f4c0ad41c8fa2886148db834ddb9f1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= +Date: Mon, 16 Mar 2026 16:46:52 +0100 +Subject: [PATCH] build: Do not display full path in generated headers + +Upstream-Status: Backport [https://gitlab.xfce.org/xfce/xfce4-power-manager/-/commit/3f69abae74f4c0ad41c8fa2886148db834ddb9f1] + +Signed-off-by: Zhang Peng +--- + common/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/common/meson.build b/common/meson.build +index 7f71309f..cdae226f 100644 +--- a/common/meson.build ++++ b/common/meson.build +@@ -37,7 +37,7 @@ common_sources += gnome.mkenums( + install_header: false, + sources: 'xfpm-enum-glib.h', + fhead: '#ifndef _XFPM_ENUM_TYPES_H\n#define _XFPM_ENUM_TYPES_H\n#include \nG_BEGIN_DECLS\n', +- fprod: '/* enumerations from "@filename@" */\n', ++ fprod: '/* enumerations from "@basename@" */\n', + vhead: 'GType @enum_name@_get_type (void);\n#define XFPM_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n', + ftail: 'G_END_DECLS\n\n#endif /* _XFPM_ENUM_TYPES_H__ */', + ) +@@ -46,7 +46,7 @@ common_sources += gnome.mkenums( + install_header: false, + sources: 'xfpm-enum-glib.h', + fhead: '#include "xfpm-enum-types.h"\n#include "xfpm-enum-glib.h"\n\n', +- fprod: '\n/* enumerations from "@filename@" */\n', ++ fprod: '\n/* enumerations from "@basename@" */\n', + vhead: 'GType\n@enum_name@_get_type (void)\n{\n\tstatic GType type = 0;\n\tif (type == 0) {\n\tstatic const G@Type@Value values[] = {', + vprod: '\t{ @VALUENAME@, "@VALUENAME@", "@valuenick@" },', + vtail: '\t{ 0, NULL, NULL }\n\t};\n\ttype = g_@type@_register_static ("@EnumName@", values);\n }\n\treturn type;\n}\n', +-- +2.34.1 diff --git a/meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_4.20.0.bb b/meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_4.21.1.bb similarity index 77% rename from meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_4.20.0.bb rename to meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_4.21.1.bb index c6eed849be..65b8f84e27 100644 --- a/meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_4.20.0.bb +++ b/meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_4.21.1.bb @@ -11,18 +11,17 @@ REQUIRED_DISTRO_FEATURES = "x11" DEPENDS += "libnotify libxrandr virtual/libx11 libxext xfce4-panel upower libxscrnsaver" -SRC_URI[sha256sum] = "971391cef63352833bdd92df28957392e17e1f2b3d486c0f57294fd204d6ed29" +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" -EXTRA_OECONF = " \ - GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen \ - --enable-panel-plugins \ -" +SRC_URI += "file://0001-build-Do-not-display-full-path-in-generated-headers.patch" +SRC_URI[sha256sum] = "bb89be7b1be431b29e765e2c632e98fb20a688e495e4ef18495bd70c1524767a" PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)} \ ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)} \ " -PACKAGECONFIG[polkit] = "--enable-polkit, --disable-polkit, polkit" -PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland, wayland-native" +PACKAGECONFIG[polkit] = "-Dpolkit=enabled,-Dpolkit=disabled,polkit" +PACKAGECONFIG[wayland] = "-Dwayland=enabled,-Dwayland=disabled,wayland-native" PACKAGES += "xfce4-powermanager-plugin" From patchwork Tue Mar 24 12:59:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84211 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 C35B5FC72D2 for ; Tue, 24 Mar 2026 12:59:56 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19067.1774357192038690774 for ; Tue, 24 Mar 2026 05:59:52 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@windriver.com header.s=PPS06212021 header.b=JGZeqQ4w; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O3ASKu3548742 for ; Tue, 24 Mar 2026 12:59:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=kcGiMvQzdui1JDhY/7eIvMJu2fIBry1MNwhsbJnxgZk=; b=JGZeqQ4wVxMk mp8yyT+vyWFB/glSgNu/Zt7gmEeQ/UJiy3MOZk/50dlkKN5OlYMP/NDOE6cUB3V9 Meh8zIDVeQn5W/elPmKP92j4JySG8TH2hFE4A93Gt8sv94wHCD48t0utSuWS09Ew DO1IvLb9OjJIiW1YCUIXk1yRfvve8OBOAa15JrvHrzBfu5k7KJqS77PxWPdd5veV 9rpQL1ba9MMbY8dk1xxHL56ZBZnmhGBQOvMewrCEeuWcUMCB7U6fXQ7vSRCI4l8c Peg8K8jbLhvoLHQLDCfGgKpzxQN8n27vcnIJ8iQ4zGIgGBvBX5YjDkgQyUmRXyoZ 20qsKQ3aGw== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011057.outbound.protection.outlook.com [40.93.194.57]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1ja6ubgy-3 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:50 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZpTRBLGJqaZO+h2mU7Yh6YGSodqYWbFa+GEH6TSZgFLYohyKQ8qEQkkGSMwSDCls16pO37jg5cDVbLeo8H5mA+5bj8rGfFfLT7EImyr/O56xyFE3CisNVQyLVCyxsBbgtLG8F/HJDrAKjR93dpS5u/IwyqK4c59KYnfYo/JONO2b6uj7RH3z9kdY8uOhy2w2Tla90f/kM3SZ8ZztFxH2iljUYj2ZvxS+kTEaoNm3geK8CgzplImgKpNwu/vA+jqZ+Ti4El9Vp4PwxWCJKnPOIP+tBD1zjJcPSkl+k4ClXZFCOestjxJjQkzvnUFbBgJ3qNL/2tHa86KoLtrAjM0K4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kcGiMvQzdui1JDhY/7eIvMJu2fIBry1MNwhsbJnxgZk=; b=SdCB1/DBLFKq+vU5hzvHKTWIOka+9YQvAUO8a3RGwnBcnlguodFaTVAEkUJzl0zXE6kyunYihYvl/Ry8Q+YCdEWIItrkRnfKtqch13SfzsVHrowGVHfRQ/GV1zh1oMSqmTy07dt8tfJUSiwpx8FyL9Mk+ik7QlUMBu2rZdeDsJr6e8wu8wXUpR0E7R8zcJC5lD67vfdzWqnzRv3APGWD5FIr4eVrb/9rKjhJFiB4m60wR7w0zr/hrendPovMxIYNp52vFrbB+D5VfjAF4d9pb5+SSXk+x31wR1+BSw2vuE8g8l32f30oeOjp8sO+kPVV/63tijR0Lemiy5oqX1TJfA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by CH3PR11MB7297.namprd11.prod.outlook.com (2603:10b6:610:140::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:48 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:48 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 05/15] xfce4-session: upgrade 4.20.3 -> 4.21.1 Date: Tue, 24 Mar 2026 20:59:17 +0800 Message-Id: <20260324125927.1070644-6-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|CH3PR11MB7297:EE_ X-MS-Office365-Filtering-Correlation-Id: 184db400-493e-4962-c10a-08de89a53a8b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: htlmpnx0hV82QI8ZqOtmRqj1PhAdkyId7fZm0PqTwjcpC1PlPmZzBWmTP2C+EbGZcpmTNL3fueO6rjf3f4pg4faHmAqL+qVB6DiZMvKJRvffCuLk6pUV7Zthz/6/OABzrEC5pldKobOB8H+XzWzPMDCi87AZeATAynBaPfJwLYYMub3/g1tFUHGjHEkGHvUoxFUvfy3qzh42/Edx6zqJ+rtbJQGeJfpCNqwFUNs0kPdrJLTZnrWNyt5UfEjDWINvdCCva2srbv/u6XRKZbzOJkoxBSN+4fT6G57mCp38Y1J7Qlexg78wAhoYIyCrQhouIagVIk/78nxZbLARuggh6n4i2DbW5zYel0yYxTXXPMBwkBIwS/Ll/CqpjljYxNZ80gCmmOutacp4eYKwMTkv7owSohN81ewx7IsdHysfq8TkgGwY/fxX+DAZntln7BDI1ozQj4biYkFUhcGuAhmVOAFPGD7r/Z6HQA2DKPMDgwf/gAxkR8jiMpPG/ZnpBnNh57QfS6cCm8FbCDS7X5PrqC0qFwTVdz0YNXeyX76tItoFRVqETMWXPr0mzAWPGpbD79rUU1MSgI/iDh/FyCw3Dh9gMjGMcmtn50W4Z75CGZk5tWGmpFZVuZu+Rw95Ms5pdBsb0BaPE0Cwn92JpbOitDQy8hVWJ5t2vzvdUgTWE5zKJfCyinScnil5VP3NynNrRW8/laawyBcvI6n2hVMEXmWZRE5GwiJseLrdGH1nGSpXsOKlUDzxxR3FWERROK+P44kH/lrbqpKuoMmGDnPE8gob1rjAc+Yq0ALA5H/ATjY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?s7C6iiWGIQsiqQFLnXbEr8a1jveZ?= =?utf-8?q?MZtLZ7zAPPQ2jQUP3B9asBeQW18vMVp8K4k9ox96Qp8/37kzS3HWfGy3S2R+sZeIb?= =?utf-8?q?Ts94sixIt62Ez9Q6WZtxkdHa0aahyNJfwD/vFpp25uiPXpHi8y8RsYxy9DZTpyPEy?= =?utf-8?q?wRlSNbuP/Ee4VLx+787rNPpb6Vo3iIYi2f3wTayVBJ46n3P3QwrTfXIDJfvoCaytN?= =?utf-8?q?kG82Sd6RJLPLsZf2Zek/ysjqP7YN5NuUtb3cUK5Hx1/NFVx92BI54imgURBPy4BuS?= =?utf-8?q?39BEvODSGZUfLUo9/eK5yUCdtCqqC40f6GdHYRqiqTXarMXXQXAxyztTmC3FvPv5p?= =?utf-8?q?Q481nFl5xQz907LTYzMf9iWJbz4jaRyVERVTg1HfgxnvaazCpdOr1CAaHSfpITmUP?= =?utf-8?q?JbuLzsYbTY6/luwPUgEUExEyywQDDGJZNOU/1E4/vJnrT3wFuvsAFzHvWmcWzdLm/?= =?utf-8?q?bk6yH//8R3dpupH8jyWGy8dBhd009M+vSZEnTZwdOg5UPJpsfqlsMBfqmFgT+jeSd?= =?utf-8?q?IUuMBHTO1gn3SUuYC2kM+73uleWLmMjadoYB4yJqU2jb6jclOAP5ivm30QrrdYxgC?= =?utf-8?q?w6yzVIMEkJT8OJ5L+ZPcJKkHTdZvuThZTjYssZndbEFEYZz5hdJzHWh79EIEfyOD+?= =?utf-8?q?FRd23E8EFk2lQbsoxr41FFcOxovvyj/sZtKI0UPW0rZnG0MRNsqZ4gJRMnHT82Nr3?= =?utf-8?q?zUeKyFYz6MUX50yfQKfqVkM3tPPJzLEITot1brMtFFGe5GQUc8AkNEoFqIOoxsHGP?= =?utf-8?q?4/jwvezyW3RM715NSR/9GiqHPa6TbsIL6X/cutHH9aGHmqKK7jyItusLI76y+63f8?= =?utf-8?q?XQJL4iRaBWw0Ka8eRJ16g4ZEpHeUs/F0hZh/HZdB7+maEBSRWYPqKD+Yg3iNnQXFR?= =?utf-8?q?/7eD3w2jn3PDRGlB4SuKQtDtIpvYD//ytygFFdZz58HlpZB7KVLRXzQz101KQQ1J4?= =?utf-8?q?UQTEPF0UicZ0ySap0Y+9k/tLXoicIWrU/hK83BgIe2JnCe80sRWNCRbF4k8ZNxaPV?= =?utf-8?q?2RwdY9BKL4bRfypKVfA8aPsMqgybBAsfREQdDOEEiK5hgjpfPefbWr1IzN2ZTQWXx?= =?utf-8?q?rMtuF55rzh0S5nKfvuT2HED3oAf+w/FT9jT+5jTob4cD2d10iSdGwBSSg0W7/yGfm?= =?utf-8?q?odHvvY2LiISDQgzO5l2pLsYRVXWE/EQgPzniJ1e+67tsqFrGRHU3AbM8ffpY+YLzV?= =?utf-8?q?dAmb9CDPEaGbpJAdIDTeR2YSAMTxk/PoTGajVQ+2V4ufJOkAhE5DsUIrJADhzGJLG?= =?utf-8?q?0L5tMUZZQFwGeGEw0/Ra8pXEsayaiJJyMIT96ZB1DLp8swsldeP6DuPc72BqWT6F4?= =?utf-8?q?tVAcWqmyrH3umiFsSFgdyG3h2gT4XTIdFoZ5bETBCAH4g2wLB3oGkmz+TkIw8xk6r?= =?utf-8?q?DVJHzybtEmSv80NKUpu3ebGGLWAWAxpAfM26yqlkQWQp+78Wbl/UeI8jmPwN+m6UP?= =?utf-8?q?tfMV2H4vl2Uauk0m+WqV7mnKzQwAxhOpvAgzP3FCk1ubWAu+RvStUkVD/uqQspD+U?= =?utf-8?q?+o3yI7u06twXo97fnZThAW5NM7XuZ5myOMUBjR8SNwhi/GBDHBwPseuHj6fJirDyX?= =?utf-8?q?Nz2iyeJ0QTa7WkX0CLEcoBLgtjrMmIXdTZTP7RbVWPvuMMwEYA9bN7nK2k/VHtQ+y?= =?utf-8?q?x+eGqgWXHdhpR6EwkNzxmtBrkNJWneBZQNHSBwUrPYGkR/I9zkkfY=3D?= X-Exchange-RoutingPolicyChecked: LWpUIWse+shA5Y/RW/gcNxth+usy3aIuGO+rUc9Hy6fu/WVk9c2Z2en7Wdtu2iiJIUlsbEXE6EKbjstAukbqfSojHqIBIKyKRGXzfLnI1+L3YryzOmu2Bv31mX3L2AN11OkKFgg/59qhSaIPZX4IU++73sFE2P91EiW8nK2+q7DnEtbzZhZscZAU8XtR9QzNf5VdOQHoWbGAx4p/PLmnzxWeCuVV9o2Ij2bCrf/ZWJbfi8WotUHixh/RHNyo1GNKOeGEVz6htHLd26Tzl5Sr2yC5DBbFTTwy67I7wsDTZTPHaBTSZqX78sVdf+U/k90jjBDTdwEt5xJh1veAptKMvQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 184db400-493e-4962-c10a-08de89a53a8b X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:47.9958 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: q6/0eMo31UeEZfs9feNaZ7q0/obFNYwGMBpaEG3Nf8+VnPv9K4NcVARCWTht/8iIlTyVeev/XWg0gVrcKA+t/rPy4gDofPcFLnqSVS85bGs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7297 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX9bDFPxdYa7TV nxeNwRnPQFT6INNwp2rf4sFYAWB4gmihFmpe6XFu3FBvXBxPhlUrWZL4yhReRh0SyJhMZaBu8x/ CEz4VH7BTjBUCaLo/1y6LMOfhQogtE1wkrJe5gdulT4jVp5qixzpJVce1gMXmxQ4/tkYeNDabwp 43WEj4xhtxC+885aULLMfIvAeHysxrjiLaerxAgi3K90LLY231xMjbfDK+kEdsMWl02Z4xx+j5X CUhTaUnOvvI5n8oM5wx98ac7Ml2R+PkmTgNgQ/yBbx6mbAtoqZ5MATz/SqFNjBkT7rVtMTu3xFT 5CdSsS2pgxWwArmng6Uo9V58m5IVOsnHLKd3v4B+f/BCXS8JEUP49wWIcjcNx4omZmDwBaRrmoN Pzc5/iVWMpruf98FLU+hS+GcAMbnlgsYaYCxLsZF1mhL3+t4xzmKvznzLmZGox22pKb/n6wBMqL TnEIPqpUbHV993RuD4g== X-Authority-Analysis: v=2.4 cv=Q5vfIo2a c=1 sm=1 tr=0 ts=69c28ac7 cx=c_pps a=vEsArsaSdKs0mJrCYyxDvw==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=fTW__CHxibyLmBMfj2wP:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=mK_AVkanAAAA:8 a=f8LJXPsAXp_22yhX5GYA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 a=3gWm3jAn84ENXaBijsEo:22 X-Proofpoint-ORIG-GUID: VIVF2JeKcobsqbJuqMZEur_gbXXBbeaB X-Proofpoint-GUID: VIVF2JeKcobsqbJuqMZEur_gbXXBbeaB X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 phishscore=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 X-MIME-Autoconverted: from 8bit to quoted-printable by mx0a-0064b401.pphosted.com id 62O3ASKu3548742 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 ; Tue, 24 Mar 2026 12:59:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125564 From: Zhang Peng Changelog: https://gitlab.xfce.org/xfce/xfce4-session/-/tags/xfce4-session-4.21.1 https://gitlab.xfce.org/xfce/xfce4-session/-/tags/xfce4-session-4.21.0 https://gitlab.xfce.org/xfce/xfce4-session/-/tags/xfce4-session-4.20.4 Refresh patch to algined with meson build. Signed-off-by: Zhang Peng --- ...nfigure.in-hard-code-path-to-iceauth.patch | 43 ---------------- ...eson.build-hard-code-path-to-iceauth.patch | 49 +++++++++++++++++++ ...sion_4.20.3.bb => xfce4-session_4.21.1.bb} | 12 ++--- 3 files changed, 55 insertions(+), 49 deletions(-) delete mode 100644 meta-xfce/recipes-xfce/xfce4-session/xfce4-session/0001-configure.in-hard-code-path-to-iceauth.patch create mode 100644 meta-xfce/recipes-xfce/xfce4-session/xfce4-session/0001-meson.build-hard-code-path-to-iceauth.patch rename meta-xfce/recipes-xfce/xfce4-session/{xfce4-session_4.20.3.bb => xfce4-session_4.21.1.bb} (75%) diff --git a/meta-xfce/recipes-xfce/xfce4-session/xfce4-session/0001-configure.in-hard-code-path-to-iceauth.patch b/meta-xfce/recipes-xfce/xfce4-session/xfce4-session/0001-configure.in-hard-code-path-to-iceauth.patch deleted file mode 100644 index 0e20143f10..0000000000 --- a/meta-xfce/recipes-xfce/xfce4-session/xfce4-session/0001-configure.in-hard-code-path-to-iceauth.patch +++ /dev/null @@ -1,43 +0,0 @@ -From a629b051f4e5462150c77b95574bbc7a33bc9666 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andreas=20M=C3=BCller?= -Date: Mon, 31 Dec 2012 16:35:29 +0100 -Subject: [PATCH] configure.ac: hard code path to iceauth -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -workaround AC_PATH_PROG which was meant to find programs required at build-time -not at run-time. - -Upstream-Status: Inappropriate [config] - -Signed-off-by: Andreas Müller - -Rebase for xfce4-session 4.20.0. - -Signed-off-by: Kai Kang ---- - configure.ac | 8 +------- - 1 file changed, 1 insertion(+), 7 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 81b362f..ccde685 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -136,13 +136,7 @@ if test x"$ENABLE_X11" = x"yes"; then - AC_CHECK_FUNCS([_IceTransNoListen]) - LIBS="$ac_LIBS" - -- dnl Check for iceauth -- AC_PATH_PROG([ICEAUTH], [iceauth]) -- if test x"$ICEAUTH" != x""; then -- AC_DEFINE_UNQUOTED([ICEAUTH_CMD], ["$ICEAUTH"], [path to iceauth]) -- else -- AC_MSG_ERROR([iceauth missing, please check your X11 installation]) -- fi -+ AC_DEFINE_UNQUOTED([ICEAUTH_CMD], ["$bindir/iceauth"], [path to iceauth]) - - dnl Find a location for the session desktop file - AC_MSG_CHECKING([what xsession-prefix to use]) --- -1.7.4.4 diff --git a/meta-xfce/recipes-xfce/xfce4-session/xfce4-session/0001-meson.build-hard-code-path-to-iceauth.patch b/meta-xfce/recipes-xfce/xfce4-session/xfce4-session/0001-meson.build-hard-code-path-to-iceauth.patch new file mode 100644 index 0000000000..0a34f8f039 --- /dev/null +++ b/meta-xfce/recipes-xfce/xfce4-session/xfce4-session/0001-meson.build-hard-code-path-to-iceauth.patch @@ -0,0 +1,49 @@ +From d3561f125e6e6d6bfea0b41ba1ea02d14eb07244 Mon Sep 17 00:00:00 2001 +From: Zhang Peng +Date: Tue, 17 Mar 2026 17:14:33 +0800 +Subject: [PATCH] meson.build: hard code path to iceauth + +Workaround find_program() which finds the native iceauth during +cross-compilation instead of the target path. + +This is the meson equivalent of the autotools patch that modified +configure.ac to hard code the iceauth path. + +This patch is replace the patch 0001-configure.in-hard-code-path-to-iceauth.patch + +Upstream-Status: Inappropriate [cross-compile specific] + +Signed-off-by: Zhang Peng +--- + meson.build | 2 +- + xfce4-session/meson.build | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/meson.build b/meson.build +index 7ab81ae5..c54ebafd 100644 +--- a/meson.build ++++ b/meson.build +@@ -75,7 +75,7 @@ if enable_x11 + feature_cflags += '-DHAVE__ICETRANSNOLISTEN=1' + endif + +- iceauth = find_program('iceauth', required: true) ++ # iceauth path is hard-coded below for cross-compilation + + xsession_prefix = get_option('xsession-prefix') + if xsession_prefix == '' +diff --git a/xfce4-session/meson.build b/xfce4-session/meson.build +index 56a297f9..e36885e4 100644 +--- a/xfce4-session/meson.build ++++ b/xfce4-session/meson.build +@@ -42,7 +42,7 @@ c_args = [ + + if enable_x11 + c_args += [ +- '-DICEAUTH_CMD="@0@"'.format(iceauth.full_path()), ++ '-DICEAUTH_CMD="' + get_option('prefix') / get_option('bindir') / 'iceauth' + '"', + ] + + session_sources += [ +-- +2.50.0 diff --git a/meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.20.3.bb b/meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.21.1.bb similarity index 75% rename from meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.20.3.bb rename to meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.21.1.bb index af7ab98ae5..61a059f051 100644 --- a/meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.20.3.bb +++ b/meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.21.1.bb @@ -6,18 +6,18 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" DEPENDS = "libwnck3 libsm libxfce4ui libxfce4windowing virtual/libx11" +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" + inherit xfce update-alternatives features_check -SRC_URI += "file://0001-configure.in-hard-code-path-to-iceauth.patch" -SRC_URI[sha256sum] = "dbf00672c5316a30b7001fe852e6a5ba9f889afeab8a247545a160d4302f1fa2" +SRC_URI += "file://0001-meson.build-hard-code-path-to-iceauth.patch" +SRC_URI[sha256sum] = "a8fe873fdb20366a44f1345400bfb29c2ff0cfe89dfefd852e2575464b80567c" REQUIRED_DISTRO_FEATURES = "x11" PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}" -PACKAGECONFIG[polkit] = "--enable-polkit, --disable-polkit, polkit" - -EXTRA_OECONF = "GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen \ - GLIB_COMPILE_RESOURCES=${STAGING_BINDIR_NATIVE}/glib-compile-resources" +PACKAGECONFIG[polkit] = "-Dpolkit=enabled,-Dpolkit=disabled,polkit" ALTERNATIVE:${PN} = "x-session-manager" ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/xfce4-session" From patchwork Tue Mar 24 12:59:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84210 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 B57A2F532FF for ; Tue, 24 Mar 2026 12:59:56 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19069.1774357192937167317 for ; Tue, 24 Mar 2026 05:59:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=MSlW+Y41; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O84rpu4051356 for ; Tue, 24 Mar 2026 12:59:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=a+TfgQAeKZFgTUsvpQkMc96YF5kHmRrTR2/9XO0B/nI=; b=MSlW+Y41K0cN 3H6Z4CdlH8QOcvSg3l5iMVDGhPp93IMD2Fj5N0t8q17eOX6YHje83DVGYWjMBAd7 oq9drAu2zNyTgOWYNdsmFcdlXUJqO19EQpb/mfLqQSYBKAl/H2yhIrIWrgkT7xsU 8dKFKg/RDEeLStrtKps86LMP36JWGI7+S5dQYbrDLXAqvtgB9F/JyRtzGE5CzV8t 5c8BA9I/UjB6vbQ9Fp53DAGpD6hAuugGkF0Fscb8wyIylyjLMRxngl7Ddc9G0qmA RxzCbct+Z0vEowcdtkLZFsiDwxFMkooN3ESoFmyU7QCdFFWriO2RWYvSITOuEsmW fzod3AnSPQ== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011064.outbound.protection.outlook.com [40.93.194.64]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1ja6ubh2-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:51 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MacY7csIgMWHUM3suJao4jb5WmbQGpTyjEwQLgT8IJuLlc2BWeYYnghKXid0HgsSro5jalK77B1qbjTfSnrx2X19mE3D65YY7kxDV1D32d0/7XYKxwSjKlacql60AdzPbQO4fONqXkJ39pW4tWLq9lXaa2dRA99ImFCtHqg1rDj2DtXzcwgsE2ZdckSyK9TqeQ4zE7y1bLH19C/1mydBZfeebb0Y93+hIUSFVznaf2dGT6b+mSXBFGBfNSqW9YGMrJybvbeisgwGVWdg6DQ/SARfGpCb6eX9dEEiL3mTDRj++lFmRSOnzU7Im/5lQsUXfgYF6rVC8pHnfNfY7b0kPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=a+TfgQAeKZFgTUsvpQkMc96YF5kHmRrTR2/9XO0B/nI=; b=L24YsjPFkRC+y8cocRGPXvdiFKsdRhMJlBadciSBB2FfNdwM5MDFMIXuvfEYzKeW8rTGBOZzcFr5Nyn/itQCWBXzwq/9HsRUEnKRRWx8XKZdhNdgRj1/5Re4Z7iy9WQh/A74cLzVQFq+7wmnJIeTQxHDy8QX/MuCNV43BDP5Qri17evLP6jA6WwxRYrbUvSRbvIZqAkruBPpKrmkgn5sI8Yx+An067iuIpJvPUJZOwpGBlfr8Gpqu9CO0QVz7IdcJa3oqNvlDQmDKZ4GXpDupzhJvKzV9VVCIjAzAo4ktl91cegoUNHLpb9TwKAgSJj37e7w3bLVyWvvXqaDmozpkA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by CH3PR11MB7297.namprd11.prod.outlook.com (2603:10b6:610:140::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:49 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:49 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 06/15] xfce4-panel: upgrade 4.20.1 -> 4.21.1 Date: Tue, 24 Mar 2026 20:59:18 +0800 Message-Id: <20260324125927.1070644-7-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|CH3PR11MB7297:EE_ X-MS-Office365-Filtering-Correlation-Id: b3fc80f7-f562-4fde-8bd0-08de89a53b6e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: fSs1ewZHXaLPOoGKXD03UlZCkM3SWcrKgMbPIcmfjyEpWgLgWi32oIE1gTGou8vfNStoWzRMH6oNprkQMkyS+SZHMzujyGbOSt7zkreJRfX6W1yEEVdTiIso5hs0twfniia9YCb54tVnxOZHLBwURb+/qotQd15Yjk70xbsD8IEGEfxcNHnMiq+LI/fBX5yQu70sMKLI8nIsua31VT3+eL33fJIJYmUsQrQrZfTweVA5V25hTrU5T/s6YZ17HuD4JMQNU1fcddE9OrQ96cIQRh2412h5X6zRAcVLKmb1xURinSWJCz737VezTBAb8E9alEDU57uK/+Tnonlj7z3I/OGQJiXKkO4YXOTHHElD3F7esMBfJ5bC8pzAEBrkzgYj5zweYJMRZBX2hO4qjz78naldU0G+vLBRur7W6VO2grTq6GeLcG2d/9Ps+YZh0UkI++TQKD6HWXQzrQu98uLN+wg2+XVtAx5Lx7zHqrdHb9adZj9m1Szg3pbONJXzqD4RxBzsKpiWm5iC57j+3L6fgF2qSNbxAyuYDBXhAhkhgPgAdIffmOYG61pw0KO731Ob75VKDDlnNBKmvSLCJky3KTlyZ1NOJBZPR1AnamN6b0AJwgpEG9EYcR92EGjbag1Ycg62omjegpUD/3pTuI2ept29ggdQEZ9glIHjCOKYZIV37grk3iyyeEm8+t3OyRAeG80PGXI2fdqPfvcwERLG6h5vBUcjww3sGkJTVlSfWqH1/dJiwEofTxJmFsYXRTZw X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: F9eURz4evr3zdFQg0P4KnXiBsJ8qm5uF9T9K7KJxKVbHsfeUX1rEUyX0wCT2iFpnrvhR++M4hwWLqxwVPol4BY1x4IelzeqRvTI5vq9odT9LV1lBwZRGeSOdo12zrDxTOmBvdAoMk89ja4bp65XnLyj/elKxYSkgJtkh9rzGITL0yEN67rBoCOwz4sSuVltthay0EbkAu8EqbCEbEmM8eSntgIc0npAf0PZjbuwpghTqqOU3ak31pF/IpQca4exlfg5Uzf6kzYJSzU8zpGIZodRm5pQuIcbbMhGGv1kl83680oP1YLu1hKhCGa/FNDBOaXo3BqHhs/j8i3WFGWhJQ6j2bzdH+8FPgr8LlyzptKSOuNrkGILgOETreV8vRpYq3ZKSLNswj34X3rxYhuR+GKRRTX3RtPRzlu/GQPcnpJ4lXXdTxbKdXVgJNQ2SlIDNtbXYx2SyE3zCjHOBuU46qILY8nG2ODCiz8+6tjNTboxDAgV7lmzrGV0g4k94Ha16hszsB6amy+81BfKuzNVwwB1Ga2u0jz5ML48UW4HLV3QaIP3VUbcB8ADbrjaMhKA/S91Vsg4z4TXVooITKF2W6Tnhx5mh7UHYi3h5BkY+PTMfJSoQ24NN9L3COgQ8gvpQmiPMooNqJnw5cuOiAdKVn44+DQ/0T5n1MPL+zqWQtBodLBN88dRZ6quYPitoZH8Q3ZsDwSnk9lv6AGWoR/xxh5dXnO3uSlGapjcdQ+xx4szGUEQW0UKMEePE+4xSmM01YAWmUk+6t34Ozqv63NGiruuxdkjFdgV2u1E9IFu5oTADO6s+AJdunUJxr8n5v3UJrTPDDW22hOIbcLeOfFuGOfLCdzXS1BIoYKplfmCeon3Ji+z3HNk41zFewnAcNukLAwtoVlBlFepIau7GpLjo2/9XJCayU47W8+9lDVQaYnCJPUPlXP+L/bZndSciyalDdAJsuI4IlqOeQagk2sbyWbLf0N53QA69LOXM0rxg7Q1kw8QpsJ3FMJBR342MGbjUimLVf+0kSRdOzvYtUxg3MQfIa2/LqBl0zRb0tifIS7jWWQGr5AYHke5CEIKvfG+J5TnjE9Ruz0S80qNQI/XjQ79o5BMCHEfDyaly1OnPfqVkNxJFE5XZVcTrK+rne1DgFaCVfYXI5Y9Py1JCFkGeR+HtrqseXkhlHrleEPKW3a/hyu6JzwNK0QNYkNG6a7essBFMwmJAMfQzV49sEf9dkbdLHYzbryX7RQfjXLal6FHZnSwekO1CofWC8vrlB8iI+pbE4RgEiCQAewanhh6CxeDMmYsGLyI7WFAEx/TfuIMO8diwmh/2YAASmVlggF6sJtrXTj95y/WNVyWYlUyDJEjz7HTBXWEa0fm0k1Crhk7Qy4lwupPqltS3ICCxKjNKgiqRq/7aqUrMhZbna/phdXDQcqdG0GY2H9RDxsmhYdoP52pVn8oK3r7WmSpJZ/b2Kc2/kYphgSxcOsCJeeASUvvXe8OcKO/AB7a/1/4BeRmI2o+VR+RAUwsKZOCLxXScpgvrWHhXZ3S1LrKmKBRlcqs4utspOPdhDRTMtNxH2erS/+QTXP5Cy/QuVOPekA+wyCd6aj+W4oNN98MHvE+AXdp4bEV9Xp4x6nf6r/cm8c8smlBYAHHPTWGT03TVZdZMiocwqSYJn/FmPwCGMS8LzIuPp80D9zVNicmbsa91YB8aB2zzFjT40RHE7ToqV+rEoLPjfNRrzHmjxEzXh9pEvUeQeqAB94Z/LA7G7R7X1S8= X-Exchange-RoutingPolicyChecked: SEb1sFmSJN2k5yHAGrwOVjfFVIkprDeVADR7cH0ITH6qjeQz28X/55xiQs41XrQzEekDl00ZYy8jYVRtBC6aEEhOnQlO9dWrnJOUyqQ9dVxSijce/xzpQwGuYjaXMEm7oHS38aexWQ1d+ovUoYkrha8O2XuEUTwIpor94exGPUpw8Wu+nE0VUzcUZkAndwQ9g01hJVjJEfiRFQo9N87KSSVdGNnNXrvYoWIbuNjXJ1T7Be5xkEcTBc6qB+3avRVL7qnmPlvY5osYrnFbn605+8tKWVQhYj5iL9fqxnv7z0v9Bp3/bnhufXDFzq9HRzIjXyhQDFltLsSCiYiRHoyhnA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: b3fc80f7-f562-4fde-8bd0-08de89a53b6e X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:49.5087 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MMeMZjawtVjhSjMvjtNqOrtRiIrhKSnHZuhfoW26gCo/YDhkqDmphDyjiEZ+CkOMLvUZMTUPF742hIcsuhMk3L56H1fIKL0Gs9gKeW3X6R8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7297 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfXxIWcU/lrlZNL n1xus014is38inXlKpPfv7YwIWFQd/3umuUo5Zrrmsp2slZzNskNBP/9HjpBfmgcoAPAPytUu4K PjmJWzrAs8z+OLNZbZhe99ErXv9wRpb76CyG0S5uJnwbN+9WonblKJAZsbPz8y3uGlOcdIi/TVs qbkUCg+8ssAPyKS2aE7/ieGN0qqZ2BUtvb5iwqAVsIfKJBeGMP7s2h7noH9put05/Qb9PeKMk7U j6xzztoVUS4aKqj4DH+v+NY/L/3+5F50V2F/fOXPjPruvymEA8NGXLO3XHllpqq3eRHElbiw07l M/j41xjUMJ6Z6yRN/tBI9YeXq1K54pasLotHoGHDSV4J6mZ7rxg/UV6l7yAmlxbSSW1scNPjiXG fML/hW5uQW/F/tPlJUFeb4QmMu2zKAwE5lNrzh5Usdkxlm19B20k/4MVQoR+g+DN7IOq6HOsD+M vn7XX+nlEomEoDxOysw== X-Authority-Analysis: v=2.4 cv=Q5vfIo2a c=1 sm=1 tr=0 ts=69c28ac7 cx=c_pps a=cAYAfY5XwGGlFG+HVYY7CQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=fTW__CHxibyLmBMfj2wP:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=Rj8fB8i0jaicrVXhGCMA:9 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: ws2SD333BIMv3A8QKWaqouQ3rFGXyO1J X-Proofpoint-GUID: ws2SD333BIMv3A8QKWaqouQ3rFGXyO1J X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 phishscore=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 12:59:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125565 From: Zhang Peng Changelog: https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.21.1 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.21.0 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.7 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.6 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.5 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.4 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.3 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.2 Signed-off-by: Zhang Peng --- ...splay-full-path-in-generated-headers.patch | 36 +++++++++++++++++++ ...-panel_4.20.1.bb => xfce4-panel_4.21.1.bb} | 9 +++-- 2 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 meta-xfce/recipes-xfce/xfce4-panel/files/0001-build-Do-not-display-full-path-in-generated-headers.patch rename meta-xfce/recipes-xfce/xfce4-panel/{xfce4-panel_4.20.1.bb => xfce4-panel_4.21.1.bb} (84%) diff --git a/meta-xfce/recipes-xfce/xfce4-panel/files/0001-build-Do-not-display-full-path-in-generated-headers.patch b/meta-xfce/recipes-xfce/xfce4-panel/files/0001-build-Do-not-display-full-path-in-generated-headers.patch new file mode 100644 index 0000000000..34ec80b47e --- /dev/null +++ b/meta-xfce/recipes-xfce/xfce4-panel/files/0001-build-Do-not-display-full-path-in-generated-headers.patch @@ -0,0 +1,36 @@ +From 61f40b65637695abe9d9e2f80ca99d3c076c96e8 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= +Date: Mon, 16 Mar 2026 16:31:23 +0100 +Subject: [PATCH] build: Do not display full path in generated headers + +Upstream-Status: Backport [https://gitlab.xfce.org/xfce/xfce4-panel/-/commit/61f40b65637695abe9d9e2f80ca99d3c076c96e8] + +Signed-off-by: Zhang Peng +--- + libxfce4panel/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libxfce4panel/meson.build b/libxfce4panel/meson.build +index 38d8ad198..3fee75d58 100644 +--- a/libxfce4panel/meson.build ++++ b/libxfce4panel/meson.build +@@ -67,7 +67,7 @@ libpanel_enums += gnome.mkenums( + install_dir: libpanel_install_dir, + sources: libpanel_headers, + fhead: '#if !defined(_LIBXFCE4PANEL_INSIDE_LIBXFCE4PANEL_H) && !defined(LIBXFCE4PANEL_COMPILATION)\n#error "Only can be included directly, this file may disappear or change contents"\n#endif\n\n#ifndef __LIBXFCE4PANEL_ENUM_TYPES_H__\n#define __LIBXFCE4PANEL_ENUM_TYPES_H__\n#include \nG_BEGIN_DECLS\n', +- fprod: '/* enumerations from "@filename@" */\n', ++ fprod: '/* enumerations from "@basename@" */\n', + vhead: 'GType @enum_name@_get_type (void) G_GNUC_CONST;\n#define XFCE_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n', + ftail: 'G_END_DECLS\n\n#endif /* !__LIBXFCE4PANEL_ENUM_TYPES_H__ */', + ) +@@ -76,7 +76,7 @@ libpanel_enums += gnome.mkenums( + install_header: false, + sources: libpanel_headers, + fhead: '#include "libxfce4panel-enums.h"\n#include "libxfce4panel-enum-types.h"\n\n#include "libxfce4panel-visibility.h"', +- fprod: '\n/* enumerations from "@filename@" */', ++ fprod: '\n/* enumerations from "@basename@" */', + vhead: 'GType\n@enum_name@_get_type (void)\n{\n\tstatic GType type = 0;\n\tif (type == 0) {\n\tstatic const G@Type@Value values[] = {', + vprod: '\t{ @VALUENAME@, "@VALUENAME@", "@valuenick@" },', + vtail: '\t{ 0, NULL, NULL }\n\t};\n\ttype = g_@type@_register_static ("@EnumName@", values);\n }\n\treturn type;\n}\n', +-- +2.34.1 diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.20.1.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.21.1.bb similarity index 84% rename from meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.20.1.bb rename to meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.21.1.bb index fdfe39014a..b3cf4b2559 100644 --- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.20.1.bb +++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.21.1.bb @@ -7,6 +7,10 @@ DEPENDS = "garcon exo gtk+3 cairo virtual/libx11 libxfce4windowing libxml2 \ libwnck3 vala-native \ " +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" +GTKDOC_MESON_OPTION = "gtk-doc" + inherit xfce gtk-doc gobject-introspection features_check mime-xdg REQUIRED_DISTRO_FEATURES = "x11" @@ -14,10 +18,11 @@ REQUIRED_DISTRO_FEATURES = "x11" SRC_URI += " \ file://0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch \ file://0002-use-lxdm-to-replace-dm-tool.patch \ + file://0001-build-Do-not-display-full-path-in-generated-headers.patch \ " -SRC_URI[sha256sum] = "5a7c8097527555640ab3d00307505c7c1b7302d11d92874f88842ea969483519" +SRC_URI[sha256sum] = "c940dae515bef4af08a126011d2fd873ce99e815157ba8cef5332195bb60e51e" -EXTRA_OECONF += "--disable-vala GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen" +EXTRA_OEMESON += "-Dvala=disabled" python populate_packages:prepend() { plugin_dir = d.expand('${libdir}/xfce4/panel/plugins/') From patchwork Tue Mar 24 12:59:19 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84213 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 E7750FC72DF for ; Tue, 24 Mar 2026 12:59:56 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18827.1774357193959691884 for ; Tue, 24 Mar 2026 05:59:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=XfqlssrA; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O3enSa1148564 for ; Tue, 24 Mar 2026 12:59:53 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=FHxyyuu8kr0G4eqzpkMIASJP03tr79cxqH5tMKhdoJA=; b=XfqlssrAyT8/ F3S/F/RaoXTPsVEnrJrH6JNDaX/cpP2c6KU9p0x2wperKHiDLgf53eE2Ck3aZUCi QC7jXvfMWCvjXipKMT4uL8jFW7+7f7JL/E6emLfsBMzFZnoZMiifkwkTaRp9MfPh zJdFFodHtl1HSgOSBtHHhxVxAsLzl1As8pIYL47kPf1woz//8Yc4HcNAYp/o0D/W 5wO4kA+8hPGajzmc/2jDNHHQlgwJTel6R/YiogC5lrRwwNfUFiHc9tumpCamoHFO PIwPIFsWDbIHMc2YBR0Z2IQwO/zjAdw0Mdx+8dHchMAWDSkyqG0hKgnsDy9+mfG/ ecdC2cl2Hw== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011060.outbound.protection.outlook.com [40.93.194.60]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1gj83d84-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:52 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Xm2rV/t4wXvNDyfLiD6uVSItF9ZgjejVQfOzApXivH5T2BKFbp5U/BefKi5H2Vg374BUHM6WCXUC14Dhyl/Qlbsh6UdTzki2yFVGIGEoYMyssf+YCff99981ec+20XMBrmnkhpPbUZKxXwWNNB4f6XbB6i/YWJXJOvOpwnaeMa0E3wXMQpmEhX567SiIsXx9+dj2QBVP7xpBXV3jeyzhYLMUh8ntKxz+lQJKiwm5IIti7b0JwlpUOD/s38Bz5JNYU5wyctxXfwKXvoJfPISEHUxjYJSLYoyL9UVlqo6F74TRtUlsT1MUwHl+B4Tsw/nHuGeMYPWGFKfhwrakY5EK1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FHxyyuu8kr0G4eqzpkMIASJP03tr79cxqH5tMKhdoJA=; b=PmrG3H3jUrrOlYDbd24r3NfgMCOSa5aefQKvWfw/AeW8rfZU3LmMpFQyN7s9KnUoXSZerdhqAzt8BMmpLzwBiCX5P0WlOog3FKhXbGpP7SnS/FMydsJpMEQnNpksTGOUax3UqCOUhHZIYfZ9WR97IvOLAda7pnf+LjQ3ZBBL/wdsFMPYJ3UgFr0chJTzlMgMMrKKoXmgwhHaaAk69gI5LRLkzlDCRUf18uRW4PjOVYTohnzD7ePgkhrXtBkhSARuo65v4wYmhkXNGOCAjsOZsYExFwU0m0ayRzNpqHtQRtRsBVreiBABmL0UlkMYU0fF+zHpp0pmJ1ReLOwmhjAYjg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by CH3PR11MB7297.namprd11.prod.outlook.com (2603:10b6:610:140::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:51 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:51 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 07/15] xfce4-settings: upgrade 4.20.1 -> 4.21.1 Date: Tue, 24 Mar 2026 20:59:19 +0800 Message-Id: <20260324125927.1070644-8-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|CH3PR11MB7297:EE_ X-MS-Office365-Filtering-Correlation-Id: fe73cec4-79d3-4cc6-4f24-08de89a53c5e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: bT/uBxzQ6mWti8ETWzhtb+YHfgmti1+/X/Hywghbgh6NAR8+wqAuI4iFnBxdrAXlY9T65NiC8z0T5jGiYhESooEdLH10ntp3UQ3XMJeTdVTjGnG35tJaN6z/gmrl/2mir6hZcc3un9JDjigYzv2mhmL0z4uws5aeASAiMlqYGLI5LD2b7b9BOho82p+MML6W55CsPTdCP4izXeBkLyCRxM/pG8ckvi+ZB+qI+s75LT7WoggBqh4GN3lwXsERtbYTgUWP5EVUrQTh1dQ+UjqwW8nZBbtiJpYDTPwuVACn6qIHVku6RyTpxkTE+pMcUaXjf2OssielA8qDnajlCY7mV2ZjfU+wLaWp10IYMd162qvm3bIW8/NvhN7wKE9z6LEKzKTdtci/FeYM7Q7anpUp+26Ev3/Nj29eNfBZRbLqdZx4tsB75B58hVRF/GYvC98ZuWhz15jxCAN+3NT2YU6f4AtJ3YPduZ2KMMyFxs2onPTBI296o3jtGBjMSECLIInnvdq2CE/rEB5WxxlVdns+/Dp/o0ANtNv94w9TAnb5GVl/7O5zpk+MVxqpe03DV+hiZ60SMFGhmX65zXJa9AQc5fPZ0qD6ozhQeGHfGSPA7TC7Yz8BlgPdJ8TyWlXZqX2wTJgocy/HkPeZuI9tiMFOI0V4+UNArtBsFxfsc9GbYRQY136OXhkDix76Ccswq/u8GnUhwJa6XmtDX8LcRjVRbwglR6uhE2jCZ8x8/Q2N2jyTyCOLrvdVWXEdUQoX0nSW X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: QIgUpmehLEIwTwD74TroWkCdgl270TLJ/7l6nxjoK5qKWjc/kcGKcPZs1x+CVaAiCtbBbF/uykxFncUUJixmCdp7NmUnqQBAUI5De7hEgx23tJzRzp+BZhN4J3sePb2rWg/DtOwvc3pfES2yxqOq4Cbr1OGWB+OY/r2aNsCIxVAGDLQk6vQirzrm4XJ5XSuK9vT3OniAvTtmI/o8dTZxP607Cj8iKoBT06gtx6MpoFom/7Y4jVpfj2dcXHyGwfJnvtouTyuZ+pqQV4qKWAYiaUOeaT0xnXmmhtwOdU12jL6a7u4AwNU1S3BKigDpSy4jn+UisnJpXxare53nmYMzcDttME5RFmDMhSpsOIfHjeT0sG7WMnZ3be7bERiQcD/PmpTjVjMj+v8oXsNPdonHBP2s6Ebwq9xlIkWvygOAE0x1dhZDUTQgfA0aRabldRFS/joPAGc/nc2uB05h70ivmet1ivnUuOmgagqKIZmo5jBbujb4yb2YnFp9yrT6r+b/pvy9w6mXtgJr79spjL5c1dYYICUoPan9VVwnpRrQyRJWB3NCKLqjSjgAwwV0GDfaGdZ2Y9hDkbRVuEvxieap7gO4v3QsTbVwtzssuW4JHZDuzZl6+Rwjd3ZI7WHSHWXyM/mvA+YWKMsLbuGC+qi4mU8JFZG1c1acLWYx+KulHXKq9qholgW5H4b+ASDMmH6z6sMN6dvpl2haGkcLaiExnUpW3v4iII12M05zQTrQzpuQu6J2T3onzVB4lMTDb714NGKJGK6Qpxi88cpdXeE00qUhib5Tra9BbcyOB5SedFrCUAYfCBYz92gmCyvVKQrVUWIg4mxF8pXmoXZlL2dWjmZq05ACvIiV42fKPBy0HmHJ/hRveMXM/2IQgnfoPDtGdh/tFdJ1ugh8HCC/Z4Eqh3/IEdgWvY8rGyGIzekBs+fNWusPqHq/EVVRBEyId7kKdhzKKSm+Kt8RbWDByZEAgWj+/jVZVhaxpy/0PHtAlGO85TcMk1bNS7PeKSMxHJxCgNLZbgvex4wx+ELOmZ4NMQVqNC/BYxTnZAQrJTOO1jjh8KEc/rnbvkQbf/T0+QpKkeBPfpYhA5odKtmYDPSRd8+3WPdVAu7p0Kcd+/wc9Uj6bKhhxfAo64UjCQtG4WUayFt4Y/VmmljjCZTO7WrOJ0K6o329D1P9DMwy1o23HbSDj7CfeDfIvYz9pZQqLOesHN7ng/rO3RPc9ZZvEKy5axk3TGxhVcqRntkvjyGr/EE7u9WCe6600bzgpFOq+Fj6heHZ6BgE9yFtFHRInnIbzqf9rHDHGZ39LlA6SPN8ONkkluCrORCEMzCs68WoVX+5v6qnPcndJOX6AetwcTmWpD4MrIw4mA65GpO/LL/GruybVoujbRq34FsDOrEaurh4ViQrMtsZqgxtoaQvR9UK9eFQ7MQmJ+yWkUmltKRArM0/5QtpfNkwJocy5yf4AKZolyJpOo2rYgwpPZKBiZu1pSf0cusT2ckrCcnsWevhz/WD/4Rk+UvqrJnxrxlzWYSQXNqZ7F4Eoh11KZqYFZAx0rHtiWEWu3cp3y4+Xeg45dC2dGVBkZDNlD779U9a4rYq8tGU4ORzjYi7Ad2ph2qYuSnifQYDzkWZ3j/659tmHWs4QdG21Y2TXoZ9UZoqtU+rxEx9rkEZzolC8SqLDQLeLj9lbdIki9uNlrWKfMTSBf6FXpoxFADvvQYA/0LU7lRqBSFj9jriLOFZo9gX4vcU+CYptlWBVRG+jQ1Kb/Px1Kk= X-Exchange-RoutingPolicyChecked: GbMfnJQXo7CeruTk1+jSnuBu5tSHiFzx4hy49R6BrO1z0jsjPLHE6jOPyiW16l66G8gju9+PURaupn4mNxPsJ5k6EpJLIgEWy3CTpRBsU9mZkVKHYBNmoxkPe1of1HqLshxm1OpAmQekkn/Fy2kZQp0BDgqVTLY+4VPtmUiyq9EqE8Z5MEKJ8S4vmWq60RBEeDc8VKtT/csqjVxyAz439DxEMchikKKgTNLAukqf/YDCwL/EPz+D9kQMKCoBywRFyiu25BORByoyyJjVROwCghHd4qm6KTUtHXTCgbXqZIz4Bmi68Slq1gn35G2K5QAsVHr1W0PZe4FxO+6NII1AMw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe73cec4-79d3-4cc6-4f24-08de89a53c5e X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:51.0722 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gX1CeLve8qx+bl4VGxPfRxA7x7Vcrw0fsM2Ne2k7CuElT/JwWJ61pTj+Llr7qQhiKEPrSCLNknE0QIg2rR9ub/YtuhyWpNO4iPHHMZusWiM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7297 X-Proofpoint-ORIG-GUID: EVcoj4F4MsbKtVgijtTYw_DKPBTz8bzz X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfXzE4H2efyoBM8 ukPFJPrDbSbfSXSL9JDFc4RLVdg8AZgY37uKH52RF6xsx9Dqokp52lwIdf5hcKlNTamJDIlQK4H ttT67l+68ItE1ZRBHHOUE7fJjQbeaiTd0zeUPZBGXEBg8YIRRsgUZwnJUSVJrkX2wfz4Vf+q9KW e5I9oTWvGoA80Jn9Y8sP3MAjh1O7XbaYk90PDEVop3BMhX4PJfmE0yoz5mN6IFUDgMrf7DSwuhw i9FnnN8bQ/asr2hsxQVI6Olww85pFi7JZyziMz+lZWV8/xunLl4RCni3aTnNrswJaXjGzridrwe crwbdwb3AMKit8aF5hP9oA4mJFnzkdiDbOm3pKyFCMEDKiK1mRqXFohW6P2khh3D8YxC9w9/orQ VKS8lK4pihmMZmqW7jOMPuNzSxXP5ChXVuuE5NSvGL03b0unRH9bVSZQzTxut2uZH1MTezfmA2Q BXd8MvDrGqEuRogH2Zw== X-Authority-Analysis: v=2.4 cv=LtqfC3dc c=1 sm=1 tr=0 ts=69c28ac8 cx=c_pps a=kwi3Ow37oS+QRMqxGNLpqg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=klDOsUkWDRETUCZYPvoE:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=_AMU3uBFKqmksvQhN9QA:9 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: EVcoj4F4MsbKtVgijtTYw_DKPBTz8bzz X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 impostorscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 12:59:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125566 From: Zhang Peng Changelog: https://gitlab.xfce.org/xfce/xfce4-settings/-/blob/master/NEWS Backport patch to avoid add full path in generated headers. Signed-off-by: Zhang Peng --- ...splay-full-path-in-generated-headers.patch | 36 +++++++++++++++++++ ...ngs_4.20.1.bb => xfce4-settings_4.21.1.bb} | 17 +++++---- 2 files changed, 44 insertions(+), 9 deletions(-) create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/files/0001-build-Do-not-display-full-path-in-generated-headers.patch rename meta-xfce/recipes-xfce/xfce4-settings/{xfce4-settings_4.20.1.bb => xfce4-settings_4.21.1.bb} (67%) diff --git a/meta-xfce/recipes-xfce/xfce4-settings/files/0001-build-Do-not-display-full-path-in-generated-headers.patch b/meta-xfce/recipes-xfce/xfce4-settings/files/0001-build-Do-not-display-full-path-in-generated-headers.patch new file mode 100644 index 0000000000..50006b1710 --- /dev/null +++ b/meta-xfce/recipes-xfce/xfce4-settings/files/0001-build-Do-not-display-full-path-in-generated-headers.patch @@ -0,0 +1,36 @@ +From 93fa2ed9a987c0f03c9f5aa0f31cb770d1cc5f17 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= +Date: Mon, 16 Mar 2026 16:44:43 +0100 +Subject: [PATCH] build: Do not display full path in generated headers + +Upstream-Status: Backport [https://gitlab.xfce.org/xfce/xfce4-settings/-/commit/93fa2ed9a987c0f03c9f5aa0f31cb770d1cc5f17] + +Signed-off-by: Zhang Peng +--- + dialogs/mime-settings/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/dialogs/mime-settings/meson.build b/dialogs/mime-settings/meson.build +index b7ca8dc7..5ac9a936 100644 +--- a/dialogs/mime-settings/meson.build ++++ b/dialogs/mime-settings/meson.build +@@ -30,7 +30,7 @@ enums += gnome.mkenums( + install_header: false, + sources: 'xfce-mime-helper.h', + fhead: '#ifndef __XFCE_MIME_HELPER_ENUM_TYPES_H__\n#define __XFCE_MIME_HELPER_ENUM_TYPES_H__\n#include \nG_BEGIN_DECLS\n', +- fprod: '/* enumerations from "@filename@" */\n', ++ fprod: '/* enumerations from "@basename@" */\n', + vhead: 'GType @enum_name@_get_type (void) G_GNUC_CONST;\n#define XFCE_MIME_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n', + ftail: 'G_END_DECLS\n\n#endif /* !__XFCE_MIME_HELPER_ENUM_TYPES_H__ */', + ) +@@ -39,7 +39,7 @@ enums += gnome.mkenums( + install_header: false, + sources: 'xfce-mime-helper.h', + fhead: '#undef GTK_DISABLE_DEPRECATED\n#define GTK_ENABLE_BROKEN\n#include "xfce-mime-helper.h"\n\n#include "xfce-mime-helper-enum-types.h"', +- fprod: '\n/* enumerations from "@filename@" */', ++ fprod: '\n/* enumerations from "@basename@" */', + vhead: 'GType\n@enum_name@_get_type (void)\n{\n\tstatic GType type = 0;\n\tif (type == 0) {\n\tstatic const G@Type@Value values[] = {', + vprod: '\t{ @VALUENAME@, "@VALUENAME@", "@valuenick@" },', + vtail: '\t{ 0, NULL, NULL }\n\t};\n\ttype = g_@type@_register_static ("@EnumName@", values);\n }\n\treturn type;\n}\n', +-- +2.51.2 diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.20.1.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.21.1.bb similarity index 67% rename from meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.20.1.bb rename to meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.21.1.bb index 1330206a8a..16b90840c7 100644 --- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.20.1.bb +++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.21.1.bb @@ -5,25 +5,24 @@ LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" DEPENDS = "exo garcon libxi virtual/libx11 xrandr libxcursor libxklavier upower" +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" + inherit xfce features_check mime-xdg REQUIRED_DISTRO_FEATURES = "x11" -SRC_URI[sha256sum] = "fd0d602853ea75d94024e5baae2d2bf5ca8f8aa4dad7bfd5d08f9ff8afee77b2" - -EXTRA_OECONF += " \ - GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen \ - --enable-maintainer-mode --disable-debug \ -" +SRC_URI += "file://0001-build-Do-not-display-full-path-in-generated-headers.patch" +SRC_URI[sha256sum] = "e57a33d0bb9d63d0ef6f469c2d42cbf66e37d9127cc204de411b7385274e26d0" PACKAGECONFIG ??= " \ notify \ ${@bb.utils.contains('DISTRO_FEATURES','alsa','sound-setter', bb.utils.contains('DISTRO_FEATURES','pulseaudio','sound-setter','',d),d)} \ ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)} \ " -PACKAGECONFIG[notify] = "--enable-libnotify,--disable-libnotify,libnotify" -PACKAGECONFIG[sound-setter] = "--enable-sound-settings, --disable-sound-settings, libcanberra, libcanberra sound-theme-freedesktop" -PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland, wayland-native" +PACKAGECONFIG[notify] = "-Dlibnotify=enabled,-Dlibnotify=disabled,libnotify" +PACKAGECONFIG[sound-setter] = "-Dsound-settings=true,-Dsound-settings=false,libcanberra,libcanberra sound-theme-freedesktop" +PACKAGECONFIG[wayland] = "-Dwayland=enabled,-Dwayland=disabled,wayland-native" FILES:${PN} += " \ ${libdir}/xfce4 \ From patchwork Tue Mar 24 12:59:20 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84214 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 02AE6F54AA2 for ; Tue, 24 Mar 2026 12:59:57 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18829.1774357195195994106 for ; Tue, 24 Mar 2026 05:59:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=PaRNjscB; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62OCT0Dr2053767 for ; Tue, 24 Mar 2026 12:59:54 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=zuVwmgMjvna4vrAeO15+2RpKoOTHFug0CBQfhkBMbMU=; b=PaRNjscBaaW6 AYVPrboLD16L3zX3N7v7gzla+K0WHpxHKmyQbd0mQA/UB+adfwcBXARdjoAKGtwI Kq1bpKL0SqgvT04CKx29I8BSGtEPfxqAVPbQhomnkFH5OGtoV4XRZyWAIq79f0Nv wgpDFLu0l0hjbtwBXSXMsT3UPOZekKMN2K5e/V15sB7+o03MbcRG2a0/UH8Hivq/ ky7ega9ffqYGCrORkPwdQo9uDReyd9QuIBw5CC/lRFXlyhOcbCW9WXguD27nmyCL hrvZyqLRfX2qOQCny3i/8rvmrCFzWOxIo1dyQnNobtJOTSIwcjjIRDAeb88GqaWu R9u1+pENjw== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011042.outbound.protection.outlook.com [40.93.194.42]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1gj83d89-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:54 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IdVKeVEWFPcGLh3bim4mjclS+DTZ4nka0e/RW5+1V57pSicUwLzRxgnSUSO2AzPaxWkYeZFig2MdysYWXw38hbKE2jJAxe8h+0WzWfBIOh8Sn87I+EH5472MzFi66WqRnxdJm4MWwjADp2nwNrtneEgmUBaTQoTIvH4vE8CfvoBk0U4PTNDjFyOU7Q9mFcZRzIou0izwFCGzVEvmYqzjj3IHFO11GxK0a9noOQJsZoN7fgwHrQ+leicGFh5YSbu/Qk+2HfjGs4e41CUTwdm80rVneY+NiuPwjtQOJDjHCQvtXMxV2NV37i+AGz6QQkKOhcY3+0E3QZxm+WtTI9BeDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zuVwmgMjvna4vrAeO15+2RpKoOTHFug0CBQfhkBMbMU=; b=gQaRvpvXkLm9S1kAh7AIuNxcclTZrRMtY31hX61ctZslrFFR0IdezEKuKuXdoC1HZkBsqkA1etx/XIx2pdTNzmNYo1+4ezFWJ2sRLcElrw3QBnuPWWy9iNXosyN2aZp2QEdOOBvkGLL6jji4UGVf96y7fAAd2nESf4sqkmTu25A5X5n+yezpKjVYKpQEX22WIs5lhLDOiMq+BtMnuIr8FO54PQW0tlLO1YDBte45/WEZYxzziS5UITZonfX/Nc+RpPOyeSFa8PO5QStUadmNqoozHL1+Ag+sEXl+vY4lLB9j4KrQYp0Jk0WhW6djk2tl+uvgqv9I0hwbpdjQ2C+j4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by CH3PR11MB7297.namprd11.prod.outlook.com (2603:10b6:610:140::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:52 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:52 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 08/15] tumbler: upgrade 4.20.1 -> 4.21.1 Date: Tue, 24 Mar 2026 20:59:20 +0800 Message-Id: <20260324125927.1070644-9-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|CH3PR11MB7297:EE_ X-MS-Office365-Filtering-Correlation-Id: 0df6b6e0-5f3f-439a-64ef-08de89a53d3b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: 08b98QLkM/682N363YF9cAFyPSsL4VTvhOAPseWfR0IrgMyOiIh4ALw+cIJBiKj4MPxyuxz09pfpQywLHEq18KJEMdnk2vWZAN8vTXjmfdm/lhO41fQDMVgUvGQLQxixnQoSMxWcF6yO9hLafcuzyoxZeU5jrMcIpYHbJ4ViLq8578jgetT68/Yu1tIVJYXXW24fi46khkgYV3Mo+PLJiBdFC7Tvz/wapTFtoUsGAuoC5SjMlgWMBfVSGSGNCGYysMTjGrd7Jy19/DSnalXA82Ktz1e4wSS9Mwh425spcZcZHKFPoE1P44P77CyVsuvImI3Fz3VkPJm32QYxXNF1wpFE2RWsVlJJChnLx0rvHVCmiul2h0OOEgxJRp+07qSR1zhKNNA5qAOycsRwhu5CerbEULtJ7MzZeq5um18ST9p/sf4H/ZJ1WZSIUA2eEhl4W8Nq09uky5GUUGsSqVauFhOxa19sb9pmR+F33dzczdVt5IY/ij9Q7CJC4hKscQjKnuX2Rspc3uGYKPLC4mxecDO/C/DzBzD8bB//jm5D/1uriDMij/GndNnAtPg9lwdLJozBjhv/AvJli4pwWD3on+dYCF3t/1hyM8OY2pvDDojQ0LnATEjQ9+S8igvf988O5Izz08moO7bUxZ26YqTGBG4MEhT0kSj6qPfes8XnCGZrJviNje+TblRl5tvrx2T1J/7X9naE7tSoQG6tgJFIw/OjLrGpEnwWAm3OVek/+8w= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qFJ13VyPPjmNv4wZf3yLGK1ZpeIqZpQ4ZUtmeTI/zpS5peXWFz6RFOEuGeWaGlPse3mTuAdZOZpxTv1ZPIvYEQRT0A0ntfW4BKHs+Ch+yyrrMhBLagTeKCGocXTKeUpZiBDBc2DZ1yjHs3EWp4UdWcbT1m1Hlmn8y/anybjMGLpsQ2PWdtV3/wWV19VGPJD+4j+xwSb1XbIqKxzuDmMXkNdoaEbqVQYitK7UD2OozHtWuff92bkzLttrJjNRoaOQ1zKypIlqaUNK2HodNEmZLD9fmDqSn7QkjG8UXupw3ufApuGNPLSz0KmmlBWEEY0SGMA3/PdZBn36C3agseJRT9RcYIln1WZ//VP8z2wX0QtRAydp6L5AhwPY2glEWpEJ3M7wH9+D5fwyDVBrrah7ergr8b6LaILeVN7/W/whYr9kspzl3+sP1JsJ03ZB49MqjUahs9Fid7CTPD7CL0G6xsCrS8DgTb5wbss9385R/X4aFBN3ujP0phXtqBHpGVSynQDeeZnkOYs6/pcyltt0xBbKJHYnZTZ6w4J9VtaSI902QiyiqyR94VZqumec+7wYUGcMmT/Oy9NKbXT/fjOR5zjlJgVL3+hYwbdd+QKCNjdRENVg9B/go19jvkn0JraIQyIp6g040uqsTrSl3s3N6h2uTF4aN92L85vWiljIQLp1FJwUNd/3fTZnhHG7Ns56fPppGaw5zGQxGfKOmxCBav/8xS44b3AO4wZ2tsG+fw7HYmCdnNDMnMWQBbxyj0MTaOCMg6MOKuVtfwvsYAd/bpzEwtbNG0mKQGzwNdM+n5MmT0CSBM6Nxa8GNChtp3gotm4AENymLAwHoVibeYuJFYnD8VmWoeDXcqWnCdrbTWNav85AdG5+VIWACddI6yJE+VrTvPG+1GpCDRxN3Topa9oK+IifxeiI9hprgPmq6IxSZeOmsgr1iSAFWbswP0uTJcB3vh2UG/GB5ofDoqA2vOfC1wfHERqUsystiSQ19mtDkZk8ObMIB5svK602Rvtug/jZnW3DUztH+X3RL8qL7GLXM7IwrRUhcnsiPAHCeHFcL+kLGpn0V0jOg9kXni3pGndToHYBRVnWCYW3TWE3qJn1zlRVT56uKHP6wnvujfzq+iZfVeHsn4AjM7omOvJiwiXfP4k6gRC0O3Odeo1JjDjtU6WUmBB4GWlWpj4RQl5eTcOhMV7YJ9ggErTQ3etxeF9XKfRBaXQg88zlOpV8Hr3sXp+vFATfNBy6d32Jtf+OT6QOGn2ESLXfaDD8I7lhnyb8AoywFIqK/Cgv14pw7/mxVKM4cF4syEg0eRSFnByfTxbanUQrrlTuk7lRaOFkas9KWuqcqR9HoD9QxwYj5j0HF+wzehWX6m7s+CchGIme+el41J3WnYeEYHS87UlEetJ8/cmwV3xFh4cIpOm4SjCPuYr+lpiA4HYeQO9KdRlL7YQMaIGIHwD7VriFAzCVsmml4lYNSZG3Sych9VlSdflkrqimV49U1y8FrZ2iqIosPVFfMDj0cEuRR1Vl9NoQzVLZNR+/2JZ4FcpPcyW5XgMcaj2LIf/qdmZecGtfGL0G4kILeQq+DYMnGcBnqI+ck5N8ZcDIuqyT7csxez+MbAteliPwC1fqx6PtoEE7lPeX8cTuGYu++cxtJEucR7SUsLCS23OT3BkNfVojwC5wsV7tf+hNEHoChLXDd7KXA974ze1kRl05YJdwK4u5pJ9zSA7n+jVO6ieih9bjt+OSXnPIYlTJOWdZQ4/DAJJy8RY= X-Exchange-RoutingPolicyChecked: t6eAD8PydqaFNExwgGRQCzkU1laHBOBWsqa3M8aRo3VLjhmMU0/EsFdapQoumCT4eqxWmB8+JvZcXU28uD8mx5acpQFaY4d+DcuB/FW0wuqZu6UIyQ2BcrM/ghKZvTiwXo8k46A3l/NHiLEaqrHiw0DhAsLFFihoE+Xy74CYtqarmWrBqDamq0Y5soG1nDO0oWQT0B0vjZo3SenikvgIRMbF1r4w0hnj1+WNL7Ddlqeh3OKJVaY0bYDIcbxKTM8IUgbrsLCyC2iKD1f61D64P4QqSbL40JGYly1bTqJKY7kjEa24Vd64xuhVadAJep/zxZphoXogONTrgAdspC/GyQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0df6b6e0-5f3f-439a-64ef-08de89a53d3b X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:52.5206 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kzUHKDgVD12vlO9iX0nw3oz3A576WTkg5FpLNNLeBf2h84j6kXIPs2nTTjsgQlaCUcs3qj9phYa4ksudg3RSDcbOBJ0SYq+Ijkr/iQflPTI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7297 X-Proofpoint-ORIG-GUID: ClnixMVjPobVxaJ0v4vFsNod-H8g3MB_ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX7IHwFgkFpHr4 wbzs4qLBEKPJYa4guOT8SQLM41tvgg83aZxQ/kCEtzvmc4rOLxu5M2R31kFh9hYc4ay0LC3it8r ITRTKDzW/O0/DX4Ix0GPuBRTQ1+bjjRUDktZBEBO9Il7hB79zP3Eze0fPX/ExTo3xgs63bbM2of uVu89OoknLC1NFav0QCyfl88NRKa12I9y3MiawcTvzeKklr/eNRRWGj3VDirLU6eRmtHKFAiV48 UQTCA6HqmnAamQEuZHL7BoBBZIMasmErI0wDs4Nydkd8DQF0UvY7wuVXa7j2a3+glhjWG++MTiT hWwZMTDkgji4/1RiPkeFnOUDRW0fN7YQNaA3OOpXM4qV/p8d5Qyz+DNChmQ09QvBnGaIUc6fqGj keSjGwzxkclS1ztkBSwOI4k6GM9C3EBpt8DFNUUSt3++bFDF9lEePdmKD40ZUL069uHbJ7DvLkf juzKVUBGx03/DsysaKA== X-Authority-Analysis: v=2.4 cv=LtqfC3dc c=1 sm=1 tr=0 ts=69c28aca cx=c_pps a=audpxvcsMtk9YILK9bmPfQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=klDOsUkWDRETUCZYPvoE:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=W29n_M98FV43VrqEp0IA:9 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: ClnixMVjPobVxaJ0v4vFsNod-H8g3MB_ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 impostorscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 12:59:57 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125567 From: Zhang Peng Changelog: https://gitlab.xfce.org/xfce/tumbler/-/tags/tumbler-4.21.1 https://gitlab.xfce.org/xfce/tumbler/-/tags/tumbler-4.21.0 Backport patch for handle case where no plugins gracefully. Signed-off-by: Zhang Peng --- ...here-there-are-no-plugins-gracefully.patch | 57 +++++++++++++++++++ .../{tumbler_4.20.1.bb => tumbler_4.21.1.bb} | 25 ++++---- 2 files changed, 71 insertions(+), 11 deletions(-) create mode 100644 meta-xfce/recipes-xfce/tumbler/files/0001-Handle-cases-where-there-are-no-plugins-gracefully.patch rename meta-xfce/recipes-xfce/tumbler/{tumbler_4.20.1.bb => tumbler_4.21.1.bb} (63%) diff --git a/meta-xfce/recipes-xfce/tumbler/files/0001-Handle-cases-where-there-are-no-plugins-gracefully.patch b/meta-xfce/recipes-xfce/tumbler/files/0001-Handle-cases-where-there-are-no-plugins-gracefully.patch new file mode 100644 index 0000000000..3a3eb2fd64 --- /dev/null +++ b/meta-xfce/recipes-xfce/tumbler/files/0001-Handle-cases-where-there-are-no-plugins-gracefully.patch @@ -0,0 +1,57 @@ +From 95244ee0d1f3184e2c2cae9d33095dc03829b10e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= +Date: Fri, 20 Feb 2026 17:07:56 +0100 +Subject: [PATCH] Handle cases where there are no plugins gracefully + +Not sure it makes much sense to allow the cache plugin not to be built, +but then again, why not? It could be replaced by a customized +implementation, and it has always been possible not to build it, so we +might as well leave it as it is. + +Fixes: #109 +(cherry picked from commit b4f4db4bfc1a45f0a405c4516e38394a44c90fcf) + +Upstream-Status: Backport [https://gitlab.xfce.org/xfce/tumbler/-/commit/95244ee0d1f3184e2c2cae9d33095dc03829b10e] + +Signed-off-by: Zhang Peng +--- + tumbler/tumbler-cache-plugin.c | 5 ++++- + tumblerd/tumbler-registry.c | 7 ++++++- + 2 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/tumbler/tumbler-cache-plugin.c b/tumbler/tumbler-cache-plugin.c +index 50700a3..e308638 100644 +--- a/tumbler/tumbler-cache-plugin.c ++++ b/tumbler/tumbler-cache-plugin.c +@@ -188,7 +188,10 @@ tumbler_cache_plugin_get_default (void) + g_object_add_weak_pointer (G_OBJECT (plugin), (gpointer) &plugin); + + if (!g_type_module_use (G_TYPE_MODULE (plugin))) +- return NULL; ++ { ++ g_object_unref (plugin); ++ return NULL; ++ } + } + + return G_TYPE_MODULE (plugin); +diff --git a/tumblerd/tumbler-registry.c b/tumblerd/tumbler-registry.c +index 705dbc9..b58e831 100644 +--- a/tumblerd/tumbler-registry.c ++++ b/tumblerd/tumbler-registry.c +@@ -534,7 +534,12 @@ tumbler_registry_update_supported (TumblerRegistry *registry) + + /* abort if there are no thumbnailers */ + if (thumbnailers == NULL) +- return; ++ { ++ /* we need NULL-terminated arrays for the _get_supported() dbus call anyway */ ++ registry->uri_schemes = g_new0 (gchar *, 1); ++ registry->mime_types = g_new0 (gchar *, 1); ++ return; ++ } + + /* clear visited flag of all thumbnailers */ + for (lp = thumbnailers; lp != NULL; lp = lp->next) +-- +2.50.0 diff --git a/meta-xfce/recipes-xfce/tumbler/tumbler_4.20.1.bb b/meta-xfce/recipes-xfce/tumbler/tumbler_4.21.1.bb similarity index 63% rename from meta-xfce/recipes-xfce/tumbler/tumbler_4.20.1.bb rename to meta-xfce/recipes-xfce/tumbler/tumbler_4.21.1.bb index 7a01882d57..7ab4b59416 100644 --- a/meta-xfce/recipes-xfce/tumbler/tumbler_4.20.1.bb +++ b/meta-xfce/recipes-xfce/tumbler/tumbler_4.21.1.bb @@ -5,23 +5,26 @@ LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" DEPENDS = "xfce4-dev-tools-native libxfce4util" +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" +GTKDOC_MESON_OPTION = "gtk-doc" + inherit xfce gtk-doc systemd -SRC_URI[sha256sum] = "87b90df8f30144a292d70889e710c8619d8b8803f0e1db3280a4293367a42eae" +SRC_URI += " file://0001-Handle-cases-where-there-are-no-plugins-gracefully.patch" +SRC_URI[sha256sum] = "0f499f79a2a7ee49726a433584dd8a680d514101b72bd1b003360611ce1dc244" INSANE_SKIP:${PN} = "dev-so" PACKAGECONFIG ??= "" -PACKAGECONFIG[cover-thumbnailer] = "--enable-cover-thumbnailer,--disable-cover-thumbnailer,curl gdk-pixbuf" -PACKAGECONFIG[desktop-thumbnailer] = "--enable-desktop-thumbnailer,--disable-desktop-thumbnailer,gdk-pixbuf" -PACKAGECONFIG[font-thumbnailer] = "--enable-font-thumbnailer,--disable-font-thumbnailer,freetype gdk-pixbuf" -PACKAGECONFIG[gstreamer-thumbnailer] = "--enable-gstreamer-thumbnailer,--disable-gstreamer-thumbnailer,gstreamer1.0 gstreamer1.0-plugins-base" -PACKAGECONFIG[jpeg-thumbnailer] = "--enable-jpeg-thumbnailer,--disable-jpeg-thumbnailer,gdk-pixbuf" -PACKAGECONFIG[odf-thumbnailer] = "--enable-odf-thumbnailer,--disable-odf-thumbnailer,gdk-pixbuf libxml2 libgsf" -PACKAGECONFIG[pixbuf-thumbnailer] = "--enable-pixbuf-thumbnailer,--disable-pixbuf-thumbnailer,gdk-pixbuf" -PACKAGECONFIG[poppler-thumbnailer] = "--enable-poppler-thumbnailer,--disable-poppler-thumbnailer,gdk-pixbuf poppler" - -EXTRA_OECONF = "GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen" +PACKAGECONFIG[cover-thumbnailer] = "-Dcover-thumbnailer=enabled,-Dcover-thumbnailer=disabled,curl gdk-pixbuf" +PACKAGECONFIG[desktop-thumbnailer] = "-Ddesktop-thumbnailer=enabled,-Ddesktop-thumbnailer=disabled,gdk-pixbuf" +PACKAGECONFIG[font-thumbnailer] = "-Dfont-thumbnailer=enabled,-Dfont-thumbnailer=disabled,freetype gdk-pixbuf" +PACKAGECONFIG[gstreamer-thumbnailer] = "-Dgst-thumbnailer=enabled,-Dgst-thumbnailer=disabled,gstreamer1.0 gstreamer1.0-plugins-base" +PACKAGECONFIG[jpeg-thumbnailer] = "-Djpeg-thumbnailer=enabled,-Djpeg-thumbnailer=disabled,gdk-pixbuf" +PACKAGECONFIG[odf-thumbnailer] = "-Dodf-thumbnailer=enabled,-Dodf-thumbnailer=disabled,gdk-pixbuf libxml2 libgsf" +PACKAGECONFIG[pixbuf-thumbnailer] = "-Dpixbuf-thumbnailer=enabled,-Dpixbuf-thumbnailer=disabled,gdk-pixbuf" +PACKAGECONFIG[poppler-thumbnailer] = "-Dpoppler-thumbnailer=enabled,-Dpoppler-thumbnailer=disabled,gdk-pixbuf poppler" do_install:append() { # Makefile seems to race on creation of symlink. So ensure creation here From patchwork Tue Mar 24 12:59:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84218 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 1066BF54AA8 for ; Tue, 24 Mar 2026 13:00:07 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18831.1774357199907631021 for ; Tue, 24 Mar 2026 06:00:00 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=GkNBy03x; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O4lafA1261825 for ; Tue, 24 Mar 2026 12:59:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=Sy6aZG8eeMHB2bG0c0sq3MgHhKtLgd9iAW3PK0gV654=; b=GkNBy03x0jRh D/g80ENwm0qqp2uakFMqdvVOO9HbrJynW6ybFagwkCDsrKp7TVPngebr3BAAwAQn GkL+o40A6rJun38ceq+xOzA4XxP4ZwTi1w8lv45kMQMAlkg24fsc6s8SMdjZTUeL JIJitEAOsk6SEOElre2uKKsXNaL90HPABEcdBPmh4mOcS0ucy8qNj9FvvZ2ooX9M QKR3jNc4d78+eiAfBgNr3DIP/YStYi1dwVRaugUQNXOOY97d/6aSGy2apIs3naZm TJWMcHPyoaVUfWc0i5ugc+TV3k5OL873iwdS400H1rvyrId23sNVhSrvA4aBwgIz ozWzlWnmkg== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11012056.outbound.protection.outlook.com [40.93.195.56]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1gj83d8h-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:58 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Z9wOxg+owhWjmNVebeyHDWaiwKBwjfWKrga0DnMXA7tPvG+naFK8Yw6Lc0FDxMEvthWJgOLDAm4FVoGBdNPw+nO9HCtcCvV1alPqvCg8QX+lh/x1OPBSqotgNyrxLa46yZp5pDwTfhXSKSXLUvoGK/98m7nldxZMAWenQ/nnpfjTXtSOSM9s0FPELGeDnKyihHXYQkA0HiYR1rsTKeftzm09OtwF0b723WpmOs0au++8XWt2WW1NFH93Q/WGVFpJ0S+sVVgHc7/T/dZe04V6baShYUCQbtgJrRUxg/Z1qev0kKcbO3lG7eO51vEwGAawNvM2sW4sR42i8sBVoRu39A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Sy6aZG8eeMHB2bG0c0sq3MgHhKtLgd9iAW3PK0gV654=; b=c3qhyWa5hi877w/k+wzx2/5oEHpuTyGnkFY11j/HvLLlXATgAZ+njw8tyyH7wUJGc0H0z2zto5W8Ao6/1jZL0ckCSqMveV64yN/6e/UfBHT6JnzIJuzFSBuGAIBCr94sMLPW8UacZKSvvr8Z0hZsWSHuQ8FBUP3FEAZiXEK+1Z3+VjkxbYR6Enes+l1XmqaNoG1w5XOp4NLo869/izvjywSNd+Nz1BzPZNZH3SPcGIQfIMytJawTq03Tp+ubX9OHFECmJ2o9E3UHAlN5VUDXJ5J5Sc7cFBY5zvJzYb6ufyouAOb/8mjF/+eP4UOt3kSd9c2O251J1E51dxBaKHaOUw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by DS7PR11MB6128.namprd11.prod.outlook.com (2603:10b6:8:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:54 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:54 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 09/15] thunar: upgrade 4.20.7 -> 4.21.4 Date: Tue, 24 Mar 2026 20:59:21 +0800 Message-Id: <20260324125927.1070644-10-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|DS7PR11MB6128:EE_ X-MS-Office365-Filtering-Correlation-Id: a8f24dbb-f27f-413a-34c9-08de89a53e1a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|366016|1800799024|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: z0n+i3QSjCL0WBcKBEqApF1o+VwEq9BBGhhDkqelab80GbV8pqfy2WR8FgIaq+X6qHUIoN7Om56d2ZQYLdKvNxxs3snxfXTcB8mB0oeprhhMbckmq+HznLd/y4LFz67wXTAqVdN/IohBZGjOkW/CQyn0QaTA/K7tToiUy5qC4rXHSbHPT1CO4wE0HoqEFx4q3yNPCff7IP/dGJUzSAIaX2ZVIxSohxc5rhHBpr6ZBQ7gKxZtXYY0Q5Adhu0z2q0Armq/n/ysRPLbIlUkzXKItMAbuF6X6aYOVLiN3QjY8kBMBU8DMyCVJnsiP/I+Lr242vqId+kdZEryDrcWltJ17dG1LCd3ToJQWCDUWqh0yfVJsewx4Py9lVQpr5YRCxy6prdHivNvzfaitzli2ci5M2jKyd+9tLhg6yxsRUipaO8W8mHYz4zBbsJ7y8pDos7TXL2EjCkU1gvV0tI2oNazq0xy9W24TEOvTaHUgtnVeS3rZ7VJoDuAnS9aZEvYkvlGl7CCoxHFoKiXFD3dA72yfnok2YM4sK8k/EEJ2sukSCThTqVvMU31tuY+xO9qzBLgId53JgS6gGRdibvPxXlR+61SbepHv1DnnQ1b94ggw8/p4dRk9hO7aEtLWBx3G9gRMlvfKVKF7LDv2IlXzbaquIZT8+/O+H7m2J3BKIr68p3J+5BTL6Htg+ZBCV+vMVNOy2n1ryFLfWyKG8d7OZunzEZ/hhm9+duiMSmSERMztnXOZf/Cu7iSGRC9ROGVNm0+ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(366016)(1800799024)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: eBfG55s+MAID0lWL08tFjPC3zb7RWxXfhGNXCDZzsE3qqd0Sf+npVncSGK11mkwgOj4AuqLlxdq55RNq9AjnzVJKEeae5nCShT2sIGkjIIrerWA1WFW8JlDZKW/QG2/BBfzMN0gHRKxWqVtghBe/esI2ZjL1ZQywNLWL1jdwENlfmKXKxDDcBBsFKbo5agFHIf7x8cjiqiX6OaztVSxSIzI8ACh/78qo46QFc8ZO+Yw9DLMdQCikS6Q8yyDpouiJ3wp8p/A0ERc3IAH4X2mJdjx2yM12Asd4vywu33A5Eys5hXcfu8ULg2Eu+nnYFXszCM/mCMx3pZSGZc+P4St7s59zG9QVZrT9k2mSjX6a8VSBCToqxyiE79oaDOejBQnImt6FjRXmEx8t2XQ286svbTih/tuIj9fsW6M6RAkhuUWF1nk7oI7tyi4RWzCKXRsvK1iP6J+FbD4Fn7SBRzJZosL62xTKNATx3bfIGybFr5lwlPjxvaFKHHjQ1yoEki6LFZkpqW/Kj5U8nd1dRrGka6hFqPUzLVEcf0jviHLHkamgwGcQsSlZDQVxgs6NZMm+/p2R0J1aSP9/2oCAjbzCY0j+ZExa/9IGKnAu0F6aY4bYrt2wBo6nD1QAOmZRQ9YZUWWEb4lN4OPyk437TiZO14WRXeAOLfdnB9O0Gq6VQycM3XzljEQESkWVQ7Qi/0KwLM1571qynMbSxQhF4q/4A8901aQZePGt10o+9qe9GmKylob60GbAp5NkWsw+iDcrCdvFbmGMlMnOqd293bsd/kFAioS+cjk4LUSrUnfsfbwFCiR//9s+qwdKI1kRtEyJyiAxiCOWDun7HTs7uhkklBqoJfpG1fKfZ1GPEiqrWRE0Vqh5c6vVczGIvsmO+hmPDAV7e1RrVkI4v/K8S0ksyXC4yi26UmrfApnClejNsXpW2df6m0HCg/jZAKAtxWlczTRMhjB4xN1g852RXnaPba+ortMY5IfjTFqgzMw3uNEB45XONs47mvWLEnIgXZyCz3uvfAL4g33wh15M3f8tbJeg8QbD5XELnAAyjzR2rBuDtUVJmrgQC35TCwN7SC9kA5kIPm7QNTM3bER+fPT1s+di6C4g9JDuMpnVbfP1KhoGZAXUAmYOp50Ye8KaQy097tTLtBzKcsKRcxXRPgGtSRezGxpebiStLss/4dW6lrVzrQ3KPDMhXnGTaHfEYTbGf5U2LP+7OpK7P3SXYnaygDyZx7a+VZ48EnlC0eoWXN6uP9xtJ2d2MUeveV2VDD7TRo1dBXeMgxytR6BhXL/CzA/dzRBB/xdqvi2q+4RuZVTAphO7lu+4Xt53mkmvr9q1MPaHNBRz/e0kqrPejvR3dRHyLZpAK6Fpawob8ceZTjKhnHD9pNN3GhBGEAntd1mElYa1Sc0BtyXxqJvyV5yxqqENa20rvdXnnUhvyQ3x9Y9qDor0QR/YAO9yJWlTKL8kcG1xxkSL8a5tFEoJUxjPOJ4DbUkLKGoaaTeCJ2kdW/Dskyf+09IQaPjTwo1HqJPdvhs7qDUD8Uvf0BoHzp9/iZBQ5GO3DGrVSpivkgUayDAHCbNEdYOvXT5QJHOs80A+QFF7pkkkacwInyuL6btdwaQwTf3uTLxhkLYnKPcqfTMAelc3s7Y8kWWhlw+VeZE+obJHOUgmPDS0cJd971uRvMzh7zWAOrsAGhb4dcHHO7qSdPmZYEfCnWbh4aGLwehyqkMGSeawfucm9wj3TaCClpl2VTkGQ0U67M3Np9gmpjo= X-Exchange-RoutingPolicyChecked: IZullxQyFyQVJ7jOEuBduQHGYr3zFdgNvj6hgoLEkwFzJjbmRHCoA15z1UON4G36U7pfHW/HuPakTf8v1ll8fhLWWEDLxNgtFarR1eRMOa9agzvCon4oof5OVLQOy4AE1Hs5iqEO4ZsVvTuOs29RKe3Jb/RNEsBe4rZdZQ9oVleOFxVYk7JX4ZD8UYPX6FmTrXPZLWgeywtAkpOXg9urrA5pGp44yaPdUwE/S+anFl9ypSg1k4d+FEgFIz8ExOU//BHED4UeZ8xndPXqJDZPeho8UmqmauPOCMXIdGGH9G/+TjNmKKb1OQkIEQVyW1m28X/AqX/2lm1M/govSwuRTg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: a8f24dbb-f27f-413a-34c9-08de89a53e1a X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:53.9791 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: UPAQy3krb6uGfEX5MtxuJ4v78GJhkNCteIn8O/jHsZksxy36WP/ByQrqOKmrqDNAhgUcXQWSv0Z9GLtHKfYHkrrIEvgEb8pLYGSo4X9blDg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6128 X-Proofpoint-ORIG-GUID: XPETXJLQkdCoRwzevpXqRtw8PeXl-Om7 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX7D4xKLFwVHab +ReBJnHvqqFC4APDBclGhmfuwfFcKhDpYfBxKPR1j8Zig4MmoQ2saN8sCRSIvpUr3K9WYmA8zNs la4i1YR3ku99xKXeGsuMw9Xj5qGdINEw+Jx2OdHmIbgt41mVH7X0zglc2LqwhSgZcNBE2LkLZtF acr3GLNDO6j9lt1vvrUapp+HLiapteEtwKTpA5glUnEqJk+SyN6iLESbx1+7oRy2d2bQyBLu5oJ 7I8axtAcm/+hHUOEzyVmKhd5eDvHk+h/KX0Riw9q5ELxJWJL0VybelVuXf6i0N7Uxv9jh0MVhL9 X2Gk1uMTHjkYanoGFIO7VvDBWBVgtQPaoR8bJtM3rjvAntEdD72Bk/fFQqZ4VXtyqQipYtMhGZ/ YePgnseUh5ZRe6Y9Xo5rlbPBCofJjqAEw3SoywTpuJBuEgq6jo6esZlOsI7ndmSSKq0XOqKD2LL 9KWPxeuRGpTErGZgfjQ== X-Authority-Analysis: v=2.4 cv=LtqfC3dc c=1 sm=1 tr=0 ts=69c28ace cx=c_pps a=3QgNZYwUpJBVNtkd9Eusrg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=klDOsUkWDRETUCZYPvoE:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=8WVA-0PgoPxkN3Xxe0kA:9 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: XPETXJLQkdCoRwzevpXqRtw8PeXl-Om7 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 impostorscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 13:00:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125569 From: Zhang Peng Changelog: https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.4 https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.3 https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.2 https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.1 https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.0 Signed-off-by: Zhang Peng --- .../thunar/{thunar_4.20.7.bb => thunar_4.21.4.bb} | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) rename meta-xfce/recipes-xfce/thunar/{thunar_4.20.7.bb => thunar_4.21.4.bb} (63%) diff --git a/meta-xfce/recipes-xfce/thunar/thunar_4.20.7.bb b/meta-xfce/recipes-xfce/thunar/thunar_4.21.4.bb similarity index 63% rename from meta-xfce/recipes-xfce/thunar/thunar_4.20.7.bb rename to meta-xfce/recipes-xfce/thunar/thunar_4.21.4.bb index a03804496b..af2580e7df 100644 --- a/meta-xfce/recipes-xfce/thunar/thunar_4.20.7.bb +++ b/meta-xfce/recipes-xfce/thunar/thunar_4.21.4.bb @@ -3,17 +3,21 @@ HOMEPAGE = "https://docs.xfce.org/xfce/thunar/start" SECTION = "x11" LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" -DEPENDS = "libxml-parser-perl-native exo gdk-pixbuf libxfce4ui libnotify xfce4-panel udev" +DEPENDS = "libxml-parser-perl-native libxslt-native docbook-xsl-stylesheets-native exo gdk-pixbuf libxfce4ui libnotify xfce4-panel udev" + +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" +GTKDOC_MESON_OPTION = "gtk-doc" inherit xfce gobject-introspection features_check mime-xdg perlnative gtk-doc REQUIRED_DISTRO_FEATURES = "x11" -SRC_URI[sha256sum] = "e0dfbb732c3d7c9174d1c0216dd6177f1d4e9297e623dbced32efd3f3e8682e5" +SRC_URI[sha256sum] = "85f2c7fba6e891eb0df04b94139d519778130ecde95a6e629ac611d8cc9c6a7c" PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" -PACKAGECONFIG[pcre] = "--enable-pcre2,--disable-pcre2,libpcre2" -PACKAGECONFIG[x11] = ",,libsm startup-notification" +PACKAGECONFIG[pcre] = "-Dpcre2=enabled,-Dpcre2=disabled,libpcre2" +PACKAGECONFIG[x11] = "-Dx11=enabled -Dsession-management=enabled,-Dx11=disabled,libsm startup-notification" FILES:${PN} += " \ ${libdir}/thunarx-3/* \ From patchwork Tue Mar 24 12:59:22 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84219 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 2D908F54AAA for ; Tue, 24 Mar 2026 13:00:07 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19074.1774357202461695896 for ; Tue, 24 Mar 2026 06:00:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=gTfpuoeP; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O3ASKx3548742 for ; Tue, 24 Mar 2026 13:00:01 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=kTIru5CUolzfXI1m0HILyhSa9yZ6s/Kwt55nd9qKzcw=; b=gTfpuoePNSWX 90d3J88cxZCCDc6TZTxRpDxuiYGyrKLOo0Ib8zfiMsSrP+QMRmMUlNxrBUl6Eiot Bj7+ELYNIJLK4z4eOf1tQWW/1B7F1BVS/scA6EnUTLWQUpvzDNMy0RrXIRWhu+IQ Gkfb+79HM6WcvAEwlS0b+sMws9pTQl85FdURA12i+/k1eTfBhECuX2j7GBs/Vfb4 ZVZ+AVBQEx7PzUMY8EDJ2JvZg+RN+EO5zM34a42jefia6JCEhsgKvG8p3wkF9wCt +44GPAeiG0neNkxb+JsG3cGIRuXwp7fMR9dRXAaRhOLBVRELphkle3XMiJ2X6opf 1y/6WTYUqQ== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013061.outbound.protection.outlook.com [40.107.201.61]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1ja6ubhp-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 13:00:01 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=P50vcKBGcIiyEiBLNNMXxtNLEzWxea9IcXDCMVfmp93MGQygRFqSQBBvN8Xd3LnuPIGMf/dN9j6QRQ+yRy4Y8RP5c/uyLpuYuqsG7cdFhIOQWJzDWIfdxbN3zWoGM1ktu6JChcrYY9oxBzRmVqQo145ZgPIVn4VDpZyO5mxTlz+XBmmmWAq1snEwCV0IPJrVjd8xcBBDTJuE36MwbK9VBrwqN/lx3wfCLlK+LYY8PaBw9i0vKSYv2q4rLDvFeaF9F0bDrUHN5pgsunuLtb3nW80PQ5skWoJ+6szggynYLIXJFq1RlNFwAhD+Q+Ca/T93GLKnQc217gxSekKRJqYceA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kTIru5CUolzfXI1m0HILyhSa9yZ6s/Kwt55nd9qKzcw=; b=IJkzGmfeXhUTIuFsXxRGATkyWmDCF0H1NqcZCZB4NgXvJ1pBsAi07IFsBwBhTKUhbFDM1ZpG7rY4dksrNlKE+MTmxYEyBJ9wTbx0BBjGoiQWOBV5uxd9uPFTIeor1VHREIi9aEDDBAgceyf1KkyUrNLI6/Zip89rCwF0M+k8Wb3O0fAEWZoOhFTVQoNT2BzMratPBrTPf2a8IyIvtteYVXtlqHzKhKr+IlPNmW8y1SfWM4YySc5zYVDGr15PQ7zJP1RNd8kJOCeA65+IzyzXnKVb+IUA5m7q7pdF3UMjm2qpBJgqrKYo4nJ5c+0fnVjm5lMCQngUONaXojCPvf3lmw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by DS7PR11MB6128.namprd11.prod.outlook.com (2603:10b6:8:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:55 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:55 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 10/15] xfconf: upgrade 4.20.0 -> 4.21.2 Date: Tue, 24 Mar 2026 20:59:22 +0800 Message-Id: <20260324125927.1070644-11-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|DS7PR11MB6128:EE_ X-MS-Office365-Filtering-Correlation-Id: 5d5dd50d-e1b5-4887-ef9e-08de89a53efb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|366016|1800799024|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: k++kjk0XNZK/16uRrSoGGj7qWla0uFbm3w+3RsYaMOXoCJ6O3WKI/pi3TCIlVSK7zzRSuOqBsHu93Q9r28Dx8T/oEuCnjwUQ4d7VvHPx245dtGyOSygjIIon0LERLQDmRlpXbG0WWa0iOie/SkOCbR1glWaPtKoUODTRW0jV2q9E04pzdiLyR6jbddIxc9XT2FlcQSs4FXJBaKnOYVKWdMEVmQMuwhQ5adsFTctOGjmgqC0H7czLgfHTpZkDfrKtFe4KxU5PNldkIFHwgzHF6+6W0rpeyGbEAK4kjYy8U+HR0CfGsyEU+Vez3Xwv8DU2k+UrCKZhZVPHyaOyG2jLxrgb3ApzZhaUOyAaLe96CrS9Qv8EfSe4iR1b/NE4SLU1PYIdbHVoK8p8XYHsMqDYA77naMKRXV1gbXC8EXHwKQK74LjXjLWeFlgoeyKgusBrz3XnpyDQlfEutHZALaHjNWuy477ged6Xbngv908braoOT1nzXqe95X9+A4+Pg6BcXW7614H6I4nHY03Jej37vUAo6x7ObZErBzHLYS126oN+n/oTCeUewVx/b7y8+b9L6XcG0vxXS0zTzg2nty5WRzl9sf/QRMQbe8pKo05wvEz+CLMLmB4+InqzIqZ6ns2IKo4+cPLwDbIn2SGya2l6ZUl4J+jlipIElob46h9ESQ/iHZdEySoiHKulgxCk30c8BURSycFWGKE+kE6BtEzTeWNu9gRgJHM/lDTZFLY36dSQPNkQazTZOhgJQmb++rTwVUOS8iSWJB7iIjnuCc4dxmzrLmRWDIreSswWkV0DCb4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(366016)(1800799024)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: VYmjEHxW3dKdIu2PBvxVlRiojHcI+i5MDxrDJ2F0pHL9n2xDBeVE9gq0Ga7bJ0UwQ/dwXppFf3xlK79SsUsUNeMTlRFAOx3HUU3P1ELBjaP8rUj5xMwHeoxoZ+MV7rhwzHpqkMxLl25+5mVElOB7gDmrOdLG38tLHn8b8z6DmfQwDKdPWeWWU0u4kY56gmgWXePvZZahWY9VHeL/bowEMyewZaOKZYKPgTy9zVqKZe7zEqKeOWM+CYjhdn9g9jx1Iko7151tr1DhcxQ/2MEQpHpksMYeJGwN0dwLUadHESSQd8zNyHzyunFYnlOlAT3mBO4fFuALrKCSFU9Mc5gcSbowBYAcm3o9XaGaxXyiQe6pxbjIWmrS4minuUZpb52cVYMC9PHWeUHwISYVPt9iYm+/fU5LmerQTPUFbMhZsQJYewM8V0SUP+JHvaN3C5X3AoGBzBHr7ljlmVAfeHKpR23eSIXp+lo90J91Op/cIU0GYxc3YPTJN5T4uF7637tue+VRM7qTBG/U6yBMOMmpfLNekkKEr0g4sq3PFaow7i4cKFdEhJeTsaolyMbmUc+tOcoP7UREptpylnI8Lz8+0xx/mM9Fip/G10u0QatOfA0G01sbqq8g790pLY2j+tSw08X3l3h71+37JJfZ5K6WMra5OPBkGYNVhrYjo8nRQfUB6YJF9HtNxuM5ob0R7RrSAxax7bwOKbSQpRr2yGt3j3GOW7aNXI7qw8xfGPj4eEE38mSa5/lROHCg5uZodETcI+piX/2pktWlmLZ6EGVRjwDtpCmKhG90N13UxFOy77MhRTjJbFP+GGvDku+dQRSSSPOsmqm+xw7t5UyK6NjBp1LjCijILXZ4eUUdcfqEAIoSCRDeK4k4RU9nmxSZ4lMdKbIKeJ0v3HycpapgAmoApkakdyf01r/hNig9MxKsr8HeoIlxmOeyM6kixGsgG7DcA9HhwNNNsz7wP/svpYc94IrH48f+/bguboC2f47hFBokY6Y779u86bkBd3AmpsczzJHpvQ0b4bkgjPNxlDgumOiLPsS1ceiU0spxYghoUwOY6W8ADrJoNwJLWEWuMFKdx/4J0NurXiCCUSjGFyPt1PxzuG1BFUU7DR1SmoshLqMfPDLYrD8JGcd3HLUAEt4/NmxacUN3+oE6BrO7+gUeZ9WmYcBWrNcrYb3pYG5LbCtdKMbyXu4IoABTgG0i7UmLjEBHNoRlqLITPf/+hbubIz5KzOH2hIpPN3xBCVk4pd6pRIOFkKNb5DWyr9Msew6DTB6is66PGfyZDklE1fw7ri85wbgo6Jv56YZi8ToiJeR+PN/0OzGfPl2ljKjFoYBNxUKGonxxZFgbFbaIC6ty0MgBxVUA3gk1tHnIBCY+OGJDV+TQIAs+QJaPbllhQim01CFv4N6Ay9bk/iOrEFVHY7Onc96/soFsXs+L9yDV0Q8Os3g6LIb6S3yP1UtiogZXeQXx83YXJoTwR+2M8oPnrwBBpWbpIMdhZqkKkB4xqW5h/dSRXMPWd+7uwKLf6eKaew41PgGbBVZgHdZtrXWzq+x9KkZxND5PrL9wX9WVr4ZPjXRmHF23UPQrtIX8dwTj2L3mHJdGmdP1Owv1qJf8OVdbMqZyLRF5UhniFhArzz0nzJhoCSHwWXUrOn0HxC3H9rcWopTdomjTE8ILbuYwnc9GIHCh9R85Cc1NYIVZv+D5/K/54KufPq7jx4agqlmrPhjjdY/0DY2U4tdQp0pYJ+XeRg3OE+Kg/+quxeOpdHQ= X-Exchange-RoutingPolicyChecked: SZk+t6zBWMk3kQSOh7a5FmlzxnJlYx8sA/2D3kc12KJ6uMOxSqUPFV64r8myI9IKlzLyuXqzbJEKq1ES1nHpJfxG+UocS2BUPpDBHwTmIdEgzLM6AmTwKM0/h1+Q0hFW4UM9cqg1+9gZWrIbHTPlUr6gZKs9leGem5n+NAMzPUkzwIDtKmMDPEl9RZPjMFPoRtHfck/n9vHKvaQuIxAAw3gVhqrwGqlkjTS4omu9F71UfvngaBHSlrFSwPLrxkbUVgkUQDBKTOBbvBm05IiTkzJjUjduF/ezzLmoQlmLE6C10KXlJEiTW4BXPr7GvT0XkHN7oYXWfCFNImoyEmLrNQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5d5dd50d-e1b5-4887-ef9e-08de89a53efb X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:55.4079 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: zE8G0y27Kt+RlMfi6w2ZLEYsVtEhOCqpgow0SAby1yuTxoccqR7kjdu59FcIpeCxsZoedk7DBtxSnpwIIwOFWutjRr+jKGXSm+kDCYcMTwc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6128 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfXw58S5sRbE4GV YaK4xuXFARBqKa3xxjsxMtoPyHKB6qybmanAh4uGon/RbFmaQMfjxi3oC4zv30UitBYbEoWJDpG G2qi3qzVeDphWfGonTywAVAEbzCxHrpoRJdXM0lRYYo9DGsAOIXcooApofFIWg6wGWfjSUPt8fe 0VktB+oggGK5yLmf5SMYlm4oWJN/COsZelU524DnRhedmVQU7L9QEyZwxBhBLjNhELN1jxX/kMn 0twrvXoJijFs0figNTMGRxA0RyCw55OsqsLgzAyCwZLNqCzei06nRDChmPBq5m+esZm29a2yAQt eZS2nmkl9fr/vEzQJGZueWCvVLoU/1ZAhKah/BTOBU9yIdu0KtWXdVJLhMG8Ef4mf71Rdc1UjfF GE32eJp+wxxPs4+rZwKTc2xpelvaCYffcxdq0mUTebvdlG3KaM9vJaad/vpAKryABbwMh+0mrug 1qbEta/fyiBBJSB85dg== X-Authority-Analysis: v=2.4 cv=Q5vfIo2a c=1 sm=1 tr=0 ts=69c28ad1 cx=c_pps a=6O9SViV89A8ZJb2Gg0v8VA==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=fTW__CHxibyLmBMfj2wP:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=zfOjHmi-KGxJY83xHr4A:9 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: F4uPKZXvI3L3Al8yV8wiIBUfsA6TXDCX X-Proofpoint-GUID: F4uPKZXvI3L3Al8yV8wiIBUfsA6TXDCX X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 phishscore=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 13:00:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125570 From: Zhang Peng 4.21.2 (2026-03-16) ====== - Destroy GDBusProxy and GDBusConnection on library shutdown - Make xfconf_init()/xfconf_shutdown() multithread-safe - Emit signals on the thread that "owns" the channel or binding - Revert "Make libxfconf multithread-safe" 4.21.1 (2026-03-13) ====== - Make libxfconf multithread-safe - I18n: Update po/LINGUAS list - build: Fix typo in optimization level - README.md: Add uninstall info - Update README after switchover to meson - Update also .gitlab-ci.yml - Remove autotools build - common: Fix -Wlogical-op warning - meson-build: Use configure_file() to generate GNU visibility files - I18n: Update po/LINGUAS list - Translation Updates: Arabic, Estonian, Georgian, Occitan (post 1500), Polish, Slovenian, Thai, Uyghur, Vietnamese 4.21.0 (2025-03-23) ====== - build: Automate copyright year management - meson-build: Add missing function checks - meson-build: Use SPDX license expression - meson-build: Add tests option - meson-build: Use 'pkgconfig_define' in dep.get_variable() - meson-build: Use 'dependencies' in cc.alignment() - meson-build: Update debug/optimization flag management - meson-build: Add missing gir prefixes - meson-build: Use path builder and fs instead of literal '/' - Add meson build - tests: Always cleanup xfconfd process - tests: Enable t-list-channels test - tests: Fix test failure because of xfconfd not running - Migrate to xdt-gen-visibility and xdt-check-abi - channel: Complete and harmonize docs of get_string_list()/get_arrayv() - channel: Warn in case of failure in get_string_list() - channel: Fix get_arrayv() return value - Translation Updates: Albanian, Slovak https://gitlab.xfce.org/xfce/xfconf/-/blob/xfconf-4.21.2/NEWS?ref_type=tags Signed-off-by: Zhang Peng --- ...gdbus-headers-are-generated-before-i.patch | 116 ++++++++++++++++++ .../{xfconf_4.20.0.bb => xfconf_4.21.2.bb} | 12 +- 2 files changed, 123 insertions(+), 5 deletions(-) create mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf/0001-build-Make-sure-gdbus-headers-are-generated-before-i.patch rename meta-xfce/recipes-xfce/xfconf/{xfconf_4.20.0.bb => xfconf_4.21.2.bb} (64%) diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf/0001-build-Make-sure-gdbus-headers-are-generated-before-i.patch b/meta-xfce/recipes-xfce/xfconf/xfconf/0001-build-Make-sure-gdbus-headers-are-generated-before-i.patch new file mode 100644 index 0000000000..35bed60b11 --- /dev/null +++ b/meta-xfce/recipes-xfce/xfconf/xfconf/0001-build-Make-sure-gdbus-headers-are-generated-before-i.patch @@ -0,0 +1,116 @@ +From 6fc6e4408ea021ee8a210e691f1a13b807121a3c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= +Date: Thu, 19 Mar 2026 18:33:41 +0100 +Subject: [PATCH] build: Make sure gdbus headers are generated before including + them + +Fixes: #48 + +Upstream-Status: Backport [https://gitlab.xfce.org/xfce/xfconf/-/commit/6fc6e4408ea021ee8a210e691f1a13b807121a3c] + +Signed-off-by: Zhang Peng +--- + .scan-build-false-positives | 2 ++ + common/meson.build | 36 +++++++++++++++++++----------------- + xfconf/meson.build | 5 ++++- + xfconfd/meson.build | 1 + + 4 files changed, 26 insertions(+), 18 deletions(-) + +diff --git a/.scan-build-false-positives b/.scan-build-false-positives +index d925d3f..7ab5ec6 100644 +--- a/.scan-build-false-positives ++++ b/.scan-build-false-positives +@@ -1,5 +1,7 @@ + # gdbus-codegen generated code + xfconf-gdbus-bindings.c:[0-9]+:[0-9]+: warning: Value stored to .+skeleton.+ during its initialization is never read \[deadcode.DeadStores\] ++xfconf-gdbus-bindings.c:[0-9]+:[0-9]+: warning: Value stored to .+skeleton.+ during its initialization is never read \[deadcode.DeadStores\] ++xfconf-gdbus-bindings.c:[0-9]+:[0-9]+: warning: Value stored to .+skeleton.+ during its initialization is never read \[deadcode.DeadStores\] + + # gobject-introspection generated code + Xfconf-0.c:[0-9]+:[0-9]+: warning: Access to field .+message.+ results in a dereference of a null pointer \(loaded from variable .+error.+\) \[core.NullDereference\] +diff --git a/common/meson.build b/common/meson.build +index 08acd5b..fe30c38 100644 +--- a/common/meson.build ++++ b/common/meson.build +@@ -22,6 +22,24 @@ xfconf_visibility_sources += configure_file( + command: [xdt_gen_visibility, '--kind=source', '@INPUT@', '@OUTPUT@'], + ) + ++xfconf_dbus_xml = configure_file( ++ configuration: configuration_data({ ++ 'XFCONF_SERVICE_NAME_PREFIX': xfconf_service_name_prefix, ++ 'XFCONF_SERVICE_PATH_PREFIX': xfconf_service_path_prefix, ++ }), ++ input: 'xfconf-dbus.xml.in', ++ output: 'xfconf-dbus.xml', ++) ++ ++xfconf_gdbus_sources = gnome.gdbus_codegen( ++ 'xfconf-gdbus-bindings', ++ sources: xfconf_dbus_xml, ++ interface_prefix: '@0@.Xfconf'.format(xfconf_service_name_prefix), ++ namespace: 'Xfconf', ++ annotations: ['@0@.Xfconf'.format(xfconf_service_name_prefix), 'org.gtk.GDBus.C.Name', 'Exported'], ++ install_header: false, ++) ++ + xfconf_common = static_library( + 'xfconf-common', + xfconf_common_sources, +@@ -61,25 +79,9 @@ xfconf_gvaluefuncs = static_library( + install: false, + ) + +-xfconf_dbus_xml = configure_file( +- configuration: configuration_data({ +- 'XFCONF_SERVICE_NAME_PREFIX': xfconf_service_name_prefix, +- 'XFCONF_SERVICE_PATH_PREFIX': xfconf_service_path_prefix, +- }), +- input: 'xfconf-dbus.xml.in', +- output: 'xfconf-dbus.xml', +-) +- + xfconf_dbus = static_library( + 'xfconf-dbus', +- gnome.gdbus_codegen( +- 'xfconf-gdbus-bindings', +- sources: xfconf_dbus_xml, +- interface_prefix: '@0@.Xfconf'.format(xfconf_service_name_prefix), +- namespace: 'Xfconf', +- annotations: ['@0@.Xfconf'.format(xfconf_service_name_prefix), 'org.gtk.GDBus.C.Name', 'Exported'], +- install_header: false, +- ), ++ xfconf_gdbus_sources, + c_args: [ + '-DG_LOG_DOMAIN="@0@"'.format('xfconf-common'), + ], +diff --git a/xfconf/meson.build b/xfconf/meson.build +index e3ecd55..15cafa5 100644 +--- a/xfconf/meson.build ++++ b/xfconf/meson.build +@@ -39,7 +39,10 @@ xfconf_version = '@0@.0.0'.format(xfconf_so_version) + xfconf = library( + xfconf_pkgname, + xfconf_sources, +- sources: xfconf_visibility_sources, ++ sources: [ ++ xfconf_visibility_sources, ++ xfconf_gdbus_sources, ++ ], + version: xfconf_version, + soversion: xfconf_so_version, + c_args: [ +diff --git a/xfconfd/meson.build b/xfconfd/meson.build +index 6e46a58..13e614e 100644 +--- a/xfconfd/meson.build ++++ b/xfconfd/meson.build +@@ -56,6 +56,7 @@ executable( + sources: [ + xfce_revision_h, + xfconf_visibility_sources, ++ xfconf_gdbus_sources, + ], + c_args: c_args, + include_directories: [ +-- +2.50.0 diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.20.0.bb b/meta-xfce/recipes-xfce/xfconf/xfconf_4.21.2.bb similarity index 64% rename from meta-xfce/recipes-xfce/xfconf/xfconf_4.20.0.bb rename to meta-xfce/recipes-xfce/xfconf/xfconf_4.21.2.bb index 168bd4d790..fbc0cffccc 100644 --- a/meta-xfce/recipes-xfce/xfconf/xfconf_4.20.0.bb +++ b/meta-xfce/recipes-xfce/xfconf/xfconf_4.21.2.bb @@ -5,11 +5,14 @@ LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" DEPENDS = "libxfce4util perl intltool-native xfce4-dev-tools-native" -inherit xfce gtk-doc gobject-introspection bash-completion vala +XFCE_COMPRESS_TYPE = "xz" +XFCEBASEBUILDCLASS = "meson" +GTKDOC_MESON_OPTION = "gtk-doc" -EXTRA_OECONF += "GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen" +inherit xfce gtk-doc gobject-introspection bash-completion vala -SRC_URI[sha256sum] = "8bc43c60f1716b13cf35fc899e2a36ea9c6cdc3478a8f051220eef0f53567efd" +SRC_URI += "file://0001-build-Make-sure-gdbus-headers-are-generated-before-i.patch" +SRC_URI[sha256sum] = "99aa4366e909ba7b9f746aba48b610b9e9d2933aeb283c7fa5f37a7c3dc7a3a6" FILES:${PN} += "${libdir}/xfce4/xfconf/xfconfd \ ${libdir}/gio/modules/libxfconfgsettingsbackend.so \ @@ -17,6 +20,5 @@ FILES:${PN} += "${libdir}/xfce4/xfconf/xfconfd \ ${systemd_user_unitdir}/xfconfd.service \ " -FILES:${PN}-dev += "${libdir}/gio/modules/libxfconfgsettingsbackend.la" +PACKAGECONFIG[gsettings-backend] = "-Dgsettings-backend=true,-Dgsettings-backend=false," -PACKAGECONFIG[gsettings-backend] = "--enable-gsettings-backend,--disable-gsettings-backend," From patchwork Tue Mar 24 12:59:23 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84215 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 01B64F54AA6 for ; Tue, 24 Mar 2026 13:00:07 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18830.1774357199493847614 for ; Tue, 24 Mar 2026 05:59:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=PoamVCOe; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O4kRSH1260154 for ; Tue, 24 Mar 2026 12:59:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=fUpuP0G9Z4nvTwTKdwRnJ1n7mks9+Wgwi8b/wT/Bc4Q=; b=PoamVCOeT10c N7tbgVUQ1r/CQzEE8X52MK1rO5gLLErgco3cLuQpUlg3QTj2iGk9XjuxH5zkX3fM C1bJMpt1qU95KoHk6Opgt4yObajGeX7DwnfEhdIxEmdCMPX/nglJCexPHbIAKve6 vaM0pVbqVdqHlfEez5K2WHtgzBj9ya8v6p6ry2v2154p/7PmcNw5phbq6fGY9C1R +KiSh4AyOA163/iBpa7YHHk+iS2b5L6KzyW8JAnTbEUizMlZNaue70qNAePo1MEF nyrvP+QhKsIrkYt+jT3ZpJYbs6JJoALtHK4nfaizWNhF1FDu7iGW7YlXnslFvW2V +ynrA5TUXg== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011022.outbound.protection.outlook.com [40.93.194.22]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1gj83d8g-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 12:59:58 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nX69+Ae7R4TI7R+Z9eqpC1dZs6VnHoV66VtDkqSgOhAVEInC5kR6KvH7RQlTsPOJc2TxgrNJ2oLP8oz8Uxro3Z0rMylqwRJi2QqZpxJ13Z+tci2RRSl0L6DQPk/zif1nypKd2DLcmC1Rby7RYrWjdG2U4SXnea4iSccEfOyC0vqwvSTZ9oYPgDVLsDakMHlfplv5q4Hbm5UO5FUTaA9cKIc0QDCPsg4nIlv5Ir33jnBU/Bwq5np1bDkGmsBXlCoM/XwPu0b/3dWbrUJI6ZxxpeF16ssgbalmgnLyO0+LN4xw4xAzITyhSZtf7z9ZsXKkLgHZar2TPXYK+2wSDZrdxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fUpuP0G9Z4nvTwTKdwRnJ1n7mks9+Wgwi8b/wT/Bc4Q=; b=B7tFrXfhRysnVT+dEbOA6wTEqIbg0nZh7Zut9jveUH4zQEy4PWdjmjTGkUSB10OxbHjVNfltF4y3IMPlMZ9YSauIxx5E6IZCCSIbhyLz6gwuQmJ6WCCV6ZQWGC5FOMBet/qA0bn9yZVKssFp7oVpcLZ6IV+0U+J9peX/HYy/tTtf3QLM0fiGZLDiC22t3Fjzk8fOpbm0snEm6C9zlxnZY1WdLga+tWfFc0WQdm0PnCEuoGTHiJpdedW07QHhopbbQ8CyCkhfnZFqa1ljx9rKyYa1Maz53xi93pEEj9NB9kmh0HayMuZlpqBJrrRTbgWkQvIobz4WdK9WX+KAvm1jyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by CH3PR11MB7297.namprd11.prod.outlook.com (2603:10b6:610:140::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:57 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:57 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 11/15] xfdesktop: switch to meson build system Date: Tue, 24 Mar 2026 20:59:23 +0800 Message-Id: <20260324125927.1070644-12-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|CH3PR11MB7297:EE_ X-MS-Office365-Filtering-Correlation-Id: c3750d71-14e5-4cb9-28a5-08de89a53fd0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: 5AYpfCRA/SAcCYWQHdVHuonLL1IT8vfnE7hqZRKmIevGIUsWdb+8jTDCUvQGiIfv/p2AMx6FL5eBRBKmMfOOuxXyRfwwbUn0YDMt5U4E9tq3v9outi5dVzmoUuFey41q4+H1Yu3nJW6IUDCVHQ+xDCIstbrPPlonQmPRvCE8XIB19ISYUuBsmErlrSXmxMrSks00em8i2v7LG4qanamNuoAgFZlmbvvBB9Kx1ZbIZZ8NTHFK5bUO0UT5h81dkQWJc2sg2lm7BGmPJf3CjhKnNCZj5AtwDxrUcSEUGd5fIA5Mbj9D0i7Lv2tJ/9x2UdiNc2YuPYVgLXRP+y6W8pow+uB4don87d1u8UuDUQHfuGmKS9CtbrbSvhS8Wurz80fXTCqiIDNjF4dLAth7I/mmOga6rmiH0kPyPsK+1FbcqPwdIs0UEfYbYrZTE6Qw6akxrgikFyR0bqFCF9ajI3NHppoZUkjVtxRJ1I/fExRZBQ8IrMcYZXSL1hl0SHP2qBHn9RxoGmf/NfW61fKaXbrctAbVH+J2ycmgk7GQMzvvLz/zlcAIu19C5L3ZWHHkSvb/zPADEcTEBl8lwVRi4/M0LofHrf20yfo4bU28DRcvMp9Z/VvI2zDkj9VYf9r9h1Ur1TZbTKNzUqvA475Ls5atkpcTwK5RSvIy1oWEScfZfts+dbpySh6qoyfLLJpAsXuI+5QDT3jFdDPtyxwBvU9GqNnOeRMWMKUuf4JRfX6KboHOiHod8/xEvufqE2O6ne7KQN87ANherEMAT5jLWiXLzlX4K4HngJUizlqxzASgqic= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: j8+gSXbTtwLKKvIFX7XTHOxoRKRJ6l+BIKmfLFJUzN5OivUnYfm3QtDj9G8KdRPw1eO35ghkYTOzEbSg59UtS4yIyeUl2seivLVVKnOEphO1CEBrxe0n1XVBYgSkFgOQbTsIGbNMSiZiuEMmrZKQjjDRF1mPj5BHHw9Zx0PTFyTrIt9gCJBTh29a7l7iTJcSwIxHC96JG86ClQXxuXFed53rmWtIoSBcyFlbE89zMTOSit123wKfpap2gAaoHKzLiJODh9edSVg2Po4Z/9taoJmsZIFdNrnv5vf/vJREdLdiVB5rhNYH/1oZhWPfJ+YYxGNZE0V9ETF+SxXvRYaiYofw3HgXmJRJrWzLzSXr5WKifET22DJtny7MFovYyQ72SPEQSTM1OBs5dPi8UrClEmAYJb6q0QL/8e7k0fxlR9V3vUsq1u3FkP27Cv0PSmZMLFwN3JPxFtBa2n5J8JCIq6fJHVhWWUcOgLx8Rlx4tvD8fHQK3CWQQuNN3zUi2lSTDw9uNyJwcrW2QgqS6oRUUzFKV3Zw1A9TDA5oDHKGS0Ac0vTh5zsMJva1dg2Z7tgSi+VjQRCN9HLA33556YYXlul2L6EoTxBOJjnOH6Q0eiHA/kKZV7CA+gaau5dTrRo9EwY9xWFbnK6YjKXAlTavkxNHKgnF021i/2gjEep0AsNaMddalkbsf/LyFlR1NtBaEDLcbIPHnI+zuRLDnk3nk9cuVS6cXDh76wl9Yea/m7yhQs6e20YG1qzFy7G+mkNz0qyn6iV2D2aFAY11pw2ny7E0qMzBLI6emn9TlCrWGlXFacBfteEi59rOQdcxdzCBGFMDvJod4AoXaiHyg22jiMoJrlnJmDdKttMY9AX9edSHHcomAsCWLVCoanBf7t92Bw0KfL/Wvq72SQs17QdfenyVUn4iZ7E0KHgq6aU1sv0+KiYt6s3GZ37OlILiALUBj4501tdMOVAvHVL0a5h4CrrvwI+EeX6wd6zonkGIbm12jH7IWHYocTiI5cnxhPlndRe+y93mcXATXMPz8l7kgsTb7frG6UC6J3H00cYZTG8PfCYpDm8T0Hmc5FgtcSOPzGT1dHt4tGLCghq4tXN5gc1KUgZ58HSLFvs341mlkRk26KPNWraEDXARmf82Vm0Q3Bk49VjTgIu5vftgjQG5wrgT5cCVAn7s7k1NJgvdvWmQEWX7aSX7wY055lHCtoxsT9Ky2Zi/PuSc538h96MSeWpZo8roam9cJ6oXlEH/1cHex9c9JSYVpJZ57Fd1qzGcp/tWx6fH0bKx9cqArXKo5ivhJ8W7TntOjkhHC/0YtgupM+1Efom6j0bIMijKDZ0C3Yi40ugWDmpCkzMnEF9MoakYTO0dXRzL6Bqt/NPepz8iJrJD6BDaRtL3RI/UkvMAhS9qVGltms1dEJxFKm7Y6qy6On+d9JSfYKsZ9E/ia/AFiKE277o5Plqi+pYEuW+SbTWeeSVMj10dlqw9PvFTYgcuIxS496yGtKvJ5W+nZPFPfbgdteyBCjoQAk/YqrQFZLt3fTTvL2nt1wVgXJT6igjO38V9hT927N1QSFZsTsZdFkEKUc7AQMiYd3Px21ZqlwaVpXlpmD/6DSEFGtREtfk34AoC3Q2+loSgkgUi+lNmCXvJv3izn6+eA13DuI6XfVAm9zwf7dvc40V0qkDwHJ1oSpfYjoP/Ydob9gsav+ZoSCUy5aRxQWXXB8HnJisiVov292HGmEiQFMabt6/uwh1AoruLCpLNDU/8vc0gPTI= X-Exchange-RoutingPolicyChecked: CQfEhMCsDbfFaJfuKOCoyKQXDpfxqDKmYWa+vX9iI9XOVmAm1qKjP549QVOGktYaWu8l83DuEQ+ISRXAn4PnduLc7Ms7MBEbSiwvkZo5JrPcI5/wZOX9LjOvuTiJ3XrFFEoL1aAc9OIcKG1MO1SyQLhCOnu2H5tQ/uDArmV62LVGbu9j+PGfTUUJg8xrOuZn46xqI/L6nXy6GrvDaug8fhnohFKXEZWt6lrJ1Jcs012Vq+ssdh8b+e361B++2ktHcF98v0hdup3kM8vOVYWJi7oSuuZzDEOA/FrzWxSqU9hxVWJDnBQ6cFAJwXoXBhk2LyY0f4eD9ZxZZhDhvX5FZQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: c3750d71-14e5-4cb9-28a5-08de89a53fd0 X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:56.9446 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: KKw+NmAWpFPXl6TZw/GQuhusAEvDKDsrN93ufOIH9Ggl/pnIw2+dpSCwSDTkpFBUPG9fDt1E9NrhKVFtXsJaClUjpG1P6Sy/SjSKQLCxYkE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB7297 X-Proofpoint-ORIG-GUID: WumZ1YAvZ-H4BAOb9mF2HfQF-uECds6E X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX4H4ECE6zkFeE DvbVBtRUwJ5IRF6XvnnJzGUJMzGeuNud0aK5aiGDAuBKBgoZVrlKDfAUQPRYQAv/kAAU9/OpWSd b4j4Gem5xTVLqzRV/FAUAdxoiGC3cvFagJOktdglnMVeKG+3jmjxmNUumWhxJe+TXwginaOzYVp iUwEgKP/VQfaj3xumHdmpliNigzG45+Tlvon/IeL/t6qqDiVBU3tnkdIAMe0GhYZmbr94CKxqgl IsEoI+6HrUR+ML+kgdoSvItnGOLKgwnotAe8pQyx8lyJO8kTuZ607614Cb+WcFONPGvQllt0Lrl 8s7b9Fwid6ucmjw98V/n58YV0Bl2GGlx6NDiYrvg8xYX5czxacE9VdS4odnEu28GQAs60CKhvV3 JkIwLScqnp20Hyfn+YRNaFKr9G69gwmx6PCwe1cuiMnv9eThTV5xBcMW/CtCig7Qww+nqVeWWP/ TrlWvChYuHcpUWXvL4w== X-Authority-Analysis: v=2.4 cv=LtqfC3dc c=1 sm=1 tr=0 ts=69c28ace cx=c_pps a=nhquEFRPp8Cuo1IKRjcF3Q==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=klDOsUkWDRETUCZYPvoE:22 a=t7CeM3EgAAAA:8 a=sFRP0tRT-b3VAi9iXC0A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: WumZ1YAvZ-H4BAOb9mF2HfQF-uECds6E X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 impostorscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 13:00:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125568 From: Zhang Peng Switch from autotools to meson build system. The upstream 4.20.1 source already ships a meson.build. libxfce4ui 4.21.7 moved libxfce4util-1.0 from Requires to Requires.private in its pkg-config file, so pkg-config --libs libxfce4ui-2 no longer emits -lxfce4util. This causes DSO missing link errors for autotools consumers that use libxfce4util symbols but rely on libxfce4ui to pull in the link dependency. The meson build correctly declares libxfce4util in its own dependencies, avoiding this issue. Add PACKAGECONFIG[tests] (disabled by default) Signed-off-by: Zhang Peng --- meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.20.1.bb | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.20.1.bb b/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.20.1.bb index a24ed76d53..d16a9e6446 100644 --- a/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.20.1.bb +++ b/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.20.1.bb @@ -9,7 +9,6 @@ DEPENDS = " \ garcon \ glib-2.0 \ gtk+3 \ - intltool \ libwnck3 \ libxfce4ui \ libxfce4util \ @@ -18,6 +17,8 @@ DEPENDS = " \ xfconf \ " +XFCEBASEBUILDCLASS = "meson" + inherit xfce features_check REQUIRED_DISTRO_FEATURES = "x11" @@ -25,12 +26,7 @@ REQUIRED_DISTRO_FEATURES = "x11" SRC_URI[sha256sum] = "acccde849265bbf4093925ba847977b7abf70bb2977e4f78216570e887c157b8" PACKAGECONFIG ??= "notify" -PACKAGECONFIG[notify] = "--enable-notifications,--disable-notifications,libnotify" - -EXTRA_OECONF = "GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen \ - GLIB_COMPILE_RESOURCES=${STAGING_BINDIR_NATIVE}/glib-compile-resources \ - GLIB_GENMARSHAL=${STAGING_BINDIR_NATIVE}/glib-genmarshal \ - GLIB_MKENUMS=${STAGING_BINDIR_NATIVE}/glib-mkenums \ - " +PACKAGECONFIG[notify] = "-Dnotifications=enabled,-Dnotifications=disabled,libnotify" +PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false," FILES:${PN} += "${datadir}/backgrounds" From patchwork Tue Mar 24 12:59:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84217 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 3AF0BF54AA9 for ; Tue, 24 Mar 2026 13:00:07 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.18832.1774357203360359926 for ; Tue, 24 Mar 2026 06:00:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=cobG4dq/; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O9vu8l2436690 for ; Tue, 24 Mar 2026 06:00:03 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=3tTT6CySgTzeWfGlj5RwhfOaHwGoiiCKDaCnXuIYufw=; b=cobG4dq/wBQ3 8N1G+RpCKa07gEVYfcFWwunIzZzbfGnz2dpbu1jgq+Db1rqojF21De4j2nBqL0Cp h/zhtN0q7Ey8AG0VNenJLxHcf1e4icamOdc1jw3vVbKzq4eEXBoN7CZrmcGqOQJ3 7ksPmBwLu6q5YUxFp+oXpuA4SJcChdzltsjyfa6NrJJFj3bJLwGYUx+pdr3UdgeI Rl2z5ihFzHA/PwK8b/osIcdVLaAg5uCk/RKXxAcNk2F12Au94MVKiebSa4SKP6UQ HYKAPVlUYbbAcsYBEHT6NaGCPIatLRJ5ZxS7hWqSaqMAXf3Ro2Mqn3T/J0X1ph+v WPFak2b7RA== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013026.outbound.protection.outlook.com [40.107.201.26]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1pkyb5qm-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 06:00:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VNmkT+mf8pe7dfsOMGaWqDrmT1nvjdgd4P1/iCdYbIlFKvpBkwuLhkoi+57rVc0nSLouSF+rxDPNYMz3Klmqor5WvrrNkaNnhada6kGm8X7If7bkiH+0cNRWSkvHxeEkNVL2CHJWENcyhGQryyhtt/C5mPkPvQ/mvWjsQnowHSHsaNYGuoyXNaraE8JMcaeswpiko2GSOERKa/tOZzEjZyqOqSUfqmeEJOeBJs0wf/1MPG5O00qa6YUshB+74BR3RcBfImoqHXTeMRmP1sxCeb4r5h1jdDOCkOBLMtxqEtjKUu6z0rkEuAdQKKdxNUR3ABfBUZex49KBe8SCC2Zw+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3tTT6CySgTzeWfGlj5RwhfOaHwGoiiCKDaCnXuIYufw=; b=KM7Rmdh8uLjz2pXiEXD0UkxCTzwLKgkW6h8gnzI6O2r9Pd4CSrG992U80O13s46UIiFprGlzmt6afGQWn1zLtMDkshyX65WEHkgS1V/4Z8UO3WuFtXqLRyaVhi6OLNs7Vr9af8+UtPgfnNGrueCbZDj4pgJ0CVbMBZNLWRULZwj5stqzp47AVhfZRx4p27yN5ee/3U3zKNUJ4CSmei846qqSVXclLgOoDjP0GhCyg6qxebOlR6OqkLUmWijl9Kqs42uNTQFVVhfvwZj4RKRwiBtubHkeUYZohKvkajmiRd96IKO9w9PmvYQfAxKG6t6Z0AMP6K1h8htseqAex5rjiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by DS7PR11MB6128.namprd11.prod.outlook.com (2603:10b6:8:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 12:59:58 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 12:59:58 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 12/15] xfce4-datetime-plugin: fix build with xfce4-panel 4.21.x Date: Tue, 24 Mar 2026 20:59:24 +0800 Message-Id: <20260324125927.1070644-13-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|DS7PR11MB6128:EE_ X-MS-Office365-Filtering-Correlation-Id: b0a0b098-3df9-413e-04c7-08de89a540c1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|366016|1800799024|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: qCt1iJUMue12vZ8TohGOHlbPZM03udvFz73T4j1dydvXT2vdR5YKlRJk/3deKVp31V0HbcFa2rC0XV8cyxoVi7wwbCVxWfB4ZEUdZi0I10fnpfVA9bhksSg8zV96cE3f1v0hd+/lCTtr5loslOMug57sTXH+PCeRL1dODjMtGXTswvRfNJ3hsp+rudfpRn9cngO/VlAYRGWeZmUsO1G0ZISpBuxCsJD1MR4fcJdTqwwutbqtRP9gnatmzzx15+3FPnGJQQz6BECPhn5E3d1ldaDbBlZ3BSFHM+baYZIQ49CNK7vwuFhBms/sdCxcaC5aqkvEv6MBCG25nQiwUxE3egQ9M/H4rrxlzqli0K84uW4BsiIthPsm0dvQeeiGnrNGCWxRpkG0cCMkMQyo8iSi9d204ve0MWyk/i8exkyaJT198o9L5ehgcDZqukbASn+yD9/+Um2Ausc/nqL07t26TyQPkv8SyPO2uOzYCbVL4g+lzSMLSr02OkFNQLsRehFJMeihzvUyuWY+ZtIhyUvFuggo4t81PobsFDNSEiMFW4JMxT6cLBVGYW/L3uLSTcHTSr1X1CmsIE8erhJfEuHSkN6HD2Xw5ViulkQ2euOLIFTvj2Ny4D6PMkoo7jvozGewG2ARfN1rGJ4PjaIXnNqVp97+KuN+0JkKkcw1Y8OS+rzvohd6kSH0kp+Tyl7heF5rOoOiUH5jRM8Cpv7zqt0IO9G7CDFWLxg08h7lTLHFk314d55gbdmDXTOtgc+FaIe2wCmuO+GO4PkhzYs2zmC+cwpSHOKmQ1bXx2GrM/4nxw0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(366016)(1800799024)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: lF8XwRG8FOvkTlpPr2v0x/5AaISswJTCBU10LIRkICQyU04NFVa42/hS/U3rcz9AHLUVqBk+1BeiWWMZrmMeSgoUhkxUbGuj7CCBS2dJH59bamW7gWzn7ynfOWvZe1l1zNNA86qpXn3gCWKtxucnJsBtuDaTG+GbFZXANaRU0CO3lODI0GdrbG+FvPrNgmqW07fpVH23AyTgXci+17Keqcz7tYsHcSwFclVJQvVwQC1XOI9+V6VBvAssZCRhho5+JwCavXTl6U69GyaD36aJcGowTisdgdqM1XAgIBEMvAbGob94W2J9fZJ0EhYkoR75SI2ks0YQG5SECL6cevFVZuPtSz99Y9we0Blro4dMOTkQdIlkELDXGNEibSVVFSfnxrFi1f5FIdzw+Dipue7S0gd8MxDyGS5oxZdtqfjImN43awo6k5XDLKbRjhibhD6Z4/9zuQ5d+tq6YQ4kn0wX3gM81Fd1dNOYocCGYho3kn6pAUVzD3cFqpPwjazO6fjeHREesFjWQ0TWld4AZRZ8FQFVj1/Ewdst/4lahF3TUUKbF/F1wsb9G5EC9K/mQLfJmVQLF+oy1CegRrPIcV6At4w7y/qfloTBZT/3x8o4PnOFB0OHc1PfduOwtj7B4RDdNHhKqgoug0vpRhdqzzklCwOLk5M3f55lNkVAlEpmQKrtRGiL4YaVMgvFEMS4Nr8OOhzTqyKlRDiCfjVGjG8J1L3H+mX/Ehr+wvMEirdphWJkgR68ynURrALW/NenUoXnaXitRbkb6fXuQPLoS1bTVvoeW5+OaLv2rcWyAmNlwWoxgJUSnuyqCcd9+SNvUHjFejtCSPglRLj+mp4ikb1Cm3dHKikp6MjYcEXNaSusvbcX18Cyq6Q8zSmXdetT7wBiuVm9h/65U4jfkpSoOiHQy9FkdGJ1mdMHSNCPP8ff3QWVMoWnfMSccXfssLfZa/yAXi6fxgVoLb+3rGPXY/awFwdUDxGcIMhAF6sHS9R+vbkHPLeCNwLjETdarlukLnKkgXcWw+/TkMInBcPVFpV6Ipnwu/M8N1AxfSCNti3XiJg9UiX7t2y5OAByW4LSbxfnuRTVu2ORXu1HxxHouTPCstSgynVoF7F41gSc2hmD/ysw50CjAXTjUmcKFZrHBjqHZnW+WYhQUqfoADwgKDpK0N+TI2KXhCnwn906to0meJYQqrzg22ezkB8n+Km/1IcoSHB5iYnP7PuaFl+xToyNbpyBgkJYs7fF0hwzfRXUY4qQJe9KXkh932vgjvaxRFQKmEPy5Bnt7curPsGlDUXgncOdbgPgZ4+LVexbyqBLPZcQa+6jUO+y2895tnCdNmhru/qG81ZeonyfWOqdDSfCK+whzBSXVIDra6VZ6JcOKH3H7cIN584dOdwx3tWOcvCemjgbAYz+kkqOgn0a1rjCQhn/wzCLUiPilKbFbi+QbhzW8uov3A/Q2ExpoDgvvq/aYmllcTdhrtTdiCENIJfoPstdDNvk6W6EKOPrUPkJEQbPE6SD90gbKTbQ2hKlYymcuR46X1bL7MuxtOduvXIqYL0E3PFXWqibRAxALktFYULJBb8yFPa51LKWDQd5YpVXObRxnG+5dv/sDjIUvgmlzyg9XRMDJCn8GGjlXwmg+iKzkul9OO10DMRpRcZ/ZF4fYXma9nJ8Sjr4s5Wd97JX5qOiYyegXpE4ABG6Yx9q/r8G3aJqrSZjyXhuZBScin2gJYZmSjk1UlMPgk5lyvcET4bLuCa2xfvYxWT+l5GVUnA= X-Exchange-RoutingPolicyChecked: GrgffSXkxdl3aNyG2amImyDqGUdRDa3pULC+BYyZ2MfWoA9JEvdrxNqATV4XvGG2d9723/aOBGeytHXCUZOAsFkqbBvdxomNmib+pexhuIofsRhRbg8lm3ifQ6Qb0Rjj+ernCMgXPDRweiYusPNzz+PLpKkXHKfG6Br6tnrrKD2RM7Eq8a1a0KTd1bxOAd94AeXHqj1j8EWHMw9Gra4h+09kmVwl/Lr7r0qy4v8rzCL8QBQcorBZaMdFlgCpRkwrjFpfmMdvXztNjsw73rkFeypsQ1NV3ElxkcPiN8Gl2hFo134JByEZwui6FLtDb8vB8Kf1NtaBnI/2hhxZ6Xi2xw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: b0a0b098-3df9-413e-04c7-08de89a540c1 X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 12:59:58.5787 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EybwROSgczyZX7ReTdW0Gs7ElWTs064dARL5Ea1eYKK6qGENMloBlvQleT+CjKwScLas2FbumotuJif67gJYxZkaxIBxbvsc3EQIVOWbwm8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6128 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX33NoRM42kuuU EI+0LRE3wTc0UyWQE7p8V1WLGpKpjNlg6NI5dRRcpyvoWmqhlhkISELkrpbo5Op6fd+2v3L+gYn XhIxcqtURPsuZJ/iooy/anBoTsj2rKRmn/RoqPdxuzKyAFxyqwXAl+lt1bxndeh/dhrCWtwUFYx LwEGJsznkBlKrW6l0G8NRvfVN296SzRfUjvmkAFdLErMiUlwe6J2Uh7LCr7Ufhp4543wDZ4vjgq jQeJ8CYvYtXdd+byS/oTl6nP63bcmXOr9Wz8F8T406fyhrOGUEcIdQ8AfHBl5HaQeI/679fZQU5 0QKk+HoEDY9WtSb5YTQ4BTvAy104e6Xl09oeOQz1CKVBBhNT295PJsE+Yuy43amH5CtFeHTXa8p AtFQqS2SFe6uEKrBkaCVCu7mcxz2LwctCniYWC65gKpJyvDXfNiB8xbwPGXbLM0e10EdM2/C+r/ Xn1pAsQAUznd7Kna9HA== X-Proofpoint-ORIG-GUID: uqNX9O_4lxm12_kykf6s3vBvAfjGTx8i X-Authority-Analysis: v=2.4 cv=Scr6t/Ru c=1 sm=1 tr=0 ts=69c28ad2 cx=c_pps a=PAMLMQMbhvWzs0jC4PJDBg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=t7CeM3EgAAAA:8 a=0qAXH5u53RZfBey-n6YA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: uqNX9O_4lxm12_kykf6s3vBvAfjGTx8i X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 phishscore=0 adultscore=0 suspectscore=0 impostorscore=0 bulkscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 13:00:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125571 From: Zhang Peng xfce4-panel 4.21.x added include guards to libxfce4panel sub-headers, requiring consumers to include instead of individual headers like . Since there is no new upstream release with this fix, add -DLIBXFCE4PANEL_COMPILATION to CFLAGS as a workaround to bypass the include guard check. Signed-off-by: Zhang Peng --- .../datetime/xfce4-datetime-plugin_0.8.3.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_0.8.3.bb b/meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_0.8.3.bb index f025edd4c5..b5837f9e51 100644 --- a/meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_0.8.3.bb +++ b/meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_0.8.3.bb @@ -5,4 +5,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" inherit xfce-panel-plugin +CFLAGS += "-DLIBXFCE4PANEL_COMPILATION" + SRC_URI[sha256sum] = "6b2eeb79fb586868737426cbd2a4cd43c7f8c58507d8a2f578e0150187cc00b0" From patchwork Tue Mar 24 12:59:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84216 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 EFF5EF54AA3 for ; Tue, 24 Mar 2026 13:00:06 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19078.1774357203758674247 for ; Tue, 24 Mar 2026 06:00:03 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@windriver.com header.s=PPS06212021 header.b=Y6BOURKX; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O9vu8n2436690 for ; Tue, 24 Mar 2026 06:00:03 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=9XmMjvycv6ki583FTyRtrYvurqHHGYkdqqpN7cbej1I=; b=Y6BOURKXtZ5p 3ikUeX1SyPWyw5I6q7VGYakaNSAZFVUOtQMd91jJpMVGWbICHFXmNzW1t8X/8Pv6 +OC0S3cWLXa6QbvzH+0UUc9GHq7egKTi8O/wytd1bkm9KSkLQKLDiU+mBk4i72fJ OITkKmTtr6M83Bby/FsotPCcxGuPAF+A2pQKko+yoHQa1FAsGurtifSIvpelnOLc aA1bCssHzEaTmyt2nJA4HTwYzIca7vyNeDt2pqO6Voz5SMvjbOMttOZz+2vzLCrr LHJaOUDG2BG9pDS9kZqAr+rT2FErjGJAt8ZQMuq+B66Vl/CornmbtzvJLWg4hs9x CL1JsnUEbQ== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013026.outbound.protection.outlook.com [40.107.201.26]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1pkyb5qm-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 06:00:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DuN5NjeVr3xMnF3EPuZXLFB0qOSv9k139KWqjQkIyzdzk9pwS8TMAUpWKC+uvktk36QUwDu18IlC107lmI0z/J+yfK9tZQF+LYWSRPO6UJ0APV6ESk48JWHKeIONZ+Bw1DRjjD/Bn2a2Fm4EKtPXq/DgRGcVmx6ZG7Tei6+D8STxQqq0hVxoilyrrsUjIqHI2dJW2kRBMHzOk+6HW1M24jRr+ELHRYzTEFvH3dme/Jhst0pEpsWrSk4AcPYmzUah6zlbODPGFdyUwrpym+GQES2ogyiwbt5M1c93pOVgn5peubCwtAzz1TZhwtIkDGJqtD8ZuzzPyLfzjhGErcbW6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9XmMjvycv6ki583FTyRtrYvurqHHGYkdqqpN7cbej1I=; b=ji/vmOkLbKoTFKprM89UawFsEVLp9lwD66g+GdduhGeR333wnFdQ6k8xxLUcXp+dYXIo550XGf8HZLsH7urEzuLnsD9n+fHSSoIhYLa5grBMGFzZXMO828S+aRgCVZHvnC6u/8YWzEcxCPNIf4Q1//XYwsSo9tveIPSvLAdI9GSRqgOeE/pWni8WYC05QmYSyCx8SJ4nztSqwGje9jvmLOoxHrr17bkz5JKxA/8XCXlo4tPvWmaaHjFE6Zbk9l8h+QwtKCRVydz4ib610oM23dQKHS2e8Q+FkRb63+mcNSv3MZ01T+hzaZ+RaNw37S0Ax5T2KtuX2zvLuJgb3I1XnQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by DS7PR11MB6128.namprd11.prod.outlook.com (2603:10b6:8:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 13:00:00 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 13:00:00 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 13/15] xfwm4: backport patch to add missing libxfce4util build flags Date: Tue, 24 Mar 2026 20:59:25 +0800 Message-Id: <20260324125927.1070644-14-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|DS7PR11MB6128:EE_ X-MS-Office365-Filtering-Correlation-Id: b0a57337-1dc7-4fc0-13c2-08de89a541b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|366016|1800799024|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: XJ+/oUVGnkEUHNYQnDHJ4Cqg+YpSxCYTXuJXdmRX99Ab8HAaubDH47NG/4r0PywOVnP3q4pU+EqQ0u1zGkG9aNhtJnS1dDl+rUiPDjJmJkgscWRlYLJ1FdSlKg25OJ0RLudQ+uacQwEaEevxFV0xNgNkGb7EuSP7brQWiUVnwnt560Ev8tR3s6GHCYsmIsR7HOcw75SX/wyqwe2fCkWjTlLJthQV8XlbRnZV6OqJoQAQIHfhf2m4LRAfxmyiKaJ09a6z9819CbHnv8l9aIA7JP/XFJ44lYICWIfPw7iJNths9iKzYkp3Ncrz7sIf5EohXPCpPzCKnIrlMKX+F7S3NGB1snwp8/WMhYG5YG8AxGAl3/6Lf7wxtFNhhC9+Jrf9ad3BdRaU5h9jx7/Rf4osLK/sAnGCIN7T1L75rBleqVpSiUnIdGCywgIWN+Gdw2gpyG01yD39Os7M6CJA1/GGY13i60Rji9/FnHOzWn2aGKO/6w8CH97yJ9NY+ccxhtSoDDmdMLKjV7dmuOS0d4ptgK1xQOHqMV+CdazRU8lmZY6pE1JRapCCyeaHzOTiK6TYn5UZMeAEdSfEZikxjdxyLuNq6Ao7YBi+3RcpIA01oGYcN96zbDadHUEgOa7YncsjnrdexsergXxs5klgsNr/3ENcPxPMg2l7WpAUwf6Dw5sPxAEBN8W2hrKHQiXsBxktXQoyUP+59xeltGDcmg4NHAuS8zgN/z7ChvCcJFRigtsmnY5pFBWqIr1Q0/d9ZyzJesx18Nuo/CeP2FY2FBg/UOm36Mz5FcZh5cYZDm4cuD0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(366016)(1800799024)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?uDHdlp2HXtcTeEDM0lyIxvrQBZMk?= =?utf-8?q?gCcUpzNyRepidFycU54fESx2/RTPLFSiLEQcVG7rF6fFi0kU5rMrsSKEKXdUSpxAr?= =?utf-8?q?B+WGkw0bH/CZLpQHhIGFwbki+1/YNnghRKJHr0SP521le57CuJNZxrT1pGnHca/WY?= =?utf-8?q?jmZxHwamxn8x/mEe4pSu524kA360OpIvGoMWXcx+CrCV4Ss4okV4IK+KY9Fco5htP?= =?utf-8?q?vMULGtyDadWjg8oQJ3ZMrVpwDjZvhhntYCAZtoS2kfm8HxyArO3VazC2xiYPGxAIV?= =?utf-8?q?R99trhV0tm+sqFRI+C1+BiRdEo/wJUUIHDSxqj2N+Bt+jRMD1GsQyuRQHnRpN17Jc?= =?utf-8?q?SaCoN5drWpXmB6J3Hxh3PW8ebOvimjBmRtXkWgj7aMLsLLf4tniFbHGCJSucVNFl7?= =?utf-8?q?cSl53itRx5A7vQLc4k6LHuLP1bQ5e9V85uSc3AlpOPyABzPX/ubMyFSQH9OVf42Mk?= =?utf-8?q?TjmAHYYFUnksC6akm3PaLqotQi8ONBoP1ss3mjE8YuTKpXkEU8ezLODio/AC+aORo?= =?utf-8?q?H+ovMI6sklRb5gs33hC2W58vU+mHwAQGy+iMr0fSWq7nUIxLHAj2P4iUJAyMioo6Z?= =?utf-8?q?b3ph/iteBOeK1Acu/odZ9TWdZYu+3FIMsqcSQAnRdzyHzMaMcPyPssFJNXwqWsU5y?= =?utf-8?q?zosFbvLy/CsmR9mJ23tnURG5NbCf9BIWyqLHtrwSwjYtwufNOWdZoQ500VrkF11HA?= =?utf-8?q?FwAuCIOOCZvyaBPAw/Slqw0eGPj09Gne4rJ8YzlZwdqSuKCsmKMGXTYn4YPh5p9XZ?= =?utf-8?q?/eZIMx7U4qwo3IyyeZl4IMn9JmzM2RjNU+HTuKWJ8r5nx7X8u5TvjudIzMDvFdDqe?= =?utf-8?q?ygk3oCJ4q4LxuQU1wWX71KCifFXC30TuOQmyh/EaFS3y3c1oIJK9Pn8CUEb3cQwH/?= =?utf-8?q?HWTv9HVfO5WkHlIZpDl34OrlxlCk+VRisthCXcmiBzH8GoJYLlnZMtxQexDjsx5OQ?= =?utf-8?q?k6UjvHrOLUcDEcOOYKx45anFfl8g4mDxj/rgn/aeQ8XFGP0DCvsp6XS95nN1cLMsr?= =?utf-8?q?MKl51bJotoXg+w/eYHHpfxiuSUGtGsW01GADkA2gKTfTdpcK6OE/olv94mRddM8xx?= =?utf-8?q?PJ/9ZKFHxaOYbwtqElDnSm8q9LG+j8M7d26XhJpKIRLJCkY91wph7HT/3UgChSq/e?= =?utf-8?q?AbK8k83pfNJ/QJFwErgFEPo7sx23QuoIqHcyIzIQA9zHViToW7Mug5OK8wzARgF61?= =?utf-8?q?KJigkerco+v5FX2pucHz/wQayFa9Hfh4onrdPKjl/HzdnFoz9+AGNTbmiSiwAmOq0?= =?utf-8?q?o5h9+efDtyANdGdEXJcKtGiPn3BCvzK2KvaJoEDZOkNEFMZKd3Zes8kCa8Ei8c9p6?= =?utf-8?q?wjGai4RDEQk27mW/NfIdbpgbXQPC6Wn0sXOaA2GWkdh1AXQdaXD9LJVJhKbWJ9gFm?= =?utf-8?q?IC9BxvuyrbrIA5JOb/sysyHCUOwBDAhVo/f+incfb9bhIKJM/b2nA6WimfNXtpfLj?= =?utf-8?q?O6OAqlnsLelO4uu/0ouwuMRVpmlT5qsoR+VL3gW8Ol5fvbQLbOua0NRLSTONHw8R+?= =?utf-8?q?QnD4D9tvcNHCqMy1cqJd3e5sq5io9EU3vDo94VTzMAiSIZMGQdgRoUnMErYK7IZEC?= =?utf-8?q?Cja+iKFVnfMBwMXtiTqjqBv4EHs75Z7lu1SeN8ytP9IB3bGM94b56BtmeNLjR0EZ/?= =?utf-8?q?x/tGXh0++szCqGTjiCliH1gUYy3Dejm8doxV5ZHKoaKHCwvHep/Nw=3D?= X-Exchange-RoutingPolicyChecked: j8fLSl9ApvdEYcju7VSV8/pPyaxFp1sNmmIVQWvMpHc3XZwnnNLc9Bjs4uhQhH/U29DRFhH8kQeNLAP8xj2Qe5YgTOD0DfEApsVmg/K+mizrSV6LHB2NbVB/L2/l6+3e/yNnuvlDbJvA/jXub0PmJPMLMdGXQ8XyryUR72E0RM0/DG7OSx+W9bwZcKh3SXGX08tu7VkagqOETKIYRtlMXZFtIVqSTupLrXUKt4gq68zpFNzPJ8ZOXDXCC+oMJOmp9bnh5IhtIrOEHwFJi65DQygPOXCRgYSgZXd3wS8Aw9K1uLbGhTtjpG3V8XpfcU2q4pAu7VGR5xsNXpIttgLwnQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: b0a57337-1dc7-4fc0-13c2-08de89a541b8 X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 13:00:00.1919 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Mi6yVau5zKgp5srdKpRR2mVE7fV9lh4+olAdRcuVEd/a0BMijL69Ov+l9+i8idVikPYY9xUUMfMbzlazeHTJado3bQakz4GxuIQFwORPPrA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6128 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfXwBQfnWFFbWxg QDK6Jcwx6z8NjiRqFHCGFaaktTpmXhznJJSzQvP0C7wpw91TW9WuLCclQ3rG1314k0X5SzC6PYS VdyNN3GQV9oIHLOxbOvuiEi7iJR/hHgfY+Yy91Oz0xrsknVgVw00ZE6N2WDKyhHctuE8xnj6U2r qq60oq+32uSAgPJrKfjVregvisCLPrbwUYu/NGM74YwGJr7SUU2qyp5ehSzNxpWas61uaKLb72O TD0V4EL4xwHj93JwyDebVIFS4HGLrXKHWHLg6KdRHZLsryQb52DgZifLL7FVS+u62Fekl+MlkfT y4gHk6Q3p+hJyazLOuo+ybJ4UyQdHM2uyRwaU3UhQMxnbeduCqZP1qEcHre584cNwHVf9OpfoJ8 Aof2C7C64aWyvoE9q7EvPtqyKO1wvFyEsIe4OinKNT3BatEQnVmeSM5MgBvrFA4zHC5UxMK5qzP C/Jiym8SC7Inmwo49NA== X-Proofpoint-ORIG-GUID: pTk2pwwLD_hzLCyaJH5vmDSgow2xeNSi X-Authority-Analysis: v=2.4 cv=Scr6t/Ru c=1 sm=1 tr=0 ts=69c28ad3 cx=c_pps a=PAMLMQMbhvWzs0jC4PJDBg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=yTkn3-2k8kfTEQFiIg0A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: pTk2pwwLD_hzLCyaJH5vmDSgow2xeNSi X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 phishscore=0 adultscore=0 suspectscore=0 impostorscore=0 bulkscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 X-MIME-Autoconverted: from 8bit to quoted-printable by mx0a-0064b401.pphosted.com id 62O9vu8n2436690 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 ; Tue, 24 Mar 2026 13:00:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125572 From: Zhang Peng When libxfce4ui is upgrade to 4.21.x, pkgconfig sets private flags by default and no longer exposes libxfce4util flags. This causes build failures in xfwm4 settings-dialogs due to missing CFLAGS and LIBS. Backport upstream fix to add LIBXFCE4UTIL_CFLAGS and LIBXFCE4UTIL_LIBS to settings-dialogs/Makefile.am. Signed-off-by: Zhang Peng --- ...build-Add-missing-libxfce4util-flags.patch | 59 +++++++++++++++++++ meta-xfce/recipes-xfce/xfwm4/xfwm4_4.20.0.bb | 5 +- 2 files changed, 63 insertions(+), 1 deletion(-) create mode 100644 meta-xfce/recipes-xfce/xfwm4/xfwm4/0001-build-Add-missing-libxfce4util-flags.patch diff --git a/meta-xfce/recipes-xfce/xfwm4/xfwm4/0001-build-Add-missing-libxfce4util-flags.patch b/meta-xfce/recipes-xfce/xfwm4/xfwm4/0001-build-Add-missing-libxfce4util-flags.patch new file mode 100644 index 0000000000..8fe8386f11 --- /dev/null +++ b/meta-xfce/recipes-xfce/xfwm4/xfwm4/0001-build-Add-missing-libxfce4util-flags.patch @@ -0,0 +1,59 @@ +From 6468f80ee9283c03fc18f67361b20c6efdf3df50 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= +Date: Mon, 3 Feb 2025 11:09:59 +0100 +Subject: [PATCH] build: Add missing libxfce4util flags +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This will be necessary when xfwm4 is built against a meson release of +libxfce4ui, which sets private flags by default in pkgconfig (and +therefore no longer exposes libxfce4util flags). + +Signed-off-by: Gaël Bonithon + +Upstream-Status: Backport [https://gitlab.xfce.org/xfce/xfwm4/-/commit/6468f80ee9283c03fc18f67361b20c6efdf3df50] + +Signed-off-by: Zhang Peng +--- + settings-dialogs/Makefile.am | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/settings-dialogs/Makefile.am b/settings-dialogs/Makefile.am +index 3a1d2a510..86c6ab9be 100644 +--- a/settings-dialogs/Makefile.am ++++ b/settings-dialogs/Makefile.am +@@ -44,6 +44,7 @@ xfwm4_settings_CFLAGS = \ + $(GLIB_CFLAGS) \ + $(DBUS_GLIB_CFLAGS) \ + $(LIBXFCE4UI_CFLAGS) \ ++ $(LIBXFCE4UTIL_CFLAGS) \ + $(LIBXFCE4KBD_PRIVATE_CFLAGS) \ + $(LIBXFCONF_CFLAGS) \ + -DDATADIR=\"$(datadir)\" \ +@@ -56,6 +57,7 @@ xfwm4_settings_LDADD = \ + $(GLIB_LIBS) \ + $(DBUS_GLIB_LIBS) \ + $(LIBXFCE4UI_LIBS) \ ++ $(LIBXFCE4UTIL_LIBS) \ + $(LIBXFCE4KBD_PRIVATE_LIBS) \ + $(LIBXFCONF_LIBS) + +@@ -70,6 +72,7 @@ xfwm4_tweaks_settings_CFLAGS = \ + $(GLIB_CFLAGS) \ + $(DBUS_GLIB_CFLAGS) \ + $(LIBXFCE4UI_CFLAGS) \ ++ $(LIBXFCE4UTIL_CFLAGS) \ + $(LIBXFCONF_CFLAGS) \ + -DDATADIR=\"$(datadir)\" \ + -DSRCDIR=\"$(top_srcdir)\" \ +@@ -81,6 +84,7 @@ xfwm4_tweaks_settings_LDADD = \ + $(GLIB_LIBS) \ + $(DBUS_GLIB_LIBS) \ + $(LIBXFCE4UI_LIBS) \ ++ $(LIBXFCE4UTIL_LIBS) \ + $(LIBXFCONF_LIBS) + + AM_CPPFLAGS = \ +-- +2.50.0 diff --git a/meta-xfce/recipes-xfce/xfwm4/xfwm4_4.20.0.bb b/meta-xfce/recipes-xfce/xfwm4/xfwm4_4.20.0.bb index ef5a682b77..2c0ac1d39c 100644 --- a/meta-xfce/recipes-xfce/xfwm4/xfwm4_4.20.0.bb +++ b/meta-xfce/recipes-xfce/xfwm4/xfwm4_4.20.0.bb @@ -9,7 +9,10 @@ inherit xfce update-alternatives features_check REQUIRED_DISTRO_FEATURES = "x11" -SRC_URI += "file://xfwm4-fix-incompatible-pointer-type-error.patch" +SRC_URI += " \ + file://xfwm4-fix-incompatible-pointer-type-error.patch \ + file://0001-build-Add-missing-libxfce4util-flags.patch \ + " SRC_URI[sha256sum] = "a58b63e49397aa0d8d1dcf0636be93c8bb5926779aef5165e0852890190dcf06" From patchwork Tue Mar 24 12:59:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84220 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 41739F54AA3 for ; Tue, 24 Mar 2026 13:00:17 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19082.1774357210566086674 for ; Tue, 24 Mar 2026 06:00:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=BBfb6hag; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O4uHJm1918188 for ; Tue, 24 Mar 2026 06:00:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=zAPsSK9YPfnXqp63pswli3QR7MQV1xk403uPFXIZpf4=; b=BBfb6hagyVw4 gCFi6DNNUG+J2UUn/8QKZU/K6m2xg334tJ5Tkqpznx6EdmEfrEVAKYwo9Uc0Mser u0wMwP+x82FSS7w1ay4YTbXfU89cCSub87N7VrhFAZ41RpVjIvBW+/hY3f1jtrYV axSxBdzMA7UPG1tLNmQ9BkU5VdpwaioSxl+VpDh59gwjzJw6zDOriYSFGImfFi9K iHvInP19JkbiwkYyRv3Ar/yZTYnyI3w0TUaRcMfaWrjWYDZmcx97mGjVgmyQMHc5 /Nf44yd2WEDitqIg3r05c0xG6hOE0lBtuOb3qvhIxhiJb5RasooSxc+FG+uBu7wb LoL6YS0gKQ== Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazon11010000.outbound.protection.outlook.com [52.101.61.0]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1pkyb5rc-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 06:00:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cG6SsSKEO7srILXXGgub7/R1iWmtY6A6meL1xnUe0dMoPvdrbpZnOy6Wfvai8rT6w48HMoa23CxFCwcmS355/B6C1TVkWo1Lrr0bRVy/uXhvsvboPCdxaPk9x8PSUKkDNqBfBgWfV0HQEqiDVEcrSaCPjqVoYyWp4Ktq8a8D6V+TMuLy5QWkH5suF64MtQnfOa2Tnj4n/7MAWTCmo5KeGQQUCCDNP9IZev795mSLEXPGZcto0eVJ4NaWEcTW22W9y5zcr3QjmWLFSM1lwBwhws2+mxi1L1RMYckDlnSaoRLv7y0kNJRxbqbqx1FyO76qRaAiQfc/q4TPBnv8lQdNeg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zAPsSK9YPfnXqp63pswli3QR7MQV1xk403uPFXIZpf4=; b=V8rQRYZtS0AbQXp+jLAWgmd+FqQ1IZRu5be4SP1sP94eh6p4nyCp319Kfk+e+odMbrv4cmZpe6LDUIwbUA2GooNB/RVb++bPg0oamQO3AP/Em2TT+GQZrRj+M1vC9auUCCjwq9PgaOzNVH4Hv+6oqaIN3JNVKABr0V2JpiyPKctXdk3lNGst+XWaEu/5wKApdktg4+WYkcmkFpys1FV+bzLdU3MqRht2JRaKYzUH8/8xx/bJXJ3kVZtJ9xZXWj+M+KM9hBrFXW34AI/T9SmuSy0TLoWYoXXfs5QFk+AagpXMLQePQ9yZx9q7N4J6aoZQ6YGYrgCM9/DkScoMTkfC1A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by DS7PR11MB6128.namprd11.prod.outlook.com (2603:10b6:8:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 13:00:01 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 13:00:01 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 14/15] xfce4-datetime-setter: fix link failure due to missing libxfce4util dependency Date: Tue, 24 Mar 2026 20:59:26 +0800 Message-Id: <20260324125927.1070644-15-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|DS7PR11MB6128:EE_ X-MS-Office365-Filtering-Correlation-Id: 69bcd859-08b3-4a77-449f-08de89a542b0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|366016|1800799024|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: tghPegeE3G1gJMYRjHGqpezCSu2UZWnzhCgcwF0pNJf+esrJDX6CahY9+zM6lEomM/UZoJPr+vUQm3h2P2m461P+7YtQjYLwLy4RuTsGt5Z10c4CMRyC9bhRzAKl+mWBssgwnsPatVCusb1eFBrqjD7gfmnoSbOMhiecyKCtOlgSTDtmVSBPRjp8AVi+JqhxHQ3Cgy0JI2iZ8DR9s8EDNtsSY5XU21EVJHc3MpYPcx8YiJL784JRodzKyGfTPukb/E7LC4jQfsqJ7wz51QxjzMfLkfd7CCp/vBZXd5gn+y6prQ0QVkOTmg6u/XYAv7WqqQro5djoL/M3ln01amEV0NkbB79PwXTcpgX35IOP67U0RVZLHce7eMSyUYFD1FiZxVqJu3JFHzM2zWeHFAguci0Hn/C7ov5oe0Te5gLn/SvS7ocrmMVn3MyB2Kf0PxEgW8/+RToc8DvWMBrUwRG0IR7EZI0wa9m87ioKCCofNHVssVUrf5k6foQDuZb7mgPUkhsJTn8aguPrKjvQYUOU1bwkz114vDsiku/GGRxRtSKba/AnnIa0fks2ge9rdDsV1NOph86arEBxZJbDcJ5xoy7xtzsk/coPF890Ci3XDGhkqNQxMPOPgYLXdF4wvyEy4civOIKH0C1B763kNhkuJhNJXXkDFLqIIl5IG1k3R6lFteRNragvoZKidG16b1nPh1RqSsyDF+SaWNoYoQ2qw20SfLmtGwAfd/40CqZyvdzwazRAj33C6ok9nJbMGTTDvKmKapTwLxQxgiWQDi+MVvcUa37HRCDmebS2deueEFs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(366016)(1800799024)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: TD+DxBatKgB3HHgLwfEMyYHp8PaSvPyM3HHPNBoI7rIhtt0oSMljD8fx22qAqzyWxNAC+fvY9JihvLG5FR80BtW3VRk92AaqDEo6vZi8MU18FgZeZfGMEzJPfvlz48LDSwAkh73PSzs1gsgal+yK4XrlBgq7VMnad6eItsUKPoY885SgIPHqL5JBcY9oKhA4ZLqZF6A834WuIf1U2rZl7jUMpum1cERviHsq84FPOh3ACWRRfvMyxKd3pHKk2Jd2TrXg8Ie7qbRSBwimXOEmYdF/AWVvZZzu0Y6qOpbsHIsNPbufskmPygtVxN2kIh8VR05WKfjOZqx0odICjySCekCYM3l/8r+TiglgXcX3eiCqPxe9qDwVnNzQd3gAvtjV3A2oUMR/dRH0XiOP3X1zu4fSGux6o42yv/UNybQFlqoqIGsWnnyLpsXbxEzwHpS2u97C26FcOrhf17qN0rEz1cRq7pH31mOxT/sjfzUF0dBpUPahfW0D201PDKDFcJ+eOiMQP/Nmsht3dL52PEssAjbdV4uMXi5Zky3fINh3rigNJUhUu/M4PRU7akLF6hRDs9kFQT7rCfEFedbvLvy4ez8wmFAdDtJEqCroQV3RglvMhozDuMuOLg2xEKjj1NKzpETUQ+Y5VcCt4tKj8uCBpee8S3YtTSWNYgD3reUMu/Y4LC6b2ErNcL3K7bX1s14Eiubu4a6ypY1oqStpTSFtEUcUMOpHQH2+2uOCyIcqIPS9At+WCkZ1uPee9lYVQ3zRC0jY+SPiBAxoVYIvuPDL56+Fpr+xPdzN3ZzCNYuG1JvElaSQwScOVQV4S4UGX9Fm8Sh4BekeYCOpz5u7xiiQUVn0cSWVBSf42WwU8eFN7YSpW0EHayzhXtpS0GXKv/LAbJ1DbOe7/ERuPqJRpHI1Bs4ZnsbVZAkXq687qbrE2UR2wJJ2gwfoZmH6IHJbUF6PNDUHlzw4Ppc6tTUMdUruMGRzM+8sMzkOh/nMsTEI9s+/9TrAgysxAEoseCXGOBpSg/pXuGbAdey6+i9U+SujBk5C9564W0KIpNzUFEoMFEOrM7E53Gs6M0GMhWZi8w614eJJ86t0MVKcIHzsOelgCVRdovtKQP4zjwIjvrSeOSiALz9L+uQb16jCZb0PZxMwGT9fM/scM464uK5nNI2A5p6AnJ0TI9GRXLveFZHrqaqhoMyCCQFJfKRATFIM2AK94X6MLoFLwGq8P28YNns3IeZ95p0p0osA4SxAJLi5HH/LnsLaAZoINGYZ+UMg+rYg9vL/f8SlLtEC/X2h/rb0oF+MSN0aqI9vN7MCeT/Xn2hZZJgglLVEyMNy6FR9XAGnBpwETl0mxCyqeL1m2msWBupduLmp2a7790sjflYDPLN29/11tiIMSjkL1nZBNepmJkCOP7M+bO7J8h5hhW6b94B+Qn5nSWeXTABsB4MGs2QFJkfXoMpagCoRwAGRyf612YMWq1gPSYkxgpSG3ZirR6LzQzw7rVc2Bkkqw1xgwFlaRyisfajPDB3+PeMTQljRAmk8qJqh3Yguy5Exgb1VxGfHHepxTlUFThauvEG7POdlHqHxr7Nk6XXSbxFS9SSIGqZtYwhca/Ekt+8k2qW/hDzNOmAQAWUzDKr+KudhVQaMNg+c+lJtUXuVmSXHFuiIlXlvkGyowpjg0zzM53563V8xDUDao1PVXSlJsfqstDN9NlqcUL13Yj6SX53ao/vyXxMcUUxdc6VAoWPnHV1lPqLIbP2T+9OHkdvThtpOdY8= X-Exchange-RoutingPolicyChecked: qtPbpwdZvqoOCVtVqCv2XDEKhhEfDOSKJXSItKApaT2OGhwf/2DHMBy0asMEfS2GAKBz+nUZnFg85Ldasx1c6PbTAOzqt22krOwVbkTUyU9OQalu/sVWxYfA3KrHUr3GZgIr94ihPv1ce6JkTb/c+sNTnJWPz1PFjH7DGDrWOLxI+SFlQer7j3Jb/nCRXoJ/o7ru5nEGMnofyYiAxyj7bI0uORoiYtUkSYm8+j3nR4OGL8p4q7CP3Ad6j06AwqTmwnhU71ZMNFPnqXw7VZjTnAgKKmJ85lM3ErBpoxUB4ighiyuZiISu4uEGhxHEc2otKWGgj8wJ761BbbA8ZAySIQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 69bcd859-08b3-4a77-449f-08de89a542b0 X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 13:00:01.6451 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: eTIfmnUdKZxwN3Z37tV1fKmN5cHxyCjiU0xhKACYZNkznBtaI3C//e1eOR6e8ZcP+j36H+evCz3Pw+un/LfePXc4g+p2N/9LqyRr4MvIA6M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6128 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfX61Bt2WXsUekG MfZBrtkNaMrBrkAVx1C8wuzT7mYaeXAFuv6NQX8roKlcLRBWl+6n63aQ3bwU88FK+RzBlk4NCUp l6dDPJlhvIB05NtHaLZi8S9SfzWDRS1V7uJsW2oZB5dfaUvnM3A+nfH0A7RXeq2flKJ9aMblXkr rLrLI1unI0tee5kNVcRH4U5RS4XXaO/4tTKoBIJtXj3sBXEjD9fS4NzVoDDkwndETY33KmcJHAG AlPy3mzI0v0VthJzkk2DMEbxqZdql8JR0BmR3BuDDSt0OVNod2YeMZT/0HK/hBD98VXsR212kod n4mLEZr6KmrsaAqhU3f6xLKHyWa+IfX8tbvcSz2jOuOnlSD5RARSbr2c3KkvH6UmAQWnQS+RTeT JB7HFHlY4DiFaeyEJggICzGqp0BhKfXXUGLO0kQw9cbQHb7+7l3L1XqiBpurfoKr66xwrhGfz9L SqykEJapxJ/Fun1j/ZQ== X-Proofpoint-ORIG-GUID: rPbXKNc-3JPD-Xz5Vr-MqxUKyBhm5jL8 X-Authority-Analysis: v=2.4 cv=Scr6t/Ru c=1 sm=1 tr=0 ts=69c28ad9 cx=c_pps a=QHQ/c+VJRs0sJIezHEQ2hg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=NEAV23lmAAAA:8 a=t7CeM3EgAAAA:8 a=ySDnN6HVMrxVU6y22h0A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: rPbXKNc-3JPD-Xz5Vr-MqxUKyBhm5jL8 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 phishscore=0 adultscore=0 suspectscore=0 impostorscore=0 bulkscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 13:00:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125573 From: Zhang Peng After libxfce4ui upgrade to 4.21.x, its pkgconfig sets libxfce4util as Requires.private, so the linker no longer automatically pulls in libxfce4util. This causes an undefined reference to 'xfce_textdomain' when linking xfce4-datetime-settings. Add patch for libxfce4util-1.0 and common_deps (gtk+-3.0 etc.) as explicit dependencies in xfce/meson.build. Signed-off-by: Zhang Peng --- ...g-direct-dependencies-to-fix-link-fa.patch | 35 +++++++++++++++++++ .../xfce4-datetime-setter_3.32.2.bb | 6 ++-- 2 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 meta-xfce/recipes-apps/xfce4-datetime-setter/files/0001-build-add-missing-direct-dependencies-to-fix-link-fa.patch diff --git a/meta-xfce/recipes-apps/xfce4-datetime-setter/files/0001-build-add-missing-direct-dependencies-to-fix-link-fa.patch b/meta-xfce/recipes-apps/xfce4-datetime-setter/files/0001-build-add-missing-direct-dependencies-to-fix-link-fa.patch new file mode 100644 index 0000000000..c86e418800 --- /dev/null +++ b/meta-xfce/recipes-apps/xfce4-datetime-setter/files/0001-build-add-missing-direct-dependencies-to-fix-link-fa.patch @@ -0,0 +1,35 @@ +From 57fc1ba0b433f2f95cd9eb011cf64a4f28b281b4 Mon Sep 17 00:00:00 2001 +From: Zhang Peng +Date: Mon, 23 Mar 2026 16:44:28 +0800 +Subject: [PATCH] build: add missing direct dependencies to fix link failures + +xfce/ sources directly call symbols from libxfce4util (xfce_textdomain) +and gtk+-3.0 (gtk_builder_*, gtk_combo_box_*, gtk_widget_*), but only +libxfce4ui-2 was listed as a dependency. Since libxfce4ui-2 correctly +places these in Requires.private, the client must declare its own direct +dependencies. + +Upstream-Status: Submitted [https://github.com/schnitzeltony/xfce4-datetime-setter/pull/4] + +Signed-off-by: Zhang Peng +--- + xfce/meson.build | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/xfce/meson.build b/xfce/meson.build +index 2acab2f..f1386a5 100644 +--- a/xfce/meson.build ++++ b/xfce/meson.build +@@ -7,8 +7,9 @@ xfce_datetime_c_args = [ + '-DHAVE_CONFIG_H', + ] + +-xfce_datetime_deps = [ ++xfce_datetime_deps = common_deps + [ + libxfce4ui_dep, ++ dependency('libxfce4util-1.0'), + ] + + resource_data = files( +-- +2.50.0 diff --git a/meta-xfce/recipes-apps/xfce4-datetime-setter/xfce4-datetime-setter_3.32.2.bb b/meta-xfce/recipes-apps/xfce4-datetime-setter/xfce4-datetime-setter_3.32.2.bb index 308da40c34..356c55e47b 100644 --- a/meta-xfce/recipes-apps/xfce4-datetime-setter/xfce4-datetime-setter_3.32.2.bb +++ b/meta-xfce/recipes-apps/xfce4-datetime-setter/xfce4-datetime-setter_3.32.2.bb @@ -6,10 +6,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=75859989545e37968a99b631ef42722e" DEPENDS = "glib-2.0-native libxfce4ui" -SRC_URI = "git://github.com/schnitzeltony/xfce4-datetime-setter.git;protocol=https;branch=master \ +SRC_URI = "\ + git://github.com/schnitzeltony/xfce4-datetime-setter.git;protocol=https;branch=master \ file://fix-inner-dependency.patch \ file://0001-Fix-build-with-meson-0.61.patch \ -" + file://0001-build-add-missing-direct-dependencies-to-fix-link-fa.patch \ + " SRCREV = "5c7a73a3824b03b91719e05e2604b97c7a72d50f" From patchwork Tue Mar 24 12:59:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhang Peng X-Patchwork-Id: 84221 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 4EEAEF54AAA for ; Tue, 24 Mar 2026 13:00:17 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.19084.1774357211119101132 for ; Tue, 24 Mar 2026 06:00:11 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=fOZqu25t; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=7543866fef=peng.zhang1.cn@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62O4uHJo1918188 for ; Tue, 24 Mar 2026 06:00:10 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=v4AzM8tV6CPfTtlxrfCS3QfF+lB7e0iZg/+Lt6evu0g=; b=fOZqu25txFSH nw4J9pcvl3Bvu2uxUKnB2x0ITB/1BFm6pbK/0xdBpYnsjjyK+661F34QEeyZ/sRR +B6WhA1+CvzwcOd2MezfJC4711nIkUVCk1KE3VvluMQhON/MJt13i4VNku5f7Rd7 bG0kzCcQrvRjRvmHMmLa3OK6A5I9NR2nYZW7vnGRaJG8KF17yW4ZKo6s6FuN/ZLw r7WyTbc+JsBJZ4OlRPpvw15pHQRfEjT6dSw89lwP52CY9TFaO6+gyLmM5GtFt29e C+T4lq2ZZuZLQtQ5cHjvAGHPzX+lLva19P1YO40jTcVCYnnG58i9gN5WXhTFSQ1a 08plcRNBzA== Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazon11010000.outbound.protection.outlook.com [52.101.61.0]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4d1pkyb5rc-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Tue, 24 Mar 2026 06:00:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bXy2DYEOc4OL+HEOkdaykdM5ztecaI6NjRP/QOIkIM1JDhoo3/h7JrVOyxXNp8E+1u/iVzw52792LbE7tHGEOgiNxpkaOz3H03MqIqtbWH7F5KZ82uPIwVCzGLFeS33kbEYsZaqNUFI6wI7kOPlGB2CLh/HUxVAClZOR4Se8PQOwN5Qr4VMHr/z+KENA1k0Z8Har73OlWdJglxBcF+N8u4EYfifHqBKL3YMZa6YegMiW9vKF0PYxByy88w/o3Yf28tCNpy3wO3v1m2BHTt8ta17NxGSu3CuFLaYdramQTIXM+S0zYs/i+GNtdTvOocQFFLuCIKIz5GaEhJnQpF8m+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=v4AzM8tV6CPfTtlxrfCS3QfF+lB7e0iZg/+Lt6evu0g=; b=gy0L8SySNlYAx2V/wrwzKrKRuYCO5IMdkb6BsTxO04erehC6E8LEq3UpeqfJSxvt7Pv+phPgdIQXXew/si72yUGfxJahaQjiHOhWJ1WU1S3+7tBPSMi/CkkSJnWwKAn98j2myINDHvFVsplYdD46w3Fcv+BPic4vR9SRI4bAk67/dTDauXyKm1CVvobJlBelOWgttTB7aFvzGNoxYLrH6UhlWIzdjgrjvo9e5KvEWzqez+C0lmKS2QwUkdJVDwcdcMhcZW0A3LrJllhVYa8hxv6lR7KZ4l93N0M/ITSA/8j/5mEUKs4K4S2r3DKWLfGYHigCzkW3cBNSJX6IJolATQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) by DS7PR11MB6128.namprd11.prod.outlook.com (2603:10b6:8:9c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.20; Tue, 24 Mar 2026 13:00:06 +0000 Received: from CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484]) by CH3PR11MB8562.namprd11.prod.outlook.com ([fe80::ea76:e083:b8bf:7484%5]) with mapi id 15.20.9745.007; Tue, 24 Mar 2026 13:00:05 +0000 From: peng.zhang1.cn@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [meta-xfce][PATCH v2 15/15] xfce-polkit: fix link failure by adding missing gtk+-3.0 dependency Date: Tue, 24 Mar 2026 20:59:27 +0800 Message-Id: <20260324125927.1070644-16-peng.zhang1.cn@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> References: <20260324125927.1070644-1-peng.zhang1.cn@windriver.com> X-ClientProxiedBy: SG2PR01CA0114.apcprd01.prod.exchangelabs.com (2603:1096:4:40::18) To CH3PR11MB8562.namprd11.prod.outlook.com (2603:10b6:610:1b8::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PR11MB8562:EE_|DS7PR11MB6128:EE_ X-MS-Office365-Filtering-Correlation-Id: 65f75d67-7992-47a0-1298-08de89a54387 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|52116014|366016|1800799024|38350700014|18002099003|22082099003|56012099003; X-Microsoft-Antispam-Message-Info: XLi5iN1RuFJ/cTn8n+8e98XDybVWGrwW9t4t0zr5eBvFQk5DnzXTx1bPa2UEKYUqrl/C5y4WnZlSJln0T8X/Qf9BApvrem5bKoT1hqpKpRUDNZyrF8hLKaCBj/e+MMTHUrar93JAb9yFJTcmqgE4tnqMcqslNMs7MKdD+MCYfzOtXLsMULfkna9Rk+aJMuurJECJ9uglvywYABk7Wmb4MnVydja6MvmeJTAWY6KZrqPTbk3jcV0WmwkYQhVklSjBKDJmCw/SuYkG7rsPOAa0vLpn3aETbgG/FNYY7rEDOh5mY9JzSn+r3xGe5bk+X3re8RFl6HpFvENeiqMIjmfIsPOiLXQqygwhYUG2RhUGC37pTUDkFkduHszB62MfM99webUcJV4TcVL6uc1ANyAdT1u61ajYvyqJgb8I2UYokwJqJS6wZsUZolJEvdShQVUjyIjBZYe6vkhGbktyX3HgwA8OKt8zwv7Aj45JMz9jctjCezpx4czHY/bs5OZbRas8+U5etAWZq8WrakivjpxazwUhR2+QbMqKnEi4WQzNcFkSNWRlLOzYTMbnkGg/HdR8q6FU1PJKQ42uf41hNc0Vu3pI7eZ6hG51JBukLX3sNqEve5JBDk923RDWIPXIM1N6iOC5dm9EOzEXgtyKmi9R0AAhROeBdV2OFw3a0F7esRR4ucp7I5trK/q2VBBHHWC5bav0nVqGPoFj81IxicuEuUYMJ0EkKLv9QcBNtyRVG8pqHPYWfqTgfFaQnsrSfA8X X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR11MB8562.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(52116014)(366016)(1800799024)(38350700014)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: RM4f9gniqEfoN+XVdP+KMuDMhH2WV4oraQ4RkYdfQDngK039WSoNP9nK2cRvx7tXjveghXu+KzhTYOd+lUSCIziqrKBRxOUKK2EvU3FxSQSG/ZaijwGqZgD8qpwyn9rwaeek68/E97zwo56XqmTMA7jOuLgGn02xblUZ0o5Z/gUI3UELEUsi5fRNRS0+GDqE4rrFs7SO9UvHVgs42+q/xTa+WC893Qc+AGXu8g1KMGwiBDID9DRQX24iCBVV9cEiQGqUWQmFlkGG3DKVumio8lAVOEtjHq8UkSHzh0QSwELHzEk5KP/0PA+z6GQLYAsvJpIyTrDcT1783AAtNAN9o1dicDfrrsZMwYlKjNoPRu09r+70RNOWd4hw3WYjtQ0jtjSVFczjTl2TOT/0P+c0aWepZlG7wnjGvgae5bOKqPwl2t8GC95Z9uCB25AWSVN6i4BRZJtyQDuk197SpV7hWTwx9uhs7VSHuVcnCqPINKam9Lw5IdHgkJS4yKkxbGBOQMttpvkbV03prldQPT5SNePdbdXsudqNP5O32J0vHlsiDa8NQGeYOIgTLTlB8x7f3PWWnjyKqshsQMHPFbOTmT8C+vwd1OCL780UnJDT6wNG9S6cDXnG0GHXF/ct5V9FUTsIVTOjjWZjUkCV1n7ned+8za//U0XK8RH2fdxbocVzFZl0JjxFqZF7SoHbTRmWkD01HNIOeNuHyxjL3xrwKXAhuRoo56t6brwOvwOuviisBCuIuq20YisKoCSm/AvYrBK1zMd2X2Cp4WMCCpnA9j91EPxTS3faresARfPPZHV2sMI3EQ7yy3eDCqG1+8lNcv+pKnc+3SzPRN075Gnw+XaxOjxlYFF1N8B07TD22VuAIcVqfNXRqaeIu30v+FURq9YyxK5BsXItDSXfN4SgKK0vk6gAplA6UaFb86WFP5MOOc6mOCpNPe3dPuWjDcrXhujwW+UdEdAk4fit+tOMU4HjGVBUtKHqCy+L+y/aTjXvuuHo6e2ZtTmKMCXI0+fCSL301x/JWXo4nNW1WqWxzqIjMOOq60pxYAMDJyy22SJRXimC2Xhf6tPD9qGiUth7zRFylA/Aq9pEkunG2xyL+WQnmlRkBdDT6VaZhWibsGXDHnfc7Im992dE9DZckxElt+XZuCneuBWpkaKoocp/4Me6pcVWsCO9Hv201uTwGg5ZMLrMEimNSgsfOCjj36mjMi2OiAwXxN0yvjnzBD3RPM+vXh7QZgu3P7PtAMueyIOuJIhlJPSuJB0BzuBOZenOE1nye1UAwPNTe7nlBvNYQuPSOFoOWCPOR5h9bXXlB6cmJQ+vto3Ok4L+Sfxj93/zC2FDIR0ZzkHaaQJcM4WjFyqT/G/qI4dt1KUSxnecWy/CA/4iE6xvWIkY4HHARrnUOiazEw9jWNBfVP2klqjt8ynxLw2yyPnDztgDXFsuJ0c2V1TZt3gvN35bhWrZ+clt5gCPSsE6sC0CrGX2tJPxgTMrlfgKurgpdnhyH/njp2C80f2DYiBTE29nzzeE+rydT4HAWBS0BAo9DQYVBFlYCmkjws3L3qKQ2MHBoaajQqNP2hfyxNYZzgsOyPIzC0jL9cBG8wNQmEw73awOxdME1V9BvnEV01oM5+UIU4f+KV5wzs9S7HXQSW26TryJtr7UuFyrgM8sOIPq4k4kYbkLrvTLSgzeOESNNnmsl4wjKDXBIyvCq1lNQuc+egjGTVnaLcMdkqjj8cvpC9vJf0/P54dHiGBkyKxX04WsGv76KqY= X-Exchange-RoutingPolicyChecked: RC5na1L+CjQ9FaCfkjr2UzWmOgqGESYgcjv05aeW0aXcuOwxugenmC5SP1BdnMcnKn8L1LE6MUns0RGF6kZFluWgAE+pH6o2iyfStpbgJwFADkU5/BNjsGpy1oCoYIjesLTUZR+mnNm/wYyNs8VgAKLSK8mi7IYeM0owX5/UjTUGeRUE15Ig9U1KHzU8Epqg0cumSDdIDxOmqzfEy9Omnx1c3hK/Cu/2+vjgQNwZsyP6hp18sOa4Z3bJY7W177vWisUhGAKcktb9E4rXlhSN01IiApTYx/UhLwfipXF7RdbYbgHPg2Hk5dSIQINzI6lGvIBZOG9RzDD4ZnIrb+yJ7g== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 65f75d67-7992-47a0-1298-08de89a54387 X-MS-Exchange-CrossTenant-AuthSource: CH3PR11MB8562.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2026 13:00:03.0769 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: svQfuZMFwEsepn+1B6hMe1LrwxpDldqM0nTyjoCICGBtWNKpvC0NmjVCMRSH45K1RW7zzTU53rike7Dn6AiOUjSILhHd7lDWFfytqUx3peo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6128 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDEwMyBTYWx0ZWRfXw8iiR1C9odFu wvaYUIbD1eSsjDMcyipNpa4Dr/hi9izt4s9/erH4xsSS5/deCyK2iuuC5zapjm+rRIRymyOOvfh NaSHsygLnEWCdGnb6y7YPydkn6nasmgjepPBTBv2NK9nBjEDDQJ8IPZJR1r/Ad39sr8FWI8alLk 2hX5mhBd7S4fUTkfueowi6+wqSZpzby7cpaNn6a+g6J2PsodV43cv0acgooGgSea9xIX8Cc1hSu dEl2sXiYziSJpNNKeeLBkXvVg/QTjirtav65h6KnGanVAda1cpqQpmuTBu9DE3A8qyH3Yw29ntC pJLaSHD40EhjRr/bG1CZV26CrSL4xXi7VbCyPENUH9FWTXUoezCbpefTLqKEDSG50I/sLFSX6WK 3VnCbw/uj0tBBX9EQaB8p/IvavONvRSyenqF4eifYILfqkeysBM9QEVMgfGIaWQWGDUQtRdDTzR XbOLMQfN5hOJY+mptDQ== X-Proofpoint-ORIG-GUID: oQu37MWVcVw5GvpaNJTmuqCXqVU8ZAf- X-Authority-Analysis: v=2.4 cv=Scr6t/Ru c=1 sm=1 tr=0 ts=69c28ada cx=c_pps a=QHQ/c+VJRs0sJIezHEQ2hg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=e5mUnYsNAAAA:8 a=NEAV23lmAAAA:8 a=t7CeM3EgAAAA:8 a=7sqpSKcsBsmI2gz2FRAA:9 a=Vxmtnl_E_bksehYqCbjh:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: oQu37MWVcVw5GvpaNJTmuqCXqVU8ZAf- X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 phishscore=0 adultscore=0 suspectscore=0 impostorscore=0 bulkscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240103 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 ; Tue, 24 Mar 2026 13:00:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125574 From: Zhang Peng After libxfce4ui upgrade to 4.21.x, its pkgconfig moves gtk+-3.0 to Requires.private, so the linker no longer automatically pulls in libgtk-3. This causes an undefined reference to 'gtk_combo_box_set_model' when linking xfce-polkit. Add patch for explicit PKG_CHECK_MODULES for gtk+-3.0 in configure.ac and wire GTK3_CFLAGS/GTK3_LIBS into src/Makefile.am. Signed-off-by: Zhang Peng --- ...d-missing-direct-dependency-on-gtk-3.patch | 52 +++++++++++++++++++ .../xfce-polkit/xfce-polkit_0.3.bb | 7 +-- 2 files changed, 56 insertions(+), 3 deletions(-) create mode 100644 meta-xfce/recipes-apps/xfce-polkit/files/0001-configure.ac-add-missing-direct-dependency-on-gtk-3.patch diff --git a/meta-xfce/recipes-apps/xfce-polkit/files/0001-configure.ac-add-missing-direct-dependency-on-gtk-3.patch b/meta-xfce/recipes-apps/xfce-polkit/files/0001-configure.ac-add-missing-direct-dependency-on-gtk-3.patch new file mode 100644 index 0000000000..bc20d2f854 --- /dev/null +++ b/meta-xfce/recipes-apps/xfce-polkit/files/0001-configure.ac-add-missing-direct-dependency-on-gtk-3.patch @@ -0,0 +1,52 @@ +From a89bd475c3cf7dc39618bcc9979fc618d7acd537 Mon Sep 17 00:00:00 2001 +From: Zhang Peng +Date: Mon, 23 Mar 2026 16:52:58 +0800 +Subject: [PATCH] configure.ac: add missing direct dependency on gtk+-3.0 + +xfce-polkit sources directly call GTK+ symbols (gtk_combo_box_set_model, +gtk_widget_show, etc.), but only libxfce4ui-2 was listed as a dependency. +Since libxfce4ui-2 correctly places gtk+-3.0 in Requires.private, the +client must declare its own direct dependency on gtk+-3.0. + +See https://people.freedesktop.org/~dbn/pkg-config-guide.html#writing + +Upstream-Status: Submitted [https://github.com/ncopa/xfce-polkit/pull/14] + +Signed-off-by: Zhang Peng +--- + configure.ac | 1 + + src/Makefile.am | 2 ++ + 2 files changed, 3 insertions(+) + +diff --git a/configure.ac b/configure.ac +index 88f2432..15c09c9 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -4,6 +4,7 @@ AC_PROG_CC + + PKG_CHECK_MODULES([GLIB], [glib-2.0]) + PKG_CHECK_MODULES([LIBXFCE4UI], [libxfce4ui-2]) ++PKG_CHECK_MODULES([GTK3], [gtk+-3.0]) + PKG_CHECK_MODULES([POLKIT_AGENT], [polkit-agent-1]) + + AC_CONFIG_FILES([ +diff --git a/src/Makefile.am b/src/Makefile.am +index 514605a..f13e4cb 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -10,11 +10,13 @@ xfce_polkit_SOURCES = \ + + xfce_polkit_CFLAGS = @GLIB_CFLAGS@ \ + @LIBXFCE4UI_CFLAGS@ \ ++ @GTK3_CFLAGS@ \ + @POLKIT_AGENT_CFLAGS@ + + + xfce_polkit_LDADD = @GLIB_LIBS@ \ + @LIBXFCE4UI_LIBS@ \ ++ @GTK3_LIBS@ \ + @POLKIT_AGENT_LIBS@ + + +-- +2.50.0 diff --git a/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.3.bb b/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.3.bb index 880e73849c..167cc538b9 100644 --- a/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.3.bb +++ b/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.3.bb @@ -7,7 +7,8 @@ DEPENDS = "libxfce4ui polkit" inherit xfce-app features_check REQUIRED_DISTRO_FEATURES = "polkit" -SRC_URI = " \ - git://github.com/ncopa/${BPN}.git;branch=master;protocol=https \ -" +SRC_URI = "\ + git://github.com/ncopa/${BPN}.git;branch=master;protocol=https \ + file://0001-configure.ac-add-missing-direct-dependency-on-gtk-3.patch \ + " SRCREV = "6d3282cc1734c305850d48f5bf4b4d94e88885e9"