summary refs log tree commit diff
path: root/pkgs/development/compilers/ghcjs
Commit message (Collapse)AuthorAge
* pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|
* haskell: make generic builder follow compiler’s shared configMatthew Bauer2018-06-20
| | | | | | | | | | enableShared in generic-builder.nix should default to what the GHC compiler was compiled with. Add a passthru to all of the GHC compilers to hold the value of enableShared. If enableShared is not set in the GHC we just use false as the default value for enableSharedLibraries. Note: I may have missed some compilers. Only GHC & GHCJS are covered by this commit but this shouldn’t break evaluation of anything else.
* ghcjs: add version to haskellCompilerNameMatthew Bauer2018-06-14
| | | | | | | | This is needed for some cabal2nix stuff in getting the version. Previously we had left out the version but apparently this can cause problems in some scenarios. /cc @elvishjerricco @peti @ericson2314
* Merge pull request #38288 from ElvishJerricco/elvishjerricco-ghcjs-maintainerPeter Simons2018-04-06
|\ | | | | Added ElvishJerricco to GHCJS maintainers
| * Added ElvishJerricco to GHCJS maintainersWill Fancher2018-04-01
| |
* | Merge pull request #38314 from ElvishJerricco/fix-ghcjs-7.10Peter Simons2018-04-03
|\ \ | | | | | | Fix GHCJS 7.10
| * | Fix GHCJS 7.10Will Fancher2018-04-01
| |/
* / GHCJS: Fix GHCJS with haddock-library-1.4.3Will Fancher2018-04-02
|/
* ghcjs: mark HEAD version as brokenPeter Simons2018-03-29
|
* ghcjs: mark build brokenPeter Simons2018-03-05
|
* Fixed GHCJSWill Fancher2018-01-20
|
* fix typoJude Taylor2018-01-08
|
* let ghcjs packages compile with new cross-compilingJude Taylor2018-01-08
|
* Revert "Revive multiple outputs for Haskell packages."Peter Simons2017-12-05
|
* Revert "Revert "Merge pull request #27209 from nc6/nc/haskell-multiple-out""Nicholas Clarke2017-11-27
| | | | This reverts commit 89f5d52cf44baec14a7f542a605243777b16e7a5.
* Change many homepage urls from http to https #30636Pascal Wittmann2017-11-10
|
* fix ghcjs socket.ioJude Taylor2017-11-01
|
* ghcjs: Do not mark as brokenMoritz Kiefer2017-10-21
| | | | This has been fixed in #30214
* Merge pull request #30214 from cocreature/ghcjsPeter Simons2017-10-17
|\ | | | | ghcjs/ghcjsHEAD: Use separate patch files to fix build of ghcjs
| * ghcjs/ghcjsHEAD: Use separate patch files to fix build of ghcjsMoritz Kiefer2017-10-08
| |
* | ghcjs: mark build as brokenPeter Simons2017-10-09
|/
* ghcjsHEAD: Bump ghcjs and ghcjs-boot revisionsMoritz Kiefer2017-09-23
| | | | head_stage2.nix has been regenerated to reflect changes in ghcjs
* ghcjsHEAD: bump ghcjs shimsMoritz Kiefer2017-09-20
|
* Revert "Merge pull request #27209 from nc6/nc/haskell-multiple-out"Peter Simons2017-09-06
| | | | | | | | | | This reverts commit dfb0f254844150d05d34150a975e6479b883d409, reversing changes made to 7f8ff024372f985e96b438fa5591d9b43fc6e7bd. These changes broke the ghcWithPackages wrapper: nix-shell -p "haskellPackages.ghcWithPackages (ps: [ps.mtl])" --run "ghc-pkg list mtl" /nix/store/szz84j5k1dy3jdashis6ws28d8l8zxxb-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d (no packages)
* Provide hscolour, happy, alex bin to buildInputs.Nicholas Clarke2017-09-04
| | | | Use stdenv.lib.getBin instead of `.bin`
* haskell: fix ghcjs build with cabal-install-2.0Moritz Kiefer2017-08-11
|
* pkgs: refactor needless quoting of homepage meta attribute (#27809)Silvan Mosberger2017-08-01
| | | | | | | | | | | | * pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances
* ghcjsHEAD: bump git revisionRenzo Carbonara2017-06-05
| | | | | This particular revision brings significant performance improvements when building code that uses TemplateHaskell.
* Revert "Use consistent package naming for HEAD.nix files" for GHC and GHCjs.Peter Simons2017-05-09
| | | | | This reverts commit 31b0e34d1dd1226de1492101e3aeea60292196d7. The version numbers used in that commit were no improvement.
* Merge pull request #25631 from rht/masterArseniy Seroka2017-05-09
|\ | | | | Use consistent package naming for HEAD.nix files
| * Use consistent package naming for HEAD.nix filesrht2017-05-09
| |
* | ghcjs: mark as fixedDavid Johnson2017-05-08
|/
* Merge pull request #24715 from ljli/ghcjs-dep-cycleAristid Breitkreuz2017-04-08
|\ | | | | haskell: ghcjs packages: Break dependency cycle less invasive
| * haskell: ghcjs packages: Break dependency cycle less invasiveLeon Isenberg2017-04-07
| | | | | | | | Between cabal and hscolour.
* | haskell: ghcjs packages: Remove ghcjs-primLeon Isenberg2017-04-07
|/ | | | It is wired into ghcjs now.
* ghcjs (head): Fix infinite recursion ...Jordan Woehr2017-03-31
| | | ... in hscolour when building packages.
* haskell: use GHCJS to build Setup.hs for GHCJS packagesLeon Isenberg2017-03-29
| | | | Closes https://github.com/NixOS/nixpkgs/pull/23614.
* ghcjsHEAD: upgrade ghcjs-boot packagesBas van Dijk2017-03-24
| | | | Move them closer to the latest LTS Haskell.
* haskell: ghcjs shims: dc034a0 -> b970152Leon Isenberg2017-03-07
|
* Fix GHCJS HEAD patch; support GHCJS libdir link; use full ghcEnv for GHCJS3noch2017-03-02
| | | | | | | | | Original: https://github.com/NixOS/nixpkgs-channels/commit/f3110651c81cc3fd4f6d342f0c30d363ea8cd0b0 (With some tweaks from @cstrahan) closes #23199
* Merge pull request #22574 from k0001/ghcjs-nodeDomen Kožar2017-02-27
|\ | | | | compilers/ghcjs/base.nix: Take ghcjsNodePkgs as argument
| * compilers/ghcjs/base.nix: Take ghcjsNodePkgs as argumentRenzo Carbonara2017-02-09
| |
* | ghcjsHEAD: unbreakCharles Strahan2017-02-27
|/
* ghcjs-HEAD: upgrade to the latest HEADBas van Dijk2017-01-27
| | | | | | | | | | | | It includes the following changes: * Fixed crash on Safari on iOS * Make linker write externs for closure compiler ADVANCED_OPTIMIZATIONS * ghcjs-pkg fixes for ghc 8.0.2 Because of the latter I switched from GHC-8.0.1 to GHC-8.0.2 to build ghcjs-HEAD.
* ghcjs: mark this build as brokenPeter Simons2016-12-24
|
* ghcjs: Add ghc-8.0 stage2 packages, update shims. (#20564)Travis Whitaker2016-11-21
|
* ghcjsHEAD: don’t just copy & replace, reuse same code (#20493)Profpatsch2016-11-18
| | | | | | | | | | | | * ghcjsHEAD: don’t just copy & replace, reuse same code The HEAD file was just copied over and a few hashes replaced. Most of these hashes were already function arguments anyway, so no reason to not abstract over that. * ghcjs/base: factor out stage1Packages & regenerate for HEAD The stage1Packages have changed on ghcjs head, this adds the new list.
* ghcjs: add ghcsjHEAD, tracking ghc-8.0 branchTravis Whitaker2016-11-03
| | | | | Closes https://github.com/NixOS/nixpkgs/pull/20071. Closes https://github.com/NixOS/nixpkgs/issues/19905.
* ghcjs: revert "mark build as broken"Peter Simons2016-10-12
| | | | | | | | This reverts commit 8f07d4bd780a24dcf33be46d8cbfc6163fcdde0e. The build failure blocking this package has been fixed in the meanwhile. Thanks to @basvandijk for the heads-up. (cherry picked from commit 56d033ac1b00a8b29bc29589312d2f5024656bd3)
* ghcjs: mark build as brokenPeter Simons2016-10-05
| | | | (cherry picked from commit 8f07d4bd780a24dcf33be46d8cbfc6163fcdde0e)