Created attachment 422212 [details] live ebuild from testing branch Im using currently the attached ebuild in my local portage, works well. Testing branch contains many new functions, which i have missed for my Corsair Strafe RGB. Please make a live ebuild avaiable in Portage.
The ebuild you wrote is not a live ebuild. The zipfile in your SRC_URI will change on every commit. This breaks manifests and probably also mirroring of distfiles. You need to use git-r3.eclass to improve that. Overall I'm missing the convincing argument, why we utterly need a live ebuild for ckb. And especially using a branch, that might go away in the end (it is not very common to have live ebuilds from anything else than the master branch). Live ebuilds usually mean more work for maintainers (as it breaks more often), without any real benefit as most users probably stick with the released versions.
(In reply to Manuel Rüger from comment #1) > The ebuild you wrote is not a live ebuild. The zipfile in your SRC_URI will > change on every commit. This breaks manifests and probably also mirroring of > distfiles. You need to use git-r3.eclass to improve that. > > Overall I'm missing the convincing argument, why we utterly need a live > ebuild for ckb. And especially using a branch, that might go away in the end > (it is not very common to have live ebuilds from anything else than the > master branch). > Live ebuilds usually mean more work for maintainers (as it breaks more > often), without any real benefit as most users probably stick with the > released versions. The ebuild attached is just the one I'm currently using, not a proposed one, sorry about that. For arguments - as I wrote - there are many new functions in the testing branch available. I could write you a list if required.
Also if required, I can modify the attached ebuild with the eclass you have sent, thanks for that!
I have no interest in maintaing a live ebuild for short-living branches for ckb, as releases are coming out regularly. If you want one, please maintain it in your own overlay.