nixpkgs/pkgs/development
Mark Hudnall 79b78663e5
chicken: support darwin platform (#103748)
Darwin was not included as a supported platform for chicken. However, it compiled and
worked fine after bypassing unsupported platforms.

We make two changes to chicken's derivation. First, we add darwin as a supported
platform.

Second, we set some envvars that force the build to use nix-supplied build
tools. Chicken's Makefile for macOS hardcodes paths to gcc and other build tools
(see
https://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=blob;f=Makefile.macosx;h=5d4d9b0aa1bb4c95e1ba7a55f9586fa86ee5034f;hb=317468e4994e6245d787400359726a9fb97d5d60#l31). We
override these envvars to use the wrapped $CC and bintools provided by nix to make
the build pure.
2020-11-15 09:11:56 -05:00
..
androidndk-pkgs
arduino platformio: 5.0.1 -> 5.0.2 2020-10-31 16:40:10 +01:00
beam-modules
bower-modules/generic
chez-modules
compilers chicken: support darwin platform (#103748) 2020-11-15 09:11:56 -05:00
coq-modules
dhall-modules Change idiom for overriding Dhall package version 2020-11-11 11:16:04 +01:00
dotnet-modules
em-modules/generic
go-modules buildGoModule: copy vendor instead of symlinking 2020-11-06 13:55:46 +10:00
go-packages
guile-modules
haskell-modules haskell-pantry: update overrides for the new version 2020-11-13 21:37:57 +01:00
idris-modules idris-modules: add final newline to TODO.md 2020-11-09 11:39:28 +00:00
interpreters evcxr: 0.5.3 -> 0.6.0 2020-11-12 19:41:32 +01:00
java-modules
libraries Merge pull request #102428 from r-burns/nss 2020-11-15 09:42:19 +00:00
lisp-modules lispPackages: add some more, mainly from Quicklisp top 100 2020-10-25 18:32:33 +01:00
lua-modules
misc yelp-tools: 3.32.2 -> 3.38.0 2020-10-24 01:14:26 +02:00
mobile cocoapods-beta: 1.10.0.beta.2 -> 1.10.0 2020-11-07 20:30:27 -05:00
node-packages rust-analyzer: 2020-10-19 -> 2020-11-02 2020-11-07 01:29:51 +08:00
ocaml-modules ocamlPackages.mirage: init at 3.9.0 2020-11-14 09:11:28 +01:00
perl-modules
pharo pharo: update URL to HTTPS 2020-10-26 01:21:00 -03:00
php-packages Merge pull request #102734 from r-ryantm/auto-update/php-event 2020-11-04 18:29:41 +01:00
pure-modules
python-modules python37Packages.distributed: 2.30.0 -> 2.30.1 2020-11-15 00:32:01 -08:00
r-modules
ruby-modules buildRubyGem: remove Makefiles 2020-10-27 14:20:09 +01:00
tools Merge pull request #100903 from mweinelt/literate 2020-11-15 01:29:54 +01:00
web flyctl: 0.0.146 -> 0.0.149 2020-11-15 04:50:11 +00:00