summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorAustin Seipp <aseipp@pobox.com>2019-04-02 17:39:53 -0500
committerAustin Seipp <aseipp@pobox.com>2019-04-07 00:45:22 -0500
commit12db6c18f94624fd39ffac96caa92c28b45c5923 (patch)
treeede61c3929a07ea453fc4dd0de06e2ebbed69a52 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent536c72a62b76714aa80a1fb48580d7cb5155962c (diff)
cryptol: fix, rework cryptol 2.6.0 builds
- The previous build of Cryptol was broken on GHC 8.6.x, which is now the new default. That's been fixed with a few upstream patches that will come up whenever the next release happens. - There was also a build failure on base-compat, fixed by jailbreaking. - The previous setup had all-packages.nix creating a new derivation solely for the purpose of wrapping the Z3 binary. This has been removed: the wrapper is still added but during the Haskell build itself, so that all Haskell dependent packages can use the cryptol interpreters too. - In its place, we use justStaticExecutables, so people using nix-env and Cryptol users who *don't* need haskell dependencies can get much smaller closures. Obviously this still implies a second build, but this build is much more useful than one that merely adds a shell script to a package that's relatively expensive to compile... Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions