Commit Graph

2605 Commits

Author SHA1 Message Date
Yvan Sraka 750d9d9e8f Delete flake.lock in docs to better catch issues in tests 2022-11-18 10:45:46 +01:00
Hamish Mackenzie 9e3463d65f Switch to enableNativeBignum = true when available (#1784)
* Switch to enableNativeBignum = true when available

* Fix bitvec dependency on gmp

Adds https://github.com/Bodigrim/bitvec/pull/61

* Fix dynamic linking tests (now GMP is not always linked)

Co-authored-by: Tom McLaughlin <tom@codedown.io>
0.0.100
2022-11-18 20:28:54 +13:00
IOHK 2d0b23078e Update Hackage and Stackage 0.0.99 2022-11-18 01:20:21 +00:00
Moritz Angermann a88458a496 Update mmap-next.patch (#1763)
* Update mmap-next.patch

Making a bad hack even worse; but maybe more performant.
0.0.98
2022-11-16 20:10:39 +08:00
Hamish Mackenzie bc295b5e33 Update nix-tools flake.lock file (#1782)
Should have been updated #1779
0.0.97
2022-11-16 21:44:25 +13:00
IOHK 48ffbc0b70 Update Hackage and Stackage 0.0.96 2022-11-16 02:00:17 +00:00
Hamish Mackenzie cbf1e918b6 Add ghc 9.2.5 (#1779)
* Add ghc 9.2.5

* More materialization updates

* More materialization updates

* More materialization updates

* Remaining materialization changes

* Fix ghcjs cabal materialization issue
0.0.95
2022-11-15 17:12:14 +13:00
Hamish Mackenzie 507cded150 Fix building HLS with old versions of GHC (#1780)
Exclude `retrie` that does not actually work with older versions of GHC.

See https://github.com/facebookincubator/retrie/pull/51
0.0.94
2022-11-14 16:57:16 +13:00
IOHK 057f9bfee3 Update Hackage and Stackage 0.0.93 2022-11-14 01:18:08 +00:00
IOHK 3b759d41b8 Update Hackage and Stackage 0.0.92 2022-11-12 01:13:46 +00:00
Moritz Angermann cfb4563df8 Update Hackage and Stackage 0.0.91 2022-11-11 07:18:51 +00:00
IOHK e84b9ac0db Update Hackage and Stackage 0.0.90 2022-11-11 06:48:01 +00:00
IOHK 6c86f5254b Update Hackage and Stackage 0.0.89 2022-11-09 01:18:11 +00:00
Jean-Baptiste G cebbb6d232 shellFor: provide build tools for all packages when exactDeps = false. Fix #1753. (#1769)
* shellFor: provide build tools for all packages when exactDeps = false

 When not using `exactDeps` cabal may try to build arbitrary dependencies
 so in this case we need to provide the build tools for all of hsPkgs.

* comp-builder: exclude hsc2hs from build-tools as it is never used,

 since it is provided by ghc env, which is first in PATH.
 This avoid possible collisions when using eg. devshells, which
 fuse all binaries into a single output directory.
0.0.88
2022-11-08 15:24:01 +13:00
IOHK ec6d5eab1a Update Hackage and Stackage 0.0.87 2022-11-08 01:18:08 +00:00
IOHK f1f3300651 Update Hackage and Stackage 0.0.86 2022-11-07 01:13:50 +00:00
IOHK 5e7485198c Update Hackage and Stackage 0.0.85 2022-11-06 01:12:50 +00:00
IOHK 76292760f1 Update Hackage and Stackage 0.0.84 2022-11-05 01:13:47 +00:00
Hamish Mackenzie e601c9ce60 Add ciJobs and hydraJobs to the flake output (#1761)
* Add ciJobs and hydraJobs to the flake output

* Adds Cicero support.

* Includes only some darwin native builds in hydra release.nix required (to avoid OOM issues when everything is in there).
0.0.83
2022-11-04 16:37:43 +13:00
IOHK 2effc89ddc Update Hackage and Stackage 0.0.82 2022-11-04 01:20:30 +00:00
IOHK 3a7f069ccc Update Hackage and Stackage 0.0.81 2022-11-03 01:20:30 +00:00
Hamish Mackenzie 69a42f8620 Workaround for Hydra cp corruption (#1766)
See https://github.com/input-output-hk/ouroboros-network/pull/4007
0.0.80
2022-11-02 18:18:33 +13:00
IOHK eaa849161a Update Hackage and Stackage 0.0.79 2022-11-02 01:18:36 +00:00
IOHK 2e57ac299d Update Hackage and Stackage 0.0.78 2022-11-01 01:14:18 +00:00
Hamish Mackenzie 582e9ee5db Fix datadir for tests and benchmarks (#1765)
* Fix datadir for tests and benchmarks

Broken by #1732

* Update builder/comp-builder.nix

Co-authored-by: Moritz Angermann <moritz.angermann@gmail.com>

* Keep stderr on stderr

Co-authored-by: Moritz Angermann <moritz.angermann@gmail.com>
0.0.77
2022-10-31 21:18:08 +13:00
IOHK bd6e4e8353 Update Hackage and Stackage 0.0.76 2022-10-31 01:14:10 +00:00
IOHK ba83b33262 Update Hackage and Stackage 0.0.75 2022-10-30 01:14:19 +00:00
IOHK 6eeac431ba Update Hackage and Stackage 0.0.74 2022-10-29 01:14:07 +00:00
IOHK db1a21420f Update Hackage and Stackage 0.0.73 2022-10-28 01:18:06 +00:00
IOHK a5c3eefe07 Update Hackage and Stackage 0.0.72 2022-10-27 02:00:38 +00:00
IOHK 5eccdb523c Update Hackage and Stackage 0.0.71 2022-10-26 01:20:40 +00:00
Armando Ramirez d54e2821c6 haskell-nix.extraPkgconfigMappings documentation (#1670) 0.0.70 2022-10-25 14:31:12 +13:00
IOHK 92b68d3627 Update Hackage and Stackage 0.0.69 2022-10-25 01:23:59 +00:00
IOHK 66061e36c1 Update Hackage and Stackage 0.0.68 2022-10-24 01:14:30 +00:00
IOHK b92bb7eea5 Update Hackage and Stackage 0.0.67 2022-10-23 01:14:58 +00:00
IOHK ac335a5b9f Update Hackage and Stackage 0.0.66 2022-10-22 01:11:59 +00:00
Jean-Baptiste G fe0ca508e2 better pkg config path for devshell + access to variants from project (#1760)
* devshell: better definition of PKG_CONFIG_PATH

 that manually going through pkg-config of all packages.
 Also filter out non-derivation from nativeBuildInputs.

* Add project.projectVariants that apply flake.variants modules

* Move projectOverlays.devhshell to haskellLib.devshellFor
0.0.65
2022-10-21 17:30:31 +01:00
IOHK a59f6fcfe9 Update Hackage and Stackage 0.0.64 2022-10-21 01:20:26 +00:00
IOHK 6cf5f8f5a3 Update Hackage and Stackage 0.0.63 2022-10-20 01:13:30 +00:00
IOHK 245a332b6b Update Hackage and Stackage 0.0.62 2022-10-19 01:15:20 +00:00
Yvan Sraka 28ed2a6dc2 Fix #1558: add flake template for nix flake init (#1577)
* Fix #1558: add flake template for `nix flake init`

This depends on https://github.com/NixOS/templates/pull/40

This issue makes both `nix run haskell-nix#hix -- init` and
`nix flake init --template haskell-nix#template --impure` do the same
thing!

* Update getting-started-flakes.md
0.0.61
2022-10-19 12:50:40 +13:00
IOHK f46b221701 Update Hackage and Stackage 0.0.60 2022-10-18 01:19:09 +00:00
[0_o] 0e493268a5 Support subdir syntax in extra-deps. (#1755)
Co-authored-by: Lana Black <lana@amok.cc>
0.0.59
2022-10-17 14:10:00 +13:00
IOHK 9af167fb43 Update Hackage and Stackage 0.0.58 2022-10-16 01:13:09 +00:00
IOHK c40d3a3589 Update Hackage and Stackage 0.0.57 2022-10-15 01:12:20 +00:00
Hamish Mackenzie 57cb1649c9 Use inputMap for soruce of packages in custom repository (#1750)
* Use inputMap for soruce of packages in custom repository

* Include inputMap for hspkg-builder to use

* Use inputMap for soruce of packages in custom repository

* Fix url replacement.

* Check all the urls

* Add comments
0.0.56
2022-10-14 17:03:47 +13:00
Hamish Mackenzie e93c1aba3c Use builtins.parseDrvName (#1754) 0.0.55 2022-10-14 15:15:36 +13:00
IOHK 78f744c961 Update Hackage and Stackage 0.0.54 2022-10-14 01:13:50 +00:00
Hamish Mackenzie 0837156c56 Try to get version from .name if there is no `.version (#1752)
Some packages like `icu` have the correct version in `.name` but no `.version`.

Fixes #1361
0.0.53
2022-10-13 17:59:01 +13:00
IOHK c9fa59aff6 Update Hackage and Stackage 0.0.52 2022-10-13 01:16:26 +00:00