Script 'mail_helper' called by obssrc
Hello community,

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

Package is "ktorrent"

Fri Nov 10 12:32:33 2023 rev:151 rq:1124639 version:23.08.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ktorrent/ktorrent.changes        2023-10-12 
23:46:25.466271040 +0200
+++ /work/SRC/openSUSE:Factory/.ktorrent.new.17445/ktorrent.changes     
2023-11-10 12:35:58.362372485 +0100
@@ -1,0 +2,11 @@
+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: Fix source for libktorrent. New content pack.
+  * snapcraft: initial import snapcraft files.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ ktorrent.spec ++++++
--- /var/tmp/diff_new_pack.HZs4Rr/_old  2023-11-10 12:35:59.106400022 +0100
+++ /var/tmp/diff_new_pack.HZs4Rr/_new  2023-11-10 12:35:59.110400170 +0100
@@ -18,7 +18,7 @@
 
 %bcond_without released
 Name:           ktorrent
-Version:        23.08.2
+Version:        23.08.3
 Release:        0
 Summary:        KDE BitTorrent Client
 License:        GPL-2.0-or-later


++++++ ktorrent-23.08.2.tar.xz -> ktorrent-23.08.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktorrent-23.08.2/CMakeLists.txt 
new/ktorrent-23.08.3/CMakeLists.txt
--- old/ktorrent-23.08.2/CMakeLists.txt 2023-10-10 05:20:36.000000000 +0200
+++ new/ktorrent-23.08.3/CMakeLists.txt 2023-11-04 12:26:19.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}")
 project(KTorrent VERSION ${RELEASE_SERVICE_VERSION})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ktorrent-23.08.2/ktorrent/org.kde.ktorrent.appdata.xml 
new/ktorrent-23.08.3/ktorrent/org.kde.ktorrent.appdata.xml
--- old/ktorrent-23.08.2/ktorrent/org.kde.ktorrent.appdata.xml  2023-10-10 
05:20:36.000000000 +0200
+++ new/ktorrent-23.08.3/ktorrent/org.kde.ktorrent.appdata.xml  2023-11-04 
12:26:19.000000000 +0100
@@ -875,10 +875,10 @@
     <binary>ktorrent</binary>
   </provides>
   <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>
   <content_rating type="oars-1.1"/>
 </component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktorrent-23.08.2/po/ca@valencia/ktorrent.po 
new/ktorrent-23.08.3/po/ca@valencia/ktorrent.po
--- old/ktorrent-23.08.2/po/ca@valencia/ktorrent.po     2023-10-10 
05:20:36.000000000 +0200
+++ new/ktorrent-23.08.3/po/ca@valencia/ktorrent.po     2023-11-04 
12:26:19.000000000 +0100
@@ -444,7 +444,7 @@
 #: plugins/syndication/filtereditor.ui:308
 #, kde-format
 msgid "Move when completed to:"
-msgstr "En completar, moure a:"
+msgstr "En completar, moure cap a:"
 
 #. i18n: ectx: property (toolTip), widget (QToolButton, 
m_move_when_completed_history)
 #: ktorrent/dialogs/fileselectdlg.ui:74
@@ -665,7 +665,7 @@
 "Not all files were found in the new location; some are still missing. Do you "
 "want to create the missing files in the selected directory?"
 msgstr ""
-"No s'han trobat tots els fitxers a la nova ubicació, encara en falten "
+"No s'han trobat tots els fitxers en la ubicació nova, encara en falten "
 "alguns. Voleu crear els fitxers que falten en el directori seleccionat?"
 
 #: ktorrent/dialogs/missingfilesdlg.cpp:131
@@ -718,7 +718,8 @@
 #, kde-format
 msgid "The files have been moved to another location, select the new location."
 msgstr ""
-"Els fitxers s'han mogut a una altra ubicació, seleccioneu la nova ubicació."
+"Els fitxers s'han mogut cap a una altra ubicació, seleccioneu la ubicació "
+"nova."
 
 #. i18n: ectx: property (text), widget (QPushButton, m_select_new)
 #: ktorrent/dialogs/missingfilesdlg.ui:57
@@ -1201,8 +1202,8 @@
 msgstr ""
 "Ubicació predeterminada per a moure els torrent d'este grup. <br/><br/>Açò 
"
 "només s'utilitza en el diàleg de selecció de fitxers, quan es canvia el "
-"grup, servirà per a definir a on s'ha de moure la baixada en finalitzar. Si "
-"voleu, encara podeu substituir-ho."
+"grup, servirà per a definir cap a on s'ha de moure la baixada en finalitzar. 
"
+"Si voleu, encara podeu substituir-ho."
 
 #. i18n: ectx: property (toolTip), widget (QGroupBox, groupBox)
 #: ktorrent/groups/grouppolicydlg.ui:63
@@ -1357,7 +1358,7 @@
 #: ktorrent/gui.cpp:376
 #, kde-format
 msgid "Open a URL which points to a torrent, magnet links are supported"
-msgstr "Obri un URL que apunta a un torrent, es permeten enllaços magnet"
+msgstr "Obri un URL que apunta cap a un torrent, es permeten enllaços magnet"
 
 #: ktorrent/gui.cpp:381 plugins/ipfilter/ipblockingprefpage.cpp:19
 #: plugins/ipfilter/ipfilterplugin.cpp:44
@@ -2022,7 +2023,7 @@
 #: ktorrent/main.cpp:169 ktorrent/main.cpp:170
 #, kde-format
 msgid "KF5 porting"
-msgstr "Adaptació al KF5"
+msgstr "Adaptació a KF5"
 
 #: ktorrent/main.cpp:170
 #, kde-format
@@ -2143,8 +2144,9 @@
 "CPU. Un valor alt pot comportar velocitats més baixes en situacions d'alta "
 "amplada de banda. </p>\n"
 "<p>Per exemple, en una LAN de 100 Mbit, si establiu un límit de 3000 KiB/s, "
-"podríeu no arribar a esta velocitat si este valor és massa alt. Sense cap "
-"límit, es pot arribar amb facilitat per damunt de 3000 KiB/s en una LAN.</p>"
+"podríeu no arribar fins a esta velocitat si este valor és massa alt. Sense "
+"cap límit, es pot arribar amb facilitat per damunt de 3000 KiB/s en una LAN."
+"</p>"
 
 #. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
 #: ktorrent/pref/advancedpref.ui:132
@@ -2659,7 +2661,7 @@
 #: ktorrent/pref/generalpref.ui:57
 #, kde-format
 msgid "Move completed downloads to:"
-msgstr "Moure les baixades completes a:"
+msgstr "Moure les baixades completes cap a:"
 
 #. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useTorrentCopyDir)
 #. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_torrentCopyDir)
@@ -3673,7 +3675,7 @@
 #: ktorrent/tools/queuemanagerwidget.cpp:60
 #, kde-format
 msgid "Move Top"
-msgstr "Mou a dalt de tot"
+msgstr "Mou cap a dalt de tot"
 
 #: ktorrent/tools/queuemanagerwidget.cpp:61
 #, kde-format
@@ -3898,7 +3900,8 @@
 #, kde-format
 msgid "Go to Settings -> Configure KTorrent, if you want to change the limits."
 msgstr ""
-"Aneu a «Configuració -> Configura KTorrent» si voleu canviar els límits."
+"Aneu fins a «Configuració -> Configura KTorrent...» si voleu canviar els "
+"límits."
 
 #: ktorrent/trayicon.cpp:294
 #, kde-format
@@ -4312,7 +4315,7 @@
 #: plugins/infowidget/fileview.cpp:362
 #, kde-format
 msgid "Select a directory to move the data to."
-msgstr "Seleccioneu un directori a on s'han de moure les dades."
+msgstr "Seleccioneu un directori cap a on s'han de moure les dades."
 
 #: ktorrent/view/viewmodel.cpp:440 plugins/infowidget/peerviewmodel.cpp:317
 #: plugins/infowidget/webseedsmodel.cpp:108
@@ -4431,8 +4434,8 @@
 "How much time is left before the torrent is finished or before the maximum "
 "share ratio is reached, if that is enabled"
 msgstr ""
-"Quant temps queda abans d'acabar el torrent o abans d'arribar a la ràtio "
-"màxima de compartició, si està activada"
+"Quant temps queda abans de finalitzar el torrent o abans d'arribar fins a la "
+"ràtio màxima de compartició, si està activada"
 
 #: ktorrent/view/viewmodel.cpp:490
 #, kde-format
@@ -4777,14 +4780,14 @@
 #, kde-format
 msgid "Whether to automatically copy .torrent files to torrentCopyDir"
 msgstr ""
-"Si copiar o no automàticament els fitxers .torrent en un directori de còpia 
"
-"dels torrent"
+"Si copiar o no automàticament els fitxers «.torrent» en un directori de "
+"còpia dels torrent"
 
 #. i18n: ectx: label, entry (torrentCopyDir), group (downloads)
 #: libktcore/ktorrent.kcfg:116
 #, kde-format
 msgid "Folder to copy .torrent files to"
-msgstr "Carpeta per a copiar els fitxers .torrent"
+msgstr "Carpeta per a copiar els fitxers «.torrent»"
 
 #. i18n: ectx: label, entry (useCustomIP), group (downloads)
 #: libktcore/ktorrent.kcfg:119
@@ -6025,7 +6028,7 @@
 #: plugins/infowidget/peerviewmodel.cpp:358
 #, kde-format
 msgid "Whether the peer is interested in downloading data from us"
-msgstr "Si el parell està interessat a baixar dades des de nosaltres"
+msgstr "Si el parell està interessat en baixar dades des de nosaltres"
 
 #: plugins/infowidget/peerviewmodel.cpp:360
 #, kde-format
@@ -7128,7 +7131,7 @@
 #: plugins/scanforlostfiles/scanforlostfileswidget.ui:142
 #, kde-format
 msgid "Copy to clipboard"
-msgstr "Copia al porta-retalls"
+msgstr "Copia a dins del porta-retalls"
 
 #. i18n: ectx: property (shortcut), widget (QCheckBox, cbShowAllFiles)
 #: plugins/scanforlostfiles/scanforlostfileswidget.ui:145
@@ -8530,8 +8533,8 @@
 "td></tr></table>\n"
 "<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
 "right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\">Per "
-"exemple, *.torrent coincidirà amb qualsevol element que acabe amb .torrent. "
-"</p>"
+"exemple, «*.torrent» coincidirà amb qualsevol element que acabe amb «."
+"torrent». </p>"
 
 #. i18n: ectx: property (toolTip), widget (QCheckBox, m_reg_exp_syntax)
 #. i18n: ectx: property (toolTip), widget (QCheckBox, m_exclusion_reg_exp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktorrent-23.08.2/po/fr/ktorrent.po 
new/ktorrent-23.08.3/po/fr/ktorrent.po
--- old/ktorrent-23.08.2/po/fr/ktorrent.po      2023-10-10 05:20:36.000000000 
+0200
+++ new/ktorrent-23.08.3/po/fr/ktorrent.po      2023-11-04 12:26:19.000000000 
+0100
@@ -15,7 +15,7 @@
 # Anne-Marie Mahfouf <annemarie.mahf...@free.fr>, 2008.
 # Mickael Sibelle <kim...@gmail.com>, 2008.
 # Peter Potrowl <peter.potr...@gmail.com>, 2010, 2011, 2012, 2013, 2014, 2015, 
2016, 2017, 2018.
-# xavier <xavier.besn...@neuf.fr>, 2012, 2020, 2021.
+# SPDX-FileCopyrightText: 2012, 2020, 2021, 2023 xavier 
<xavier.besn...@neuf.fr>
 # Simon Depiets <sdepi...@gmail.com>, 2018, 2019, 2020.
 # Thomas Vergnaud <thomas.vergn...@mailo.eu>, 2023.
 #
@@ -24,15 +24,15 @@
 "Project-Id-Version: ktorrent\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-06-15 00:46+0000\n"
-"PO-Revision-Date: 2023-06-18 21:00+0200\n"
-"Last-Translator: Thomas Vergnaud <thomas.vergn...@mailo.eu>\n"
-"Language-Team: French <kde-francoph...@kde.org>\n"
+"PO-Revision-Date: 2023-10-28 22:12+0200\n"
+"Last-Translator: Xavier BESNARD <xavier.besn...@neuf.fr>\n"
+"Language-Team: fr\n"
 "Language: fr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Lokalize 22.12.3\n"
+"X-Generator: Lokalize 23.08.1\n"
 "X-Environment: kde\n"
 "X-Accelerator-Marker: &\n"
 "X-Text-Markup: kde4\n"
@@ -1905,7 +1905,7 @@
 #: ktorrent/main.cpp:151
 #, kde-format
 msgid "Rafał Miłecki"
-msgstr "Rafał Miłecki"
+msgstr "Rafal Milecki"
 
 #: ktorrent/main.cpp:151
 #, kde-format
@@ -2078,7 +2078,7 @@
 #: ktorrent/main.cpp:167
 #, kde-format
 msgid "Add support for x-scheme-handler/magnet mimetype"
-msgstr "Ajout de la gestion du type MIME x-scheme-handler/magnet"
+msgstr "Ajout de la gestion du type « MIME x-scheme-handler/magnet »"
 
 #: ktorrent/main.cpp:168
 #, kde-format
@@ -3863,7 +3863,7 @@
 #: ktorrent/torrentactivity.cpp:87
 #, kde-format
 msgid "Magnet Downloader"
-msgstr "Téléchargeur de fichiers « Magnet »"
+msgstr "Outil de téléchargement avec des fichiers « Magnet »"
 
 #: ktorrent/torrentactivity.cpp:87
 #, kde-format
@@ -4666,7 +4666,7 @@
 #: ktupnptest/main.cpp:29
 #, kde-format
 msgid "&copy; 2005 - 2007 Joris Guisson and Ivan Vasic"
-msgstr "&copy; 2005 - 2007 Joris Guisson and Ivan Vasic"
+msgstr "&copy; 2005 - 2007 Joris Guisson et Ivan Vasic"
 
 #. i18n: ectx: property (windowTitle), widget (QWidget, UPnPTestWidget)
 #: ktupnptest/upnptestwidget.ui:14
@@ -7685,7 +7685,7 @@
 #, kde-format
 msgctxt "KDE 4 tag line, see http://kde.org/img/kde40.png";
 msgid "Be free."
-msgstr "Be free."
+msgstr "Soyez libre."
 
 #: plugins/search/webview.cpp:109
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktorrent-23.08.2/po/gl/ktorrent.po 
new/ktorrent-23.08.3/po/gl/ktorrent.po
--- old/ktorrent-23.08.2/po/gl/ktorrent.po      2023-10-10 05:20:36.000000000 
+0200
+++ new/ktorrent-23.08.3/po/gl/ktorrent.po      2023-11-04 12:26:19.000000000 
+0100
@@ -313,7 +313,7 @@
 "these files, are you sure you want to do this?"
 msgstr ""
 "Desmarcou os seguintes ficheiros, e como consecuencia perderanse todos os "
-"seus datos. Está seguro de que quere proseguir?"
+"seus datos. Seguro que quere proseguir?"
 
 #: ktorrent/dialogs/fileselectdlg.cpp:292
 #, kde-format
@@ -954,8 +954,7 @@
 #, kde-format
 msgid ""
 "You have not added a tracker, are you sure you want to create this torrent?"
-msgstr ""
-"Non engadiu ningún localizador, está seguro de que quere crear o torrent?"
+msgstr "Non engadiu ningún localizador, seguro que quere crear o torrent?"
 
 #: ktorrent/dialogs/torrentcreatordlg.cpp:286
 #, kde-format
@@ -3133,13 +3132,13 @@
 "enable this box."
 msgstr ""
 "Active esta opción se o servidor SOCKS require autenticación mediante un "
-"nome de usuario e contrasinal."
+"nome de usuaria e contrasinal."
 
 #. i18n: ectx: property (text), widget (QCheckBox, kcfg_socksUsePassword)
 #: ktorrent/pref/proxypref.ui:159
 #, kde-format
 msgid "Username and password required"
-msgstr "Precísase un nome de usuario e un contrasinal."
+msgstr "Precísase un nome de usuaria e un contrasinal."
 
 #. i18n: ectx: property (text), widget (QLabel, label)
 #: ktorrent/pref/proxypref.ui:170
@@ -4290,8 +4289,8 @@
 "You will lose all the downloaded data of the following torrents. Are you "
 "sure you want to do this?"
 msgstr ""
-"Perderá todos os datos descargados dos seguintes torrents. Está seguro de "
-"que quere proseguir?"
+"Perderá todos os datos descargados dos seguintes torrents. Seguro que quere "
+"proseguir?"
 
 #: ktorrent/view/view.cpp:483
 #, kde-format
@@ -4921,7 +4920,7 @@
 "You don't have enough disk space to download this torrent. Are you sure you "
 "want to continue?"
 msgstr ""
-"Non ten espazo de abondo para descargar o torrent. Está seguro de que quere "
+"Non ten espazo de abondo para descargar o torrent. Seguro que quere "
 "proseguir?"
 
 #: libktcore/torrent/queuemanager.cpp:143
@@ -5538,10 +5537,8 @@
 msgid "You will lose all data in this file, are you sure you want to do this?"
 msgid_plural ""
 "You will lose all data in these files, are you sure you want to do this?"
-msgstr[0] ""
-"Perderá todos os datos do ficheiro; está seguro de que quere proseguir?"
-msgstr[1] ""
-"Perderá todos os datos dos ficheiros; está seguro de que quere proseguir?"
+msgstr[0] "Perderá todos os datos do ficheiro; seguro que quere proseguir?"
+msgstr[1] "Perderá todos os datos dos ficheiros; seguro que quere proseguir?"
 
 #: plugins/infowidget/fileview.cpp:447
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ktorrent-23.08.2/po/zh_CN/ktorrent.po 
new/ktorrent-23.08.3/po/zh_CN/ktorrent.po
--- old/ktorrent-23.08.2/po/zh_CN/ktorrent.po   2023-10-10 05:20:36.000000000 
+0200
+++ new/ktorrent-23.08.3/po/zh_CN/ktorrent.po   2023-11-04 12:26:19.000000000 
+0100
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2023-06-15 00:46+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/ktorrent-23.08.2/snapcraft.yaml 
new/ktorrent-23.08.3/snapcraft.yaml
--- old/ktorrent-23.08.2/snapcraft.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/ktorrent-23.08.3/snapcraft.yaml 2023-11-04 12:26:19.000000000 +0100
@@ -0,0 +1,189 @@
+---
+name: ktorrent
+adopt-info: ktorrent
+confinement: strict
+grade: stable
+base: core22
+apps:
+    ktorrent:
+        # extensions:
+        # - kde-neon
+        common-id: org.kde.ktorrent.desktop
+        desktop: usr/share/applications/org.kde.ktorrent.desktop
+        command: usr/bin/ktorrent
+        plugs:
+        - home
+        - network
+        - network-bind
+        - audio-playback
+        - network-observe
+        - browser-support
+        - desktop
+        - desktop-legacy
+        - opengl
+        - wayland
+        - x11
+        - unity7
+        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-111-qt-5-15-11-core22:
+        content: kf5-5-111-qt-5-15-11-core22-all
+        interface: content
+        default-provider: kf5-5-111-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"
+slots:
+    session-dbus-interface:
+        interface: dbus
+        name: org.kde.ktorrent
+        bus: session
+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-111-qt-5-15-11-core22
+        build-snaps:
+        - kf5-5-111-qt-5-15-11-core22-sdk
+        build-environment:
+        - &id001
+            PATH: 
/snap/kf5-5-111-qt-5-15-11-core22-sdk/current/usr/bin${PATH:+:$PATH}
+        - &id002
+            XDG_DATA_DIRS: 
$CRAFT_STAGE/usr/share:/snap/kf5-5-111-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-111-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-111-qt-5-15-11-core22-sdk/current${CRAFT_CMAKE_ARGS:+:$CRAFT_CMAKE_ARGS}
+    libktorrent:
+        after:
+        - kde-neon
+        plugin: cmake
+        build-packages:
+        - libqca-qt5-2-dev
+        - libboost-dev
+        - libgcrypt20-dev
+        - libgmp-dev
+        stage-packages:
+        - libgcrypt20
+        - libgmp10
+        - libgmpxx4ldbl
+        source: https://invent.kde.org/network/libktorrent.git
+        source-branch: release/23.08
+        cmake-parameters:
+        - "-DCMAKE_INSTALL_PREFIX=/usr"
+        - "-DCMAKE_BUILD_TYPE=Release"
+        - "-DBUILD_TESTING=OFF"
+        - "-DENABLE_TESTING=OFF"
+        - "-DKDE_SKIP_TEST_SETTINGS=ON"
+        - 
"-DCMAKE_FIND_ROOT_PATH=/usr\\;$CRAFT_STAGE\\;/snap/kf5-5-111-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
+    ktorrent:
+        after:
+        - kde-neon
+        - libktorrent
+        parse-info:
+        - usr/share/metainfo/org.kde.ktorrent.appdata.xml
+        plugin: cmake
+        build-packages:
+        - kross-dev
+        - libboost-dev
+        - libgeoip-dev
+        - libphonon4qt5-dev
+        - libphonon4qt5experimental-dev
+        - libtag1-dev
+        - libkf5doctools-dev
+        stage-packages:
+        - kross
+        - libgeoip1
+        - geoip-bin
+        - geoip-database
+        - libtag1v5
+        - kio
+        source: .
+        source-type: local
+        cmake-parameters:
+        - "-DCMAKE_INSTALL_PREFIX=/usr"
+        - "-DCMAKE_BUILD_TYPE=Release"
+        - "-DBUILD_TESTING=OFF"
+        - "-DENABLE_TESTING=OFF"
+        - "-DKDE_SKIP_TEST_SETTINGS=ON"
+        - 
"-DCMAKE_FIND_ROOT_PATH=/usr\\;$CRAFT_STAGE\\;/snap/kf5-5-111-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
+    cleanup:
+        after:
+        - kde-neon
+        - ktorrent
+        plugin: nil
+        override-prime:  |
+            set -eux
+            # # Unused libraries found by linter
+

Reply via email to