Package: release.debian.org
Severity: normal
X-Debbugs-Cc: libpla...@packages.debian.org, Debian Qt/KDE Maintainers 
<debian-qt-kde@lists.debian.org>
Control: affects -1 + src:libplasma
User: release.debian....@packages.debian.org
Usertags: unblock

Dear Release Team,

please unblock package libplasma.

[ Reason ]
It contains the following changes:
* New upstream release (6.3.5).
  - Use proper attached properties for Kirigami colorset.
* Relax inter-plasma versioned dependency constraint so we can upload
  only 6.3.5 packages that have actual code changes.
* Update upstream source repo URL.

[ Tests ]
- Daily driving plasma with the changes for a couple of weeks and din’t
  experience regressions.

[ Risks ]
Only backport of upstream commits that apply cleanly. Further fixes can
easily be backported or the changes reverted.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing


Thanks!


unblock libplasma/6.3.5-1
diff -Nru libplasma-6.3.4/CMakeLists.txt libplasma-6.3.5/CMakeLists.txt
--- libplasma-6.3.4/CMakeLists.txt      2025-04-02 05:37:01.000000000 +0200
+++ libplasma-6.3.5/CMakeLists.txt      2025-05-06 19:58:03.000000000 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(PROJECT_VERSION "6.3.4")
+set(PROJECT_VERSION "6.3.5")
 project(libplasma VERSION ${PROJECT_VERSION})
 
 set(QT_MIN_VERSION "6.7.0")
-set(PROJECT_DEP_VERSION "6.3.4")
+set(PROJECT_DEP_VERSION "6.3.5")
 set(KF6_MIN_VERSION "6.10.0")
 
 set(CMAKE_CXX_STANDARD 20)
diff -Nru libplasma-6.3.4/debian/changelog libplasma-6.3.5/debian/changelog
--- libplasma-6.3.4/debian/changelog    2025-04-03 01:01:23.000000000 +0200
+++ libplasma-6.3.5/debian/changelog    2025-05-19 00:58:39.000000000 +0200
@@ -1,3 +1,14 @@
+libplasma (6.3.5-1) unstable; urgency=medium
+
+  [ Aurélien COUDERC ]
+  * New upstream release (6.3.5).
+    - Use proper attached properties for Kirigami colorset.
+  * Relax inter-plasma versioned dependency constraint so we can upload
+    only 6.3.5 packages that have actual code changes.
+  * Update upstream source repo URL.
+
+ -- Aurélien COUDERC <couc...@debian.org>  Mon, 19 May 2025 00:58:39 +0200
+
 libplasma (6.3.4-1) unstable; urgency=medium
 
   [ Patrick Franz ]
diff -Nru libplasma-6.3.4/debian/copyright libplasma-6.3.5/debian/copyright
--- libplasma-6.3.4/debian/copyright    2024-11-26 23:49:14.000000000 +0100
+++ libplasma-6.3.5/debian/copyright    2025-05-19 00:58:39.000000000 +0200
@@ -1,6 +1,6 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: plasma-framework
-Source: https://invent.kde.org/frameworks/plasma-framework
+Source: https://invent.kde.org/plasma/libplasma
 Upstream-Contact: kde-frameworks-de...@kde.org
 
 Files: *
diff -Nru libplasma-6.3.4/debian/patches/relax-interplasma-versioned-deps.patch 
libplasma-6.3.5/debian/patches/relax-interplasma-versioned-deps.patch
--- libplasma-6.3.4/debian/patches/relax-interplasma-versioned-deps.patch       
1970-01-01 01:00:00.000000000 +0100
+++ libplasma-6.3.5/debian/patches/relax-interplasma-versioned-deps.patch       
2025-05-16 18:48:11.000000000 +0200
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -4,7 +4,7 @@
+ project(libplasma VERSION ${PROJECT_VERSION})
+ 
+ set(QT_MIN_VERSION "6.7.0")
+-set(PROJECT_DEP_VERSION "6.3.5")
++set(PROJECT_DEP_VERSION "6.3.4")
+ set(KF6_MIN_VERSION "6.10.0")
+ 
+ set(CMAKE_CXX_STANDARD 20)
diff -Nru libplasma-6.3.4/debian/patches/series 
libplasma-6.3.5/debian/patches/series
--- libplasma-6.3.4/debian/patches/series       2025-02-12 01:38:19.000000000 
+0100
+++ libplasma-6.3.5/debian/patches/series       2025-05-16 18:48:11.000000000 
+0200
@@ -1 +1,2 @@
+relax-interplasma-versioned-deps.patch
 upstream_2038cf78_colors_make_breeze_dark_darker.patch
diff -Nru libplasma-6.3.4/po/sk/libplasma6.po 
libplasma-6.3.5/po/sk/libplasma6.po
--- libplasma-6.3.4/po/sk/libplasma6.po 2025-04-02 05:37:01.000000000 +0200
+++ libplasma-6.3.5/po/sk/libplasma6.po 2025-05-06 19:58:03.000000000 +0200
@@ -3,19 +3,20 @@
 # Mthw <jari...@hotmail.com>, 2019.
 # Matej Mrenica <matejm98m...@gmail.com>, 2019, 2020, 2021, 2022, 2023.
 # Dusan Kazik <prescot...@gmail.com>, 2020.
+# SPDX-FileCopyrightText: 2025 Lucia Mrenica <lucia.mren...@gmail.com>
 msgid ""
 msgstr ""
 "Project-Id-Version: libplasma\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2025-02-20 02:36+0000\n"
-"PO-Revision-Date: 2023-01-11 11:24+0100\n"
-"Last-Translator: Matej Mrenica <matejm98m...@gmail.com>\n"
+"PO-Revision-Date: 2025-04-25 15:27+0200\n"
+"Last-Translator: Lucia Mrenica <lucia.mren...@gmail.com>\n"
 "Language-Team: Slovak <kde-i18n-...@kde.org>\n"
 "Language: sk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 22.12.1\n"
+"X-Generator: Lokalize 25.04.0\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
 #: declarativeimports/plasmaextracomponents/qml/BasicPlasmoidHeading.qml:81
@@ -183,7 +184,7 @@
 #: plasma/private/containment_p.cpp:78
 #, kde-format
 msgid "Add or Manage Widgets…"
-msgstr ""
+msgstr "Pridať alebo spravovať miniaplikácie..."
 
 #: plasma/private/containment_p.cpp:197
 #, kde-format
@@ -212,6 +213,9 @@
 "compatible with Plasma %1. Please contact the widget's author for an updated "
 "version."
 msgstr ""
+"Tento widget bol napísaný pre neznámu staršiu verziu Plasmy a nie je "
+"kompatibilný s Plasmou %1. Pre aktualizovanú verziu prosím kontaktujte "
+"autora widgetu."
 
 #: plasmaquick/appletquickitem.cpp:577 plasmaquick/appletquickitem.cpp:584
 #: plasmaquick/appletquickitem.cpp:590
@@ -225,6 +229,8 @@
 "This Widget was written for Plasma %1 and is not compatible with Plasma %2. "
 "Please contact the widget's author for an updated version."
 msgstr ""
+"Tento widget bol napísaný pre Plasmu %1 a nie je kompatibilný s Plasmou %2. "
+"Ak chcete získať aktualizovanú verziu widgetu, obráťte sa na jeho autora."
 
 #: plasmaquick/appletquickitem.cpp:587
 #, kde-format
@@ -232,6 +238,8 @@
 "This Widget was written for Plasma %1 and is not compatible with Plasma %2. "
 "Please update Plasma in order to use the widget."
 msgstr ""
+"Tento widget bol napísaný pre Plasmu %1 a nie je kompatibilný s Plasmou %2. "
+"Ak chcete widget používať, aktualizujte Plasmu."
 
 #: plasmaquick/appletquickitem.cpp:596 plasmaquick/appletquickitem.cpp:618
 #, kde-format
@@ -250,10 +258,9 @@
 msgstr "Chyba načítania appletu: balík neexistuje. %1"
 
 #: plasmaquick/configview.cpp:233
-#, fuzzy, kde-format
-#| msgid "%1 Settings"
+#, kde-format
 msgid "%1 — %2 Settings"
-msgstr "Nastavenia %1"
+msgstr "Nastavenia %1 — %2"
 
 #: plasmaquick/configview.cpp:234
 #, kde-format
diff -Nru libplasma-6.3.4/src/declarativeimports/plasmacomponents3/ToolTip.qml 
libplasma-6.3.5/src/declarativeimports/plasmacomponents3/ToolTip.qml
--- libplasma-6.3.4/src/declarativeimports/plasmacomponents3/ToolTip.qml        
2025-04-02 05:37:01.000000000 +0200
+++ libplasma-6.3.5/src/declarativeimports/plasmacomponents3/ToolTip.qml        
2025-05-06 19:58:03.000000000 +0200
@@ -71,7 +71,7 @@
             wrapMode: Text.WordWrap
             font: control.font
 
-            Kirigami.Theme.colorGroup: Kirigami.Theme.Tooltip
+            Kirigami.Theme.colorSet: Kirigami.Theme.Tooltip
             Kirigami.Theme.inherit: false
 
             // ensure that long text actually gets wrapped
@@ -97,7 +97,7 @@
             }
             imagePath: "solid/widgets/tooltip"
             prefix: "shadow"
-            Kirigami.Theme.colorGroup: Kirigami.Theme.Tooltip
+            Kirigami.Theme.colorSet: Kirigami.Theme.Tooltip
             Kirigami.Theme.inherit: false
         }
 
@@ -107,7 +107,7 @@
             // Because the transparent one doesn't match the appearance of all
             // other ones
             imagePath: "solid/widgets/tooltip"
-            Kirigami.Theme.colorGroup: Kirigami.Theme.Tooltip
+            Kirigami.Theme.colorSet: Kirigami.Theme.Tooltip
             Kirigami.Theme.inherit: false
         }
     }

Reply via email to