From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: %desktop-services now depends on Qt 5, via colord Date: Sat, 14 Jul 2018 22:26:44 +0300 Message-ID: <20180714192644.GH4585@macbook41> References: <20180621165415.31705.87450@vcs0.savannah.gnu.org> <20180621165418.1C11520349@vcs0.savannah.gnu.org> <874lh1snnd.fsf_-_@netris.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="n8884J15jRwcBTvu" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54484) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1feQBw-0003UA-3s for guix-devel@gnu.org; Sat, 14 Jul 2018 15:26:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1feQBr-0006sE-4t for guix-devel@gnu.org; Sat, 14 Jul 2018 15:26:52 -0400 Received: from flashner.co.il ([178.62.234.194]:57176) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1feQBq-0006rz-Su for guix-devel@gnu.org; Sat, 14 Jul 2018 15:26:47 -0400 Content-Disposition: inline In-Reply-To: <874lh1snnd.fsf_-_@netris.org> 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" To: Mark H Weaver Cc: guix-devel@gnu.org --n8884J15jRwcBTvu Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jul 14, 2018 at 02:00:38PM -0400, Mark H Weaver wrote: > Hi Tobias, >=20 > me@tobias.gr (Tobias Geerinckx-Rice) writes: >=20 > > nckx pushed a commit to branch master > > in repository guix. > > > > commit 407ef4b38ad394e0b63320b029d95afdd3da6888 > > Author: Tobias Geerinckx-Rice > > Date: Tue Jun 19 20:02:42 2018 +0200 > > > > gnu: hplip: Add Qt GUI support. > > =20 > > Some tools (like =E2=80=98hp-toolbox=E2=80=99) still refuse to laun= ch, but at least > > others (like =E2=80=98hp-systrax=E2=80=99) now seem to work. > > =20 > > * gnu/packages/cups.scm (hplip)[arguments]: Add #configure-flags fo= r Qt. > > [inputs]: Add python-gobject and python-pyqt. >=20 > Until this commit, it was possible to build a desktop system without Qt. > No longer. >=20 > This commit effectively added most of Qt 5 as a new dependency of > 'colord' (via 'sane-backends' and 'hplip'), which in turn means that > _any_ GuixSD system that uses %desktop-services now depends on Qt 5 > libraries, including: >=20 > qtbase > qtconnectivity > qtdeclarative > qtlocation > qtmultimedia > qtsensors > qtserialport > qtsvg > qttools > qtwebchannel > qtwebsockets > qtx11extras > qtxmlpatterns >=20 > I would greatly prefer to preserve a straightforward way to build a > desktop system, e.g. a GNOME system, without building Qt 5. >=20 > Thoughts? >=20 > Mark >=20 It sounds like adding Qt to hplip adds plenty of GUI goodies. Could we leave hplip as-is and have sane-backends depend on a Qt-less hplip-minimal or hplip-nogui, since it shouldn't need any GUI from hplip? --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --n8884J15jRwcBTvu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAltKTnEACgkQQarn3Mo9 g1FhKRAAsMbsneKlYgWdI98n6KkZxDZ3DcQDPqUzO6hE7jYgUBW3uOosV2FDP9uO +xLbdHtRN1gLw+l11vj9AkNgpfxJXaaVZXDoqE542o/XbbA8ETxcG8uBENKXRB8B NH8l/m2/VQY2mVbgrfKtE/ISsgUt+WVwMVvBcsHwdbZd+wglVHHPH+CdavtQSPau c1XysLxSpvr+ASWxRmbdDCJHp9xITEOrB6G2epI0UjnxSY5anh0NaTotgm+TEXXl qzlegr3JH7O/ZkDn1OAP0nLSZAneJrgYZmtFfBVKgb5fYeML5XQK/9LUjLivyLhx BRg28vpqagyeI2nrcZcieIvNIiiNKkSjL0uwSI8lt1PA6AWjNTp5X5M4IVWwaBYK YAEDSGEFSjQSJaStJghv9BhMsbxGQ0yo91kdYD7hodtlK/XWgT3W0EmJXGDP264d 1vq2msPbcL4nyTwD1MH8uVDuYVEyECWIchgi3BcS5A6FlyYodwTlI7Ym/dl84WGs 8tBoAu6w+8+C+tMIDIAGEb/atV5SMaWNrau3PTeD4CsL8tjoPENAdQkknXeSoqwi S24W26ceYGXTYY3cH/+J/49Stsz9GvOC3M20ItcqT4rFgP1jZrMokoJo0YvHlVQ0 imexl1HHwrmv1VqqvXeg4nGjhIEgd2r0S0sHfQ1gHjiTY/7lrKY= =i9pH -----END PGP SIGNATURE----- --n8884J15jRwcBTvu--