Hi, I've gotten the last released nightly source code for media-sound/canorus to build on my system. I patched a couple of source compilation warnings along the way. These *have*not* been sent upstream as I'm not a Canorus developer or contributor, just someone interested in music editing programs. NOTE that when compiling is completed, CMake issues a whole bunch of messages during linking, so something may still be amiss with this build(?). But at least the executable runs (as much as one would expect from an early beta version of a complex GUI-based program :^) The most current nightly source version is 0.7_p1188 (a.k.a. 0.7svn.R1188). Ebuild and revised patches attached next. HTH. Clemmitt
Created attachment 215677 [details] Updated patch for media-sound/canorus-0.7_p1188 Revised ebuild for latest released ver. of Canorus, 0.7_p1188 a.k.a. 0.7svn.R1188.
Created attachment 215679 [details, diff] Revised desktop entry patch. Revised desktop entry patch.
Created attachment 215681 [details] Revised sandbox patch. Revised sandbox patch.
Created attachment 215683 [details, diff] New patch for actionseditor warnings. New patch for actionseditor warnings.
Created attachment 215684 [details, diff] New patch for externprogram warnings. New patch for externprogram warnings.
Created attachment 215686 [details, diff] Revised sandbox patch. Revised sandbox patch.
Created attachment 215688 [details] (Lots of) Warnings during linking of canorus executable. These are alll the warnings issued linking of canorus executable.
Hi, I'm back. Hope someone can get some use out of these canorus ebuilds and reports. I've gotten the latest svn HEAD (rev. 1254) pull of canorus to build. It runs but I haven't extensively tested it. The only bugaboo is that swig ver. 1.3.40-r1 is needed. See also Bug 367861. The canorus code hasn't been updated to work with updated swig ver. 2. Next I'll attach a working ebuild for media-sound/canorus-0.7_p1254. Attribution goes to the existing canorus-0.7_p1002.ebuild from nyhm(?) and to the pro-audio overlay's canorus-9999.ebuild (see http://gpo.zugaina.org/media-sound/canorus ) as well as others I'm sure I'm forgetting. I'll also attach a .tar.bz2 archive of the canorus source tree needed to build. I've split it into three parts of 1M each using the split utility. Cat them back together like so: $ cat canorus_0.7svn.R1254_source.tar.bz2.part0 canorus_0.7svn.R1254_source.tar.bz2.part1 canorus_0.7svn.R1254_source.tar.bz2.part2 > canorus_0.7svn.R1254_source.tar.bz2 then copy the resulting file to /usr/portage/distfiles/. Hope this ebuild and info helps. Clemmitt
Created attachment 295247 [details] New ebuild for media-sound/canorus-0.7_p1254, the latest source revision.
Created attachment 295249 [details] Part 0 of .tar.bz2 archive of rev. 1254 canorus source tree.
Created attachment 295251 [details] Part 1 of .tar.bz2 archive of rev. 1254 canorus source tree.
Created attachment 295253 [details] Part 2 of .tar.bz2 archive of rev. 1254 canorus source tree.
Created attachment 295255 [details] Part 3 of .tar.bz2 archive of rev. 1254 canorus source tree.
(In reply to comment #8) > I've split it into three parts of 1M each using the split utility. Cat them > back together like so: > > $ cat canorus_0.7svn.R1254_source.tar.bz2.part0 > canorus_0.7svn.R1254_source.tar.bz2.part1 > canorus_0.7svn.R1254_source.tar.bz2.part2 > canorus_0.7svn.R1254_source.tar.bz2 Sorry, had to split it into 4 parts. Reassemble thusly: $ cat canorus_0.7svn.R1254_source.tar.bz2.part0 canorus_0.7svn.R1254_source.tar.bz2.part1 canorus_0.7svn.R1254_source.tar.bz2.part2 canorus_0.7svn.R1254_source.tar.bz2.part3 > canorus_0.7svn.R1254_source.tar.bz2 HTH. Clemmitt
dropped