SHA256
1
0
forked from pool/drkonqi5

Accepting request 1009097 from KDE:Frameworks5

Plasma 5.26.0

OBS-URL: https://build.opensuse.org/request/show/1009097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/drkonqi5?expand=0&rev=94
This commit is contained in:
Richard Brown 2022-10-11 16:00:49 +00:00 committed by Git OBS Bridge
commit eac36b1b17
6 changed files with 116 additions and 25 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:675a6b1386215cfdfd76604d76906b3e601a34ea0880f148e5b149d1a85b846f
size 495252

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmMXNqoACgkQ11dEg7tX
sY39Cw//Zi882XisC1g0zFInp7M64TywC0xPdIs6Pad9xcEmTr8uswAw7jxPTVaY
HZBlnKlbD7ZL0DN6s99/aFe0H3Tr9Hnd7TD+5vO6p8dsBmdOiOwpU23joQfynCKj
6nQaFIALHUhsy5SUU+doyvpzq1iGkVbf5DLu7VYvCkfy2JtTMLnvvIMb12aHr1ST
eBSjHXc+jqjcgdaIYZbKkpPOnq94UgrlcTYVFHGntnpdp5Wz8nKdb50lNO7YiHm2
uoa0/Fmb5t3L+ixa0Jm7DSthyUp0BZp4aAIeB0UoEa/8mFT5FDqmY8YXNwSYrMth
Tq4MpfklqycFwLMuOsV7cdPGerMTN6xcLPeZ1K6JlSm9iVdXl+tUgX4tUsT/Qn6U
KiwHppjvwER4cZ/LA7k5pDEUmETa1P27G1IfbduT1oq5S9WjRP3/nuXp9z3BFYl+
HlnKEC9i2Q6nPGX9DvrHiZrFLthyUlliTScfMasf0vT4hShRSgL/H5S8Wt6gt6jj
o0FHQsQbYQkx4saJX1GKoA+rZDH2RxtGiNQ64V8Sifbn0tTo81a3uHX0d29ZKFGe
JeJdh3lFJ0A6Vv4iZkL7PiWaRWX9KcEelD0TqQam9lYo3+YIA0UrziGXXlfIpD43
1ThQaMt322CMfnoTMgL8H+QAubj0yJPUHAAZ2O87bR6m4Xt51k4=
=W3uR
-----END PGP SIGNATURE-----

3
drkonqi-5.26.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:41e65f062f6cd3b65b764824d3245f930dcc461d175855a98b436bb389f7fa07
size 505600

16
drkonqi-5.26.0.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmM+xdkACgkQ11dEg7tX
sY3B2xAAsDARNIbrYrRE8v74jlUl9GDRqmqDu9fNbXd5K3ppb/mr2BH+hpUNFKdM
RkN4i5AweUYmtqemPw4k6/ZzWQr++yYJSIAokydnVX26dmIUFhC33R5ghzpUJQ6u
9ojnUcf7mt9fIwgoABooTv6fJNWOb3/bdQ6SaioQ9XmcSTNsW514nZjSw7HqfF+x
2crl5+QtG1+qeJy0RyrACQciW0R+Aw30W1xm70M0HWCgrvD+hqwtS76UqKRSqWvH
ZdcF3FTqYlXrSdZg6J74F3gSpnxdCldFr5nERBaPvdpy/JNAP+vjtJQ5FY8eK0Cm
JNdd/asMreCCvZkqY5MkVZ6qKUGfFKHHMJzRpLpliOLtp6UdTSKtjunDrMIBRnfO
G/a2ldgYJYBbWHT3q3BkPfrsy30qWP5qoKcllyOSUB7dKsa7khGyYvYW1kW9mmo/
V7PSSm3+SRKKEQHDFhdTUkDoIGG3bFaPwmN6MvBdcNwLKj6L2e0U+2BeqPvqRiPk
5RKco+cpKL2kCCrg2307pst8X6qtJj6G0X3ttAs8sqbzr8aXwXAjhIaMuoGJctSl
rGZpDIo4/hGcO7ABrpKl1lNAmJYRWxSUFsGa+T+4VLXEU3umPyC8JiiMPTrMiwwT
/ZGW/wxccoyQX3133PVt50isADOKtY5VYIPuAK8yy0/8Eups3Hk=
=rNuG
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,51 @@
-------------------------------------------------------------------
Thu Oct 6 14:48:40 UTC 2022 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.26.0
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.26.0
- Changes since 5.25.90:
* Install po folder
-------------------------------------------------------------------
Thu Sep 15 20:46:16 UTC 2022 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.25.90
* New feature release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.25.90
- Changes since 5.25.5:
* kdbgwin: add missing override specifier
* Fix desktopFileName for coredump GUI
* handle debugpackageinstaller signals (kde#458435)
* Add mapping for akonadi_indexing_agent
* Add FreeBSD Qt6 CI support
* Add mapping for Akonadi Google Resource
* Remove duplicate headers between cpp/h
* Add missing license files
* typo-- (kde#457036)
* KMessageBox::sorry is deprecated in kf5.97
* do not send auto-submissions if files were deleted
* sub is part of re not a member of string
* fixate the home dir
* fix bad property access
* allow saving the report in case of error (kde#456768)
* disable automatic sentry'ing when run in testing mode
* set default focuses (kde#456753)
* ensure we catch kwin_wayland dumps
* ignore KeyboardInterrupts
* Request passing unit tests on Linux and BSD
* add sentry support
* Fix variant comparison with Qt6
* It's enabled by default in qt6
* Drop bogus KConfigWidgets dep, add explicit KConfig dep
* remove wrong visibility toggle (kde#454927)
* coredump-gui: Show the app's icon name by the delegate
* allow navigating back to the mainpage (kde#453989)
* DeveloperPage: do not automatically hide Save and Copy actions
* DeveloperPage: Remove extra padding on the backtrace
-------------------------------------------------------------------
Tue Sep 6 16:55:29 UTC 2022 - Fabian Vogt <fabian@ritter-vogt.de>

View File

@ -16,27 +16,27 @@
#
%define kf5_version 5.58.0
%define kf5_version 5.98.0
%bcond_without released
Name: drkonqi5
# Full Plasma 5 version (e.g. 5.9.1)
%{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}
# Latest ABI-stable Plasma (e.g. 5.8 in KF5, but 5.9.1 in KUF)
%{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')}
Version: 5.25.5
Version: 5.26.0
Release: 0
Summary: Helper for debugging and reporting crashes
License: GPL-2.0-or-later
Group: Development/Tools/Debuggers
URL: http://www.kde.org/
Source: https://download.kde.org/stable/plasma/%{version}/drkonqi-%{version}.tar.xz
Source: drkonqi-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/stable/plasma/%{version}/drkonqi-%{version}.tar.xz.sig
Source1: drkonqi-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
# PATCHES 100-199 are from upstream 5.16 branch
# PATCHES 200-299 and above are from upstream master/5.17+ branch
BuildRequires: extra-cmake-modules >= 1.8.0
BuildRequires: extra-cmake-modules >= %{kf5_version}
BuildRequires: cmake(KF5Completion) >= %{kf5_version}
BuildRequires: cmake(KF5Config) >= %{kf5_version}
BuildRequires: cmake(KF5CoreAddons) >= %{kf5_version}
@ -53,13 +53,20 @@ BuildRequires: cmake(KF5Wallet) >= %{kf5_version}
BuildRequires: cmake(KF5WidgetsAddons) >= %{kf5_version}
BuildRequires: cmake(KF5WindowSystem) >= %{kf5_version}
BuildRequires: cmake(KF5XmlRpcClient) >= %{kf5_version}
# Only there to make it build, remove once upstream makes it optional
BuildRequires: cmake(KUserFeedback)
BuildRequires: cmake(Qt5Concurrent)
BuildRequires: cmake(Qt5Core) >= 5.12.0
BuildRequires: cmake(Qt5Core) >= 5.15.0
BuildRequires: cmake(Qt5DBus)
BuildRequires: cmake(Qt5Quick)
BuildRequires: cmake(Qt5Test)
BuildRequires: cmake(Qt5Widgets)
BuildRequires: cmake(Qt5X11Extras)
BuildRequires: pkgconfig(libsystemd)
%if 0%{?suse_version} < 1550
BuildRequires: gcc10-PIE
BuildRequires: gcc10-c++
%endif
# QML runtime dependencies (not detected automatically because the QML code is embedded as Qt Resource)
# if kirigami2 is not installed, it falls back to the old QWidgets-based UI though and doesn't need them...
Requires: (kdeclarative-components if kirigami2)
@ -70,6 +77,11 @@ Recommends: gdb
# we want symbol install support
Recommends: ptools
Recommends: %{name}-lang
# In theory the coredump integration could be split into a subpackage
# and supplement systemd-coredump, but it's small enough to not be worth it.
# This however means there can't be any dependency on systemd-coredump, to
# not pull it in unconditionally.
%{?systemd_ordering}
%description
The KDE Crash Handler gives the user feedback if a program has crashed.
@ -80,6 +92,9 @@ The KDE Crash Handler gives the user feedback if a program has crashed.
%setup -q -n drkonqi-%{version}
%build
%if 0%{?suse_version} < 1550
export CXX=g++-10
%endif
%cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
%cmake_build
@ -93,6 +108,21 @@ The KDE Crash Handler gives the user feedback if a program has crashed.
install -p -D -m755 src/doc/examples/installdbgsymbols_suse.sh \
%{buildroot}%{_kf5_bindir}/installdbgsymbols.sh
%pre
%service_add_pre drkonqi-coredump-processor@.service
%post
%{systemd_user_post drkonqi-coredump-cleanup.service drkonqi-coredump-cleanup.timer drkonqi-coredump-launcher.socket}
%service_add_post drkonqi-coredump-processor@.service
%preun
%{systemd_user_preun drkonqi-coredump-cleanup.service drkonqi-coredump-cleanup.timer drkonqi-coredump-launcher.socket}
%service_del_preun drkonqi-coredump-processor@.service
%postun
%{systemd_user_postun drkonqi-coredump-cleanup.service drkonqi-coredump-cleanup.timer drkonqi-coredump-launcher.socket}
%service_del_postun drkonqi-coredump-processor@.service
%files
%license LICENSES/*
%{_kf5_bindir}/installdbgsymbols.sh
@ -101,6 +131,19 @@ The KDE Crash Handler gives the user feedback if a program has crashed.
%{_kf5_debugdir}/drkonqi.categories
%{_libexecdir}/drkonqi
%{_kf5_bindir}/drkonqi-coredump-gui
%{_unitdir}/drkonqi-coredump-processor@.service
%{_userunitdir}/drkonqi-coredump-cleanup.service
%{_userunitdir}/drkonqi-coredump-cleanup.timer
%{_userunitdir}/drkonqi-coredump-launcher.socket
%{_userunitdir}/drkonqi-coredump-launcher@.service
%dir %{_kf5_plugindir}/drkonqi/
%{_kf5_plugindir}/drkonqi/KDECoredumpNotifierTruck.so
%{_libexecdir}/drkonqi-coredump-cleanup
%{_libexecdir}/drkonqi-coredump-launcher
%{_libexecdir}/drkonqi-coredump-processor
%{_kf5_applicationsdir}/org.kde.drkonqi.coredump.gui.desktop
%if %{with released}
%files lang -f %{name}.lang
%endif