From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Jos=C3=A9_Miguel_S=C3=A1nchez_Garc=C3=ADa?= Subject: [PATCH] gnu: Add vis. Date: Mon, 05 Dec 2016 15:35:05 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_e94f7576e7ef093ebae54a69fb243b28" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47902) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDuMR-0002Ul-AB for guix-devel@gnu.org; Mon, 05 Dec 2016 09:35:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDuMN-0002jM-7b for guix-devel@gnu.org; Mon, 05 Dec 2016 09:35:19 -0500 Received: from smtp8.openmailbox.org ([62.4.1.42]:45041) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cDuMM-0002hz-W7 for guix-devel@gnu.org; Mon, 05 Dec 2016 09:35:15 -0500 Received: from www.openmailbox.org (unknown [10.91.130.55]) by mail2.openmailbox.org (Postfix) with ESMTP id B16D6101221 for ; Mon, 5 Dec 2016 15:35:05 +0100 (CET) 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: guix-devel@gnu.org --=_e94f7576e7ef093ebae54a69fb243b28 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Add vis after fixing some inconveniences found in my last attempt=20 . I=20 can't run guix lint on it now, but I haven't changed anything too=20 important, so it should be fine. This package requires libtermkey and lua-lpeg, for which I submitted two=20 patches (see my last two messages). Be sure to add them before. Jos=C3=A9 Miguel S=C3=A1nchez Garc=C3=ADa --=_e94f7576e7ef093ebae54a69fb243b28 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-Add-vis.patch Content-Disposition: attachment; filename=0001-gnu-Add-vis.patch; size=2863 RnJvbSA5YmRiYzIwNjRjMGRjNjJlNjYyOTFkMTg3MTg5MzJjYThiN2Y2N2YwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Sm9zPUMzPUE5PTIwTWlndWVsPTIwUz1DMz1B MW5jaGV6PTIwR2FyYz1DMz1BRGE/PQogPGptaTJrQG9wZW5tYWlsYm94Lm9yZz4KRGF0ZTogTW9u LCA1IERlYyAyMDE2IDE1OjE3OjQwICswMTAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBBZGQgdmlz LgoKLS0tCiBnbnUvcGFja2FnZXMvdmlzLnNjbSB8IDU3ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1NyBpbnNlcnRp b25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL3Zpcy5zY20KCmRpZmYgLS1n aXQgYS9nbnUvcGFja2FnZXMvdmlzLnNjbSBiL2dudS9wYWNrYWdlcy92aXMuc2NtCm5ldyBmaWxl IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjM5MTUwZGMKLS0tIC9kZXYvbnVsbAorKysgYi9n bnUvcGFja2FnZXMvdmlzLnNjbQpAQCAtMCwwICsxLDU3IEBACis7OzsgR05VIEd1aXggLS0tIEZ1 bmN0aW9uYWwgcGFja2FnZSBtYW5hZ2VtZW50IGZvciBHTlUKKzs7OyBDb3B5cmlnaHQgwqkgMjAx NiBKb3PDqSBNaWd1ZWwgU8OhbmNoZXogR2FyY8OtYSA8am1pMmtAb3Blbm1haWxib3gub3JnPgor Ozs7Cis7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCis7OzsKKzs7OyBHTlUgR3Vp eCBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5 IGl0Cis7OzsgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z ZSBhcyBwdWJsaXNoZWQgYnkKKzs7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRo ZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKKzs7OyB5b3VyIG9wdGlvbikgYW55 IGxhdGVyIHZlcnNpb24uCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0aGUg aG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKKzs7OyBXSVRIT1VUIEFOWSBXQVJSQU5U WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCis7OzsgTUVSQ0hBTlRBQklM SVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorOzs7IEdO VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCis7OzsKKzs7OyBZb3Ug c2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj ZW5zZQorOzs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5n bnUub3JnL2xpY2Vuc2VzLz4uCisKKzsgVE9ETzogSW5zdGFsbGF0aW9uIHN1Y2NlZWRzLCBidXQg dmlzIGNvbXBsYWlucyBhYm91dCBub3QgZmluZGluZyBiYXNlMTYtdGhlbWUKKworKGRlZmluZS1t b2R1bGUgKGdudSBwYWNrYWdlcyB2aXMpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykK KyAgIzp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4 IGJ1aWxkLXN5c3RlbSBnbnUpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBsaWNlbnNlcykKKyAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbmN1cnNlcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgbGlidGVybWtleSkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbHVhKQorICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsdWEtbHBlZykpCisKKyhkZWZpbmUtcHVibGljIHZp cworICAocGFja2FnZQorICAgIChuYW1lICJ2aXMiKQorICAgICh2ZXJzaW9uICIwLjIiKQorICAg IChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAg ICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgKHVybCAi Z2l0Oi8vZ2l0aHViLmNvbS9tYXJ0YW5uZS92aXMuZ2l0IikKKyAgICAgICAgICAgICAgICAgICAg IChjb21taXQgInYwLjIiKSkpCisgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAg ICAoYmFzZTMyICIwNXB4eWNyaHgyOTdoZHdrZ2t5MDBnOXM3OGRxY2FhbTNsaHAzYmE5MDNtYTYw NWRuMzRmIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKGFy Z3VtZW50cyAnKAorICAgICAgIzptYWtlLWZsYWdzICcoIkNGTEFHUz0tcGllIikKKyAgICAgICM6 dGVzdHM/ICNmKSkKKyAgICAoaW5wdXRzIGAoKCJsdWEiLCBsdWEpKSkKKyAgICAobmF0aXZlLWlu cHV0cyBgKCgibmN1cnNlcyIsIG5jdXJzZXMpCisgICAgICAgICAgICAgICAgICAgICAoImxpYnRl cm1rZXkiLCBsaWJ0ZXJta2V5KQorICAgICAgICAgICAgICAgICAgICAgKCJsdWEtbHBlZyIsIGx1 YS1scGVnKSkpCisgICAgKHN5bm9wc2lzICJWaW0tbGlrZSB0ZXh0IGVkaXRvciIpCisgICAgKGRl c2NyaXB0aW9uCisgICAgICAiVmlzIGFpbXMgdG8gYmUgYSBtb2Rlcm4sIGxlZ2FjeSBmcmVlLCBz aW1wbGUgeWV0IGVmZmljaWVudCB2aW0tbGlrZSB0ZXh0CitlZGl0b3IuICBJdCBleHRlbmRzIHZp bSdzIG1vZGFsIGVkaXRpbmcgd2l0aCBidWlsdC1pbiBzdXBwb3J0IGZvciBtdWx0aXBsZQorY3Vy c29ycy9zZWxlY2N0aW9ucyBhbmQgY29tYmluZXMgaXQgd2l0aCBzYW0ncyBzdHJ1Y3R1cmFsIHJl Z3VsYXIgZXhwcmVzc2lvbgorYmFzZWQgY29tbWFuZCBsYW5ndWFnZS4iKQorICAgIChob21lLXBh Z2UgImh0dHBzOi8vZ2l0aHViLmNvbS9tYXJ0YW5uZS92aXMiKQorICAgIChsaWNlbnNlIGlzYykp KQotLSAKMS45LjEKCg== --=_e94f7576e7ef093ebae54a69fb243b28--