From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49724) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gOrxe-0004FU-7d for guix-patches@gnu.org; Mon, 19 Nov 2018 17:24:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gOrxa-0003OK-8c for guix-patches@gnu.org; Mon, 19 Nov 2018 17:24:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:57123) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gOrxa-0003OG-5C for guix-patches@gnu.org; Mon, 19 Nov 2018 17:24:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gOrxZ-0008Ap-Tw for guix-patches@gnu.org; Mon, 19 Nov 2018 17:24:01 -0500 Subject: [bug#33390] [PATCH 1/4] qtwebkit: Fix pri install directory. Resent-Message-ID: References: <20181115041715.15993-1-ericbavier@centurylink.net> <20181115041715.15993-2-ericbavier@centurylink.net> From: Christopher Baines In-reply-to: <20181115041715.15993-2-ericbavier@centurylink.net> Date: Mon, 19 Nov 2018 22:22:58 +0000 Message-ID: <87h8gcso59.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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: ericbavier@centurylink.net Cc: Eric Bavier , 33390@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ericbavier@centurylink.net writes: > From: Eric Bavier > > This lets qmake find qtwebkit components, allowing packages like python-p= yqt > to find qtwebkit and enable support. > > * gnu/packages/qt.scm (qtwebkit)[arguments]: Add "ECM_MKSPECS_INSTALL_DIR" > to #:configure-flags. Link with "--no-keep-memory". > --- > gnu/packages/qt.scm | 11 ++++++++++- > 1 file changed, 10 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm > index d48769982..36f8aef69 100644 > --- a/gnu/packages/qt.scm > +++ b/gnu/packages/qt.scm > @@ -10,6 +10,7 @@ > ;;; Copyright =C2=A9 2017, 2018 Tobias Geerinckx-Rice > ;;; Copyright =C2=A9 2018 Nicolas Goaziou > ;;; Copyright =C2=A9 2018 Hartmut Goebel > +;;; Copyright =C2=A9 2018 Eric Bavier > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -2171,7 +2172,15 @@ different kinds of sliders, and much more.") > #:configure-flags (list ;"-DENABLE_API_TESTS=3DTRUE" > "-DPORT=3DQt" > "-DUSE_LIBHYPHEN=3DOFF" > - "-DUSE_SYSTEM_MALLOC=3DON"))) > + "-DUSE_SYSTEM_MALLOC=3DON" > + ;; XXX: relative dir installs to build di= r? > + (string-append "-DECM_MKSPECS_INSTALL_DIR= =3D" > + %output "/lib/qt5/mkspecs/= modules") > + ;; Sacrifice a little speed in order to l= ink > + ;; libraries and test executables in a > + ;; reasonable amount of memory. > + "-DCMAKE_SHARED_LINKER_FLAGS=3D-Wl,--no-k= eep-memory" > + "-DCMAKE_EXE_LINKER_FLAGS=3D-Wl,--no-keep= -memory"))) > (home-page "https://www.webkit.org") > (synopsis "Web browser engine and classes to render and interact wit= h web > content") I've tested this, and this fixed the qtwebkit build for me, which currently doesn't work on master. So I'm all for merging it. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlvzN8JfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XfaXQ/9ErcTYCrZr2cYRAU7dwi7ScVu9SifPLPc3xqIp+PqTxbFImH2R8MmTuzq hs0e+zjDeNSu5UdYFm/85thbunnQyVvFioISx0DM6c9Oz2tTxl4t0ziZEjmF90VA C3P2CeKtPqmNqsZAqryuAVlz1/hdY6KEXn6w5jgsh/X24GiEPOK8TLz0wZQj1vkq SzAz/fCBkRW9xC6ErLDf35q3t4GLc5gzVFQ64ROgLlMS28VXrmcibPcBD7D8TBkw YUTU84ULGsNCdK08RCfv+ziQ1S5izYVLF1GfI23kuQSMXffYHtjj5Z5e+WoNQ0MG ++nKtp630CzXi3VA/ILvF0SSz1K7JvmGe0lMDkeyisFFEu0HWukMlX3msgniHQcG j4b6wJq71L0qHjHIy0MezAfPXeNOFc+ZGtqY+bNbyos2JV4qB59cOTnC/wLNImnq mRYdNwcZoxUGIJIS+nx62Pu0UBhQXGyPMNxcxwCC0dqYaOASI/3bPW+9qVnm/w7u 5cyGx9KXcvF5EW7VmhkyNqqUmrhC3A9KkYrUwtKyxQSxPM9rnk73EG9Fcz7Wn1NB AjhfqwTSyWobDcEnGRjlZJEIQLRpuosy0fi05Ag7jd6fERfG0bPhRe8aZP73sUN3 GwWePzCI/0+Y84tCamFPCkiR9C1ldLPFBDpy16nGUjUX1w5voOU= =7z0X -----END PGP SIGNATURE----- --=-=-=--