summaryrefslogtreecommitdiff
path: root/kde-plasma/drkonqi
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-09 17:41:38 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-09 17:41:38 +0100
commit7b7a5ff63901698b7b993201e07bcaf8d0e5db2f (patch)
tree2c27f993f9f52d5aa2f304b51ab34cc2a2f3cf1d /kde-plasma/drkonqi
parent7a58deff37cc7d12967dc30f49192d16cd110ee4 (diff)
gentoo auto-resync : 09:05:2023 - 17:41:38
Diffstat (limited to 'kde-plasma/drkonqi')
-rw-r--r--kde-plasma/drkonqi/Manifest6
-rw-r--r--kde-plasma/drkonqi/drkonqi-5.27.5.ebuild (renamed from kde-plasma/drkonqi/drkonqi-5.26.5.ebuild)24
-rw-r--r--kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch115
3 files changed, 17 insertions, 128 deletions
diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
index bb631a9b26b0..d415dab80cdb 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,8 +1,6 @@
-AUX drkonqi-5.25.90-unused-dep.patch 3631 BLAKE2B 1978a7b653a90537849ca3141106464fddbfcf9d0d5bd838ca0794fa195440f51c27ac4cd1820cfc3bf803884d75fe5821843d7b62fd60f808531549d391bf6d SHA512 988b46e797426972d9e98fd62cc5b74da5550f9cb3367913b9cf5c8c160d73a138c99adafd1e14e5ae99dc9329956486610159588eb6baca4258e13b9d4534b1
-DIST drkonqi-5.26.2-revert-add-sentry-support.patch.xz 11784 BLAKE2B b32a24ae4db909753b41770246863f824188330a1ff5581f70fdb9bf5698c8154d140ea9a4281c502375a3cfabacffaac2212a2af68fc9c481755bce92afd0fc SHA512 b9d9e588f60751a0c0fb2b5e6605f42c85e2e1f1669ea83eb50a9c39211f3f9e92b033fdc251a3a2b56e33b1fa7c4cf95e47a4272e85f167abced9f50d2553a9
-DIST drkonqi-5.26.5.tar.xz 507664 BLAKE2B 94a2d9919e7e5d7825de82caf6938afd527ba728484d8e31dcf817fa179d91dd421761fa4ed1f477c224f0ba1ed5b092b7c5e43fd8ccf364f6f59e78fc1a62f9 SHA512 26d20241a2fec0d87927c5037992b3b6fe062fabfa26efcf56a43fe2b69427c5e38a6ff1d1ab4179ab677beb59840e0c7dc6cbc18ccc2de6a208036b10cb66cc
DIST drkonqi-5.27.1-revert-add-sentry-support.patch.xz 11852 BLAKE2B 79cf8fd5bc07209ed85fd343593157d23f7ed0ca0e64c1d3deef2a11124781de8c5ae3f70e5a472aa0e4385412501b318b8052e07e13966cf96b8c6222163ca1 SHA512 fd4e02cc1f317fb49539794c0645f73805b4e71d414c4a6904a2da7a6b850c5778ed25c3341217ef3d820d8288bba78518045726d150a0ad6e756e4c59768c32
DIST drkonqi-5.27.4.tar.xz 857364 BLAKE2B b12286a7106579a79f699a5c04b0b9e723bb380b9038b656ff852df81d7a37724a5b31ec3bb1bf650ecfe29c6b1347050aec17f0da876c738ee9d9eb90ac0d48 SHA512 2e2fe3594186b2f4c8c69d45d6ec36245f21f2c290ce1d9d6333d8b3bda3569a994738745d5079ecaec910b462bd79756d75f4c6e92145be7b4794e6eecb24a9
-EBUILD drkonqi-5.26.5.ebuild 1669 BLAKE2B 22e6190f26a64ef74b6dcfa247244874f8d65a539d52ed185d648f19bafd30cd14653b8e88d7f53ee27537be72b17ce0e8ea826c314b0eb523d9dfebc4dd5df5 SHA512 add13aad67de1dc9de93fef6897cda1d5505381b53c1fe7462491380a29e230d1552a203272dc3116ddefca6f603bac2387fdbbeb70ceb70cccf89b7fbec7bb7
+DIST drkonqi-5.27.5.tar.xz 858288 BLAKE2B 661d6709bc697758fd9daf7004f1d8fce9e712d33102fcbd5c1ded541af9cbc085a9b78715bf79661174856af3456a39a477b7b82368ad109c8d5e39d025ded6 SHA512 a9f0f1113ea8d0cec77758f1e67d4fa5d7e0dc828af3d52a0c3a30fd3c72ab1d52bf40bf44d0d6f32547d312c49acaece9251c1b8458c579a467ba49ea46e4ed
EBUILD drkonqi-5.27.4.ebuild 1970 BLAKE2B e198c424b0b42a216f8ad551ce9139a3ef267548e50c1b6031c555988c6a05ccb7509a8e78317c0d120d5cfe95cbd577d912085b6b91b0f80df52484b2f4ae09 SHA512 05a7d097248a2b61bdb69622c8d4bca61a6446a93855e6708b451f4f68b05e7492d9359766fb6a692a03adf02cdfa0ab4c2010e2ec98bfb8c555940593caea55
+EBUILD drkonqi-5.27.5.ebuild 1973 BLAKE2B 80586e5c350b640ac8dd399b00b74af086079c7c16efff92eb80ff3903250552c11a6fafa874f90a458c3c63fa4f4338be2410c1d6164e10d07f2cc517cd8c84 SHA512 931a463d1cdf2c264857233ec1762992f101063e3a45c1cfd9563c915a392dfe32cbaebdce42f49f8a3b328360c8b453a550c2bc513db127176fef29f570721b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/drkonqi/drkonqi-5.26.5.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.5.ebuild
index 276414fec6bd..6497607be1b8 100644
--- a/kde-plasma/drkonqi/drkonqi-5.26.5.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.27.5.ebuild
@@ -3,17 +3,17 @@
EAPI=8
-KFMIN=5.99.0
+KFMIN=5.102.0
PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
+QTMIN=5.15.7
+inherit ecm plasma.kde.org systemd
DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.26.2-revert-add-sentry-support.patch.xz"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.1-revert-add-sentry-support.patch.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE=""
COMMON_DEPEND="
@@ -49,10 +49,7 @@ RDEPEND="${COMMON_DEPEND}
)
"
-PATCHES=(
- "${FILESDIR}/${PN}-5.25.90-unused-dep.patch" # git master
- "${WORKDIR}/${PN}-5.26.2-revert-add-sentry-support.patch" # bug 871759
-)
+PATCHES=( "${WORKDIR}/${PN}-5.27.1-revert-add-sentry-support.patch" ) # bug 871759
src_test() {
# needs network access, bug #698510
@@ -61,3 +58,12 @@ src_test() {
)
ecm_src_test
}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] && systemd_is_booted ; then
+ elog "For systemd, steps are needed for integration with systemd-coredumpd."
+ elog "As root, run the following:"
+ elog "1. systemctl enable drkonqi-coredump-processor@.service"
+ elog "2. systemctl --user enable --now --global drkonqi-coredump-launcher.socket"
+ fi
+}
diff --git a/kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch b/kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch
deleted file mode 100644
index 896d3468832e..000000000000
--- a/kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch
+++ /dev/null
@@ -1,115 +0,0 @@
-From ef22aade1ae5299367b5cfb4d828c8849839caf2 Mon Sep 17 00:00:00 2001
-From: Alexander Lohnau <alexander.lohnau@gmx.de>
-Date: Sat, 17 Sep 2022 15:51:41 +0200
-Subject: [PATCH] Port away from deprecated KDeclarative::setupEngine
-
-We do not need this, because we neither do network requests from QML
-and also do not use the "image://icon" icon provider that is set up by this method.
----
- .kde-ci.yml | 1 -
- CMakeLists.txt | 1 -
- src/CMakeLists.txt | 2 +-
- src/coredump/gui/CMakeLists.txt | 1 -
- src/coredump/gui/main.cpp | 2 --
- src/drkonqidialog.cpp | 2 --
- 6 files changed, 1 insertion(+), 8 deletions(-)
-
-diff --git a/.kde-ci.yml b/.kde-ci.yml
-index 93680ef6..83a819f3 100644
---- a/.kde-ci.yml
-+++ b/.kde-ci.yml
-@@ -11,7 +11,6 @@ Dependencies:
- 'frameworks/kconfig': '@latest'
- 'frameworks/kcoreaddons': '@latest'
- 'frameworks/kcrash': '@latest'
-- 'frameworks/kdeclarative': '@latest'
- 'frameworks/ki18n': '@latest'
- 'frameworks/kidletime': '@latest'
- 'frameworks/kio': '@latest'
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 7d22ee73..92fa795b 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -44,7 +44,6 @@ find_package(
- CoreAddons
- Config
- Service
-- Declarative
- JobWidgets
- KIO
- Crash
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index fb03182b..112d97f7 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -95,6 +95,7 @@ target_link_libraries(
- KF5::WindowSystem
- Qt::DBus
- Qt::Concurrent
-+ Qt::Qml
- KF5::WidgetsAddons
- KF5::Wallet
- KF5::Notifications # for status notifier
-@@ -102,7 +103,6 @@ target_link_libraries(
- KF5::SyntaxHighlighting # Backtrace Highlighting
- drkonqi_backtrace_parser
- qbugzilla
-- KF5::Declarative
- KUserFeedbackCore
- )
-
-diff --git a/src/coredump/gui/CMakeLists.txt b/src/coredump/gui/CMakeLists.txt
-index f9eebfa9..8c964e1a 100644
---- a/src/coredump/gui/CMakeLists.txt
-+++ b/src/coredump/gui/CMakeLists.txt
-@@ -8,7 +8,6 @@ target_compile_definitions(drkonqi-coredump-gui
-
- target_link_libraries(drkonqi-coredump-gui
- DrKonqiInternal
-- KF5::Declarative
- Qt::Quick
- KF5::I18n
- drkonqi-coredump
-diff --git a/src/coredump/gui/main.cpp b/src/coredump/gui/main.cpp
-index 8d5b479a..03164572 100644
---- a/src/coredump/gui/main.cpp
-+++ b/src/coredump/gui/main.cpp
-@@ -10,7 +10,6 @@
-
- #include <KAboutData>
- #include <KConfigGroup>
--#include <KDeclarative/KDeclarative>
- #include <KLocalizedString>
-
- #include <config-drkonqi.h>
-@@ -53,7 +52,6 @@ int main(int argc, char *argv[])
-
- QQmlApplicationEngine engine;
- engine.rootContext()->setContextObject(&i18nContext);
-- KDeclarative::KDeclarative::setupEngine(&engine);
-
- const QUrl url(QStringLiteral("qrc:/main.qml"));
- QObject::connect(
-diff --git a/src/drkonqidialog.cpp b/src/drkonqidialog.cpp
-index e93521c0..78b9d09e 100644
---- a/src/drkonqidialog.cpp
-+++ b/src/drkonqidialog.cpp
-@@ -9,7 +9,6 @@
-
- #include "drkonqidialog.h"
-
--#include <KDeclarative/KDeclarative>
- #include <KLocalizedString>
- #include <KWindowConfig>
-
-@@ -57,7 +56,6 @@ void DrKonqiDialog::show()
- static auto l10nContext = new KLocalizedContext(engine);
- l10nContext->setTranslationDomain(QStringLiteral(TRANSLATION_DOMAIN));
- engine->rootContext()->setContextObject(l10nContext);
-- KDeclarative::KDeclarative::setupEngine(engine);
-
- qmlRegisterType<BugzillaManager>("org.kde.drkonqi", 1, 0, "Bugzilla");
- qmlRegisterType<DuplicateModel>("org.kde.drkonqi", 1, 0, "DuplicateModel");
---
-GitLab
-