From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: [PATCH 1/2] gnu: Add numpy Date: Sun, 26 Oct 2014 14:09:32 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7b3a9be601427905065320f1 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54206) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XiNZf-0007Ou-ET for guix-devel@gnu.org; Sun, 26 Oct 2014 09:09:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XiNZd-0003Au-DL for guix-devel@gnu.org; Sun, 26 Oct 2014 09:09:35 -0400 Received: from mail-ig0-x231.google.com ([2607:f8b0:4001:c05::231]:44728) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XiNZd-0003Aq-60 for guix-devel@gnu.org; Sun, 26 Oct 2014 09:09:33 -0400 Received: by mail-ig0-f177.google.com with SMTP id h18so1197348igc.10 for ; Sun, 26 Oct 2014 06:09:32 -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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Guix-devel --047d7b3a9be601427905065320f1 Content-Type: text/plain; charset=UTF-8 Here the first packages depending on ATLAS. Regards, Fede --047d7b3a9be601427905065320f1 Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-Add-numpy.patch" Content-Disposition: attachment; filename="0001-gnu-Add-numpy.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i1qh2fvh0 RnJvbSAwNjNiMzM1NjJjNGZlZTJlYTRlM2ZkMWI1M2EyNzc3MDA0N2U5MjAxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBCZWZmYSA8YmVmZmFAZmJlbmdpbmVlcmluZy5j aD4KRGF0ZTogU3VuLCAyNiBPY3QgMjAxNCAxNTowMzoxNyArMDEwMApTdWJqZWN0OiBbUEFUQ0gg MS8yXSBnbnU6IEFkZCBudW1weQoKKiBnbnUvcGFja2FnZXMvcHl0aG9uLnNjbShweXRob24tbnVt cHksIHB5dGhvbjItbnVtcHkpOiBOZXcgdmFyaWFibGVzLgotLS0KIGdudS9wYWNrYWdlcy9weXRo b24uc2NtIHwgMTEyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKwogMSBmaWxlIGNoYW5nZWQsIDExMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL3B5dGhvbi5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLnNjbQppbmRleCBjOTk1 YzFiLi5iMzk5NTdhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcHl0aG9uLnNjbQorKysgYi9n bnUvcGFja2FnZXMvcHl0aG9uLnNjbQpAQCAtMzcsNiArMzcsOCBAQAogICAjOnVzZS1tb2R1bGUg KGdudSBwYWNrYWdlcyBwa2ctY29uZmlnKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBk YXRhYmFzZXMpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHppcCkKKyAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgbWF0aHMpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdj YykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbXVsdGlwcmVjaXNpb24pCiAgICM6dXNl LW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKICAgIzp1c2UtbW9kdWxlIChndWl4IGRvd25sb2FkKQpA QCAtMTgzMiwzICsxODM0LDExMyBAQCBzb3VyY2VzLiIpCiAKIChkZWZpbmUtcHVibGljIHB5dGhv bjItc3BoaW54CiAgIChwYWNrYWdlLXdpdGgtcHl0aG9uMiBweXRob24tc3BoaW54KSkKKworKGRl ZmluZSBweXRob24tbnVtcHktcmVmZXJlbmNlCisgIChvcmlnaW4KKyAgICAobWV0aG9kIHVybC1m ZXRjaCkKKyAgICAodXJpIChzdHJpbmctYXBwZW5kICJtaXJyb3I6Ly9zb3VyY2Vmb3JnZS9udW1w eS9yZWZlcmVuY2UucGRmIikpCisgICAgKHNoYTI1NiAKKyAgICAgKGJhc2UzMgorICAgICAgIjBp enNtemF6aGQwNDJyYTZwN2FzMmpod3g4NzEzc2M1Z3BuOXM1bmlmd202OGJpd24wbHAiKSkpKQor CisoZGVmaW5lIHB5dGhvbi1udW1weS11c2VyZ3VpZGUKKyAgKG9yaWdpbgorICAgIChtZXRob2Qg dXJsLWZldGNoKQorICAgICh1cmkgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL3NvdXJjZWZvcmdl L251bXB5L3VzZXJndWlkZS5wZGYiKSkKKyAgICAoc2hhMjU2IAorICAgICAoYmFzZTMyCisgICAg ICAiMXoyeGpseGxkdjAxYWQyNzc1azliaXJnMWhrcWF5NXdiaTV2bWd6M3JscjZkY3p2azc3ayIp KSkpCisKKyhkZWZpbmUtcHVibGljIHB5dGhvbi1udW1weQorICAocGFja2FnZQorICAgIChuYW1l ICJweXRob24tbnVtcHkiKQorICAgICh2ZXJzaW9uICIxLjkuMCIpCisgICAgKHNvdXJjZQorICAg ICAob3JpZ2luCisgICAgICAgKG1ldGhvZCB1cmwtZmV0Y2gpCisgICAgICAgKHVyaSAoc3RyaW5n LWFwcGVuZCAibWlycm9yOi8vc291cmNlZm9yZ2UvbnVtcHkiCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAiL251bXB5LSIgdmVyc2lvbiAiLnRhci5neiIpKQorICAgICAgIChzaGEyNTYKKyAg ICAgICAgKGJhc2UzMgorICAgICAgICAgIjF4YnpzYjg0d2czMnp4NWlsZ3ZrZHAwbHdmcXJ5Y3do aDVhMnE5bng1aXd5anBnY3hycHAiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxk LXN5c3RlbSkKKyAgICAoaW5wdXRzCisgICAgIGAoKCJweXRob24iICxweXRob24pIDsgb3RoZXJ3 aXNlIGxkIGRvZXMgbm90IGZpbmQgbGlicHl0aG9uMy4zbQorICAgICAgICgicHl0aG9uLW51bXB5 LXVzZXJndWlkZSIgLHB5dGhvbi1udW1weS11c2VyZ3VpZGUpCisgICAgICAgKCJweXRob24tbnVt cHktcmVmZXJlbmNlIiAscHl0aG9uLW51bXB5LXJlZmVyZW5jZSkKKyAgICAgICAoImF0bGFzIiAs YXRsYXMpKSkKKyAgICAobmF0aXZlLWlucHV0cworICAgICBgKCgicHl0aG9uLW5vc2UiICxweXRo b24tbm9zZSkgIDsgdXNlZCBieSB0ZXN0cworICAgICAgICgiZ2ZvcnRyYW4iICxnZm9ydHJhbi00 LjgpKSkKKyAgICAob3V0cHV0cyAnKCJvdXQiICJkb2MiKSkgICAgICAgICA7IGRvYyBpcyBjYS4g OU1CCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6cGhhc2VzCisgICAgICAgKGFsaXN0LXJlcGxh Y2UKKyAgICAgICAgJ2J1aWxkCisgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRwdXRzIGlucHV0 cyAKKyAgICAgICAgICAgICAgICAgICM6YWxsb3ctb3RoZXIta2V5cyAjOnJlc3QgYXJncykKKyAg ICAgICAgICAobGV0KiAoKGJ1aWxkIChhc3NvYy1yZWYgJXN0YW5kYXJkLXBoYXNlcyAnYnVpbGQp KQorICAgICAgICAgICAgICAgICAoYXRsYXMtdGhyZWFkZWQKKyAgICAgICAgICAgICAgICAgIChz dHJpbmctYXBwZW5kIChhc3NvYy1yZWYgaW5wdXRzICJhdGxhcyIpIAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIi9saWIvbGlidGF0bGFzLnNvIikpCisgICAgICAgICAgICAgICAg IDs7IE9uIHNpbmdsZSBjb3JlIENQVXMgb25seSB0aGUgc2VyaWFsIGxpYnJhcnkgaXMgY3JlYXRl ZC4KKyAgICAgICAgICAgICAgICAgKGF0bGFzLWxpYgorICAgICAgICAgICAgICAgICAgKGlmIChm aWxlLWV4aXN0cz8gYXRsYXMtdGhyZWFkZWQpCisgICAgICAgICAgICAgICAgICAgICAgYXRsYXMt dGhyZWFkZWQKKyAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVm IGlucHV0cyAiYXRsYXMiKSAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi L2xpYi9saWJzYXRsYXMuc28iKSkpKQorICAgICAgICAgICAgKHNldGVudiAiQVRMQVMiIGF0bGFz LWxpYikKKyAgICAgICAgICAgIChhcHBseSBidWlsZCBhcmdzKSkpCisgICAgICAgIChhbGlzdC1j b25zLWFmdGVyCisgICAgICAgICAnaW5zdGFsbCAnaW5zdGFsbC1kb2MKKyAgICAgICAgIChsYW1i ZGEqICgjOmtleSBvdXRwdXRzIGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAg IDs7IHByb2NlZHVyZSBmcm9tIGdudS1idWlsZC1zeXN0ZW0uc2NtCisgICAgICAgICAgIChkZWZp bmUgKHBhY2thZ2UtbmFtZSkKKyAgICAgICAgICAgICAobGV0KiAoKG91dCAgKGFzc29jLXJlZiBv dXRwdXRzICJvdXQiKSkKKyAgICAgICAgICAgICAgICAgICAgKGJhc2UgKGJhc2VuYW1lIG91dCkp CisgICAgICAgICAgICAgICAgICAgIChkYXNoIChzdHJpbmctcmluZGV4IGJhc2UgI1wtKSkpCisg ICAgICAgICAgICAgICAoc3RyaW5nLWRyb3AgKGlmIGRhc2gKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKHN1YnN0cmluZyBiYXNlIDAgZGFzaCkKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgYmFzZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKyAxIChzdHJp bmctaW5kZXggYmFzZSAjXC0pKSkpKQorCisgICAgICAgICAgIChsZXQgKChkb2MgKHN0cmluZy1h cHBlbmQgKGFzc29jLXJlZiBvdXRwdXRzICJkb2MiKSAKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAiL3NoYXJlL2RvYy8iIChwYWNrYWdlLW5hbWUpKSkpCisgICAgICAgICAg ICAgKG1rZGlyLXAgZG9jKQorICAgICAgICAgICAgIChhbmQgKHplcm8/IAorICAgICAgICAgICAg ICAgICAgIChzeXN0ZW0qICJjcCIgCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFzc29j LXJlZiBpbnB1dHMgInB5dGhvbi1udW1weS1yZWZlcmVuY2UiKSAKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCBkb2MgIi9yZWZlcmVuY2UucGRmIikpKQorICAgICAg ICAgICAgICAgICAgKHplcm8/IAorICAgICAgICAgICAgICAgICAgIChzeXN0ZW0qICJjcCIgCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFzc29jLXJlZiBpbnB1dHMgInB5dGhvbi1udW1w eS11c2VyZ3VpZGUiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5k IGRvYyAiL3VzZXJndWlkZS5wZGYiKSkpKSkpCisgICAgICAgICA7OyBUZXN0cyBjYW4gb25seSBi ZSBydW4gYWZ0ZXIgdGhlIGxpYnJhcnkgaGFzIGJlZW4gaW5zdGFsbGVkIGFuZCBub3QKKyAgICAg ICAgIDs7IHdpdGhpbiB0aGUgc291cmNlIGRpcmVjdG9yeS4KKyAgICAgICAgIChhbGlzdC1jb25z LWFmdGVyCisgICAgICAgICAgJ2luc3RhbGwgJ2NoZWNrCisgICAgICAgICAgKGxhbWJkYSBfIAor ICAgICAgICAgICAgKHdpdGgtZGlyZWN0b3J5LWV4Y3Vyc2lvbiAiL3RtcCIKKyAgICAgICAgICAg ICAgKHplcm8/IChzeXN0ZW0qICJweXRob24iICItYyIgImltcG9ydCBudW1weTsgbnVtcHkudGVz dCgpIikpKSkKKyAgICAgICAgICAoYWxpc3QtZGVsZXRlIAorICAgICAgICAgICAnY2hlY2sgCisg ICAgICAgICAgICVzdGFuZGFyZC1waGFzZXMpKSkpKSkKKyAgICAoaG9tZS1wYWdlICJodHRwOi8v d3d3Lm51bXB5Lm9yZy8iKQorICAgIChzeW5vcHNpcyAiRnVuZGFtZW50YWwgcGFja2FnZSBmb3Ig c2NpZW50aWZpYyBjb21wdXRpbmcgd2l0aCBQeXRob24iKQorICAgIChkZXNjcmlwdGlvbiAiTnVt UHkgaXMgdGhlIGZ1bmRhbWVudGFsIHBhY2thZ2UgZm9yIHNjaWVudGlmaWMgY29tcHV0aW5nCit3 aXRoIFB5dGhvbi4gSXQgY29udGFpbnMgYW1vbmcgb3RoZXIgdGhpbmdzOiBhIHBvd2VyZnVsIE4t ZGltZW5zaW9uYWwgYXJyYXkKK29iamVjdCwgc29waGlzdGljYXRlZCAoYnJvYWRjYXN0aW5nKSBm dW5jdGlvbnMsIHRvb2xzIGZvciBpbnRlZ3JhdGluZyBDL0MrKworYW5kIEZvcnRyYW4gY29kZSwg dXNlZnVsIGxpbmVhciBhbGdlYnJhLCBGb3VyaWVyIHRyYW5zZm9ybSwgYW5kIHJhbmRvbSBudW1i ZXIKK2NhcGFiaWxpdGllcy4iKQorICAgIChsaWNlbnNlIGJzZC0zKSkpCisKKyhkZWZpbmUtcHVi bGljIHB5dGhvbjItbnVtcHkKKyAgKHBhY2thZ2UgKGluaGVyaXQgKHBhY2thZ2Utd2l0aC1weXRo b24yIHB5dGhvbi1udW1weSkpCisgICAgICAgICAgIDs7IElmIHdlIGRvbid0IHJlZGVmaW5lIHRo ZSBpbnB1dHMgaGVyZSwgdGhlbiBweXRob24gKHZlcnNpb24gMykgaXMKKyAgICAgICAgICAgOzsg YWxzbyBpbXBvcnRlZCBhbmQgaXRzIGxpYnJhcmllcyBjb21lIGZpcnN0IGluIFBZVEhPTlBBVEgu ICBUaGlzCisgICAgICAgICAgIDs7IGNhdXNlcyB0aGUgJ2NoZWNrIHBoYXNlIHRvIGZhaWwuCisg ICAgICAgICAgIChpbnB1dHMKKyAgICAgICAgICAgIGAoKCJweXRob24tMiIgLHB5dGhvbi0yKSA7 IG90aGVyd2lzZSBsZCBkb2VzIG5vdCBmaW5kIGxpYnB5dGhvbjIuNworICAgICAgICAgICAgICAo InB5dGhvbi1udW1weS11c2VyZ3VpZGUiICxweXRob24tbnVtcHktdXNlcmd1aWRlKQorICAgICAg ICAgICAgICAoInB5dGhvbi1udW1weS1yZWZlcmVuY2UiICxweXRob24tbnVtcHktcmVmZXJlbmNl KQorICAgICAgICAgICAgICAoImF0bGFzIiAsYXRsYXMpKSkpKQotLSAKMS44LjQKCg== --047d7b3a9be601427905065320f1--