summary refs log tree commit diff
path: root/pkgs/servers/plex
diff options
context:
space:
mode:
authorMark Hudnall <me@markhudnall.com>2020-11-15 06:11:56 -0800
committerGitHub <noreply@github.com>2020-11-15 09:11:56 -0500
commit79b78663e52de262f662e8a2ee472209e07f0b63 (patch)
tree157486766721f0007f87e5c085004fae4abe4876 /pkgs/servers/plex
parent069f183f16c3ea5d4b6e7625433b92eba77534f7 (diff)
downloadnixpkgs-79b78663e52de262f662e8a2ee472209e07f0b63.tar
nixpkgs-79b78663e52de262f662e8a2ee472209e07f0b63.tar.gz
nixpkgs-79b78663e52de262f662e8a2ee472209e07f0b63.tar.bz2
nixpkgs-79b78663e52de262f662e8a2ee472209e07f0b63.tar.lz
nixpkgs-79b78663e52de262f662e8a2ee472209e07f0b63.tar.xz
nixpkgs-79b78663e52de262f662e8a2ee472209e07f0b63.tar.zst
nixpkgs-79b78663e52de262f662e8a2ee472209e07f0b63.zip
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.
Diffstat (limited to 'pkgs/servers/plex')
0 files changed, 0 insertions, 0 deletions