Commit graph

4697 commits

Author SHA1 Message Date
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
Daiderd Jordan
cf9e6f3a18
cargo: fix darwin build 2017-11-05 11:33:42 +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
Yurii Rashkovskii
2805444f96 rust: 1.20.0 -> 1.21.0 2017-11-03 13:29:20 +07: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
Daiderd Jordan
c72b22c420
rust-bootstrap: cleanup darwin expressions 2017-11-01 15:51:40 +01:00
Jude Taylor
737b466031 fix ghcjs socket.io 2017-11-01 12:16:48 +01:00
Will Dietz
a4d5586d47 gcc: 5.4.0 -> 5.5.0
Switch to xz since there is no bz2 variant (apparently)
2017-11-01 06:00:28 -05:00
Vladimír Čunát
fe83d91157
rustc: disable a test failing on Hydra repeatedly
The problem doesn't happen for me locally, but on Hydra
we tend to experience more flakiness in networking tests.
2017-10-31 22:05:40 +01:00
tilpner
68b2eeb1cb
chez: 9.4 -> 9.5 2017-10-29 02:04:16 +02:00
dywedir
1b2a0e0f45 ocamlPackages.reason: 2.0.0 -> 3.0.0 2017-10-27 14:13:26 +02:00
Tim Steinbach
a1f7aa1ceb Merge pull request #30820 from adisbladis/go_1_9_2
Go: 1.9.1 -> 1.9.2 && Go: 1.8.4 -> 1.8.5
2017-10-26 10:08:19 -04:00
adisbladis
df04f0cb63
go: 1.9.1 -> 1.9.2 2017-10-26 18:28:08 +08:00
adisbladis
1d1e0920d9
go: 1.8.4 -> 1.8.5 2017-10-26 18:27:57 +08:00
Roman Kuznetsov
d855091fb3 Use build type parameter 2017-10-25 07:55:32 +02:00
Roman Kuznetsov
f743e5f127 Change coreclr package maintainer 2017-10-25 07:55:32 +02:00
Joerg Thalheim
e7fc83f1a6 coreclr: cleanup build 2017-10-25 07:55:32 +02:00
Joerg Thalheim
856995d8ca coreclr: mark as not broken 2017-10-25 07:55:32 +02:00
Roman Kuznetsov
71202f81aa Remove old patches 2017-10-25 07:55:32 +02:00
Roman Kuznetsov
9356779fb3 Point coreclr to 2.0.0 release 2017-10-25 07:55:31 +02:00
Daniel Peebles
4bf221932e Merge pull request #30750 from kuznero/pr/dotnet-sdk
dotnet-sdk: init at 2.0.3
2017-10-24 19:10:03 -04:00
Joachim F
23c8e96071 Merge pull request #30699 from earldouglas/picat-maintainers
picat: add meta.maintainers
2017-10-24 22:07:51 +00:00
Joachim F
6a65235bac Merge pull request #30697 from earldouglas/avian-maintainers
avian: add meta.maintainers
2017-10-24 22:07:44 +00:00
Roman Kuznetsov
6b1b8487df
dotnet-sdk : init at 2.0.3 2017-10-25 00:04:16 +02:00
Michael Raskin
5fe5afe8ee clasp-common-lisp: init at 0.4.99.20170801 2017-10-24 08:43:41 +02:00
Robin Gloster
bed5bb1f5e
fix eval
cc @zimbatm

(https://nix-cache.s3.amazonaws.com/log/iyn9cwk0kymi4mzva0dzpqwnzm3cg4a4-nixpkgs-tarball-18.03pre118395.891c3721ed.drv)
2017-10-23 15:12:39 +02:00
Daiderd Jordan
f1f7296885
cargo: fix darwin build 2017-10-23 10:24:17 +02:00
James Earl Douglas
7562ed51f6
avian: add meta.maintainers 2017-10-22 18:31:24 -06:00
James Earl Douglas
c918020ed9
picat: add meta.maintainers 2017-10-22 18:30:33 -06:00
zimbatm
6bbce42fe7 cargo: 0.21.1 -> 0.22.0 2017-10-23 00:30:47 +01:00
Kevin Cox
5f8cf0048e rust: update cargo builder to fetch registry dynamically
The biggest benefit is that we no longer have to update the registry
package. This means that just about any cargo package can be built by
nix. No longer does `cargo update` need to be feared because it will
update to packages newer then what is available in nixpkgs.

Instead of fetching the cargo registry this bundles all the source code
into a "vendor/" folder.

This also uses the new --frozen and --locked flags which is nice.

Currently cargo-vendor only provides binaries for Linux and
macOS 64-bit. This can be solved by building it for the other
architectures and uploading it somewhere (like the NixOS cache).

This also has the downside that it requires a change to everyone's deps
hash. And if the old one is used because it was cached it will fail to
build as it will attempt to use the old version. For this reason the
attribute has been renamed to `cargoSha256`.

Authors:
* Kevin Cox <kevincox@kevincox.ca>
* Jörg Thalheim <Mic92@users.noreply.github.com>
* zimbatm <zimbatm@zimbatm.com>
2017-10-23 00:30:47 +01:00
zimbatm
d170c2cead cargo: use fetchFromGitHub 2017-10-23 00:30:46 +01:00
zimbatm
7bd191df6a rust: 1.17.0 -> 1.20.0
simplify the boostrap hashes a bit

build with bundled llvm:

the rust project has forked the llvm compiler to solve some
issues.
With pkgs.llvm the test suite fails.

See https://github.com/rust-lang/rust/pull/43026

And PR #30088
2017-10-23 00:30:46 +01:00
Maximilian Güntner
e30e201027 rust: unbreak building with bundled LLVM 2017-10-23 00:30:46 +01:00
zimbatm
1d6eaac764 rust: remove beta and nightly releases
nixpkgs is for stable software. If you want beta and nightly, use the
nixpkgs-mozilla overlay.
2017-10-23 00:30:46 +01:00
Tuomas Tynkkynen
917bd0bfbc souffle: Disable parallel building
https://hydra.nixos.org/build/62750790
2017-10-22 21:57:59 +03:00
Joachim F
b591b5cf5b Merge pull request #30598 from andrewrk/zig
zig: init at 0.1.1
2017-10-21 20:11:23 +00:00
Andrew Kelley
835201e814 zig: init at 0.1.1 2017-10-21 12:45:54 -04:00
Moritz Kiefer
d222538732 ghcjs: Do not mark as broken
This has been fixed in #30214
2017-10-21 13:27:42 +01:00
Ignat Loskutov
cc2e11b8c9
scala: 2.12.3 -> 2.12.4 2017-10-20 13:30:32 +03:00
Kamil Chmielewski
c5f7175197 ponyc: 0.19.3 -> 0.20.0
https://github.com/ponylang/ponyc/issues/2286
2017-10-19 17:52:09 +02:00
Tim Steinbach
f11948d31e Merge pull request #30579 from NeQuissimus/openjdk8u152
openjdk: 8u144 -> 8u152
2017-10-19 09:22:26 -04:00
Tim Steinbach
1c71b0ef31
openjdk: 8u144 -> 8u152 2017-10-19 08:39:01 -04:00
Nikolay Amiantov
7cf6010fd3 cudatoolkit: use recommended gcc by default
This way one may build packages requiring old CUDA Toolkit with usual stdenv;
only bits which are compiled with NVCC would use older GCC.
2017-10-19 12:47:30 +03:00
Nikolay Amiantov
fe7c7a852d cudatoolkit9: init at 9.0.176
Make CUDA Toolkit 9 the default choice.
2017-10-19 12:47:30 +03:00
Joachim Fasting
5c732e3c46
tinycc: 0.9.27pre-20170924 -> 0.9.27pre-20171016 2017-10-18 22:11:32 +02:00
taku0
5bf6a2bca5 oraclejdk: 9 -> 9.0.1 2017-10-18 20:59:44 +09:00
taku0
08075d57e8 oraclejdk: 8u144 -> 8u151, 8u152 2017-10-18 03:13:23 +09:00
Austin Seipp
b304695c7f arachne-pnr: fix stupid install error, enable parallelism
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-10-17 07:25:51 -05:00
Peter Simons
f9090c3332 Merge pull request #30214 from cocreature/ghcjs
ghcjs/ghcjsHEAD: Use separate patch files to fix build of ghcjs
2017-10-17 10:44:37 +01:00
Austin Seipp
35c885dc3d nixpkgs: yosys 2017.09.01 -> 2017.10.16, enable parallel builds
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-10-16 12:01:17 -05:00
Austin Seipp
3b08d97e07 nixpkgs: simplify arachne-pnr makeFlags, make myself maintainer
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-10-16 12:01:17 -05:00
Vladimír Čunát
3ee33f35f8
Merge branch 'staging'
Contains security fixes in X server and X libs.
On Hydra, the amount to rebuild on master is now higher than on staging;
the comparison looks OK.
2017-10-15 13:59:18 +02:00
Vladimír Čunát
6525c22ef1
Merge branch 'master' into staging
Hydra: ?compare=1401528
2017-10-14 10:36:13 +02:00
Aleksey Kladov
6c087b9461 jetbrains-jdk: 970.2 -> 1036.1 2017-10-12 11:30:00 +03:00
Vincent Laporte
42541c4387
obliv-c: make explicit the ocamlbuild dependency 2017-10-12 06:01:24 +00:00
Vincent Laporte
a0da5f3bcf
hhvm: make explicit the dependency to ocamlbuild 2017-10-11 22:46:38 +00:00
volth
0b5fc7fa64 haxe: 3.4.3 -> 3.4.4 2017-10-10 07:51:49 +02:00
Peter Simons
6a84b39950 ghcjs: mark build as broken 2017-10-09 17:25:57 +02:00
Kamil Chmielewski
89c15a04c1 ponyc: 0.19.2 -> 0.19.3
https://github.com/ponylang/ponyc/issues/2265
2017-10-09 15:10:30 +02:00
Daniel Peebles
416979f3f7 Merge pull request #30150 from copumpkin/no-rpath-nonsense
Get rid of most @rpath nonsense on Darwin
2017-10-08 16:21:27 -04:00
Dan Peebles
b426c85ce2 Get rid of most @rpath nonsense on Darwin
This requires some small changes in the stdenv, then working around the
weird choice LLVM made to hardcode @rpath in its install name, and then
lets us remove a ton of annoying workaround hacks in many of our Go
packages. With any luck this will mean less hackery going forward.
2017-10-08 16:13:46 -04:00
Moritz Kiefer
78aa7f2338 ghcjs/ghcjsHEAD: Use separate patch files to fix build of ghcjs 2017-10-08 11:26:25 +02:00
Vladimír Čunát
ef41fc7f51
Merge branch 'master' into staging
Hydra: ?compare=1399476
2017-10-07 10:17:42 +02:00
Orivej Desh
109acb11c3 Merge pull request #30122 from phi-gamma/llvm-https
llvm: download source over https
2017-10-05 20:34:48 +00:00
Vincent Laporte
9e754a6f86 ocamlPackages.ssl: 0.5.3 -> 0.5.4 2017-10-05 17:09:50 +00:00
Graham Christensen
34c2f08127 Merge pull request #30043 from jtojnar/vala-0.38
vala: add 0.38.0
2017-10-05 07:24:14 -04:00
Vladimír Čunát
0be2928ac9
Merge branch 'master' into staging
Evaluation was blocked on Hydra; this should fix it.
2017-10-05 12:34:05 +02:00
Philipp Gesang
0e2e3afd65
llvm: download source over https
The source distribution contains binaries (probably for testing) that
make the Avira virus scanner treat it as malware on account of a “bad
ELF header”. Apart from being preferable in general, the HTTPS download
makes the file opaque to the overeager AV scanner in transparent
proxying setups.

Also adapt to the fact that the canonical downloads now point to a URL
like this:

    https://releases.llvm.org/4.0.1/llvm-4.0.1.src.tar.xz
2017-10-05 12:17:29 +02:00
Orivej Desh
6b05fd71d2 Merge pull request #30101 from sigma/pr/go-1.9.1
go: 1.9 -> 1.9.1
2017-10-05 08:03:58 +00:00
Orivej Desh
66d4941afe Merge branch 'master' into staging
* master: (48 commits)
  Mathematica: 11.0.1 -> 11.2.0
  kbfs: 20170922.f76290 -> 20171004.40555d
  packer: 1.0.3 -> 1.1.0
  libxdg-basedir: 1.0.2 -> 1.2.0
  fscrypt: 0.2.1 -> 0.2.2
  devtodo: init at 0.1.20
  keybase: 1.0.30 -> 1.0.33
  elixir: Fix locale problem on NixOS
  keybase-gui: 1.0.25 -> 1.0.33
  terraform: 0.10.2 -> 0.10.7  (#30055)
  emby: 3.2.32.0 -> 3.2.33.0
  sbcl: 1.3.21 -> 1.4.0
  ardour: 5.11 -> 5.12
  axoloti: fix evaluation
  axoloti: init at 1.0.12-1
  melpa-packages: Add new lean packages
  fastlane: init at 2.60.1
  nixos/traefik: guard example path
  go-ethereum: 1.7.0 -> 1.7.1
  xzgv: 0.9.1 -> 0.9.2
  ...
2017-10-05 07:41:39 +00:00
Yann Hodique
ca685bb9a5 go: 1.9 -> 1.9.1 2017-10-04 14:44:34 -07:00
Yann Hodique
419d33305b go: 1.8.3 -> 1.8.4 2017-10-04 14:43:05 -07:00
Tomas Hlavaty
4e7b34ac72 sbcl: 1.3.21 -> 1.4.0 2017-10-04 20:30:26 +02:00
Jan Tojnar
a8972678bf
vala: add 0.38.0 2017-10-04 12:54:46 +02:00
Orivej Desh
766ede06da crystal: fix build by using the previous bootstrap 2017-10-04 07:37:35 +00:00
David Kuo
bc2ac2ae5e crystal: 0.23.0 -> 0.23.1
Due to https://github.com/crystal-lang/crystal/issues/4719,
when building Crystal with LLVM 4 with debug infos from prebuilt binary (w/ LLVM 3.8) will always be failed.
The temporary solution is to build a LLVM 4 version without debug info,
then use it to build Crystal with debug info on LLVM 4.

This will cause building phrase going longer then normal.
We can remove this hack after Crystal fix the issue.
2017-10-04 07:37:35 +00:00
Orivej Desh
f137004179 Merge branch 'master' into staging
* master: (81 commits)
  Add NixOS 17.09 AMIs
  gradle: 4.2 -> 4.2.1
  maintainers.nix: use my GitHub handle as maintainer name
  fcitx-engines.rime: init at 0.3.2
  brise: init at 2017-09-16
  librime: init at 1.2.9
  marisa: init at 0.2.4
  opencc: build shared library and programs
  josm: 12712 -> 12914
  exa: 0.7.0 -> 0.8.0
  krb5: add deprecation date for old configuration
  rustRegistry: 2017-09-10 -> 2017-10-03
  go-ethereum: Fix libusb segmentation faults on Darwin
  tor-browser-bundle-bin: 7.0.5 -> 7.0.6
  libsodium: 1.0.13 -> 1.0.15
  tor-browser-bundle: geoip support
  tor-browser-bundle: support transports obfs2,obfs3
  tor-browser-bundle: bump https-everywhere to 2017.9.12
  tint2: limit platforms to Linux since macOS is not supported and fails the tests
  eclipse-plugin-vrapper: init at 0.72.0
  ...
2017-10-03 17:46:39 +00:00
mingchuan
d6b8ac6ca8 maintainers.nix: use my GitHub handle as maintainer name 2017-10-03 14:27:10 +00:00
Gabriel Ebner
e10bb692c4 fstar: 0.9.4.0 -> 0.9.5.0
This builds fstar from the included ocaml sources instead of
bootstrapping from fsharp.
2017-10-02 12:21:47 +02:00
Orivej Desh
fda26c8476 Merge branch 'master' into staging
* master: (271 commits)
  pysmbc: clarify license
  pysmbc: fix license
  bazel: 0.5.4 -> 0.6.0 (#29990)
  googler: init at 3.3
  go: declare support for aarch64
  firefox-beta-bin: 56.0b5 -> 57.0b4
  spotify: 1.0.64.401.g9d720389-21 -> 1.0.64.407.g9bd02c2d-26
  gogs: 0.11.19 -> 0.11.29
  grafana: 4.5.1 -> 4.5.2
  mopidy-iris: 3.4.1 -> 3.4.9
  nextcloud: 12.0.2 -> 12.0.3
  haskell-json-autotype: jailbreak to fix build within LTS 9.x
  kore: fix up
  kore: init at 2.0.0
  glusterfs service: fix issues with useRpcbind
  tig: 2.2.2 -> 2.3.0
  haskell-hspec-core: enable test suite again
  hackage-packages.nix: automatic Haskell package set update
  librsvg: fix thumbnailer path
  awscli: 1.11.108 -> 1.11.162
  ...
2017-10-02 00:22:12 +00:00
WilliButz
fc7eec3663
nasm: run checkPhase 2017-10-02 01:58:15 +02:00
Orivej Desh
8d4b0eefce go: declare support for aarch64 2017-10-01 21:33:28 +00:00
Daiderd Jordan
4da8fd7571 Merge pull request #29541 from dtzWill/update/llvm-5.0
llvm: init 5.0
2017-10-01 20:47:35 +02:00
obadz
4810ee4292 nim: 0.17.0 -> 0.17.2 2017-10-01 02:40:19 +01:00
Robin Gloster
40ed226507 treewide: mark a bunch of failing builds as broken
(cherry picked from commit 23fdbaa37599f490435056b9865023870656571b)
[dezgeg: Un-mark shotcut, tokei & uchiwa that do build on master]
2017-10-01 00:26:52 +03:00
Charles Strahan
9b8c2788c4 Merge pull request #29696 from cocreature/ghcjsHEAD
ghcjsHEAD: Bump ghcjs and ghcjs-boot revisions
2017-09-30 13:29:25 -04:00
Peter Hoeg
0bf3f4bbe7 Merge pull request #29823 from yegortimoshenko/closure-compiler/20170910
closure-compiler: 20170218 -> 20170910
2017-09-30 11:06:26 +08:00
Tim Steinbach
ad2c63a23a
kotlin: 1.1.50 -> 1.1.51 2017-09-29 10:05:46 -04:00
Tim Steinbach
4f132afa5b Merge pull request #29652 from NeQuissimus/zulu9
zulu: init 9.0.0.15
2017-09-29 09:06:22 -04:00
Vladimír Čunát
80c57fd96a
gcj, gccgo: port fixes for 4.9 to 6
Tested that pdftk builds on linux again, and gccgo6 builds hello-world.
The default gcc doesn't rebuild.
2017-09-28 21:52:28 +02:00
John Ericson
f037625f87 Merge remote-tracking branch 'upstream/staging' into deps-reorg 2017-09-28 12:32:57 -04:00
Orivej Desh
589574e5c9 go: fix tests and impurity 2017-09-28 10:21:17 +00:00
Orivej Desh
0978d59c76 urweb: do not use removed postgres.dev output
postgres.dev output was reverted by 6b05651c20
2017-09-28 03:59:18 +00:00
Joachim Fasting
35c15d4a61
tinycc: 0.9.27pre-20170911 -> 0.9.27pre-20170924
Improves `long` handling
2017-09-28 03:06:11 +02:00
Yegor Timoshenko
bbb26760a0 closure-compiler: 20170218 -> 20170910 2017-09-27 16:25:04 +00:00
Peter Brottveit Bock
76245e0b9d urweb: support darwin, depend on gcc, fix paths.
1. Add support for the darwing platform.
2. Depend on gcc, since the urweb executable will
   call gcc when it compiles an urweb-project.
3. Fix include path and link path for the dependencies.
2017-09-27 17:06:01 +02:00
Will Dietz
fb7ebf3c93 llvm: init 5.0 2017-09-26 16:51:17 -05:00
Tim Steinbach
b4824605be Merge pull request #29693 from taku0/oraclejdk-9
oraclejdk: add version 9
2017-09-26 10:25:19 -04:00
Tim Steinbach
bec98b765d
kotlin: 1.1.4-2 -> 1.1.50 2017-09-26 08:52:44 -04:00
Kamil Chmielewski
5835b1a156 ponyc: 0.19.1 -> 0.19.2
https://github.com/ponylang/ponyc/issues/2248
2017-09-25 13:13:58 +02:00
Peter Simons
6a020b7448 jhc: mark build as broken
Some dependencies of this build no longer compile with GHC 7.6.x.
2017-09-25 10:43:43 +02:00
William Casarin
cd4eba7c0e swift: remove me as maintainer
I don't use this anymore
2017-09-24 12:10:20 -07:00
Vladimír Čunát
cb9a846762
Merge older staging
Hydra looks OK; not finished yet but already has more successes than
on master.
2017-09-24 20:56:11 +02:00
Jörg Thalheim
5791307189 Merge pull request #29721 from fare-patches/master
Update gambit and gerbil scheme
2017-09-24 14:17:22 +01:00
John Ericson
8326c42dc2 Merge pull request #29708 from obsidiansystems/ghc-prebuilt-indent
ghc prebuilt: Normalize style without changing hashes
2017-09-23 13:04:00 -04:00
John Ericson
2d52156793 ghc prebuilt: Fix indentation
Doing this separately so the other commits are more readable
2017-09-23 12:58:07 -04:00
John Ericson
a8ef3f6742 ghc prebuilt: Clean up syntax, without changes hashes
If I'm going to make a bunch more of these, I think it's a good idea to
make them more uniform first.
2017-09-23 12:58:07 -04:00
Moritz Kiefer
582c7d24fc ghcjsHEAD: Bump ghcjs and ghcjs-boot revisions
head_stage2.nix has been regenerated to reflect changes in ghcjs
2017-09-23 18:56:54 +02:00
Peter Simons
fc2c994991 Merge pull request #29586 from cocreature/ghcjs-shims
ghcjsHEAD: bump ghcjs shims
2017-09-23 16:15:20 +02:00
Francois-Rene Rideau
fc82bad4a9 gerbil: 0.12-DEV -> 0.12-DEV-777-gd855915 2017-09-23 08:10:53 -04:00
taku0
692fcd9f53 oraclejdk: add version 9
Oracle JDK 9 does not seems to contain jre directory, so oraclejre9
package now uses a dedicated archive file.

There is no 32-bit version nor arm version (yet). If Oracle releases
them, I will update the package.
2017-09-23 17:47:12 +09:00
Vladimír Čunát
73282c8cc2
Merge branch 'master' into staging
Thousands of rebuilds from master :-/
2017-09-23 09:57:23 +02:00
John Ericson
17de435533 ghc prebuilt: Don't hardcode the version in a few more places
This removes noise in the diff, making creating new versions easier. No
hashes should be changed.
2017-09-22 19:53:29 -04:00
John Ericson
d72647bc05 ghc-6.10.2-binary: Remove dead Darwin code
This looks like a WIP attempt from 2008
2017-09-22 19:53:28 -04:00
Mikael Brockman
2c5ab79d2d
solc: v0.4.16 -> v0.4.17 2017-09-22 23:18:21 +03:00
Francois-Rene Rideau
34739b3cc6 gambit: 4.8.8-f3ffeb6 -> 4.8.8-300db59 2017-09-22 11:30:07 -04:00
Tim Steinbach
24bed29809
openjdk: Fix build 2017-09-22 11:16:14 -04:00
Matt McHenry
02fe1207ab openjdk9: init at 9.0.0+180
* openjdk 8: code cleanup

as recommended by 0xABAB in #27194

* openjdk 9: init at ea build 176

this starts with copy of 8.nix and just updates hashes and replaces 8
with 9.  it also tweaks the version handling because we aren't dealing
with an update version yet.

* openjdk 9: adapt patches from openjdk 8

fix-java-home: surrounding code changed slightly

swing-use-gtk-jdk9: location of the file being patched changed due to
modularization

read-truststore-from-env: the code that handles the trustStore was
refactored out into a helper class in upstream commit
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/904861872c0e

adlc_updater: this isn't present anymore

* openjdk 9: make two more warnings-as-errors non-fatal

this requires that we switch to configureFlagsArray to deal with
whitespace

the errors being suppressed are show below:

* For target support_native_java.desktop_libawt_xawt_awt_Robot.o:
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/jdk/src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c: In function 'isXCompositeDisplay':
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/jdk/src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c:152:50: error: embedded '\0' in format
[-Werror=format-contains-nul]
     snprintf(NET_WM_CM_Sn, sizeof(NET_WM_CM_Sn), "_NET_WM_CM_S%d\0", screenNumber);
                                                  ^
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/jdk/src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c:152:50: error: embedded '\0' in format
[-Werror=format-contains-nul]
cc1: all warnings being treated as errors
* For target support_native_jdk.hotspot.agent_libsa_ps_core.o:
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/hotspot/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c: In function 'read_exec_segments':
/tmp/nix-build-openjdk-9ea-b176.drv-0/jdk9-jdk-9+176/hotspot/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c:834:7: error: ignoring return value of 'pread', declared
with attribute warn_unused_result [-Werror=unused-result]
       pread(ph->core->exec_fd, interp_name, exec_php->p_filesz, exec_php->p_offset);
       ^
cc1: all warnings being treated as errors

* openjdk 9: ea+176 -> ea+180

* openjdk 9: TODO disable infinality patches, at least to start

the code being patched here seems to have changed substantially or
perhaps even disappeared altogether.  need to investigate whether
these patches are still relevant.

* openjdk 9: update installPhase for modularization

* separate jdk and jre images are now present under build/*/images

* samples have been removed (JEP 298)
  -- TODO that JEP says demos will be gone too, but it seems some are still present?

* bina directory is no longer present

* openjdk 9: TODO handle *.pf files or purge this code completely

* openjdk 9: update minimal jre components

in particular, the name of the config option for headless has changed,
per https://bugs.openjdk.java.net/browse/JDK-8163102

* TODO about echo -n vs printWords, #27427
2017-09-22 08:27:34 -04:00
John Ericson
1dd63de9a0 Merge some Master PRs into staging
No native hashes should be changed
2017-09-21 20:11:59 -04:00
John Ericson
56574e6087 Merge pull request #29610 from obsidiansystems/no-gccCrossStageFinal
top-level: No `gccCrossStageFinal` needed anymore
2017-09-21 18:57:16 -04:00
Tim Steinbach
65197a15b0
zulu: init 9.0.0.15 2017-09-21 18:56:54 -04:00
Joachim F
ae4f2fbb41 Merge pull request #29469 from ThomasMader/fix-dmd
dmd & ldc: Fix bootstrap dmd to build with sandboxing of nixUnstable and fix dmd to build on Darwin; Disable check phases of dmd and ldc because of sandboxing problem
2017-09-21 22:19:30 +00:00
John Ericson
ed14223f8c treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04:00
John Ericson
531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
John Ericson
54282b9610 gcc: Change default of crossStageStatic param to false
This gets us one step closer to removing `gccCrossStageFinal`.

Care is taken to avoid a mass rebuild; will clean up with one later.
2017-09-21 15:49:18 -04:00
Vladimír Čunát
4683c374fa
Merge branch 'master' into staging
A couple thousand rebuilds again.
2017-09-21 21:09:32 +02:00
Jörg Thalheim
e5b97e36c5 Merge pull request #29642 from Zimmi48/update-compcert
Update CompCert
2017-09-21 18:30:39 +01:00
Théo Zimmermann
8fde5790b4 compcert: fix license
The license of CompCert is not a generic "INRIA" license. It is "INRIA Non-Commercial
Agreement for the CompCert verified compiler". As unfortunate as it may seem, this
is a non-free license (clearly mentioned as such in its preamble). See also #20256.
2017-09-21 15:24:17 +02:00
Théo Zimmermann
3370615a7f compcert: 3.0.1 -> 3.1
Note that the fix of the VERSION file can likely be removed at the next update.
2017-09-21 15:06:51 +02:00
Edward Tjörnhammar
85cd648778 jetbrains.jdk: style fixes, platform restriction 2017-09-21 10:48:02 +02:00
Aleksey Kladov
53337c0fc8 jetbrains.jdk: init at 152b970.2 2017-09-21 10:48:02 +02:00
Moritz Kiefer
d5a33e8f38 ghcjsHEAD: bump ghcjs shims 2017-09-20 10:59:22 +02:00
John Ericson
e9c1f64048 Merge branch 'master' into staging 2017-09-20 01:39:59 -04:00
John Ericson
1fc12241ed all-packages: get rid of wrapCCCross
It's unneeded
2017-09-20 00:59:19 -04:00
Vladimír Čunát
d4c33d5e4e
Merge branch 'master' into staging 2017-09-19 18:03:09 +02:00
Vladimír Čunát
16cf448933
gettext, gcc5: enable stackprotector now
This has been forgotten in #29349 ?
2017-09-19 17:52:32 +02:00
volth
9efe27ee3b haxe: 3.4.2 -> 3.4.3 2017-09-18 23:09:07 +02:00
Michael Raskin
66351498d6 julia_06: init at 0.6.0; make the default julia 2017-09-17 17:09:51 +02:00
Thomas Mader
59cdc2564c ldc: Disable check phase because some tests are not working if build has
sandboxing enabled
2017-09-17 00:16:58 +02:00
Thomas Mader
4535008a4c dmd: Disable check phase because some tests are not working if build has
sandboxing enabled
2017-09-17 00:15:31 +02:00
Eelco Dolstra
bb1c9b027d cudatoolkit: Move libcudart to a separate output
This prevents opensubdiv (and thus blender) from having all of
cudatoolkit in its closure.
2017-09-16 22:45:14 +02:00