gentoo-audio / audio-overlay

Gentoo overlay for music production
https://gentoo-audio.github.io/audio-overlay
GNU General Public License v2.0
41 stars 22 forks source link

media-sound/cadence: Removal? #513

Open NexAdn opened 1 year ago

NexAdn commented 1 year ago

media-sound/cadence has both a versioned and live ebuild in ::gentoo. As such, having a live ebuild of our own is a bit redundant.

I propose we remove media-sound/cadence from ::audio-overlay.

simonvanderveldt commented 1 year ago

AFAIK the one in ::gentoo doesn't have LADISH support. I tried NSM some time ago, but the UX was significantly worse compared to LADISH/Claudia.

NexAdn commented 1 year ago

So the issue is getting media-sound/ladish into ::gentoo and adjusting media-sound/cadence::gentoo to support LADISH. But I guess you already know that, so the question is: has anyone tried this already and, if yes, how did it go?

NexAdn commented 1 year ago

Just found Bug 442916 for adding LADISH to ::gentoo. Doesn't look like they are against adding it, so we might be able to get it into ::gentoo. But I then it's left to decide whether to maintain another ebuild in ::gentoo or keep the current media-sound/cadence in ::audio-overlay.

simonvanderveldt commented 1 year ago

Yeah, there's a now decade old :O bug for it https://bugs.gentoo.org/442916 Assuming we can exclude the GTK2 frontend (gladish, see patches in the overlay https://github.com/gentoo-audio/audio-overlay/tree/master/media-sound/ladish) the only missing thing would be a new release because the latest existing one (https://github.com/LADI/ladish/tree/ladish-1) is not compatible with Python3. Nedko's availability/reachability is kinda spotty though, so not sure if we can make that happen.

nedko commented 1 year ago

I suggest to pick latest (1-stable) git version and use the git version in a date-named ebuild. I don't plan to release tarballs, but continue to publish via git. Use the 1-stable branch for tracking post version 1 fixes: https://github.com/ladi/ladish/tree/1-stable