summary refs log tree commit diff
path: root/pkgs/development/compilers
Commit message (Collapse)AuthorAge
* Merge branch 'master.upstream' into staging.upstreamWilliam A. Kennington III2015-10-01
|\
| * lisps: some refactoringVladimír Čunát2015-10-01
| |
| * sbcl: improve bootstrap and add arm supportTomas Hlavaty2015-09-30
| | | | | | | | | | | | | | | | | | | | | | | | 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";
| * sbcl: 1.2.14 -> 1.2.15Tomas Hlavaty2015-09-30
| |
| * ccl: also on armTomas Hlavaty2015-09-30
| |
* | darwin purity: polymlJude Taylor2015-09-30
| |
* | Merge branch 'master.upstream' into staging.upstreamWilliam A. Kennington III2015-09-29
|\|
| * oraclejdk8: Fix installation of JCEBrian McKenna2015-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * Merge pull request #10024 from mayflower/update-rustWilliam A. Kennington III2015-09-23
| |\ | | | | | | Update rust and dependants
| | * rustUnstable: 2015-09-05 -> 2015-09-23Robin Gloster2015-09-23
| | |
* | | patch sbcl-bootstrap for purityJude Taylor2015-09-28
|/ /
* | rustc: Disable system jemalloc until we can make it compatibleWilliam A. Kennington III2015-09-23
| |
* | jemalloc: Fix jemalloc prefix for applications which expect ^mallocWilliam A. Kennington III2015-09-23
|/
* rustc: Update both versions of the compilerWilliam A. Kennington III2015-09-23
| | | | | | | | | 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).
* bump ghcjs, ghcjs-boot, ghcjs-shimsRenzo Carbonara2015-09-23
|
* Merge: xlibs and x11 attribute cleanupVladimír Čunát2015-09-23
|\ | | | | | | Frequently using multiple *almost* identical attributes is bad.
| * xlibs: replace occurrences by xorgVladimír Čunát2015-09-15
| | | | | | | | | | | | | | 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.
| * x11: replace its usage by xlibsWrapper directlyVladimír Čunát2015-09-15
| | | | | | | | | | | | Scilab note: the parameters already had pointed to nonexistent dirs before this set of refactoring. But that config wasn't even used by default.
* | llvm: Install utilities for use with rustcWilliam A. Kennington III2015-09-21
| |
* | urweb: add back openssl configure flags to fix build, cc @aseippLuca Bruno2015-09-21
| |
* | julia03: add i686-linux to platformsThomas Tuegel2015-09-19
| |
* | julia03: re-enable testsThomas Tuegel2015-09-19
| |
* | julia03: re-enable testsThomas Tuegel2015-09-19
| |
* | julia03: use system LLVMThomas Tuegel2015-09-19
| | | | | | | | | | | | 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.
* | llvm_33: backport patch from LLVM 3.5Thomas Tuegel2015-09-19
| | | | | | | | This patch was backported from LLVM 3.5 by the Julia project.
* | icedtea_web: 1.6 -> 1.6.1William A. Kennington III2015-09-18
| |
* | Merge new texlive infrastructure, /CC #287Vladimír Čunát2015-09-18
|\ \
| * | gcl: don't depend on TeXVladimír Čunát2015-09-17
| | | | | | | | | | | | It doesn't seem to need it or use it at all.
* | | julia: re-enable testsThomas Tuegel2015-09-18
| | |
* | | julia: does not currently build on i686-linuxThomas Tuegel2015-09-18
| | |
* | | Revert "julia: fix i686 build"Thomas Tuegel2015-09-18
| | | | | | | | | | | | This reverts commit 02fc4551f5d1eeb657cddea4658eb4212518311c.
* | | dmd: Disable unsupported linker flags if stdenv.isClangJohannes Bornhold2015-09-17
| | | | | | | | | | | | | | | Close #9692. Was able to build dmd on darwin, but it could not be used due to those flags.
* | | oracle{jdk,jre}: add meta.platforms to fix #9786Vladimír Čunát2015-09-17
| | | | | | | | | | | | It won't be built by Hydra anyway due to being unfree.
* | | Merge pull request #9867 from AndersonTorres/intercalArseniy Seroka2015-09-16
|\ \ \ | | | | | | | | Intercal: a quick fix to find gcc
| * | | Intercal: a quick fix to find gccAndersonTorres2015-09-14
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | julia: build dependencies with same openblasThomas Tuegel2015-09-16
| | | |
* | | | openjdk8: add the architecture passthru from openjdk7Bryan Gardiner2015-09-16
| |/ / |/| |
* | | ccl: fix fetchsvn hash (fixes #9746)Vladimír Čunát2015-09-15
| | | | | | | | | | | | No idea what's changed.
* | | Merge commit 'a6f6c0e' into master.upstreamWilliam A. Kennington III2015-09-15
|\ \ \ | | | | | | | | | | | | | | | | This is a partial merge of staging where we have up to date binaries for all packages.
| * | | mass rewrite of find parameters to cross-platform styleVladimír Čunát2015-09-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | ghc: re-add version 7.8.3, which is required for LTS supportPeter Simons2015-09-15
| |_|/ |/| |
* | | all-packages: Use callPackage where possibleMathnerd3142015-09-14
| | |
* | | llvm: 3.6 -> 3.7 (close #9815)Benjamin Saunders2015-09-14
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | | openjdk8: Add missing setup hooksEelco Dolstra2015-09-14
| | |
* | | Rename OpenJDK expressionsEelco Dolstra2015-09-14
| |/ |/| | | | | | | It's silly to have OpenJDK 7 in default.nix when it's not in fact the default.
* | Intercal: init at 0.30AndersonTorres2015-09-13
| |
* | neko: Add patch fixing arg handling on 32bit.aszlig2015-09-10
| | | | | | | | | | | | | | | | | | | | | | 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>
* | cudatoolkit: don't move $out/include to $out/usr_includeBjørn Forsman2015-09-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This effectively reverts 86c283824f76d849acbe6 ("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.
* | nixpkgs: clean up, adopt urweb packageAustin Seipp2015-09-09
| | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | go: 1.5 -> 1.5.1William A. Kennington III2015-09-08
| |