From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Staying on top of Qt security Date: Thu, 25 Feb 2016 10:38:32 +0100 Message-ID: References: <20160214200143.GA19744@jasmine> <20160225083545.GA21159@solar> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57572) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYsNy-0004g0-1H for guix-devel@gnu.org; Thu, 25 Feb 2016 04:39:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYsNt-0003WU-1Q for guix-devel@gnu.org; Thu, 25 Feb 2016 04:39:01 -0500 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:52569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYsNs-0003Vs-RJ for guix-devel@gnu.org; Thu, 25 Feb 2016 04:38:56 -0500 In-Reply-To: <20160225083545.GA21159@solar> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge writes: > Hello, > > looking at why ardour depends on qt-4, I came across suil: > (description > "Suil is a lightweight C library for loading and wrapping LV2 plug= in UIs. > Suil makes it possible to load a UI of a toolkit in a host using anothe= r > toolkit. The API is designed such that hosts do not need to explicitly > support specific toolkits =E2=80=93 if Suil supports a particular toolk= it, then UIs in > that toolkit will work in all hosts that use Suil automatically. > Suil currently supports every combination of Gtk 2, Qt 4, and X11.") > > It is currently used by ardour and jalv, both of which seem to use gtk+= -2 > and not qt-4. > > The suil package itself, however, depends on gtk+-2 _and_ qt-4. > > Do you think we could drop the qt-4 input? > > If at some point in time suil also works with qt-5, we might be better > served by creating two packages, suil-gtk and suil-qt, with only one of > the respective inputs; I find it unlikely that an application would nee= d > both of gtk+ and qt. We cannot know what toolkit the GUI of audio plugins will use. Suil supports the three most popular ones so plugin authors providing GUIs don=E2=80=99t need to worry about support in popular hosts such as Ardour= . ~~ Ricardo