From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Staying on top of Qt security Date: Thu, 25 Feb 2016 09:35:45 +0100 Message-ID: <20160225083545.GA21159@solar> References: <20160214200143.GA19744@jasmine> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43295) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYrOs-000687-KE for guix-devel@gnu.org; Thu, 25 Feb 2016 03:35:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYrOp-0003kU-Cj for guix-devel@gnu.org; Thu, 25 Feb 2016 03:35:54 -0500 Received: from mailrelay6.public.one.com ([91.198.169.200]:46034) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYrOp-0003kN-0T for guix-devel@gnu.org; Thu, 25 Feb 2016 03:35:51 -0500 Content-Disposition: inline In-Reply-To: <20160214200143.GA19744@jasmine> 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: Leo Famulari Cc: guix-devel@gnu.org 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 plugin UIs. Suil makes it possible to load a UI of a toolkit in a host using another toolkit. The API is designed such that hosts do not need to explicitly support specific toolkits – if Suil supports a particular toolkit, 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 need both of gtk+ and qt. Andreas