From 5c4786a868bad6e3f46aecf32ad6c6dc5de98408 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 29 May 2024 00:07:15 +0100 Subject: gentoo auto-resync : 29:05:2024 - 00:07:15 --- kde-plasma/drkonqi/Manifest | 4 +- kde-plasma/drkonqi/drkonqi-6.0.5.ebuild | 92 -------------------------------- kde-plasma/drkonqi/drkonqi-6.0.90.ebuild | 91 +++++++++++++++++++++++++++++++ 3 files changed, 93 insertions(+), 94 deletions(-) delete mode 100644 kde-plasma/drkonqi/drkonqi-6.0.5.ebuild create mode 100644 kde-plasma/drkonqi/drkonqi-6.0.90.ebuild (limited to 'kde-plasma/drkonqi') diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest index c862a8802891..e39964d1fe01 100644 --- a/kde-plasma/drkonqi/Manifest +++ b/kde-plasma/drkonqi/Manifest @@ -1,6 +1,6 @@ DIST drkonqi-5.27.11.tar.xz 865308 BLAKE2B 62d395cd6fa18c08037886ad1b9240f080789c651d6b46a4f24eaff67ff1cd36656c1700df33d4ccff21d6cc2abad4e965fa5f678e2739ac745ef8a5490bdbe4 SHA512 c4e4e02f6b039d67e9f82c30f92576127f99e202bef4f0098dd59e7bec6071b587e79c687e5f19571c2be0fc91545258d4059a2f09836c50810021043cd300fd DIST drkonqi-5.27.8-revert-add-sentry-support.patch.xz 11996 BLAKE2B 17bf8c3e5c9a5bad200d22fa59b84a97caeca2c164d8b92a1dea665df7e73111401e82c1bacf5ab24c40fb21767c6dea38b38afd288d32190e1c72e453a38558 SHA512 50e448f311bde34c7e77a229aa7816899b7eb743b522d41bd31cc2b18741939a028fe42e267ba440560535fcb33890e3360e20d157a2e5959d2943ce8960491d -DIST drkonqi-6.0.5.tar.xz 873668 BLAKE2B 46253c929cdbefe157ddc7af6b1f54068c2e18bd9dda365851c211bf406abf02159a4880fefac59f6ec93a65ea6aa4aa05548d1d3898ae91585f8ea1a975309d SHA512 7ec305d2818211f40a239e0e4fd8b7648df95dd6096d32192d6fd5c42b11aa2d3b99ea32a2e51a84293d406e7572ac4e648c4325bb1bd236c45ec1fde9bd3d6e +DIST drkonqi-6.0.90.tar.xz 878200 BLAKE2B 0841290561b3f780964ea397c352b408899a1184923f80cd589adf624c8d8a829344168d7973277ede3ff1aa8b6d955cfce85a8f44ae187030bf5ba845840aa9 SHA512 d7c07afa245570465f28abda948dd1635069ae6901494a1b10cd7ba979f305d381dbb399c28ce95944e65777d5895382834a966582bf03b71cebe131bf7579c7 EBUILD drkonqi-5.27.11.ebuild 2194 BLAKE2B 331cc9a9147c6e842526c5e1aafd2e490affb77e1e4284830f6c3438f9202c1ab467141a18684a6f5c4b8d2f86182cd2ce0757003292d50fb1293b8a87b90d79 SHA512 0b7917587b7a6a4f5f41865a6ec4c9a58c67bc39a18e84e7a011009fc35cfb91abd30a4d250e8a688da8fe81b318f743f79d64e92dd337e86abe22b63ef2dfd4 -EBUILD drkonqi-6.0.5.ebuild 2447 BLAKE2B 6c3868daf7b23877e9ea3471d578b0f59fe8b4c32ce5f07b29ea789cd5c0b19ac19d92220b9554d18597bcb1d1eb64d37dc3a658c37f1b554fb595f2177b5043 SHA512 0174c5e13e6ae36b02aa64c780961c4a4433dd3ebb28b195e59cd764c04c394cc53471818e7fe3a0dd548b777ab7fa4f962da42e4f8b1461067c584c9d93560c +EBUILD drkonqi-6.0.90.ebuild 2411 BLAKE2B 922e3bcb1f2c2f916e74ebeaf498704fb1a7432607e9e12b0b786205532bdaddf93735dd8fb3fe1874a9b5df3d98f03a2378656491ef6c3aee86eb72aa068834 SHA512 c0c251c50deb2058bd65f169f86957092fb9d8ad3e43d259a75b319a12770e16cea1c7a23f5c0e7db9a94aa64c12b9fee9eb057e4bd1b763cafe0bacf3baaa16 MISC metadata.xml 392 BLAKE2B 38015ee1b8729b620a05eef60cc8d0005b384dcb707241fdb4c25ce8cb7f297b7cca0816529e159eef71d8da57c98ff77d998b21d9ecaa9d1c971c79ee0ba0ad SHA512 f68e3938fa6e3b15145287cbf9ddb99a7ca2bfb76e173fb3d1b067c76c993cf9a277a0d11ac0adaa143727088a6c9d076c5b057a9ea95f49f85e25ccf6d5423b diff --git a/kde-plasma/drkonqi/drkonqi-6.0.5.ebuild b/kde-plasma/drkonqi/drkonqi-6.0.5.ebuild deleted file mode 100644 index 8aa7561985d8..000000000000 --- a/kde-plasma/drkonqi/drkonqi-6.0.5.ebuild +++ /dev/null @@ -1,92 +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.0 -QTMIN=6.6.2 -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" -KEYWORDS="~amd64" -IUSE="systemd" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=kde-frameworks/kcmutils-${KFMIN}: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 -} diff --git a/kde-plasma/drkonqi/drkonqi-6.0.90.ebuild b/kde-plasma/drkonqi/drkonqi-6.0.90.ebuild new file mode 100644 index 000000000000..ec1dde1e15c6 --- /dev/null +++ b/kde-plasma/drkonqi/drkonqi-6.0.90.ebuild @@ -0,0 +1,91 @@ +# 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.2.0 +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" +KEYWORDS="~amd64" +IUSE="systemd" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +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 +} -- cgit v1.2.3