From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3847B158089 for ; Tue, 19 Sep 2023 14:12:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7C1312BC028; Tue, 19 Sep 2023 14:12:10 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 458F12BC028 for ; Tue, 19 Sep 2023 14:12:10 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5E017335C8E for ; Tue, 19 Sep 2023 14:12:09 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DE21B11AA for ; Tue, 19 Sep 2023 14:12:07 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1695132262.326c72b07bc1b6c5d7e6b98160253b3e94d92436.asturm@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/drkonqi/ X-VCS-Repository: proj/kde X-VCS-Files: kde-plasma/drkonqi/drkonqi-5.27.49.9999.ebuild kde-plasma/drkonqi/drkonqi-9999.ebuild kde-plasma/drkonqi/metadata.xml X-VCS-Directories: kde-plasma/drkonqi/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 326c72b07bc1b6c5d7e6b98160253b3e94d92436 X-VCS-Branch: master Date: Tue, 19 Sep 2023 14:12:07 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e4d73a6b-dc4f-4c69-8626-f9995dd037ea X-Archives-Hash: 2f81c3c02b8686c1cd9531c70005caf4 commit: 326c72b07bc1b6c5d7e6b98160253b3e94d92436 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Sep 19 13:25:22 2023 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Sep 19 14:04:22 2023 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=326c72b0 kde-plasma/drkonqi: Add IUSE systemd and missing dependencies Set ECM_TEST=forceoptional Upstream commit f8cf3b1ecd62c32d12bc0d51cafa654e22a17cd9 Bug: https://bugs.gentoo.org/914138 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/drkonqi/drkonqi-5.27.49.9999.ebuild | 20 +++++++++++++++++--- kde-plasma/drkonqi/drkonqi-9999.ebuild | 20 +++++++++++++++++--- kde-plasma/drkonqi/metadata.xml | 3 +++ 3 files changed, 37 insertions(+), 6 deletions(-) diff --git a/kde-plasma/drkonqi/drkonqi-5.27.49.9999.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.49.9999.ebuild index f8d6cf6c0a..bf5f5b5765 100644 --- a/kde-plasma/drkonqi/drkonqi-5.27.49.9999.ebuild +++ b/kde-plasma/drkonqi/drkonqi-5.27.49.9999.ebuild @@ -3,18 +3,19 @@ EAPI=8 +ECM_TEST="forceoptional" KFMIN=5.106.0 PVCUT=$(ver_cut 1-3) QTMIN=5.15.9 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" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.8-revert-add-sentry-support.patch.xz" LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="" -IUSE="" +IUSE="systemd" COMMON_DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -36,9 +37,15 @@ COMMON_DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kwindowsystem-${KFMIN}:5 >=kde-frameworks/syntax-highlighting-${KFMIN}:5 + systemd? ( + >=dev-qt/qtnetwork-${QTMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + sys-apps/systemd:= + ) " DEPEND="${COMMON_DEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 + test? ( >=dev-qt/qtnetwork-${QTMIN}:5 ) " RDEPEND="${COMMON_DEPEND} >=kde-frameworks/kirigami-${KFMIN}:5 @@ -49,7 +56,14 @@ RDEPEND="${COMMON_DEPEND} ) " -PATCHES=( "${WORKDIR}/${PN}-5.27.1-revert-add-sentry-support.patch" ) # bug 871759 +PATCHES=( "${WORKDIR}/${PN}-5.27.8-revert-add-sentry-support.patch" ) # bug 871759 + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package systemd Systemd) + ) + ecm_src_configure +} src_test() { # needs network access, bug #698510 diff --git a/kde-plasma/drkonqi/drkonqi-9999.ebuild b/kde-plasma/drkonqi/drkonqi-9999.ebuild index f8d6cf6c0a..bf5f5b5765 100644 --- a/kde-plasma/drkonqi/drkonqi-9999.ebuild +++ b/kde-plasma/drkonqi/drkonqi-9999.ebuild @@ -3,18 +3,19 @@ EAPI=8 +ECM_TEST="forceoptional" KFMIN=5.106.0 PVCUT=$(ver_cut 1-3) QTMIN=5.15.9 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" +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.8-revert-add-sentry-support.patch.xz" LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="" -IUSE="" +IUSE="systemd" COMMON_DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -36,9 +37,15 @@ COMMON_DEPEND=" >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 >=kde-frameworks/kwindowsystem-${KFMIN}:5 >=kde-frameworks/syntax-highlighting-${KFMIN}:5 + systemd? ( + >=dev-qt/qtnetwork-${QTMIN}:5 + >=kde-frameworks/kservice-${KFMIN}:5 + sys-apps/systemd:= + ) " DEPEND="${COMMON_DEPEND} >=dev-qt/qtconcurrent-${QTMIN}:5 + test? ( >=dev-qt/qtnetwork-${QTMIN}:5 ) " RDEPEND="${COMMON_DEPEND} >=kde-frameworks/kirigami-${KFMIN}:5 @@ -49,7 +56,14 @@ RDEPEND="${COMMON_DEPEND} ) " -PATCHES=( "${WORKDIR}/${PN}-5.27.1-revert-add-sentry-support.patch" ) # bug 871759 +PATCHES=( "${WORKDIR}/${PN}-5.27.8-revert-add-sentry-support.patch" ) # bug 871759 + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package systemd Systemd) + ) + ecm_src_configure +} src_test() { # needs network access, bug #698510 diff --git a/kde-plasma/drkonqi/metadata.xml b/kde-plasma/drkonqi/metadata.xml index d925f24397..be35b35a0d 100644 --- a/kde-plasma/drkonqi/metadata.xml +++ b/kde-plasma/drkonqi/metadata.xml @@ -5,6 +5,9 @@ kde@gentoo.org Gentoo KDE Project + + Enable Coredumpd integration + https://bugs.kde.org/