Commit Graph

11784 Commits

Author SHA1 Message Date
Robert Scott
fbfa7ea82d mruby: add patch for CVE-2022-1212 2022-04-14 23:18:11 +01:00
Michael Weiss
baebb6a997
Merge pull request #168537 from primeos/llvmPackages_14
llvmPackages_14: 14.0.0 -> 14.0.1
2022-04-14 23:55:26 +02:00
Malo Bourgon
0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
Vladimír Čunát
d5d94127fd
Merge branch 'staging-next' into staging
Minor conflicts; I hope I didn't mess up:
	pkgs/development/tools/misc/binutils/default.nix
	pkgs/games/openjk/default.nix
2022-04-14 09:53:21 +02:00
Anderson Torres
ce932dbcf1
Merge pull request #168435 from AndersonTorres/new-muon
Small rewrites
2022-04-14 02:15:45 -03:00
github-actions[bot]
f5195ae7f5
Merge master into haskell-updates 2022-04-14 00:14:06 +00:00
Jonathan Ringer
62b81e9edb chicken: disable tests for darwin
Test suite assumes access to the `hostname` command, and a few
other gnu coreutil assumptions, not compatible with darwin.

Enable doInstallCheck to compensate
2022-04-13 14:31:30 -07:00
Michael Weiss
84dbfa8f97
llvmPackages_14: 14.0.0 -> 14.0.1 2022-04-13 22:30:31 +02:00
Luke Rewega
4ba5f26780 go_1_18: 1.18 -> 1.18.1 2022-04-13 14:31:06 +10:00
Luke Rewega
53684678d1 go_1_17: 1.17.8 -> 1.17.9 2022-04-13 14:30:50 +10:00
AndersonTorres
9801fb6c1a move muon to muonlang
In order to avoid clashing the (future) muon (a meson replacement).
2022-04-12 22:38:36 -03:00
github-actions[bot]
ca1481350b
Merge master into haskell-updates 2022-04-13 00:12:50 +00:00
Artturi
afef6103f0
Merge pull request #151788 from applePrincess/remove-coreclr 2022-04-12 21:31:47 +03:00
sternenseemann
fe1678e024 Merge remote-tracking branch 'origin/master' into haskell-updates 2022-04-12 19:36:48 +02:00
Artturin
830c576ad4 coreclr: remove from nixpkgs
has been broken for a year and half
2022-04-12 20:14:32 +03:00
Luflosi
338ce3ed6a yosys: 0.15 -> 0.16
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.16
2022-04-12 08:38:25 -05:00
Sandro
3a537bec3f
Merge pull request #168110 from a-m-joseph/openjdk-powerpc
openjdk: add support for powerpc64le
2022-04-12 14:27:43 +02:00
sternenseemann
51131f7203
Merge pull request #168195 from sternenseemann/ghcjs-fix-build
haskell.compiler.ghcjs: fix build with aeson 2.0
2022-04-12 12:03:10 +02:00
Adam Joseph
9e4ba681fd openjdk: add support for powerpc64le
This commit adds entries to the Rosetta Stones in
adoptopenjdk-bin/generate-sources.py and compilers/openjdk/8.nix, and
runs adoptopenjdk-bin/generate-sources.py to regenerate
adoptopenjdk-bin/sources.json.

With this commit, `nix-build . -A jdk8_headless` succeeds on
powerpc64le.  Headless jdk is used as part of the build process for
many packages so this opens up access to them.
2022-04-11 21:09:54 -07:00
Ryan Mulligan
1e0703154f
Merge pull request #168246 from r-ryantm/auto-update/fennel
fennel: 1.0.0 -> 1.1.0
2022-04-11 14:13:18 -07:00
R. Ryantm
7fbeeb5382 fennel: 1.0.0 -> 1.1.0 2022-04-11 08:23:49 +00:00
Ben Siraphob
b4005dfd0a
Merge pull request #167595 from simonchatts/darwin-cross-cc 2022-04-10 23:40:29 -05:00
sternenseemann
fde2e98a01 haskell.compiler.ghcjs: fix build with aeson 2.0 2022-04-11 01:26:04 +02:00
github-actions[bot]
28c6c88d42
Merge staging-next into staging 2022-04-10 00:02:52 +00:00
sternenseemann
bbd50af0d5
Merge pull request #167612 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2022-04-09 22:51:23 +02:00
David Anderson
c9346a6ac8 bluespec: 2021.07 -> 2022.01
Current bsc releases ship a tarball of the expected version of the yices
source, so switch to using that rather than gamble on the nixpkgs yices
version.

Signed-off-by: David Anderson <dave@natulte.net>
2022-04-09 11:29:27 -07:00
github-actions[bot]
55db28db36
Merge staging-next into staging 2022-04-09 18:01:56 +00:00
Peter Hoeg
16998f568b crystal-builder: support the new crystal2nix format 2022-04-09 22:02:10 +08:00
sternenseemann
5b8e4d9de7 Merge remote-tracking branch 'origin/master' into haskell-updates 2022-04-09 14:23:08 +02:00
github-actions[bot]
f303d4de3b
Merge staging-next into staging 2022-04-09 12:02:07 +00:00
sternenseemann
f2f10367b9 haskell.compiler.ghc8107Binary: build on aarch64 on Hydra
According to local testing, the bindist is below 1GB on
aarch64-linux which is below the Hydra output limit.
2022-04-09 13:42:14 +02:00
Artturi
26b32f1b24
Merge pull request #167499 from K900/bindgen-fixes
rust: bindgen fixes
2022-04-09 14:31:24 +03:00
Frederik Rietdijk
1d63f89caa cudaPackages: overhaul of how we package cuda packages
There are many different versions of the `cudatoolkit` and related
cuda packages, and it can be tricky to ensure they remain compatible.

- `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist");
- expressions should now use `cudaPackages` as parameter instead of the individual cuda packages;
- `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version;
- `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
2022-04-09 08:50:22 +02:00
github-actions[bot]
d685083974
Merge master into haskell-updates 2022-04-09 00:12:38 +00:00
github-actions[bot]
e15ff925b0
Merge staging-next into staging 2022-04-09 00:02:40 +00:00
sternenseemann
4eeab0f0ab haskell.compiler.ghcHEAD: 9.3.20211111 -> 9.3.20220406 2022-04-09 00:34:46 +02:00
Lassulus
a1780e4b7d
Merge pull request #162607 from waldheinz/libllvm-drop-static
llvmPackages/libllvm: do not include static archives when shared is r…
2022-04-08 19:39:18 +01:00
Matthew Leach
8cb7f599f9 haskell.compiler.ghc902: fix seperate bin outputs on aarch64-darwin 2022-04-08 16:26:54 +01:00
Alyssa Ross
6d49a35080 rust: 1.59.0 -> 1.60.0
rustc has upgraded from LLVM 13 to LLVM 14.
2022-04-08 11:51:14 +00:00
zowoq
83f2427bc1 go_2: remove
fix bad merge in 3a70d5dc83
2022-04-08 10:06:20 +10:00
github-actions[bot]
fef4299129
Merge staging-next into staging 2022-04-07 18:01:52 +00:00
Marek Fajkus
5b53eb91e8
Merge pull request #167642 from aforemny/fix/elm-format
- elmPackages.elm-format: build using hspec-tasty 1.1.6, hspec-golden 0.1.0.3
- elmPackages.elmi-to-json: build using aeson 1.5.6.0
2022-04-07 19:39:17 +02:00
K900
af7c34be0b rustfmt: drop separate nightly alias
If you really want it, override it.
2022-04-07 19:42:14 +03:00
zowoq
3a70d5dc83 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/compilers/go/2-dev.nix
2022-04-07 22:12:13 +10:00
Frederik Rietdijk
a7bbda4271
Merge pull request #167250 from SomeoneSerge/bump-cudatoolkit
cudatoolkit: 10.2 -> 11.5
2022-04-07 13:40:43 +02:00
Martin Weinelt
cc774b5792 Merge remote-tracking branch 'origin/staging-next' into staging 2022-04-07 12:12:57 +02:00
zowoq
d888104e4c go_2: remove
> 55626ee50b
> This branch was published in 2020 and is no longer being maintained.
2022-04-07 17:31:15 +10:00
Alexander Foremny
3d88f74c9d elmPackages.elmi-to-json: build using aeson 1.5.6.0
elmi-to-json (and others) did not build as aeson 2.0.3.0 fails to build
with attoparsec < 0.14, presumably since
376a511e09.
2022-04-07 08:54:24 +02:00
Alexander Foremny
6c46cc64de elmPackages.elm-format: build using hspec-tasty 1.1.6, hspec-golden 0.1.0.3
elm-format depends on elm-format-lib which failed to build with
hspec-tasty 1.1.7 and hspec-golden 0.2.0.0.

hspec-tasty 1.1.6 and hspec-golden 0.1.0.3 had been removed in
cd67b4fcbb.

hspec-tasty 1.1.6 in turn pulls in older dependencies for hspec,
hspec-core and hspec-discover.

Fixes #167533.
2022-04-07 07:58:34 +02:00
sternenseemann
5eeb531210 Merge remote-tracking branch 'origin/master' into haskell-updates 2022-04-07 00:36:06 +02:00
Simon Chatterjee
9b310e61b4 gcc10: fix cross-compilation from aarch64-darwin host
Without this patch, linking when cross-compiling fails:

    Undefined symbols for architecture arm64:
      "_host_hooks", referenced from:
          gt_pch_save(__sFILE*) in libbackend.a(ggc-common.o)
          gt_pch_restore(__sFILE*) in libbackend.a(ggc-common.o)
          toplev::main(int, char**) in libbackend.a(toplev.o)
    ld: symbol(s) not found for architecture arm64
2022-04-06 21:55:56 +01:00
Vincent Laporte
d8d2136718 ocaml 4.00 – 4.09: make compatible with glibc-2.34 2022-04-06 21:30:10 +02:00
Kevin Cox
edf1fb1e1b
Merge pull request #167197 from LibreCybernetics/update-kotlin
kotlin: 1.6.10 → 1.6.20
2022-04-06 14:13:19 -04:00
K900
ddef8a68cb rustfmt: allow building as nightly
This is used by bindgen, and may be useful for other projects
as well, as rustfmt disables many features when built as stable.
2022-04-06 13:03:23 +03:00
K900
6eb00a41a0 rustfmt: actually fix the failing test
It only runs on nightly, but the next commits will show
why this is useful.
2022-04-06 13:03:23 +03:00
github-actions[bot]
a5b67b42a4
Merge staging-next into staging 2022-04-06 06:01:49 +00:00
github-actions[bot]
3dc8bd98b9
Merge staging-next into staging 2022-04-06 00:02:41 +00:00
K900
557f7572d8 rustfmt: stop pretending we're on nightly
We're not, and starting with 1.59 the test behavior actually differs
based on these env vars.
2022-04-06 01:13:54 +03:00
Someone Serge
386fb0c3cf
cudatoolkit: 11.6 -> 11.5 2022-04-06 01:11:46 +03:00
Someone Serge
7e780e7312
cudatoolkit_11: 11.4 -> 11.6 2022-04-06 00:44:37 +03:00
Someone Serge
e5e38773a5
cudatoolkit: 10.2 -> 11.4
also downgrade cudatoolkit_11: 11.5 -> 11.4
2022-04-06 00:44:35 +03:00
sternenseemann
fb2fc3b4a4 Merge remote-tracking branch 'origin/master' into haskell-updates 2022-04-05 21:21:42 +02:00
Vladimír Čunát
b4729bad3d
Merge #165406: staging-next 2022-03-23 2022-04-05 20:34:08 +02:00
John Ericson
f712cdd62e
Merge pull request #166977 from peperunas/clangMultiStdenv-fix
clangMultiStdenv: expose lib64 and lib separately in sysroot
2022-04-05 12:21:33 -04:00
github-actions[bot]
3063a8ea39
Merge staging-next into staging 2022-04-05 12:10:46 +00:00
github-actions[bot]
27a4e52731
Merge master into staging-next 2022-04-05 12:05:41 +00:00
Martin Weinelt
bf1914e12a Merge remote-tracking branch 'origin/staging-next' into staging 2022-04-05 04:05:02 +02:00
Vladimír Čunát
f91a565fe3
gnat*: fixup build with glibc-2.34 2022-04-04 18:58:13 +02:00
Fabián Heredia Montiel
04f0de78da kotlin: 1.6.10 → 1.6.20 2022-04-04 10:43:41 -05:00
Rik Huijzer
eff17f3c4c julia_16-bin: 1.6.5 -> 1.6.6 2022-04-04 17:05:32 +02:00
zowoq
72f22c9e3e go: remove unnecessary patch input 2022-04-04 11:51:16 +10:00
github-actions[bot]
493d6516dd
Merge master into haskell-updates 2022-04-04 00:11:26 +00:00
github-actions[bot]
c9154e5e14
Merge staging-next into staging 2022-04-04 00:02:45 +00:00
Martin Weinelt
bb7e4b378e Merge remote-tracking branch 'origin/master' into staging-next 2022-04-04 00:46:44 +02:00
Martin Weinelt
f95a3d1140 Merge remote-tracking branch 'origin/staging-next' into staging 2022-04-04 00:46:25 +02:00
Frederik Rietdijk
c77281417a
Merge pull request #166784 from samuela/samuela/cudnn3
fix `pytorchWithCuda`, fix `cupy`, upgrade `cudnn`
2022-04-03 20:43:26 +02:00
github-actions[bot]
c46200d454
Merge master into staging-next 2022-04-03 18:01:07 +00:00
ajs124
aa2c7c30df metaocaml_3_09: remove after being marked broken for over two years
It was marked in commit ea171c39d7 by Kirill Boltaev on 2016-09-19 (commited on 2016-09-26)
2022-04-03 16:14:17 +01:00
ajs124
852a93a6c8 hhvm: remove after being marked broken for over two years
It was marked in commit f23c765827 by Vincent Laporte on 2018-08-29 (commited on 2018-08-29)
2022-04-03 16:14:15 +01:00
ajs124
8a5bb02b64 aliceml: remove after being marked broken for over two years
It was marked in commit ad902fbba1 by Joachim Fasting on 2017-03-30 (commited on 2017-03-30)
2022-04-03 16:14:11 +01:00
ajs124
af541e7f95 aldor: remove after being marked broken for over two years
It was marked in commit 893ab31159 by zimbatm on 2016-06-25 (commited on 2016-06-25)
2022-04-03 16:14:11 +01:00
sternenseemann
038d0d86e6
Merge pull request #166571 from hercules-ci/ghc902-backport-compact-unwind
[haskell-updates] ghc: Backport compact unwind support
2022-04-03 14:21:15 +02:00
github-actions[bot]
fa7a0dbb82
Merge staging-next into staging 2022-04-03 00:03:35 +00:00
github-actions[bot]
fc36f69a60
Merge master into staging-next 2022-04-03 00:02:50 +00:00
Giulio De Pasquale
599cd79b99 Expose lib64 and lib separately in sysroot 2022-04-03 00:53:03 +02:00
github-actions[bot]
ffa96ab0c0
Merge staging-next into staging 2022-04-02 18:01:37 +00:00
github-actions[bot]
fc17fe6417
Merge master into staging-next 2022-04-02 18:01:07 +00:00
Marek Fajkus
41b3f559f7
elmPackages: update nodejs dependecies 2022-04-02 19:36:33 +02:00
Thiago Kenji Okada
484bf4b741
Merge pull request #166537 from tricktron/f-graalvm-update-nix
graalvmXX-ce: new update script & init on aarch64-darwin
2022-04-02 17:48:27 +01:00
Alyssa Ross
8ba23e138d
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/development/libraries/zlib/default.nix
	pkgs/development/lua-modules/overrides.nix
2022-04-02 16:45:48 +00:00
7c6f434c
fe5e27bddb
Merge pull request #166906 from vbgl/obliv-c-20210621
obliv-c: fix build & update
2022-04-02 13:00:28 +00:00
7c6f434c
8188f10752
Merge pull request #166430 from alyssais/openssl-static-retry
treewide: use lib.getLib for OpenSSL libraries
2022-04-02 12:59:55 +00:00
Thibault Gagnaux
be1232ea2f
graalvmXX-ce: fix relative paths 2022-04-02 13:23:52 +02:00
Thibault Gagnaux
2d7d3692c1
graalvmXX-ce: use the release version as defaultVersion 2022-04-02 11:33:07 +02:00
Thibault Gagnaux
bfc501493f
graalvmXX-ce: add review suggestions
Co-authored-by: Thiago Kenji Okada <thiagokokada@gmail.com>
2022-04-02 10:54:44 +02:00
Vincent Laporte
3d3e4fc498
obliv-c: 0.0pre20180624 → 0.0pre20210621 2022-04-02 07:59:52 +02:00
Vincent Laporte
02d7b7a7a0
obliv-c: fix build
Disable “fortify” hardening
2022-04-02 07:59:52 +02:00
Thibault Gagnaux
440d4f9ff7
graalvmXX-ce: extract common config 2022-04-01 18:38:26 +02:00
Will Dietz
075c5eb8d3 llvmPackages_14.clang: include clang-tools-extra in src for use
Fixes #166833.

The build creates a symlink for this assuming it's present,
so be sure it's there when filtering the source for clang.

Alternatively we could use LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR.
2022-04-01 11:09:39 -05:00
Thibault Gagnaux
4b4d3759e9
graalvmXX-ce: remove graalvmXX-ce-dev and use dev version in graalvmXX-ce on aarch64-darwin 2022-04-01 14:30:18 +02:00