* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2018-05-26 0:52 Thomas Deutschmann
0 siblings, 0 replies; 14+ messages in thread
From: Thomas Deutschmann @ 2018-05-26 0:52 UTC (permalink / raw
To: gentoo-commits
commit: 87a4e1b4a64a4bd11f0b66933284fdc5bdced868
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 00:47:43 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat May 26 00:52:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a4e1b4
kde-plasma/drkonqi: x86 stable (bug #654740)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
kde-plasma/drkonqi/drkonqi-5.12.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/drkonqi/drkonqi-5.12.5.ebuild b/kde-plasma/drkonqi/drkonqi-5.12.5.ebuild
index b0aab719fb3..e28cb720083 100644
--- a/kde-plasma/drkonqi/drkonqi-5.12.5.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.12.5.ebuild
@@ -7,7 +7,7 @@ inherit kde5
DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="X"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2019-10-26 10:52 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2019-10-26 10:52 UTC (permalink / raw
To: gentoo-commits
commit: fc57060140dcdfef7f1c82f141fdc6d57325f8ed
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 10:51:58 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 10:52:20 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc570601
kde-plasma/drkonqi: Disable connectiontest, needs network access
Thanks-to: Paolo Pedroni <paolo.pedroni <AT> iol.it>
Closes: https://bugs.gentoo.org/698510
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-5.17.1.ebuild | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/kde-plasma/drkonqi/drkonqi-5.17.1.ebuild b/kde-plasma/drkonqi/drkonqi-5.17.1.ebuild
index 8dbc6989fc4..592b3f62250 100644
--- a/kde-plasma/drkonqi/drkonqi-5.17.1.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.17.1.ebuild
@@ -46,6 +46,15 @@ src_configure() {
kde5_src_configure
}
+src_test() {
+ # needs network access, bug #698510
+ local myctestargs=(
+ -E "(connectiontest)"
+ )
+
+ kde5_src_test
+}
+
pkg_postinst() {
kde5_pkg_postinst
if ! has_version "sys-devel/gdb"; then
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2020-05-16 22:38 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2020-05-16 22:38 UTC (permalink / raw
To: gentoo-commits
commit: 7a6ed41d1fb8267eb6573d80fa2c829e5c4b1610
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat May 16 22:16:36 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat May 16 22:38:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6ed41d
kde-plasma/drkonqi: Drop 5.18.5 (r0)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-5.18.5.ebuild | 67 --------------------------------
1 file changed, 67 deletions(-)
diff --git a/kde-plasma/drkonqi/drkonqi-5.18.5.ebuild b/kde-plasma/drkonqi/drkonqi-5.18.5.ebuild
deleted file mode 100644
index c808e156a98..00000000000
--- a/kde-plasma/drkonqi/drkonqi-5.18.5.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.66.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="X"
-
-RDEPEND="
- >=dev-qt/qtdbus-${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/kconfigwidgets-${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/kservice-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwayland-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlrpcclient-${KFMIN}:5
- X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
- >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package X Qt5X11Extras)
- )
- ecm_src_configure
-}
-
-src_test() {
- # needs network access, bug #698510
- local myctestargs=(
- -E "(connectiontest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- if ! has_version "sys-devel/gdb"; then
- elog "For more usability consider installing the following package:"
- elog " sys-devel/gdb - Easier debugging support"
- fi
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2020-05-19 9:53 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2020-05-19 9:53 UTC (permalink / raw
To: gentoo-commits
commit: 481032cacdbfb1e5d9249b40a38cf8d2b136c02b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue May 19 09:52:48 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue May 19 09:52:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=481032ca
kde-plasma/drkonqi: Drop unused dependency
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../drkonqi/{drkonqi-5.18.5-r1.ebuild => drkonqi-5.18.5-r2.ebuild} | 1 -
1 file changed, 1 deletion(-)
diff --git a/kde-plasma/drkonqi/drkonqi-5.18.5-r1.ebuild b/kde-plasma/drkonqi/drkonqi-5.18.5-r2.ebuild
similarity index 97%
rename from kde-plasma/drkonqi/drkonqi-5.18.5-r1.ebuild
rename to kde-plasma/drkonqi/drkonqi-5.18.5-r2.ebuild
index 0bef1482efd..4a3c2b33b8f 100644
--- a/kde-plasma/drkonqi/drkonqi-5.18.5-r1.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.18.5-r2.ebuild
@@ -35,7 +35,6 @@ RDEPEND="
>=kde-frameworks/kwayland-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlrpcclient-${KFMIN}:5
X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2021-05-12 8:12 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2021-05-12 8:12 UTC (permalink / raw
To: gentoo-commits
commit: 84e4851bfb361b8f6a15b3260ec86c696ce3b193
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 12 07:48:41 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 12 08:12:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e4851b
kde-plasma/drkonqi: Allow dev-util/lldb as alternative RDEPEND
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
.../drkonqi/{drkonqi-5.21.5.ebuild => drkonqi-5.21.5-r1.ebuild} | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/drkonqi/drkonqi-5.21.5.ebuild b/kde-plasma/drkonqi/drkonqi-5.21.5-r1.ebuild
similarity index 97%
rename from kde-plasma/drkonqi/drkonqi-5.21.5.ebuild
rename to kde-plasma/drkonqi/drkonqi-5.21.5-r1.ebuild
index 36714ea93ce..f8b1658a7e5 100644
--- a/kde-plasma/drkonqi/drkonqi-5.21.5.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.21.5-r1.ebuild
@@ -42,7 +42,10 @@ DEPEND="${COMMON_DEPEND}
>=dev-qt/qtconcurrent-${QTMIN}:5
"
RDEPEND="${COMMON_DEPEND}
- sys-devel/gdb
+ || (
+ sys-devel/gdb
+ dev-util/lldb
+ )
"
src_configure() {
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2023-03-26 11:08 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2023-03-26 11:08 UTC (permalink / raw
To: gentoo-commits
commit: 6ca17060ef82d9ddea87c7240371c7c3e8b682bf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 04:28:15 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 26 11:08:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca17060
kde-plasma/drkonqi: add systemd-coredumpd integration instructions
Closes: https://bugs.gentoo.org/896092
Signed-off-by: Sam James <sam <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/30336
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-5.27.3.ebuild | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/drkonqi/drkonqi-5.27.3.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.3.ebuild
index aa84a15f2e78..6497607be1b8 100644
--- a/kde-plasma/drkonqi/drkonqi-5.27.3.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-5.27.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
KFMIN=5.102.0
PVCUT=$(ver_cut 1-3)
QTMIN=5.15.7
-inherit ecm plasma.kde.org
+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"
@@ -58,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
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2023-09-19 15:27 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2023-09-19 15:27 UTC (permalink / raw
To: gentoo-commits
commit: d3b79bbfaa422a762720ad4db3f885be4c329a62
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 15:08:04 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 15:23:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b79bbf
kde-plasma/drkonqi: drop 5.27.8
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-5.27.8.ebuild | 69 --------------------------------
1 file changed, 69 deletions(-)
diff --git a/kde-plasma/drkonqi/drkonqi-5.27.8.ebuild b/kde-plasma/drkonqi/drkonqi-5.27.8.ebuild
deleted file mode 100644
index 3f99f7cda9fa..000000000000
--- a/kde-plasma/drkonqi/drkonqi-5.27.8.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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"
-
-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
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2024-06-18 14:54 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2024-06-18 14:54 UTC (permalink / raw
To: gentoo-commits
commit: 32f36d96f0fa2475bb9d778be4026a97683b8332
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 18 14:53:51 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 18 14:53:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f36d96
kde-plasma/drkonqi: update SRC_URI
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-6.1.0.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/kde-plasma/drkonqi/drkonqi-6.1.0.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.0.ebuild
index e73d2b3fec50..518943c13106 100644
--- a/kde-plasma/drkonqi/drkonqi-6.1.0.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-6.1.0.ebuild
@@ -10,7 +10,6 @@ QTMIN=6.7.1
inherit ecm plasma.kde.org python-single-r1 systemd
DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PN}-5.27.8-revert-add-sentry-support.patch.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2024-07-03 20:34 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2024-07-03 20:34 UTC (permalink / raw
To: gentoo-commits
commit: eeb6bdb720293afbb8a162dc9c52525242a84701
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 19:54:39 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 20:33:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb6bdb7
kde-plasma/drkonqi: Restrict tests
See also:
https://invent.kde.org/plasma/drkonqi/-/issues/4
Closes: https://bugs.gentoo.org/935362
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-6.1.2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/kde-plasma/drkonqi/drkonqi-6.1.2.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.2.ebuild
index 7eae9d154566..b9327361ed49 100644
--- a/kde-plasma/drkonqi/drkonqi-6.1.2.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-6.1.2.ebuild
@@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~arm64 ~riscv"
IUSE="systemd"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test" # bug 935362
COMMON_DEPEND="${PYTHON_DEPS}
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2024-10-07 17:24 Sam James
0 siblings, 0 replies; 14+ messages in thread
From: Sam James @ 2024-10-07 17:24 UTC (permalink / raw
To: gentoo-commits
commit: 7b334ffd4316e2846810968b0098fc192c34ef27
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 7 17:20:24 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 7 17:20:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b334ffd
kde-plasma/drkonqi: enable py3.13, drop sentry-sdk dep
Per consultation with upstream, sentry-sdk is only used for reporting issues
in the GDB Python script (gdb_preamble/preamble.py). This is pretty niche
and not worth it given the issues mentioned in bug #937896.
drkonqi does rely otherwise on sentry but it implements the protocol/format
itself and not using the Python package.
This unblocks py3.13 too.
Bug: https://bugs.gentoo.org/937896
Signed-off-by: Sam James <sam <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild | 90 ++++++++++++++++++++++++++++++
1 file changed, 90 insertions(+)
diff --git a/kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild
new file mode 100644
index 000000000000..ebcf9493ea75
--- /dev/null
+++ b/kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{11..13} )
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm plasma.kde.org python-single-r1 systemd
+
+DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="systemd"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test" # bug 935362
+
+COMMON_DEPEND="${PYTHON_DEPS}
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ systemd? (
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ >=kde-frameworks/kservice-${KFMIN}:6
+ sys-apps/systemd:=
+ >=sys-auth/polkit-qt-0.175.0[qt6(+)]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ $(python_gen_cond_dep '
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/pygdbmi[${PYTHON_USEDEP}]
+ ')
+ || (
+ dev-debug/gdb
+ dev-debug/lldb
+ )
+"
+
+pkg_setup() {
+ ecm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_PYTHON_VENDORING=OFF
+ $(cmake_use_find_package systemd Systemd)
+ )
+ ecm_src_configure
+}
+
+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
+}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2024-10-18 14:42 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-10-18 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 9f58922f5044de0407e5bd19fe4f4c3937c02235
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 14:39:55 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 14:39:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f58922f
kde-plasma/drkonqi: Stabilize 6.1.5-r1 amd64 arm64, #941723
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild
index ebcf9493ea75..23ad51c14e9d 100644
--- a/kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-6.1.5-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
IUSE="systemd"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2024-10-18 14:42 Michał Górny
0 siblings, 0 replies; 14+ messages in thread
From: Michał Górny @ 2024-10-18 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 23a745025625bcc6c5ead9bb9100a1e87550ae4d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 18 14:40:35 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 14:40:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a74502
kde-plasma/drkonqi: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-6.1.5.ebuild | 91 ---------------------------------
1 file changed, 91 deletions(-)
diff --git a/kde-plasma/drkonqi/drkonqi-6.1.5.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.5.ebuild
deleted file mode 100644
index b9c27863e2ad..000000000000
--- a/kde-plasma/drkonqi/drkonqi-6.1.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{11..12} )
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org python-single-r1 systemd
-
-DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
-IUSE="systemd"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test" # bug 935362
-
-COMMON_DEPEND="${PYTHON_DEPS}
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/syntax-highlighting-${KFMIN}:6
- systemd? (
- >=dev-qt/qtbase-${QTMIN}:6[network]
- >=kde-frameworks/kservice-${KFMIN}:6
- sys-apps/systemd:=
- >=sys-auth/polkit-qt-0.175.0[qt6(+)]
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- $(python_gen_cond_dep '
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pygdbmi[${PYTHON_USEDEP}]
- dev-python/sentry-sdk[${PYTHON_USEDEP}]
- ')
- || (
- dev-debug/gdb
- dev-debug/lldb
- )
-"
-
-pkg_setup() {
- ecm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_PYTHON_VENDORING=OFF
- $(cmake_use_find_package systemd Systemd)
- )
- ecm_src_configure
-}
-
-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
-}
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2025-01-10 9:54 WANG Xuerui
0 siblings, 0 replies; 14+ messages in thread
From: WANG Xuerui @ 2025-01-10 9:54 UTC (permalink / raw
To: gentoo-commits
commit: 2a1d7e97530e79731e08f1780b72e37b68f366c9
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 10 09:39:56 2025 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri Jan 10 09:53:59 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1d7e97
kde-plasma/drkonqi: keyword 6.2.5 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-6.2.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kde-plasma/drkonqi/drkonqi-6.2.5.ebuild b/kde-plasma/drkonqi/drkonqi-6.2.5.ebuild
index 9a9a562e160d..29d01e269bbe 100644
--- a/kde-plasma/drkonqi/drkonqi-6.2.5.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-6.2.5.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="systemd"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/
@ 2025-02-02 22:46 Andreas Sturmlechner
0 siblings, 0 replies; 14+ messages in thread
From: Andreas Sturmlechner @ 2025-02-02 22:46 UTC (permalink / raw
To: gentoo-commits
commit: f2aebff7265af7b32924a68e9d5b0faf4718d838
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Sun Feb 2 07:14:18 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 2 22:46:28 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2aebff7
kde-plasma/drkonqi: drop no-op ecm_pkg_setup
Fixes: 898380419161214ecdebf82ef9ef71a37ba09d0f
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/drkonqi/drkonqi-6.2.5.ebuild | 5 -----
1 file changed, 5 deletions(-)
diff --git a/kde-plasma/drkonqi/drkonqi-6.2.5.ebuild b/kde-plasma/drkonqi/drkonqi-6.2.5.ebuild
index 4782a9a4296d..fd0e271a9ad4 100644
--- a/kde-plasma/drkonqi/drkonqi-6.2.5.ebuild
+++ b/kde-plasma/drkonqi/drkonqi-6.2.5.ebuild
@@ -59,11 +59,6 @@ RDEPEND="${COMMON_DEPEND}
)
"
-pkg_setup() {
- ecm_pkg_setup
- python-single-r1_pkg_setup
-}
-
src_configure() {
local mycmakeargs=(
-DWITH_PYTHON_VENDORING=OFF
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-02-02 22:46 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-19 15:27 [gentoo-commits] repo/gentoo:master commit in: kde-plasma/drkonqi/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2025-02-02 22:46 Andreas Sturmlechner
2025-01-10 9:54 WANG Xuerui
2024-10-18 14:42 Michał Górny
2024-10-18 14:42 Michał Górny
2024-10-07 17:24 Sam James
2024-07-03 20:34 Andreas Sturmlechner
2024-06-18 14:54 Andreas Sturmlechner
2023-03-26 11:08 Andreas Sturmlechner
2021-05-12 8:12 Andreas Sturmlechner
2020-05-19 9:53 Andreas Sturmlechner
2020-05-16 22:38 Andreas Sturmlechner
2019-10-26 10:52 Andreas Sturmlechner
2018-05-26 0:52 Thomas Deutschmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox