From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55585) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d8ud4-0003VB-Jz for guix-patches@gnu.org; Thu, 11 May 2017 16:24:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d8ud0-0002lX-MJ for guix-patches@gnu.org; Thu, 11 May 2017 16:24:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36484) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d8ud0-0002lI-6v for guix-patches@gnu.org; Thu, 11 May 2017 16:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d8ucz-00061e-UE for guix-patches@gnu.org; Thu, 11 May 2017 16:24:01 -0400 Subject: bug#26883: [PATCH 11/11] gnu: mutter: Update to 3.24.1. Resent-Message-ID: From: Marius Bakke In-Reply-To: <20170511153021.14972-11-kei@openmailbox.org> References: <20170511153021.14972-1-kei@openmailbox.org> <20170511153021.14972-11-kei@openmailbox.org> Date: Thu, 11 May 2017 22:23:10 +0200 Message-ID: <87inl7jg7l.fsf@fastmail.com> 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: Kei Kebreau , 26883@debbugs.gnu.org --=-=-= Content-Type: text/plain Kei Kebreau writes: > * gnu/packages/gnome.scm (mutter): Update to 3.24.1. > [arguments]: Enable wayland and the native backend. Add "use-elogind" > phase. > [propagated-inputs]: Remove wayland and wayland-protocols. > [inputs]: Add elogind and libxtst. This should also mention that the source is now a release download. [...] > @@ -4340,8 +4336,15 @@ to display dialog boxes from the commandline and shell scripts.") > #:phases > (modify-phases %standard-phases > (add-after 'unpack 'autoreconf > - (lambda _ > - (zero? (system* "autoreconf" "-vfi"))))))) > + (lambda _ > + (zero? (system* "autoreconf" "-vfi")))) ...and this phase can likely be removed since we use a bootstrapped release. > + (add-before 'configure 'use-elogind > + (lambda _ > + (substitute* (list "configure" > + "src/backends/native/meta-launcher.c" > + "src/core/main.c") > + (("systemd") "elogind")) This looks like it potentially could cause some trouble, especially in configure. Could you add a comment about what we are substituting here? Other than that looks okay to me, thanks a lot for working on it. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlkUyC4ACgkQoqBt8qM6 VPpnIwf9HoVpGPDO3OPl7CKgjYSUxG2WXo46K3bITYzO0I34Vt1W8zMlV1uSZImt y0M35rYQuh0UhkN/H6TmOTuhTgOOZMmEblwtR8vBL9lHOpfTE6tZIyAv1xWUUM3a JcEKIeyhza7tUgYAaxAQ4N7nGUyBkL6vs5gEImMVhX2wk70jp8Yif3X6P0i4k7Ke I32A9j02NMSkpp9oWODfjgdg5akrpn2oBLYONfTu1U9z3DXnXBLpRzC5Np4eLvaO /oMCwDcz81L/ypPQ0b2MLXgtOJ0iiSTret1496mRv8dBfNu/ZkaS6m9BloFVbXfs dXG+VhZqxDcSpsS6x6msGkmB7Bliog== =uNB5 -----END PGP SIGNATURE----- --=-=-=--