From patchwork Thu Dec 19 10:52:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Kai X-Patchwork-Id: 54340 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 BF914E7718A for ; Thu, 19 Dec 2024 10:52:52 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.web10.126722.1734605563858561760 for ; Thu, 19 Dec 2024 02:52:43 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=208387d3b6=kai.kang@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BJ6wNW4018323; Thu, 19 Dec 2024 02:52:42 -0800 Received: from ala-exchng02.corp.ad.wrs.com (ala-exchng02.wrs.com [147.11.82.254]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 43hadq5dmw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Thu, 19 Dec 2024 02:52:42 -0800 (PST) Received: from ala-exchng01.corp.ad.wrs.com (147.11.82.252) by ALA-EXCHNG02.corp.ad.wrs.com (147.11.82.254) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.43; Thu, 19 Dec 2024 02:52:30 -0800 Received: from pek-lpg-core4.wrs.com (128.224.153.44) by ala-exchng01.corp.ad.wrs.com (147.11.82.252) with Microsoft SMTP Server id 15.1.2507.43 via Frontend Transport; Thu, 19 Dec 2024 02:52:29 -0800 From: To: CC: Subject: [meta-xfce][PATCH 1/6] xfce4-settings: 4.18.3 -> 4.20.0 Date: Thu, 19 Dec 2024 18:52:20 +0800 Message-ID: <20241219105225.555464-1-kai.kang@windriver.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: _qzUSANLJcG7AA70O6WzhzAXqhaJq2Pu X-Authority-Analysis: v=2.4 cv=INT4ChvG c=1 sm=1 tr=0 ts=6763fafa cx=c_pps a=K4BcnWQioVPsTJd46EJO2w==:117 a=K4BcnWQioVPsTJd46EJO2w==:17 a=IkcTkHD0fZMA:10 a=RZcAm9yDv7YA:10 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=mK_AVkanAAAA:8 a=QrMM1SAqB70grzr5tGgA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 a=3gWm3jAn84ENXaBijsEo:22 X-Proofpoint-GUID: _qzUSANLJcG7AA70O6WzhzAXqhaJq2Pu X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-19_04,2024-12-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=0 spamscore=0 phishscore=0 mlxlogscore=928 adultscore=0 suspectscore=0 bulkscore=0 classifier=spam authscore=0 adjust=0 reason=mlx scancount=1 engine=8.21.0-2411120000 definitions=main-2412190088 X-MIME-Autoconverted: from 8bit to quoted-printable by mx0a-0064b401.pphosted.com id 4BJ6wNW4018323 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 19 Dec 2024 10:52:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114388 From: Kai Kang Upgrade xfce4-settings from 4.18.3 to 4.20.0: * remove patch which has been applied in upstream already https://gitlab.xfce.org/xfce/xfce4-settings/-/commit/d1a04d4 * set GDBUS_CODEGEN in EXTRA_OECONF * add PACKAGECONFIG wayland The change log is at: https://gitlab.xfce.org/xfce/xfce4-settings/-/blob/master/NEWS Signed-off-by: Kai Kang --- ...001-xsettings.xml-Set-default-themes.patch | 41 ------------------- ...ngs_4.18.3.bb => xfce4-settings_4.20.0.bb} | 11 +++-- 2 files changed, 8 insertions(+), 44 deletions(-) delete mode 100644 meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch rename meta-xfce/recipes-xfce/xfce4-settings/{xfce4-settings_4.18.3.bb => xfce4-settings_4.20.0.bb} (73%) diff --git a/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch b/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch deleted file mode 100644 index 3a4c00913..000000000 --- a/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 2218ba8a21e9f5715b652c6416c2ddb552686b14 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andreas=20M=C3=BCller?= -Date: Sun, 20 May 2012 15:22:09 +0200 -Subject: [PATCH] xsettings.xml: Set default themes -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Upstream-Status: Inappropriate [configuration] - -Signed-off-by: Andreas Müller - -Theme Xfce doesn't work as expected. For example, no layout in start -menu and applications' menu bar. And GtkColorButton is blank in config -tab page from xfce4-terminal -> Edit -> Preference -> Colors. - -So use Adwaita as default theme instead. - -Signed-off-by: Kai Kang ---- - xfsettingsd/xsettings.xml | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/xfsettingsd/xsettings.xml b/xfsettingsd/xsettings.xml -index d8fe2ac..0f5246b 100644 ---- a/xfsettingsd/xsettings.xml -+++ b/xfsettingsd/xsettings.xml -@@ -6,8 +6,8 @@ - - - -- -- -+ -+ - - - --- -2.1.0 - diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.18.3.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.20.0.bb similarity index 73% rename from meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.18.3.bb rename to meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.20.0.bb index f9620d85d..76ce27cc9 100644 --- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.18.3.bb +++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.20.0.bb @@ -8,21 +8,26 @@ inherit xfce features_check mime-xdg REQUIRED_DISTRO_FEATURES = "x11" -SRC_URI += "file://0001-xsettings.xml-Set-default-themes.patch" -SRC_URI[sha256sum] = "2db9e99be503280739a08779503bdf11db8b9db9851c3a981deb449002f3f1a1" +SRC_URI[sha256sum] = "23548da3429a296501fbfdbc98a861ee241b9fdd47e8d5de1781f57c6bbce5a9" CFLAGS += " -Wno-deprecated-declarations -Wno-implicit-function-declaration" -EXTRA_OECONF += "--enable-maintainer-mode --disable-debug" +EXTRA_OECONF += " \ + GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen \ + --enable-maintainer-mode --disable-debug \ +" 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-gtk2 sound-theme-freedesktop" +PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland, wayland-native" FILES:${PN} += " \ ${libdir}/xfce4 \ + ${libdir}/gtk-3.0/modules/libxfsettingsd-gtk-settings-sync.so \ ${datadir}/xfce4 \ " From patchwork Thu Dec 19 10:52:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kai X-Patchwork-Id: 54343 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 E17EEE7718E for ; Thu, 19 Dec 2024 10:52:52 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.web10.126723.1734605563888528065 for ; Thu, 19 Dec 2024 02:52:43 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=208387d3b6=kai.kang@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BJ6wNW5018323; Thu, 19 Dec 2024 02:52:42 -0800 Received: from ala-exchng02.corp.ad.wrs.com (ala-exchng02.wrs.com [147.11.82.254]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 43hadq5dmw-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Thu, 19 Dec 2024 02:52:42 -0800 (PST) Received: from ala-exchng01.corp.ad.wrs.com (147.11.82.252) by ALA-EXCHNG02.corp.ad.wrs.com (147.11.82.254) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.43; Thu, 19 Dec 2024 02:52:31 -0800 Received: from pek-lpg-core4.wrs.com (128.224.153.44) by ala-exchng01.corp.ad.wrs.com (147.11.82.252) with Microsoft SMTP Server id 15.1.2507.43 via Frontend Transport; Thu, 19 Dec 2024 02:52:30 -0800 From: To: CC: Subject: [meta-xfce][PATCH 2/6] xfwm4: 4.19.0 -> 4.20.0 Date: Thu, 19 Dec 2024 18:52:21 +0800 Message-ID: <20241219105225.555464-2-kai.kang@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241219105225.555464-1-kai.kang@windriver.com> References: <20241219105225.555464-1-kai.kang@windriver.com> MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: 0cDYsWChtUmCYDFBs8Mz0D4L4u4b-xmn X-Authority-Analysis: v=2.4 cv=INT4ChvG c=1 sm=1 tr=0 ts=6763fafa cx=c_pps a=K4BcnWQioVPsTJd46EJO2w==:117 a=K4BcnWQioVPsTJd46EJO2w==:17 a=RZcAm9yDv7YA:10 a=t7CeM3EgAAAA:8 a=bLUHWOKpQtqRoGD5epkA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: 0cDYsWChtUmCYDFBs8Mz0D4L4u4b-xmn X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-19_04,2024-12-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=0 spamscore=0 phishscore=0 mlxlogscore=974 adultscore=0 suspectscore=0 bulkscore=0 classifier=spam authscore=0 adjust=0 reason=mlx scancount=1 engine=8.21.0-2411120000 definitions=main-2412190088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 19 Dec 2024 10:52:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114389 From: Kai Kang 4.20.0 (2024-12-15) ====== - Translation Updates: Finnish, Portuguese, Romanian 4.19.1 (2024-12-01) ====== - I18n: Update po/LINGUAS list - hints: Fix buffer overflow in XChangeProperty - Translation Updates: Finnish, Kurdish, Polish, Sinhala, Telugu, Vietnamese Signed-off-by: Kai Kang --- .../recipes-xfce/xfwm4/{xfwm4_4.19.0.bb => xfwm4_4.20.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-xfce/recipes-xfce/xfwm4/{xfwm4_4.19.0.bb => xfwm4_4.20.0.bb} (93%) diff --git a/meta-xfce/recipes-xfce/xfwm4/xfwm4_4.19.0.bb b/meta-xfce/recipes-xfce/xfwm4/xfwm4_4.20.0.bb similarity index 93% rename from meta-xfce/recipes-xfce/xfwm4/xfwm4_4.19.0.bb rename to meta-xfce/recipes-xfce/xfwm4/xfwm4_4.20.0.bb index a11daa58c..8b913ed3d 100644 --- a/meta-xfce/recipes-xfce/xfwm4/xfwm4_4.19.0.bb +++ b/meta-xfce/recipes-xfce/xfwm4/xfwm4_4.20.0.bb @@ -10,7 +10,7 @@ REQUIRED_DISTRO_FEATURES = "x11" SRC_URI += "file://xfwm4-fix-incompatible-pointer-type-error.patch" -SRC_URI[sha256sum] = "73546c60c348bcbe088fd990f7d5d1d6a6eca4226f956c109d3655c00583b9cf" +SRC_URI[sha256sum] = "a58b63e49397aa0d8d1dcf0636be93c8bb5926779aef5165e0852890190dcf06" PACKAGECONFIG ?= " \ ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'epoxy', '', d)} \ From patchwork Thu Dec 19 10:52:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kai X-Patchwork-Id: 54344 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 D0ED3E7718B for ; Thu, 19 Dec 2024 10:52:52 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.web11.126944.1734605564252783854 for ; Thu, 19 Dec 2024 02:52:44 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=208387d3b6=kai.kang@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BJ6wNW6018323; Thu, 19 Dec 2024 02:52:43 -0800 Received: from ala-exchng02.corp.ad.wrs.com (ala-exchng02.wrs.com [147.11.82.254]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 43hadq5dmw-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Thu, 19 Dec 2024 02:52:43 -0800 (PST) Received: from ala-exchng01.corp.ad.wrs.com (147.11.82.252) by ALA-EXCHNG02.corp.ad.wrs.com (147.11.82.254) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.43; Thu, 19 Dec 2024 02:52:32 -0800 Received: from pek-lpg-core4.wrs.com (128.224.153.44) by ala-exchng01.corp.ad.wrs.com (147.11.82.252) with Microsoft SMTP Server id 15.1.2507.43 via Frontend Transport; Thu, 19 Dec 2024 02:52:32 -0800 From: To: CC: Subject: [meta-xfce][PATCH 3/6] xfce4-dev-tools: 4.18.1 -> 4.20.0 Date: Thu, 19 Dec 2024 18:52:22 +0800 Message-ID: <20241219105225.555464-3-kai.kang@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241219105225.555464-1-kai.kang@windriver.com> References: <20241219105225.555464-1-kai.kang@windriver.com> MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: P86L1CFIvf0iSiyQFP_o78bIwSDq9FUB X-Authority-Analysis: v=2.4 cv=INT4ChvG c=1 sm=1 tr=0 ts=6763fafb cx=c_pps a=K4BcnWQioVPsTJd46EJO2w==:117 a=K4BcnWQioVPsTJd46EJO2w==:17 a=RZcAm9yDv7YA:10 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=b-ca6dGpybRmPV0ExnkA:9 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: P86L1CFIvf0iSiyQFP_o78bIwSDq9FUB X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-19_04,2024-12-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=0 spamscore=0 phishscore=0 mlxlogscore=999 adultscore=0 suspectscore=0 bulkscore=0 classifier=spam authscore=0 adjust=0 reason=mlx scancount=1 engine=8.21.0-2411120000 definitions=main-2412190088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 19 Dec 2024 10:52:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114390 From: Kai Kang Upgrade xfce4-dev-tools from 4.18.1 to 4.20.0: * add dependency meson-native The change log is at: https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/blob/master/NEWS Signed-off-by: Kai Kang --- ...{xfce4-dev-tools_4.18.1.bb => xfce4-dev-tools_4.20.0.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta-xfce/recipes-xfce/xfce4-dev-tools/{xfce4-dev-tools_4.18.1.bb => xfce4-dev-tools_4.20.0.bb} (82%) diff --git a/meta-xfce/recipes-xfce/xfce4-dev-tools/xfce4-dev-tools_4.18.1.bb b/meta-xfce/recipes-xfce/xfce4-dev-tools/xfce4-dev-tools_4.20.0.bb similarity index 82% rename from meta-xfce/recipes-xfce/xfce4-dev-tools/xfce4-dev-tools_4.18.1.bb rename to meta-xfce/recipes-xfce/xfce4-dev-tools/xfce4-dev-tools_4.20.0.bb index 576fa3262..f4e88c4aa 100644 --- a/meta-xfce/recipes-xfce/xfce4-dev-tools/xfce4-dev-tools_4.18.1.bb +++ b/meta-xfce/recipes-xfce/xfce4-dev-tools/xfce4-dev-tools_4.20.0.bb @@ -4,14 +4,14 @@ SECTION = "x11/libs" LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" -DEPENDS = "glib-2.0 libxslt-native" +DEPENDS = "glib-2.0 libxslt-native meson-native" DEPENDS:append:class-target = " ${BPN}-native" -SRC_URI = "http://archive.xfce.org/src/xfce/${BPN}/${@'${PV}'[0:4]}/${BPN}-${PV}.tar.bz2 \ +SRC_URI = "http://archive.xfce.org/src/xfce/${BPN}/${@'${PV}'[0:4]}/${BP}.tar.bz2 \ file://0001-m4macros-Check-for-a-function-provided-by-libX11-in-.patch \ " SRC_URI:append:class-target = " file://0001-Run-native-xdt-csource-on-tests.patch" -SRC_URI[sha256sum] = "812cabe7048922ebc176564b73c3e427e467c9566365ee3e54c0487d305a7681" +SRC_URI[sha256sum] = "1fba39a08a0ecc771eaa3a3b6e4272a4f0b9e7c67d0f66e780cd6090cd4466aa" inherit autotools pkgconfig From patchwork Thu Dec 19 10:52:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kai X-Patchwork-Id: 54341 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 D10FAE7718D for ; Thu, 19 Dec 2024 10:52:52 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.web10.126725.1734605564772202415 for ; Thu, 19 Dec 2024 02:52:44 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=208387d3b6=kai.kang@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BJ6wNW7018323; Thu, 19 Dec 2024 02:52:43 -0800 Received: from ala-exchng02.corp.ad.wrs.com (ala-exchng02.wrs.com [147.11.82.254]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 43hadq5dmw-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Thu, 19 Dec 2024 02:52:43 -0800 (PST) Received: from ala-exchng01.corp.ad.wrs.com (147.11.82.252) by ALA-EXCHNG02.corp.ad.wrs.com (147.11.82.254) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.43; Thu, 19 Dec 2024 02:52:34 -0800 Received: from pek-lpg-core4.wrs.com (128.224.153.44) by ala-exchng01.corp.ad.wrs.com (147.11.82.252) with Microsoft SMTP Server id 15.1.2507.43 via Frontend Transport; Thu, 19 Dec 2024 02:52:33 -0800 From: To: CC: Subject: [meta-xfce][PATCH 4/6] libxfce4windowing: add recipe Date: Thu, 19 Dec 2024 18:52:23 +0800 Message-ID: <20241219105225.555464-4-kai.kang@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241219105225.555464-1-kai.kang@windriver.com> References: <20241219105225.555464-1-kai.kang@windriver.com> MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: fNoLEUOfOXTrSyhXxxI-vxH4V2ZXyl8T X-Authority-Analysis: v=2.4 cv=INT4ChvG c=1 sm=1 tr=0 ts=6763fafb cx=c_pps a=K4BcnWQioVPsTJd46EJO2w==:117 a=K4BcnWQioVPsTJd46EJO2w==:17 a=RZcAm9yDv7YA:10 a=t7CeM3EgAAAA:8 a=zBl5grT4JcIo_Isjp0sA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: fNoLEUOfOXTrSyhXxxI-vxH4V2ZXyl8T X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-19_04,2024-12-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=0 spamscore=0 phishscore=0 mlxlogscore=999 adultscore=0 suspectscore=0 bulkscore=0 classifier=spam authscore=0 adjust=0 reason=mlx scancount=1 engine=8.21.0-2411120000 definitions=main-2412190088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 19 Dec 2024 10:52:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114391 From: Kai Kang Add recipe for libxfce4windowing 4.20.0 which is required by other xfce4 components such as xfce4-session, xfdesktop etc. Signed-off-by: Kai Kang --- .../libxfce4windowing_4.20.0.bb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 meta-xfce/recipes-xfce/libxfce4windowing/libxfce4windowing_4.20.0.bb diff --git a/meta-xfce/recipes-xfce/libxfce4windowing/libxfce4windowing_4.20.0.bb b/meta-xfce/recipes-xfce/libxfce4windowing/libxfce4windowing_4.20.0.bb new file mode 100644 index 000000000..e16997ca1 --- /dev/null +++ b/meta-xfce/recipes-xfce/libxfce4windowing/libxfce4windowing_4.20.0.bb @@ -0,0 +1,24 @@ +SUMMARY = "Windowing concept abstraction library for X11 and Wayland" +SECTION = "x11/libs" +LICENSE = "LGPL-2.1-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=435ed639f84d4585d93824e7da3d85da" + +DEPENDS = "xfce4-dev-tools-native libdisplay-info libwnck3" + +SRC_URI[sha256sum] = "56f29b1d79606fb00a12c83ef4ece12877d2b22bf1acaaff89537fbe8e939f68" + +inherit features_check gobject-introspection gtk-doc xfce + +# Currently, X11 is fully supported. Wayland is partially supported +REQUIRED_DISTRO_FEATURES = "x11" + +PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" +PACKAGECONFIG[wayland] = "--enable-wayland, --disable-wayland, wayland-native" + +EXTRA_OECONF = "--enable-x11 \ + WAYLAND_SCANNER=${STAGING_BINDIR_NATIVE}/wayland-scanner \ + " + +do_compile:prepend() { + export GIR_EXTRA_LIBS_PATH=${B}/libxfce4windowing/.libs +} From patchwork Thu Dec 19 10:52:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kai X-Patchwork-Id: 54339 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 BCB30E77184 for ; Thu, 19 Dec 2024 10:52:52 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.web11.126945.1734605564890237131 for ; Thu, 19 Dec 2024 02:52:44 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=208387d3b6=kai.kang@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BJ6wNW8018323; Thu, 19 Dec 2024 02:52:44 -0800 Received: from ala-exchng02.corp.ad.wrs.com (ala-exchng02.wrs.com [147.11.82.254]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 43hadq5dmw-5 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Thu, 19 Dec 2024 02:52:43 -0800 (PST) Received: from ala-exchng01.corp.ad.wrs.com (147.11.82.252) by ALA-EXCHNG02.corp.ad.wrs.com (147.11.82.254) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.43; Thu, 19 Dec 2024 02:52:35 -0800 Received: from pek-lpg-core4.wrs.com (128.224.153.44) by ala-exchng01.corp.ad.wrs.com (147.11.82.252) with Microsoft SMTP Server id 15.1.2507.43 via Frontend Transport; Thu, 19 Dec 2024 02:52:34 -0800 From: To: CC: Subject: [meta-xfce][PATCH 5/6] xfdesktop: 4.18.1 -> 4.20.0 Date: Thu, 19 Dec 2024 18:52:24 +0800 Message-ID: <20241219105225.555464-5-kai.kang@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241219105225.555464-1-kai.kang@windriver.com> References: <20241219105225.555464-1-kai.kang@windriver.com> MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: UT06zCi9_OQyuPF3xGrqPIfw5yP1_t35 X-Authority-Analysis: v=2.4 cv=INT4ChvG c=1 sm=1 tr=0 ts=6763fafb cx=c_pps a=K4BcnWQioVPsTJd46EJO2w==:117 a=K4BcnWQioVPsTJd46EJO2w==:17 a=RZcAm9yDv7YA:10 a=t7CeM3EgAAAA:8 a=Nt1lHZLk-nvZenycTkAA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: UT06zCi9_OQyuPF3xGrqPIfw5yP1_t35 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-19_04,2024-12-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=0 spamscore=0 phishscore=0 mlxlogscore=752 adultscore=0 suspectscore=0 bulkscore=0 classifier=spam authscore=0 adjust=0 reason=mlx scancount=1 engine=8.21.0-2411120000 definitions=main-2412190088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 19 Dec 2024 10:52:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114392 From: Kai Kang Upgrade xfdesktop from 4.18.1 to 4.20.0: * add dependency libxfce4windowing * set variables from glib-2.0.pc in EXTRA_OECONF since paths have been removed from the .pc file in oe-core Signed-off-by: Kai Kang --- .../{xfdesktop_4.18.1.bb => xfdesktop_4.20.0.bb} | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) rename meta-xfce/recipes-xfce/xfdesktop/{xfdesktop_4.18.1.bb => xfdesktop_4.20.0.bb} (55%) diff --git a/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.18.1.bb b/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.20.0.bb similarity index 55% rename from meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.18.1.bb rename to meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.20.0.bb index f4d5fef8e..d3360b293 100644 --- a/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.18.1.bb +++ b/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.20.0.bb @@ -12,6 +12,7 @@ DEPENDS = " \ libwnck3 \ libxfce4ui \ libxfce4util \ + libxfce4windowing \ thunar \ xfconf \ " @@ -20,9 +21,15 @@ inherit xfce features_check REQUIRED_DISTRO_FEATURES = "x11" -SRC_URI[sha256sum] = "ef9268190c25877e22a9ff5aa31cc8ede120239cb0dfca080c174e7eed4ff756" +SRC_URI[sha256sum] = "227041ba80c7f3eb9c99dec817f1132b35d8aec7a4335703f61ba1735cd65632" 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 \ + " + FILES:${PN} += "${datadir}/backgrounds" From patchwork Thu Dec 19 10:52:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Kai X-Patchwork-Id: 54342 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 D2527C3DA4A for ; Thu, 19 Dec 2024 10:52:52 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.web11.126946.1734605565434856418 for ; Thu, 19 Dec 2024 02:52:45 -0800 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=208387d3b6=kai.kang@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BJ6wNW9018323; Thu, 19 Dec 2024 02:52:44 -0800 Received: from ala-exchng02.corp.ad.wrs.com (ala-exchng02.wrs.com [147.11.82.254]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 43hadq5dmw-6 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Thu, 19 Dec 2024 02:52:44 -0800 (PST) Received: from ala-exchng01.corp.ad.wrs.com (147.11.82.252) by ALA-EXCHNG02.corp.ad.wrs.com (147.11.82.254) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.43; Thu, 19 Dec 2024 02:52:36 -0800 Received: from pek-lpg-core4.wrs.com (128.224.153.44) by ala-exchng01.corp.ad.wrs.com (147.11.82.252) with Microsoft SMTP Server id 15.1.2507.43 via Frontend Transport; Thu, 19 Dec 2024 02:52:35 -0800 From: To: CC: Subject: [meta-xfce][PATCH 6/6] xfce4-panel: 4.18.6 -> 4.20.0 Date: Thu, 19 Dec 2024 18:52:25 +0800 Message-ID: <20241219105225.555464-6-kai.kang@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241219105225.555464-1-kai.kang@windriver.com> References: <20241219105225.555464-1-kai.kang@windriver.com> MIME-Version: 1.0 X-Proofpoint-ORIG-GUID: vYKG489BmiLp0V4vV7uMUJsjmPRRMiev X-Authority-Analysis: v=2.4 cv=INT4ChvG c=1 sm=1 tr=0 ts=6763fafc cx=c_pps a=K4BcnWQioVPsTJd46EJO2w==:117 a=K4BcnWQioVPsTJd46EJO2w==:17 a=IkcTkHD0fZMA:10 a=RZcAm9yDv7YA:10 a=O24Aq5uEAAAA:8 a=t7CeM3EgAAAA:8 a=mK_AVkanAAAA:8 a=y4MZwRvVZDbKptnFEOwA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=SYBONWESK5muIIdMMRMZ:22 a=FdTzh2GWekK77mhwV6Dw:22 a=3gWm3jAn84ENXaBijsEo:22 X-Proofpoint-GUID: vYKG489BmiLp0V4vV7uMUJsjmPRRMiev X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-19_04,2024-12-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=0 spamscore=0 phishscore=0 mlxlogscore=999 adultscore=0 suspectscore=0 bulkscore=0 classifier=spam authscore=0 adjust=0 reason=mlx scancount=1 engine=8.21.0-2411120000 definitions=main-2412190088 X-MIME-Autoconverted: from 8bit to quoted-printable by mx0a-0064b401.pphosted.com id 4BJ6wNW9018323 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 19 Dec 2024 10:52:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114393 From: Kai Kang Upgrade xfce4-panel from 4.18.6 to 4.20.0: * add dependency libxfce4windowing * set GDBUS_CODEGEN for configure * rebase patches as well The change log is at: https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/NEWS Signed-off-by: Kai Kang --- ...t-display-desktop-icon-when-no-windo.patch | 23 ++++++---- .../0002-use-lxdm-to-replace-dm-tool.patch | 43 ++++++++----------- ...-panel_4.18.6.bb => xfce4-panel_4.20.0.bb} | 8 ++-- 3 files changed, 36 insertions(+), 38 deletions(-) rename meta-xfce/recipes-xfce/xfce4-panel/{xfce4-panel_4.18.6.bb => xfce4-panel_4.20.0.bb} (83%) diff --git a/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch b/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch index 154f72d18..690deefc9 100644 --- a/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch +++ b/meta-xfce/recipes-xfce/xfce4-panel/files/0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch @@ -17,27 +17,32 @@ Signed-off-by: Andreas Müller Rebase for xfce4-panel 4.18.3. Signed-off-by: Kai Kang + +Rebase for xfce4-panel 4.20.0. + +Signed-off-by: Kai Kang + --- plugins/windowmenu/windowmenu.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/plugins/windowmenu/windowmenu.c b/plugins/windowmenu/windowmenu.c -index be7dea4..2f432b0 100644 +index 9a73f29..eab0547 100644 --- a/plugins/windowmenu/windowmenu.c +++ b/plugins/windowmenu/windowmenu.c -@@ -262,7 +262,7 @@ window_menu_plugin_init (WindowMenuPlugin *plugin) +@@ -266,7 +266,7 @@ window_menu_plugin_init (WindowMenuPlugin *plugin) g_signal_connect (G_OBJECT (plugin->button), "toggled", - G_CALLBACK (window_menu_plugin_menu), plugin); + G_CALLBACK (window_menu_plugin_menu), plugin); - plugin->icon = gtk_image_new_from_icon_name ("user-desktop", GTK_ICON_SIZE_BUTTON); + plugin->icon = gtk_image_new_from_icon_name (NULL, GTK_ICON_SIZE_BUTTON); gtk_container_add (GTK_CONTAINER (plugin->button), plugin->icon); gtk_widget_show (plugin->icon); - -@@ -695,19 +695,19 @@ window_menu_plugin_active_window_changed (WnckScreen *screen, + } +@@ -706,19 +706,19 @@ window_menu_plugin_active_window_changed (XfwScreen *screen, /* skip 'fake' windows */ - type = wnck_window_get_window_type (window); - if (type == WNCK_WINDOW_DESKTOP || type == WNCK_WINDOW_DOCK) + type = xfw_window_get_window_type (window); + if (type == XFW_WINDOW_TYPE_DESKTOP || type == XFW_WINDOW_TYPE_DOCK) - goto show_desktop_icon; + goto show_no_icon; @@ -45,8 +50,8 @@ index be7dea4..2f432b0 100644 } else { -- show_desktop_icon: -+ show_no_icon: +-show_desktop_icon: ++show_no_icon: /* desktop is shown right now */ icon_size = xfce_panel_plugin_get_icon_size (XFCE_PANEL_PLUGIN (plugin)); diff --git a/meta-xfce/recipes-xfce/xfce4-panel/files/0002-use-lxdm-to-replace-dm-tool.patch b/meta-xfce/recipes-xfce/xfce4-panel/files/0002-use-lxdm-to-replace-dm-tool.patch index 66a33c722..dc2444193 100644 --- a/meta-xfce/recipes-xfce/xfce4-panel/files/0002-use-lxdm-to-replace-dm-tool.patch +++ b/meta-xfce/recipes-xfce/xfce4-panel/files/0002-use-lxdm-to-replace-dm-tool.patch @@ -13,41 +13,32 @@ Signed-off-by: Hongxu Jia Rebase for xfce4-panel 4.18.3. Signed-off-by: Kai Kang + +Rebase for xfce4-panel 4.20.0. + +Signed-off-by: Kai Kang + --- - plugins/actions/actions.c | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) + plugins/actions/actions.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/actions/actions.c b/plugins/actions/actions.c -index e1f1fa7..440f430 100644 +index 5e58078..b16d38e 100644 --- a/plugins/actions/actions.c +++ b/plugins/actions/actions.c -@@ -977,12 +977,12 @@ actions_plugin_actions_allowed (void) - GError *error = NULL; +@@ -1054,11 +1054,11 @@ actions_plugin_actions_allowed (ActionsPlugin *plugin) + g_free (path); + } - /* check for commands we use */ - path = g_find_program_in_path ("dm-tool"); + path = g_find_program_in_path ("lxdm"); if (path != NULL) - PANEL_SET_FLAG (allow_mask, ACTION_TYPE_SWITCH_USER); + { + PANEL_SET_FLAG (allow_mask, ACTION_TYPE_SWITCH_USER); +- plugin->switch_user_cmd = "dm-tool switch-to-greeter"; ++ plugin->switch_user_cmd = "lxdm -c USER_SWITCH"; + } else - { -- /* check for gdmflexiserver if dm-tool is not present */ -+ /* check for gdmflexiserver if lxdm is not present */ - g_free (path); - path = g_find_program_in_path ("gdmflexiserver"); - if (path != NULL) -@@ -1099,9 +1099,9 @@ actions_plugin_action_activate (GtkWidget *widget, - break; - - case ACTION_TYPE_SWITCH_USER: -- path = g_find_program_in_path ("dm-tool"); -+ path = g_find_program_in_path ("lxdm"); - if (path != NULL) -- succeed = g_spawn_command_line_async ("dm-tool switch-to-greeter", &error); -+ succeed = g_spawn_command_line_async ("lxdm -c USER_SWITCH", &error); - else - succeed = g_spawn_command_line_async ("gdmflexiserver", &error); - g_free (path); + { -- 2.8.1 - diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.18.6.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.20.0.bb similarity index 83% rename from meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.18.6.bb rename to meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.20.0.bb index acc05f13f..250482d2a 100644 --- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.18.6.bb +++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.20.0.bb @@ -2,7 +2,9 @@ SUMMARY = "Xfce4 Panel" SECTION = "x11" LICENSE = "GPL-2.0-or-later" LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee" -DEPENDS = "garcon exo gtk+3 cairo virtual/libx11 libxml2 libwnck3 vala-native" +DEPENDS = "garcon exo gtk+3 cairo virtual/libx11 libxfce4windowing libxml2 \ + libwnck3 vala-native \ + " inherit xfce gtk-doc gobject-introspection features_check mime-xdg @@ -14,9 +16,9 @@ SRC_URI += " \ file://0001-windowmenu-do-not-display-desktop-icon-when-no-windo.patch \ file://0002-use-lxdm-to-replace-dm-tool.patch \ " -SRC_URI[sha256sum] = "21337161f58bb9b6e42760cb6883bc79beea27882aa6272b61f0e09d750d7c62" +SRC_URI[sha256sum] = "ff33cd5f5d16c2193fe305f4878d82cd8d2feea92f2594bcd27b2b5c392d43b8" -EXTRA_OECONF += "--disable-vala" +EXTRA_OECONF += "--disable-vala GDBUS_CODEGEN=${STAGING_BINDIR_NATIVE}/gdbus-codegen" python populate_packages:prepend() { plugin_dir = d.expand('${libdir}/xfce4/panel/plugins/')