| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 
 | From a45d6f9c0bae3711b0465b173617645632e8e8a3 Mon Sep 17 00:00:00 2001
From: Matthias Klumpp <matthias@tenstral.net>
Date: Mon, 9 Oct 2023 23:46:32 +0200
Subject: [PATCH] Fix tests after addition of Deepin desktop to PK groups
---
 src/gpk-enum.c | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/src/gpk-enum.c b/src/gpk-enum.c
index ba8a8ccf..a4c6c2f5 100644
--- a/src/gpk-enum.c
+++ b/src/gpk-enum.c
@@ -154,8 +154,11 @@ static const PkEnumMatch enum_group_icon_name[] = {
 	{PK_GROUP_ENUM_COMMUNICATION,		"network-workgroup"},
 	{PK_GROUP_ENUM_DESKTOP_GNOME,		"pk-desktop-gnome"},
 	{PK_GROUP_ENUM_DESKTOP_KDE,		"pk-desktop-kde"},
-	{PK_GROUP_ENUM_DESKTOP_OTHER,		"preferences-desktop-wallpaper"},
 	{PK_GROUP_ENUM_DESKTOP_XFCE,		"pk-desktop-xfce"},
+	{PK_GROUP_ENUM_DESKTOP_OTHER,		"preferences-desktop-wallpaper"},
+#if PK_CHECK_VERSION(1,2,7)
+	{PK_GROUP_ENUM_DESKTOP_DDE,		"preferences-desktop-wallpaper"},
+#endif
 	{PK_GROUP_ENUM_DOCUMENTATION,		"system-help"},
 	{PK_GROUP_ENUM_EDUCATION,		"utilities-system-monitor"},
 	{PK_GROUP_ENUM_ELECTRONICS,		"applications-engineering"},
@@ -1281,6 +1284,12 @@ gpk_group_enum_to_localised_text (PkGroupEnum group)
 		/* TRANSLATORS: The group type */
 		text = _("Xfce desktop");
 		break;
+#if PK_CHECK_VERSION(1,2,7)
+	case PK_GROUP_ENUM_DESKTOP_DDE:
+		/* TRANSLATORS: The group type */
+		text = _("Deepin desktop");
+		break;
+#endif
 	case PK_GROUP_ENUM_DESKTOP_OTHER:
 		/* TRANSLATORS: The group type */
 		text = _("Other desktops");
-- 
GitLab
 |