Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ktouch for openSUSE:Factory checked 
in at 2023-11-10 12:32:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ktouch (Old)
 and      /work/SRC/openSUSE:Factory/.ktouch.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ktouch"

Fri Nov 10 12:32:34 2023 rev:158 rq:1124640 version:23.08.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ktouch/ktouch.changes    2023-10-12 
23:46:27.074329265 +0200
+++ /work/SRC/openSUSE:Factory/.ktouch.new.17445/ktouch.changes 2023-11-10 
12:36:01.178476711 +0100
@@ -1,0 +2,10 @@
+Tue Nov  7 17:05:18 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Update to 23.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/23.08.3/
+- Changes since 23.08.2:
+  * snapcraft: initial import snapcraft files.
+
+-------------------------------------------------------------------

Old:
----
  ktouch-23.08.2.tar.xz
  ktouch-23.08.2.tar.xz.sig

New:
----
  ktouch-23.08.3.tar.xz
  ktouch-23.08.3.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ktouch.spec ++++++
--- /var/tmp/diff_new_pack.sUkidC/_old  2023-11-10 12:36:02.066509578 +0100
+++ /var/tmp/diff_new_pack.sUkidC/_new  2023-11-10 12:36:02.066509578 +0100
@@ -18,7 +18,7 @@
 
 %bcond_without released
 Name:           ktouch
-Version:        23.08.2
+Version:        23.08.3
 Release:        0
 Summary:        Touch Typing Tutor
 License:        GPL-2.0-or-later


++++++ ktouch-23.08.2.tar.xz -> ktouch-23.08.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktouch-23.08.2/CMakeLists.txt 
new/ktouch-23.08.3/CMakeLists.txt
--- old/ktouch-23.08.2/CMakeLists.txt   2023-10-10 05:16:44.000000000 +0200
+++ new/ktouch-23.08.3/CMakeLists.txt   2023-11-04 11:57:01.000000000 +0100
@@ -3,7 +3,7 @@
 # KDE Application Version, managed by release script
 set (RELEASE_SERVICE_VERSION_MAJOR "23")
 set (RELEASE_SERVICE_VERSION_MINOR "08")
-set (RELEASE_SERVICE_VERSION_MICRO "2")
+set (RELEASE_SERVICE_VERSION_MICRO "3")
 set (RELEASE_SERVICE_VERSION 
"${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktouch-23.08.2/org.kde.ktouch.appdata.xml 
new/ktouch-23.08.3/org.kde.ktouch.appdata.xml
--- old/ktouch-23.08.2/org.kde.ktouch.appdata.xml       2023-10-10 
05:16:44.000000000 +0200
+++ new/ktouch-23.08.3/org.kde.ktouch.appdata.xml       2023-11-04 
11:57:01.000000000 +0100
@@ -261,9 +261,9 @@
   </provides>
   <content_rating type="oars-1.0"/>
   <releases>
+    <release version="23.08.3" date="2023-11-09"/>
     <release version="23.08.2" date="2023-10-12"/>
     <release version="23.08.1" date="2023-09-14"/>
     <release version="23.08.0" date="2023-08-24"/>
-    <release version="23.04.3" date="2023-07-06"/>
   </releases>
 </component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktouch-23.08.2/po/ca@valencia/ktouch.po 
new/ktouch-23.08.3/po/ca@valencia/ktouch.po
--- old/ktouch-23.08.2/po/ca@valencia/ktouch.po 2023-10-10 05:16:44.000000000 
+0200
+++ new/ktouch-23.08.3/po/ca@valencia/ktouch.po 2023-11-04 11:57:01.000000000 
+0100
@@ -1330,7 +1330,7 @@
 #: src/ui/trainingconfigwidget.ui:75
 #, kde-format
 msgid "Go to next line with:"
-msgstr "Ves a la línia següent amb:"
+msgstr "Ves fins a la línia següent amb:"
 
 #. i18n: ectx: property (text), widget (QRadioButton, kcfg_NextLineWithReturn)
 #: src/ui/trainingconfigwidget.ui:82
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktouch-23.08.2/po/cs/ktouch.po 
new/ktouch-23.08.3/po/cs/ktouch.po
--- old/ktouch-23.08.2/po/cs/ktouch.po  2023-10-10 05:16:44.000000000 +0200
+++ new/ktouch-23.08.3/po/cs/ktouch.po  2023-11-04 11:57:01.000000000 +0100
@@ -1,6 +1,6 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-# Vít Pelčák <v...@pelcak.org>, 2010, 2011, 2012, 2013, 2014, 2015, 2017, 
2019.
+# SPDX-FileCopyrightText: 2010, 2011, 2012, 2013, 2014, 2015, 2017, 2019, 2023 
Vít Pelčák <v...@pelcak.org>
 # Tomáš Chvátal <tomas.chva...@gmail.com>, 2012.
 # Vit Pelcak <v...@pelcak.org>, 2021, 2023.
 #
@@ -9,7 +9,7 @@
 "Project-Id-Version: ktouch\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-08-24 02:21+0000\n"
-"PO-Revision-Date: 2023-06-07 12:02+0200\n"
+"PO-Revision-Date: 2023-10-12 16:39+0200\n"
 "Last-Translator: Vit Pelcak <v...@pelcak.org>\n"
 "Language-Team: Czech <kde-i18n-...@kde.org>\n"
 "Language: cs\n"
@@ -17,7 +17,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Lokalize 23.04.1\n"
+"X-Generator: Lokalize 23.08.1\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -706,7 +706,7 @@
 #: src/qml/homescreen/LessonSelector.qml:182
 #, kde-format
 msgid "Add New Lesson"
-msgstr ""
+msgstr "Přidat novou lekci"
 
 #: src/qml/homescreen/ProfileComboBox.qml:54
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktouch-23.08.2/po/id/ktouch.po 
new/ktouch-23.08.3/po/id/ktouch.po
--- old/ktouch-23.08.2/po/id/ktouch.po  2023-10-10 05:16:44.000000000 +0200
+++ new/ktouch-23.08.3/po/id/ktouch.po  2023-11-04 11:57:01.000000000 +0100
@@ -7,7 +7,7 @@
 "Project-Id-Version: ktouch\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-08-24 02:21+0000\n"
-"PO-Revision-Date: 2023-10-09 12:45+0700\n"
+"PO-Revision-Date: 2023-10-10 15:04+0700\n"
 "Last-Translator: Wantoyèk <wanto...@gmail.com>\n"
 "Language-Team: Indonesian <kde-i18n-...@kde.org>\n"
 "Language: id\n"
@@ -42,12 +42,12 @@
 #: src/qml/homescreen/CourseSelectorKeyboardLayoutItem.qml:78
 #, kde-format
 msgid "Custom Lessons"
-msgstr "Kustom Pelajaran"
+msgstr "Kustom Pelatihan"
 
 #: src/core/profiledataaccess.cpp:618
 #, kde-format
 msgid "A place to store personal lesson texts"
-msgstr "Sebuah tempat untuk menyimpan teks pelajaran personal"
+msgstr "Sebuah tempat untuk menyimpan teks pelatihan personal"
 
 #: src/core/userdataaccess.cpp:113
 #, kde-format
@@ -364,7 +364,7 @@
 "The minimum required amount of strokes per minute to unlock the next lesson."
 msgstr ""
 "Jumlah ketukan minimum yang diperlukan per menit untuk membuka kunci "
-"pelajaran berikutnya."
+"pelatihan berikutnya."
 
 #. i18n: ectx: label, entry (RequiredAccuracy), group (Training)
 #: src/ktouch.kcfg:41
@@ -373,7 +373,7 @@
 "The minimum required typing accuracy in percent to unlock the next lesson."
 msgstr ""
 "Minimum akurasi pengetikan yang diperlukan dalam persen untuk membuka kunci "
-"pelajaran berikutnya."
+"pelatihan berikutnya."
 
 #. i18n: ectx: label, entry (FingerColor$(Index)), group (Colors)
 #: src/ktouch.kcfg:50
@@ -584,7 +584,7 @@
 #, kde-format
 msgctxt "Statistics on lesson:"
 msgid "Lesson:"
-msgstr "Pelajaran:"
+msgstr "Pelatihan:"
 
 #: src/qml/common/LearningProgressChart.qml:85
 #, kde-format
@@ -645,7 +645,7 @@
 "KTouch tidak dapat beralih atau mengatur tataletak keyboard. Sebelum "
 "pelatihan, kamu harus mengonfigurasi komputermu untuk menggunakan tataletak "
 "keyboard yang benar. Jika tidak, kamu harus menggunakan tataletak keyboardmu "
-"saat ini untuk mengetik teks pelajaran."
+"saat ini untuk mengetik teks pelatihan."
 
 #: src/qml/homescreen/KeyboardLayoutMismatchMessage.qml:65
 #, kde-format
@@ -655,12 +655,12 @@
 #: src/qml/homescreen/LessonDeletedMessage.qml:44
 #, kde-format
 msgid "Lesson <b>%1</b> deleted."
-msgstr "Pelajaran <b>%1</b> dihapus."
+msgstr "Pelatihan <b>%1</b> dihapus."
 
 #: src/qml/homescreen/LessonDeletedMessage.qml:45
 #, kde-format
 msgid "Lesson without title deleted."
-msgstr "Pelajaran tanpa judul dihapus."
+msgstr "Pelatihan tanpa judul dihapus."
 
 #: src/qml/homescreen/LessonDeletedMessage.qml:52
 #, kde-format
@@ -675,7 +675,7 @@
 #: src/qml/homescreen/LessonEditorDialog.qml:24
 #, kde-format
 msgid "Edit lesson"
-msgstr "Edit pelajaran"
+msgstr "Edit pelatihan"
 
 #. i18n: ectx: property (text), widget (QLabel, m_titleLabel)
 #. i18n: ectx: property (text), widget (QLabel, m_lessonTitleLabel)
@@ -692,7 +692,7 @@
 #: src/qml/homescreen/LessonEditorDialog.qml:78
 #, kde-format
 msgid "Lesson text"
-msgstr "Teks pelajaran"
+msgstr "Teks pelatihan"
 
 #: src/qml/homescreen/LessonEditorDialog.qml:90
 #: src/qml/homescreen/ProfileForm.qml:98
@@ -703,12 +703,12 @@
 #: src/qml/homescreen/LessonLockedNotice.qml:44
 #, kde-format
 msgid "Complete Previous Lessons to Unlock"
-msgstr "Tuntaskan Pelajaran Sebelumnya untuk Membuka Kunci"
+msgstr "Tuntaskan Pelatihan Sebelumnya untuk Membuka Kunci"
 
 #: src/qml/homescreen/LessonSelector.qml:182
 #, kde-format
 msgid "Add New Lesson"
-msgstr "Tambahkan Pelajaran Baru"
+msgstr "Tambahkan Pelatihan Baru"
 
 #: src/qml/homescreen/ProfileComboBox.qml:54
 #, kde-format
@@ -724,7 +724,7 @@
 #: src/qml/homescreen/ProfileDetailsItem.qml:125
 #, kde-format
 msgid "Lessons trained:"
-msgstr "Latihan pelajaran:"
+msgstr "Latihan pelatihan:"
 
 #: src/qml/homescreen/ProfileDetailsItem.qml:129
 #, kde-format
@@ -777,7 +777,7 @@
 #, kde-format
 msgid "Lessons are unlocked as your typing skills improve over time."
 msgstr ""
-"Pelajaran dilepas kuncinya saat keterampilan pengetikanmu meningkat seiring "
+"Pelatihan dilepas kuncinya saat keterampilan pengetikanmu meningkat seiring "
 "waktu."
 
 #: src/qml/homescreen/ProfileForm.qml:72
@@ -790,7 +790,7 @@
 #: src/qml/homescreen/ProfileForm.qml:82
 #, kde-format
 msgid "All lessons are unlocked immediately."
-msgstr "Semua pelajaran secara langsung dibuka kuncinya."
+msgstr "Semua pelatihan secara langsung dibuka kuncinya."
 
 #: src/qml/homescreen/ProfileSelector.qml:57
 #, kde-format
@@ -805,7 +805,7 @@
 #: src/qml/homescreen/StatPopupDialog.qml:21
 #, kde-format
 msgid "Lesson training statistics"
-msgstr "Statistik latihan pelajaran"
+msgstr "Statistik latihan pelatihan"
 
 #: src/qml/meters/ElapsedTimeMeter.qml:17
 #, kde-format
@@ -831,34 +831,34 @@
 #: src/qml/scorescreen/ScoreScreen.qml:166
 #, kde-format
 msgid "Repeat Lesson"
-msgstr "Ulangi Pelajaran"
+msgstr "Ulangi Pelatihan"
 
 #: src/qml/scorescreen/ScoreScreen.qml:174
 #, kde-format
 msgid "Next Lesson"
-msgstr "Pelajaran Selanjutnya"
+msgstr "Pelatihan Selanjutnya"
 
 #: src/qml/scorescreen/ScoreScreen.qml:224
 #, kde-format
 msgid "Congratulations! You have passed the lesson."
-msgstr "Selamat! Kamu telah lulus pelajaran."
+msgstr "Selamat! Kamu telah lulus pelatihan."
 
 #: src/qml/scorescreen/ScoreScreen.qml:225
 #, kde-format
 msgid "You have not passed the lesson."
-msgstr "Kamu belum lulus pelajaran."
+msgstr "Kamu belum lulus pelatihan."
 
 #: src/qml/scorescreen/ScoreScreen.qml:237
 #, kde-format
 msgid "Repeat the lesson. Your skills will improve automatically over time."
 msgstr ""
-"Ulangi pelajaran. Keterampilanmu akan meningkat secara otomatis seiring "
+"Ulangi pelatihan. Keterampilanmu akan meningkat secara otomatis seiring "
 "waktu."
 
 #: src/qml/scorescreen/ScoreScreen.qml:239
 #, kde-format
 msgid "Next lesson unlocked"
-msgstr "Pelajaran berikutnya dibuka kuncinya"
+msgstr "Pelatihan berikutnya dibuka kuncinya"
 
 #: src/qml/scorescreen/ScoreScreen.qml:276
 #, kde-format
@@ -888,12 +888,12 @@
 #: src/qml/scorescreen/ScoreScreen.qml:308
 #, kde-format
 msgid "All Lessons"
-msgstr "Semua Pelajaran"
+msgstr "Semua Pelatihan"
 
 #: src/qml/scorescreen/ScoreScreen.qml:309
 #, kde-format
 msgid "This Lesson"
-msgstr "Pelajaran Ini"
+msgstr "Pelatihan Ini"
 
 #: src/qml/trainingscreen/KeyboardUnavailableNotice.qml:24
 #, kde-format
@@ -913,7 +913,7 @@
 #: src/qml/trainingscreen/TrainingScreenMenu.qml:54
 #, kde-format
 msgid "Restart Lesson"
-msgstr "Mulai Ulang Pelajaran"
+msgstr "Mulai Ulang Pelatihan"
 
 #: src/qml/trainingscreen/TrainingScreenToolbar.qml:26
 #, kde-format
@@ -1004,31 +1004,31 @@
 #: src/ui/courseeditor.ui:153
 #, kde-format
 msgid "Lessons:"
-msgstr "Pelajaran:"
+msgstr "Pelatihan:"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, m_addLessonButton)
 #: src/ui/courseeditor.ui:182
 #, kde-format
 msgid "Add new lesson"
-msgstr "Tambahkan pelajaran baru"
+msgstr "Tambahkan pelatihan baru"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, m_removeLessonButton)
 #: src/ui/courseeditor.ui:197 src/undocommands/coursecommands.cpp:167
 #, kde-format
 msgid "Remove lesson"
-msgstr "Singkirkan pelajaran"
+msgstr "Singkirkan pelatihan"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, m_moveLessonUpButton)
 #: src/ui/courseeditor.ui:228
 #, kde-format
 msgid "Move lesson up"
-msgstr "Pindahkan naik pelajaran"
+msgstr "Pindahkan naik pelatihan"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, m_moveLessonDownButton)
 #: src/ui/courseeditor.ui:243
 #, kde-format
 msgid "Move lesson down"
-msgstr "Pindahkan turun pelajaran"
+msgstr "Pindahkan turun pelatihan"
 
 #. i18n: ectx: property (text), widget (QLabel, m_newCharactersLabel)
 #: src/ui/courseeditor.ui:320
@@ -1342,7 +1342,7 @@
 #: src/ui/trainingconfigwidget.ui:120
 #, kde-format
 msgid "Lesson unlocking limits"
-msgstr "Batas pembukaan kunci pelajaran"
+msgstr "Batas pembukaan kunci pelatihan"
 
 #. i18n: ectx: property (text), widget (QLabel, requiredStrokesPerMinuteLabel)
 #: src/ui/trainingconfigwidget.ui:126
@@ -1374,27 +1374,27 @@
 #: src/undocommands/coursecommands.cpp:126
 #, kde-format
 msgid "Add lesson"
-msgstr "Tambahkan pelajaran"
+msgstr "Tambahkan pelatihan"
 
 #: src/undocommands/coursecommands.cpp:218
 #, kde-format
 msgid "Move lesson"
-msgstr "Pindah pelajaran"
+msgstr "Pindah pelatihan"
 
 #: src/undocommands/coursecommands.cpp:282
 #, kde-format
 msgid "Set lesson title"
-msgstr "Atur judul pelajaran"
+msgstr "Atur judul pelatihan"
 
 #: src/undocommands/coursecommands.cpp:321
 #, kde-format
 msgid "Set new characters for lesson"
-msgstr "Atur karakter baru untuk pelajaran"
+msgstr "Atur karakter baru untuk pelatihan"
 
 #: src/undocommands/coursecommands.cpp:360
 #, kde-format
 msgid "Set lesson text"
-msgstr "Atur teks pelajaran"
+msgstr "Atur teks pelatihan"
 
 #: src/undocommands/keyboardlayoutcommands.cpp:21
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktouch-23.08.2/po/ru/ktouch.po 
new/ktouch-23.08.3/po/ru/ktouch.po
--- old/ktouch-23.08.2/po/ru/ktouch.po  2023-10-10 05:16:44.000000000 +0200
+++ new/ktouch-23.08.3/po/ru/ktouch.po  2023-11-04 11:57:01.000000000 +0100
@@ -13,20 +13,20 @@
 # Alex K. <bird.transla...@gmail.com>, 2013, 2014.
 # Alexander Wolf <alex.v.w...@gmail.com>, 2014.
 # Andrey Cherepanov <sibsk...@mail.ru>, 2015.
-# Мария Шикунова <translation-t...@basealt.ru>, 2021, 2022.
+# Мария Шикунова <translation-t...@basealt.ru>, 2021, 2022, 2023.
 msgid ""
 msgstr ""
 "Project-Id-Version: ktouch\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-08-24 02:21+0000\n"
-"PO-Revision-Date: 2022-07-08 09:01+0300\n"
+"PO-Revision-Date: 2023-11-02 16:26+0300\n"
 "Last-Translator: Olesya Gerasimenko <translation-t...@basealt.ru>\n"
 "Language-Team: Basealt Translation Team\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 22.04.1\n"
+"X-Generator: Lokalize 23.04.3\n"
 "Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
 "%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Environment: kde\n"
@@ -36,18 +36,18 @@
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
 msgid "Your names"
-msgstr "Николай Шафоростов,Алексей 
Андросов,Alex K.,Мария Шикунова"
+msgstr ""
+"Николай Шафоростов,Алексей Андросов,Alex 
K.,Мария Шикунова,Олеся Герасименко"
 
 #, kde-format
 msgctxt "EMAIL OF TRANSLATORS"
 msgid "Your emails"
 msgstr ""
 "sha...@ukr.net,ale...@androsov.net,bird.transla...@gmail.com,translation-"
-"t...@basealt.ru"
+"t...@basealt.ru,translation-t...@basealt.ru"
 
 #: src/bindings/stringformatter.cpp:31
-#, fuzzy, kde-format
-#| msgid "%1%"
+#, kde-format
 msgctxt "Accuracy percent value"
 msgid "%1%"
 msgstr "%1%"
@@ -724,8 +724,7 @@
 msgstr "Выполните предыдущие упражнения, 
чтобы разблокировать"
 
 #: src/qml/homescreen/LessonSelector.qml:182
-#, fuzzy, kde-format
-#| msgid "Add new lesson"
+#, kde-format
 msgid "Add New Lesson"
 msgstr "Добавить новое упражнение"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktouch-23.08.2/po/zh_CN/ktouch.po 
new/ktouch-23.08.3/po/zh_CN/ktouch.po
--- old/ktouch-23.08.2/po/zh_CN/ktouch.po       2023-10-10 05:16:44.000000000 
+0200
+++ new/ktouch-23.08.3/po/zh_CN/ktouch.po       2023-11-04 11:57:01.000000000 
+0100
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-08-24 02:21+0000\n"
-"PO-Revision-Date: 2023-09-16 10:11\n"
+"PO-Revision-Date: 2023-10-21 13:57\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktouch-23.08.2/snapcraft.yaml 
new/ktouch-23.08.3/snapcraft.yaml
--- old/ktouch-23.08.2/snapcraft.yaml   1970-01-01 01:00:00.000000000 +0100
+++ new/ktouch-23.08.3/snapcraft.yaml   2023-11-04 11:57:01.000000000 +0100
@@ -0,0 +1,149 @@
+---
+name: ktouch
+confinement: strict
+grade: stable
+base: core22
+adopt-info: ktouch
+apps:
+    ktouch:
+        # extensions:
+        # - kde-neon
+        common-id: org.kde.ktouch.desktop
+        desktop: usr/share/applications/org.kde.ktouch.desktop
+        command: usr/bin/ktouch
+        plugs:
+        - desktop
+        - desktop-legacy
+        - opengl
+        - wayland
+        - x11
+        - audio-playback
+        - unity7
+        - network
+        - network-bind
+        command-chain:
+        - snap/command-chain/desktop-launch
+assumes:
+- snapd2.58.3
+compression: lzo
+plugs:
+    desktop:
+        mount-host-font-cache: false
+    icon-themes:
+        interface: content
+        target: $SNAP/data-dir/icons
+        default-provider: gtk-common-themes
+    sound-themes:
+        interface: content
+        target: $SNAP/data-dir/sounds
+        default-provider: gtk-common-themes
+    kf5-5-110-qt-5-15-11-core22:
+        content: kf5-5-110-qt-5-15-11-core22-all
+        interface: content
+        default-provider: kf5-5-110-qt-5-15-11-core22
+        target: $SNAP/kf5
+environment:
+    SNAP_DESKTOP_RUNTIME: $SNAP/kf5
+    GST_PLUGIN_PATH: "$SNAP/kf5/usr/lib/$CRAFT_ARCH_TRIPLET/gstreamer-1.0"
+    GST_PLUGIN_SYSTEM_PATH: 
"$SNAP/kf5/usr/lib/$CRAFT_ARCH_TRIPLET/gstreamer-1.0"
+    GST_PLUGIN_SCANNER: 
"$SNAP/kf5/usr/lib/$CRAFT_ARCH_TRIPLET/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner"
+hooks:
+    configure:
+        plugs:
+        - desktop
+        command-chain:
+        - snap/command-chain/hooks-configure-desktop
+layout:
+    /usr/share/X11:
+        symlink: $SNAP/kf5/usr/share/X11
+    "/usr/lib/$CRAFT_ARCH_TRIPLET/alsa-lib":
+        bind: "$SNAP/usr/lib/$CRAFT_ARCH_TRIPLET/alsa-lib"
+    "/usr/share/alsa":
+        bind: "$SNAP/usr/share/alsa"
+package-repositories:
+-   type: apt
+    components:
+    - main
+    suites:
+    - jammy
+    key-id: 444DABCF3667D0283F894EDDE6D4736255751E5D
+    url: http://origin.archive.neon.kde.org/user
+    key-server: keyserver.ubuntu.com
+parts:
+    kde-neon:
+        source: 
/snap/snapcraft/current/share/snapcraft/extensions/desktop/kde-neon
+        source-type: local
+        plugin: make
+        make-parameters:
+        - PLATFORM_PLUG=kf5-5-110-qt-5-15-11-core22
+        build-snaps:
+        - kf5-5-110-qt-5-15-11-core22-sdk
+        build-environment:
+        - &id001
+            PATH: 
/snap/kf5-5-110-qt-5-15-11-core22-sdk/current/usr/bin${PATH:+:$PATH}
+        - &id002
+            XDG_DATA_DIRS: 
$CRAFT_STAGE/usr/share:/snap/kf5-5-110-qt-5-15-11-core22-sdk/current/usr/share:/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS}
+        - &id003
+            XDG_CONFIG_HOME: 
$CRAFT_STAGE/etc/xdg:/snap/kf5-5-110-qt-5-15-11-core22-sdk/current/etc/xdg:/etc/xdg${XDG_CONFIG_HOME:+:$XDG_CONFIG_HOME}
+        - &id004
+            CRAFT_CMAKE_ARGS: 
-DCMAKE_FIND_ROOT_PATH=/snap/kf5-5-110-qt-5-15-11-core22-sdk/current${CRAFT_CMAKE_ARGS:+:$CRAFT_CMAKE_ARGS}
+    ktouch:
+        after:
+        - kde-neon
+        parse-info:
+        - usr/share/metainfo/org.kde.ktouch.appdata.xml
+        plugin: cmake
+        build-packages:
+        - libxcb-xkb-dev
+        - libxkbfile-dev
+        - libkf5doctools-dev
+        - qtdeclarative5-dev
+        - qtquickcontrols2-5-dev
+        - libqt5xmlpatterns5-dev
+        stage-packages:
+        - qml-module-org-kde-charts
+        - libxcb-xkb1
+        - libxkbfile1
+        - qml-module-org-kde-kcoreaddons
+        - qml-module-org-kde-kquickcontrolsaddons
+        - qml-module-qtgraphicaleffects
+        - qml-module-qtquick-controls
+        - qml-module-qtquick-controls2
+        - qml-module-qtquick-layouts
+        - qml-module-qtquick2
+        - libqt5quickcontrols2-5
+        - libqt5xmlpatterns5
+        source: .
+        source-type: local
+        cmake-parameters:
+        - "-DCMAKE_INSTALL_PREFIX=/usr"
+        - "-DCMAKE_BUILD_TYPE=Release"
+        - "-DENABLE_TESTING=OFF"
+        - "-DBUILD_TESTING=OFF"
+        - "-DKDE_SKIP_TEST_SETTINGS=ON"
+        - 
"-DCMAKE_FIND_ROOT_PATH=/usr\\;$CRAFT_STAGE\\;/snap/kf5-5-110-qt-5-15-11-core22-sdk/current"
+        - "-DKDE_INSTALL_PLUGINDIR=/usr/lib/$CRAFT_ARCH_TRIPLET/qt5/plugins/"
+        prime:
+        - "-usr/lib/*/cmake/*"
+        - "-usr/include/*"
+        - "-usr/share/ECM/*"
+        - "-usr/share/doc/*"
+        - "-usr/share/man/*"
+        - "-usr/share/icons/breeze-dark*"
+        - "-usr/bin/X11"
+        - "-usr/lib/gcc/$CRAFT_ARCH_TRIPLET/6.0.0"
+        - "-usr/lib/aspell/*"
+        - "-usr/share/lintian"
+        build-environment: &id005
+        - *id001
+        - *id002
+        - *id003
+        - *id004
+    cleanup:
+        after:
+        - kde-neon
+        - ktouch
+        plugin: nil
+        override-prime:  |
+            set -eux
+            # # Unused libraries found by linter

Reply via email to