File desktop.patch of Package puzzles

diff -Nuar a/cmake/platforms/unix.cmake b/cmake/platforms/unix.cmake
--- a/cmake/platforms/unix.cmake	2025-06-13 09:13:18.484853462 +0300
+++ b/cmake/platforms/unix.cmake	2025-06-13 09:17:06.579523218 +0300
@@ -94,6 +94,7 @@
   get_target_property(exename ${TARGET} exename)
   get_target_property(displayname ${TARGET} displayname)
   get_target_property(description ${TARGET} description)
+  get_target_property(objective ${TARGET} objective)
   set(binary_name ${NAME_PREFIX}${NAME})
 
   set_target_properties(${TARGET} PROPERTIES
diff -Nuar a/puzzle.desktop.in b/puzzle.desktop.in
--- a/puzzle.desktop.in	2025-06-13 09:12:55.684586591 +0300
+++ b/puzzle.desktop.in	2025-06-13 10:31:50.542070922 +0300
@@ -2,7 +2,8 @@
 Version=1.0
 Type=Application
 Name=${displayname}
-Comment=${description}
+GenericName=${description}
+Comment=${objective}
 Exec=${binary_name}
 Icon=${binary_name}
 StartupNotify=false
openSUSE Build Service is sponsored by