Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 691102

Summary: add new ebuild for Cinelerra Good Guy's version (Cinelerra Infinity)
Product: Gentoo Linux Reporter: deim <deim>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: normal CC: deim, fluffysheap, g2t, gabriel, gentoo, kripton, web.alexander
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: alpha ebuild version for cinelerra GG (Infinity)
cinelerra-gg-5.1.20190430.ebuild
cinelerra-gg-5.1.20200131.ebuild

Description deim 2019-07-31 07:37:01 UTC
Created attachment 585224 [details]
alpha ebuild version for cinelerra GG (Infinity)

The most advanced OS video editor for linux - Cinelerra Infinity is the most stable and live version of Cinelerra. I attend my work version as alpha version. Could somebody review? I'd like to see this fork of Cinelerra in official repository.
https://www.cinelerra-gg.org/

This ebuild get sources from git (always latest version) so not every version is for production. I don't know how switch to release based ebuild since I didn't find way how to do it.
Comment 2 Nikita Zlobin 2020-02-02 17:04:56 UTC
Created attachment 611096 [details]
cinelerra-gg-5.1.20190430.ebuild

There is my version, which I had personal since this May. I'm not sure, is this alpha, since it just one of 3 mods. Meanwhile, I'm trying to get version 20200131, which I expect to have pulseaudio support.
Comment 3 Nikita Zlobin 2020-02-06 06:09:58 UTC
Created attachment 612066 [details]
cinelerra-gg-5.1.20200131.ebuild

Here is ebuild for next promised version. As expected, now it has no problems to be used as part of desktop, thanks to pulse (just one warning - avoid YUV).
Comment 4 deim 2020-02-06 13:51:41 UTC
Nikita, thanks for ebuild. Can You please elaborate more on what's wrong with YUV?
Comment 5 rnddim 2020-04-24 05:07:59 UTC
Trying to compile this version of cinelerra (on my own, not with an ebuild), I noticed that the configure script has a --with-jobs option that sets the number of jobs (defaults to 5), and that this overrides any job setting you might use with 'make -j3', which to my understanding means that in an ebuild at least part of MAKEOPTS will be ignored.

Also, the bundled-in a52dec code doesn't properly handle an ncurses with a separate libtinfo. Additionally there was some problem with the 3rd-party openjpeg code.

The point is, it seems to me like some patches might be needed to make cinelerra-gg ready for portage.
Comment 6 Alexander Weber 2020-04-24 07:16:38 UTC
I just installed the version from ceamac overlay last days.

https://github.com/ceamac/overlay/tree/master/media-video/cinelerra

There is not "gg" in ebuild name but it's a gg version
Comment 7 William T Wilson 2020-05-27 00:36:10 UTC
This should replace the existing cinelerra, as the ebuild that's there now is using Cinelerra-CV, which is completely dead, and doesn't work at all with recent gcc (not just version 10, but version 9 as well!).
Comment 8 Thomas Kohler 2020-06-11 17:19:44 UTC
(In reply to Alexander Weber from comment #6)
> I just installed the version from ceamac overlay last days.
> 
> https://github.com/ceamac/overlay/tree/master/media-video/cinelerra
> 
> There is not "gg" in ebuild name but it's a gg version

This build depends on libvdpau but the ebuild don't reflect this. So be prepared to run "emerge --oneshot libvdpau"
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-11-15 10:19:52 UTC
Sorry, accidentally caught it along with the existing cinelerra.