Commit graph

6825 commits

Author SHA1 Message Date
mingchuan 022ddc17a7
solc: 0.5.9 -> 0.5.10 2019-06-26 00:28:51 +08:00
Jan Tojnar 07d1d3ed68
Merge branch 'master' into staging 2019-06-25 18:06:43 +02:00
Frederik Rietdijk 4589a04299 Merge master into staging-next 2019-06-25 16:26:29 +02:00
Frederik Rietdijk 26335f358e elm: don't import <nixpkgs>, fixes tarball job
Don't import <nixpkgs>, because that is not allowed.
Broken by https://github.com/NixOS/nixpkgs/pull/63477

cc @turboMaCk
2019-06-25 16:14:56 +02:00
Vladimír Čunát 145a620802
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1527134
2019-06-25 14:04:12 +02:00
Peter Hoeg e3afc85cba
Merge pull request #63725 from peterhoeg/u/crystal
crystal: init at 0.29.0
2019-06-25 12:59:56 +08:00
Peter Hoeg f21aa0995b crystal: init at 0.29.0 2019-06-25 11:56:44 +08:00
Domen Kožar 270415e034
Merge pull request #63477 from turboMaCk/elm-lang-packages
elmPackages.{elm-test,elm-analyse..}: tooling additions and fixes
2019-06-24 15:46:00 +02:00
Frederik Rietdijk dafee3d91a Merge master into staging-next 2019-06-23 15:38:41 +02:00
R. RyanTM 7278a22f20 fasm-bin: 1.73.11 -> 1.73.12
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/fasm-bin/versions
2019-06-23 14:54:03 +02:00
royneary b0b64b3927
nim: 0.19.4 -> 0.20.0
- link sqlite (needed for the the stdlib sqlite module)
- update nodejs to 11.x
- use default phase order (fixes linker errors during test phase)
- substitution in ./test/async/tioselectors.nim not needed anymore
- two more tests need to be disabled
- LD=$CC workaround not needed anymore
- disable unsupported tests on aarch64
- trigger pre and post hooks
- use checkInputs instead of nativeBuildInputs
- don't override patchPhase
2019-06-22 22:42:17 +02:00
Frederik Rietdijk 72d647f3d8 Merge master into staging-next 2019-06-21 08:20:26 +02:00
Peter Simons 52b3ae8cb8 ghc-8.8.x: bump version to alpha 2 2019-06-19 17:19:48 +02:00
Marek Fajkus a97986a481 elmPackages.{elm-test,elm-analyse..}: tooling additions and fixes
Extends the number of available tools for Elm language.

1. fix and move "elm-test"
Previously located in nodePackages.elm-test but broken (see binwrap info).
Now fixed and located in elmPackages.elm-test

2. add "elm-verify-examples"
Generate tests from documentation examples

3. add "elm-upgrade"
upgrade assistant using statical analysis

4. add "elm-analyse"
static analysis for elm code (linter)

5. move "elm-doc-preview"
originally located in nodePackages.elm-upgrade - moved for consistency

6. add "elmi-to-json"
transforms elmi files to json - used by other tools like elm-test and
elm-verify-examples

Node.js based dependencies are defined the same way as nodePackages
contaparts but are independent (has it's own packages.json)

patch-binwrap.nix is used to as a replacement for binwrap package
used by some nodejs dependencies that depends on Haskell binaries
(elm-test and elm-verify-examples).

BREAKING CHANGE
===============
elm-doc-preview (as well as broken elm-test) is now commented
in `node-packages-v10.json` and should be removed once new
nix-expressions for node10 are generated (out of scope of this PR)

There are still 2 outstanding elm related packages in nodePackages

1. elm-oracle - legacy package which is not compatible with elm 0.19
2. elm-live - should be moved in the future I think
2019-06-18 21:29:10 +02:00
R. RyanTM 3297873118 ponyc: 0.28.0 -> 0.28.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ponyc/versions
2019-06-18 18:21:56 +02:00
R. RyanTM 95fb70c1bc sdcc: 3.8.0 -> 3.9.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/sdcc/versions
2019-06-18 17:19:25 +02:00
Frederik Rietdijk f120248daf Merge staging-next into staging 2019-06-18 11:07:56 +02:00
Vladimír Čunát 0aa9f35a99
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1525828
2019-06-18 09:44:13 +02:00
Matthew Bauer 4d6f65b81f
Merge pull request #62167 from matthewbauer/alias-libgl
Add libGL* aliases
2019-06-17 15:18:29 -04:00
Matthew Bauer 263f5891b6 treewide: mesa_noglu, mesa_drivers, libGL_driver -> mesa
Just use mesa for these to be more clear. Move these to aliases.nix
2019-06-17 14:43:18 -04:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Frederik Rietdijk 31f22a5bb3 Merge staging-next into staging 2019-06-15 08:43:33 +02:00
Peter Simons 61508b5d92
Merge pull request #63001 from Infinisil/update/ghcHEAD
haskell.compiler.ghcHEAD: 20190115 -> 20190601
2019-06-14 17:20:50 +02:00
Vincent Laporte bfef52d95f ocaml-ng.ocamlPackages_4_08.ocaml: 4.08.0+rc1 -> 4.08.0+rc2 2019-06-14 06:53:34 +00:00
Tim Steinbach ee2acb33bf
scala: Init 2.13
Make 2.13 the default, move 2.12 from default.nix to 2.12.nix
2019-06-13 14:40:45 -04:00
Roman Volosatovs fb657d7d15
go: 1.11.10 -> 1.11.11 2019-06-12 16:46:29 +02:00
Roman Volosatovs c14e0181c2
go: 1.12.5 -> 1.12.6 2019-06-12 16:41:23 +02:00
Silvan Mosberger c382915e28
haskell.compiler.ghcHEAD: 20190115 -> 20190601 2019-06-12 00:20:35 +02:00
Matthew Bauer 4e74a13fcb
Merge pull request #62894 from womfoo/fix/llvm_7-skip-x86-tests-on-armv7l
llvm_7: skip failing X86 test cases on armv7l
2019-06-11 17:45:44 -04:00
Matthew Bauer c51d8d97b0
Merge pull request #62896 from womfoo/fix/orc-skip-tests-on-armv7l
orc: disable tests on armv7l
2019-06-11 17:34:15 -04:00
Renaud 03bdae1ba2
Merge pull request #62363 from r-ryantm/auto-update/binaryen
binaryen: 83 -> 84
2019-06-10 16:02:24 +02:00
Ryan Mulligan 64c2ffbe75
Merge pull request #62491 from r-ryantm/auto-update/openshadinglanguage
osl: 1.10.4 -> 1.10.5
2019-06-09 13:30:31 -07:00
Kranium Gikos Mendoza 0412ee2a6d orc: disable tests on armv7l
also updated bugzilla references to newer gitlab
2019-06-09 23:46:30 +10:00
Kranium Gikos Mendoza 744ab4254c llvm_7: skip failing X86 test cases on armv7l
fixes #57472
2019-06-09 23:36:06 +10:00
Benjamin Saunders f809b6bb00 shaderc: 2018.0 -> 2019.0 2019-06-08 11:56:31 -07:00
Matthew Bauer 48ba8a4fb5 ghc: add bash to buildInputs
Fixes #62417.
Closes #62553.
2019-06-07 10:07:39 +02:00
Vladimír Čunát 8f5edef47e
Merge branch 'staging-next' (PR #62209) 2019-06-07 08:07:10 +02:00
lewo b35c1d4017
Merge pull request #60529 from nshalman/go-jsonnet
go-jsonnet: init at v0.13.0
2019-06-06 10:45:57 +02:00
Nahum Shalman e3e32c2028 go-jsonnet: init at v0.13.0 2019-06-05 13:39:56 -04:00
Nahum Shalman 220e1d7e7f jsonnet: 0.12.1 -> 0.13.0 (#62732) 2019-06-05 11:18:27 -04:00
Vladimír Čunát 576af17187
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1523575
2019-06-05 11:06:44 +02:00
Matthew Bauer d60310fb69
Merge pull request #62619 from matthewbauer/julia-do-strip
julia: strip out gfortran refs
2019-06-04 16:17:12 -04:00
Profpatsch f71bdfd5ab purescript: add test that compiles & runs a minimal module
This ensures the compiler actually works.

`console.log` is wrapped in a purescript function and everything is
run with nodejs.
2019-06-04 13:55:58 +02:00
justinwoo 2b1eabc145 purescript: 0.12.5 -> 0.13.0
https://github.com/purescript/purescript/releases/v0.13.0
2019-06-04 12:19:42 +02:00
Matthew Bauer 9af84fe525 julia: strip out gfortran refs
Fixes #62588
2019-06-03 12:32:17 -04:00
Vincent Laporte ad31729226 ocaml-ng.ocamlPackages_4_08.ocaml: 4.08.0+beta3 -> 4.08.0+rc1 2019-06-03 12:13:14 +02:00
Vladimír Čunát c4724fb7bc
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1523028
2019-06-03 10:01:25 +02:00
R. RyanTM 09d2e9faf4 osl: 1.10.4 -> 1.10.5
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/openshadinglanguage/versions
2019-06-02 03:46:22 -07:00
Joachim Breitner 6c516346f6 sdcc 3.7.0 → 3.8.0
fixes #62439
2019-06-02 10:19:44 +02:00
Franz Pletz d51b1572aa
Merge pull request #62248 from sifmelcara/update/solc-0.5.9
solc: 0.5.8 -> 0.5.9
2019-06-01 13:44:50 +00:00
Michael Raskin 3668f6a12f
Merge pull request #61660 from tohl/sbcl
sbcl: 1.5.1 -> 1.5.3, tested on nixos x86_64
2019-06-01 08:05:10 +00:00
R. RyanTM 39a33d6b56 binaryen: 83 -> 84
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/binaryen/versions
2019-06-01 00:25:14 -07:00
Yurii Rashkovskii a41b38eb26 urweb: 20180616 -> 20190217 2019-05-31 16:04:24 -05:00
Tomas Hlavaty 92b859d4ea sbcl: 1.5.1 -> 1.5.3 2019-05-31 10:58:17 +02:00
Matthew Bauer 67abc01e4c crystal_0_26: fix hash
hash has been changed since initial commit:

https://hydra.nixos.org/build/93668775
2019-05-30 22:54:13 -04:00
mingchuan 75e352c6ab
solc: 0.5.8 -> 0.5.9 2019-05-30 17:07:12 +08:00
Frederik Rietdijk 3685108787 Merge staging-next into staging 2019-05-28 08:32:57 +02:00
Frederik Rietdijk 36a6746f21 Merge master into staging-next 2019-05-28 08:32:03 +02:00
Vladimír Čunát b4ae841b23
Merge branch 'staging-next' into staging 2019-05-26 09:48:55 +02:00
Mario Rodas 25837378a2
Merge pull request #61799 from r-ryantm/auto-update/colm
colm: 0.13.0.6 -> 0.13.0.7
2019-05-25 07:08:37 -05:00
Frederik Rietdijk b2ab860db3 Merge master into staging-next 2019-05-25 12:38:00 +02:00
Francesco Gazzetta 6e4d686506 qbe: init at unstable-2019-05-15 2019-05-25 11:25:01 +02:00
Frederik Rietdijk 6e4e7c5dc6 Merge master into staging-next 2019-05-24 12:39:37 +02:00
Florian Klink 2ed6903da5
libglvnd, ocl-icd, vulkan-loader: Add /run/opengl-driver(-32) to RUNPATH. (#60985)
libglvnd, ocl-icd, vulkan-loader: Add /run/opengl-driver(-32) to RUNPATH.
2019-05-22 23:36:01 +02:00
Ambroz Bizjak 28a0918916 Add driver library path to some packages to find CUDA libraries.
This is to avoid relying on LD_LIBRARY_PATH for finding the CUDA driver libraries.
2019-05-22 18:34:09 +02:00
Joachim F 0af3beffa2
Merge pull request #61658 from tohl/mkcl
mkcl: 1.1.10.2017-11-14 -> 1.1.11, tested on nixos x86_64
2019-05-21 13:04:12 +00:00
Will Dietz 4a2fad0cf7 go_1_11: 1.11.{6 -> 10} 2019-05-21 12:25:18 +02:00
Will Dietz fe7ee2976b go_1_12: 1.12.1 -> 1.12.5
https://groups.google.com/forum/#!topic/golang-dev/QwUlynmpl8A
2019-05-21 12:25:18 +02:00
R. RyanTM ce60442420 colm: 0.13.0.6 -> 0.13.0.7
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/colm/versions
2019-05-21 02:44:57 -07:00
Mario Rodas 1b95ef168b
terra: fix darwin build 2019-05-20 22:12:13 -05:00
mingchuan 883d6262e4 solc: 0.5.7 -> 0.5.8
Also add more complete set of tests and disable shared build on MacOS.
2019-05-20 17:54:14 +09:00
Jörg Thalheim 75bc4369ee
rustc: 1.34.0 -> 1.34.2, security (#61699)
rustc: 1.34.0 -> 1.34.2, security
2019-05-20 09:08:24 +01:00
Renaud 589907bd38
Merge pull request #60913 from bignaux/z88dk
z88dk: 20180217 -> unstable-2019-02-02
2019-05-19 15:59:15 +02:00
Will Dietz 915c2de370
rustc: 1.34.0 -> 1.34.2, security
https://blog.rust-lang.org/2019/05/14/Rust-1.34.2.html
2019-05-19 03:56:31 -05:00
Robin Gloster 316e381b0d
Merge pull request #61509 from thoughtpolice/nixpkgs/rm-souper
pkgs: remove souper-2017-03-23
2019-05-18 08:48:21 +00:00
Robin Gloster 31fdac08d3
Merge pull request #61508 from thoughtpolice/nixpkgs/rm-llvm_37
pkgs: remove llvm_37
2019-05-18 08:47:03 +00:00
Tomas Hlavaty dd2ad6547e mkcl: 1.1.10.2017-11-14 -> 1.1.11 2019-05-18 09:00:33 +02:00
Austin Seipp a5f6014020
pkgs: remove souper-2017-03-23
Souper is a very experimental package that's only useful for for
compiler hackers or people who are doing PhDs. The support/cost ratio of
keeping such a package probably isn't very good.

More importantly, this puts us one step closer to deleting
llvmPackages_4, as this is one of the only two remaining packages using
it. Deleting these older LLVM packages would be far more useful than the
value Souper currently provides.

Current versions of Souper support more recent LLVM versions anyway, so
this expression could be resurrected. But it might be better to place it
in the Nix User Archive (NUR), perhaps.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-05-14 14:57:45 -05:00
Austin Seipp de1110d535
pkgs: remove llvm_37
These expressions are now unused, and can be removed to lighten the load
on build machines.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-05-14 14:23:22 -05:00
Frederik Rietdijk f0a4305e0a Merge staging-next into staging 2019-05-14 10:24:46 +02:00
Frederik Rietdijk 8abe5ee07e Merge master into staging-next 2019-05-14 10:23:13 +02:00
Renaud 03a48d4871
Merge pull request #61418 from samueldr/update/mruby/2.0.1
mruby: 2.0.0 -> 2.0.1
2019-05-14 10:15:42 +02:00
Samuel Dionne-Riel 251c22ad10 mruby: 2.0.0 -> 2.0.1 2019-05-13 19:27:27 -04:00
R. RyanTM c3dc58b016 orc: 0.4.28 -> 0.4.29
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/orc/versions
2019-05-13 21:49:36 +02:00
John Ericson 59a733edae
Merge pull request #61336 from matthewbauer/ghc-ncg-cross
Use ncg for x86 ghc cross compilation
2019-05-13 00:02:02 -04:00
Daniel Schaefer b85ccbac54 treewide: Add passthru.updateScript to gnome pkgs
`updateScript` lets us update packages automatically.
For packages that are hosted on the gnome mirror it's very easy to add
that. Inspired by https://github.com/NixOS/nixpkgs/issues/36150
2019-05-12 22:23:48 +02:00
Matthew Bauer 78a6156c55
Merge pull request #61111 from matthewbauer/fix-lldb-7
lldb_7: fix broken build on darwin
2019-05-12 15:22:20 -04:00
Frederik Rietdijk ef0dbef7f1 Merge master into staging-next 2019-05-12 19:59:09 +02:00
Renaud b6e415a33f
Merge pull request #61354 from ThomasMader/dlang-update
Fix ldc
2019-05-12 17:33:11 +02:00
Thomas Mader 2c4bc9aab8 dmd, gtk: Remove dontStrip
because with binutils 2.31 everything is working again
(#59390)
2019-05-12 17:22:35 +02:00
Vladimír Čunát 08506c8eff
jvmci8: restrict meta.platforms according to graalvm8
This unbreaks evaluation on darwin, maybe elsewhere.  Thread:
https://github.com/NixOS/nixpkgs/commit/3cf07efa30a#r33500279
2019-05-12 13:51:40 +02:00
Thomas Mader 6948e565a7 dmd: Enable dmd tests again 2019-05-12 10:50:48 +02:00
Thomas Mader 074be2ff85 ldc: Fix #61316 2019-05-12 09:26:37 +02:00
Matthew Bauer 8a52658918 ghc: use ncg for cross buildsystem
We can use ncg for all x86 builds.

Fixes #61262
2019-05-12 00:22:01 -04:00
Vladimír Čunát e8f4ad0169
Merge branch 'master' into staging-next
~5k rebuilds per platform.
Hydra nixpkgs: ?compare=1518759
2019-05-11 09:41:36 +02:00
Bignaux Ronan 9655dcba3d z88dk: 20180217 -> unstable-2019-05-09 2019-05-10 15:36:01 +02:00
Gabor Greif bd8da4e0ed
clang: typo in comment 2019-05-10 11:29:09 +02:00
Renaud 0d2ac1ee2f
Merge pull request #60163 from dtzWill/update/dotnet-sdk-2.2.203
dotnet-sdk: 2.2.103 -> 2.2.203 (core 2.2.1 -> 2.2.4)
2019-05-10 00:16:45 +02:00
hlolli 3cf07efa30 graalvm: rc8->rc15 2019-05-09 13:59:32 -04:00
Dmitry Kalinkin bf1818dd5d
gcc48, gfortran48: add myself as maintainer
cc #61130
2019-05-08 19:12:55 -04:00