1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-29 17:10:48 +00:00
Commit graph

103 commits

Author SHA1 Message Date
Thomas Tuegel aa4efac850 arpack: update homepage 2015-09-16 11:08:39 -05:00
danshapero 8885889b48 metis: init at 5.1.0 2015-08-13 16:53:18 +02:00
Thomas Tuegel 74e4f6befa ipopt: build with openblas 2015-06-12 07:26:47 -05:00
Thomas Tuegel 71b848b45d openblas: build with USE_OPENMP=0 on Darwin
Darwin's clang does not support OpenMP yet. OpenMP is required on other
platforms for e.g. Julia.
2015-06-09 06:34:52 -05:00
Thomas Tuegel fff0191f48 arpack: build with openblas 2015-06-04 17:42:03 -05:00
Thomas Tuegel e36b3ec0a5 suitesparse: build shared libraries 2015-06-04 17:42:03 -05:00
Thomas Tuegel a17d8bcc4b suitesparse_4_4: update to 4.4.4 2015-06-04 17:42:02 -05:00
Thomas Tuegel e5ee1a0577 suitesparse: remove unnecessary patches 2015-06-04 17:42:02 -05:00
Thomas Tuegel b02f300c44 suitesparse_4_4_1: build with openblas
Compared to ATLAS, OpenBLAS offers better performance, faster builds,
and dynamic architecture detection.
2015-06-04 17:42:01 -05:00
Thomas Tuegel 982aabc561 suitesparse_4_2: build with openblas
Compared to ATLAS, OpenBLAS offers better performance, faster builds,
and dynamic architecture detection.
2015-06-04 17:42:01 -05:00
Thomas Tuegel b4eb8a5bc3 openblas: remove old expressions 2015-06-04 17:42:01 -05:00
Thomas Tuegel 86fb034008 openblas: build with native-width integers by default 2015-06-04 17:42:01 -05:00
Thomas Tuegel 14ee766024 openblas: set NUM_THREADS and USE_OPENMP 2015-06-04 17:42:00 -05:00
Peter Simons d3073741a3 Merge pull request #8042 from adnelson/liblapack_atlas_dependency_optional
Liblapack atlas dependency optional
2015-05-30 19:25:54 +02:00
Allen Nelson e001340cf6 returned to two-file structure for liblapack 2015-05-28 21:49:06 -05:00
Peter Simons 99273a6716 Merge pull request #8047 from nckx/master
Don't use "with licenses;" for single licences
2015-05-28 22:14:53 +02:00
Peter Simons bcd5dc6bac Merge pull request #8023 from thinkpad20/pure_liblapack
added cmake flag to prevent autodetection of SDK directory
2015-05-28 21:44:07 +02:00
Allen Nelson 2c125cf37a removed default dependency of liblapack on ATLAS. was causing an unnecessary double-build of atlas 2015-05-28 12:39:49 -05:00
Tobias Geerinckx-Rice 158e1cfdd0 Don't use "with licenses;" for single licences
And don't use square brackets on such lines.
2015-05-28 19:20:29 +02:00
Tobias Geerinckx-Rice b2d7f4b1ba Use common licence attributes from lib/licenses.nix
Many (less easily automatically converted) old-style strings
remain.

Where there was any possible ambiguity about the exact version or
variant intended, nothing was changed. IANAL, nor a search robot.

Use `with stdenv.lib` wherever it makes sense.
2015-05-27 22:00:06 +02:00
Allen Nelson 6eb8ff878d added cmake flag to prevent autodetection of SDK directory 2015-05-27 12:42:40 -07:00
Allen Nelson 2a0a5c697e added clang dependency, using unix platform 2015-05-18 17:47:03 -05:00
Allen Nelson b4b6215523 added flags/switches necessary to get openblas to compile on osx 2015-05-18 17:01:43 -05:00
Nikolay Amiantov f1b51945bc ti-rpc: update package 2015-05-18 17:21:08 +03:00
Pascal Wittmann f99d5cf2fc Fixed some descriptions 2015-04-28 10:55:20 +02:00
Thomas Tuegel 8ed9f847b1 openblas: update to 0.2.14 2015-04-24 18:21:20 -05:00
Thomas Tuegel c90744fcb5 openblas: downgrade to 0.2.12, build generic target 2015-04-17 07:35:19 -05:00
Nikolay Amiantov d5d8efa0b8 ipopt: update 2015-03-29 13:05:27 +03:00
Thomas Tuegel b692340441 openblas: fix build on i686 2015-02-26 06:44:03 -06:00
Nikolay Amiantov d6363498e0 ipopt: update package 2015-02-03 14:27:51 +03:00
Domen Kožar de9f27b07d remove biolib 2015-01-18 11:52:00 +01:00
Raffael Mancini 3878472f02 ipopt: fix build after minor gcc update (close #5519)
The configure script only checks for a specific version to enable a fix in
finding cstdlib and cstring.
2015-01-01 11:12:19 +01:00
Thomas Tuegel d582090a15 suitesparse: add version 4.4.1 2014-12-27 13:47:53 -06:00
Thomas Tuegel 81c0f94d74 arpack: build against atlasWithLapack 2014-12-27 13:40:40 -06:00
Thomas Tuegel 893f277bd7 arpack: version bump to 3.2.0 2014-12-27 13:40:40 -06:00
Thomas Tuegel 3ce76d4dd0 atlas: optionally build with full lapack 2014-12-27 13:40:40 -06:00
Thomas Tuegel 91657e30ca atlas: fix generic options
Build atlas with the generic options recommended by the upstream
documentation for distributions. The expression now takes the parameter
'threads' which configures the number of threads atlas will use. The
default is to build serial atlas ('threads = "0"'). The expression also
takes the parameter 'cacheEdge' which is the L2 cache per core, in
bytes. This reduces build time because the cache size doesn't need to be
detected. It also reduces impurity, since different build nodes on Hydra
may have different hardware. It is set to 256k by default, which is
recommended for distributions by the upstream documentation.
2014-12-27 13:40:40 -06:00
Thomas Tuegel 8a5d7e7944 openblas: version bump to 0.2.13 2014-12-27 13:40:40 -06:00
Nikolay Amiantov bfbb46ea92 ipopt: add package 2014-11-12 03:43:35 +03:00
Mateusz Kowalczyk 007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00
Thomas Tuegel 16901dcae2 atlas: add ttuegel as maintainer 2014-09-21 11:00:24 -05:00
Thomas Tuegel 1d8d3d8bbe atlas: version bump to 3.10.2 2014-09-21 11:00:24 -05:00
Thomas Tuegel 634b9ae6d4 openblas: add ttuegel as maintainer 2014-08-29 10:06:24 -05:00
Thomas Tuegel 9ade2dfa3c openblas: add local build preference to pinned versions 2014-08-29 10:06:24 -05:00
Thomas Tuegel df731f151f openblas: add version 0.2.11 2014-08-29 10:06:24 -05:00
Thomas Tuegel 40ccaa2b4c openblas: pin all the versions julia requires 2014-08-29 10:06:24 -05:00
Bjørn Forsman c9baba9212 Fix many package descriptions
(My OCD kicked in today...)

Remove repeated package names, capitalize first word, remove trailing
periods and move overlong descriptions to longDescription.

I also simplified some descriptions as well, when they were particularly
long or technical, often based on Arch Linux' package descriptions.

I've tried to stay away from generated expressions (and I think I
succeeded).

Some specifics worth mentioning:
 * cron, has "Vixie Cron" in its description. The "Vixie" part is not
   mentioned anywhere else. I kept it in a parenthesis at the end of the
   description.

 * ctags description started with "Exuberant Ctags ...", and the
   "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
   at the end of description.

 * nix has the description "The Nix Deployment System". Since that
   doesn't really say much what it is/does (especially after removing
   the package name!), I changed that to "Powerful package manager that
   makes package management reliable and reproducible" (borrowed from
   nixos.org).

 * Tons of "GNU Foo, Foo is a [the important bits]" descriptions
   is changed to just [the important bits]. If the package name doesn't
   contain GNU I don't think it's needed to say it in the description
   either.
2014-08-24 22:31:37 +02:00
Michael Raskin 33ef69390b Fix Julia 0.3.0 build (for most purposes). Not making default yet because it is unclear if I missed something important. Failed to make it use external openblas and lapack correctly… 2014-08-24 00:24:55 +04:00
Michael Raskin d2539c6ff5 Adding Julia 0.3.0: some progress, but doesn't work yet 2014-08-21 22:09:55 +04:00
Michael Raskin 9fe10c90fa Properly mark platform support for arpack in relation to its openblas dependency 2014-08-10 16:36:48 +04:00