From 7b7a5ff63901698b7b993201e07bcaf8d0e5db2f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 9 May 2023 17:41:38 +0100 Subject: gentoo auto-resync : 09:05:2023 - 17:41:38 --- kde-plasma/drkonqi/Manifest | 6 +- kde-plasma/drkonqi/drkonqi-5.26.5.ebuild | 63 ----------- kde-plasma/drkonqi/drkonqi-5.27.5.ebuild | 69 +++++++++++++ .../drkonqi/files/drkonqi-5.25.90-unused-dep.patch | 115 --------------------- 4 files changed, 71 insertions(+), 182 deletions(-) delete mode 100644 kde-plasma/drkonqi/drkonqi-5.26.5.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-5.27.5.ebuild delete mode 100644 kde-plasma/drkonqi/files/drkonqi-5.25.90-unused-dep.patch (limited to 'kde-plasma/drkonqi') 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.26.5.ebuild deleted file mode 100644 index 276414fec6bd..000000000000 --- a/kde-plasma/drkonqi/drkonqi-5.26.5.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.99.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.5 -inherit ecm plasma.kde.org - -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" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -COMMON_DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwayland-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/syntax-highlighting-${KFMIN}:5 -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtconcurrent-${QTMIN}:5 -" -RDEPEND="${COMMON_DEPEND} - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] - || ( - sys-devel/gdb - dev-util/lldb - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-5.25.90-unused-dep.patch" # git master - "${WORKDIR}/${PN}-5.26.2-revert-add-sentry-support.patch" # bug 871759 -) - -src_test() { - # needs network access, bug #698510 - local myctestargs=( - -E "(connectiontest)" - ) - ecm_src_test -} diff --git a/kde-plasma/drkonqi/drkonqi-5.27.5.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.5.ebuild new file mode 100644 index 000000000000..6497607be1b8 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-5.27.5.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +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.27.1-revert-add-sentry-support.patch.xz" + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kcompletion-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/kidletime-${KFMIN}:5 + >=kde-frameworks/kio-${KFMIN}:5 + >=kde-frameworks/kjobwidgets-${KFMIN}:5 + >=kde-frameworks/knotifications-${KFMIN}:5 + >=kde-frameworks/kwallet-${KFMIN}:5 + >=kde-frameworks/kwayland-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-frameworks/syntax-highlighting-${KFMIN}:5 +" +DEPEND="${COMMON_DEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 +" +RDEPEND="${COMMON_DEPEND} + >=kde-frameworks/kirigami-${KFMIN}:5 + >=kde-frameworks/kitemmodels-${KFMIN}:5[qml] + || ( + sys-devel/gdb + dev-util/lldb + ) +" + +PATCHES=( "${WORKDIR}/${PN}-5.27.1-revert-add-sentry-support.patch" ) # bug 871759 + +src_test() { + # needs network access, bug #698510 + local myctestargs=( + -E "(connectiontest)" + ) + 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 -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 - #include --#include - #include - - #include -@@ -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 - #include - #include - -@@ -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("org.kde.drkonqi", 1, 0, "Bugzilla"); - qmlRegisterType("org.kde.drkonqi", 1, 0, "DuplicateModel"); --- -GitLab - -- cgit v1.2.3