| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
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
|
|\
| |
| | |
Added ElvishJerricco to GHCJS maintainers
|
| | |
|
|\ \
| | |
| | | |
Fix GHCJS 7.10
|
| |/ |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit 89f5d52cf44baec14a7f542a605243777b16e7a5.
|
| |
|
| |
|
|
|
|
| |
This has been fixed in #30214
|
|\
| |
| | |
ghcjs/ghcjsHEAD: Use separate patch files to fix build of ghcjs
|
| | |
|
|/ |
|
|
|
|
| |
head_stage2.nix has been regenerated to reflect changes in ghcjs
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
Use stdenv.lib.getBin instead of `.bin`
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
| |
This particular revision brings significant performance improvements
when building code that uses TemplateHaskell.
|
|
|
|
|
| |
This reverts commit 31b0e34d1dd1226de1492101e3aeea60292196d7. The version
numbers used in that commit were no improvement.
|
|\
| |
| | |
Use consistent package naming for HEAD.nix files
|
| | |
|
|/ |
|
|\
| |
| | |
haskell: ghcjs packages: Break dependency cycle less invasive
|
| |
| |
| |
| | |
Between cabal and hscolour.
|
|/
|
|
| |
It is wired into ghcjs now.
|
|
|
| |
... in hscolour when building packages.
|
|
|
|
| |
Closes https://github.com/NixOS/nixpkgs/pull/23614.
|
|
|
|
| |
Move them closer to the latest LTS Haskell.
|
| |
|
|
|
|
|
|
|
|
|
| |
Original:
https://github.com/NixOS/nixpkgs-channels/commit/f3110651c81cc3fd4f6d342f0c30d363ea8cd0b0
(With some tweaks from @cstrahan)
closes #23199
|
|\
| |
| | |
compilers/ghcjs/base.nix: Take ghcjsNodePkgs as argument
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
Closes https://github.com/NixOS/nixpkgs/pull/20071.
Closes https://github.com/NixOS/nixpkgs/issues/19905.
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
(cherry picked from commit 8f07d4bd780a24dcf33be46d8cbfc6163fcdde0e)
|