nixpkgs/pkgs/development/compilers
sternenseemann cb330ce4f0 ghc: 8.10.4 -> 8.10.6
The only big change is required for darwin since GHC 8.10.5 now
runs xattr in the install phase on darwin:

* 11e1dcde0d
* ec451cac39

Unfortunately, it uses the host /usr/bin/xattr by default which is
present in the build due to a lack of sandboxing on darwin. That xattr
version however still requires Python 2.7 whereas Python 3.8 is in PATH
in our build. We solve this by setting the XATTR environment variable.

We can't use python3Packages.xattr since GHC expects Apple's fork of
xattr which provides some extra flags to utilize.

Co-authored-by: Cheng Shao <cheng.shao@tweag.io>
2021-08-14 17:12:39 +02:00
..
4th 4th: fix darwin build 2021-03-03 19:19:07 +07:00
abcl treewide: remove meta.version 2021-07-18 00:07:38 +02:00
acme acme: unstable-2020-12-27 -> unstable-2021-02-14 2021-06-07 21:03:01 +07:00
adoptopenjdk-bin Merge pull request #110567 from taku0/jdk_ln_headers 2021-07-23 18:49:58 +02:00
adoptopenjdk-icedtea-web adoptopenjdk-icedtea-web: 1.8.6 -> 1.8.7 2021-05-28 00:33:30 +00:00
aldor treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
algol68g algol68g: Trivial fix in patch 2021-07-30 14:33:55 -03:00
aliceml pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
apache-flex-sdk treewide: convert phases that contain ":" to dont* = true (#130500) 2021-07-18 23:42:48 +02:00
arachne-pnr arachne-pnr: patchPhase -> postPatch, cleanup 2021-03-05 16:22:00 +01:00
armips armips: init at 0.11.0 2021-06-13 11:31:44 +02:00
asn1c pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
aspectj pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
ats pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
ats2 pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
avra pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
bigloo pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
binaryen emscripten: 2.0.1 -> 2.0.10 2021-07-20 09:59:13 +02:00
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 pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
c3c c3c: init at unstable-2021-07-30 2021-07-31 13:14:50 +02:00
cakelisp pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
carp carp: 0.3.0 -> 0.5.0 (#113376) 2021-02-19 18:51:52 +01:00
cc65 cc65: enable parallel building 2021-06-07 21:13:21 +07:00
ccl pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
chez pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
chicken chickenPackages_5.chicken: use lib.makeBinPath instead 2021-06-30 09:23:22 +02:00
ciao ciao: 1.19.0 -> 1.20.0 2021-04-10 06:44:18 +00:00
clasp clasp: use python3 2021-07-27 20:37:04 +02:00
clean clean: change to bsd2 license 2021-03-17 15:07:48 +01:00
closure pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
cmdstan cmdstan: use python3 2021-03-25 11:48:24 +01:00
cmucl pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
colm pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
computecpp pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
cone cone: init at unstable-2021-07-25 2021-07-30 13:35:43 +02:00
copper copper: broken on darwin (#123030) 2021-05-14 17:35:55 -04:00
coreclr pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
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 Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
dale dale: fix build 2021-05-08 01:29:18 -07:00
dasm pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
dev86 pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
dictu dictu: 0.19.0 -> 0.20.0 2021-08-09 17:24:52 +00:00
dmd treewide: remove meta.version 2021-07-18 00:07:38 +02:00
dotnet dotnetCorePackages.sdk_5_0: 5.0.200 -> 5.0.202 2021-04-15 19:44:38 +08:00
dtc dtc: python is only used when called from python-packages.nix 2021-07-27 20:37:04 +02:00
ecl ecl: format, cleanup 2021-08-10 10:32:45 +02:00
edk2 iasl: drop pacakge 2021-08-10 03:46:01 +00:00
eli pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
elm elm-instrument: fix build 2021-05-13 09:36:51 -07:00
emscripten emscripten: generate libembind*.a 2021-08-03 20:23:29 +02:00
eql pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
factor-lang treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
fasm fasm: 1.73.25 -> 1.73.27 2021-02-04 07:56:11 +00:00
fasmg pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
fennel fennel: 0.9.2 -> 0.10.0 2021-08-12 11:29:53 +00:00
flasm flasm: fix cross-compilation 2021-02-16 16:35:04 +07:00
flutter dart: 2.12.2 -> 2.13.1 (#126979) 2021-06-16 03:42:30 +02:00
flux treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 2021-01-19 01:16:25 -08:00
fpc treewide: remove meta.version 2021-07-18 00:07:38 +02:00
fsharp pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
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 pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
gcc gnat{6,9,10,11}: don't build libada when building a cross compiler 2021-07-28 12:44:49 +02:00
gcc-arm-embedded gcc-arm-embedded: use numVersion as version, rename version to release 2021-07-12 13:11:40 +02:00
gcl pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
gerbil gambit: refactor (#113405) 2021-03-09 10:52:26 +01:00
gforth pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
ghc ghc: 8.10.4 -> 8.10.6 2021-08-14 17:12:39 +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.16.0 -> 0.16.1 2021-07-06 23:38:00 +09:00
glslang pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
gnatboot gnatboot: explicitly check hostPlatform and prevent building a cross compiler 2021-07-28 12:44:49 +02:00
gnu-cobol gnu-cobol: 2.2 -> 3.1.2 2021-01-25 19:16:20 +01:00
gnu-smalltalk treewide: gnome2.gtk -> gtk2 2021-03-17 00:00:16 +01:00
go go_1_16: 1.16.6 -> 1.16.7 2021-08-06 07:37:23 +10:00
go-jsonnet go-jsonnet: 0.16.0 -> 0.17.0 2020-11-26 05:56:06 +00:00
gprolog gprolog: 1.4.5 -> 1.5.0 2021-07-09 23:00:52 +00:00
graalvm graalvmce: 21.0.0 -> 21.2.0 2021-08-04 10:42:42 -03: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 pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
hop pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
idris2 idris2: fix packagePaths issue 2021-07-15 21:50:33 -05:00
inform6 inform6: fix darwin build 2021-05-16 14:31:43 -07:00
inform7 pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
inklecate inklecate: init at version 1.0.0 2021-07-08 22:36:54 -07:00
intel-graphics-compiler intel-graphics-compiler: deprecate phases and replace it with runCommandLocal 2021-08-08 23:55:07 +02:00
intercal pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
ios-cross-compile treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
ispc ispc: fix llvm build 2021-05-08 18:13:45 -07:00
jasmin pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
javacard-devkit pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
jetbrains-jdk jetbrains-jdk: 11.0.10-b1427 -> 11_0_11-b1504.13 2021-08-01 22:27:45 -04:00
jrsonnet jrsonnet: 0.4.1 -> 0.4.2 2021-07-13 11:07:27 +00:00
jsonnet jsonnet: add output with html documentation (#128990) 2021-07-05 19:09:30 +02:00
julia julia_16-bin: 1.6.1 -> 1.6.2 2021-07-17 14:40:43 +00:00
juniper juniper: init at 2.3.0 2021-04-11 14:51:54 -04:00
jwasm jwasm: 2.13 -> 2.14 2021-08-02 18:14:47 -03:00
koka koka: 2.1.4 -> 2.1.9 2021-07-04 21:45:33 +02:00
kotlin kotlin: 1.5.20 -> 1.5.21 2021-07-20 07:12:53 +00:00
ldc various: cleanup of "inherit version;" 2021-07-17 22:39:35 +02:00
llvm compiler-rt: Rename llvm argument to libllvm for consistency. 2021-08-09 18:30:59 +03:00
lobster lobster: unstable-2020-12-25 -> unstable-2021-06-18 2021-06-21 15:32:51 +02:00
manticore treewide: editorconfig fixes 2021-01-20 09:11:11 +10:00
marst marst: init at 2.7 2021-07-29 05:17:12 -03:00
matter-compiler treewide: add final newline 2021-01-22 07:18:04 +10:00
mcpp pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
mercury treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
meta-environment/meta-build-env treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
mezzo ocamlPackages.menhir: 20190626 → 20210419 2021-06-05 13:38:01 +02:00
microscheme microscheme: refactor, fix build on darwin and cross-compilation 2021-02-17 15:50:52 +07:00
mint mint: 0.11.0 -> 0.14.0 2021-07-21 03:54:34 +03:00
miranda miranda: add meta.platforms 2021-03-03 19:19:07 +07:00
mit-scheme mit-scheme: 10.1.10 -> 11.2 2021-08-07 18:27:21 -07:00
mkcl mkcl: cleanup 2021-07-30 10:27:09 +02:00
mlkit mlkit: 4.5.6 -> 4.5.7 2021-02-11 19:43:27 +00:00
mlton pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
mono mono5: 5.20.1.27 -> 5.20.1.34 2021-01-31 10:38:13 +01:00
mosml mosml: dontPatchElf = true 2021-06-20 16:41:28 +02: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
myrddin myrddin: init at 0.3.1 2021-06-25 17:33:55 +02:00
nasm pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
neko neko: try to list applying licenses more accurately 2021-03-25 22:11:00 +01:00
nextpnr nextpnr: 2021.01.02 -> 2021.07.28 2021-07-28 19:42:42 -05:00
nim nim: 1.4.6 -> 1.4.8 2021-06-15 10:55:34 +02:00
nvidia-cg-toolkit treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
obliv-c treewide: remove meta.version 2021-07-18 00:07:38 +02:00
ocaml Merge pull request #125507 from superherointj/package-ocaml-description 2021-08-07 02:32:06 +03:00
odin odin: init at 0.13.0 2021-07-05 22:52:59 +02:00
opa opa: build with OCaml 4.04 2021-03-12 08:51:50 +01:00
open-watcom-bin treewide: stdenvNoCC.lib -> lib 2021-01-27 13:01:51 +07:00
opendylan pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
openjdk openjdk11: fix the share/man symlink on darwin 2021-08-13 12:08:11 -07:00
openspin pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
ophis ophis: fix build 2021-05-01 21:22:32 +02:00
oraclejdk Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
orc pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
osl osl: use python3 2021-07-27 20:37:04 +02:00
owl-lisp treewide: add targetPrefix to hardcoded references to CC=cc 2021-02-20 01:01:46 +07:00
paco paco: init at 1.0 2020-09-30 11:05:45 +02:00
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 pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
picat pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
polyml polyml: 5.8.1 -> 5.8.2 2021-07-18 23:51:35 +02:00
ponyc pony-corral: 0.5.1 -> 0.5.3 2021-07-31 18:08:28 +00:00
purescript purescript: 0.14.2 -> 0.14.3 2021-07-07 13:10:50 +09:00
qbe qbe: enable tests 2021-06-21 15:55:50 +02:00
rasm rasm: Fix the source URL 2021-07-21 10:23:35 +02:00
reason reason: ppxlib migration (#126066) 2021-06-08 23:20:38 +02:00
rgbds rgbds: 0.4.2 -> 0.5.1 2021-08-06 22:07:12 +02:00
roslyn roslyn: regenerate deps 2021-04-15 19:44:38 +08:00
rust rustc: 1.52.1 -> 1.53.0 2021-06-19 10:16:10 +09:00
sagittarius-scheme pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
sbcl treewide: remove meta.version 2021-07-18 00:07:38 +02:00
scala scala_2_13: 2.13.5 → 2.13.6 2021-05-18 09:43:12 +07:00
scala-runners scala-runners: remove unused input 2021-08-10 10:32:44 +02:00
scryer-prolog maintainers: add malbarbo 2021-06-18 12:36:14 -03:00
sdcc sdcc: honour dontStrip 2021-08-09 22:10:14 +02:00
seexpr seexpr: stay with python2 2021-07-27 20:37:04 +02:00
serpent remove chris-martin from maintainer list on various crypto packages 2021-06-06 02:38:34 -06:00
shaderc shaderc: 2020.2 -> 2021.0 2021-06-04 15:22:35 +02:00
sjasmplus sjasmplus: init at 1.18.2 2021-03-18 18:33:35 +00:00
smlnj smlnjBootstrap: move dependents over to regular smlnj 2021-06-28 10:50:56 +01:00
solc various: cleanup of "inherit version;" 2021-07-17 22:39:35 +02:00
souffle pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
spasm-ng pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
spirv-llvm-translator spirv-llvm-translator: fix llvm build 2021-05-08 18:13:45 -07:00
squeak pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
stalin treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
swi-prolog swiProlog: fix darwin build 2021-05-11 21:10:57 +02:00
swift swift: mark as broken 2021-01-29 22:59:37 +01:00
terra treewide: fix redirected URLs 2021-08-01 00:01:50 +07:00
teyjus pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
tinycc tinycc: fixup perms for generated .pc file 2019-10-12 14:45:17 +02:00
tinygo treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
tvm pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
unison unison: M1m -> M2g 2021-06-09 16:50:01 -04:00
urn urn: all platforms 2021-03-22 15:05:16 +07:00
urweb pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
vala pantheon: add maintainers team 2021-08-02 19:09:29 +02:00
vlang vlang: use shipped Makefile instead of custom buildPhase (#128527) 2021-08-12 11:55:21 +02:00
vyper vyper: 0.2.11 -> 0.2.15 2021-07-28 20:50:27 +07:00
wcc pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
wla-dx pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
x11basic pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
xa dxa: add fallback download url 2021-04-14 07:45:10 +02:00
yap pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
yasm pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
yosys yosys: 0.9+4052 -> 0.9+4221 2021-07-27 14:27:30 -05:00
z88dk z88dk: 2.0 -> 2.1 2021-05-11 19:46:01 +07:00
zasm zasm: 4.2.6 -> 4.4.7, fix darwin build and cross-compilation 2021-02-17 23:57:32 +07:00
zig Revert "zig: add upstream patch to allow glibc 2.33 builds" 2021-07-16 16:42:31 +02:00
zulu Merge pull request #110567 from taku0/jdk_ln_headers 2021-07-23 18:49:58 +02:00
zz treewide: fix cargoSha256/cargoHash 2021-05-08 00:36:37 -07:00