MOC - music on console - has been released unstable 2.5.0-alpha1. I created an ebuild based on the 2.4.1-ebuilds. There seems to be a small bug in this release that makes moc segfault under gentoo with it's default configuration - at least on my x86_64 and x86 machines. So this ebuild comes with a small patch fixing it (this issue has been discussed at the moc-homepage).
Created attachment 112432 [details] moc-2.5.0_alpha1-r1.ebuild
Created attachment 112433 [details, diff] 2.5.0-onsongbug.patch
ftp://ftp.daper.net/pub/soft/moc/unstable/moc-2.5.0-alpha2.tar.bz2 Version bump.
Created attachment 121956 [details] moc-2.5.0-alpha2.ebuild There are some known issues on big-endian machines with this release. Fixed in svn. (I'll post a patch later).
(In reply to comment #4) > Created an attachment (id=121956) [edit] > moc-2.5.0-alpha2.ebuild > > There are some known issues on big-endian machines with this release. Fixed in > svn. (I'll post a patch later). > Thanks, I've added 2.5.0_alpha2 to portage but it's temporarily package.masked until you provide the patches or upstream releases a fixed version, possibly a beta or release.
Created attachment 127075 [details, diff] endianess patch 1/2
Created attachment 127077 [details, diff] endianess patch 2/2
Created attachment 127079 [details] updated ebuild (endianess issues) Updated ebuild using two patches regarding endianess issues on big-endian machines. The patches have been created by Damian Pietras, Elimar Riesebieter and me (posted with kind permission).
(In reply to comment #8) > Created an attachment (id=127079) [edit] > updated ebuild (endianess issues) > > Updated ebuild using two patches regarding endianess issues on big-endian > machines. > The patches have been created by Damian Pietras, Elimar Riesebieter and me > (posted with kind permission). > Thanks, these are also in upstream? I'm waiting also for libtimidity to be keyworded (sparc and ppc) so I can fix the timidity deps and unmask it.
(In reply to comment #9) > Thanks, these are also in upstream? I'm waiting also for libtimidity to be > keyworded (sparc and ppc) so I can fix the timidity deps and unmask it. > These patches have been applied to the repository but there is not yet a release including the changes. libtimidity is not required to use moc - only if you want midi support. Maybe disabling this option in the ebuild (for non x86/amd64 systems) is an option while libtimidity is untested.
unmasked