nixpkgs/pkgs/development/compilers
Dan Peebles d8a0307a5d [darwin.stdenv] Fix to work on Sierra
This reinstates the libSystem selective symbol export machinery we used
to have, but locks it to the symbols that were present in 10.11 and skips
the actual compiled code we put into that library in favor of the system
initialization code. That should make it more stable and less likely to
do weird stuff than the last time we did this.
2016-10-12 00:08:13 -04:00
..
abc Clean-up abc package expressions. 2016-04-02 17:56:32 +01:00
adobe-flex-sdk treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
aldor aldor: mark as broken 2016-06-25 14:24:52 +01:00
aliceml treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
arachne-pnr nixpkgs: arachne-pnr 2016.05.21 -> 2016.08.18 2016-08-19 01:55:13 +00:00
as31 as31: Apply Debian patch for CVE-2012-0808 (#18904) 2016-09-24 03:54:52 +02:00
aspectj treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
ats Bump to ATS-0.2.12 2015-03-16 15:50:48 +01:00
ats2 ats2: 0.2.6 -> 0.2.7 2016-05-16 08:08:50 -05:00
avian avian: init at 1.2.0 2016-06-03 21:29:50 -06:00
avra
bigloo unmaintain a bunch of packages 2015-01-13 22:33:49 +01:00
boo treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
bupc added berkeley upc 2016-05-06 10:06:08 +01:00
ccl ccl: fix hash 2016-08-23 18:28:38 +02:00
chez Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
chicken chicken: 4.10.0 -> 4.11.0 2016-06-26 11:14:34 +02:00
clean Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
closure closurecompiler: 20151015 -> 20160208 2016-02-10 16:50:59 +02:00
cmdstan treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
cmucl treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
colm colm: Broken on i686 2016-08-06 17:06:45 +03:00
compcert treewide: move to ocaml-ng system 2016-09-26 02:36:49 +03:00
coreclr Remove all dots at end of descriptions 2016-02-27 17:30:29 +00:00
cudatoolkit cudatoolkit: Fix building dependent packages 2016-09-17 00:40:41 +02:00
dev86 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-03 13:34:44 +00:00
dmd dmd: Avoid depending on gcc for the darwin build (close #11949) 2016-01-06 15:06:53 +01:00
dtc dtc: 1.4.1 -> 1.4.2 2016-09-17 00:54:07 +03:00
ecl ecl: add gcc into wrapper PATH 2016-09-05 20:07:24 +02:00
edk2 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-06-10 09:27:04 +00:00
elm elm: Constrain aeson-pretty to <0.8 (#17511) 2016-08-04 18:08:32 +02:00
emscripten properly fix the maintainer.matthewbauer problem 2016-05-27 15:58:41 +02:00
emscripten-fastcomp Captialize meta.description of all packages 2016-06-20 13:55:52 +02:00
eql Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
factor-lang treewide: Fix output references to ncurses 2016-08-23 04:53:24 +03:00
fpc treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
fsharp fsharp: 4.0.0.4 -> 4.0.1.1 2016-03-30 21:46:56 +02:00
fstar fstar: disable tests https://github.com/FStarLang/FStar/issues/676 2016-09-13 16:13:05 +02:00
gambit gambit: 4.7.3 -> 4.8.5 2016-04-08 01:23:22 -07:00
gcc gcc_multi: Move $out/lib64/* to $lib/lib64 2016-09-20 16:42:30 +02:00
gcc-arm-embedded treewide: Use makeLibraryPath in 'patchelf --set-rpath' calls 2016-08-23 00:04:39 +03:00
gcl gcl: disable bindnow hardening 2016-05-30 19:34:16 +00:00
gforth gforth: fix build on darwin 2016-04-06 23:21:09 +02:00
ghc haskell.compiler.ghcHEAD: update to latest upstream (20160930). 2016-10-04 17:51:37 +02:00
ghcjs ghcjs: mark build as broken 2016-10-05 09:46:53 +02:00
ghdl ghdl: use fetchFromGitHub 2016-09-20 14:15:52 +02:00
gnatboot orig-gcc -> orig-cc 2015-03-04 22:15:46 +01:00
gnu-smalltalk treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
go go: fix darwin build 2016-09-14 21:00:13 +02:00
gprolog Merge remote-tracking branch 'origin/master' into hardened-stdenv 2016-05-18 17:10:02 +02:00
gwt treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
haxe Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
hhvm Remove redundant -DCMAKE_BUILD_TYPE=Release flags 2016-10-01 16:13:41 +02:00
hop Adds hop 2.5.1 2015-01-02 00:01:40 +01:00
iasl treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
icedtea-web icedtea_web: 1.6.1 -> 1.6.2 2016-02-08 18:46:46 +01:00
ikarus Fix many package descriptions 2014-08-24 22:31:37 +02:00
intercal Intercal: a quick fix to find gcc 2015-09-14 23:40:46 -03:00
ios-cross-compile ios-cross-compile: Don't build on hydra 2016-03-31 07:20:21 +03:00
ispc ispc: attempt to make build more robust and hydra-compatible 2016-09-12 22:45:47 +02:00
jhc jhc: 32 bit builds are broken in "vector" 2016-09-09 13:55:39 +02:00
jikes treewide: Add lots of platforms to packages with no meta 2016-08-02 21:17:44 +03:00
jsonnet jsonnet: 0.8.7 -> 0.8.9 2016-08-09 19:39:46 +00:00
julia julia: pcre2 -> pcre2.dev + pcre2 output fix 2016-09-14 21:35:44 +03:00
kotlin kotlin: 1.0.3 -> 1.0.4 2016-10-08 18:32:00 +00:00
lessc Included darwin in supported platforms for lessc compiler. 2016-07-25 21:32:53 -04:00
llvm [darwin.stdenv] Fix to work on Sierra 2016-10-12 00:08:13 -04:00
manticore Replace hard coded /bin/bash occurrences 2016-10-04 20:15:37 +02:00
matter-compiler matter-compiler: initial expression, fixes #11780 2015-12-18 15:49:57 +01:00
mcpp
mentor ncurses: combine $lib and $out outputs 2016-03-08 11:35:24 -06:00
mercury mercury: Update to 14.01.1 2015-01-07 12:56:59 +01:00
meta-environment/meta-build-env treewide: Add lots of platforms to packages with no meta 2016-08-02 21:17:44 +03:00
mezzo OCaml modules: make explicit some dependencies to ocamlbuild 2016-10-09 11:55:19 +02:00
microscheme treewide: Use makeBinPath 2016-08-23 01:18:10 +03:00
mit-scheme unmaintain a bunch of packages 2015-01-13 22:33:49 +01:00
mkcl Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-06-10 09:27:04 +00:00
mlton mlton: darwin bootstrap fixes 2016-09-25 20:47:16 -04:00
mono Remove redundant -DCMAKE_BUILD_TYPE=Release flags 2016-10-01 16:13:41 +02:00
mozart mozart: switch sf downloads to mirror:// 2016-08-20 19:14:30 +05:30
nasm nasm: update from from 2.11.05 to 2.11.08 2015-02-26 14:43:44 +01:00
neko neko: Use dev outputs when building an include path 2016-08-30 23:16:34 +03:00
nim nim: 0.14.2 -> 0.15.0 2016-10-03 21:44:40 +02:00
nvidia-cg-toolkit fix "libc}/lib" and similar references 2015-05-05 11:52:08 +02:00
obliv-c obliv-c: init at 0.0pre20161001 2016-10-06 17:48:05 +02:00
ocaml metaocaml_3_09: mark as broken 2016-09-26 02:36:49 +03:00
opa opa: Use makeBinPath 2016-08-23 03:54:23 +03:00
opendylan opendylan: Use correct output of boehmgc 2016-08-23 03:20:21 +03:00
openjdk openjdk8: add a patch to use GTK when available by default 2016-10-02 23:57:10 +03:00
openjdk-darwin Add binary openjdk 8 build for x86_64-darwin, similar to the openjdk 7 build for x86_64-darwin. 2016-01-14 10:29:18 +00:00
oraclejdk oraclejdk7: remove due to end of life 2016-09-28 16:39:12 -04:00
orc orc: bug-fix 0.4.25 -> 0.4.26 2016-09-10 11:32:05 +02:00
pakcs pakcs: update to 1.14.0 2016-10-05 21:20:58 +03:00
picat picat: disable format hardening 2016-05-31 12:57:28 +00:00
polyml polyml: 5.5.2 -> 5.6 2016-02-23 14:19:04 +01:00
ponyc treewide: Use more makeLibraryPath 2016-08-23 02:56:12 +03:00
rdmd update rdmd to 2.067.0 2015-04-14 10:46:24 -07:00
rgbds properly fix the maintainer.matthewbauer problem 2016-05-27 15:58:41 +02:00
rust rustc: fix build on darwin 2016-10-03 09:20:56 -04:00
sbcl sbcl: 1.3.9 -> 1.3.10 2016-10-01 12:40:46 +02:00
scala scala: 2.11.7 -> 2.11.8 2016-03-09 23:33:59 +11:00
sdcc sdcc: update from 3.4.0 to 3.5.0, fixes build (ZHF) 2015-07-09 14:09:10 +02:00
serpent treewide: Add lots of meta.platforms 2016-08-02 21:42:43 +03:00
smlnj smlnj-bootstrap: 110.76 -> 110.80 2016-09-08 23:12:22 -04:00
solc solc: add maintainer @dbrock 2016-08-17 23:31:20 +02:00
souffle souffle: work around hardening bug on linux 2016-09-06 23:11:33 +00:00
squeak Merge branch 'master' into staging 2016-08-23 18:50:06 +01:00
stalin Set more realistic platform set for Stalin Scheme compiler 2014-08-12 04:35:34 +04:00
swi-prolog swiProlog: 6.6.6 -> 7.2.3 2016-09-15 00:31:23 -04:00
terra terra: Broken on i686 (and Darwin) 2016-09-03 03:24:25 +03:00
teyjus Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
tinycc treewide: Shuffle outputs 2016-08-29 14:49:51 +03:00
uhc uhc: 1.1.9.3 -> 1.1.9.4 2016-06-04 09:46:06 +02:00
urweb treewide: fixup various mysql ocurrences after re-split 2016-08-07 20:46:37 +02:00
vala vala: default.nix -> 0.23.nix & add vala_0_23 2016-08-21 20:02:04 +03:00
vs90wrapper
wla-dx Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-05-30 19:39:34 +00:00
yap Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
yasm Fix license attribute of many bsd-like licensed packages 2014-12-21 00:00:35 +01:00
yosys nixpkgs: yosys 2016.05.21 -> 2016.08.18 2016-08-19 01:55:13 +00:00