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: Re: [PATCH] gnu: Add nim. Date: Sun, 08 Jan 2017 00:50:46 +0100 Message-ID: <9dd319dec66e1f4e5d4eff5289941115@openmailbox.org> References: <1db124bbe9a402a81340934da1c98eb5@openmailbox.org> <7a7cfa2db2b667561bb356156ad8682e@openmailbox.org> <48b6abba5d87ed52472f92ee190d25a2@openmailbox.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_c49769a8e8b81090dc9e26de85d2e2c2" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37081) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cQ0lC-0008D6-RU for guix-devel@gnu.org; Sat, 07 Jan 2017 18:50:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cQ0l9-0002EQ-8n for guix-devel@gnu.org; Sat, 07 Jan 2017 18:50:54 -0500 Received: from lb1.openmailbox.org ([5.79.108.160]:56144) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cQ0l8-0002E2-Rf for guix-devel@gnu.org; Sat, 07 Jan 2017 18:50:51 -0500 In-Reply-To: <48b6abba5d87ed52472f92ee190d25a2@openmailbox.org> 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: =?UTF-8?Q?Jos=C3=A9_Miguel_S=C3=A1nchez_Garc=C3=ADa?= Cc: guix-devel@gnu.org --=_c49769a8e8b81090dc9e26de85d2e2c2 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable On 2017-01-07 17:41, Jos=C3=A9 Miguel S=C3=A1nchez Garc=C3=ADa wrote: > On 2017-01-07 01:37, Jos=C3=A9 Miguel S=C3=A1nchez Garc=C3=ADa wrote: >> On 2017-01-06 17:27, Jos=C3=A9 Miguel S=C3=A1nchez Garc=C3=ADa wrote: >>> Add the compiler for the Nim programming language=20 >>> >> I found a mistake I made in the patch, so please wait until I send the >> fixed version. This one builds but places the binary in the wrong >> place. Sorry! > Done. Nim is installed in /opt because it's the easiest and recommended > way of installing it. Last fix, I promise! --=20 Jos=C3=A9 Miguel S=C3=A1nchez Garc=C3=ADa --=_c49769a8e8b81090dc9e26de85d2e2c2 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-Add-nim.patch Content-Disposition: attachment; filename=0001-gnu-Add-nim.patch; size=3665 RnJvbSA4MmZhYjVmODMwZDYwNzk2OTJjMWRjYWRlYzBiNjczZDIzYTUzZmRkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/Sm9zPUMzPUE5PTIwTWlndWVsPTIwUz1DMz1B MW5jaGV6PTIwR2FyYz1DMz1BRGE/PQogPGptaTJrQG9wZW5tYWlsYm94Lm9yZz4KRGF0ZTogRnJp LCA2IEphbiAyMDE3IDE3OjM0OjI2ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gZ251OiBBZGQgbmlt LgoKKiBnbnUvcGFja2FnZXMvbmltLnNjbTogTmV3IGZpbGUuCiogZ251L2xvY2FsLm1rIChHTlVf U1lTVEVNX01PRFVMRVMpOiBBZGQgbmltLnNjbS4KLS0tCiBnbnUvbG9jYWwubWsgICAgICAgICB8 ICAxICsKIGdudS9wYWNrYWdlcy9uaW0uc2NtIHwgNjIgKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRp b25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL25pbS5zY20KCmRpZmYgLS1n aXQgYS9nbnUvbG9jYWwubWsgYi9nbnUvbG9jYWwubWsKaW5kZXggMmZiYjAxZmIyLi4yODlkODYw ZTYgMTAwNjQ0Ci0tLSBhL2dudS9sb2NhbC5taworKysgYi9nbnUvbG9jYWwubWsKQEAgLTI3Miw2 ICsyNzIsNyBAQCBHTlVfU1lTVEVNX01PRFVMRVMgPQkJCQlcCiAgICVEJS9wYWNrYWdlcy9uZXR3 b3JraW5nLnNjbQkJCVwKICAgJUQlL3BhY2thZ2VzL25mcy5zY20gICAgICAgICAgICAgICAgICAg ICAgICAgIFwKICAgJUQlL3BhY2thZ2VzL25pY2tsZS5zY20gICAgICAgICAgICAgICAgICAgICAg IFwKKyAgJUQlL3BhY2thZ2VzL25pbS5zY20gIAkJCVwKICAgJUQlL3BhY2thZ2VzL25pbmphLnNj bQkJCVwKICAgJUQlL3BhY2thZ2VzL25vZGUuc2NtCQkJCVwKICAgJUQlL3BhY2thZ2VzL25vd2Vi LnNjbQkJCVwKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9uaW0uc2NtIGIvZ251L3BhY2thZ2Vz L25pbS5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwLi43YmJkYWM0NWUK LS0tIC9kZXYvbnVsbAorKysgYi9nbnUvcGFja2FnZXMvbmltLnNjbQpAQCAtMCwwICsxLDYyIEBA Cis7OzsgR05VIEd1aXggLS0tIEZ1bmN0aW9uYWwgcGFja2FnZSBtYW5hZ2VtZW50IGZvciBHTlUK Kzs7OyBDb3B5cmlnaHQgwqkgMjAxNiBKb3PDqSBNaWd1ZWwgU8OhbmNoZXogR2FyY8OtYSA8am1p MmtAb3Blbm1haWxib3gub3JnPgorOzs7Cis7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1 aXguCis7OzsKKzs7OyBHTlUgR3VpeCBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJp YnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0Cis7OzsgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUg R2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKzs7OyB0aGUgRnJlZSBTb2Z0 d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQK Kzs7OyB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCis7OzsKKzs7OyBHTlUgR3VpeCBp cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKKzs7 OyBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5 IG9mCis7OzsgTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQ T1NFLiAgU2VlIHRoZQorOzs7IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRl dGFpbHMuCis7OzsKKzs7OyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBH TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorOzs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBu b3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKKyhkZWZpbmUtbW9kdWxl IChnbnUgcGFja2FnZXMgbmltKQorICAjOnVzZS1tb2R1bGUgKChndWl4IGxpY2Vuc2VzKSAjOnBy ZWZpeCBsaWNlbnNlOikKKyAgIzp1c2UtbW9kdWxlIChndWl4IHBhY2thZ2VzKQorICAjOnVzZS1t b2R1bGUgKGd1aXggZG93bmxvYWQpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0g Z251KSkKKworKGRlZmluZS1wdWJsaWMgbmltCisgIChwYWNrYWdlCisgICAgKG5hbWUgIm5pbSIp CisgICAgKHZlcnNpb24gIjAuMTUuMiIpCisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAg ICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQgImh0dHA6Ly9u aW0tbGFuZy5vcmcvZG93bmxvYWQvIgorICAgICAgICAgICAgICAgICAgICAgICAgICBuYW1lICIt IiB2ZXJzaW9uICIudGFyLnh6IikpCisgICAgICAoc2hhMjU2CisgICAgICAgKGJhc2UzMgorICAg ICAgICAiMTJweXpqeDd4NGhjbHpyZjN6ZjZyMXFqbHA2MGJ6c2FxcnowcmF4MnJhazJjOHF6NHBj aCIpKSkpCisgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVu dHMKKyAgICAgYCgjOnRlc3RzPyAjZgorICAgICAgICM6cGhhc2VzCisgICAgICAgICAobW9kaWZ5 LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgIChkZWxldGUgJ2NvbmZpZ3VyZSkK KyAgICAgICAgICAgKGFkZC1iZWZvcmUgJ2luc3RhbGwgJ2NyZWF0ZS1kZXN0LWRpcnMKKyAgICAg ICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAg ICAgICAgICAgICAobGV0ICgob3V0IChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpKQorICAgICAg ICAgICAgICAgICAobWtkaXIgb3V0KQorICAgICAgICAgICAgICAgICAobWtkaXIgKHN0cmluZy1h cHBlbmQgb3V0ICIvYmluIikpKSkpCisgICAgICAgICAgIChyZXBsYWNlICdpbnN0YWxsCisgICAg ICAgICAgICAgKGxhbWJkYSogKCM6a2V5IG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAg ICAgICAgICAgICAgKGxldCAoKG91dCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpKSkKKyAgICAg ICAgICAgICAgICAgKHN5c3RlbSAoc3RyaW5nLWFwcGVuZCAiLi9pbnN0YWxsLnNoICIgb3V0ICIv b3B0IikpCisgICAgICAgICAgICAgICAgIChzeW1saW5rCisgICAgICAgICAgICAgICAgICAgKHN0 cmluZy1hcHBlbmQgb3V0ICIvb3B0L25pbS9iaW4vbmltIikKKyAgICAgICAgICAgICAgICAgICAo c3RyaW5nLWFwcGVuZCBvdXQgIi9iaW4vbmltIikpKSkpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0 cDovL25pbS1sYW5nLm9yZyIpCisgICAgKHN5bm9wc2lzICJTdGF0aWNhbGx5LXR5cGVkLCBpbXBl cmF0aXZlIHByb2dyYW1taW5nIGxhbmd1YWdlIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIk5p bSAoZm9ybWVybHkga25vd24gYXMgTmltcm9kKSBpcyBhIHN0YXRpY2FsbHktdHlwZWQsIGltcGVy YXRpdmUKK3Byb2dyYW1taW5nIGxhbmd1YWdlIHRoYXQgdHJpZXMgdG8gZ2l2ZSB0aGUgcHJvZ3Jh bW1lciB1bHRpbWF0ZSBwb3dlciB3aXRob3V0Citjb21wcm9taXNlcyBvbiBydW50aW1lIGVmZmlj aWVuY3kuICBUaGlzIG1lYW5zIGl0IGZvY3VzZXMgb24gY29tcGlsZS10aW1lCittZWNoYW5pc21z IGluIGFsbCB0aGVpciB2YXJpb3VzIGZvcm1zLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBh dCkpKQotLSAKMi4xMS4wCgo= --=_c49769a8e8b81090dc9e26de85d2e2c2--