1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-18 19:26:02 +00:00
Commit graph

2920 commits

Author SHA1 Message Date
taku0 3f51f4c463 oraclejdk: 8u60 -> 8u65, 8u66 2015-10-21 21:12:05 +09:00
Tomas Hlavaty 393f0eecae sbcl: cleaner xc-host 2015-10-20 22:19:54 +02:00
Tomas Hlavaty eb1784d0e7 sbcl: remove duplicate --core argument 2015-10-20 22:19:54 +02:00
Tomas Hlavaty 58a9b09f7c mkcl: runtime needs gcc 2015-10-20 22:19:54 +02:00
Jude Taylor f77bf46c1e go-1.5: fix build on darwin, set to default version for all platforms 2015-10-19 16:14:36 -07:00
Nikolay Amiantov d5a532ea8d Merge pull request #10202 from abbradar/llvm-debug
llvm: add debug builds support
2015-10-19 11:15:56 +03:00
Ricardo M. Correia 3d5ba0d5d6 rustcMaster: 2015-09-23 -> 2015-10-17
The build was changed to compile with the bundled LLVM because compiling
against the system's LLVM now fails with compilation errors.
2015-10-18 04:12:11 +02:00
David Waern d1360231d1 ghcjs: make it easier to override shims and ghcjs-boot 2015-10-16 21:58:44 +02:00
Vladimír Čunát c49cae6803 Revert "patch sbcl-bootstrap for purity"
This reverts commit 06eab94f16.
It doesn't even evaluate on Linux and the author doesn't react.
2015-10-15 21:31:51 +02:00
William A. Kennington III 8a44a36ca4 Merge branch 'master.upstream' into staging.upstream 2015-10-15 10:22:28 -07:00
Philipp Hausmann 30d82d4a64
uhc: Update to 1.1.9.1 2015-10-15 15:01:26 +02:00
Thomas Tuegel a8353b27ff remove julia03 2015-10-11 10:06:39 -05:00
Thomas Tuegel d5326814a8 remove julia02 2015-10-11 10:06:27 -05:00
Thomas Tuegel 708c8ff240 llvm33: patches from julia-0.4.0 2015-10-11 09:16:06 -05:00
Thomas Tuegel 384b828642 julia: 0.3.11 -> 0.4.0 2015-10-11 09:15:50 -05:00
Ben Darwin af6dcc9765 smlnj: 110.78 -> 110.79 2015-10-09 23:36:03 -04:00
Vladimír Čunát 3077bdfd71 Merge #10229: update and fix sbcl and cmucl
And related changes.
2015-10-09 18:49:01 +02:00
Arseniy Seroka bcf536ff3f Merge pull request #10194 from vbgl/ocaml-4.2.2
OCaml: 4.02.1 → 4.02.3
2015-10-06 02:07:54 +03:00
Arseniy Seroka b3796cd0e7 Merge pull request #10214 from henrytill/mozart-fix
mozart: fix tcl/tk issues and clean up
2015-10-06 02:05:51 +03:00
Jude Taylor 0a32eab91e fix LLVM packages to work in darwin stdenv 2015-10-05 08:46:56 -07:00
Renzo Carbonara 5ed4e0c2fd pkgs bumps: ghcjs, ghcjs-boot, ghcjs-shims, ghcjs-dom 2015-10-05 01:20:22 -03:00
Tomas Hlavaty da8b05363b sbclBootstrap: don't patchelf on darwin
00935b2554 (commitcomment-13552300)
2015-10-04 21:08:49 +02:00
Tomas Hlavaty 7b252d94a6 cmucl: 20b -> 21a 2015-10-04 21:08:46 +02:00
Tomas Hlavaty 502f13d625 sbcl: 1.2.15 -> 1.2.16 2015-10-04 21:08:41 +02:00
Henry Till 7670739d21 mozart: fix tcl/tk issues and clean up 2015-10-03 17:26:10 -04:00
Nikolay Amiantov e2e4e59975 llvm: add debug builds support 2015-10-03 14:18:57 +03:00
Vincent Laporte 9fa9c87485 ocaml: 4.02.2 -> 4.02.3 2015-10-03 08:26:42 +02:00
Vincent Laporte 67e38dfe23 ocaml: 4.02.1 -> 4.02.2 2015-10-03 08:26:42 +02:00
William A. Kennington III 98172435f7 Merge branch 'master.upstream' into staging.upstream 2015-10-01 10:43:44 -07:00
Vladimír Čunát 673f3de193 lisps: some refactoring 2015-10-01 11:20:24 +02:00
Tomas Hlavaty 29f120d7b2 sbcl: improve bootstrap and add arm support
clisp bootstrap is very slow and clisp doesn't compile on arm

now it is possible to also bootstrap using ccl:

   sbclBootstrapHost = "${ccl}/bin/${ccl.CCL_RUNTIME} -b -n";

or alternatively using clisp

   sbclBootstrapHost = "${clisp}/bin/clisp -norc";
2015-09-30 23:40:58 +02:00
Tomas Hlavaty 64bde29a31 sbcl: 1.2.14 -> 1.2.15 2015-09-30 23:36:40 +02:00
Tomas Hlavaty f9f919e2bf ccl: also on arm 2015-09-30 23:36:40 +02:00
Jude Taylor a424afdedd darwin purity: polyml 2015-09-30 00:36:31 -07:00
William A. Kennington III 271972de0a Merge branch 'master.upstream' into staging.upstream 2015-09-29 15:54:33 -07:00
Jude Taylor 06eab94f16 patch sbcl-bootstrap for purity 2015-09-28 17:09:50 -07:00
Brian McKenna 2db64534f1 oraclejdk8: Fix installation of JCE
Oracle changed the path of the files.

Previous versions looked like:

    $ jar tf UnlimitedJCEPolicyJDK7.zip
    UnlimitedJCEPolicy/
    UnlimitedJCEPolicy/US_export_policy.jar
    UnlimitedJCEPolicy/local_policy.jar
    UnlimitedJCEPolicy/README.txt

The new version looks like:

    $ jar tf jce_policy-8.zip
    UnlimitedJCEPolicyJDK8/
    UnlimitedJCEPolicyJDK8/local_policy.jar
    UnlimitedJCEPolicyJDK8/README.txt
    UnlimitedJCEPolicyJDK8/US_export_policy.jar

A better solution is probably just to trim the directory off completely.
2015-09-27 20:28:49 +10:00
William A. Kennington III d5395b0506 Merge pull request #10024 from mayflower/update-rust
Update rust and dependants
2015-09-23 22:43:25 -07:00
William A. Kennington III 4856efb704 rustc: Disable system jemalloc until we can make it compatible 2015-09-23 22:31:28 -07:00
William A. Kennington III 5856e44258 jemalloc: Fix jemalloc prefix for applications which expect ^malloc 2015-09-23 20:48:14 -07:00
Robin Gloster 1aff911601 rustUnstable: 2015-09-05 -> 2015-09-23 2015-09-23 21:16:16 +00:00
William A. Kennington III de2906e670 rustc: Update both versions of the compiler
rustc: 1.2.0 -> 1.3.0
  rustcMaster: 2015-09-05 -> 2015-09-21

This also removes the llvm bundling which reduced immediate the closure size
by ~50MB. It also tries to reduce some of the superfluous dependencies
to help reduce the number of potential rebuilds (namely removing git).
2015-09-23 12:30:00 -07:00
Renzo Carbonara 8ce1f6efcd bump ghcjs, ghcjs-boot, ghcjs-shims 2015-09-23 15:08:19 +02:00
Vladimír Čunát 76ef7a93e3 Merge: xlibs and x11 attribute cleanup
Frequently using multiple *almost* identical attributes is bad.
2015-09-23 10:42:34 +02:00
William A. Kennington III 2a0c18835a llvm: Install utilities for use with rustc 2015-09-21 14:38:49 -07:00
Luca Bruno af011439b7 urweb: add back openssl configure flags to fix build, cc @aseipp 2015-09-21 10:45:22 +02:00
Thomas Tuegel 87e5b5c3ef julia03: add i686-linux to platforms 2015-09-19 09:38:37 -05:00
Thomas Tuegel 32b9ac5117 julia03: re-enable tests 2015-09-19 09:28:22 -05:00
Thomas Tuegel 51bbf7f2a3 julia03: re-enable tests 2015-09-19 08:43:07 -05:00
Thomas Tuegel 1daa0b39f6 julia03: use system LLVM
It should be safe to use the Nixpkgs LLVM again, now that the approriate
patches have been backported. Hopefully, this will also fix the i686
build.
2015-09-19 08:15:33 -05:00
Thomas Tuegel 4a8fbb789a llvm_33: backport patch from LLVM 3.5
This patch was backported from LLVM 3.5 by the Julia project.
2015-09-19 08:14:46 -05:00
William A. Kennington III a1db11198e icedtea_web: 1.6 -> 1.6.1 2015-09-18 14:52:51 -07:00
Vladimír Čunát 0fdb93864e Merge new texlive infrastructure, /CC #287 2015-09-18 20:52:34 +02:00
Thomas Tuegel 2948e85526 julia: re-enable tests 2015-09-18 11:31:05 -05:00
Thomas Tuegel 5428096873 julia: does not currently build on i686-linux 2015-09-18 11:30:02 -05:00
Thomas Tuegel 1c40404cb2 Revert "julia: fix i686 build"
This reverts commit 02fc4551f5.
2015-09-18 11:29:26 -05:00
Johannes Bornhold ee799e05bf dmd: Disable unsupported linker flags if stdenv.isClang
Close #9692.
Was able to build dmd on darwin, but it could not be used due to those flags.
2015-09-17 21:19:47 +02:00
Vladimír Čunát e922b6b0a2 oracle{jdk,jre}: add meta.platforms to fix #9786
It won't be built by Hydra anyway due to being unfree.
2015-09-17 20:17:12 +02:00
Vladimír Čunát c1bcf671dd gcl: don't depend on TeX
It doesn't seem to need it or use it at all.
2015-09-17 19:23:17 +02:00
Arseniy Seroka 69ea3f4a9a Merge pull request #9867 from AndersonTorres/intercal
Intercal: a quick fix to find gcc
2015-09-16 22:53:05 +03:00
Thomas Tuegel 3dcff36085 julia: build dependencies with same openblas 2015-09-16 11:19:03 -05:00
Bryan Gardiner 4140c7fe16
openjdk8: add the architecture passthru from openjdk7 2015-09-16 06:42:22 -07:00
Vladimír Čunát 83df5ae07b ccl: fix fetchsvn hash (fixes #9746)
No idea what's changed.
2015-09-15 21:47:52 +02:00
William A. Kennington III 773b4deb7c Merge commit 'a6f6c0e' into master.upstream
This is a partial merge of staging where we have up to date binaries for
all packages.
2015-09-15 12:16:49 -07:00
Peter Simons 73d79ed945 ghc: re-add version 7.8.3, which is required for LTS support 2015-09-15 16:23:46 +02:00
Vladimír Čunát 88c9f8b574 xlibs: replace occurrences by xorg
This seems to have been confusing people, using both xlibs and xorg, etc.
- Avoided renaming local (and different) xlibs binding in gcc*.
- Fixed cases where both xorg and xlibs were used.
Hopefully everything still works as before.
2015-09-15 12:54:34 +02:00
Vladimír Čunát 21e3ff658a x11: replace its usage by xlibsWrapper directly
Scilab note: the parameters already had pointed to nonexistent dirs
before this set of refactoring. But that config wasn't even used by
default.
2015-09-15 12:08:24 +02:00
Mathnerd314 eb7404d97a all-packages: Use callPackage where possible 2015-09-14 22:27:19 -06:00
AndersonTorres 6a8cf7854d Intercal: a quick fix to find gcc
Intercal needs gcc to build any executable, and in Nix/NixOS it needs to
be explicitly set in PATH environment variable. So, now ick is
conveniently wrapped.
2015-09-14 23:40:46 -03:00
Benjamin Saunders 8613179f78 llvm: 3.6 -> 3.7 (close #9815)
Package changes from 3.6:
- CMake exports patch no longer necessary
- Cosmetic purity patch fix
- Build libc++ with private libc++abi headers visible from sources
- Work around bugs in lldb's configure scripts
2015-09-14 23:47:20 +02:00
Eelco Dolstra b0fd35e174 openjdk8: Add missing setup hooks 2015-09-14 18:28:52 +02:00
Eelco Dolstra 7a1aa50908 Rename OpenJDK expressions
It's silly to have OpenJDK 7 in default.nix when it's not in fact the
default.
2015-09-14 18:28:48 +02:00
AndersonTorres 5a5c05f6e3 Intercal: init at 0.30 2015-09-13 09:42:23 -03:00
aszlig 2cc8680b88
neko: Add patch fixing arg handling on 32bit.
The error was reported at HaxeFoundation/haxelib#152 and was fixed by
HaxeFoundation/neko#41 in HaxeFoundation/neko@ccc78c2, the latter being
fetchpatch'ed by us now.

This has caused the hxcpp build to fail on i686-linux with an "Invalid
array access" error.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-09-10 18:38:22 +02:00
Bjørn Forsman 22321f2e58 cudatoolkit: don't move $out/include to $out/usr_include
This effectively reverts 86c283824f
("If cuda headers are presented to nix [...]") and all the following
workarounds that was added due to that commit.

As far as I can tell[1] this hack isn't needed anymore. And moving
includes to $out/usr_include causes pain for cudatoolkit users, so
better get rid of it.

In patches that did more than the $out/usr_include workaround, I only
changed the line back to $out/include instead of re-generating the
patches and fully removing the changed line.

[1]: I build tested blender and caffe, and temporarily added
recurseIntoAttrs to rPackages and haskellPackages so that nox-review
could get proper coverage. However, many of the packages do not build
even before this patch. I also built CUDA samples with cudatoolkit7
that ran fine.
2015-09-10 10:35:40 +02:00
Austin Seipp 3cff7030c0 nixpkgs: clean up, adopt urweb package
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-09-09 07:40:35 -05:00
William A. Kennington III 1f1caff5c1 go: 1.5 -> 1.5.1 2015-09-08 23:35:42 -07:00
Robin Gloster 7a90c8daa8 rustfmt: init at git-2015-09-05 2015-09-07 12:07:00 +00:00
Robin Gloster b8c480f7c7 rustUnstable: update to 2015-09-05
Updated rustc and rustRegistry
2015-09-06 11:17:17 +00:00
Vladimír Čunát 8f33b8cc93 mass rewrite of find parameters to cross-platform style
Fixes #9044, close #9667. Thanks to @taku0 for suggesting this solution.
Now we have no modes starting with `/` or `+`.

Rewrite the `-perm` parameters of find:
 - completely safe: rewrite `/0100` and `+100` to `-0100`,
 - slightly semantics-changing: rewrite `+111` to `-0100`.
I cross-verified the `find` manual pages for Linux, Darwin, FreeBSD.
2015-09-06 10:26:30 +02:00
Nikolay Amiantov 02fc4551f5 julia: fix i686 build 2015-09-05 09:28:47 -05:00
Nikolay Amiantov b2c7bda45d julia03: use bundled llvm 2015-09-04 03:09:53 +03:00
Vladimír Čunát 4af33f24ac hhvm: fixup build 2015-09-03 22:10:33 +02:00
Nikolay Amiantov 1967d9135a julia: 0.3.10 -> 0.3.11 2015-09-03 14:34:32 +03:00
Peter Simons dea5d87e42 ghc-7.10.2: enable documentation builds by passing the required XML/XSLT toolchain
Closes https://github.com/NixOS/nixpkgs/issues/9265.

Also, pass a hscolour binary to get source code links in the generated Haddock
documentation: closes https://github.com/NixOS/nixpkgs/issues/2985.
2015-08-31 16:49:37 +02:00
Peter Simons de2c043d5f ghc: install bash completion shipped in version 7.10.x and later
Addresses one half of https://github.com/NixOS/nixpkgs/issues/9265.
2015-08-31 16:49:00 +02:00
Peter Simons d7055b15b7 ghc: drop obsolete version 7.10.1
The new 7.10.2 version works fine.
2015-08-31 16:46:39 +02:00
Austin Seipp 23b16c8d19 nixpkgs: mono 4.0.2.5 -> 4.0.3.20
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-08-31 03:17:17 -05:00
ro6 3207b9f70f urweb: 20150520 -> 20150819 2015-08-29 23:41:22 +02:00
William A. Kennington III 645709eaa5 go1.5: Remove the bootstrap as it is unneeded 2015-08-28 16:29:22 -07:00
William A. Kennington III 500f871d45 go1.5: Fix references to go1.4 2015-08-28 16:17:47 -07:00
Peter Simons d34f7ded49 ghc-head: update to current HEAD 2015-08-28 22:28:06 +02:00
Kosyrev Serge 18926d981c ghcNokinds: 2015-07-18 -> 2015-08-26 2015-08-28 19:50:18 +03:00
William A. Kennington III 2c4186b045 Fix go-tools to include cover/vet for 1.4 but not 1.5 onward 2015-08-27 01:02:00 -07:00
vbgl 70f2952ca6 Merge pull request #8491 from vbgl/compcert-2.5
compcert: 2.4 -> 2.5
2015-08-26 16:16:58 +02:00
Domen Kožar e4644a5b58 Merge branch 'staging' 2015-08-25 14:14:54 +02:00
Kosyrev Serge 301bf5018d ghcNokinds: add myself as maintainer 2015-08-24 22:55:04 +03:00
William A. Kennington III 64cd711f5c Merge branch 'master.upstream' into staging.upstream 2015-08-21 15:17:26 -07:00
Jude Taylor ba57bbf8dc go-1.4: fix a few more possibly impure tests 2015-08-21 13:25:49 -07:00
Moritz Ulrich ff162a70c6 chicken: 4.9.0.1 -> 4.10.0 2015-08-21 15:43:52 +02:00