Bug 7838

Summary: a new version of lilv (0.14.4) exists since august 2012
Product: Mageia Reporter: Philippe Didier <philippedidier>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal CC: zen25000
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
URL: http://drobilla.net/software/lilv/
Whiteboard: MGA2TOO
Source RPM: lilv-0.4.4-1 CVE:
Status comment:
Bug Depends on: 7639, 7841, 8117, 8118, 8119    
Bug Blocks: 7839, 7840    
Attachments: spec file for lilv

Description Philippe Didier 2012-10-19 00:36:17 CEST
Description of problem:

Lilv is a C library to make the use of LV2 plugins
A new version of lilv exists since august 2012.

We may update it from version 0.4.4 (provided by Mageia2 and cauldron) to this last version 0.14.4...

NB : LV2 was splitted into lv2core and lv2-ui ... a new version of lv2 exist that is no more splitted (see bug 7639)=> lilv spec file must be modified to have BuildRequires lv2-devel instead of lv2core-devel

NB : since lilv is developed, it may be used instead of slv2, so this package should obsolete slv2 now...

This imply that some spec files for Packages having BuildRequires slv2 should have now BuildRequires lilv
Philippe Didier 2012-10-19 00:37:24 CEST

Depends on: (none) => 7639

Philippe Didier 2012-10-19 00:51:27 CEST

Blocks: (none) => 7839

Philippe Didier 2012-10-19 01:05:45 CEST

Blocks: (none) => 7840

Philippe Didier 2012-10-19 01:27:57 CEST

Whiteboard: (none) => MGA2TOO

Comment 1 Philippe Didier 2012-11-18 01:24:49 CET
Created attachment 3116 [details]
spec file for lilv

must be built after
lv2 bug 7639
serd bug 8117
sord bug 8118
sratom bug 8119
suil bug 7841
Philippe Didier 2012-11-18 01:25:30 CET

Depends on: (none) => 8117, 8118, 8119, 7841

Comment 2 Philippe Didier 2012-11-24 01:13:16 CET
I digged a little more about the possibility to obsolete slv2 :
Indeed it was only needed to build old versions of qtractor and ardour provided by Mageia2 and cauldron.

Since new versions of ardour and qtractor don't have anymore slv2 as BR, but need lilv and suil   slv2 is deprecated and may be removed from the repo when ardour and qtractor are rebuilt.

The only other package that would have needed slv2 was audacity... but its developers seem to have abandoned their failed project of building it with lv2 (even if we can find headers for lv2 in the tarball it's only a remnant of this attempt)
Comment 3 Barry Jackson 2012-11-24 02:04:41 CET
New version pushed

Status: NEW => RESOLVED
CC: (none) => zen25000
Resolution: (none) => FIXED