From: Aurélien COUDERC Date: Sun, 18 May 2025 22:58:38 +0000 (+0200) Subject: Import plasma-discover_6.3.5-1.debian.tar.xz X-Git-Tag: archive/raspbian/6.3.5-1+rpi1^2~3^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=38806bda4459cc41707dd3fe1b960b81362f0741;p=plasma-discover.git Import plasma-discover_6.3.5-1.debian.tar.xz [dgit import tarball plasma-discover 6.3.5-1 plasma-discover_6.3.5-1.debian.tar.xz] --- 38806bda4459cc41707dd3fe1b960b81362f0741 diff --git a/changelog b/changelog new file mode 100644 index 0000000..dfc58f8 --- /dev/null +++ b/changelog @@ -0,0 +1,1093 @@ +plasma-discover (6.3.5-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.3.5). + - ApplicationsListPage: fix "Still Looking" indicator. Commit. + (kde#485379) + - ApplicationPage: fix offline update header text at narrow window widths. + (kde#502835) + * Backport upstream commits: + - Improvements to the reliability of automatic updates. (kde#447245) + + -- Aurélien COUDERC Mon, 19 May 2025 00:58:38 +0200 + +plasma-discover (6.3.4-3) unstable; urgency=medium + + [ Aurélien COUDERC ] + * Add patch to use the Qt6 version on the snapd bindings as packaged + in Debian. + + -- Aurélien COUDERC Fri, 04 Apr 2025 01:07:16 +0200 + +plasma-discover (6.3.4-2) unstable; urgency=medium + + * Source-only upload to unstable so the package can migrate to + testing. + + -- Patrick Franz Thu, 03 Apr 2025 20:28:52 +0200 + +plasma-discover (6.3.4-1) unstable; urgency=medium + + [ Patrick Franz ] + * New upstream release (6.3.4). + * Bump Standards-Version to 4.7.2 (No changes needed). + * Reintroduce package plasma-discover-backend-snap. + * Update d/copyright. + + -- Patrick Franz Thu, 03 Apr 2025 18:23:13 +0200 + +plasma-discover (6.3.2-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.3.1). + * New upstream release (6.3.2). + + -- Aurélien COUDERC Fri, 28 Feb 2025 00:52:07 +0100 + +plasma-discover (6.3.0-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.3.0). + * Release to unstable. + + -- Aurélien COUDERC Mon, 10 Feb 2025 14:59:04 +0100 + +plasma-discover (6.2.91-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.2.91). + + -- Aurélien COUDERC Thu, 23 Jan 2025 23:51:51 +0100 + +plasma-discover (6.2.90-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.2.90). + * Update build-deps and deps with the info from cmake. + + -- Aurélien COUDERC Sat, 11 Jan 2025 23:37:49 +0100 + +plasma-discover (6.2.5-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.2.5). + * Update build-deps and deps with the info from cmake. + + -- Aurélien COUDERC Sun, 05 Jan 2025 10:57:52 +0100 + +plasma-discover (6.2.4-2) unstable; urgency=medium + + * Team upload. + + [ Sandro Knauß ] + * Use dh_qmldeps. + + -- Sandro Knauß Wed, 04 Dec 2024 09:48:47 +0100 + +plasma-discover (6.2.4-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.2.4). + * Limit qml6-module-qtwebview runtime dependency to architectures + where it is available. + + -- Aurélien COUDERC Tue, 03 Dec 2024 18:13:55 +0100 + +plasma-discover (6.2.3-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.2.3). + * Drop patch for backported commit, now part of the upstream release. + * Release to unstable. + + -- Aurélien COUDERC Mon, 25 Nov 2024 19:04:29 +0100 + +plasma-discover (6.2.1-2) experimental; urgency=medium + + [ Aurélien COUDERC ] + * Backport upstream commit to fix compilation with fwupd 2.0. + + -- Aurélien COUDERC Mon, 21 Oct 2024 18:50:50 +0200 + +plasma-discover (6.2.1-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.2.1). + + -- Aurélien COUDERC Tue, 15 Oct 2024 17:49:12 +0200 + +plasma-discover (6.2.0-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.1.90). + * Update build-deps and deps with the info from cmake. + * New upstream release (6.2.0). + + -- Aurélien COUDERC Sat, 05 Oct 2024 23:17:43 +0200 + +plasma-discover (6.1.5-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.1.5). + + -- Aurélien COUDERC Wed, 11 Sep 2024 23:27:47 +0200 + +plasma-discover (6.1.4-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.1.4). + + -- Aurélien COUDERC Sun, 11 Aug 2024 23:58:20 +0200 + +plasma-discover (6.1.3-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (6.1.3). + * Update build-deps and deps with the info from cmake. + * Drop obsolete Breaks/Replaces relations. + + -- Aurélien COUDERC Sun, 21 Jul 2024 23:46:15 +0200 + +plasma-discover (6.1.0-1) experimental; urgency=medium + + [ Patrick Franz ] + * New upstream release (6.1.0). + * Update build-deps and deps with the info from cmake. + + -- Patrick Franz Thu, 27 Jun 2024 01:17:43 +0200 + +plasma-discover (5.27.11-1) unstable; urgency=medium + + [ Patrick Franz ] + * Bump Standards-Version to 4.7.0 (No changes needed). + * New upstream release (5.27.11). + + -- Patrick Franz Sun, 19 May 2024 12:21:01 +0200 + +plasma-discover (5.27.10.1-1) unstable; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.27.10.1). + + -- Patrick Franz Sat, 27 Jan 2024 08:52:51 +0100 + +plasma-discover (5.27.10-2) unstable; urgency=medium + + [ Patrick Franz ] + * Update build-deps and deps with the info from cmake. + + -- Patrick Franz Thu, 11 Jan 2024 23:18:10 +0100 + +plasma-discover (5.27.10-1) unstable; urgency=medium + + * Explicitly depend on Qt5 AppStream + * New upstream release (5.27.10) + + -- Matthias Klumpp Sun, 17 Dec 2023 19:34:05 +0100 + +plasma-discover (5.27.9-1) unstable; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.27.9). + + -- Patrick Franz Fri, 27 Oct 2023 21:50:43 +0200 + +plasma-discover (5.27.8-1) unstable; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.27.8). + + -- Patrick Franz Wed, 13 Sep 2023 20:48:10 +0200 + +plasma-discover (5.27.7-1) unstable; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.27.7). + + -- Patrick Franz Thu, 03 Aug 2023 18:49:59 +0200 + +plasma-discover (5.27.5-3) unstable; urgency=medium + + * Team upload. + * Stop using libqt5webview5-dev on mipsel, as QtWebEngine will be removed + soon from that architecture. + * Remove 4 obsolete maintscript entries in 3 files. + + -- Pino Toscano Tue, 18 Jul 2023 22:08:10 +0200 + +plasma-discover (5.27.5-2) unstable; urgency=medium + + * Release to unstable. + + -- Aurélien COUDERC Sat, 27 May 2023 18:23:42 +0200 + +plasma-discover (5.27.5-1) experimental; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.27.5). + + -- Patrick Franz Tue, 09 May 2023 23:26:59 +0200 + +plasma-discover (5.27.3-1) experimental; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.27.3). + + -- Patrick Franz Wed, 22 Mar 2023 23:15:33 +0100 + +plasma-discover (5.27.2-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.27.1). + * New upstream release (5.27.2). + + -- Aurélien COUDERC Tue, 28 Feb 2023 14:59:43 +0100 + +plasma-discover (5.27.0-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.27.0). + * Update build-deps and deps with the info from cmake. + + -- Aurélien COUDERC Sat, 18 Feb 2023 17:08:39 +0100 + +plasma-discover (5.26.90-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.26.90). + * Bump Standards-Version to 4.6.2, no change required. + * Update the list of installed files from build logs. + + -- Aurélien COUDERC Mon, 23 Jan 2023 21:50:54 +0100 + +plasma-discover (5.26.5-2) unstable; urgency=medium + + * Recommend software-properties-qt instead of software-properties-kde + + -- Matthias Klumpp Sat, 14 Jan 2023 17:16:26 +0100 + +plasma-discover (5.26.5-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.26.5). + + -- Aurélien COUDERC Sat, 07 Jan 2023 00:20:50 +0100 + +plasma-discover (5.26.4-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.26.4). + + -- Aurélien COUDERC Tue, 29 Nov 2022 16:00:41 +0100 + +plasma-discover (5.26.3-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.26.3). + + -- Aurélien COUDERC Tue, 08 Nov 2022 15:43:21 +0100 + +plasma-discover (5.26.2-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.26.1). + * New upstream release (5.26.2). + + -- Aurélien COUDERC Thu, 27 Oct 2022 23:30:43 +0200 + +plasma-discover (5.26.0-2) unstable; urgency=medium + + * Team upload. + * Remove inactive Uploaders. + * Modernize building: + - add the dh-sequence-kf5 build dependency to use the kf5 addon + automatically, removing pkg-kde-tools + - drop all the manually specified addons and buildsystem for dh + * Drop the removal of executable permissions from autostart desktop files, + as the issue was fixed upstream some releases ago. + * Update the build dependencies according to the upstream build system: + - bump libfwupd-dev to 1.5.0 + - drop libjcat-dev, as it was needed more than a year ago as missing + dependency of libfwupd-dev + - limit the architectures of libqt5webview5-dev (as it is optional) only + where it exists, i.e. amd64 arm64 armhf i386 mips64el mipsel + + -- Pino Toscano Mon, 17 Oct 2022 07:49:31 +0200 + +plasma-discover (5.26.0-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.26.0). + * Release to unstable. + + -- Aurélien COUDERC Tue, 11 Oct 2022 15:44:16 +0200 + +plasma-discover (5.25.90-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.25.90). + * Update build-deps and deps with the info from cmake. + * Update the list of installed files from build logs. + + -- Aurélien COUDERC Sun, 25 Sep 2022 00:14:22 +0200 + +plasma-discover (5.25.5-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.25.5). + + -- Aurélien COUDERC Fri, 09 Sep 2022 23:21:03 +0200 + +plasma-discover (5.25.4-2) unstable; urgency=medium + + [ Patrick Franz ] + * Update list of installed files. + + -- Patrick Franz Tue, 02 Aug 2022 20:27:10 +0200 + +plasma-discover (5.25.4-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.25.4). + + -- Aurélien COUDERC Tue, 02 Aug 2022 17:31:26 +0200 + +plasma-discover (5.25.3-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.25.2). + * Drop unused build dependencies on libkf5itemmodels-dev, + libqt5x11extras5-dev and libqt5svg5-dev. + * Refresh lintian overrides. + * New upstream release (5.25.3). + * Release to unstable + + -- Aurélien COUDERC Sun, 17 Jul 2022 15:26:50 +0200 + +plasma-discover (5.25.1-1) experimental; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.25.1). + + -- Patrick Franz Tue, 21 Jun 2022 21:45:37 +0200 + +plasma-discover (5.25.0-1) experimental; urgency=medium + + * New upstream release (5.25.0). + * Bump Standards-Version to 4.6.1, no change required. + + -- Aurélien COUDERC Tue, 14 Jun 2022 21:26:19 +0200 + +plasma-discover (5.24.90-1) experimental; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.24.90). + * Update the list of installed files. + + -- Aurélien COUDERC Fri, 20 May 2022 11:44:33 +0200 + +plasma-discover (5.24.5-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.24.5). + + -- Aurélien COUDERC Thu, 12 May 2022 21:39:28 +0200 + +plasma-discover (5.24.4-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.24.4). + + -- Aurélien COUDERC Wed, 30 Mar 2022 13:45:22 +0200 + +plasma-discover (5.24.3-1) unstable; urgency=medium + + [ Aurélien COUDERC ] + * New upstream release (5.24.3). + + -- Aurélien COUDERC Thu, 10 Mar 2022 07:46:50 +0100 + +plasma-discover (5.24.2.1-1) unstable; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.24.2.1). + * Remove patch to mitigate Denial of Service bug as it has been + applied uppstream. + * Update list of installed files. + + -- Patrick Franz Sat, 26 Feb 2022 21:59:20 +0100 + +plasma-discover (5.23.5-2) unstable; urgency=medium + + [ Patrick Franz ] + * Cherry-pick commit to fix the Denial of Service bug in Discover + (Closes: #1006124). + * Recommend plasma-discover-backend-fwupd instead of just suggesting + it such that it gets installed by default (Closes: #1005134). + * Bump Standards-Version to 4.6.0 (no changes needed). + * Re-export signing key without extra signatures. + * Remove redundant B-D. + + -- Patrick Franz Sat, 19 Feb 2022 20:20:11 +0100 + +plasma-discover (5.23.5-1) unstable; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.23.5). + + -- Patrick Franz Fri, 07 Jan 2022 15:44:32 +0100 + +plasma-discover (5.23.4-1) unstable; urgency=medium + + [ Norbert Preining ] + * New upstream release (5.23.4). + + -- Patrick Franz Thu, 02 Dec 2021 20:25:05 +0100 + +plasma-discover (5.23.3.1-1) unstable; urgency=medium + + [ Norbert Preining ] + * New upstream release (5.23.3.1). + + -- Norbert Preining Sat, 13 Nov 2021 16:43:45 +0900 + +plasma-discover (5.23.3-1) unstable; urgency=medium + + [ Norbert Preining ] + * New upstream release (5.23.3). + + -- Norbert Preining Wed, 10 Nov 2021 08:41:04 +0900 + +plasma-discover (5.23.2-1) unstable; urgency=medium + + [ Patrick Franz ] + * Update upstream signing-key. + + [ Norbert Preining ] + * New upstream release (5.23.1). + * New upstream release (5.23.2). + + -- Norbert Preining Wed, 03 Nov 2021 22:21:03 +0900 + +plasma-discover (5.23.0-1) unstable; urgency=medium + + [ Norbert Preining ] + * New upstream release (5.23.0). + * Update lintian overrides. + * Update list of installed files. + * Drop upstream patch. + + -- Norbert Preining Thu, 14 Oct 2021 21:08:19 +0900 + +plasma-discover (5.21.5-3) unstable; urgency=medium + + [ Patrick Franz ] + * Cherry-pick commit to fix the details page of applications (Closes: + #994043). + + -- Patrick Franz Mon, 13 Sep 2021 14:36:31 +0200 + +plasma-discover (5.21.5-2) unstable; urgency=medium + + [ Patrick Franz ] + * Remove backported commit as it is applied now. + + -- Patrick Franz Tue, 17 Aug 2021 15:45:52 +0200 + +plasma-discover (5.21.5-1) experimental; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.21.5). + + -- Patrick Franz Fri, 07 May 2021 13:55:11 +0200 + +plasma-discover (5.21.4-1) experimental; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.21.4). + + -- Patrick Franz Tue, 06 Apr 2021 17:47:43 +0200 + +plasma-discover (5.21.3-1) experimental; urgency=medium + + [ Norbert Preining ] + * New upstream release (5.21.3). + + -- Norbert Preining Wed, 17 Mar 2021 05:49:42 +0900 + +plasma-discover (5.21.2-1) experimental; urgency=medium + + [ Patrick Franz ] + * New upstream release (5.21.2). + + -- Norbert Preining Wed, 03 Mar 2021 05:33:50 +0900 + +plasma-discover (5.21.1-1) experimental; urgency=medium + + [ Norbert Preining ] + * New upstream release (5.21.1). + + -- Norbert Preining Wed, 24 Feb 2021 14:36:40 +0900 + +plasma-discover (5.21.0-1) experimental; urgency=medium + + [ Norbert Preining ] + * New upstream release (5.21.0). + * Update build-deps and deps with the info from cmake. + * Update list of installed files. + * New package kde-config-updates. + + -- Norbert Preining Wed, 17 Feb 2021 05:42:27 +0900 + +plasma-discover (5.20.5-3) unstable; urgency=medium + + [ Patrick Franz ] + * Add patch to validate URI scheme (Fixes: CVE-2021-28117). + + -- Patrick Franz Wed, 10 Mar 2021 23:53:46 +0100 + +plasma-discover (5.20.5-2) unstable; urgency=medium + + * Add jcat, libjcat-dev, and any of the libcurl*-dev variants to B-D to work + around broken fwupd package. (Closes: #980683) + + -- Norbert Preining Thu, 21 Jan 2021 17:02:53 +0900 + +plasma-discover (5.20.5-1) unstable; urgency=medium + + * New upstream release (5.20.5). + * Update lintian overrides. + + -- Norbert Preining Wed, 06 Jan 2021 23:50:53 +0900 + +plasma-discover (5.20.4-3) unstable; urgency=medium + + * Add kuserfeedback-dev to build dependencies for KDE user feedback framework + support (disabled by default). + * Add myself to the uploaders. + * Bump Standards-Version to 4.5.1, no change required. + * Refresh copyright information. + * Refresh upstream metadata. + * Update project homepage. + + -- Aurélien COUDERC Sun, 27 Dec 2020 22:33:34 +0100 + +plasma-discover (5.20.4-2) unstable; urgency=medium + + * Release to unstable. + + -- Norbert Preining Tue, 22 Dec 2020 11:04:37 +0900 + +plasma-discover (5.20.4-1) experimental; urgency=medium + + [ Norbert Preining ] + * New upstream release (5.20.4). + * Update build-deps with the info from cmake. + * Remove upstream included patch: + 01-fix_crash_opening_settings_too_quickly.patch + + -- Norbert Preining Wed, 09 Dec 2020 14:17:33 +0900 + +plasma-discover (5.19.5-4) unstable; urgency=medium + + [ Aurélien COUDERC ] + * Add upstream patch to fix the crash when opening the settings window too + quickly after launch. + + -- Norbert Preining Sat, 14 Nov 2020 10:33:40 +0900 + +plasma-discover (5.19.5-3) unstable; urgency=medium + + [ Scarlett Moore ] + * Remove obsolete fields in d/upstream/metadata already defined in + d/copyright. + + -- Norbert Preining Sat, 07 Nov 2020 06:50:30 +0900 + +plasma-discover (5.19.5-2) experimental; urgency=medium + + * Rebuild for Qt 5.15 + + -- Norbert Preining Mon, 02 Nov 2020 09:27:42 +0900 + +plasma-discover (5.19.5-1) experimental; urgency=medium + + [ Pino Toscano ] + * Move the AppStream files of each backend from plasma-discover to the + package of that backend: + - org.kde.discover.flatpak.appdata.xml -> plasma-discover-backend-flatpak + - org.kde.discover.snap.appdata.xml -> plasma-discover-backend-snap + - add proper breaks/replaces + * Move org.kde.discover.snap.urlhandler.desktop from plasma-discover to the + right package, i.e. plasma-discover-backend-snap + - add proper breaks/replaces + * Suggest also plasma-discover-backend-fwupd in plasma-discover. + * Remove executable permissions from autostart desktop files. + (Closes: #969257) + + [ Norbert Preining ] + * New upstream release (5.19.5). + * Add Patrick and myself to uploaders. + + -- Norbert Preining Mon, 19 Oct 2020 17:33:54 +0900 + +plasma-discover (5.19.4-1) experimental; urgency=medium + + * Team upload. + + [ Scarlett Moore ] + * Bump compat level to 13. + * Add Rules-Requires-Root field to control. + * New upstream release (5.18.5). + * Add myself to Uploaders. + * Remove not needed injection of linker flags. + * Update Homepage link to point to new invent.kde.org + * Update field Source in debian/copyright to invent.kde.org move. + * Update build-deps and deps with the info from cmake. + + [ Norbert Preining ] + * New upstream release (5.19.4). + * Remove Maximiliano from Uploaders as requested on IRC. + * Change maintainer in d/control to Debian Qt/KDE Maintainers. + * Update build-deps with the info from cmake. + * Update upstream metadata. + * Update list of installed files. + * Enable hardening for build. + * Clean up and extended d/copyright. + + [ Pino Toscano ] + * Stop passing --fail-missing to dh_missing, as it is the default behaviour + with the debhelper compatibility 13. + + -- Pino Toscano Sun, 30 Aug 2020 08:55:26 +0200 + +plasma-discover (5.17.5-2) unstable; urgency=medium + + * Team upload. + * Upload to unstable. + * Stop passing -DBUILD_FlatpakBackend=ON and -DBUILD_SnapBackend=ON to cmake, + as they are already ON by default. + * Build Discover also on non-Linux architectures: + - restrict the libflatpak-dev, libfwupd-dev, and libsnapd-qt-dev build + dependencies as linux-any + - restrict the plasma-discover-backend-flatpak, + plasma-discover-backend-snap, and plasma-discover-backend-fwupd binaries + as linux-any + - restrict the plasma-discover-backend-flatpak suggest as linux-any + * Update the required version of a couple of build dependencies to what + required by the upstream build system: + - bump libflatpak-dev to 0.11.8 + - bump libfwupd-dev to 1.0.6 + * Bump Standards-Version to 4.5.0, no changes required. + + -- Pino Toscano Fri, 14 Feb 2020 21:25:18 +0100 + +plasma-discover (5.17.5-1) experimental; urgency=medium + + * Team upload. + + [ Maximiliano Curia ] + * New upstream release (5.16.5). + * Update build-deps and deps with the info from cmake + + [ Pino Toscano ] + * New upstream release. + * Update the build dependencies according to the upstream build system: + - bump almost all KF packages to 5.62.0 + - bump libappstreamqt-dev to 0.11.1 + - add libmarkdown2-dev + - remove unused libkf5configwidgets-dev, libkf5iconthemes-dev, + libkf5itemviews-dev, libkf5kdelibs4support-dev, libkf5plasma-dev, + libkf5solid-dev, libkf5textwidgets-dev, libkf5wallet-dev, and + libkf5widgetsaddons-dev + - explicitly add gettext + * Switch from the debhelper build dependency to debhelper-compat + - remove debian/compat + * Update install files. + * Handle conffile removals. + * Remove the unused DEB_VERSION_UPSTREAM_REVISION variable in rules. + * Enable all the variations for reprotest in the salsa CI. + * Enable the fwupd backend: + - add the libfwupd-dev build dependency + - add a new plasma-discover-backend-fwupd binary + * Remove the obsolete debian/not-installed. + * Remove old dh_makeshlibs override, as it does not apply anymore. + * Remove debian/gbp.conf, as the packaging repository does not use + git buildpackage. + + -- Pino Toscano Sat, 18 Jan 2020 11:56:19 +0100 + +plasma-discover (5.14.5.1-2) unstable; urgency=medium + + [ Maximiliano Curia ] + * New revision + * Move snap dbus file installation path. + Thanks to Helmut Grohne (Closes: 941592) + * Bump debhelper build-dep and compat to 12. + * Bump Standards-Version to 4.4.1. + * Drop old breaks/replaces, fixed versions already in stable + * Add a salsa-ci script + * Release to unstable + + [ Scarlett Clark ] + * Add hidpi icons runtime depends as hidpi experience dimenished without them. + * Move hidi icons to recommends. + + -- Maximiliano Curia Fri, 04 Oct 2019 10:04:41 +0200 + +plasma-discover (5.14.5.1-1) unstable; urgency=medium + + * New upstream bugfix release (5.14.5.1). + - Set parent on newly created fwupd resource (baac08a4) + Fixes upstream bug 402328 (https://bugs.kde.org/show_bug.cgi?id=402328) + - Add a timeout for KNS backends (003fc9fc) + Fixes upstream bug 399981 (https://bugs.kde.org/show_bug.cgi?id=399981) + - Translations update (125dca7b) + + -- Maximiliano Curia Wed, 13 Feb 2019 18:39:04 +0100 + +plasma-discover (5.14.5-1) unstable; urgency=medium + + * New upstream release (5.14.5). + * Release to unstable + + -- Maximiliano Curia Thu, 24 Jan 2019 09:26:05 -0300 + +plasma-discover (5.14.3-1) unstable; urgency=medium + + * Update upsteam signing-key + * New upstream release (5.14.3). + * Update build-deps and deps with the info from cmake + * Update install files + * Release to unstable + + -- Maximiliano Curia Fri, 23 Nov 2018 08:51:04 -0300 + +plasma-discover (5.13.5-1) unstable; urgency=medium + + * New upstream release (5.13.5). + * Release to unstable + + -- Maximiliano Curia Thu, 06 Sep 2018 20:40:40 +0200 + +plasma-discover (5.13.4-1) unstable; urgency=medium + + * New upstream release (5.13.2). + * New upstream release (5.13.4). + * Release to unstable + + -- Maximiliano Curia Sun, 19 Aug 2018 23:18:15 +0200 + +plasma-discover (5.13.1-1) unstable; urgency=medium + + * New upstream release (5.13.1). + * Update build-deps and deps with the info from cmake + * Update install files + * Release to unstable + + -- Maximiliano Curia Tue, 26 Jun 2018 13:43:17 +0200 + +plasma-discover (5.12.5.1-1) unstable; urgency=medium + + * New upstream release (5.12.5.1). + * Release to unstable + + -- Maximiliano Curia Fri, 18 May 2018 13:07:21 +0200 + +plasma-discover (5.12.5-1) unstable; urgency=medium + + [ Matthias Klumpp ] + * plasma-discover: Depend on qml-module-qtquick-dialogs as well + + [ Maximiliano Curia ] + * New upstream release (5.12.5). + * Bump Standards-Version to 4.1.4. + * Release to unstable + + -- Maximiliano Curia Wed, 09 May 2018 13:24:06 +0200 + +plasma-discover (5.12.4-2) unstable; urgency=medium + + * Drop icon-download APT config snippet in favor of using + the shared packages + * Add missing runtime dependencies on QML modules (Closes: #894857) + + -- Matthias Klumpp Thu, 05 Apr 2018 18:21:02 +0200 + +plasma-discover (5.12.4-1) unstable; urgency=medium + + * New upstream release (5.12.4). + * Update build-deps and deps with the info from cmake + * Release to unstable + + -- Maximiliano Curia Wed, 28 Mar 2018 18:12:51 +0200 + +plasma-discover (5.12.3-1) sid; urgency=medium + + * New upstream release (5.12.3). + * Release to sid + + -- Maximiliano Curia Wed, 07 Mar 2018 19:14:10 +0100 + +plasma-discover (5.12.2-2~) sid; urgency=medium + + [ Matthias Klumpp ] + * Ensure large - not HiDPI - AppStream icons are downloaded by default + + -- Matthias Klumpp Sat, 24 Feb 2018 08:05:44 +0100 + +plasma-discover (5.12.2-1) sid; urgency=medium + + * New upstream release (5.12.2). + * Release to sid + + -- Maximiliano Curia Sat, 24 Feb 2018 09:47:55 +0100 + +plasma-discover (5.12.1-1) unstable; urgency=medium + + [ Maximiliano Curia ] + * Use the salsa canonical urls + + [ Matthias Klumpp ] + * New upstream bugfix release: 5.12.1 + * snap: Only recommend snapd + + -- Matthias Klumpp Sun, 18 Feb 2018 19:26:08 +0100 + +plasma-discover (5.12.0-4) unstable; urgency=medium + + * Update d/copyright (Closes: #889808) + + -- Matthias Klumpp Mon, 12 Feb 2018 14:45:24 +0100 + +plasma-discover (5.12.0-3) unstable; urgency=medium + + [ Maximiliano Curia ] + * Bump debhelper build-dep and compat to 11. + * Build without build_stamp + * Add link options as-needed + * Add Bhushan Shah upstream signing key + + -- Matthias Klumpp Mon, 12 Feb 2018 14:16:38 +0100 + +plasma-discover (5.12.0-2) unstable; urgency=medium + + * Upload to unstable + + -- Matthias Klumpp Mon, 12 Feb 2018 12:58:56 +0100 + +plasma-discover (5.12.0-1) experimental; urgency=medium + + * New upstream release: 5.12.0 + - Fixes FTBFS with recent PackageKit-Qt (Closes: #889131) + - Displays changelogs (Closes: #810588) + - Features KDE applications (Closes: #851617) + * d/watch: Use secure URL + + -- Matthias Klumpp Wed, 07 Feb 2018 14:45:22 +0100 + +plasma-discover (5.11.5-1) experimental; urgency=medium + + * New upstream release: 5.11.5 + * Add Flatpak and Snap backends + + -- Matthias Klumpp Sun, 14 Jan 2018 22:21:01 +0100 + +plasma-discover (5.11.4-1) experimental; urgency=medium + + * New upstream release (5.11.4). + * Bump Standards-Version to 4.1.2. + * Update install files + * Update build-deps and deps with the info from cmake + * Release to experimental + + -- Maximiliano Curia Wed, 03 Jan 2018 16:49:11 -0300 + +plasma-discover (5.10.5-2) sid; urgency=medium + + * New revision + * Bump Standards-Version to 4.1.0. + * Release to sid + + -- Maximiliano Curia Sun, 03 Sep 2017 09:55:39 +0200 + +plasma-discover (5.10.5-1) experimental; urgency=medium + + [ Maximiliano Curia ] + * New upstream release (5.10.3). + * Update build-deps and deps with the info from cmake + * Bump Standards-Version to 4.0.0. + * Drop upstream patches + * Update upstream metadata + * Update install files + * Replace kirigami with kirigami2 + * New upstream release (5.10.4). + * Update build-deps and deps with the info from cmake + * New upstream release (5.10.5). + * Release to experimental + + [ Jonathan Riddell ] + * update watch file to version=4 with pgp signature checking + + -- Maximiliano Curia Mon, 28 Aug 2017 15:28:43 +0200 + +plasma-discover (5.8.5-3) unstable; urgency=medium + + * Make APT download high-res application icons by default + - This will make Discover look like upstream intends it to + look like, at the cost of higher download sizes. + - The download can be disabled by overriding the respective + APT setting. + * fix-desktop-run.patch: Fix arguments when running .desktop + files with runservice + + -- Matthias Klumpp Fri, 20 Jan 2017 21:04:20 +0100 + +plasma-discover (5.8.5-2) unstable; urgency=medium + + * Upload to unstable + + -- Matthias Klumpp Sun, 08 Jan 2017 22:16:14 +0100 + +plasma-discover (5.8.5-1) experimental; urgency=medium + + [ Automatic packaging ] + * Update build-deps and deps with the info from cmake + + [ Maximiliano Curia ] + * New upstream release (5.8.5). + * Drop upstream patch: 01_new-appstreamqt.patch + * Update install file + + -- Maximiliano Curia Fri, 30 Dec 2016 18:46:21 +0100 + +plasma-discover (5.8.3-1) unstable; urgency=medium + + * New upstream release: 5.8.3 + - Closes: #838734 + * Depend on Kirigami + * new-appstreamqt.patch: Compile with recent AppStreamQt + * Update .install files + * Build-depend on libkf5plasma-dev (Closes: #843228) + + -- Matthias Klumpp Sat, 05 Nov 2016 14:54:52 +0100 + +plasma-discover (5.7.4-1) unstable; urgency=medium + + * New upstream release (5.7.4) + * Update install files + + -- Maximiliano Curia Fri, 26 Aug 2016 15:05:20 +0200 + +plasma-discover (5.7.3-1) unstable; urgency=medium + + * New upstream bugfix release: 5.7.3 + * Drop muon transitional packages: They are obsolete and have + never been in a release (Closes: #832181) + + -- Matthias Klumpp Thu, 11 Aug 2016 18:44:30 +0200 + +plasma-discover (5.7.1-1) unstable; urgency=medium + + * New upstream bugfix release: 5.7.1 + + -- Matthias Klumpp Fri, 15 Jul 2016 16:42:30 +0200 + +plasma-discover (5.7.0-3) unstable; urgency=medium + + * Add more Breaks/Replaces (Closes: #830948) + + -- Matthias Klumpp Thu, 14 Jul 2016 15:00:38 +0200 + +plasma-discover (5.7.0-2) unstable; urgency=medium + + * Adjust packaging for the 5.7 release + - Drop plasma-discover-updater, no longer needed + - Merge plasma-discover-private into main package, + it is no longer necessary to have this split. + - Install new files + - Write better package description + * Refresh debian/copyright + * Drop the TODO file, all items have been addressed + + -- Matthias Klumpp Tue, 12 Jul 2016 15:48:48 +0200 + +plasma-discover (5.7.0-1) unstable; urgency=medium + + [ Matthias Klumpp ] + * Drop obsolete recommends + + [ Automatic packaging ] + * Update build-deps and deps with the info from cmake + + -- Maximiliano Curia Tue, 12 Jul 2016 14:18:41 +0200 + +plasma-discover (5.6.5-1) unstable; urgency=medium + + [ Automatic packaging ] + * Refresh patches + + -- Maximiliano Curia Wed, 22 Jun 2016 21:44:37 +0200 + +plasma-discover (5.6.4-1) unstable; urgency=medium + + [ Automatic packaging ] + * Update build-deps and deps with the info from cmake + * Bump Standards-Version to 3.9.8 + * Drop upstream applied patch: 01_components-without-pkgname.patch + + [ Matthias Klumpp ] + * Use versioned breaks against libmuon + * Use PackageKit backend by default + * Drop unneeded build dependencies + * only-fetch-needed-pkgs.patch: Only fetch package information that we + require. This should speed up loading the application. + + [ Maximiliano Curia ] + * Add missing breaks replaces against libmuon + * debian/control: Update Vcs-Browser and Vcs-Git fields + + -- Matthias Klumpp Wed, 11 May 2016 22:02:48 +0200 + +plasma-discover (5.6.2-1) unstable; urgency=medium + + [ Matthias Klumpp ] + * New upstream bugfix release: 5.6.2 + * Improve package descriptions + * Use secure URLs for Vcs-* fields + + [ Maximiliano Curia ] + * Add upstream metadata (DEP-12) + + -- Matthias Klumpp Thu, 14 Apr 2016 16:22:20 +0200 + +plasma-discover (5.6.0-1) unstable; urgency=medium + + [ Matthias Klumpp ] + * Upload to unstable + * New upstream release: 5.6.0 + * Add gbp.conf + * Drop all patches: Applied upstream + + [ Maximiliano Curia ] + * uscan no longer supports this kind of watch files. + + -- Matthias Klumpp Wed, 23 Mar 2016 18:06:56 +0100 + +plasma-discover (5.5.95-1) experimental; urgency=medium + + [ Jonathan Riddell ] + * Initial package split upstream from Muon. + + [ Matthias Klumpp ] + * Rename the packages to plasma-discover-*, + add transitional packages for the old muon-* packages. + * Merge update notifier into updater package. + * Update dependencies to upstream's current requirements. + * Drop some cruft postinst calls and runtime dependencies. + * libdiscover-private.patch: Make libdiscover a private lib + * Update debian/watch + * Update Vcs-* URLs + * Update debian/copyright + + -- Matthias Klumpp Sat, 12 Mar 2016 16:45:56 +0100 diff --git a/control b/control new file mode 100644 index 0000000..6566fb4 --- /dev/null +++ b/control @@ -0,0 +1,143 @@ +Source: plasma-discover +Section: kde +Priority: optional +Maintainer: Debian Qt/KDE Maintainers +Uploaders: Aurélien COUDERC , + Patrick Franz , + Matthias Klumpp , +Build-Depends: debhelper-compat (= 13), + dh-sequence-kf6, + dh-sequence-qmldeps, + cmake (>= 3.16~), + extra-cmake-modules (>= 6.10.0~), + gettext, + kirigami-addons-dev (>= 1.2.1~), + libappstreamqt-dev (>= 1.0.0), + libcurl4-gnutls-dev, + libflatpak-dev (>= 0.11.8~) [linux-any], + libfwupd-dev (>= 1.9.4~) [linux-any], + libkf6archive-dev (>= 6.10.0~), + libkf6attica-dev (>= 6.2.0~), + libkf6auth-dev (>= 6.10.0~), + libkf6config-dev (>= 6.10.0~), + libkf6coreaddons-dev (>= 6.10.0~), + libkf6crash-dev (>= 6.10.0~), + libkf6dbusaddons-dev (>= 6.10.0~), + libkf6i18n-dev (>= 6.10.0~), + libkf6iconthemes-dev (>= 6.10.0~), + libkf6idletime-dev (>= 6.10.0~), + libkf6jobwidgets-dev, + libkf6kcmutils-dev (>= 6.10.0~), + libkf6kio-dev (>= 6.10.0~), + libkf6newstuff-dev (>= 6.2.0~), + libkf6notifications-dev (>= 6.10.0~), + libkf6purpose-dev (>= 6.10.0~), + libkf6statusnotifieritem-dev (>= 6.10.0~), + libkf6userfeedback-dev (>= 6.10.0~), + libkf6xmlgui-dev (>= 6.10.0~), + libkirigami-dev (>= 6.10.0~), + libmarkdown2-dev, + libpackagekitqt6-dev (>= 1.0.1), + libsnapd-qt6-dev (>= 1.66-2) [linux-any], + pkgconf, + qcoro-qt6-dev, + qml6-module-qt5compat-graphicaleffects, + qt6-base-dev (>= 6.7.0~), + qt6-declarative-dev (>= 6.7.0~), + qt6-webview-dev (>= 6.6.0~) [amd64 arm64 armhf i386], +Standards-Version: 4.7.2 +Homepage: https://invent.kde.org/plasma/discover +Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/plasma-discover +Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/plasma-discover.git +Rules-Requires-Root: no + +Package: plasma-discover +Architecture: any +Depends: appstream (>= 1.0), + apt-config-icons, + packagekit (>= 1.0), + plasma-discover-common (= ${source:Version}), + ${misc:Depends}, + ${qml6:Depends}, + ${shlibs:Depends}, +Recommends: apt-config-icons-hidpi, + apt-config-icons-large, + apt-config-icons-large-hidpi, + kde-config-updates, + plasma-discover-backend-fwupd [linux-any], + software-properties-qt, +Suggests: plasma-discover-backend-flatpak [linux-any], + plasma-discover-backend-snap [linux-any], +Description: Discover software management suite + Discover is a graphical software manager for the Plasma workspace. + It helps users easily and quickly find applications and other software + they might want to install. + . + By allowing to navigate a software library by search, categories, top lists + along with detailed application information that includes screenshots + and reviews, users can more quickly find applications that suit their needs. + . + Discover will also keep the system up to date by notifying about updates and + installing them. + +Package: plasma-discover-backend-flatpak +Architecture: linux-any +Depends: flatpak, + plasma-discover (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Description: Discover software management suite - Flatpak backend + Discover is a graphical software manager for the Plasma workspace. + It helps users easily and quickly find applications and other software + they might want to install. + . + This package contains a backend for the Flatpak application + bundling system. + +Package: plasma-discover-backend-fwupd +Architecture: linux-any +Depends: plasma-discover (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: fwupd, +Description: Discover software management suite - fwupd backend + Discover is a graphical software manager for the Plasma workspace. + It helps users easily and quickly find applications and other software + they might want to install. + . + This package contains a backend for the firmware update daemon. + +Package: plasma-discover-backend-snap +Architecture: linux-any +Depends: plasma-discover (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: snapd, +Breaks: plasma-discover (<< 5.19.4-2~), +Replaces: plasma-discover (<< 5.19.4-2~), +Description: Discover software management suite - Snap backend + Discover is a graphical software manager for the Plasma workspace. + It helps users easily and quickly find applications and other software + they might want to install. + . + This package contains a backend for the Ubuntu Core Snappy application + bundling system. + +Package: plasma-discover-common +Architecture: all +Depends: ${misc:Depends}, +Description: Discover software manager suite (common data files) + Discover is a graphical software manager for the Plasma workspace. + . + This package contains data files shared by various parts of the + Discover suite. + +Package: kde-config-updates +Architecture: any +Depends: systemsettings, ${misc:Depends}, ${shlibs:Depends}, +Description: Unattended updates configuration + This package contains a configuration module for configuring + unattended updates for fleet administrators without the need to + use system updaters manually. + . + This package is part of Plasma Discover. diff --git a/copyright b/copyright new file mode 100644 index 0000000..e926241 --- /dev/null +++ b/copyright @@ -0,0 +1,558 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: discover +Upstream-Contact: Aleix Pol Gonzalez +Source: https://invent.kde.org/plasma/discover + +Files: * +Copyright: 2018, Abhijeet Sharma + 2012-2024, Aleix Pol Gonzalez + 2020, Alexey Minnekhanov + 2019, Carl Schwan + 2023-2024, Harald Sitter + 2024, ivan tkachenko + 2017, Jan Grulich + 2022, Jeremy Whiting + 2010-2012, Jonathan Thomas + 2013, Lukas Appelhans + 2021, Mariam Fahmy Sobhy + 2022, Suhaas Joshi + 2022, Timothée Ravier +License: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL + +Files: discover/DiscoverDeclarativePlugin.cpp + discover/DiscoverDeclarativePlugin.h + discover/DiscoverObject.cpp + discover/DiscoverObject.h + discover/LimitedRowCountProxyModel.cpp + discover/LimitedRowCountProxyModel.h + discover/main.cpp + discover/qml/AboutPage.qml + discover/qml/AddonsView.qml + discover/qml/AddSourceDialog.qml + discover/qml/ApplicationDelegate.qml + discover/qml/ApplicationPage.qml + discover/qml/ApplicationResourceButton.qml + discover/qml/ApplicationsListPage.qml + discover/qml/BasicAbstractCard.qml + discover/qml/BrowsingPage.qml + discover/qml/CarouselAbstractMaximizedView.qml + discover/qml/CarouselDelegate.qml + discover/qml/CarouselFullScreenMaximizedView.qml + discover/qml/CarouselInlineView.qml + discover/qml/CarouselMaximizedViewContent.qml + discover/qml/CarouselMaximizedViewController.qml + discover/qml/CarouselNavigationButton.qml + discover/qml/CarouselNavigationButtonsListViewAdapter.qml + discover/qml/CarouselNavigationButtons.qml + discover/qml/CarouselOverlayMaximizedView.qml + discover/qml/CarouselPageIndicator.qml + discover/qml/ConvertDiscoverAction.qml + discover/qml/DiscoverPage.qml + discover/qml/GridApplicationDelegate.qml + discover/qml/Navigation.qml + discover/qml/Rating.qml + discover/qml/ReviewDelegate.qml + discover/qml/ReviewsStats.qml + discover/qml/TopLevelPageData.qml + discover/qml/TransactionProgressIndicator.qml + discover/ReadFile.cpp + discover/ReadFile.h + DiscoverVersion.h.in + exporter/DiscoverExporter.cpp + exporter/DiscoverExporter.h + exporter/main.cpp + libdiscover/backends/PackageKitBackend/qml/DependenciesButton.qml + libdiscover/backends/SnapBackend/qml/ChannelsButton.qml + libdiscover/backends/SnapBackend/qml/PermissionsButton.qml + libdiscover/backends/SteamOSBackend/dbushelpers.cpp + libdiscover/backends/SteamOSBackend/dbushelpers.h + libdiscover/resources/StandardBackendUpdater.cpp + libdiscover/resources/StandardBackendUpdater.h + libdiscover/tests/CategoriesTest.cpp + notifier/main.cpp + update/DiscoverUpdate.cpp + update/DiscoverUpdate.h + update/main.cpp +Copyright: 2012-2023, Aleix Pol Gonzalez + 2020-2022, Aleix Pol Gonzalez + 2020, Aleix Pol Gonzalez + 2020, Carl Schwan + 2021, Carl Schwan + 2024, Harald Sitter + 2022-2024, ivan tkachenko + 2018-2019, Jan Grulich + 2023, Marco Martin + 2018-2022, Nate Graham + 2018-2019, Red Hat Inc +License: LGPL-2.0-or-later + +Files: appiumtests/CMakeLists.txt + appiumtests/flatpak.py + cmake/FindPackageKitQt2.cmake + kcm/CMakeLists.txt +Copyright: 2020, Aleix Pol Gonzalzez + 2010, Harald Sitter + 2022-2023, Harald Sitter + 2013, Lukas Appelhans + 2010, Mehrdad Momeny +License: BSD-3-Clause + +Files: discover/UnityLauncher.cpp + discover/UnityLauncher.h +Copyright: 2016, Kai Uwe Broulik +License: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL + +Files: libdiscover/backends/PackageKitBackend/pk-offline-private.h +Copyright: 2014, Richard Hughes +License: GPL-2.0-or-later + +Files: discover/PowerManagementInterface.cpp + discover/PowerManagementInterface.h +Copyright: 2019, (c) Matthieu Gallien +License: LGPL-3.0-or-later + +Files: .gitlab-ci.yml + .kde-ci.yml + discover/org.kde.discover.appdata.xml + libdiscover/backends/FlatpakBackend/org.kde.discover.flatpak.appdata.xml + libdiscover/backends/PackageKitBackend/org.kde.discover.packagekit.appdata.xml + libdiscover/backends/SnapBackend/org.kde.discover.snap.appdata.xml +Copyright: Aleix Pol Gonzalzez +License: CC0-1.0 + +Files: libdiscover/backends/SteamOSBackend/com.steampowered.Atomupd1.xml +Copyright: 2021-2022 Collabora Ltd. +License: MIT + +Files: po/ar/kcm_updates.po + po/ar/libdiscover.po + po/ar/plasma-discover-notifier.po + po/ar/plasma-discover.po + po/ast/kcm_updates.po + po/ast/libdiscover.po + po/ast/plasma-discover.po + po/az/kcm_updates.po + po/az/libdiscover.po + po/az/plasma-discover-notifier.po + po/az/plasma-discover.po + po/bg/kcm_updates.po + po/bg/libdiscover.po + po/bg/plasma-discover-notifier.po + po/bg/plasma-discover.po + po/ca/libdiscover.po + po/ca/plasma-discover-notifier.po + po/ca/plasma-discover.po + po/ca@valencia/libdiscover.po + po/ca@valencia/plasma-discover-notifier.po + po/ca@valencia/plasma-discover.po + po/cs/kcm_updates.po + po/cs/libdiscover.po + po/cs/plasma-discover-notifier.po + po/cs/plasma-discover.po + po/de/libdiscover.po + po/de/plasma-discover-notifier.po + po/de/plasma-discover.po + po/el/kcm_updates.po + po/el/libdiscover.po + po/el/plasma-discover-notifier.po + po/el/plasma-discover.po + po/en_GB/kcm_updates.po + po/en_GB/libdiscover.po + po/en_GB/plasma-discover-notifier.po + po/en_GB/plasma-discover.po + po/es/kcm_updates.po + po/es/libdiscover.po + po/es/plasma-discover-notifier.po + po/es/plasma-discover.po + po/eu/kcm_updates.po + po/eu/libdiscover.po + po/eu/plasma-discover-notifier.po + po/eu/plasma-discover.po + po/fi/libdiscover.po + po/fi/plasma-discover-notifier.po + po/fi/plasma-discover.po + po/fr/kcm_updates.po + po/fr/libdiscover.po + po/fr/plasma-discover-notifier.po + po/fr/plasma-discover.po + po/gl/kcm_updates.po + po/gl/libdiscover.po + po/gl/plasma-discover-notifier.po + po/gl/plasma-discover.po + po/he/libdiscover.po + po/he/plasma-discover-notifier.po + po/he/plasma-discover.po + po/hi/plasma-discover-notifier.po + po/hu/kcm_updates.po + po/hu/libdiscover.po + po/hu/plasma-discover-notifier.po + po/hu/plasma-discover.po + po/ia/libdiscover.po + po/ia/plasma-discover-notifier.po + po/ia/plasma-discover.po + po/id/kcm_updates.po + po/id/libdiscover.po + po/id/plasma-discover-notifier.po + po/id/plasma-discover.po + po/is/kcm_updates.po + po/is/libdiscover.po + po/is/plasma-discover.po + po/it/kcm_updates.po + po/it/libdiscover.po + po/it/plasma-discover-notifier.po + po/it/plasma-discover.po + po/ja/kcm_updates.po + po/ja/libdiscover.po + po/ja/plasma-discover-notifier.po + po/ja/plasma-discover.po + po/ko/libdiscover.po + po/ko/plasma-discover-notifier.po + po/ko/plasma-discover.po + po/lv/kcm_updates.po + po/lv/libdiscover.po + po/lv/plasma-discover-notifier.po + po/lv/plasma-discover.po + po/nl/kcm_updates.po + po/nl/libdiscover.po + po/nl/plasma-discover-notifier.po + po/nl/plasma-discover.po + po/pa/kcm_updates.po + po/pa/libdiscover.po + po/pa/plasma-discover-notifier.po + po/pa/plasma-discover.po + po/pl/libdiscover.po + po/pl/plasma-discover-notifier.po + po/pl/plasma-discover.po + po/pt_BR/kcm_updates.po + po/pt_BR/libdiscover.po + po/pt_BR/plasma-discover-notifier.po + po/pt_BR/plasma-discover.po + po/ru/kcm_updates.po + po/ru/libdiscover.po + po/ru/plasma-discover-notifier.po + po/ru/plasma-discover.po + po/sa/libdiscover.po + po/sa/plasma-discover-notifier.po + po/sa/plasma-discover.po + po/sk/kcm_updates.po + po/sk/libdiscover.po + po/sk/plasma-discover-notifier.po + po/sk/plasma-discover.po + po/sl/kcm_updates.po + po/sl/libdiscover.po + po/sl/plasma-discover.po + po/sv/kcm_updates.po + po/sv/libdiscover.po + po/sv/plasma-discover-notifier.po + po/sv/plasma-discover.po + po/ta/kcm_updates.po + po/ta/libdiscover.po + po/ta/plasma-discover-notifier.po + po/ta/plasma-discover.po + po/tr/kcm_updates.po + po/tr/libdiscover.po + po/tr/plasma-discover-notifier.po + po/tr/plasma-discover.po + po/zh_TW/libdiscover.po + po/zh_TW/plasma-discover-notifier.po + po/zh_TW/plasma-discover.po +Copyright: 2016-2024, A S Alam + 2021-2024, A S Alam + 2012-2024, A S Alam + 2023-2025, Adrián Chaves (Gallaecio) + 2018-2024, Alexander Yavorsky + 2024, Antonis Geralis + 2012-2025, Eloy Cuadra + 2022-2025, Emir SARI + 2023-2024, Enol P. + 2012-2024, Freek de Kruijf + 2023, George Stefanakis + 2023-2025, Geraldo Simiao + 2017-2025, giovanni + 2016-2024, Giovanni Sora + 2025, Guilherme Marçal Silva + 2023-2024, Guðmundur Erlingsson + 2023-2024, Johannes Obermayr + 2011-2024, Josep M. Ferrer + 2024, Jure Repinc + 2024, kali + 2024, kali + 2023-2025, KDE euskaratzeko proiektuko arduraduna + 2024, Kheyyam Godjayev + 2020-2024, Kheyyam Gojayev + 2024, Kimmo Kujansuu + 2010-2012, Kira J. Fernandez + 2022-2024, Kisaragi Hiu + 2021-2025, Kishore G + 2018-2024, Kristof Kiszel + 2021-2025, Kristof Kiszel + 2011-2024, Lasse Liehu + 2022-2024, Linerly + 2019-2023, Matej Mrenica + 2020-2024, Matjaž Jeran + 2022-2024, Mincho Kondarev + 2022-2024, Olesya Gerasimenko + 2024, Petros Vidalis + 2024, pieter + 2013, Rafael Belmonte + 2013-2014, Rocio Gallego + 2012-2023, Roman Paholik + 2022-2024, Ryuichi Yamada + 2015-2024, Shinjo Park + 2023-2024, Shreekant + 2012-2024, Stefan Asserhäll + 2014-2024, Steve Allewell + 2024, Theofilos Intzoglou + 2011-2025, Tommi Nieminen + 2023-2024, Toms Trasuns + 2015-2025, Vincenzo Reale + 2012-2024, Vit Pelcak + 2010-2024, Vít Pelčák + 2016-2024, Wantoyo + 2024, X əyyam + 2020-2025, Xavier Besnard + 2024, Xəyyam Qocayev + 2023-2025, Yaron Shahrabani + 2021-2025, Zayed Al-Saidi + 2011-2025, Łukasz Wojniłowicz +License: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL + +Files: debian/* +Copyright: 2016-2018, Matthias Klumpp + 2015, Jonathan Riddell + 2010, Jonathan Thomas + 2025, Patrick Franz +License: GPL-3+ + +License: GPL-2.0-only + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General Public + License version 2 can be found in + `/usr/share/common-licenses/GPL-2’. + +License: GPL-3.0-only + This program is free software: you can redistribute it and/or modify + it under the terms of the GPL License as published by the Free + Software Foundation, version 3. + . + This package is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General Public + License version 3 can be found in + `/usr/share/common-licenses/GPL-3’. + +License: LicenseRef-KDE-Accepted-GPL + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the license or (at + your option) at any later version that is accepted by the membership + of KDE e.V. (or its successor approved by the membership of KDE + e.V.), which shall act as a proxy as defined in Section 14 of + version 3 of the license. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + +License: LGPL-2.0-or-later + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Library General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + . + You should have received a copy of the GNU Library General Public + License along with this library. If not, see . + . + On Debian systems, the complete text of the GNU Lesser General + Public License version 2.1 can be found in + `/usr/share/common-licenses/LGPL-2.1’. + +License: LGPL-3.0-only + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License version + 3 as published by the Free Software Foundation. + . + This library is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public + License along with this library. If not, see + . + . + On Debian systems, the complete text of the GNU Lesser General + Public License version 3 can be found in + `/usr/share/common-licenses/LGPL-3’. + +License: LicenseRef-KDE-Accepted-LGPL + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 3 of the + license or (at your option) any later version that is accepted by + the membership of KDE e.V. (or its successor approved by the + membership of KDE e.V.), which shall act as a proxy as defined in + Section 6 of version 3 of the license. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + +License: GPL-2.0-or-later + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General Public + License version 2 can be found in + `/usr/share/common-licenses/GPL-2’. + +License: MIT + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation files + (the "Software"), to deal in the Software without restriction, + including without limitation the rights to use, copy, modify, merge, + publish, distribute, sublicense, and/or sell copies of the Software, + and to permit persons to whom the Software is furnished to do so, + subject to the following conditions: + . + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS + BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN + CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + +License: GPL-3+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the full text of the GNU General Public License + version 3 can be found in the file `/usr/share/common-licenses/GPL-3'. + +License: CC0-1.0 + To the extent possible under law, the author(s) have dedicated all + copyright and related and neighboring rights to this software to the + public domain worldwide. This software is distributed without any + warranty. + . + You should have received a copy of the CC0 Public Domain Dedication + along with this software. If not, see + . + . + On Debian systems, the complete text of the CC0 Public Domain + Dedication can be found in `/usr/share/common-licenses/CC0-1.0’. + +License: LGPL-3.0-or-later + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 3 of the + License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public + License along with this library. If not, see + . + . + On Debian systems, the complete text of the GNU Lesser General + Public License version 3 can be found in + `/usr/share/common-licenses/LGPL-3’. diff --git a/kde-config-updates.install b/kde-config-updates.install new file mode 100644 index 0000000..0f5fbfc --- /dev/null +++ b/kde-config-updates.install @@ -0,0 +1,2 @@ +usr/lib/*/qt6/plugins/plasma/kcms/systemsettings/kcm_updates.so +usr/share/applications/kcm_updates.desktop diff --git a/kde-config-updates.lintian-overrides b/kde-config-updates.lintian-overrides new file mode 100644 index 0000000..b464f50 --- /dev/null +++ b/kde-config-updates.lintian-overrides @@ -0,0 +1,2 @@ +# systemsettings executable is provided by the systemsettings dependency +kde-config-updates: desktop-command-not-in-package systemsettings [usr/share/applications/kcm_updates.desktop] diff --git a/not-installed b/not-installed new file mode 100644 index 0000000..ab22c83 --- /dev/null +++ b/not-installed @@ -0,0 +1 @@ +usr/share/applications/org.kde.discover.snap.desktop diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..df8d1e5 --- /dev/null +++ b/patches/series @@ -0,0 +1,2 @@ +use-debian-snapd-qt6-package.patch +upstream_af0084b6_Improvements-to-the-reliability-of-auto-updates.patch diff --git a/patches/upstream_af0084b6_Improvements-to-the-reliability-of-auto-updates.patch b/patches/upstream_af0084b6_Improvements-to-the-reliability-of-auto-updates.patch new file mode 100644 index 0000000..76fc745 --- /dev/null +++ b/patches/upstream_af0084b6_Improvements-to-the-reliability-of-auto-updates.patch @@ -0,0 +1,116 @@ +From af0084b691adc789a24d6d1a6184eeca32e4948f Mon Sep 17 00:00:00 2001 +From: Yosuke Matsumura +Date: Tue, 8 Apr 2025 08:28:41 -0700 +Subject: [PATCH] Improvements to the reliability of auto updates + +Adding a wait to refreshUnattended to allow for modules to perform +update checks + +Change refreshUnattended to use lastUnattendedTrigger instead of +lastNotificationTime as basis of determining whether to run. + +BUG: 447245 +--- + notifier/DiscoverNotifier.cpp | 38 +++++++++++++++++++++++++++-------- + notifier/DiscoverNotifier.h | 2 ++ + 2 files changed, 32 insertions(+), 8 deletions(-) + +diff --git a/notifier/DiscoverNotifier.cpp b/notifier/DiscoverNotifier.cpp +index 407614db9..6f33028ee 100644 +--- a/notifier/DiscoverNotifier.cpp ++++ b/notifier/DiscoverNotifier.cpp +@@ -135,24 +135,33 @@ void DiscoverNotifier::showDiscoverUpdates(const QString &xdgActivationToken) + } + } + +-bool DiscoverNotifier::notifyAboutUpdates() const ++bool DiscoverNotifier::checkTriggerTimes(const QDateTime &lastTriggerTime) const + { + if (state() != NormalUpdates && state() != SecurityUpdates) { + // it's not very helpful to notify that everything is in order +- qCDebug(NOTIFIER) << "Not notifying about updates, state is" << state(); ++ qCDebug(NOTIFIER) << "Not triggering, state is" << state(); + return false; + } + + if (m_settings->requiredNotificationInterval() < 0) { +- qCDebug(NOTIFIER) << "Not notifying about updates, requiredNotificationInterval is" << m_settings->requiredNotificationInterval(); ++ qCDebug(NOTIFIER) << "Not triggering, requiredNotificationInterval is" << m_settings->requiredNotificationInterval(); + return false; + } + + // To configure to a random value, execute: + // kwriteconfig5 --file PlasmaDiscoverUpdates --group Global --key RequiredNotificationInterval 3600 +- const QDateTime earliestNextNotificationTime = m_settings->lastNotificationTime().addSecs(m_settings->requiredNotificationInterval()); +- if (earliestNextNotificationTime.isValid() && earliestNextNotificationTime > QDateTime::currentDateTimeUtc()) { +- qCDebug(NOTIFIER) << "Not notifying about updates, earliestNextNotificationTime is" << earliestNextNotificationTime; ++ const QDateTime earliestNextTriggerTime = lastTriggerTime.addSecs(m_settings->requiredNotificationInterval()); ++ if (earliestNextTriggerTime.isValid() && earliestNextTriggerTime > QDateTime::currentDateTimeUtc()) { ++ qCDebug(NOTIFIER) << "Not triggering, earliestNextTriggerTime is" << earliestNextTriggerTime; ++ return false; ++ } ++ ++ return true; ++} ++ ++bool DiscoverNotifier::notifyAboutUpdates() const ++{ ++ if (!checkTriggerTimes(m_settings->lastNotificationTime())) { + return false; + } + +@@ -166,6 +175,19 @@ bool DiscoverNotifier::notifyAboutUpdates() const + return true; + } + ++bool DiscoverNotifier::proceedUnattended() const ++{ ++ if (!checkTriggerTimes(m_settings->lastUnattendedTrigger())) { ++ return false; ++ } ++ ++ if (QDBusConnection::sessionBus().interface()->isServiceRegistered(QStringLiteral("org.kde.discover"))) { ++ qCDebug(NOTIFIER) << "Not proceeding with unattended update, discover is running"; ++ return false; ++ } ++ return true; ++} ++ + void DiscoverNotifier::showUpdatesNotification() + { + if (m_updatesAvailableNotification) { +@@ -269,7 +291,7 @@ void DiscoverNotifier::refreshUnattended() + { + m_settings->read(); + +- if (!notifyAboutUpdates()) { ++ if (!proceedUnattended()) { + qCDebug(NOTIFIER) << "refreshUnattended: not notifying about updates"; + return; + } +@@ -349,7 +371,7 @@ void DiscoverNotifier::recheckSystemUpdateNeeded() + for (BackendNotifierModule *module : std::as_const(m_backends)) + module->recheckSystemUpdateNeeded(); + +- refreshUnattended(); ++ QTimer::singleShot(20000, this, &DiscoverNotifier::refreshUnattended); + } + + QStringList DiscoverNotifier::loadedModules() const +diff --git a/notifier/DiscoverNotifier.h b/notifier/DiscoverNotifier.h +index 7e63faefe..59fd8de51 100644 +--- a/notifier/DiscoverNotifier.h ++++ b/notifier/DiscoverNotifier.h +@@ -94,7 +94,9 @@ private: + void updateStatusNotifier(); + void refreshUnattended(); + ++ bool checkTriggerTimes(const QDateTime &lastTriggerTime) const; + bool notifyAboutUpdates() const; ++ bool proceedUnattended() const; + + QList m_backends; + QTimer m_timer; +-- +GitLab + diff --git a/patches/use-debian-snapd-qt6-package.patch b/patches/use-debian-snapd-qt6-package.patch new file mode 100644 index 0000000..ce58091 --- /dev/null +++ b/patches/use-debian-snapd-qt6-package.patch @@ -0,0 +1,22 @@ +--- a/libdiscover/backends/CMakeLists.txt ++++ b/libdiscover/backends/CMakeLists.txt +@@ -50,8 +50,8 @@ + message(WARNING "BUILD_FlatpakBackend enabled but Flatpak=${Flatpak_FOUND} or AppStreamQt=${AppStreamQt_FOUND} not found") + endif() + +-find_package(Snapd 1.65) +-set_package_properties(Snapd PROPERTIES ++find_package(SnapdQt6 1.65) ++set_package_properties(SnapdQt6 PROPERTIES + DESCRIPTION "Library that exposes Snapd" + URL "https://www.snapcraft.io" + PURPOSE "Required to build the Snap backend" +@@ -64,7 +64,7 @@ + endif() + + option(BUILD_SnapBackend "Build Snap support." "ON") +-if (BUILD_SnapBackend AND AppStreamQt_FOUND AND Snapd_FOUND) ++if (BUILD_SnapBackend AND AppStreamQt_FOUND AND SnapdQt6_FOUND) + add_subdirectory(SnapBackend) + endif() + diff --git a/plasma-discover-backend-flatpak.install b/plasma-discover-backend-flatpak.install new file mode 100644 index 0000000..86be60a --- /dev/null +++ b/plasma-discover-backend-flatpak.install @@ -0,0 +1,6 @@ +usr/lib/*/qt6/plugins/discover-notifier/FlatpakNotifier.so +usr/lib/*/qt6/plugins/discover/flatpak-backend.so +usr/share/applications/org.kde.discover-flatpak.desktop +usr/share/icons/hicolor/scalable/apps/flatpak-discover.svg +usr/share/libdiscover/categories/flatpak-backend-categories.xml +usr/share/metainfo/org.kde.discover.flatpak.appdata.xml diff --git a/plasma-discover-backend-flatpak.lintian-overrides b/plasma-discover-backend-flatpak.lintian-overrides new file mode 100644 index 0000000..5960f1c --- /dev/null +++ b/plasma-discover-backend-flatpak.lintian-overrides @@ -0,0 +1,3 @@ +# The binary this package references is in the plasma-discover package, which the Flatpak backend depends on. +# The sole purpose of this .desktop file is MIME association. +plasma-discover-backend-flatpak: desktop-command-not-in-package plasma-discover [usr/share/applications/org.kde.discover-flatpak.desktop] diff --git a/plasma-discover-backend-fwupd.install b/plasma-discover-backend-fwupd.install new file mode 100644 index 0000000..5236b2a --- /dev/null +++ b/plasma-discover-backend-fwupd.install @@ -0,0 +1 @@ +usr/lib/*/qt6/plugins/discover/fwupd-backend.so diff --git a/plasma-discover-backend-snap.install b/plasma-discover-backend-snap.install new file mode 100644 index 0000000..85e15f0 --- /dev/null +++ b/plasma-discover-backend-snap.install @@ -0,0 +1,8 @@ +usr/lib/*/libexec/discover/SnapMacaroonDialog +usr/lib/*/qt6/plugins/discover/snap-backend.so +usr/lib/kf6/kauth/libexec/libsnap_helper +usr/share/applications/org.kde.discover.snap.desktop +usr/share/dbus-1/system-services/org.kde.discover.libsnapclient.service +usr/share/dbus-1/system.d/org.kde.discover.libsnapclient.conf +usr/share/metainfo/org.kde.discover.snap.appdata.xml +usr/share/polkit-1/actions/org.kde.discover.libsnapclient.policy diff --git a/plasma-discover-backend-snap.lintian-overrides b/plasma-discover-backend-snap.lintian-overrides new file mode 100644 index 0000000..200cc46 --- /dev/null +++ b/plasma-discover-backend-snap.lintian-overrides @@ -0,0 +1,2 @@ +# plasma-discover is a strict requirement for plasma-discover-backend-snap +plasma-discover-backend-snap: desktop-command-not-in-package plasma-discover [usr/share/applications/org.kde.discover.snap.desktop] diff --git a/plasma-discover-common.install b/plasma-discover-common.install new file mode 100644 index 0000000..05ab5da --- /dev/null +++ b/plasma-discover-common.install @@ -0,0 +1,5 @@ +usr/share/icons/hicolor/*/apps/plasmadiscover.* +usr/share/kxmlgui5/plasmadiscover/plasmadiscoverui.rc +usr/share/libdiscover/categories/packagekit-backend-categories.xml +usr/share/locale/ +usr/share/qlogging-categories6/discover.categories diff --git a/plasma-discover.install b/plasma-discover.install new file mode 100644 index 0000000..fe9e076 --- /dev/null +++ b/plasma-discover.install @@ -0,0 +1,15 @@ +etc/xdg/autostart/org.kde.discover.notifier.desktop +usr/bin/plasma-discover +usr/bin/plasma-discover-update +usr/lib/*/libexec/DiscoverNotifier +usr/lib/*/plasma-discover/ +usr/lib/*/qt6/plugins/discover-notifier/DiscoverPackageKitNotifier.so +usr/lib/*/qt6/plugins/discover/kns-backend.so +usr/lib/*/qt6/plugins/discover/packagekit-backend.so +usr/share/applications/org.kde.discover.apt.urlhandler.desktop +usr/share/applications/org.kde.discover.desktop +usr/share/applications/org.kde.discover.notifier.desktop +usr/share/applications/org.kde.discover.urlhandler.desktop +usr/share/knotifications6/discoverabstractnotifier.notifyrc +usr/share/metainfo/org.kde.discover.appdata.xml +usr/share/metainfo/org.kde.discover.packagekit.appdata.xml diff --git a/plasma-discover.lintian-overrides b/plasma-discover.lintian-overrides new file mode 100644 index 0000000..0851144 --- /dev/null +++ b/plasma-discover.lintian-overrides @@ -0,0 +1,2 @@ +plasma-discover: no-manual-page [usr/bin/plasma-discover] +plasma-discover: no-manual-page [usr/bin/plasma-discover-update] diff --git a/plasma-discover.qmlfiles b/plasma-discover.qmlfiles new file mode 100644 index 0000000..2ff76f6 --- /dev/null +++ b/plasma-discover.qmlfiles @@ -0,0 +1 @@ +-qrcFiles discover/resources.qrc diff --git a/qmldeps.optional b/qmldeps.optional new file mode 100644 index 0000000..4d54729 --- /dev/null +++ b/qmldeps.optional @@ -0,0 +1 @@ +QtWebView diff --git a/qmldeps.overrides b/qmldeps.overrides new file mode 100644 index 0000000..4cc2e31 --- /dev/null +++ b/qmldeps.overrides @@ -0,0 +1,2 @@ +org.kde.discover plasma-discover +org.kde.discover.app plasma-discover diff --git a/rules b/rules new file mode 100755 index 0000000..4e83896 --- /dev/null +++ b/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS=hardening=+all + +%: + dh $@ + +# FIXME: tests are broken at time +override_dh_auto_test: + : diff --git a/salsa-ci.yml b/salsa-ci.yml new file mode 100644 index 0000000..f7800d4 --- /dev/null +++ b/salsa-ci.yml @@ -0,0 +1,7 @@ +include: +- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml +- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml +variables: + EXTRA_REPOSITORY: debian/salsa/extra_repository.list + EXTRA_REPOSITORY_KEY: debian/salsa/qt-kde-team.debian.net.asc + SALSA_CI_REPROTEST_ARGS: --variations=-build-path diff --git a/salsa/extra_repository.list b/salsa/extra_repository.list new file mode 100644 index 0000000..96b50ae --- /dev/null +++ b/salsa/extra_repository.list @@ -0,0 +1 @@ +deb https://qt-kde-team.debian.net/debian qt-kde-snapshots main diff --git a/salsa/qt-kde-team.debian.net.asc b/salsa/qt-kde-team.debian.net.asc new file mode 100644 index 0000000..6fc55da --- /dev/null +++ b/salsa/qt-kde-team.debian.net.asc @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +bMTcHe5rk6snXqz1neEmP2K7qdNwwakRdAA= +=o8PI +-----END PGP PUBLIC KEY BLOCK----- diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/upstream/metadata b/upstream/metadata new file mode 100644 index 0000000..6991e4d --- /dev/null +++ b/upstream/metadata @@ -0,0 +1,7 @@ +Bug-Database: https://bugs.kde.org/buglist.cgi?product=Discover&resolution=--- +Bug-Submit: https://bugs.kde.org/enter_bug.cgi?format=guided&product=Discover +Changelog: https://kde.org/announcements/ +Donation: https://www.kde.org/community/donations/ +Repository: https://invent.kde.org/plasma/discover.git +Repository-Browse: https://invent.kde.org/plasma/discover +Security-Contact: security@kde.org diff --git a/upstream/signing-key.asc b/upstream/signing-key.asc new file mode 100644 index 0000000..7712fc7 --- /dev/null +++ b/upstream/signing-key.asc @@ -0,0 +1,157 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFG1+bQBCAC3p+fdi9+55LFuKPqW0XrQkQQ2CRfXcM5lqb6B4xQewLorsdX7 +SRDmLzpdDZ9bCpqxMsiFbB+9lxljHNTzx9BIEO9w6aYtVgPsG4L9ZxwBXUTlgtIA +UoOy4lTQnUR0QDFlJQx8c4Cy82htOSCiWO4iaEvMbo+BGe8g4f2/N0tJOrnAc/xl +sdA64GTWId4NB12F+QeRgWWNQs/W/j/kyy37+L0juD06RMKth0uRMN37wEa9KcLa +lOBEUETrImZfx74wagt6WDnJknLf0ceqzfojk82po0C46BJAu49tLehYYKgo0HKZ +fK7CDw53y9SjkI8cU8g48AyUw8Uk/FyJeW1bABEBAAG0N0RhdmlkIEVkbXVuZHNv +biAoRGF2aWQgYXQgS0RFKSA8ZGF2aWRlZG11bmRzb25Aa2RlLm9yZz6JATgEEwEC +ACIFAlG1+bQCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEPVnVgXHTgLP +KD0H/0Cnj1bM6MYV5nKXJhLpd8as2OHFlhdtaU7QG3QcMVqdtP3rdOp1RgjmkYsB +xgwrxvDTLz0L/PH9UTCXjQeZgNR0hG8iy4IBC9ay0PDdkNpjnHoAiUMRstcDODUZ +QdLEOXCbPbRG3q0OlSaOvETL7YkSY8c2N6yqmWaJvudpJ0VVPyIWa2xT53JTXgAD +4m1w8MThAZBZpJi852nQCByCsRC+3cofA7bQd60XLiFWgmnq+rlqryMlWvUmMmat +e7U1NC5UsfH6ToXf/ZNZG+fMGE+ntYiHWRFr2tZMyXfUOrgHsAVMAE8v/xVtwS5e +VCAdM21GNG4d6XiF7T32GDzrEQm5AQ0EUbX5tAEIAL0uLkPxHbg9boIuVdahyy6F +BOcUf8xj3qj8FUGpRkcSSsoyvFTHZRTR+wwTPTaZzzzTFSITRGVv7vdKyl/A+SMw +/nlUVfB9xGvvCgzPGesUk9lmxX2DRVpoq9CyVIw0XXJQtNkC3O1yEws4zuDzHe99 +sfDvXpA1ikfN+Hgn3oLjCHHtWuTyXGKXUimzToDMqWentVkP1rzKPlin9XJ0KDT/ +axrrD9L5s4KCjHdWEQwG3miJDxQnlsAFDBj7Bs8DZZE+xdzx/l8qBKOxmXD9ohFp +4q0wXVV4QJMHtjhvhId9EN965drlYmMfusMCwavklBOWdR1MdSSBIYPS5eISmj0A +EQEAAYkBHwQYAQIACQUCUbX5tAIbDAAKCRD1Z1YFx04Cz4CzCACpN1l39Yzoniqx +laabcOrEbFjhKXlFXPm5TC+nj2iO8BieJLoltTcQL1nbxBHcxMkxUUJAVKBSmlh3 +BPjYJhXBNRvW/gamjaO+LoStXI+0vO4aOhkR0tLqA9/zQFM9uVPu6InS0N98oMaL +azyxnXuqEanCN7yWfKHKxmkKiVMB1RMaE+2TYQBKPfFukiX2vv3qByVez8qYGa98 +80x6fkrqFbPoJ2oDXEGGD0W7fkv1pZV/1XCuXV/qKz3htD3AQDuLijqt6sM9Oe7Y +Lsv5lqTb5DK6g2N9xvhTz64Z+j9bf44fbMReg3ub3GXlf9rFT8eDYfyYLJgWJ/1h +YZximth9 +=QnRI +-----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=j9MJ +-----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGFVmzkBEAC9robLj4ZMjZ/EhHbiYpr2/i/uW38T6qP5mwpAGela3/NWhjzp +2a6rfuLTb6OtXkomcMiwzVXBm2VCoF5z7f23c5yCk4qPFnTNcYxmql1MaRrI4x9Z +b/iV6jit/FkiNPCc/89kvfWVMywCb/0uOGRbzw9lGNQH+2bJkHLDS38PfrABikOK +di75Ux1pOl64GVnKxqfXSB63d9eDtLELEbjvbPRdZJSuFTFLlR+uZKivsCx7LPhp +S/EPyW1SnV9Jy8ZAgMHz0VZnkZnC2W15uM8FP6ARUtxlYMptUuU79iERYKd0xwCH +JT4GI3PFMjAML/XHzkzzXJgkZm1YMjy2dNHKc07glA6efqrb82BzqWp6mfuUnYBl +nO54yDUwUeDWuRvZJwNxv0j31eADYlZoPkkPX6UWqayeAcPEBPofiasxUw5mIfP/ +3HAsJcDjf3Oj5tYyE7ELypqTWPvS2fBYCWwvipfxsOQmA9xvlCY2MGhAtTNceJcb +324bOLpuwA2GWmsyHw+c3bvLD7PDaeLZ7kjqu1NBqgwDESgO7sPrWKM4Gaclgr9s +Atvfr/vlkHRCTZhpluZuW/JIuiprc9O/ZigT9A9lxbQe1Cm0VPNHk+zDl/wPTv7J +EC5OGPAY7G6s7bQLxp7C7FulOZcjKWmnEBWVV1O7iee8YZQ5vZTmTNI2VQARAQAB +tCZKb25hdGhhbiBFc2stUmlkZGVsbCA8anJAanJpZGRlbGwub3JnPokCTgQTAQoA +OBYhBOCj6yAvjldSjhPnL9dXRIO7V7GNBQJhVZs5AhsDBQsJCAcCBhUKCQgLAgQW +AgMBAh4BAheAAAoJENdXRIO7V7GNcZEP/RhsneV30lQg4Qj7Jd/uFhhrvMHTatw8 +F18bMWr7g/sbQ0z7cewT8YM+2W29FC4k3gZHA8Lwfq8g5LAM8Gbvaggn7LrTvglL +i+hX/U4iU7LoqyH1tpyZEPD08qqUkjER8bfLflBElISjGb7xeJMbhS+10vt8QQQl +W7MqRQQo0bYB6foLrmW3avzZz/mb2IL3RAWgowQJ9rxG+oW+3lFCjSGvxXaq/BGc +Dajkq9UeDGCR3RHOjkDVEX6xuS7D76K0Y32bgYbsDzHkDHRm5vR0LXxQKUC59OQE +oNLCdOdFlX4m1Lm2sUa/vXnjrpOPAJvij+LwDt/SB1GygJ/qitO+riTtgSbmyTY8 +4xX4dAh4Nenmk1JF3phfwa3nmJzVu7oiCvKTsVrf8gnJUPq8MsgUuWgQ9qu0UXWR +bFnnckVsj6xBGuPIgrlGk2V9RTqiReJTsU/RdypVzO6rshEyLWS0TCzygHrZk3IS +4pORUt6itUlJSCdvZRDa3AhPUkQt3Iso0S8oZWzP+zlXMvYFvF1pgtzi9cPqbgJJ +4uQJ858uqw0jwjFM3CYyrVrLWNY2kPIPVbeTH6Bh6nQp4Q0KXnDubcUbbpd2xMHl +tHEI6gma9ATha+u/OMjYgXpkAP8UECcF1CD+wIC4c4pbSFnOmhRai92MjbMkb905 +kYzU/1S3qZ9nuQINBGFVmzkBEACU19R68g6TnrnpUCywwCTVZJkY2JVpSlQGYXjd +gC61Kt0vjMCA7sdckSqfE0qTIjxHmDB78F2cpSfDmKEgd8GYdxMuUqTWS7UWRD3R +bvDUBRLG/KMig+6HGe+NzxOv+vwCcnvM3LAZP/k/UMbVAOYQFARvm136UOaTnq1B +vsnDAMoO+US72OWVXzTWcgbJLoLq0HKfCrA0fDKnnh0HPGQ+58qPfoWuatZwg+O6 +0oIE2d5qLrSxAPuUJjaWD1ylNlSbunQNbgHmM1eKK36RUNOc1fDGPWQ1E0+eZuZY +5HfnHFDliZ5rsJsKrqOFhANcRu7BpOWGVSBqms+NjkCUOGwU7ir9jgIBDxdju38u +ri3BCDSYPrDrsuFPSLIab/BuaEcbzLsgAAooMbMHFy2WBqw1WtJatGhg+naoJjha +xbecaOgU140ObnqQdRd2PpLmIRAze5oFvj9TL6NEvkkhWoOW3MUHbV/sgilvN4pu +L+J+ligowbwhny+yfk0XtXZk9nU0/en9UYUFvyQgxi9l+KE6wyl1N74RHvELtPOp +60lOMCB/CAF+q5D3XI4g9LNv3kyCBp40Fq5XiVcMOMamNxq7vc8+2IaSzRiySeQ6 +9hddhKf7Rm7x4ZjW3bVxFu0DAQi4CSAsz3A+/g0z4GDrZDqZyNy0VxcXTE9ZZrih +NvoTvQARAQABiQI2BBgBCgAgFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmFVmzkC +GwwACgkQ11dEg7tXsY0EZRAAh9MbJCBdbVa5h2m3AAbYG+BMZsOeSESQCuy0bM7z +7WShfSafeGE/KhJuAKZtBHopLA1VCF74h3vNwwDxAG+8qbzGxuuzV+Tx18vyiY3d +Wlf30L1ypq6fO53fuZSgPB0gzjCoDcJeSDg7FdTcqMzjumys3ThvOBTHB1gwzQWu +eZ8CSxKvd34J7CQ7bUpxjDvgZpI3gbdW37F11KUgLF+HtD1bO9SzTs9rdpGpFesS +joF2pl2C0plzlB40xgb+CW4GL7T253x1xKejCeas2E4ImmD2ONuOqp7Q31x456cQ +r/WqJe7A4lIDRVza2/Nd0qGBCEILmMlIMD+YpZdQv+WO/d6Gv65wt4O+ufjudKcI +sIryz7bVC28zOiAwmVmnDhOkAakAkIJVTMa9xyFVtquBfj9z9mg6W7LLw96tAVXT +6yKkQRHkQ2/36uBgsrl2z+k+mFWm4IS2RGgDfTtrq4nl/LGwyb9T0MDuFZ8FUPUN +PK28Z1iYWb0tTda5Qc5aCraZcFr0aR4PYToBvt5mvrV+TGvfdVzva/JjcRwtFnwo +RUqSlBSJqC4WqZmkB73i16MljvT0+4v2upmud4JKw2KTowhZjbGLlBgrAMxuDYNv +953PoIbKKuD9uwdPkCrkuL1XQsBDWsHgW9DQ4q0bObr0ZBxJWUzLj/5Ew1iFLz5O +oS4= +=yOFv +-----END PGP PUBLIC KEY BLOCK----- diff --git a/watch b/watch new file mode 100644 index 0000000..a2ab095 --- /dev/null +++ b/watch @@ -0,0 +1,2 @@ +version=4 +opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/plasma/([\d.]+)/discover@ANY_VERSION@@ARCHIVE_EXT@