Summary: | app-portage/kuroo: 1.2.2 version bump request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | A Schenck <galiven> |
Component: | Current packages | Assignee: | Portage Tools Team <tools-portage> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | galiven, kde, proxy-maint |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | https://sourceforge.net/projects/kuroo | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
New ebuild for version 1.2.2
New live ebuild kuroo-9999.ebuild diff diff between current 1.2.1 ebuild in portage and new 1.2.2 eubild |
Description
A Schenck
2022-09-13 18:21:39 UTC
Created attachment 805000 [details]
New ebuild for version 1.2.2
Created attachment 805003 [details]
New live ebuild
Thanks for your work. In general please attach unified diffs so changes can be easily reviewed. Created attachment 805024 [details, diff]
kuroo-9999.ebuild diff
diff between previous kuroo-9999.ebuild and new
Created attachment 805027 [details, diff]
diff between current 1.2.1 ebuild in portage and new 1.2.2 eubild
Please note that BDEPEND=kde-frameworks/extra-cmake-modules is already provided for by ecm.eclass. Quoting myself from bug 811693 > I notice that you bump your upstream minimum version requirements to align with > up to date Gentoo stable versions. I'm not stopping you, but this is by no > means necessary (and other projects are much more conservative and only update > those versions as necessary by the code). If you want to go a step further to make this minimum version meaningful by making your code build without deprecations, you could add to CMakeLists.txt: > include(ECMDeprecationSettings) > > ecm_set_disabled_deprecation_versions( > QT 5.15.2 > KF 5.98.0 > ) That would put you ahead of the curve for porting to Qt6/KF6 even while still building against Qt5/KF5. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec49fec2c38d290fbcdf07ecb4cec1cb893745b commit 1ec49fec2c38d290fbcdf07ecb4cec1cb893745b Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-09-13 20:31:41 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-09-13 20:53:48 +0000 app-portage/kuroo: add 1.2.2 Thanks-to: Andrew Schenck <galiven@users.sourceforge.net> Closes: https://bugs.gentoo.org/870013 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-portage/kuroo/Manifest | 1 + app-portage/kuroo/kuroo-1.2.2.ebuild | 48 ++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7f1701bad5a486226c1d318b6b327d52380bd2 commit fe7f1701bad5a486226c1d318b6b327d52380bd2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-09-13 19:55:39 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-09-13 20:53:48 +0000 app-portage/kuroo: Add new dependency, drop duplicate BDEPEND BDEPEND is provided by em.eclass. Thanks-to: Andrew Schenck <galiven@users.sourceforge.net> Bug: https://bugs.gentoo.org/870013 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-portage/kuroo/kuroo-9999.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) |