From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39539) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRqXR-0000qu-Dj for guix-patches@gnu.org; Sat, 09 Jun 2018 22:57:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRqXO-0000jU-Cq for guix-patches@gnu.org; Sat, 09 Jun 2018 22:57:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:33749) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fRqXO-0000jO-9D for guix-patches@gnu.org; Sat, 09 Jun 2018 22:57:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fRqXO-0001mg-1R for guix-patches@gnu.org; Sat, 09 Jun 2018 22:57:02 -0400 Subject: [bug#31668] [PATCH 2/2] gnu: Add qtwebglplugin. Resent-Message-ID: From: iyzsong@member.fsf.org (=?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?=) References: <20180531135322.24885-1-h.goebel@crazy-compilers.com> <20180531135446.24961-1-h.goebel@crazy-compilers.com> Date: Sun, 10 Jun 2018 10:55:18 +0800 In-Reply-To: <20180531135446.24961-1-h.goebel@crazy-compilers.com> (Hartmut Goebel's message of "Thu, 31 May 2018 15:54:46 +0200") Message-ID: <87zi03gxk9.fsf@member.fsf.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Hartmut Goebel Cc: 31668@debbugs.gnu.org Hartmut Goebel writes: > * gnu/packages/qt.scm (qtwebglplugin): New variable. > --- > gnu/packages/qt.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm > index 894269515..a65e08e05 100644 > --- a/gnu/packages/qt.scm > +++ b/gnu/packages/qt.scm > @@ -1058,6 +1058,32 @@ between the host (QML/C++ application) and the cli= ent (HTML/JavaScript > application). The transport mechanism is supported out of the box by th= e two > popular web engines, Qt WebKit 2 and Qt WebEngine."))) >=20=20 > +(define-public qtwebglplugin > + (package (inherit qtsvg) > + (name "qtwebglplugin") > + (version "5.11.0") > + (source (origin > + (method url-fetch) > + (uri (string-append "https://download.qt.io/official_releas= es/qt/" > + (version-major+minor version) "/" versi= on > + "/submodules/" name "-everywhere-src-" > + version ".tar.xz")) > + (sha256 > + (base32 > + "1al7dv7i9rg4z4p8vnipbjbbgc6113lbfjggxxap3sn6hqs986fm")))) > + (native-inputs > + `(("perl" ,perl) > + ;; The package is implemented badly, thus these need to be native= -inputs > + ("mesa" ,mesa) > + ("qtwebsockets" ,qtwebsockets))) Hello, what=E2=80=99s =E2=80=9Cimplemented badly=E2=80=9D means? I think = =E2=80=98mesa=E2=80=99 and =E2=80=98qtwebsockets=E2=80=99 belongs to the =E2=80=98inputs=E2=80=99 nice= ly, since after build =E2=80=98qtwebglplugin=E2=80=99 does keep references to them.