Wanted to check/request if adding a media-sound/mixxx-9999 ebuild would be OK. The current release (2.0.0) is from 2015, a lot of development has happened in the meantime and I don't know when/if a new release will be created
mixxx-2.0.0 is requiring a huge amount of downstream patching by now. Could you ping upstream for their plan of a new release?
Will do. I'll report back once I've received an answer.
I've checked with upstream and there's no patch/maintenance release planned for 2.0.0 nor is there a clear plan when the new major release will be. So I guess all the more reason for a live ebuild. I assume the majority of the current patches for 2.0.0 are already incorporated into mixxx's master branch?
I am not a huge fan of live ebuilds for the sole reason of upstream not doing releases anymore - if no one is there to do maintenance (and live ebuilds are high maintenance) it will just accumulate bugs over time.
(In reply to Andreas Sturmlechner from comment #4) > I am not a huge fan of live ebuilds for the sole reason of upstream not > doing releases anymore - if no one is there to do maintenance (and live > ebuilds are high maintenance) it will just accumulate bugs over time. I can understand that, the code itself obviously changes with a live ebuild, so more continuous changes to the ebuild will be necessary than for code that doesn't change. On the other hand it would give us the opportunity to fix issues in smaller chunks instead of having to figure out all the changes at once when a new release pops up.
Created attachment 509962 [details] mixxx-9999.ebuild This ebuild should be compatible for 2.0.0 and 9999. Anyway, the debug useflag has to be set for 9999, see: https://bugs.launchpad.net/mixxx/+bug/1737546
https://github.com/mixxxdj/mixxx/releases/tag/release-2.1.0
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c8bfa924b8b2f70914eaf9eb34b90107275d6c commit d4c8bfa924b8b2f70914eaf9eb34b90107275d6c Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2018-05-10 22:08:04 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2018-05-10 22:08:26 +0000 media-sound/mixxx: Added live ebuild. Closes: https://bugs.gentoo.org/631988 Package-Manager: Portage-2.3.36, Repoman-2.3.9 media-sound/mixxx/mixxx-9999.ebuild | 131 ++++++++++++++++++++++++++++++++++++ 1 file changed, 131 insertions(+)