-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
Comparing changes
Open a pull request
base repository: NixOS/nixpkgs
base: 839263d55890
head repository: NixOS/nixpkgs
compare: e9687df24a62
- 16 commits
- 18 files changed
- 10 contributors
Commits on Apr 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 572e8f6 - Browse repository at this point
Copy the full SHA 572e8f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 629af9f - Browse repository at this point
Copy the full SHA 629af9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83d84e6 - Browse repository at this point
Copy the full SHA 83d84e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd63776 - Browse repository at this point
Copy the full SHA fd63776View commit details -
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.1 from Hackage revision commercialhaskell/all-cabal-hashes@fcda256.
Configuration menu - View commit details
-
Copy full SHA for fd11032 - Browse repository at this point
Copy the full SHA fd11032View commit details -
ghcHEAD: bump to 8.11.20200403 (#84217)
* ghcHEAD: bump to 8.11.20200403 * ghcHead: reduce diff vs. 8.10.1 dontAddExtraLibs was removed by accident (IMO) in ea19a8e * ghcHEAD: add ability to use system libffi - enable nixpkgs' libffi - minimise diffs against 8.10.1 - remove patching * remove configure warning about --with-curses-includes configure: WARNING: unrecognized options: --with-curses-includes
Configuration menu - View commit details
-
Copy full SHA for 7932fb2 - Browse repository at this point
Copy the full SHA 7932fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0612c2 - Browse repository at this point
Copy the full SHA a0612c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 802dfc8 - Browse repository at this point
Copy the full SHA 802dfc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a762316 - Browse repository at this point
Copy the full SHA a762316View commit details -
Configuration menu - View commit details
-
Copy full SHA for b95534a - Browse repository at this point
Copy the full SHA b95534aView commit details -
cabal-install-parsers: update Cabal dependency
This also unbreaks `haskell-ci`.
Configuration menu - View commit details
-
Copy full SHA for d59d157 - Browse repository at this point
Copy the full SHA d59d157View commit details -
- get the current Git head of haskell-tensorflow - adjust dependencies
Configuration menu - View commit details
-
Copy full SHA for 53cfd1d - Browse repository at this point
Copy the full SHA 53cfd1dView commit details -
haskellPackages.ghcWithPackages: fix for GHC 8.10
This closes #79441. ghcWithPackages is using `ghc-pkg recache` to build its package database. By doing so, it overrides the `package.cache[.lock]` files. Details are unclear, but GHC 8.10 changed a bit the behavior. Previously, it was unconditionally replacing the files by new ones. Now it tries to open (for modification) the files. These files are symlinks to another nix derivation, which is hence read-only. This commit removes the files before running `ghc-pkg recache`, hence it will just write the new files. Tested with `haskellPackages.ghcWithPackages` (i.e. GHC 8.8) and `haskell.packages.ghc8101.ghcWithPackages` (i.e GHC 8.10) with the following nix file, at the root of the nixpkgs repository: ``` with import ./. { overlays = [ ( self: super: { haskellPackages = super.haskell.packages.ghc8101.override { overrides = selfh: superh: { th-lift-instances = super.haskell.lib.doJailbreak superh.th-lift-instances; th-expand-syns = super.haskell.lib.doJailbreak superh.th-expand-syns; th-reify-many = super.haskell.lib.doJailbreak superh.th-reify-many; th-orphans = super.haskell.lib.doJailbreak superh.th-orphans; haskell-src-meta = super.haskell.lib.doJailbreak superh.haskell-src-meta; }; }; } ) ]; }; haskellPackages.ghcWithPackages(p:[p.PyF]) ``` This will test with GHC 8.10. Comment out the `overlays` to test with GHC 8.8.
3Configuration menu - View commit details
-
Copy full SHA for abc4f96 - Browse repository at this point
Copy the full SHA abc4f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6aedf7 - Browse repository at this point
Copy the full SHA d6aedf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 783af05 - Browse repository at this point
Copy the full SHA 783af05View commit details -
Merge pull request #85178 from NixOS/haskell-updates
Update Haskell package set to LTS 15.8 (plus other fixes)
Configuration menu - View commit details
-
Copy full SHA for e9687df - Browse repository at this point
Copy the full SHA e9687dfView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 839263d55890...e9687df24a62