From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52320) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eABjJ-0003ED-GH for guix-patches@gnu.org; Thu, 02 Nov 2017 05:24:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eABjG-0008PY-9i for guix-patches@gnu.org; Thu, 02 Nov 2017 05:24:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:38219) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eABjG-0008PO-5e for guix-patches@gnu.org; Thu, 02 Nov 2017 05:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eABjF-00049s-S2 for guix-patches@gnu.org; Thu, 02 Nov 2017 05:24:01 -0400 Subject: [bug#29115] [PATCH] gnu: mpv: enable Wayland support. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52109) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eABig-0002qy-2n for guix-patches@gnu.org; Thu, 02 Nov 2017 05:23:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eABia-00083j-Ca for guix-patches@gnu.org; Thu, 02 Nov 2017 05:23:26 -0400 Received: from mx.kolabnow.com ([95.128.36.42]:1540) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eABia-00082c-07 for guix-patches@gnu.org; Thu, 02 Nov 2017 05:23:20 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out002.mykolab.com (Postfix) with ESMTP id BC5F7229 for ; Thu, 2 Nov 2017 10:23:16 +0100 (CET) Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wqqxa914W1y8 for ; Thu, 2 Nov 2017 10:23:16 +0100 (CET) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out002.mykolab.com (Postfix) with ESMTPS id 265B51C0 for ; Thu, 2 Nov 2017 10:23:16 +0100 (CET) Received: from int-subm002.mykolab.com (unknown [10.9.37.2]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 09E57235E for ; Thu, 2 Nov 2017 10:23:15 +0100 (CET) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_fd0df5e2d7236c16b6c0260f32e5245b" Date: Thu, 02 Nov 2017 10:23:15 +0100 From: Rutger Helling Message-ID: <9137d310167b962d1ce3d20339be4fba@mykolab.com> 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: 29115@debbugs.gnu.org --=_fd0df5e2d7236c16b6c0260f32e5245b Content-Type: multipart/alternative; boundary="=_62e9002d156ab2480cf2c516e83a5035" --=_62e9002d156ab2480cf2c516e83a5035 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Hey Guix, this patch enables Wayland support for mpv. --=_62e9002d156ab2480cf2c516e83a5035 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

Hey Guix,

this patch enables Wayland support for mpv.

--=_62e9002d156ab2480cf2c516e83a5035-- --=_fd0df5e2d7236c16b6c0260f32e5245b Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-PATCH-gnu-mpv-enable-Wayland-support.patch Content-Disposition: attachment; filename=0001-PATCH-gnu-mpv-enable-Wayland-support.patch; size=1584 RnJvbSBiMThhYTdjYjQ0ODExNmM2ODkzMDZjMDdmY2NlYzMyYWZjODRkYzRiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSdXRnZXIgSGVsbGluZyA8cmhlbGxpbmdAbXlrb2xhYi5jb20+ CkRhdGU6IFRodSwgMiBOb3YgMjAxNyAxMDoxOTo0NSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIGdu dTogbXB2OiBlbmFibGUgV2F5bGFuZCBzdXBwb3J0LgoKKiBnbnUvcGFja2FnZXMvdmlkZW8uc2Nt IChtcHYpW2lucHV0c106IEFkZCB3YXlsYW5kLCB3YXlsYW5kLXByb3RvY29scyBhbmQgbGlieGti Y29tbW9uLgotLS0KIGdudS9wYWNrYWdlcy92aWRlby5zY20gfCA2ICsrKysrLQogMSBmaWxlIGNo YW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2dudS9w YWNrYWdlcy92aWRlby5zY20gYi9nbnUvcGFja2FnZXMvdmlkZW8uc2NtCmluZGV4IGU2NmEzMGE4 Mi4uNDc2NTNmOGRjIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvdmlkZW8uc2NtCisrKyBiL2du dS9wYWNrYWdlcy92aWRlby5zY20KQEAgLTIxLDYgKzIxLDcgQEAKIDs7OyBDb3B5cmlnaHQgwqkg MjAxNyBFdGhhbiBSLiBKb25lcyA8ZG91YmxlcGx1c2dvb2QyM0BnbWFpbC5jb20+CiA7OzsgQ29w eXJpZ2h0IMKpIDIwMTcgQ2zDqW1lbnQgTGFzc2lldXIgPGNsZW1lbnRAbGFzc2lldXIub3JnPgog Ozs7IENvcHlyaWdodCDCqSAyMDE3IEdyZWdvciBHaWVzZW4gPGdpZXNlbkB6YWVobHdlcmsubmV0 PgorOzs7IENvcHlyaWdodCDCqSAyMDE3IFJ1dGdlciBIZWxsaW5nIDxyaGVsbGluZ0BteWtvbGFi LmNvbT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0x MDA2LDcgKzEwMDcsNyBAQCBTVkNELCBEVkQsIDNpdngsIERpdlggMy80LzUsIFdNViBhbmQgSC4y NjQgbW92aWVzLiIpCiAgICAgIGAoKCJwZXJsIiAscGVybCkgOyBmb3IgenNoIGNvbXBsZXRpb24g ZmlsZQogICAgICAgICgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpCiAgICAgICAgKCJweXRob24t ZG9jdXRpbHMiICxweXRob24tZG9jdXRpbHMpKSkKLSAgICA7OyBNaXNzaW5nIGZlYXR1cmVzOiBs aWJndWVzcywgV2F5bGFuZCwgVjRMMgorICAgIDs7IE1pc3NpbmcgZmVhdHVyZXM6IGxpYmd1ZXNz LCBWNEwyCiAgICAgKGlucHV0cwogICAgICBgKCgiYWxzYS1saWIiICxhbHNhLWxpYikKICAgICAg ICAoImVuY2EiICxlbmNhKQpAQCAtMTAzOCw2ICsxMDM5LDkgQEAgU1ZDRCwgRFZELCAzaXZ4LCBE aXZYIDMvNC81LCBXTVYgYW5kIEguMjY0IG1vdmllcy4iKQogICAgICAgICgicHVsc2VhdWRpbyIg LHB1bHNlYXVkaW8pCiAgICAgICAgKCJyc291bmQiICxyc291bmQpCiAgICAgICAgKCJ3YWYiICxw eXRob24td2FmKQorICAgICAgICgid2F5bGFuZCIgLHdheWxhbmQpCisgICAgICAgKCJ3YXlsYW5k LXByb3RvY29scyIgLHdheWxhbmQtcHJvdG9jb2xzKQorICAgICAgICgibGlieGtiY29tbW9uIiwg bGlieGtiY29tbW9uKQogICAgICAgICgieW91dHViZS1kbCIgLHlvdXR1YmUtZGwpCiAgICAgICAg KCJ6bGliIiAsemxpYikpKQogICAgIChhcmd1bWVudHMKLS0gCjIuMTUuMAoK --=_fd0df5e2d7236c16b6c0260f32e5245b-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55813) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eAJEo-0001DQ-GI for guix-patches@gnu.org; Thu, 02 Nov 2017 13:25:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eAJEk-0001ym-I1 for guix-patches@gnu.org; Thu, 02 Nov 2017 13:25:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:39504) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eAJEk-0001ye-77 for guix-patches@gnu.org; Thu, 02 Nov 2017 13:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eAJEj-0002ha-RA for guix-patches@gnu.org; Thu, 02 Nov 2017 13:25:01 -0400 Subject: [bug#29115] [PATCH] gnu: mpv: enable Wayland support. Resent-Message-ID: Date: Thu, 2 Nov 2017 13:24:42 -0400 From: Leo Famulari Message-ID: <20171102172442.GA5245@jasmine.lan> References: <9137d310167b962d1ce3d20339be4fba@mykolab.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="J2SCkAp4GZ/dPZZf" Content-Disposition: inline In-Reply-To: <9137d310167b962d1ce3d20339be4fba@mykolab.com> 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: Rutger Helling Cc: 29115@debbugs.gnu.org --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 02, 2017 at 10:23:15AM +0100, Rutger Helling wrote: > Hey Guix,=20 >=20 > this patch enables Wayland support for mpv. > From b18aa7cb448116c689306c07fccec32afc84dc4b Mon Sep 17 00:00:00 2001 > From: Rutger Helling > Date: Thu, 2 Nov 2017 10:19:45 +0100 > Subject: [PATCH] gnu: mpv: enable Wayland support. >=20 > * gnu/packages/video.scm (mpv)[inputs]: Add wayland, wayland-protocols an= d libxkbcommon. Thanks! > ("pulseaudio" ,pulseaudio) > ("rsound" ,rsound) > ("waf" ,python-waf) > + ("wayland" ,wayland) > + ("wayland-protocols" ,wayland-protocols) > + ("libxkbcommon", libxkbcommon) I tried `guix gc --reference $(./pre-inst-env guix build mpv)`, and it doesn't keep a reference to wayland-protocols. Also, without wayland-protocols, it does still build for Wayland, according to the configure phase. Do you think we can omit wayland-protocols from the set of inputs? --J2SCkAp4GZ/dPZZf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAln7VNcACgkQJkb6MLrK fwj1Cw/+L/8gjyn5dSXWHD0wL09Ji+0onXhWCfLZpqSZMCHbzcWg87hjZUJcYxvq sQZmztn8CfZAJmRAoUh/iWRmWQzTB+HUSYuQAAZk0YGz73+aI3FkD6Kqzbz0hnFa yD9WX4vZOMGLcWkbs27oXUh9Bm2mE50mqRW0PgY3focGCRok+f3bdpdp0eQ0rW3S 4aLQ6LBRixvuvfMilVkNqMNRp1ih4MJkEHkzmTMXbgclJmoG4AxT91Qhh89zw6lZ Iok9x+G+/A+ewUemyKdtz5HFynUWKYCmjj3Db2uduI6UlSb3CttdqysYy/E/gFnb dmQ1IRjKD/Uam6S7m882TnfW3p1a5HwcEOVoO9QYmjCjHuDE/cB9NYfhfVfDNHh1 uY1EMTiUUOd3hzDRaCl5OFUB+4Q+A3wKSzgaBHFaSbXYIA+YMOOsJbyT4sKMnFZ4 i5XtAQJLJ7/zigUACdubPXX6cXkfSsQQqkMOyPh043kVo5OOaaeGutKEdgP8JiWX piWIIkQTnEEP6vtzMyz4fdqC2Cd/dQMaynx5WTHVU2anLaiB3rPV8vsG4wVKqxXO khBFAvNtLmwqoIduRnAj8z6idhqKZnDgMShp9uwaxorNqJ7rtSastQrcUq1+kABP CUCni8c1wsE+LCGR0knHeSqbD+d5IBygKGLNDzbFiZyLpZRvNWA= =OaVQ -----END PGP SIGNATURE----- --J2SCkAp4GZ/dPZZf-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34964) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eAJmg-0004k0-R4 for guix-patches@gnu.org; Thu, 02 Nov 2017 14:00:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eAJmd-0008Ss-1C for guix-patches@gnu.org; Thu, 02 Nov 2017 14:00:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:39535) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eAJmc-0008Sn-QZ for guix-patches@gnu.org; Thu, 02 Nov 2017 14:00:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eAJmc-0003YE-JX for guix-patches@gnu.org; Thu, 02 Nov 2017 14:00:02 -0400 Subject: [bug#29115] [PATCH] gnu: mpv: enable Wayland support. Resent-Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_01d0c9a181f899eac747a10a719fe19b" Date: Thu, 02 Nov 2017 18:59:26 +0100 From: Rutger Helling In-Reply-To: <1b19ea3f1c54bff4cba9f320786867f7@mykolab.com> References: <9137d310167b962d1ce3d20339be4fba@mykolab.com> <20171102172442.GA5245@jasmine.lan> <1b19ea3f1c54bff4cba9f320786867f7@mykolab.com> Message-ID: <3c9a4be90b5030067a77468935cdac93@mykolab.com> 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: 29115@debbugs.gnu.org --=_01d0c9a181f899eac747a10a719fe19b Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII On 2017-11-02 18:52, Rutger Helling wrote: > Hey Leo, > > you're right, it works fine without wayland-protocols. Here's an updated patch without it. > > On 2017-11-02 18:24, Leo Famulari wrote: > On Thu, Nov 02, 2017 at 10:23:15AM +0100, Rutger Helling wrote: Hey Guix, > > this patch enables Wayland support for mpv. > From b18aa7cb448116c689306c07fccec32afc84dc4b Mon Sep 17 00:00:00 2001 > From: Rutger Helling > Date: Thu, 2 Nov 2017 10:19:45 +0100 > Subject: [PATCH] gnu: mpv: enable Wayland support. > > * gnu/packages/video.scm (mpv)[inputs]: Add wayland, wayland-protocols and libxkbcommon. > Thanks! > > ("pulseaudio" ,pulseaudio) > ("rsound" ,rsound) > ("waf" ,python-waf) > + ("wayland" ,wayland) > + ("wayland-protocols" ,wayland-protocols) > + ("libxkbcommon", libxkbcommon) > I tried `guix gc --reference $(./pre-inst-env guix build mpv)`, and it > doesn't keep a reference to wayland-protocols. Also, without > wayland-protocols, it does still build for Wayland, according to the > configure phase. > > Do you think we can omit wayland-protocols from the set of inputs? --=_01d0c9a181f899eac747a10a719fe19b Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

On 2017-11-02 18:52, Rutger Helling wrote:

Hey Leo,

you're right, it works fine without wayland-protocols. Here's an updated= patch without it.

On 2017-11-02 18:24, Leo Famulari wrote:

On Thu, Nov 02, 2017 at 10:23:15AM +0100, Rutger Helling wrote:
Hey Guix,

this patch enables Wayland support for mpv= =2E

From b18aa7cb448116c689306c07fccec32afc84dc4b Mon Sep 17 00:00:00 2= 001
From: Rutger Helling <= rhelling@mykolab.com>
Date: Thu, 2 Nov 2017 10:19:45 +0100
Subject: [PATCH] gnu: mpv: enable Wayland support.

* gnu/pa= ckages/video.scm (mpv)[inputs]: Add wayland, wayland-protocols and libxkbco= mmon.

Thanks!

        ("pulseaudio" ,puls= eaudio)
        ("rsound" ,rs= ound)
        ("waf" ,python-= waf)
+       ("wayland" ,wayland)
= +       ("wayland-protocols" ,wayland-protoc= ols)
+       ("libxkbcommon", libxkbcom= mon)

I tried `guix gc --reference $(./pre-inst-env guix build mpv)`, and = it
doesn't keep a reference to wayland-protocols. Also, without
= wayland-protocols, it does still build for Wayland, according to the
= configure phase.

Do you think we can omit wayland-protocols f= rom the set of inputs?



--=_01d0c9a181f899eac747a10a719fe19b-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eALje-0007bz-WF for guix-patches@gnu.org; Thu, 02 Nov 2017 16:05:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eALjb-0003Nz-6P for guix-patches@gnu.org; Thu, 02 Nov 2017 16:05:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:39626) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eALja-0003Ns-Rq for guix-patches@gnu.org; Thu, 02 Nov 2017 16:05:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eALja-0006Wg-GF for guix-patches@gnu.org; Thu, 02 Nov 2017 16:05:02 -0400 Subject: [bug#29115] [PATCH] gnu: mpv: enable Wayland support. Resent-Message-ID: Date: Thu, 2 Nov 2017 16:04:20 -0400 From: Leo Famulari Message-ID: <20171102200420.GA14467@jasmine.lan> References: <9137d310167b962d1ce3d20339be4fba@mykolab.com> <20171102172442.GA5245@jasmine.lan> <1b19ea3f1c54bff4cba9f320786867f7@mykolab.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline In-Reply-To: <1b19ea3f1c54bff4cba9f320786867f7@mykolab.com> 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: Rutger Helling Cc: 29115@debbugs.gnu.org --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 02, 2017 at 06:52:58PM +0100, Rutger Helling wrote: > Hey Leo,=20 >=20 > you're right, it works fine without wayland-protocols. Here's an updated > patch without it.=20 Great! I pushed the updated patch as 3440f12a7ee65692c809a8fa867c25c317e1e4e6 --envbJBWh7q8WU6mo Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAln7ekQACgkQJkb6MLrK fwjGHA//XX4stMHb7weCtkDcwk0kVJasBScoLS7lpbHNn7CuBMb/f7uXlHbSkr/Y gT1xFKsVDwS6iBlQi0yvlfkxj5bBLgLLZVQxbsfwaYSKuwKnCn9Dg3T2YaXOcp3v 1RxqqPO8OTX8mdOwRRFw4drpVjSD3hQu2ag8NIQt2lHDnhh9Fwhmsxg9er0gA3lH yOfk+gxF6x+XFrXVYH8EV2ACXwiKZuOUtfKXNLtL99IP+SShgf/hOPO3lsx3fDB9 2UgzwpBQIJ0QUIV3xkjeAcNnGqGW90sBcqole0lHR+otJbqQqapbYfXZ9Zow+fWy nfU4jZ8lhQ55F9h3xl5gSLwUdMSN38JhCwBIGOXU0ml2gfAG4JrcUJ4/YzkDvAGG H6tQxdPORid3sT7v8+a5NGtc0YVMvD05jo4Q8u1ldUriXuYcjBnDzDq+Y/nN3NJJ wTK/rGPDgUHmnmnb8MLFG+QFMAr0XcZMXKIouzSmAXHsajUmGxeVUzKiRYWAtAgO jZcV7rCh/mzlzcc0AX6do4XDvF09pO7VxNIhvyNMXNImYuVnw7r6LDvzeScFEDCb MgW71LKvFQpGDHUYgd9j4VZ1CzTTrlY6ZIQVPmW/Lx+YuUg0KOnFs/PSrAJSD9TH 9lMctpz9ArKs1u95XMfh4AJ0EqwcRqRX0A5xWbftJ501/YI6xf8= =qV+V -----END PGP SIGNATURE----- --envbJBWh7q8WU6mo--