From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Bavier Subject: [PATCH] gnu: octave: Add fftw, arpack, and glu inputs. Date: Fri, 08 May 2015 16:27:43 -0500 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_62af826121d214e08d450c06107d3906" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38290) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqpoH-0007mc-Pd for guix-devel@gnu.org; Fri, 08 May 2015 17:27:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YqpoD-0008Lz-Gm for guix-devel@gnu.org; Fri, 08 May 2015 17:27:53 -0400 Received: from mail2.openmailbox.org ([62.4.1.33]:45363) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqpoD-0008CE-58 for guix-devel@gnu.org; Fri, 08 May 2015 17:27:49 -0400 Received: from localhost (localhost [127.0.0.1]) by mail2.openmailbox.org (Postfix) with ESMTP id BBC14203146 for ; Fri, 8 May 2015 23:27:45 +0200 (CEST) Received: from mail2.openmailbox.org ([62.4.1.33]) by localhost (mail.openmailbox.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HjC6rBBjc2Ah for ; Fri, 8 May 2015 23:27:44 +0200 (CEST) Received: from www.openmailbox.org (mail2.openmailbox.org [62.4.1.33]) by mail2.openmailbox.org (Postfix) with ESMTP id E3661203151 for ; Fri, 8 May 2015 23:27:43 +0200 (CEST) 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@gnu.org --=_62af826121d214e08d450c06107d3906 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hello Guix, This patch adds a few more inputs to our octave package. Arpack is needed for the "eigs" function. Previously, we had the fltk input, but without glu it's essentially useless. I had wanted to also add Suitesparse, but there are some compilation problems yet. I took the liberty of wrapping some lines to 80 columns at the same time. -- `~Eric --=_62af826121d214e08d450c06107d3906 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-octave-Add-fftw-arpack-and-glu-inputs.patch Content-Disposition: attachment; filename=0001-gnu-octave-Add-fftw-arpack-and-glu-inputs.patch; size=3100 RnJvbSBkNDEyZWNhNjNhZGZkZWQyYWFlNWQxOTc3N2QwOTI4Nzg0YTJiNThmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFcmljIEJhdmllciA8YmF2aWVyQG1lbWJlci5mc2Yub3JnPgpE YXRlOiBGcmksIDggTWF5IDIwMTUgMTQ6NDQ6MjkgLTA1MDAKU3ViamVjdDogW1BBVENIXSBnbnU6 IG9jdGF2ZTogQWRkIGZmdHcsIGFycGFjaywgYW5kIGdsdSBpbnB1dHMuCgoqIGdudS9wYWNrYWdl cy9tYXRocy5zY20gKG9jdGF2ZSlbaW5wdXRzXTogQWRkIGZmdHcsIGZmdHdmLCBhcnBhY2ssCiAg YW5kIGdsdS4KICBbZGVzY3JpcHRpb25dOiBXcmFwIHRvIDgwIGNvbHVtbnMuCi0tLQogZ251L3Bh Y2thZ2VzL21hdGhzLnNjbSB8ICAgMjUgKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy9tYXRocy5zY20gYi9nbnUvcGFja2FnZXMvbWF0aHMuc2NtCmluZGV4IDQx N2FmNGEuLmRiODI5MzQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9tYXRocy5zY20KKysrIGIv Z251L3BhY2thZ2VzL21hdGhzLnNjbQpAQCAtMzgyLDYgKzM4Miw5IEBAIGV4dHJlbWVseSBsYXJn ZSBhbmQgY29tcGxleCBkYXRhIGNvbGxlY3Rpb25zLiIpCiAgICAgIGAoKCJsYXBhY2siICxsYXBh Y2spCiAgICAgICAgKCJyZWFkbGluZSIgLHJlYWRsaW5lKQogICAgICAgICgiZ2xwayIgLGdscGsp CisgICAgICAgKCJmZnR3IiAsZmZ0dykKKyAgICAgICAoImZmdHdmIiAsZmZ0d2YpCisgICAgICAg KCJhcnBhY2siICxhcnBhY2stbmcpCiAgICAgICAgKCJjdXJsIiAsY3VybCkKICAgICAgICAoInBj cmUiICxwY3JlKQogICAgICAgICgiZmx0ayIgLGZsdGspCkBAIC0zOTAsMTYgKzM5MywxOCBAQCBl eHRyZW1lbHkgbGFyZ2UgYW5kIGNvbXBsZXggZGF0YSBjb2xsZWN0aW9ucy4iKQogICAgICAgICgi aGRmNSIgLGhkZjUpCiAgICAgICAgKCJsaWJ4ZnQiICxsaWJ4ZnQpCiAgICAgICAgKCJtZXNhIiAs bWVzYSkKKyAgICAgICAoImdsdSIgLGdsdSkKICAgICAgICAoInpsaWIiICx6bGliKSkpCiAgICAg KG5hdGl2ZS1pbnB1dHMKICAgICAgYCgoImdmb3J0cmFuIiAsZ2ZvcnRyYW4tNC44KQogICAgICAg ICgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpCiAgICAgICAgKCJwZXJsIiAscGVybCkKLSAgICAg ICA7OyBUaGUgZm9sbG93aW5nIGlucHV0cyBhcmUgbm90IGFjdHVhbGx5IHVzZWQgaW4gdGhlIGJ1 aWxkIHByb2Nlc3MuICBIb3dldmVyLCB0aGUKLSAgICAgICA7OyAuL2NvbmZpZ3VyZSBncmF0dWl0 b3VzbHkgdGVzdHMgZm9yIHRoZWlyIGV4aXN0ZW5jZSBhbmQgYXNzdW1lcyB0aGF0IHByb2dyYW1z IG5vdAotICAgICAgIDs7IHByZXNlbnQgYXQgYnVpbGQgdGltZSBhcmUgYWxzbyBub3QsIGFuZCBj YW4gbmV2ZXIgYmUsIGF2YWlsYWJsZSBhdCBydW4gdGltZSEKLSAgICAgICA7OyBJZiB0aGVzZSBp bnB1dHMgYXJlIHRoZXJlZm9yZSBub3QgcHJlc2VudCwgc3VwcG9ydCBmb3IgdGhlbSB3aWxsIGJl IGJ1aWx0IG91dC4KLSAgICAgICA7OyBIb3dldmVyLCBPY3RhdmUgd2lsbCBzdGlsbCBydW4gd2l0 aG91dCB0aGVtLCBhbGJlaXQgd2l0aG91dCB0aGUgZmVhdHVyZXMgdGhleQorICAgICAgIDs7IFRo ZSBmb2xsb3dpbmcgaW5wdXRzIGFyZSBub3QgYWN0dWFsbHkgdXNlZCBpbiB0aGUgYnVpbGQgcHJv Y2Vzcy4KKyAgICAgICA7OyBIb3dldmVyLCB0aGUgLi9jb25maWd1cmUgZ3JhdHVpdG91c2x5IHRl c3RzIGZvciB0aGVpciBleGlzdGVuY2UgYW5kCisgICAgICAgOzsgYXNzdW1lcyB0aGF0IHByb2dy YW1zIG5vdCBwcmVzZW50IGF0IGJ1aWxkIHRpbWUgYXJlIGFsc28gbm90LCBhbmQKKyAgICAgICA7 OyBjYW4gbmV2ZXIgYmUsIGF2YWlsYWJsZSBhdCBydW4gdGltZSEgIElmIHRoZXNlIGlucHV0cyBh cmUgdGhlcmVmb3JlCisgICAgICAgOzsgbm90IHByZXNlbnQsIHN1cHBvcnQgZm9yIHRoZW0gd2ls bCBiZSBidWlsdCBvdXQuICBIb3dldmVyLCBPY3RhdmUKKyAgICAgICA7OyB3aWxsIHN0aWxsIHJ1 biB3aXRob3V0IHRoZW0sIGFsYmVpdCB3aXRob3V0IHRoZSBmZWF0dXJlcyB0aGV5CiAgICAgICAg OzsgcHJvdmlkZS4KICAgICAgICAoImxlc3MiICxsZXNzKQogICAgICAgICgidGV4aW5mbyIgLHRl eGluZm8pCkBAIC00MTEsMTEgKzQxNiwxMSBAQCBleHRyZW1lbHkgbGFyZ2UgYW5kIGNvbXBsZXgg ZGF0YSBjb2xsZWN0aW9ucy4iKQogCQkJICAgICIvYmluL3NoIikpKSkKICAgICAoaG9tZS1wYWdl ICJodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvb2N0YXZlLyIpCiAgICAgKHN5bm9wc2lzICJI aWdoLWxldmVsIGxhbmd1YWdlIGZvciBudW1lcmljYWwgY29tcHV0YXRpb24iKQotICAgIChkZXNj cmlwdGlvbiAiR05VIE9jdGF2ZSBpcyBhIGhpZ2gtbGV2ZWwgaW50ZXJwcmV0ZWQgbGFuZ3VhZ2Ug dGhhdCBpcyBzcGVjaWFsaXplZAotZm9yIG51bWVyaWNhbCBjb21wdXRhdGlvbnMuICBJdCBjYW4g YmUgdXNlZCBmb3IgYm90aCBsaW5lYXIgYW5kIG5vbi1saW5lYXIKLWFwcGxpY2F0aW9ucyBhbmQg aXQgcHJvdmlkZXMgZ3JlYXQgc3VwcG9ydCBmb3IgdmlzdWFsaXppbmcgcmVzdWx0cy4gIFdvcmsg bWF5Ci1iZSBwZXJmb3JtZWQgYm90aCBhdCB0aGUgaW50ZXJhY3RpdmUgY29tbWFuZC1saW5lIGFz IHdlbGwgYXMgdmlhIHNjcmlwdAotZmlsZXMuIikKKyAgICAoZGVzY3JpcHRpb24gIkdOVSBPY3Rh dmUgaXMgYSBoaWdoLWxldmVsIGludGVycHJldGVkIGxhbmd1YWdlIHRoYXQgaXMKK3NwZWNpYWxp emVkIGZvciBudW1lcmljYWwgY29tcHV0YXRpb25zLiAgSXQgY2FuIGJlIHVzZWQgZm9yIGJvdGgg bGluZWFyIGFuZAorbm9uLWxpbmVhciBhcHBsaWNhdGlvbnMgYW5kIGl0IHByb3ZpZGVzIGdyZWF0 IHN1cHBvcnQgZm9yIHZpc3VhbGl6aW5nIHJlc3VsdHMuCitXb3JrIG1heSBiZSBwZXJmb3JtZWQg Ym90aCBhdCB0aGUgaW50ZXJhY3RpdmUgY29tbWFuZC1saW5lIGFzIHdlbGwgYXMgdmlhCitzY3Jp cHQgZmlsZXMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDMrKSkpCiAKIChkZWZpbmUtcHVi bGljIGdtc2gKLS0gCjEuNy45LjUKCg== --=_62af826121d214e08d450c06107d3906--