From mboxrd@z Thu Jan 1 00:00:00 1970 From: jmi2k@openmailbox.org Subject: [PATCH] Add libtermkey, vis and lua-lpeg packages Date: Fri, 02 Dec 2016 23:45:20 +0100 Message-ID: <2a0b5340eedb9caac760781b8df71906@openmailbox.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_04de61cfee18c9cc25e08bd73e5370d8" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40522) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCwaH-0006cq-BN for guix-devel@gnu.org; Fri, 02 Dec 2016 17:45:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCwaD-0003uR-6N for guix-devel@gnu.org; Fri, 02 Dec 2016 17:45:37 -0500 Received: from smtp6.openmailbox.org ([62.4.1.40]:55351) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cCwaC-0003u8-Ox for guix-devel@gnu.org; Fri, 02 Dec 2016 17:45:33 -0500 Received: from www.openmailbox.org (unknown [10.91.130.55]) by mail2.openmailbox.org (Postfix) with ESMTP id 5B94F1054B5 for ; Fri, 2 Dec 2016 23:45:20 +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 --=_04de61cfee18c9cc25e08bd73e5370d8 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Hello, I made a patch to add vis and its dependencies: libtermkey and=20 lua-lpeg; to Guix. Some things have to be polished, but the packages=20 work fine. Jos=C3=A9 Miguel S=C3=A1nchez Garc=C3=ADa --=_04de61cfee18c9cc25e08bd73e5370d8 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-Add-vis-libtermkey-and-lua-lpeg-packages.patch Content-Disposition: attachment; filename=0001-Add-vis-libtermkey-and-lua-lpeg-packages.patch; size=5340 RnJvbSAyOGU2YjViMDhlNThjMzIyN2Q0YjZhOWFmM2ZiNjNiZmVkNmQzMzIzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Sm9zPUMzPUE5PTIwTWlndWVsPTIwUz1DMz1B MW5jaGV6PTIwR2FyYz1DMz1BRGE/PQogPGptaTJrQG9wZW5tYWlsYm94Lm9yZz4KRGF0ZTogRnJp LCAyIERlYyAyMDE2IDIzOjM5OjA4ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gQWRkIHZpcywgbGli dGVybWtleSBhbmQgbHVhLWxwZWcgcGFja2FnZXMKCi0tLQogZ251L3BhY2thZ2VzL2xpYnRlcm1r ZXkuc2NtIHwgMzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBnbnUvcGFj a2FnZXMvbHVhLWxwZWcuc2NtICAgfCAzMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKIGdudS9wYWNrYWdlcy92aXMuc2NtICAgICAgICB8IDM3ICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKykKIGNy ZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvbGlidGVybWtleS5zY20KIGNyZWF0ZSBtb2Rl IDEwMDY0NCBnbnUvcGFja2FnZXMvbHVhLWxwZWcuc2NtCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251 L3BhY2thZ2VzL3Zpcy5zY20KCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvbGlidGVybWtleS5z Y20gYi9nbnUvcGFja2FnZXMvbGlidGVybWtleS5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k ZXggMDAwMDAwMC4uMzYxZGZhNAotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9saWJ0 ZXJta2V5LnNjbQpAQCAtMCwwICsxLDM2IEBACisoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2Vz IGxpYnRlcm1rZXkpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKKyAgIzp1c2UtbW9k dWxlIChndWl4IGRvd25sb2FkKQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGdu dSkKKyAgIzp1c2UtbW9kdWxlIChndWl4IGxpY2Vuc2VzKQorICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBhdXRvdG9vbHMpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG5jdXJzZXMp CisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBrZy1jb25maWcpKQorCisoZGVmaW5lLXB1 YmxpYyBsaWJ0ZXJta2V5CisgIChwYWNrYWdlCisgICAgKG5hbWUgImxpYnRlcm1rZXkiKQorICAg ICh2ZXJzaW9uICIwLjE4IikKKyAgICAoc291cmNlIChvcmlnaW4KKyAgICAgICAgICAgICAgKG1l dGhvZCB1cmwtZmV0Y2gpCisgICAgICAgICAgICAgICh1cmkgImh0dHA6Ly93d3cubGVvbmVyZC5v cmcudWsvY29kZS9saWJ0ZXJta2V5L2xpYnRlcm1rZXktMC4xOC50YXIuZ3oiKQorICAgICAgICAg ICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAgKGJhc2UzMiAiMDlpcjE2a2FhcnY1NW1uYzRq bjJzcW5qamh6cGIxYWhhNTF3cGQ5YXlpZjg4N2c0ZDVyMyIpKSkpCisgICAgKGJ1aWxkLXN5c3Rl bSBnbnUtYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMgJygKKyAgICAgICM6bWFrZS1mbGFn cyAobGlzdAorICAgICAgICAiQ0M9Z2NjIgorICAgICAgICAoc3RyaW5nLWFwcGVuZCAiUFJFRklY PSIgKGFzc29jLXJlZiAlb3V0cHV0cyAib3V0IikpKQorICAgICAgIzpwaGFzZXMgKG1vZGlmeS1w aGFzZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAoZGVsZXRlICdjb25maWd1cmUpKQorICAg ICAgIzp0ZXN0cz8gI2YpKQorICAgIChpbnB1dHMgYCgpKQorICAgIChuYXRpdmUtaW5wdXRzIGAo KCJsaWJ0b29sIiwgbGlidG9vbCkKKyAgICAgICAgICAgICAgICAgICAgICgibmN1cnNlcyIsIG5j dXJzZXMpCisgICAgICAgICAgICAgICAgICAgICAoInBrZy1jb25maWciLCBwa2ctY29uZmlnKSkp CisgICAgKHN5bm9wc2lzICJLZXlib2FyZCBlbnRyeSBwcm9jZXNzaW5nIGxpYmFyeSBmb3IgdGVy bWluYWwtYmFzZWQgcHJvZ3JhbXMiKQorICAgIChkZXNjcmlwdGlvbiAoc3RyaW5nLWFwcGVuZAor ICAgICAgIkxpYnRlcm1rZXkgaGFuZGxlcyBhbGwgdGhlIG5lY2Vzc2FyeSBsb2dpYyB0byByZWNv Z25pc2Ugc3BlY2lhbCBrZXlzLCAiCisgICAgICAiVVRGLTggY29tYmluaW5nLCBhbmQgc28gb24s IHdpdGggYSBzaW1wbGUgaW50ZXJmYWNlLiIpKQorICAgIChob21lLXBhZ2UgImh0dHA6Ly93d3cu bGVvbmVyZC5vcmcudWsvY29kZS9saWJ0ZXJta2V5IikKKyAgICAobGljZW5zZSBleHBhdCkpKQpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2x1YS1scGVnLnNjbSBiL2dudS9wYWNrYWdlcy9sdWEt bHBlZy5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYjE5MzI0YgotLS0g L2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9sdWEtbHBlZy5zY20KQEAgLTAsMCArMSwzMyBA QAorKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsdWEtbHBlZykKKyAgIzp1c2UtbW9kdWxl IChndWl4IHBhY2thZ2VzKQorICAjOnVzZS1tb2R1bGUgKGd1aXggZG93bmxvYWQpCisgICM6dXNl LW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KQorICAjOnVzZS1tb2R1bGUgKGd1aXggbGlj ZW5zZXMpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGx1YSkpCisKKyhkZWZpbmUtcHVi bGljIGx1YS1scGVnCisgIChwYWNrYWdlCisgICAgKG5hbWUgImx1YS1scGVnIikKKyAgICAodmVy c2lvbiAiMS4wLjAiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9k IHVybC1mZXRjaCkKKyAgICAgICAgICAgICAgKHVyaSAiaHR0cDovL3d3dy5pbmYucHVjLXJpby5i ci9+cm9iZXJ0by9scGVnL2xwZWctMS4wLjAudGFyLmd6IikKKyAgICAgICAgICAgICAgKHNoYTI1 NgorICAgICAgICAgICAgICAgIChiYXNlMzIgIjEzbXoxOHMzNTl3bGt3bTlkOWlxbHl5cnJ3amM2 aXFmcGE5OWFpMGljYW0yYjNraGw2OGgiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxk LXN5c3RlbSkKKyAgICAoYXJndW1lbnRzICcoCisgICAgICAjOm1ha2UtZmxhZ3MgJygiTFVBRElS PS91c3IvaW5jbHVkZSIpCisgICAgICAjOnBoYXNlcyAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQt cGhhc2VzCisgICAgICAgIChkZWxldGUgJ2NvbmZpZ3VyZSkKKyAgICAgICAgKHJlcGxhY2UgJ2lu c3RhbGwgKGxhbWJkYSBfCisgICAgICAgICAgKGxldCogKChvdXQgKGFzc29jLXJlZiAlb3V0cHV0 cyAib3V0IikpKQorICAgICAgICAgICAgKGluc3RhbGwtZmlsZSAibHBlZy5zbyIgKHN0cmluZy1h cHBlbmQgb3V0ICIvdXNyL2xpYi9sdWEvNS4zIikpCisgICAgICAgICAgICAoaW5zdGFsbC1maWxl ICJyZS5sdWEiIChzdHJpbmctYXBwZW5kIG91dCAiL3Vzci9zaGFyZS9sdWEvNS4zIikpKSkpKQor ICAgICAgIzp0ZXN0cz8gI2YpKQorICAgIChpbnB1dHMgYCgoImx1YSIsIGx1YSkpKQorICAgIChz eW5vcHNpcyAiS2V5Ym9hcmQgZW50cnkgcHJvY2Vzc2luZyBsaWJhcnkgZm9yIHRlcm1pbmFsLWJh c2VkIHByb2dyYW1zIikKKyAgICAoZGVzY3JpcHRpb24gKHN0cmluZy1hcHBlbmQKKyAgICAgICJs dWEtbHBlZyBoYW5kbGVzIGFsbCB0aGUgbmVjZXNzYXJ5IGxvZ2ljIHRvIHJlY29nbmlzZSBzcGVj aWFsIGtleXMsICIKKyAgICAgICJVVEYtOCBjb21iaW5pbmcsIGFuZCBzbyBvbiwgd2l0aCBhIHNp bXBsZSBpbnRlcmZhY2UuIikpCisgICAgKGhvbWUtcGFnZSAiaHR0cDovL3d3dy5pbmYucHVjLXJp by5ici9+cm9iZXJ0by9scGVnIikKKyAgICAobGljZW5zZSBleHBhdCkpKQpkaWZmIC0tZ2l0IGEv Z251L3BhY2thZ2VzL3Zpcy5zY20gYi9nbnUvcGFja2FnZXMvdmlzLnNjbQpuZXcgZmlsZSBtb2Rl IDEwMDY0NAppbmRleCAwMDAwMDAwLi5hYTgwMTE1Ci0tLSAvZGV2L251bGwKKysrIGIvZ251L3Bh Y2thZ2VzL3Zpcy5zY20KQEAgLTAsMCArMSwzNyBAQAorKGRlZmluZS1tb2R1bGUgKGdudSBwYWNr YWdlcyB2aXMpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKKyAgIzp1c2UtbW9kdWxl IChndWl4IGdpdC1kb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4IGJ1aWxkLXN5c3RlbSBn bnUpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBsaWNlbnNlcykKKyAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgbmN1cnNlcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbGlidGVybWtl eSkKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbHVhKQorICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBsdWEtbHBlZykpCisKKyhkZWZpbmUtcHVibGljIHZpcworICAocGFja2FnZQor ICAgIChuYW1lICJ2aXMiKQorICAgICh2ZXJzaW9uICIwLjIiKQorICAgIChzb3VyY2UgKG9yaWdp bgorICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICAgICAgKHVyaSAo Z2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAgICAgKHVybCAiZ2l0Oi8vZ2l0aHViLmNv bS9tYXJ0YW5uZS92aXMuZ2l0IikKKyAgICAgICAgICAgICAgICAgICAgIChjb21taXQgInYwLjIi KSkpCisgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgICAoYmFzZTMyICIwNXB4 eWNyaHgyOTdoZHdrZ2t5MDBnOXM3OGRxY2FhbTNsaHAzYmE5MDNtYTYwNWRuMzRmIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cyAnKAorICAg ICAgIzptYWtlLWZsYWdzICcoIkNGTEFHUz0tcGllIikKKyAgICAgICM6dGVzdHM/ICNmKSkKKyAg ICAoaW5wdXRzIGAoKCJsdWEiLCBsdWEpKSkKKyAgICAobmF0aXZlLWlucHV0cyBgKCgibmN1cnNl cyIsIG5jdXJzZXMpCisgICAgICAgICAgICAgICAgICAgICAoImxpYnRlcm1rZXkiLCBsaWJ0ZXJt a2V5KQorICAgICAgICAgICAgICAgICAgICAgKCJsdWEtbHBlZyIsIGx1YS1scGVnKSkpCisgICAg KHN5bm9wc2lzICJWaW0tbGlrZSB0ZXh0IGVkaXRvciIpCisgICAgKGRlc2NyaXB0aW9uIChzdHJp bmctYXBwZW5kCisgICAgICAiVmlzIGFpbXMgdG8gZSBhIG1vZGVybiwgbGVnYWN5IGZyZWUsIHNp bXBsZSB5ZXQgZWZmaWNpZW50IHZpbS1saWtlIHRleHQgIgorICAgICAgImVkaXRvci4gSXQgZXh0 ZW5kcyB2aW0ncyBtb2RhbCBlZGl0aW5nIHdpdGggYnVpbHQtaW4gc3VwcG9ydCBmb3IgIgorICAg ICAgIm11bHRpcGxlIGN1cnNvcnMvc2VsZWNjdGlvbnMgYW5kIGNvbWJpbmVzIGl0IHdpdGggc2Ft J3Mgc3RydWN0dXJhbCAiCisgICAgICAicmVndWxhciBleHByZXNzaW9uIGJhc2VkIGNvbW1hbmQg bGFuZ3VhZ2UuIikpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL21hcnRhbm5l L3ZpcyIpCisgICAgKGxpY2Vuc2UgaXNjKSkpCi0tIAoyLjkuMgoK --=_04de61cfee18c9cc25e08bd73e5370d8--