haskell.nix/patches
Hamish Mackenzie 82bc945818
Fix ghc 9 windows cross compilation (#1450)
Fixes Windows cross compilation for GHC 9.0 and 9.2.

Updates wine to use the version that is included with the chosen Nixpkgs (it used to be pinned to an older version).

Moves the configuration of the GHC source into the GHC derivation.  This should make adding Hadrian support easier.

Propagates library dependences (not just pkgconfig ones) on windows so that any DLLs in those libraries can be copied for TH evaluation and to the `/bin` directory of executable components.

Adds gcc and mfcgthreads as library dependencies on Windows so that the DLLs they include will be found.

Use `$pkgsHostTarget` (instead of `ghc-pkg`) to find all the DLLs can copy them to the `/bin` directory of executable components.

Adds support for __int128_t and __uint128_t to language-c to fix aarch64-darwin builds.

Fixed reinstalling packages that come with patched versions in ghcjs.
2022-05-19 20:21:16 +12:00
..
ghc841 better patches 2019-01-18 14:40:05 +08:00
ghc842 better patches 2019-01-18 14:40:05 +08:00
ghc843 Update compiler-specific patches to add ghc864 2019-04-02 12:34:08 +10:00
ghc844 Update compiler-specific patches to add ghc864 2019-04-02 12:34:08 +10:00
ghc861 Update compiler-specific patches to add ghc864 2019-04-02 12:34:08 +10:00
ghc862 Fix singletons patch (#409) 2020-01-21 17:10:48 +08:00
ghc863 Fix singletons patch (#409) 2020-01-21 17:10:48 +08:00
ghc864 Fix singletons patch (#409) 2020-01-21 17:10:48 +08:00
ghc865 Fix singletons patch (#409) 2020-01-21 17:10:48 +08:00
darcs-setup.patch Overlays (#261) 2019-10-21 20:07:58 +08:00
default.nix Adds ghc865 logic (#167) 2019-06-08 15:29:27 +08:00
ghcide-1.7-plutus-ghc.patch Fix ghcide 1.7 and ghc810420210212 (#1462) 2022-05-03 21:07:31 +12:00
ghcide-1.7-unboxed-tuple-fix-issue-1455.patch Fix hls conflict with unboxed tuple (#1457) 2022-04-29 01:13:56 +12:00
hnix.patch Use updated nix-tools (#1365) 2022-02-09 22:08:43 +13:00
languge-c-int128.patch Fix ghc 9 windows cross compilation (#1450) 2022-05-19 20:21:16 +12:00
update-patches.sh Stable sort order for update-patches.sh 2019-04-02 12:34:08 +10:00