3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

4632 commits

Author SHA1 Message Date
John Ericson cbc346f1f7
Merge pull request #31292 from bgamari/gcc-refactor
gcc: Refactor treatment of configure flags
2017-11-15 11:26:32 -05:00
Daiderd Jordan 8a43659e15 rustc: fix sandbox build on darwin 2017-11-14 21:51:40 -05:00
Dan Peebles 7dc0cab794 Fix go bootstrap build on sandbox 2017-11-14 21:51:40 -05:00
John Ericson ab77a6bb1e gcc: Misc indentation and whitespace-in-string fixes 2017-11-14 18:32:50 -05:00
Ben Gamari 1c1207220f gcc: Refactor treatment of configure flags
Previously configureFlags was defined as one giant interpolated string.
Here we refactor this definition to instead use the usual stdenv string
combinators. This seems more in-line with the average nixpkgs expression
and it seems a bit more natural to things of these as lists of flags
rather than monolithic strings.
2017-11-14 16:23:46 -05:00
John Ericson e65259f00c LLVM: Get binutils plugin header from libbfd 2017-11-13 08:46:13 -05:00
Peter Simons e876aa4db9 ghc: bump 8.2.2 pre-release to rc3 2017-11-11 17:38:26 +01:00
Daan Wynen 131676ff15
typo 2017-11-10 22:48:33 +01:00
Pascal Wittmann 24e87b49b6
Change many homepage urls from http to https #30636 2017-11-10 22:13:46 +01:00
Vladimír Čunát 7636ee7bcd
Merge #31501: llvm-{3.4,3.5}: glibc 2.26 fixes 2017-11-10 21:34:48 +01:00
Orivej Desh d00e649d2f
Merge pull request #31484 from pbogdan/coreclr-glibc-226
coreclr: fix build with glibc 2.26
2017-11-10 20:10:23 +00:00
Piotr Bogdan b261c73dce llvm_35: fix build with glibc 2.26 2017-11-10 19:16:26 +00:00
Piotr Bogdan 38ac67fc9a llvm_34: fix build with glibc 2.26 2017-11-10 19:16:11 +00:00
Piotr Bogdan 468a6b62b2 coreclr: fix build with glibc 2.26 2017-11-10 18:08:56 +00:00
Vladimír Čunát 194699c04a
Merge #31455: gcj: fix build with glibc-2.26 2017-11-09 22:22:38 +01:00
Piotr Bogdan 7112718a20 gcj: fix build with glibc 2.26 2017-11-09 20:50:21 +00:00
Piotr Bogdan 4173ec1562 hhvm: fix build with glibc 2.26 2017-11-09 18:58:56 +00:00
Orivej Desh fd94789a18 ccl: fix build with glibc 2.26 2017-11-09 10:59:59 +00:00
aszlig 44cb95a234
llvmPackages/libc++: Fix build against glibc 2.26
This is very similar to what we had in bb0b0822ef.

The xlocale.h header is no longer existing in glibc version 2.26, so we
need to avoid including it.

I've tested building against all of the libcxx attributes of LLVM 3.5,
3.7, 3.8, 3.9, 4 and 5.

All of them succeeded except version 3.5, which failed because of an
unrelated issue (build of libc++abi has failed, one of its
dependencies), so I only verified whether the patch applies cleanly.

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @vcunat
2017-11-08 22:08:11 +01:00
John Ericson 0101856765
Merge pull request #30549 from obsidiansystems/bintools
treewide: Introduce stdenv.cc.bintools
2017-11-08 14:20:48 -05:00
Michael Raskin e9965b5b19 julia_06: fix libgit2 tests by updating the literal strings searched in the error messages 2017-11-08 18:43:02 +01:00
Maxime Dénès a53462ea85 psc-package: 0.2.0 -> 0.2.4 2017-11-08 18:06:51 +01:00
aszlig bb0b0822ef
neko: Fix build against glibc 2.26
The header file xlocale.h has been removed in glibc 2.26.

Quoting the release notes[1]:

* The nonstandard header <xlocale.h> has been removed. Most programs
  should use <locale.h> instead. If you have a specific need for the
  definition of locale_t with no other declarations, please contact
  libc-alpha@sourceware.org and explain.

I've backported HaxeFoundation/neko@e286c8f330
against version 2.1.0 and the build now succeeds.

Signed-off-by: aszlig <aszlig@nix.build>
2017-11-08 16:05:19 +01:00
Orivej Desh 67b4e7a4c0
Merge pull request #31373 from kamilchm/pony-stable
pony-stable: 0.0.1 -> 0.1.1
2017-11-07 20:34:02 +00:00
Kamil Chmielewski 653624061c pony-stable: 0.0.1 -> 0.1.1 2017-11-07 20:21:55 +01:00
Vladimír Čunát 6ffafc78fb
Merge branch 'staging'
Main change: glibc: 2.25-x -> 2.26-y, containing security fixes,
and various features and deprecations.  Unfortunately, some of the
latter still cause (transitively) a couple hundred newly failing jobs.
I'm not delaying anymore, so that we have the security fix on master.
I mainly patched gcc, llvm and icu, but I can't fix everything...
2017-11-07 16:00:35 +01:00
Vladimír Čunát f04b64c1e9
gcc-4.5: fixup build with glibc-2.26
The older the GCC, the easier the backporting :-)
2017-11-07 15:39:24 +01:00
Vladimír Čunát 54c14e2fa3
gcc-4.8: fix with glibc-2.26 2017-11-07 14:53:10 +01:00
Tim Steinbach 879827e15f
Merge pull request #31336 from manveru/update-elm-format
elm-format: 0.5.2 -> 0.7.0
2017-11-07 13:29:57 +00:00
Vladimír Čunát 8da04338d7
gcc-4.9: fixup build with glibc-2.26
Upstream didn't backport this, but fortunately it wasn't too hard.
2017-11-07 12:56:57 +01:00
Vladimír Čunát e0a36522a7
llvm 3.7--4: fixup build with glibc-2.26 2017-11-07 09:17:00 +01:00
Michael Fellinger 2c50340575 elm-format: 0.5.2 -> 0.7.0 2017-11-06 14:47:33 +01:00
Vladimír Čunát 1d9a8e2289
Merge branch 'master' into staging 2017-11-06 13:24:06 +01:00
Vladimír Čunát bc90fe1fbb
Merge #30371: update misc. gnome3-related libraries 2017-11-06 13:00:15 +01:00
John Ericson 4d4f94cde4 treewide: Depend on targetPackages.stdenv.cc.bintools instead of binutils directly
One should do this when needed executables at run time. It is more
honest and cross-friendly than refering to binutils directly, if one
neeeds the default binary tools for the target platform, rather than
binutils in particular.
2017-11-05 17:10:53 -05:00
Austin Seipp c4f784db1d arachne-pnr: 2017.06.29 -> 2017.11.05
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-11-05 12:49:38 -06:00
Austin Seipp 9cb5201d33 yosys/symbiyosys: 2017.10.16 -> 2017.11.05
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-11-05 12:49:38 -06:00
Vladimír Čunát 0c01c58aec
gcc6: fix build with new glibc, by upstream patches 2017-11-05 19:09:53 +01:00
Vladimír Čunát 0610584998
factor-lang: fix libGL when the OS uses non-mesa
I was careful to keep libGLU in LD_LIBRARY_PATH,
in the unlikely case that it's actually used.
Reported in https://github.com/NixOS/nixpkgs/issues/30749#issuecomment-341987725
2017-11-05 18:43:20 +01:00
Jan Tojnar 716af52fe1
gstreamer: 1.10.4 → 1.12.2 2017-11-05 17:02:30 +01:00
Michael Raskin cdbe4671be SBCL: bump to unstable to include upstream fixes for bugs breaking iolib 2017-11-05 15:26:17 +01:00
Keshav Kini 21db63d669 sbcl: remove old versions 1.2.0, 1.3.12
SBCL 1.2.0 was being retained for the acl2 package, which no longer
needs it.  SBCL 1.3.12 was being retained for the maxima package,
which appears to no longer need it.
2017-11-04 13:48:22 -07:00
Peter Simons a09460b827 ghc: add 8.2.2-rc2 2017-11-04 20:02:31 +01:00
Michael Raskin 6f686c47ff
Merge pull request #31231 from mimadrid/update/sbcl-1.4.1
sbcl: 1.4.0 -> 1.4.1
2017-11-04 18:24:05 +00:00
mimadrid 4b5d30df2d
sbcl: 1.4.0 -> 1.4.1 2017-11-04 08:20:37 +01:00
Vincent Laporte 4f7c0aed38
ocaml: init at 4.06.0 2017-11-03 22:51:27 +00:00
c0bw3b 525380b472 treewide: abandon Google Code homepages 2017-11-03 18:52:28 +00:00
Orivej Desh 473b1e32b6
Merge pull request #31088 from dtzWill/update/gcc-5.5
gcc: 5.4.0 -> 5.5.0
2017-11-02 16:39:46 +00:00
Piotr Bogdan 8904ce343a fix source root locations.
These have changed following commit
c3255fe8ec.

See also:

- https://github.com/NixOS/nixpkgs/pull/31004
- https://github.com/NixOS/nixpkgs/pull/31106
2017-11-02 13:53:36 +00:00
Jude Taylor 737b466031 fix ghcjs socket.io 2017-11-01 12:16:48 +01:00