nixpkgs/pkgs/development/compilers
sternenseemann 118b28a127 haskell.compiler.*: pull in unwrapped bintools for darwin
GHC calls otool on darwin which is contained in the
stdenv.cc.bintools.bintools derivation and thus needs adding to the
runtime PATH of GHC. Since this is toolchain specific technically, we
check for cctools instead of darwin (although I don't know if GHC
or nixpkgs work on macOS without cctools).

This fixes usage of GHC in an environment where otool is not available
and more specifically in stdenvNoCC which is used by writers.writeHaskell.
Resolves #123228.
2021-06-08 14:20:09 +02:00
..
4th 4th: fix darwin build 2021-03-03 19:19:07 +07:00
abcl
acme
adoptopenjdk-bin fix tarball job evaluation for aarch64-darwin 2021-06-03 10:52:46 +02:00
adoptopenjdk-icedtea-web adoptopenjdk-icedtea-web: 1.8.5 -> 1.8.6 2021-02-28 07:40:36 +00:00
aldor treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
aliceml
apache-flex-sdk
arachne-pnr arachne-pnr: patchPhase -> postPatch, cleanup 2021-03-05 16:22:00 +01:00
asn1c
aspectj
ats
ats2
avra
bigloo
binaryen
bluespec bluespec: unstable-2021.02.14 -> 2021.03.29 2021-04-03 09:58:05 -05:00
bs-platform bs-platform: remove myself from maintainers 2021-03-21 11:21:10 -07:00
bupc
cakelisp
carp carp: 0.3.0 -> 0.5.0 (#113376) 2021-02-19 18:51:52 +01:00
cc65 cc65: fix darwin build 2021-05-18 18:56:00 +02:00
ccl
chez
chicken chickenPackages_{4,5}: recurseIntoAttrs 2021-03-03 13:40:47 +01:00
ciao ciao: 1.19.0 -> 1.20.0 2021-04-10 06:44:18 +00:00
clasp
clean clean: change to bsd2 license 2021-03-17 15:07:48 +01:00
closure
cmdstan cmdstan: use python3 2021-03-25 11:48:24 +01:00
cmucl
colm
compcert ocamlPackages.menhir: 20190626 → 20210419 2021-06-05 13:38:01 +02:00
computecpp
copper copper: broken on darwin (#123030) 2021-05-14 17:35:55 -04:00
coreclr
crystal crystal: fix llvm_config 2021-05-08 01:29:18 -07:00
crystal2nix crystal2nix: 0.1.0 -> 0.1.1 2021-03-29 18:12:25 +08:00
cudatoolkit cudatoolkit: set CUDA_HOST_COMPILER cmake flag to supported gcc version 2021-05-16 04:42:15 -07:00
dale dale: fix build 2021-05-08 01:29:18 -07:00
dasm
dev86
dmd dmd: mark unbroken (#119647) 2021-04-16 21:33:08 +02:00
dotnet dotnetCorePackages.sdk_5_0: 5.0.200 -> 5.0.202 2021-04-15 19:44:38 +08:00
dtc dtc: add yaml support and enable tests (#118700) 2021-04-09 02:02:36 +02:00
ecl ecl: add changelog 2021-04-01 17:59:49 +02:00
edk2 edk2: 202011 -> 202102 2021-03-30 02:20:31 +02:00
eli
elm elm-instrument: fix build 2021-05-13 09:36:51 -07:00
emscripten
eql
factor-lang treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
fasm
fasmg
flasm
flutter flutter: remove patchelf 2021-03-23 21:00:23 +01:00
flux
fpc lazarus: 2.0.10-2 -> 2.0.12 2021-02-26 11:45:51 +00:00
fsharp
fsharp41
fstar ocamlPackages.menhir: 20190626 → 20210419 2021-06-05 13:38:01 +02:00
gambit gambit: fix compiler paths 2021-03-22 10:58:48 -04:00
gavrasm
gcc gcc11: use maintainer team 2021-05-24 15:02:14 +02:00
gcc-arm-embedded
gcl
gerbil gambit: refactor (#113405) 2021-03-09 10:52:26 +01:00
gforth
ghc haskell.compiler.*: pull in unwrapped bintools for darwin 2021-06-08 14:20:09 +02:00
ghcjs-ng treewide: use https for github URIs 2021-04-17 17:59:08 +02:00
ghdl ghdl-llvm: fix llvm output selection 2021-05-12 10:51:11 +02:00
gleam gleam: 0.15.0 -> 0.15.1 2021-05-09 14:37:43 +09:00
glslang
gnatboot
gnu-cobol
gnu-smalltalk treewide: gnome2.gtk -> gtk2 2021-03-17 00:00:16 +01:00
go go: cleanup 2021-06-05 09:58:51 +10:00
go-jsonnet
gprolog gprolog: expand platforms to unix 2021-03-03 19:19:07 +07:00
graalvm lzma: deprecate alias 2021-04-04 19:49:52 +02:00
gwt treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
halide halide: Fix build 2021-05-30 14:18:57 +02:00
haxe haxe: build versions < 4.2 with OCaml 4.10 2021-04-27 08:42:50 +02:00
hhvm
hop
iasl
idris2
inform6 inform6: fix darwin build 2021-05-16 14:31:43 -07:00
inform7
intel-graphics-compiler llvmPackages: Multuple outputs for everythting 2021-04-30 05:41:00 +00:00
intercal
ios-cross-compile
ispc ispc: fix llvm build 2021-05-08 18:13:45 -07:00
jasmin
javacard-devkit
jetbrains-jdk jetbrains.jdk: 11.0.10-b37 -> 11.0.10-b1427 2021-04-14 21:54:58 +02:00
jsonnet
julia Merge pull request #121114 from samuela/patch-2 2021-05-25 02:30:22 +02:00
juniper juniper: init at 2.3.0 2021-04-11 14:51:54 -04:00
jwasm
koka koka: make sure runtime dependencies are host -> target 2021-04-25 12:36:06 +02:00
kotlin kotlin: 1.4.32 -> 1.5.0 2021-05-15 19:46:17 +05:30
ldc ldc: fix build 2021-05-08 01:29:18 -07:00
llvm Merge pull request #125472 from veprbl/pr/clang_12_darwin_fix 2021-06-06 11:40:58 +01:00
lobster
manticore
matter-compiler
mcpp
mercury treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
meta-environment/meta-build-env
mezzo ocamlPackages.menhir: 20190626 → 20210419 2021-06-05 13:38:01 +02:00
microscheme
mint mint: 0.9.0 -> 0.11.0 2021-04-01 11:12:47 +08:00
miranda miranda: add meta.platforms 2021-03-03 19:19:07 +07:00
mit-scheme
mkcl
mlkit
mlton
mono
mosml treewide: drop conditional makeFlag for darwin when specifiying cross-compiler 2021-02-20 01:02:08 +07:00
mozart treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
mruby mruby: 2.1.2 -> 3.0.0 2021-03-12 03:10:25 +00:00
mrustc mrustc: fix llvm_config path 2021-05-08 01:29:18 -07:00
muon muon: fix darwin build 2021-03-03 19:19:08 +07:00
nasm
neko neko: try to list applying licenses more accurately 2021-03-25 22:11:00 +01:00
nextpnr
nim nim: 1.4.4 -> 1.4.6 2021-05-02 10:52:26 +02:00
nvidia-cg-toolkit
obliv-c
ocaml Merge pull request #114526 from bobrik/ivan/ocaml-4.10.2 2021-03-22 21:31:23 +01:00
opa opa: build with OCaml 4.04 2021-03-12 08:51:50 +01:00
open-watcom-bin
opendylan
openjdk Merge pull request #125184 from domenkozar/aarch64-darwin-eval 2021-06-03 11:21:20 +02:00
openspin
ophis ophis: fix build 2021-05-01 21:22:32 +02:00
oraclejdk oraclejdk*: use latest ffmpeg 2021-05-18 15:03:45 +02:00
orc
osl
owl-lisp treewide: add targetPrefix to hardcoded references to CC=cc 2021-02-20 01:01:46 +07:00
paco
pakcs treewide: remove gnidorah 2021-04-30 01:48:19 +02:00
passerine passerine: init at 0.9.2 2021-05-29 18:42:30 +07:00
pforth
picat
polyml
ponyc ponyc: 0.38.3 -> 0.41.1 2021-06-05 14:39:29 -04:00
purescript purescript: add changelog 2021-06-06 09:48:12 +09:00
qbe
rasm rasm: fix darwin build 2021-03-03 19:19:08 +07:00
reason ocamlPackages.menhir: 20190626 → 20210419 2021-06-05 13:38:01 +02:00
rgbds
roslyn roslyn: regenerate deps 2021-04-15 19:44:38 +08:00
rust rust: Add support for riscv64 2021-05-31 14:55:35 -07:00
sagittarius-scheme
sbcl sbcl: update to 2.1.2 and add arm64-darwin 2021-05-17 00:28:04 +09:00
scala scala_2_13: 2.13.5 → 2.13.6 2021-05-18 09:43:12 +07:00
sdcc Merge pull request #119701 from Stekke/sdcc 2021-04-18 20:18:31 +01:00
seexpr
serpent serpent: fix darwin build 2021-03-03 22:35:06 +07:00
shaderc
sjasmplus sjasmplus: init at 1.18.2 2021-03-18 18:33:35 +00:00
smlnj treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
solc solc: make darwin friendly 2021-05-19 14:08:09 -07:00
souffle
spasm-ng
spirv-llvm-translator spirv-llvm-translator: fix llvm build 2021-05-08 18:13:45 -07:00
squeak
stalin
swi-prolog swiProlog: fix darwin build 2021-05-11 21:10:57 +02:00
swift
terra
teyjus
tinycc
tinygo treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
tvm
unison
urn urn: all platforms 2021-03-22 15:05:16 +07:00
urweb
vala Merge #121780: treewide meta.maintainers tweaks 2021-05-08 10:47:08 +02:00
vlang
vyper python38Packages.vyper: 0.2.8 -> 0.2.11 2021-03-10 09:30:27 +00:00
wcc
wla-dx
x11basic
xa dxa: add fallback download url 2021-04-14 07:45:10 +02:00
yap
yasm
yosys yosys: 0.9+3962 -> 0.9+4052 2021-03-31 23:11:34 +02:00
z88dk z88dk: 2.0 -> 2.1 2021-05-11 19:46:01 +07:00
zasm
zig zig: 0.7.1 -> 0.8.0 2021-06-04 19:45:16 -03:00
zulu zulu*: add meta.mainProgram 2021-04-29 15:28:57 +02:00
zz treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00