[Fedora-packaging] Filtering requires

Brendan Jones brendan.jones.it at gmail.com
Wed Apr 11 19:04:11 UTC 2012


On 04/11/2012 08:27 PM, Toshio Kuratomi wrote:
> On Wed, Apr 11, 2012 at 06:45:15PM +0200, Brendan Jones wrote:
>> On 04/11/2012 06:00 PM, Toshio Kuratomi wrote:
>>>
>>> There is a library named suil whose purpose is to allow an application to
>>> require one UI toolkit and that application's plugins to require a different
>>> UI toolkit.
>>>
>>> The suil library itself has compiled plugins that enable different types of
>>> embedding (qt4 in gtk2 and gtk2 in qt4 at the moment).  These suil plugins
>>> need to require two toolkits apiece: the toolkit that is being embedded and
>>> the toolkit that is being embedded into.
>>
>> suil is somewhat parallel to the spec - the host could instantiate
>> the plugin on its own (using lv2core) if it wanted to. I guess the
>> best way is to consider suil a helper library using lv2core which
>> saves the host from doing the heavy lifting.
>>
> So.. what is a host and what is lv2core?
>

A host is any application that instantiates an LV2 plugin - e.g. best 
known examples are apps like qtractor or ardour. Although there are 
others like lv2rack (which doesn't use suil). Eventually I think LV2 
will be a drop in replacement for LADSPA plugins, but its not quite 
there yet.


More information about the packaging mailing list