summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-ghcjs.nix
Commit message (Collapse)AuthorAge
* Fix ghcjs-dom-jsffi with GHCJS 8.4Will Fancher2018-07-15
|
* Fix various packages under GHCJSWill Fancher2018-07-15
|
* Fixed some core packages in GHCJS 8.4Will Fancher2018-07-15
|
* haskell infra: Fix built-time overridesJohn Ericson2018-07-09
| | | | These should all come from `buildHaskellPackages`
* ghcjs: remove old-timeMatthew Bauer2018-06-11
| | | | This attribute is no longer available
* ghcjs: disable some checksMatthew Bauer2018-06-10
|
* haskell.packages.ghcjs.terminfo: Bump version (#41337)Sarah Brofeldt2018-06-01
|
* Fix GHCJS 7.10Will Fancher2018-04-01
|
* haskell: ghcjs packages: fix build of failBas van Dijk2017-10-23
|
* haskell infra: Misc cleanupsJohn Ericson2017-08-03
| | | | | | | | | | | | | - The haskell lib is very close to not relying on Nixpkgs. I think this is good---simpler to think about and matches Nixpkgs's lib. - The haskell lib is only imported once - stdenv is exposed more shallowly so it can be overriden more easily. I'll eventually use this on Darwin to avoid the Sierra shared library problems (unless changes are to be made system-wide). Closes https://github.com/NixOS/nixpkgs/pull/27840.
* miso: init at 0.2.0.0David Johnson2017-07-12
|
* haskell: ghcjs packages: Break dependency cycle less invasiveLeon Isenberg2017-04-07
| | | | Between cabal and hscolour.
* haskell: use GHCJS to build Setup.hs for GHCJS packagesLeon Isenberg2017-03-29
| | | | Closes https://github.com/NixOS/nixpkgs/pull/23614.
* Merge pull request #23610 from ljli/hs-ghcjs-pkgs-inheritPeter Simons2017-03-24
|\ | | | | haskellPackages: apply GHC specific overrides before GHCJS
| * haskellPackages: apply GHC specific overrides before GHCJSLeon Isenberg2017-03-08
| | | | | | | | | | GHCJS is effectively a backend for GHC, so all the GHC version specific package set overrides should in general apply to the GHCJS package sets, too.
* | haskell: ghcjs packages: fix ghcjs-dom-jsffi with newer CabalLeon Isenberg2017-03-08
|/
* haskellPackages: fix dangling referencesLeon Isenberg2017-03-05
| | | | | haskeline_0_7_2_1 -> haskline_0_7_3_1 terminfo_0_4_0_1 -> terminfo_0_4_0_2
* haskell/ghcjs: fix ghcjs-ffiqq, add ghcjs-vdom (#20614)Profpatsch2016-12-06
| | | | Both experimental libraries that are in the ghcjs GitHub organization, but are not yet officially released on hackage.
* haskellPackages.ghcjs-dom: Add overrides (#20474)Rodney Lorrimar2016-11-21
|
* haskell/ghcjs: sort ghcjs packages alphabeticallyProfpatsch2016-11-18
|
* haskell/ghcjs: patch Safe out of fast-loggerProfpatsch2016-11-18
|
* haskell.packages.ghcjs: fix entropy (#20446)Profpatsch2016-11-18
|
* cereal: fix build on ghcjsBas van Dijk2016-10-14
|
* packages.ghcjs: fix a few packagesProfpatsch2016-09-28
| | | | | | dependencies for http2 & semigroups jailbreak for protolude no docs for wai
* ghcjs: move list of stage 1 packages into ghcjs derivationRyan Trinkle2016-07-27
| | | | This makes it easier to ensure that the list of stage 1 packages accurately matches the given version of ghcjs, and makes it possible for this list to be overridden
* ghcjs: refactor stage2 handlingRyan Trinkle2016-07-26
| | | | Previously, the stage2 information was stored in haskell-modules, and imported directly from there. However, the correct stage2 information is determined by the version of ghcjs-boot repository. This commit makes the stage2 information part of the ghcjs derivation, which improves organization and makes it possible to override stage2 when overriding ghcjs.
* Merge pull request #13931 from mightybyte/unix-compat-needs-libiconvRyan Trinkle2016-03-15
|\ | | | | ghcjs: on Darwin, build unix-compat with libiconv
| * ghcjs: on Darwin, build unix-compat with libiconvDoug Beardsley2016-03-15
| |
* | ghcjs: Use bootpkgs to override build tools, not hardcoded compiler's pgksJohn Ericson2016-03-06
|/
* add darwin.libiconv to ghcjs packagesJude Taylor2016-02-24
|
* ghcjs: replace integer-simple with integer-gmpCharles Strahan2016-02-18
| | | | | | | | | | | | | | | | GHCJS uses integer-gmp, but cabal2nix generates a dependency list that includes integer-simple instead. This tweaks the stage2 generator to replace any instance of integer-simple with integer-gmp. Things currently still work without this change (assuming integer-simple is defined as null), as ghcjs includes integer-gmp in its stage1 packages - so it's always available. However, this change makes things a bit more explicit, rather than leaving things to chance. If at any point the stage1 packages are also split up into separate derivations, the integer-gmp package will need to be passed along to the packages that depend on it. This change should prevent some confusion going forward.
* ghcjs: don't propagate Cabal to all packagesCharles Strahan2016-02-18
| | | | | | | | | Previously, we were compiling Setup.hs with ghcjs (instead of ghc), and that required that Cabal be available, otherwise the Setup.hs would fail to compile. Now that we are compiling Setup.hs with ghc, it's no longer necessary to add Cabal as a dependency to all ghcjs packages.
* ghcjs: fix building with cabal-install-1.22.8.0Charles Strahan2016-02-18
|
* ghcjs-ffiqq: init at rev da31b1858 (Oct 12, 2015)Charles Strahan2016-02-01
|
* ghcjs: build with GHC 7.10.3Charles Strahan2016-01-31
|
* ghcjs: build haddock documentationCharles Strahan2016-01-25
| | | | | From building reflex-dom (which has quite a few dependencies), it would appear that building the documentation no longer fails.
* ghcjs: update and fix ghcjs/reflex libsCharles Strahan2016-01-24
| | | | | Set dontStrip when building ghcjs libs, which fixes the ghcjs-dom lib and also makes the logs cleaner.
* ghcjs: fix the buildCharles Strahan2016-01-24
|
* ghcjs: update comment on generating built-in pkg listJohn Ericson2015-11-12
| | | Should we do `import (runCommand ...)` to automate this?
* haskell: update lists of core and non-core packages for older compilersPeter Simons2015-10-18
|
* pkgs bumps: ghcjs, ghcjs-boot, ghcjs-shims, ghcjs-domRenzo Carbonara2015-10-05
|
* ghcjs packages: reflex, reflex-dom, dependent-sum_0_2_0_1, ↵Renzo Carbonara2015-09-25
| | | | dependent-map_0_1_1_3, dependent-sum-template
* bump ghcjs-domRenzo Carbonara2015-09-25
|
* ghcjs: import gtk2hs-buildtools from the regular Haskell package setPeter Simons2015-09-14
| | | | | The tool is required for ghcjs builds, but ghcjs cannot compile it itself, obviously, because it's written in C.
* configuration-ghcjs.nix: remove obsolete overrides for dependent-mapPeter Simons2015-09-09
| | | | Fixes https://github.com/NixOS/nixpkgs/issues/9734.
* haskell: use postPatch instead of patchPhase where possibleNikolay Amiantov2015-08-19
| | | | Closes https://github.com/NixOS/nixpkgs/pull/9297.
* Switch ghcjs to ghc 7.10.2.Peter Simons2015-08-07
|
* haskell: move patches to patches directoryobadz2015-08-06
|
* no longer need to patch reactive-banana, latest version has all the ↵Richard Wallace2015-05-08
| | | | necessary instances
* Haskell: explicit reflex-dom dependencies for GHCJSRenzo Carbonara2015-05-08
| | | | | | | When building `reflex-dom` for GHCJS, the following dependencies are not needed and will fail to build: glib, gtk3, webkitgtk3, webkitgtk3-javascriptcore. Now we explicitely need the dependencies needed for building for GHCJS.