There are unit tests now so this sets ECM_TEST="true". Also combines the live and versioned ebuilds. Was very close to cutting a release version but something changed in Qt between 6.7.3 and 6.8.1 that category / package view to stop updating automatically, requiring lots of clicks to force a refresh, so it isn't a good time for a release. Also: - remove the knotifications dependency since kstatusnotifieritem is separate from it in KF6 - change the presumable typo 'BEDEPEND=' to 'BDEPEND=" from 796bed9082370a635462c5e5787babff900edeb9 - remove the RDEPEND on kdiff3 and put it in an pkg_postinst message Reproducible: Always
Created attachment 916162 [details, diff] diff to new ebuild
Created attachment 916163 [details] new ebuild
Thanks. Regarding your dependency handling as upstream of the package: It seems to me as if you are looking at available Gentoo package versions at a time for raising minimum dependencies. But in general, you should just raise it when necessary, even if we can assume this to be a single distro package.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bcd73670383b192e589c2a3fa464e122f5bb50 commit c0bcd73670383b192e589c2a3fa464e122f5bb50 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2025-01-10 17:25:41 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2025-01-10 21:08:13 +0000 app-portage/kuroo: Update deps, add optfeature, set ECM_TEST=true Fix BDEPEND typo. Thanks-to: Andrew Schenck <galiven@users.sourceforge.net> Closes: https://bugs.gentoo.org/947748 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-portage/kuroo/kuroo-9999.ebuild | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-)