Bug 4957

Summary: OpenShot 2.4.2 has been released
Product: Fedora Reporter: FeRD (Frank Dana) <ferdnyc>
Component: openshotAssignee: Richard <hobbes1069>
Status: RESOLVED FIXED    
Severity: enhancement CC: sergio
Priority: P1    
Version: unspecified   
Hardware: x86_64   
OS: GNU/Linux   
namespace:
Attachments: Diff of updates to libopenshot-audio.spec
Diff of updates to libopenshot.spec
Diff of updates to openshot.spec
ffmpeg 4.0 compatibility patch, used in libopenshot.spec
libopenshot-audio source patch, applied in .spec
Diff of updates to libopenshot-audio.spec
Diff of updates to libopenshot.spec
Diff of updates to openshot.spec
Diff of updates to openshot.spec
Diff of updates to libopenshot.spec

Description FeRD (Frank Dana) 2018-07-07 07:28:53 CEST
Created attachment 1916 [details]
Diff of updates to libopenshot-audio.spec

The release-monitoring instance for OpenShot (https://release-monitoring.org/project/6782/) seemed to be in a bad way, so I kicked it and it _claims_ it's working again. Regardless, since it has yet to open a ticket for this, I'll do its job and point out that OpenShot has released version 2.4.2, along with dependencies libopenshot-0.2.0 and libopenshot-audio-0.1.6

All three build with minimal changes from the previous rpmfusion spec files. 

* libopenshot-audio needs one new patch file to fix header semantics

* libopenshot requires a refresh of its ffmpeg35 patch to build against ffmpeg40, but only to realign the patch with the updated source, and drop some fixes that have been incorporated upstream. libopenshot also has new ruby bindings, so it needs a ruby-libopenshot package built alongside its python3-libopenshot

* OpenShot itself only needs the relevant version numbers in the spec file updated, and it builds without incident.

I'll attach the two required patch files, and diffs against the rpmfusion .specs
Comment 1 FeRD (Frank Dana) 2018-07-07 07:29:31 CEST
Created attachment 1917 [details]
Diff of updates to libopenshot.spec
Comment 2 FeRD (Frank Dana) 2018-07-07 07:29:56 CEST
Created attachment 1918 [details]
Diff of updates to openshot.spec
Comment 3 FeRD (Frank Dana) 2018-07-07 07:30:45 CEST
Created attachment 1919 [details]
ffmpeg 4.0 compatibility patch, used in libopenshot.spec
Comment 4 FeRD (Frank Dana) 2018-07-07 07:31:18 CEST
Created attachment 1920 [details]
libopenshot-audio source patch, applied in .spec
Comment 5 Richard 2018-07-09 20:48:36 CEST
I'm not sure when I'll have time to work on this if one of the other maintainers wants to take it on that would be great.
Comment 6 FeRD (Frank Dana) 2018-07-16 10:08:33 CEST
Created attachment 1925 [details]
Diff of updates to libopenshot-audio.spec

Apologies, my previous patches weren't properly formatted, and I mistakenly had the new ruby-libopenshot package obsoleting itself. Attaching a new set of correctly-formatted (git diff) patches for the spec files.
Comment 7 FeRD (Frank Dana) 2018-07-16 10:09:03 CEST
Created attachment 1926 [details]
Diff of updates to libopenshot.spec
Comment 8 FeRD (Frank Dana) 2018-07-16 10:09:29 CEST
Created attachment 1927 [details]
Diff of updates to openshot.spec
Comment 9 FeRD (Frank Dana) 2018-07-16 10:17:36 CEST
Created attachment 1928 [details]
Diff of updates to openshot.spec

Argh, one more time to fix the changelog chronology, or rpmbuild will bail.
Comment 10 FeRD (Frank Dana) 2018-07-16 10:18:00 CEST
Created attachment 1929 [details]
Diff of updates to libopenshot.spec
Comment 11 Sérgio Basto 2018-08-01 00:45:52 CEST
(In reply to Richard from comment #5)
> I'm not sure when I'll have time to work on this if one of the other
> maintainers wants to take it on that would be great.

 FeRD have a fas user on rpmfusion ? are you in packager group ?
Comment 12 FeRD (Frank Dana) 2018-08-01 02:13:19 CEST
(In reply to Sérgio Basto from comment #11)
> (In reply to Richard from comment #5)
> 
>  FeRD have a fas user on rpmfusion ? are you in packager group ?

Not at current, though I'd be willing to do whatever would be necessary to make that happen.

I do have a FAS account (ferdnyc), but it's not a member of any privileged groups there or here.
Comment 13 Sérgio Basto 2018-08-01 02:16:11 CEST
(In reply to FeRD from comment #12)
> (In reply to Sérgio Basto from comment #11)
> > (In reply to Richard from comment #5)
> > 
> >  FeRD have a fas user on rpmfusion ? are you in packager group ?
> 
> Not at current, though I'd be willing to do whatever would be necessary to
> make that happen.
> 
> I do have a FAS account (ferdnyc), but it's not a member of any privileged
> groups there or here.

and in Fedora are you in packager group ?
Comment 14 Sérgio Basto 2018-08-01 02:25:16 CEST
(In reply to Sérgio Basto from comment #13)
> (In reply to FeRD from comment #12)
> > (In reply to Sérgio Basto from comment #11)
> > > (In reply to Richard from comment #5)
> > > 
> > >  FeRD have a fas user on rpmfusion ? are you in packager group ?
> > 
> > Not at current, though I'd be willing to do whatever would be necessary to
> > make that happen.
> > 
> > I do have a FAS account (ferdnyc), but it's not a member of any privileged
> > groups there or here.
> 
> and in Fedora are you in packager group ?

if you are Fedora packager , you are automatically sponsored , if not I can sponsor you , just have to ask for authorization ...
Comment 15 Sérgio Basto 2018-08-01 03:53:40 CEST
OpenShot 2.4.2 built in rawhide with all patches from here .
Comment 16 Sérgio Basto 2018-08-28 18:13:15 CEST
OpenShot 2.4.2 is in F27 and others in updates stable repo .