Commit Graph
7066 Commits
Author SHA1 Message Date
Austin Seipp 52d3655c3d terra: 1.0.0-beta1 -> 1.0.0pre1175_ef6a75f
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-18 22:13:18 -05:00
Austin Seipp 3288d3670f terra: patch to use NIX_CFLAGS_COMPILE for includes
Terra heavily depends on its ability to interface with C APIs, but
without scanning NIX_CFLAGS_COMPILE, it's awkward and annoying to set up
imports correctly (by scanning and adding the flags yourself) in every
single project.

Luckily most of the Clang initialization is hidden away, but the Lua
code for the Terra library handles all the high-level stuff, so we patch
it in there.

This allows simple examples like:

    C = terralib.includec("zlib.h")

to work instantly, provided `zlib` is a Nix dependency.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-18 21:45:34 -05:00
Austin Seipp 5cc70a7b6b terra: touchups
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-18 21:44:55 -05:00
Matthew Bauer 1bc7fae62d Merge pull request #68889 from nspin/pr/various-cross-2
Various cross-compilation fixes
2019-09-17 19:35:44 -04:00
Nick Spinale 35f39ac48c dtc: make python bindings optional
dtc's build system does not support cross-compilation of its
swig-generated python bindings.
2019-09-17 23:09:55 +00:00
Matthew Bauer 97a0733e28 Merge pull request #68701 from matthewbauer/fix-ghc-dwarf
ghc: don’t use dwarf on windows
2019-09-17 17:55:10 -04:00
Domen Kožar 68a86c5925 Merge pull request #68845 from turboMaCk/elm-packages/add-elm-language-server
elmPackages.elm-language-server: Init at 1.4.1
2019-09-16 17:17:43 +02:00
worldofpeace f8ca2f340b Merge pull request #68827 from virusdave/dnicponski/scratch/upgrade_unison
unison-ucm: 1.0.M1c-alpha -> 1.0.M1d-alpha
2019-09-15 17:52:54 -04:00
Marek Fajkus 98997bb489 elmPackages.elm-language-server: Init at 1.4.1 2019-09-15 16:36:17 +02:00
koral d26fe36940 dtc: 1.5.0 -> 1.5.1 2019-09-15 15:30:08 +02:00
Vladimír Čunát 991c0e1618 treewide: mark packages as buildable on darwin (PR #45364)
vcunat amended the commit a bit; see the PR for details/discussion.
2019-09-15 10:50:08 +02:00
Dave Nicponski 3b50b01e99 unison-ucm: 1.0.M1c-alpha -> 1.0.M1d-alpha 2019-09-14 21:43:25 -04:00
Mario Rodas ecdc1ecd9c chez: fix build on darwin 2019-09-13 22:00:00 -05:00
Matthew Bauer 2021578686 ghc: don’t use dwarf on windows
elfutils don’t work on windows

https://hydra.nixos.org/eval/1541857#tabs-removed

/cc @domenkozar
2019-09-13 16:00:30 -04:00
adisbladis 3e501fe168 go_1_11: Drop package
It's unsupported by upstream.
2019-09-11 14:33:13 +01:00
Domen Kožar f4316473d9 ghc: compile with DWARF support by default
This allows our GHCs to build programs with DWARF debug information
when -g is passed, see https://ghc.haskell.org/trac/ghc/wiki/DWARF.

Compiling with debug symbols is off by default until GHC ticket #15960
(Using -g causes differences in generated core) is fixed.
2019-09-11 10:52:04 +02:00
Ben Wolsieffer 72f76fe856 openjdk8: use lndir instead of single symlink to JRE
Directly symlinking from the JDK to the JRE confused Gradle and made it try to
find JDK files inside the JRE.
2019-09-10 22:20:27 +02:00
worldofpeace c29b2cbb24 iasl: drop uneeded patch 2019-09-09 16:20:50 -04:00
volth 7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
Frederik Rietdijk 5f4734b1dd Merge remote-tracking branch 'upstream/gcc-8' into staging-next
Earlier the gcc8 branch was merged instead of the gcc-8 branch (note the dash)...
2019-09-08 20:44:26 +02:00
Frederik Rietdijk e68505e735 Merge remote-tracking branch 'upstream/gcc8' into staging-next 2019-09-06 23:25:18 +02:00
Frederik Rietdijk 66bc7fc1b3 Merge master into staging-next 2019-09-06 22:46:05 +02:00
Vladimír Čunát 4179ba049c ghc on aarch64: try to work around #66277 2019-09-06 22:32:40 +02:00
Nikolay Amiantov 194b732bf6 Merge pull request #68215 from abbradar/zeroc-ice
ZeroC Ice - update, add Python module, fix Murmur RC
2019-09-06 19:41:46 +02:00
Frederik Rietdijk 9b92496429 Merge pull request #68194 from adisbladis/drop-go-1_10
Drop unsupported go version 1.10
2019-09-06 19:14:02 +02:00
Nikolay Amiantov 50399b9546 mcpp: pname-ify 2019-09-06 19:11:07 +03:00
Jan Tojnar cdf426488b Merge branch 'master' into staging-next
Fixed trivial conflicts caused by removing rec.
2019-09-06 03:20:09 +02:00
Jan Tojnar 72e7d569a7 tree-wide: s/GTK+/GTK/g
GTK was renamed.
2019-09-06 02:54:53 +02:00
adisbladis b611485ad5 go_1_10: Drop package
It's unsupported by upstream.
2019-09-05 22:33:41 +01:00
Vladimír Čunát 4aad2947f8 Merge branch 'master' into staging-next 2019-09-04 11:00:56 +02:00
Franz Pletz de85797565 Merge remote-tracking branch 'origin/master' into gcc-8 2019-09-03 22:15:07 +02:00
Franz Pletz be9901afe2 llvm_38: drop since it doesn't build with gcc8 2019-09-03 22:04:44 +02:00
Franz Pletz e3434a3c36 llvm_4: fix build with gcc8 2019-09-03 21:24:40 +02:00
Marek Mahut daf558cba5 Merge pull request #67912 from marsam/update-sbcl
sbcl: 1.5.3 -> 1.5.6
2019-09-03 11:45:59 +02:00
Vladimír Čunát f21211ebfe Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
Emily 12ae04518b nextpnr: (hopefully) fix build on Darwin
Fixes #67898, hopefully.
2019-09-02 16:11:17 -05:00
Mario Rodas b689538500 sbcl: 1.5.3 -> 1.5.6 2019-09-01 18:00:00 -05:00
Austin Seipp ea34c61c0f nextpnr: restrict to Linux only
a5ac052dd3 changed the platforms for
nextpnr from 'linux' to 'all', but unfortunately nextpnr has not been
building anyway due to a missing OpenGL dependency.[1][2]

Restrict back to Linux for now. When a build fix happens, we can open it
up again.

  [1] https://hydra.nixos.org/build/99106360
  [1] https://hydra.nixos.org/eval/1538169

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-01 14:24:31 -05:00
Emily f9333358e1 sdcc: extend platforms 2019-09-01 14:22:49 -05:00
Emily cd4cba3e88 nextpnr: 2019.08.21 -> 2019.08.31 2019-09-01 14:22:49 -05:00
Emily 89ff2c7b9d yosys: 2019.08.22 -> 2019.09.01 2019-09-01 14:22:49 -05:00
Ben Wolsieffer 59d85b9910 openjfx: don't inherit license from openjdk 2019-09-01 17:34:20 +02:00
Ben Wolsieffer ad4a78fee8 openjdk: add license on Darwin 2019-09-01 17:34:20 +02:00
Frederik Rietdijk 98ef78326d Merge staging-next into staging 2019-08-31 18:07:33 +02:00
Frederik Rietdijk 96e5474329 Merge master into staging-next 2019-08-31 18:04:31 +02:00
Aaron Andersen 6951cbeea9 Merge pull request #66238 from jonringer/update-vulkan
Update vulkan packages
2019-08-31 11:45:50 -04:00
volth 7bb6b373ab treewide: name -> pname (#67513) 2019-08-31 07:41:22 -04:00
Frederik Rietdijk ad1d58c622 Merge staging-next into staging 2019-08-31 10:04:20 +02:00
Frederik Rietdijk fc74ba8291 Merge master into staging-next 2019-08-31 09:50:38 +02:00
Marek Mahut dfe7f34793 Merge pull request #67578 from prusnak/gcc-arm-embedded
gcc-arm-embedded: 8-2018-q4-major -> 8-2019-q3-update
2019-08-30 10:47:53 +02:00