Commit Graph
18 Commits
Author SHA1 Message Date
Simon Chatterjee eb1ce34d3d gperftools: fix build on ARM
The use of libunwind by tcmalloc segfaults on ARM, so don't use that. See eg
https://www.dcddcc.com/blog/2018-06-09-building-mongodb-for-32-bit-ARM-on-debian-ubuntu.html#problem-6-tcmalloc-and-libunwind
2020-06-30 10:03:01 +01:00
Simon Chatterjee 3eea039a96 python: entrance: 1.1.12 -> 1.1.13
Required by the ujson update in #89723
2020-06-20 12:30:50 +02:00
Simon Chatterjee 084d3da828 python: uvloop: fix darwin build
Skip tests that fail on Darwin
2020-06-19 20:16:58 +01:00
Simon Chatterjee 5a3546120c python: aiohttp: fix darwin build
Disable a non-critical test known to fail on Darwin (see https://github.com/aio-libs/aiohttp/issues/3572)
2020-06-19 20:16:58 +01:00
Simon Chatterjee 73f7453bfb pythonPackages.psutil: fix fix for darwin build
PR #82524 correctly diagnosed the problem, but slightly fluffed the boolean
logic (disable tests for Darwin as well as non-x86_64 arch).
2020-06-19 20:16:58 +01:00
Simon Chatterjee fdb4ed35ed haskell-gtk2hs packges: fixes for building on Darwin
This includes two layered changes so the gtk2hs packages build on Darwin:

 - For `glib`, `gio`, `gtk`, `gtk3`, and `pango`: the fix for version 0.13.8.0
   from https://github.com/gtk2hs/gtk2hs/pull/293 . I expect at some point the
   referenced fix (or one like it) will be released and and brought into
   nixpkgs, at which point the override and patch files here can (in fact must)
   be removed.

 - For `gtk` and `gtk3`: also apply the required cabal flag cited in
   https://github.com/gtk2hs/gtk2hs/issues/249 to specify the Quartz rather than
   X11 backend (Quartz is the one that both nixpkgs and macOS support
   out-the-box). This override is likely to be wanted indefinitely.

Both modifications are required for a successful build of `gtk` or `gtk3` on
Darwin right now.
2020-02-28 20:31:24 +01:00
Simon Chatterjee 4f39597903 spago: fix Darwin build
This change gets round a weird permissions error on darwin
2020-02-28 20:31:23 +01:00
Simon Chatterjee 3d7b19344d haskell-cabal-fmt: override Cabal to version 3.0.x 2020-02-28 20:31:23 +01:00
Simon Chatterjee 019e86fde9 haskell generic-builder: fix Darwin regression for lmdb
Recent updates to the generic builder have caused haskellPackages.lmdb-simple to
fail to build on Darwin, since it cannot see the lmdb C dynamic library included
by its dependent haskellPackages.lmdb.

The C dynamic library has suffix `.so` not `.dylib`, so this fix allows for
that.

Closes #80190, but that issue may identify a preferable solution.
2020-02-17 09:41:31 +01:00
Simon Chatterjee 8c58c44aae haskell generic-builder: fix Darwin regression for lmdb
Recent updates to the generic builder have caused haskellPackages.lmdb-simple to
fail to build on Darwin, since it cannot see the lmdb C dynamic library included
by its dependent haskellPackages.lmdb.

The C dynamic library has suffix `.so` not `.dylib`, so this fix allows for
that.

Closes #80190, but that issue may identify a preferable solution.
2020-02-15 17:40:54 +00:00
Simon Chatterjee dfb5755279 pythonPackages.entrance: init at 1.1.10 2019-09-30 17:21:53 +01:00
Simon Chatterjee 8d00c48937 pythonPackages.janus: init at 0.4.0 2019-09-30 17:03:10 +01:00
Simon Chatterjee ab5a5c15cb maintainers: add simonchatts 2019-09-30 17:03:10 +01:00
Simon Chatterjee ee96f91d2c pythonPackages.websocket: disable failing tests on darwin 2019-09-29 21:08:13 +01:00
Simon Chatterjee 1cb9d4d85b pythonPackages.datasette: 0.28 -> 0.29.3
Patch donated by @wd51, and removes sanic dependency.
2019-09-29 21:08:13 +01:00
Simon Chatterjee 8b263a4530 pythonPackages.sanic: 19.3.1 -> 19.6.3
The new version depend on two packages that are not currently in nixpkgs, and
marked as already deprecated by their author. So just include them locally. Also,
adapt to the fact that the version of websockets in nixpkgs is 8.x, when sanic
wants 7.x.
2019-09-29 21:08:12 +01:00
Simon Chatterjee a3e33b69ba pythonPackages.uvicorn: fix propagated LICENSE.md 2019-09-29 21:08:12 +01:00
Simon 7406bd28e0 Fix Python 3 support for pythonPackages.ncclient (#68226) 2019-09-21 16:58:23 +00:00