summary refs log tree commit diff
path: root/pkgs/development/compilers
Commit message (Collapse)AuthorAge
* Merge pull request #263 from aforemny/mit-schemeVladimír Čunát2013-01-21
|\ | | | | Fix mit-scheme
| * Fix mit-schemeAlexander Foremny2013-01-12
| | | | | | | | | | | | These changes are necessary for me to use mit-scheme on i686 NixOS. mit-scheme in the current state should be broken on x86_64 either and these changes should fix, too. I however did not test this.
* | Remove some oversized packages from the channelEelco Dolstra2013-01-17
|/ | | | E.g. urbanterror takes up 2x720 MiB.
* SBCL: Update to 1.1.3Michael Raskin2013-01-07
|
* gcc47: Adding gcc mode, cross-building.Lluís Batlle i Rossell2012-12-28
| | | | | It's useful to build toolchains for armv7-m, to set thumb mode. It doesn't support arm mode. chaoflow needed it.
* Patch ghc-paths to interact better with ghcWithPackages.Andres Loeh2012-12-16
| | | | | | | | | | | | | | | | | | | | | | When the ghc-paths library is compiled, the paths of the compiler it is compiled with are being hardcoded in the library (and can then be queried from other applications using the library). But on Nix, packages are compiled with ghc-wrapper, and subsequently possibly used with a special version of ghc generated for a particular environment of packages. So one version of ghc-paths may potentially end up being used by lots of different instances of ghc. The hardcoding approach fails. As a work-around, we now patch ghc-paths so that it allows setting the paths that can be queried via environment variables. Specific GHC environments can then set these environment variables in the wrapper shell script that invokes GHC. This should at least partially solve issue #213.
* EQL: update to latest snapshotMichael Raskin2012-12-13
|
* ECL: update to 12.12.1Michael Raskin2012-12-13
|
* Fix installation of Tk wrapperMichael Raskin2012-12-09
|
* Julia update; use Tcl/TkMichael Raskin2012-12-09
|
* Update SBCL to 1.1.2Michael Raskin2012-12-04
|
* openjdk: Fix typo in the versionEelco Dolstra2012-11-29
|
* Remove support for the obsolete powerpc-darwin and i686-darwin platformsEelco Dolstra2012-11-29
|
* Remove a bunch of unreferenced filesEelco Dolstra2012-11-29
| | | | Plus a small number of obsolete packages (like old versions of qemu).
* gcc 4.7: don't pass `--with-native-system-header-dir' when cross-compilingLudovic Courtès2012-11-29
|
* gcc 4.7: when cross-building for GNU, patch `gnu.h', not `i386/gnu.h'Ludovic Courtès2012-11-29
|
* gcc 4.7: when cross-building for GNU, patch `gnu-user.h', not `gnu.h'Ludovic Courtès2012-11-29
|
* Update Julia / account for it now using patchelfMichael Raskin2012-11-28
|
* Update Julia to correspond to their changesMichael Raskin2012-11-22
|
* Update Oracle JDK to 1.6.0u38b04Rob Vermaas2012-11-21
|
* gcc 4.7: remove attempt to modify non-existent fileLudovic Courtès2012-11-17
|
* gcc 4.7: remove now useless GNU/Hurd-related patchLudovic Courtès2012-11-15
|
* ghdl: building the standard libs with -O2Lluís Batlle i Rossell2012-11-13
| | | | That leads to faster simulations.
* Agda-executable: jailbreak to fix the build with recent versions of AgdaPeter Simons2012-11-12
|
* openjdk: Install the unlimited crypto policyShea Levy2012-11-08
|
* Updating ghc HEAD snapshot.Andres Loeh2012-11-07
|
* Update Julia and compensat for their specification of /bin/bash as SHELLMichael Raskin2012-11-06
|
* Updating SBCL to freshest release 1.1.1.Michael Raskin2012-11-04
| | | | | | | | | | | | | | | | | Replacing SBCL upstream tracking expression with a new version in a new format. Minuses: gave up on defining everything in Nix language (now update expression is a series of actions to do when downloading fresh release, it is actually interpreted by shell), now Nix expression contains meaningful whitespace (the area to regenerate is determined by the line with a specific comment and the closing brace on the otherwise empty line). Plusses: only one extra file which could even be moved out-of-tree if desired, clean semantics for traversing multiple links (it is not found in either Debian uscan or Gentoo euscan), the main expression is in one file and is less different from usual style.
* haskell-idris: update to version 0.9.5.1Peter Simons2012-11-01
|
* OK, this version definitely builds both waysMichael Raskin2012-10-26
|
* Account for difference between JRE and JDK in buildMichael Raskin2012-10-26
|
* Trying to fix OpenJDK buildMichael Raskin2012-10-26
|
* openjdk: Create a cacerts file from pkgs.cacertsShea Levy2012-10-25
|
* Update SBCL to 1.1.0Michael Raskin2012-10-24
|
* gprolog: disable parallel building to (hopefully) fix the weird error that ↵Peter Simons2012-10-24
| | | | occurred on Hydra
* gprolog: update to version 1.4.1Peter Simons2012-10-24
|
* Update LazarusMichael Raskin2012-10-17
|
* Update ECL to 12.7.1Michael Raskin2012-10-17
|
* Update Clozure Common Lisp to version 1.8Michael Raskin2012-10-17
|
* ghc-*-binary: remove redundant assertionPeter Simons2012-10-12
| | | | | | | Any attempt to instantiate these expressions on an unsupported platform is going to 'throw' an error. The call to 'assert' doesn't add any value to that (and generates less readable error messages, too). Further details are available at <https://github.com/NixOS/nix/issues/56>.
* Merge pull request #139 from aforemny/jhcMichael Raskin2012-10-10
|\ | | | | Add jhc 0.8.0
| * Merge remote-tracking branch 'upstream/master' into jhcAlexander Foremny2012-10-07
| |\
| * | Add jhc 0.8.0Alexander Foremny2012-10-07
| | |
* | | OCaml 4.00.1Marco Maggesi2012-10-09
| | |
* | | openjdk: Add lib{fontconfig,Xcursor,Xinerama} to rpaths.Shea Levy2012-10-09
| | |
* | | go: updating to 1.0.3Lluís Batlle i Rossell2012-10-09
| | |
* | | haskell-idris: update to version 0.9.4.1Peter Simons2012-10-08
| | |
* | | clang: Bump to 3.1Shea Levy2012-10-08
| | |
* | | llvm: Bump to 3.1Shea Levy2012-10-07
| | |
* | | haxe: Remove build files of haxelib/haxedoc early.aszlig2012-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, we installed std by omitting the tools directory. Now, there are occasions where you actually want to use things like tools.haxelib from within your project, for example to create something that interfaces with the haxelib API. So we now just remove all files in there that were created during the main build in postBuild. Signed-off-by: aszlig <aszlig@redmoonstudios.org>