From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: [PATCH] gnu: Add IPython Date: Thu, 15 Jan 2015 18:35:44 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a1133a574297b66050cb44982 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBoKh-000508-KG for guix-devel@gnu.org; Thu, 15 Jan 2015 12:35:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBoKf-0005ut-VU for guix-devel@gnu.org; Thu, 15 Jan 2015 12:35:47 -0500 Received: from mail-lb0-x22c.google.com ([2a00:1450:4010:c04::22c]:33494) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBoKf-0005um-I3 for guix-devel@gnu.org; Thu, 15 Jan 2015 12:35:45 -0500 Received: by mail-lb0-f172.google.com with SMTP id l4so1787872lbv.3 for ; Thu, 15 Jan 2015 09:35:44 -0800 (PST) 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Guix-devel --001a1133a574297b66050cb44982 Content-Type: text/plain; charset=UTF-8 Please find attached a patch for ipython. Regards, Fede --001a1133a574297b66050cb44982 Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-Add-IPython.patch" Content-Disposition: attachment; filename="0001-gnu-Add-IPython.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i4yezbrt0 RnJvbSA5ZTJjZjU3ODhlNjEzZTI4MDg2YzRjNTQzMGQ1ODIwZTkxMmFiODQwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBCZWZmYSA8YmVmZmFAZmJlbmdpbmVlcmluZy5j aD4KRGF0ZTogRnJpLCAxOSBEZWMgMjAxNCAxNzoyOTozOSArMDEwMApTdWJqZWN0OiBbUEFUQ0hd IGdudTogQWRkIElQeXRob24uCgoqIGdudS9wYWNrYWdlcy9weXRob24uc2NtIChweXRob24taXB5 dGhvbiwgcHl0aG9uMi1pcHl0aG9uKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9w eXRob24uc2NtIHwgODUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDg1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9n bnUvcGFja2FnZXMvcHl0aG9uLnNjbSBiL2dudS9wYWNrYWdlcy9weXRob24uc2NtCmluZGV4IGY4 MWFiNjkuLmFkNDE5NzMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9weXRob24uc2NtCisrKyBi L2dudS9wYWNrYWdlcy9weXRob24uc2NtCkBAIC0yNjg4LDMgKzI2ODgsODggQEAgUE5HLCBQb3N0 U2NyaXB0LCBQREYsIGFuZCBTVkcgZmlsZSBvdXRwdXQuIikKIChkZWZpbmUtcHVibGljIHB5dGhv bjItY2Fpcm9jZmZpCiAgIChwYWNrYWdlLXdpdGgtcHl0aG9uMiBweXRob24tY2Fpcm9jZmZpKSkK IAorKGRlZmluZS1wdWJsaWMgcHl0aG9uLWlweXRob24KKyAgKHBhY2thZ2UKKyAgICAobmFtZSAi cHl0aG9uLWlweXRob24iKQorICAgICh2ZXJzaW9uICIyLjMuMSIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICh1cmkgKHN0cmluZy1h cHBlbmQgImh0dHBzOi8vcHlwaS5weXRob24ub3JnL3BhY2thZ2VzL3NvdXJjZS9pLyIKKyAgICAg ICAgICAgICAgICAgICAgICAgICAgImlweXRob24vaXB5dGhvbi0iIHZlcnNpb24gIi50YXIuZ3oi KSkKKyAgICAgIChzaGEyNTYKKyAgICAgICAoYmFzZTMyICIxNzY0Z2k1bTNmZjQ4MXJqazMzNmN3 NmkyaDR6bGMwbnhhbTlyYzVtOG03eWw5bTRkNjF5IikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIHB5 dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKG91dHB1dHMgJygib3V0IiAiZG9jIikpCisgICAgOzsg RklYTUU6IGFkZCBvcHRpb25hbCBkZXBlbmRlbmNpZXMgd2hlbiBhdmFpbGFibGU6IHB5em1xLCB0 b3JuYWRvLCAuLi4KKyAgICAoaW5wdXRzCisgICAgIGAoKCJyZWFkbGluZSIgLHJlYWRsaW5lKQor ICAgICAgICgicHl0aG9uLW1hdHBsb3RsaWIiICxweXRob24tbWF0cGxvdGxpYikKKyAgICAgICAo InB5dGhvbi1udW1weSIgLHB5dGhvbi1udW1weS1ib290c3RyYXApCisgICAgICAgKCJweXRob24t bnVtcHlkb2MiICxweXRob24tbnVtcHlkb2MpCisgICAgICAgKCJweXRob24tbm9zZSIgLHB5dGhv bi1ub3NlKSkpCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgYCgoInBrZy1jb25maWciICxwa2ct Y29uZmlnKQorICAgICAgICgicHl0aG9uLXNwaGlueCIgLHB5dGhvbi1zcGhpbngpCisgICAgICAg KCJ0ZXhsaXZlIiAsdGV4bGl2ZSkKKyAgICAgICAoInRleGluZm8iICx0ZXhpbmZvKQorICAgICAg ICgicHl0aG9uLXNldHVwdG9vbHMiICxweXRob24tc2V0dXB0b29scykpKQorICAgIChhcmd1bWVu dHMKKyAgICAgYCgjOnBoYXNlcyAKKyAgICAgICAoYWxpc3QtY29ucy1hZnRlcgorICAgICAgICAn aW5zdGFsbCAnaW5zdGFsbC1kb2MKKyAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyBvdXRw dXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAobGV0KiAoKGRhdGEgKHN0cmluZy1h cHBlbmQgKGFzc29jLXJlZiBvdXRwdXRzICJkb2MiKSAiL3NoYXJlIikpCisgICAgICAgICAgICAg ICAgIChkb2MgKHN0cmluZy1hcHBlbmQgZGF0YSAiL2RvYy8iICxuYW1lICItIiAsdmVyc2lvbikp CisgICAgICAgICAgICAgICAgIChodG1sIChzdHJpbmctYXBwZW5kIGRvYyAiL2h0bWwiKSkKKyAg ICAgICAgICAgICAgICAgKG1hbjEgKHN0cmluZy1hcHBlbmQgZGF0YSAiL21hbi9tYW4xIikpCisg ICAgICAgICAgICAgICAgIChpbmZvIChzdHJpbmctYXBwZW5kIGRhdGEgIi9pbmZvIikpCisgICAg ICAgICAgICAgICAgIChleGFtcGxlcyAoc3RyaW5nLWFwcGVuZCBkb2MgIi9leGFtcGxlcyIpKSkK KyAgICAgICAgICAgIChzZXRlbnYgIkxBTkciICJlbl9VUy5VVEYtOCIpCisgICAgICAgICAgICAo d2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJkb2NzIgorICAgICAgICAgICAgICA7OyBGSVhNRTog aHRtbCBhbmQgcGRmIGZhaWwgdG8gYnVpbGQgd2l0aG91dCBvcHRpb25hbCBweXptcQorICAgICAg ICAgICAgICA7KHN5c3RlbSogIm1ha2UiICJodG1sIikKKyAgICAgICAgICAgICAgOyhzeXN0ZW0q ICJtYWtlIiAicGRmIiAiUEFQRVI9YTQiKQorICAgICAgICAgICAgICAoc3lzdGVtKiAibWFrZSIg ImluZm8iKSkKKyAgICAgICAgICAgIChjb3B5LXJlY3Vyc2l2ZWx5ICJkb2NzL21hbiIgbWFuMSkK KyAgICAgICAgICAgIChjb3B5LXJlY3Vyc2l2ZWx5ICJleGFtcGxlcyIgZXhhbXBsZXMpCisgICAg ICAgICAgICA7OyAoY29weS1yZWN1cnNpdmVseSAiZG9jcy9idWlsZC9odG1sIiBodG1sKQorICAg ICAgICAgICAgOzsgKGNvcHktZmlsZSAiZG9jcy9idWlsZC9sYXRleC9pcHl0aG9uLnBkZiIKKyAg ICAgICAgICAgIDs7ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgZG9jICIvaXB5dGhvbi5wZGYi KSkKKyAgICAgICAgICAgIChta2Rpci1wIGluZm8pCisgICAgICAgICAgICAoY29weS1maWxlICJk b2NzL2J1aWxkL3RleGluZm8vaXB5dGhvbi5pbmZvIgorICAgICAgICAgICAgICAgICAgICAgICAo c3RyaW5nLWFwcGVuZCBpbmZvICIvaXB5dGhvbi5pbmZvIikpCisgICAgICAgICAgICAoY29weS1m aWxlICJDT1BZSU5HLnJzdCIgKHN0cmluZy1hcHBlbmQgZG9jICIvQ09QWUlORy5yc3QiKSkpKQor ICAgICAgICA7OyBUZXN0cyBjYW4gb25seSBiZSBydW4gYWZ0ZXIgdGhlIGxpYnJhcnkgaGFzIGJl ZW4gaW5zdGFsbGVkIGFuZCBub3QKKyAgICAgICAgOzsgd2l0aGluIHRoZSBzb3VyY2UgZGlyZWN0 b3J5LgorICAgICAgICAoYWxpc3QtY29ucy1hZnRlcgorICAgICAgICAgJ2luc3RhbGwgJ2NoZWNr CisgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisg ICAgICAgICAgIDs7IFRoZSB0ZXN0IHByb2NlZHVyZSBhcHBlYXJzIHRvIG1pc3MgdGhlIGZhY3Qg dGhhdCBzb21lIG9wdGlvbmFsCisgICAgICAgICAgIDs7IGRlcGVuZGVuY2llcyBhcmUgbWlzc2lu Zy4KKyAgICAgICAgICAgOzsgKHdpdGgtZGlyZWN0b3J5LWV4Y3Vyc2lvbiAiL3RtcCIKKyAgICAg ICAgICAgOzsgICAoemVybz8gKHN5c3RlbSogKHN0cmluZy1hcHBlbmQgKGFzc29jLXJlZiBvdXRw dXRzICJvdXQiKQorICAgICAgICAgICA7OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAiL2Jpbi9pcHRlc3QiKSkpKQorICAgICAgICAgICAjdCkKKyAgICAgICAgIChhbGlzdC1kZWxl dGUgCisgICAgICAgICAgJ2NoZWNrIAorICAgICAgICAgICVzdGFuZGFyZC1waGFzZXMpKSkpKQor ICAgIChob21lLXBhZ2UgImh0dHA6Ly9pcHl0aG9uLm9yZyIpCisgICAgKHN5bm9wc2lzICJJUHl0 aG9uIGlzIGEgdG9vbCBmb3IgaW50ZXJhY3RpdmUgY29tcHV0aW5nIGluIFB5dGhvbiIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJJUHl0aG9uIHByb3ZpZGVzIGEgcmljaCBhcmNoaXRlY3R1cmUg Zm9yIGludGVyYWN0aXZlIGNvbXB1dGluZyB3aXRoOgorUG93ZXJmdWwgaW50ZXJhY3RpdmUgc2hl bGxzLCBhIGJyb3dzZXItYmFzZWQgbm90ZWJvb2ssIHN1cHBvcnQgZm9yIGludGVyYWN0aXZlCitk YXRhIHZpc3VhbGl6YXRpb24sIGVtYmVkZGFibGUgaW50ZXJwcmV0ZXJzIGFuZCB0b29scyBmb3Ig cGFyYWxsZWwKK2NvbXB1dGluZy4iKQorICAgIChsaWNlbnNlIGJzZC0zKSkpCisKKyhkZWZpbmUt cHVibGljIHB5dGhvbjItaXB5dGhvbgorICAobGV0ICgoaXB5dGhvbiAocGFja2FnZS13aXRoLXB5 dGhvbjIgcHl0aG9uLWlweXRob24pKSkKKyAgICAocGFja2FnZSAoaW5oZXJpdCBpcHl0aG9uKQor ICAgICAgOzsgTWFrZSBzdXJlIHdlIHVzZSBjdXN0b20gcHl0aG9uMi1OQU1FIHBhY2thZ2VzLgor ICAgICAgKGlucHV0cyAKKyAgICAgICBgKCgicHl0aG9uMi1udW1weWRvYyIgLHB5dGhvbjItbnVt cHlkb2MpCisgICAgICAgICAoInB5dGhvbjItbWF0cGxvdGxpYiIgLHB5dGhvbjItbWF0cGxvdGxp YikKKyAgICAgICAgICxAKGFsaXN0LWRlbGV0ZSAicHl0aG9uLW51bXB5ZG9jIgorICAgICAgICAg ICAgICAgICAgICAgICAgIChhbGlzdC1kZWxldGUgInB5dGhvbi1tYXRwbG90bGliIgorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhY2thZ2UtaW5wdXRzIGlweXRob24p KSkpKSkpKQotLSAKMS44LjQKCg== --001a1133a574297b66050cb44982--