[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1107678: marked as done (unblock: xdg-desktop-portal-kde/6.3.5-1)



Your message dated Thu, 12 Jun 2025 08:31:03 +0000
with message-id <E1uPdKx-00FRE4-2j@respighi.debian.org>
and subject line unblock xdg-desktop-portal-kde
has caused the Debian Bug report #1107678,
regarding unblock: xdg-desktop-portal-kde/6.3.5-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1107678: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107678
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: xdg-desktop-portal-kde@packages.debian.org, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Control: affects -1 + src:xdg-desktop-portal-kde
User: release.debian.org@packages.debian.org
Usertags: unblock

Dear Release Team,

please unblock package xdg-desktop-portal-kde.

[ Reason ]
It contains the following changes:
* New upstream release (6.3.5).
* Relax inter-plasma versioned dependency constraint so we can upload
  only 6.3.5 packages that have actual code changes.
* Backport upstream commits:
  - Fix notifications created by apps using the Notifications portal that
  specify something to happen when clicked to actually perform that action.
  (kde#501244)

[ Tests ]
- Minimal test that the file browsing portal from a sandboxed app works.
- Upstream test suite passes in sbuild.

[ 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 xdg-desktop-portal-kde/6.3.5-1
diff -Nru xdg-desktop-portal-kde-6.3.4/CMakeLists.txt xdg-desktop-portal-kde-6.3.5/CMakeLists.txt
--- xdg-desktop-portal-kde-6.3.4/CMakeLists.txt	2025-04-02 05:40:36.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/CMakeLists.txt	2025-05-06 20:01:41.000000000 +0200
@@ -2,12 +2,12 @@
 
 set(CMAKE_C_STANDARD 99)
 
-set(PROJECT_VERSION "6.3.4")
+set(PROJECT_VERSION "6.3.5")
 set(PROJECT_VERSION_MAJOR 6)
 
 project(xdg-desktop-portal-kde VERSION ${PROJECT_VERSION})
 
-set(PROJECT_DEP_VERSION "6.3.4")
+set(PROJECT_DEP_VERSION "6.3.5")
 set(QT_MIN_VERSION "6.7.0")
 set(KF6_MIN_VERSION "6.10.0")
 set(KDE_COMPILERSETTINGS_LEVEL "5.82")
diff -Nru xdg-desktop-portal-kde-6.3.4/debian/changelog xdg-desktop-portal-kde-6.3.5/debian/changelog
--- xdg-desktop-portal-kde-6.3.4/debian/changelog	2025-04-03 01:01:14.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/debian/changelog	2025-05-19 00:58:40.000000000 +0200
@@ -1,3 +1,16 @@
+xdg-desktop-portal-kde (6.3.5-1) unstable; urgency=medium
+
+  [ Aurélien COUDERC ]
+  * New upstream release (6.3.5).
+  * Relax inter-plasma versioned dependency constraint so we can upload
+    only 6.3.5 packages that have actual code changes.
+  * Backport upstream commits:
+    - Fix notifications created by apps using the Notifications portal that
+    specify something to happen when clicked to actually perform that action.
+    (kde#501244)
+
+ -- Aurélien COUDERC <coucouf@debian.org>  Mon, 19 May 2025 00:58:40 +0200
+
 xdg-desktop-portal-kde (6.3.4-1) unstable; urgency=medium
 
   [ Patrick Franz ]
diff -Nru xdg-desktop-portal-kde-6.3.4/debian/patches/relax-interplasma-versioned-deps.patch xdg-desktop-portal-kde-6.3.5/debian/patches/relax-interplasma-versioned-deps.patch
--- xdg-desktop-portal-kde-6.3.4/debian/patches/relax-interplasma-versioned-deps.patch	1970-01-01 01:00:00.000000000 +0100
+++ xdg-desktop-portal-kde-6.3.5/debian/patches/relax-interplasma-versioned-deps.patch	2025-05-08 00:28:41.000000000 +0200
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -7,7 +7,7 @@
+ 
+ project(xdg-desktop-portal-kde VERSION ${PROJECT_VERSION})
+ 
+-set(PROJECT_DEP_VERSION "6.3.5")
++set(PROJECT_DEP_VERSION "6.3.4")
+ set(QT_MIN_VERSION "6.7.0")
+ set(KF6_MIN_VERSION "6.10.0")
+ set(KDE_COMPILERSETTINGS_LEVEL "5.82")
diff -Nru xdg-desktop-portal-kde-6.3.4/debian/patches/series xdg-desktop-portal-kde-6.3.5/debian/patches/series
--- xdg-desktop-portal-kde-6.3.4/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ xdg-desktop-portal-kde-6.3.5/debian/patches/series	2025-05-12 22:33:11.000000000 +0200
@@ -0,0 +1,2 @@
+relax-interplasma-versioned-deps.patch
+upstream_1210bd0c_fix-Notifications-default-action-target-is-optional.patch
diff -Nru xdg-desktop-portal-kde-6.3.4/debian/patches/upstream_1210bd0c_fix-Notifications-default-action-target-is-optional.patch xdg-desktop-portal-kde-6.3.5/debian/patches/upstream_1210bd0c_fix-Notifications-default-action-target-is-optional.patch
--- xdg-desktop-portal-kde-6.3.4/debian/patches/upstream_1210bd0c_fix-Notifications-default-action-target-is-optional.patch	1970-01-01 01:00:00.000000000 +0100
+++ xdg-desktop-portal-kde-6.3.5/debian/patches/upstream_1210bd0c_fix-Notifications-default-action-target-is-optional.patch	2025-05-12 22:33:11.000000000 +0200
@@ -0,0 +1,26 @@
+From 1210bd0c654d92e3eddca2da405c454fed540125 Mon Sep 17 00:00:00 2001
+From: Kylie C <kyliepc@proton.me>
+Date: Sun, 23 Mar 2025 18:39:53 -0400
+Subject: [PATCH] fix(Notifications): `default-action-target` is optional
+
+BUG: 501244
+---
+ src/notification.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/notification.cpp b/src/notification.cpp
+index 307f482e..7a2fd734 100644
+--- a/src/notification.cpp
++++ b/src/notification.cpp
+@@ -116,7 +116,7 @@ void NotificationPortal::AddNotification(const QString &app_id, const QString &i
+         }
+     };
+ 
+-    if (notification.contains(QStringLiteral("default-action")) && notification.contains(QStringLiteral("default-action-target"))) {
++    if (notification.contains(QStringLiteral("default-action"))) {
+         KNotificationAction *action = notify->addDefaultAction(notification.value(QStringLiteral("default-action")).toString());
+ 
+         connect(action, &KNotificationAction::activated, this, [actionInvoked, notification] {
+-- 
+GitLab
+
diff -Nru xdg-desktop-portal-kde-6.3.4/po/ar/xdg-desktop-portal-kde.po xdg-desktop-portal-kde-6.3.5/po/ar/xdg-desktop-portal-kde.po
--- xdg-desktop-portal-kde-6.3.4/po/ar/xdg-desktop-portal-kde.po	2025-04-02 05:40:36.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/po/ar/xdg-desktop-portal-kde.po	2025-05-06 20:01:41.000000000 +0200
@@ -1,8 +1,8 @@
 # Copyright (C) 2024 This file is copyright:
 # This file is distributed under the same license as the xdg-desktop-portal-kde package.
-#
-# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024 Zayed Al-Saidi <zayed.alsaidi@gmail.com>
+# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025 Zayed Al-Saidi <zayed.alsaidi@gmail.com>
 # Zayed Al-Saidi <zayed.alsaidi@gmail.com>, 2024.
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
diff -Nru xdg-desktop-portal-kde-6.3.4/po/fr/xdg-desktop-portal-kde.po xdg-desktop-portal-kde-6.3.5/po/fr/xdg-desktop-portal-kde.po
--- xdg-desktop-portal-kde-6.3.4/po/fr/xdg-desktop-portal-kde.po	2025-04-02 05:40:36.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/po/fr/xdg-desktop-portal-kde.po	2025-05-06 20:01:41.000000000 +0200
@@ -1,4 +1,4 @@
-# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024 Xavier Besnard <xavier.besnard@kde.org>
+# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025 Xavier Besnard <xavier.besnard@kde.org>
 # Vincent Pinon <vpinon@kde.org>, 2017.
 # Simon Depiets <sdepiets@gmail.com>, 2018, 2019, 2020.
 # Xavier Besnard <xavier.besnard@kde.org>, 2023.
@@ -17,7 +17,7 @@
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Accelerator-Marker: &\n"
 "X-Environment: kde\n"
-"X-Generator: Lokalize 24.12.0\n"
+"X-Generator: Lokalize 24.12.3\n"
 "X-Text-Markup: kde4\n"
 
 #, kde-format
diff -Nru xdg-desktop-portal-kde-6.3.4/po/it/xdg-desktop-portal-kde.po xdg-desktop-portal-kde-6.3.5/po/it/xdg-desktop-portal-kde.po
--- xdg-desktop-portal-kde-6.3.4/po/it/xdg-desktop-portal-kde.po	2025-04-02 05:40:36.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/po/it/xdg-desktop-portal-kde.po	2025-05-06 20:01:41.000000000 +0200
@@ -1,6 +1,6 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the xdg-desktop-portal-kde package.
-# SPDX-FileCopyrightText: 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Luigi Toscano <luigi.toscano@tiscali.it>
+# SPDX-FileCopyrightText: 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Luigi Toscano <luigi.toscano@tiscali.it>
 # Vincenzo Reale <smart2128vr@gmail.com>, 2022.
 #
 msgid ""
@@ -16,7 +16,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 25.03.70\n"
+"X-Generator: Lokalize 24.12.0\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -Nru xdg-desktop-portal-kde-6.3.4/po/ko/xdg-desktop-portal-kde.po xdg-desktop-portal-kde-6.3.5/po/ko/xdg-desktop-portal-kde.po
--- xdg-desktop-portal-kde-6.3.4/po/ko/xdg-desktop-portal-kde.po	2025-04-02 05:40:36.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/po/ko/xdg-desktop-portal-kde.po	2025-05-06 20:01:41.000000000 +0200
@@ -1,6 +1,6 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
-# SPDX-FileCopyrightText: 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Shinjo Park <kde@peremen.name>
+# SPDX-FileCopyrightText: 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Shinjo Park <kde@peremen.name>
 #
 msgid ""
 msgstr ""
@@ -15,7 +15,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Lokalize 23.08.5\n"
+"X-Generator: Lokalize 24.12.3\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -Nru xdg-desktop-portal-kde-6.3.4/po/nb/xdg-desktop-portal-kde.po xdg-desktop-portal-kde-6.3.5/po/nb/xdg-desktop-portal-kde.po
--- xdg-desktop-portal-kde-6.3.4/po/nb/xdg-desktop-portal-kde.po	2025-04-02 05:40:36.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/po/nb/xdg-desktop-portal-kde.po	2025-05-06 20:01:41.000000000 +0200
@@ -1,7 +1,5 @@
 # Translation of xdg-desktop-portal-kde to Norwegian Bokmål
 #
-# SPDX-FileCopyrightText: 2025 Martin Hansen <mh306602@gmail.com>
-#
 msgid ""
 msgstr ""
 "Project-Id-Version: xdg-desktop-portal-kde\n"
diff -Nru xdg-desktop-portal-kde-6.3.4/po/ru/xdg-desktop-portal-kde.po xdg-desktop-portal-kde-6.3.5/po/ru/xdg-desktop-portal-kde.po
--- xdg-desktop-portal-kde-6.3.4/po/ru/xdg-desktop-portal-kde.po	2025-04-02 05:40:37.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/po/ru/xdg-desktop-portal-kde.po	2025-05-06 20:01:41.000000000 +0200
@@ -5,21 +5,22 @@
 # Alexander Potashev <aspotashev@gmail.com>, 2017, 2018.
 # Мария Шикунова <translation-team@basealt.ru>, 2022.
 # Alexander Yavorsky <kekcuha@gmail.com>, 2024.
+# SPDX-FileCopyrightText: 2025 Olesya Gerasimenko <translation-team@basealt.ru>
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2025-04-01 02:33+0000\n"
-"PO-Revision-Date: 2024-11-17 17:41+0300\n"
-"Last-Translator: Alexander Yavorsky <kekcuha@gmail.com>\n"
-"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
+"PO-Revision-Date: 2025-04-08 10:19+0300\n"
+"Last-Translator: Olesya Gerasimenko <translation-team@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"
 "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-Generator: Lokalize 21.08.3\n"
+"X-Generator: Lokalize 23.08.5\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -243,18 +244,16 @@
 msgstr "Открыть"
 
 #: src/inputcapture.cpp:146
-#, fuzzy, kde-format
-#| msgctxt "@title:window"
-#| msgid "Input Capture Requested"
+#, kde-format
 msgctxt "@title:notification"
 msgid "Input Capture started"
-msgstr "Запрос захвата ввода"
+msgstr "Успешный запуск захвата вывода"
 
 #: src/inputcapture.cpp:149
 #, kde-kuit-format
 msgctxt "@info %1 is the name of the application"
 msgid "Input is being managed by %1. Press <shortcut>%2</shortcut> to disable."
-msgstr ""
+msgstr "Ввод управляется %1. Для отключения нажмите <shortcut>%2</shortcut>."
 
 #: src/inputcapture.cpp:154
 #, kde-kuit-format
@@ -263,6 +262,7 @@
 "Input is being managed by an application. Press <shortcut>%1</shortcut> to "
 "disable."
 msgstr ""
+"Ввод управляется приложением. Для отключения нажмите <shortcut>%1</shortcut>."
 
 #: src/InputCaptureDialog.qml:16
 #, kde-format
@@ -469,17 +469,15 @@
 msgstr "Поделиться"
 
 #: src/screencast.cpp:297
-#, fuzzy, kde-format
-#| msgid "New Virtual Output"
+#, kde-format
 msgid "Virtual Output"
-msgstr "Новый виртуальный вывод"
+msgstr "Виртуальный вывод"
 
 #: src/screencast.cpp:298
-#, fuzzy, kde-format
-#| msgid "New Virtual Output"
+#, kde-format
 msgctxt "%1 is the application name"
 msgid "Virtual Output (shared with %1)"
-msgstr "Новый виртуальный вывод"
+msgstr "Виртуальный вывод (используется совместно с %1)"
 
 #: src/screencast.cpp:352
 #, kde-format
diff -Nru xdg-desktop-portal-kde-6.3.4/src/xdg-desktop-portal-kde.notifyrc xdg-desktop-portal-kde-6.3.5/src/xdg-desktop-portal-kde.notifyrc
--- xdg-desktop-portal-kde-6.3.4/src/xdg-desktop-portal-kde.notifyrc	2025-04-02 05:40:37.000000000 +0200
+++ xdg-desktop-portal-kde-6.3.5/src/xdg-desktop-portal-kde.notifyrc	2025-05-06 20:01:41.000000000 +0200
@@ -388,11 +388,15 @@
 Name[eu]=Sarrera atzematea abiatu da
 Name[fr]=La capture de la saisie est démarrée.
 Name[gl]=Iniciouse a captura de entrada
+Name[hu]=Bevitelrögzítés elindítva
+Name[ia]=Captura de Ingresso Initiava
 Name[it]=Acquisizione dell'immissione avviata
 Name[ka]=შეყვანის ჩაწერა დაიწყო
+Name[ko]=입력 캡처 시작됨
 Name[nb]=Startet registrering av inndata
 Name[nl]=Vangen van invoer gestart
 Name[pt_BR]=Captura de entrada iniciada
+Name[ru]=Запущен захват ввода
 Name[sk]=Spustené zachytávanie vstupov
 Name[sl]=Začetek zajemanja vnosa
 Name[sv]=Inmatningslagring startad
@@ -408,11 +412,15 @@
 Comment[eu]=Sarrera, orain, aplikazio batek kudeatzen du
 Comment[fr]=La saisie est maintenant gérée par une application.
 Comment[gl]=Unha aplicación comezou a xestionar a entrada.
+Comment[hu]=A bemenetet mostantól egy alkalmazás kezeli
+Comment[ia]=Ingresso es nunc gerite per un application
 Comment[it]=L'immissione è ora gestita da un'applicazione
 Comment[ka]=შეყვანა ახლა აპლიკაციის მიერ იმართება
+Comment[ko]=앱에서 입력을 관리하는 중
 Comment[nb]=Inndata behandles nå av et program
 Comment[nl]=Invoer wordt nu beheerd door een toepassing
 Comment[pt_BR]=A entrada está sendo gerenciada por um aplicativo
+Comment[ru]=Ввод теперь управляется приложением
 Comment[sk]=Vstup je teraz spravovaný aplikáciou
 Comment[sl]=Vnos zdaj upravlja aplikacija
 Comment[sv]=Inmatning hanteras nu av programmet

--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply to: