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
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
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
lua-modules
misc
mobile cocoapods-beta: 1.10.0.beta.2 -> 1.10.0 2020-11-07 20:30:27 -05:00
node-packages
ocaml-modules ocamlPackages.mirage: init at 3.9.0 2020-11-14 09:11:28 +01:00
perl-modules
pharo
php-packages
pure-modules
python-modules python37Packages.distributed: 2.30.0 -> 2.30.1 2020-11-15 00:32:01 -08:00
r-modules
ruby-modules
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