From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: [PATCH 05/15] gnu: Add chez-matchable. Date: Sun, 16 Oct 2016 17:31:44 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a114e1d6e2f1f0d053efd28cb Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bvnPf-0006Ns-H0 for guix-devel@gnu.org; Sun, 16 Oct 2016 11:31:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bvnPe-0007q7-I0 for guix-devel@gnu.org; Sun, 16 Oct 2016 11:31:47 -0400 Received: from mail-vk0-x22d.google.com ([2607:f8b0:400c:c05::22d]:36246) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1bvnPe-0007pq-Bl for guix-devel@gnu.org; Sun, 16 Oct 2016 11:31:46 -0400 Received: by mail-vk0-x22d.google.com with SMTP id 2so150251810vkb.3 for ; Sun, 16 Oct 2016 08:31:46 -0700 (PDT) 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 --001a114e1d6e2f1f0d053efd28cb Content-Type: text/plain; charset=UTF-8 --001a114e1d6e2f1f0d053efd28cb Content-Type: text/x-patch; charset=US-ASCII; name="0005-gnu-Add-chez-matchable.patch" Content-Disposition: attachment; filename="0005-gnu-Add-chez-matchable.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iucrvrdx0 RnJvbSA1ODIxZDNlNDFlMzdkZjAxNDkyMTQxZjEyOGEwYTA5YjVlNzA0OThmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBCZWZmYSA8YmVmZmFAZmJlbmdpbmVlcmluZy5j aD4KRGF0ZTogU3VuLCAxNiBPY3QgMjAxNiAxNjowODozMyArMDIwMApTdWJqZWN0OiBbUEFUQ0gg MDUvMTVdIGdudTogQWRkIGNoZXotbWF0Y2hhYmxlLgoKKiBnbnUvcGFja2FnZXMvY2hlei5zY20g KGNoZXotbWF0Y2hhYmxlKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9jaGV6LnNj bSB8IDUyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr LQogMSBmaWxlIGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMvY2hlei5zY20gYi9nbnUvcGFja2FnZXMvY2hlei5zY20KaW5k ZXggNjU3OWI4MS4uYmM3NjNkZiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2NoZXouc2NtCisr KyBiL2dudS9wYWNrYWdlcy9jaGV6LnNjbQpAQCAtMTksNyArMTksOCBAQAogKGRlZmluZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBjaGV6KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcykKICAg Izp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNlcykKLSAgICAgICAgICAgICAgICAjOnNlbGVjdCAo Z3BsMisgbGdwbDIuMCsgbGdwbDIuMSsgYXNsMi4wIGJzZC0zIGV4cGF0KSkKKyAgICAgICAgICAg ICAgICAjOnNlbGVjdCAoZ3BsMisgbGdwbDIuMCsgbGdwbDIuMSsgYXNsMi4wIGJzZC0zIGV4cGF0 CisgICAgICAgICAgICAgICAgICAgICAgICAgIHB1YmxpYy1kb21haW4pKQogICAjOnVzZS1tb2R1 bGUgKGd1aXggcGFja2FnZXMpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkKICAgIzp1 c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKQEAgLTM0NywzICszNDgsNTIgQEAgQ2hleiBT Y2hlbWUuIikKICAgICAoZGVzY3JpcHRpb24gIkNoZXotc29ja2V0cyBpcyBhbiBleHRlbnNpYmxl IHNvY2tldHMgbGlicmFyeSBmb3IKIENoZXogU2NoZW1lLiIpCiAgICAgKGxpY2Vuc2UgZXhwYXQp KSkKKworOzsgSGVscCBmdW5jdGlvbiBmb3IgQ2hleiBTY2hlbWUgdG8gYWRkIHRoZSBjdXJyZW50 IHBhdGggdG8KKzs7IENIRVpTQ0hFTUVMSUJESVJTLgorKGRlZmluZSBjaGV6LWNvbmZpZ3VyZQor ICAnKGxhbWJkYSBfCisgICAgIChsZXQgKChjaGV6LWVudiAoZ2V0ZW52ICJDSEVaU0NIRU1FTElC RElSUyIpKSkKKyAgICAgICAoc2V0ZW52ICJDSEVaU0NIRU1FTElCRElSUyIKKyAgICAgICAgICAg ICAgIChpZiBjaGV6LWVudgorICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICIuOiIg Y2hlei1lbnYpCisgICAgICAgICAgICAgICAgICAgIi4iKSkKKyAgICAgICAjdCkpKQorCis7OyBI ZWxwIGZ1bmN0aW9uIHRvIGRlZmluZSBtYWtlIGZsYWdzIGZvciBzb21lIENoZXogU2NoZW1lIGN1 c3RvbSBtYWtlCis7OyBmaWxlcy4KKyhkZWZpbmUgKGNoZXotbWFrZS1mbGFncyBuYW1lIHZlcnNp b24pCisgIGAobGV0ICgob3V0IChhc3NvYy1yZWYgJW91dHB1dHMgIm91dCIpKSkKKyAgICAgKGxp c3QgKHN0cmluZy1hcHBlbmQgIlBSRUZJWD0iIG91dCkKKyAgICAgICAgICAgKHN0cmluZy1hcHBl bmQgIkRPQ0RJUj0iIG91dCAiL3NoYXJlL2RvYy8iCisgICAgICAgICAgICAgICAgICAgICAgICAg ICxuYW1lICItIiAsdmVyc2lvbikpKSkKKworKGRlZmluZS1wdWJsaWMgY2hlei1tYXRjaGFibGUK KyAgKHBhY2thZ2UKKyAgICAobmFtZSAiY2hlei1tYXRjaGFibGUiKQorICAgICh2ZXJzaW9uICIy MDE2MDMwNiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwt ZmV0Y2gpCisgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICJodHRwczov L2dpdGh1Yi5jb20vZmVkZWludGhlbWl4L2NoZXotbWF0Y2hhYmxlL2FyY2hpdmUiCisgICAgICAg ICAgICAgIi92IiB2ZXJzaW9uICIudGFyLmd6IikpCisgICAgICAgKHNoYTI1NgorICAgICAgICAo YmFzZTMyICIwY2w0dmM2NDg3cGlranExNTlwajRuNWdoeWFheDMxbnl3YjVuNHluMTY4MmgzaXIx aHMwIikpCisgICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2ZXJzaW9u ICIudGFyLmd6IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAg KGlucHV0cworICAgICBgKCgiY2hlei1zcmZpIiAsY2hlei1zcmZpKSkpIDsgZm9yIHRlc3RzCisg ICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgYCgoImNoZXotc2NoZW1lIiAsY2hlei1zY2hlbWUpKSkK KyAgICAoYXJndW1lbnRzCisgICAgIGAoIzptYWtlLWZsYWdzICwoY2hlei1tYWtlLWZsYWdzIG5h bWUgdmVyc2lvbikKKyAgICAgICAjOnRlc3QtdGFyZ2V0ICJ0ZXN0IgorICAgICAgICM6cGhhc2Vz IChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgICAgICAgIChyZXBs YWNlICdjb25maWd1cmUgLGNoZXotY29uZmlndXJlKSkpKQorICAgIChob21lLXBhZ2UgImh0dHBz Oi8vZ2l0aHViLmNvbS9mZWRlaW50aGVtaXgvY2hlei1tYXRjaGFibGUiKQorICAgIChzeW5vcHNp cyAiUG9ydGFibGUgaHlnaWVuaWMgcGF0dGVybiBtYXRjaGVyIGZvciBTY2hlbWUiKQorICAgIChk ZXNjcmlwdGlvbiAiVGhpcyBwYWNrYWdlIHByb3ZpZGVzIGEgc3VwZXJzZXQgb2YgdGhlIHBvcHVs YXIKK1NjaGVtZSAnbWF0Y2gnIHBhY2thZ2UgYnkgQW5kcmV3IFdyaWdodCwgd3JpdHRlbiBpbiBm dWxseSBwb3J0YWJsZQorJ3N5bnRheC1ydWxlcycgYW5kIHRodXMgcHJlc2VydmluZyBoeWdpZW5l LiIpCisgICAgKGxpY2Vuc2UgcHVibGljLWRvbWFpbikpKQotLSAKMi43LjQKCg== --001a114e1d6e2f1f0d053efd28cb--