Commit Graph

12811 Commits

Author SHA1 Message Date
Dave Syer
d2ffb55511 binaryen: add patch from upstream for newer nodejs 2022-08-25 07:26:31 +00:00
github-actions[bot]
517fa0d808
Merge master into haskell-updates 2022-08-25 00:15:46 +00:00
github-actions[bot]
5aa24ca693
Merge staging-next into staging 2022-08-25 00:03:34 +00:00
Martin Weinelt
249398ffa8 Merge remote-tracking branch 'origin/staging-next' into staging 2022-08-25 00:32:27 +02:00
Marek Fajkus
9e1164a480
elmPackages.elm-review: 2.7.2 -> 2.7.4 2022-08-24 22:40:50 +02:00
Fabián Heredia Montiel
4a70e004c0 scala: 3.1.0 → 3.1.3
Release notes:

 - https://github.com/lampepfl/dotty/releases/tag/3.1.1
 - https://github.com/lampepfl/dotty/releases/tag/3.1.2
 - https://github.com/lampepfl/dotty/releases/tag/3.1.3
2022-08-24 13:34:27 -05:00
github-actions[bot]
e3e0f29a9f
Merge master into staging-next 2022-08-24 06:02:52 +00:00
github-actions[bot]
20a37d966d
Merge master into haskell-updates 2022-08-24 00:15:04 +00:00
github-actions[bot]
9f510422cb
Merge master into staging-next 2022-08-24 00:02:43 +00:00
GGG
93ed660eca dotnetCorePackages.combinePackages: fix bug introduced in #187118 2022-08-23 20:17:11 -03:00
Bernardo Meurer
d5cd07efab
Merge pull request #187851 from Flakebi/rocm
rocm: 5.2.1 → 5.2.3
2022-08-23 16:10:08 -03:00
github-actions[bot]
9179666d33
Merge master into staging-next 2022-08-23 12:01:12 +00:00
Robert Hensing
10f1753344
Merge pull request #187887 from RaitoBezarius/ovmf-uefi-prefixes
ovmf: expose EFI prefixes and refactor qemu-vm with it
2022-08-23 13:29:23 +02:00
Raito Bezarius
c91d0713ac ovmf: expose EFI prefixes and refactor qemu-vm with it 2022-08-23 12:13:06 +02:00
Vladimír Čunát
f8eb3f491f
Merge #187418: gcc12: 12.1.0 -> 12.2.0 2022-08-23 07:52:03 +02:00
github-actions[bot]
c8c04e3808
Merge master into haskell-updates 2022-08-23 00:16:37 +00:00
PedroHLC ☭
3e2a42102b
Vulkan: 1.3.216.0 -> 1.3.224.0 2022-08-22 18:20:24 -03:00
Andreas Stührk
4c5110be76 swift: add myself as maintainer 2022-08-22 22:54:53 +02:00
Andreas Stührk
2004e2a97d swift: 5.5.3 -> 5.6.2 2022-08-22 22:54:52 +02:00
sternenseemann
f06a4d73c0 haskell.compiler: clean up unused patches 2022-08-22 22:31:11 +02:00
sternenseemann
970a97f973 haskell.compiler: ghc941 -> ghc942 2022-08-22 22:27:22 +02:00
github-actions[bot]
9968240f42
Merge master into staging-next 2022-08-22 18:01:16 +00:00
Raito Bezarius
ce907408b8 edk2: support new functional mkDerivation-style 2022-08-22 16:23:44 +02:00
Ivv
3da5fb3fb2
Merge pull request #187118 from GGG-KILLER/dotnet-combine-packages
dotnetCorePackages.combinePackages: refactor
2022-08-22 16:11:03 +02:00
Ivv
cfc93cf4df
Merge pull request #187133 from GGG-KILLER/dotnet-7.0
dotnet: init 7.0
2022-08-22 15:53:54 +02:00
github-actions[bot]
95c5daaba5
Merge master into staging-next 2022-08-22 12:01:30 +00:00
Sebastian Neubauer
371d3f6e0f hip: 5.2.1 → 5.2.3 2022-08-22 10:15:04 +00:00
Sebastian Neubauer
2987efca09 llvmPackages_rocm.llvm: 5.2.1 → 5.2.3 2022-08-22 10:14:16 +00:00
Christian Kögler
1a4a5ba35c
Merge pull request #187609 from r-ryantm/auto-update/p4c
p4c: 1.2.2.1 -> 1.2.3.0
2022-08-22 08:31:46 +02:00
github-actions[bot]
fd9f6da81c
Merge master into staging-next 2022-08-21 18:01:29 +00:00
Jonas Heinrich
c90b758bf3
Merge pull request #184105 from r-ryantm/auto-update/tvm
tvm: 0.8.0 -> 0.9.0
2022-08-21 16:29:32 +02:00
John Ericson
520040da1e
Merge pull request #187737 from obsidiansystems/bump_llvm_git
llvmPackages_git.libcxxabi: Replace vendored patch with fetch
2022-08-21 09:51:20 -04:00
Sergei Trofimovich
657075f9fa gcc12: 12.1.0 -> 12.2.0
Co-authored-by: Robert Scott <github@humanleg.org.uk>
2022-08-21 13:56:21 +01:00
John Ericson
22a98bf523 llvmPackages_git.libcxxabi: Replace vendored patch with fetch
https://reviews.llvm.org/D132298 is now landed, so we can fetch the
commit instead.
2022-08-21 08:34:19 -04:00
github-actions[bot]
858a718b87
Merge master into staging-next 2022-08-21 12:01:15 +00:00
Jonas Heinrich
3e494f4059
Merge pull request #183925 from r-ryantm/auto-update/souffle
souffle: 2.2 -> 2.3
2022-08-21 09:59:14 +02:00
github-actions[bot]
a6c886b7fd
Merge master into staging-next 2022-08-21 06:01:17 +00:00
Dmitry Kalinkin
820166f975
Merge pull request #187646 from tjni/gcc-4-9-mark-aarch64-broken
gcc49: mark unsupported on aarch64-darwin
2022-08-20 21:43:20 -04:00
Elliott Slaughter
4376b54e76
terra: 1.0.4 -> 1.0.5 (#187065)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-08-21 03:10:19 +02:00
github-actions[bot]
e5f0224881
Merge master into staging-next 2022-08-21 00:02:49 +00:00
Theodore Ni
1b0a51cbb7
gcc49: mark unsupported on aarch64-darwin
It's not supported and likely too old to be supported.
2022-08-20 15:11:53 -07:00
GGG
01dd4610f8 dotnetCorePackages.combinePackages: refactor
This refactors the combinePackages function to properly combine the
different .NET versions as the previous version was copying already
wrapped binary which wasn't pointing to the combined directories'
binary and it also wasn't linking the /sdk-manifests directory.

A few other miscellaneous files like LICENSE.txt, nix-support dir and
ThirdPartyNotices.txt weren't being copied either which resulted in an
incomplete .NET installation in the combined directory.

The passthrough.icu property was also not being set which resulted in us
being unable to use the result of this function in buildDotnetModule.
2022-08-20 17:48:02 -03:00
github-actions[bot]
77394c111b
Merge staging-next into staging 2022-08-20 18:02:00 +00:00
doyougnu
376625d40f llvmPackages_git: 2022-01-07 -> 2022-25-07, add README
The new LLVM commit is just before the LLVM 15 fork off.

The readme describing upgrade process so it is easier for others to do.

Co-Authored-By: Dylan Green <Dylan.Green@Obsidian.Systems>
Co-Authored-By: John Ericson <John.Ericson@Obsidian.Systems>
2022-08-20 12:43:52 -04:00
R. Ryantm
b4b732bc42 p4c: 1.2.2.1 -> 1.2.3.0 2022-08-20 15:02:54 +00:00
Sergei Trofimovich
1f7186ab5c libgccjit: don't try to enter into non-existent $lib output
Fixes build failure on `staging-next` introduced by commit c817efe6
("gcc: extend stripping of .a libraries and .o objects"):

    ...-bootstrap-stage3-stdenv-linux/setup: line 106: pushd: no other directory

Build failure happens because `libgccjit` has different `outputs` layout
compared to the rest of `gcc` derivations:

     outputs = [ "out" "man" "info" ] ++ lib.optional (!langJit) "lib";

The change carves out `$lib` lib handling part to avoid `gcc` rebuild
in `staging-next`.
2022-08-20 12:51:36 +01:00
Sergei Trofimovich
7f458e5c50
Merge pull request #187234 from trofi/drop-libelf-from-gcc
gcc: drop unused libelf dependency
2022-08-19 19:16:35 +01:00
github-actions[bot]
8b202db44b
Merge staging-next into staging 2022-08-19 18:01:56 +00:00
github-actions[bot]
949c5dc1a1
Merge master into staging-next 2022-08-19 18:01:13 +00:00
Artturi
9adf0c2035
Merge pull request #185972 from Artturin/gccstrictdeps
gcc/: correct gnused conditionals
2022-08-19 20:50:23 +03:00
Sandro
1ee1095d25
Merge pull request #167999 from RaitoBezarius/p4c 2022-08-19 19:32:11 +02:00
Raito Bezarius
97f1bb2f99 p4c: init at 1.2.2.1 2022-08-19 17:29:37 +02:00
sternenseemann
bd80584a49
Merge pull request #185755 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2022-08-19 14:45:18 +02:00
GGG
f50bf58648 dotnetCorePackages.{sdk,runtime,aspnetcore}_7_0: init at {7.0.100-preview.7.22377.5,7.0.0-preview.7.22375.6,7.0.0-preview.7.22376.6} 2022-08-19 09:10:58 -03:00
github-actions[bot]
c90a48c28f
Merge staging-next into staging 2022-08-19 12:02:18 +00:00
github-actions[bot]
c00ace1204
Merge master into staging-next 2022-08-19 12:01:31 +00:00
Sandro
7b06baf385
Merge pull request #181319 from eigengrau/add-ballerina 2022-08-19 13:48:41 +02:00
Vladimír Čunát
7ea33d2d0d
Merge #186469: gcc12: apply working patch for darwin-aarch64 2022-08-19 08:40:42 +02:00
Sebastian Reuße
cd3591f562 ballerina: add smoke test 2022-08-19 08:39:55 +02:00
Sebastian Reuße
1be3859507 ballerina: init at 2201.1.0 2022-08-19 08:39:55 +02:00
github-actions[bot]
1d12f3c5e7
Merge master into haskell-updates 2022-08-19 00:15:34 +00:00
github-actions[bot]
784a588a10
Merge staging-next into staging 2022-08-19 00:04:04 +00:00
github-actions[bot]
767bdf0d81
Merge master into staging-next 2022-08-19 00:03:25 +00:00
John Ericson
d6636a5de6 llvmPackages_14.compiler-rt: fix aarch32 patch
This is just the same fix we did for LLVM 13 in
265ba73a78 applied to LLVM 14.
2022-08-18 22:09:17 +00:00
John Ericson
fd36ac32c0 Revert "clang_14: drop out-of-date armv7l patch"
This reverts commit f69c82f8ea.
2022-08-18 22:08:12 +00:00
John Ericson
33051ce5d5
Merge pull request #187218 from Ericson2314/libunwind-normal-install
llvmPackages*.libunwind: Don't redo install phase from scratch
2022-08-18 17:51:29 -04:00
github-actions[bot]
c36948f4d5
Merge staging-next into staging 2022-08-18 18:01:58 +00:00
github-actions[bot]
6406c43ce5
Merge master into staging-next 2022-08-18 18:01:17 +00:00
K900
739d03743d
Merge pull request #182686 from asbachb/update/openjdk17
openjdk17: 17.0.3+7 -> 17.0.4+8
2022-08-18 18:05:19 +03:00
Sergei Trofimovich
3b60b31d60 gcc: drop unused libelf dependency
gcc stopped using libelf in commit 48215350c24 ("re PR lto/46273 (Failed
to bootstrap)") around 2010, before gcc-4.6.0.
2022-08-18 08:35:41 +01:00
John Ericson
dbc5a792a2 llvmPackages*.libunwind: Don't redo install phase from scratch
I can't think of any good reason it was the way it was before. I think
CMake can be made to install the headers too, but this is a fine first
step.
2022-08-18 00:10:08 -04:00
github-actions[bot]
52a5816a96
Merge master into haskell-updates 2022-08-18 00:14:15 +00:00
ajs124
b17c551aa2 libmysqlconnectorcpp: pin to openssl_1_1 2022-08-17 20:16:46 +02:00
Artturin
f16be229dc gcc/: correct gnused conditionals and move to nativeBuildInputs
hostPlatform changes were done in commits like 7a13457253

it should have been buildPlatform instead according to the comment
2022-08-17 21:03:40 +03:00
github-actions[bot]
7b5c82c518
Merge master into staging-next 2022-08-17 18:01:22 +00:00
Bernardo Meurer
67c247cb5e
Merge pull request #187005 from Flakebi/rocm
rocm: 5.1.0 → 5.2.1
2022-08-17 10:45:06 -07:00
Jiajie Chen
23d21ce9c9 dtc: fix dylib name on darwin
Prior to this commit, the install name of dylib is not absolute.
2022-08-17 15:15:46 +08:00
github-actions[bot]
8df3a34451
Merge master into haskell-updates 2022-08-17 00:13:55 +00:00
github-actions[bot]
6489cd2db3
Merge master into staging-next 2022-08-16 18:01:16 +00:00
Sebastian Neubauer
ec590fdd24 llvmPackages_rocm: compile as one derivation
This is the supported way rocm is tested.
It makes packaging in nix a *lot* easier (see the code size).

An important change is the dontLink detection in the clang/clang++
wrapper script: When compiling with --cuda-device-only,
the linker must not be set, otherwise e.g. the blender kernels fail to
compile.
2022-08-16 19:20:55 +02:00
Sebastian Neubauer
9513a3b0c2 hip: 5.1.1 -> 5.2.1 2022-08-16 18:21:00 +02:00
Sebastian Neubauer
35be36c724 llvmPackages_rocm.llvm: 5.1.1 → 5.2.1 2022-08-16 18:20:56 +02:00
Sandro
c146f49850
Merge pull request #186889 from McSinyx/zig-rpath 2022-08-16 18:20:33 +02:00
Christian Kögler
3960eb5660
Merge pull request #174891 from r-ryantm/auto-update/dictu
dictu: 0.24.0 -> 0.25.0
2022-08-16 17:16:43 +02:00
Vladimír Čunát
ddc75d1843
Merge #185284: gcc: fix bootstrapTools.mips64el-linux-gnuabin32
...into staging
2022-08-16 13:12:01 +02:00
Artturin
c6568adb00 treewide: makeWrapper buildInputs to nativeBuildInputs
most found with https://github.com/siraben/nix-lint
2022-08-16 13:14:19 +03:00
zowoq
bf9a88db61 go: add smoke test to passthru 2022-08-16 18:53:29 +10:00
zowoq
924206c368 go: remove unneeded inputs 2022-08-16 18:53:29 +10:00
zowoq
0197bfeeea go: merge postConfigure/postBuild into empty buildPhase 2022-08-16 18:53:29 +10:00
zowoq
0ec77e3f73 go: move xcbuild to depsTargetTargetPropagated 2022-08-16 18:53:29 +10:00
zowoq
40a0f3acb3 go: remove hardeningDisable 2022-08-16 18:53:29 +10:00
zowoq
1b031d9a35 go: drop ssl cert patch
`go` supports `SSL_CERT_FILE` which it set by the `cacert` shell hook
2022-08-16 18:53:29 +10:00
zowoq
4fd2bcb0fe go: convert seds to substitute patches 2022-08-16 18:53:29 +10:00
zowoq
6285da30c0 go: remove outdated seds 2022-08-16 18:53:29 +10:00
zowoq
8eadecd9bf go: prePatch -> postPatch
- also drop previous postPatch
2022-08-16 18:53:29 +10:00
zowoq
cec343a189 go: remove checkPhase
- remove doCheck
- remove test patches
- remove test prePatch seds
- remove test env vars
2022-08-16 18:53:29 +10:00
zowoq
0e2a36815d go: refactor bootstrap
- also add bootstrap to passthru
2022-08-16 18:53:29 +10:00
github-actions[bot]
0fde33f69b
Merge staging-next into staging 2022-08-16 06:01:57 +00:00
github-actions[bot]
3568649e27
Merge master into staging-next 2022-08-16 06:01:20 +00:00
Jörg Thalheim
e5844aa47e
Merge pull request #186644 from Mic92/gcl
gcl_2_6_13_pre: 2.6.13pre50 -> 2.6.13pre124 (fix build)
2022-08-16 05:26:01 +01:00
Nguyễn Gia Phong
d2e3b5ba13
zig: fix index out of bounds reading RPATH 2022-08-16 13:05:50 +09:00
github-actions[bot]
c096937e1b
Merge master into haskell-updates 2022-08-16 00:15:52 +00:00
Vladimír Čunát
82b8673c71
Merge #186477: gcc11: pick up bugfixes for aarch64-darwin
...into staging
2022-08-15 13:36:18 +02:00
github-actions[bot]
4e717ab958
Merge staging-next into staging 2022-08-15 06:01:47 +00:00
github-actions[bot]
9c7cf16ec7
Merge master into staging-next 2022-08-15 06:01:11 +00:00
Jörg Thalheim
38dd05d2ec
Merge pull request #173200 from NANASHI0X74/flutter-3-0-0
Flutter: 2.10.1->3.0.4
2022-08-15 05:10:47 +01:00
github-actions[bot]
071fb34807
Merge master into haskell-updates 2022-08-15 00:14:06 +00:00
github-actions[bot]
7ef4d517f3
Merge staging-next into staging 2022-08-14 18:01:52 +00:00
github-actions[bot]
409b1f1802
Merge master into staging-next 2022-08-14 18:01:15 +00:00
Ivv
7ec728db17
Merge pull request #181512 from mdarocha/dotnet-6-update
dotnet-sdk: 6.0.301 -> 6.0.400, refactor to streamline dotnet updates
2022-08-14 15:08:43 +02:00
Jörg Thalheim
8a40257c73 gcl_2_6_13_pre: 2.6.13pre50 -> 2.6.13pre124 (fix build) 2022-08-14 14:15:47 +02:00
github-actions[bot]
bbedd67512
Merge staging-next into staging 2022-08-14 06:01:58 +00:00
github-actions[bot]
b87f96162b
Merge master into staging-next 2022-08-14 06:01:22 +00:00
Artturi
fae0b890bc
Merge pull request #181497 from Mindavi/cross/eval-fixes 2022-08-14 06:24:45 +03:00
github-actions[bot]
9ba6250a0d
Merge master into haskell-updates 2022-08-14 00:14:23 +00:00
github-actions[bot]
f6054df3a1
Merge staging-next into staging 2022-08-14 00:03:17 +00:00
github-actions[bot]
2bc73e4c94
Merge master into staging-next 2022-08-14 00:02:38 +00:00
Sandro
ec577833c5
Merge pull request #185026 from OPNA2608/update/open-watcom-v2 2022-08-14 00:48:51 +02:00
Rick van Schijndel
ef74fd873a chickenPackages_4.chicken, chickenPackages_5.chicken: move makeWrapper to nativeBuildInputs 2022-08-14 00:10:00 +03:00
Theodore Ni
74b420b612
gcc12: apply working patch for darwin-aarch64 2022-08-13 12:04:03 -07:00
sternenseemann
d0706da55e haskell.compiler.ghc941: bootstrap using (binary) GHC 8.10.7
This shortens the bootstrap chain for 9.4.1 and should be kinder on
rebuilds. It requires some messing around in the configure file, since
it is not officially supported by upstream (but known to work). For now
it saves us the hassle of adding another bindist to nixpkgs. When we
support hadrian, we'll be able to use the already packaged 9.2.2
bindist.
2022-08-13 20:55:30 +02:00
Malte Brandy
44c848bc02 haskell.compilers.ghc941: 9.4.0.20220721 -> 9.4.1
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-08-13 20:55:30 +02:00
Theodore Ni
cf206e9d00
gcc11: pick up bugfixes for darwin-aarch64
Amongst others, this picks up the fix for:

    https://github.com/iains/gcc-darwin-arm64/issues/54
2022-08-13 11:37:09 -07:00
github-actions[bot]
1c7931d7e1
Merge staging-next into staging 2022-08-13 18:01:53 +00:00
github-actions[bot]
7afe7a957c
Merge master into staging-next 2022-08-13 18:01:16 +00:00
Mario Rodas
11e7d4accd
Merge pull request #184396 from r-ryantm/auto-update/mercury
mercury: 22.01.1 -> 22.01.3
2022-08-13 12:43:24 -05:00
Sandro
ee51f27fc7
Merge pull request #182559 from onny/osl 2022-08-13 19:05:46 +02:00
Jörg Thalheim
f08b424f73
Merge pull request #186443 from yu-re-ka/feature/rustc-musl2
fix pkgsMusl.rustc
2022-08-13 16:39:56 +01:00
Ben Siraphob
3a531b1777
Merge pull request #186036 from r-ryantm/auto-update/vyper 2022-08-13 21:25:30 +07:00
Yureka
acf9dd6238 cargo: add broken flag for musl
A build script crashes:
> cannot produce dylib for `rustc_driver v0.0.0 (/build/rustc-1.63.0-src/compiler/rustc_driver)` as the target `x86_64-unknown-linux-musl` does not support these crate types
2022-08-13 15:23:26 +02:00
Yureka
202524ddf7 rustc: remove broken flag for musl
It builds!
2022-08-13 15:23:06 +02:00
Yureka
0a9c3640d3 rustc: set crt-static flag
The crt-static option selects if the C runtime is linked dynamically or
statically into the resulting binaries.

There is a default value of this setting for each platform, but it is
not always what we want. For example, musl targets are assumed to always
have the C runtime linked statically, but we support both.

In practise, this fixes an error in the pkgsMusl.rustc build:
> cannot produce dylib for `rustc_driver v0.0.0 (/build/rustc-1.63.0-src/compiler/rustc_driver)` as the target `x86_64-unknown-linux-musl` does not support these crate types
2022-08-13 15:19:22 +02:00
Yureka
fb7811bf03 rustc: use autoPatchelfHook for bootstrap binaries
This is both simpler and works in more cases, e.g. for the bootstrap binaries
linked against musl libc.
2022-08-13 15:17:24 +02:00
Nick Cao
3133c979f9
harePackages.hare: fix evaluation for riscv 2022-08-13 19:44:47 +08:00
Jonas Heinrich
064c07db9a osl: 1.10.9 -> 1.11.17.0 2022-08-13 12:13:52 +02:00
github-actions[bot]
e47407256a
Merge staging-next into staging 2022-08-13 00:03:07 +00:00
github-actions[bot]
afcc45262a
Merge master into staging-next 2022-08-13 00:02:28 +00:00
Austin Seipp
5b93ac113c yosys: 0.18 -> 0.20
Includes necessary `abc` update as well.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2022-08-12 13:23:18 -05:00
github-actions[bot]
a1c35707df
Merge staging-next into staging 2022-08-12 12:02:19 +00:00
github-actions[bot]
71344f23b3
Merge master into staging-next 2022-08-12 12:01:32 +00:00
Mario Rodas
112f70d3e3
Merge pull request #185901 from r-ryantm/auto-update/closure-compiler
closurecompiler: 20220719 -> 20220803
2022-08-12 06:24:52 -05:00
Alyssa Ross
59dd915c11 rustc: 1.62.1 -> 1.63.0 2022-08-12 07:54:19 +00:00
github-actions[bot]
2f1000a140
Merge staging-next into staging 2022-08-12 00:03:16 +00:00
github-actions[bot]
ca03e913ca
Merge master into staging-next 2022-08-12 00:02:30 +00:00
AndersonTorres
a0165ee168 hare: do not set HARECACHE on the setup hook
HARECACHE is an object cache, usually populated to speedup recompilation. It
does not make much sense to include it on a setup hook.
2022-08-11 16:39:48 -03:00
github-actions[bot]
23df4a59bf
Merge staging-next into staging 2022-08-11 06:02:14 +00:00
github-actions[bot]
292020e43d
Merge master into staging-next 2022-08-11 06:01:33 +00:00
Anderson Torres
314182c2cd
Merge pull request #185871 from AndersonTorres/hare
Hare language updates
2022-08-10 22:38:33 -03:00
R. Ryantm
94ff988c2b vyper: 0.3.5 -> 0.3.6 2022-08-11 01:36:54 +00:00
github-actions[bot]
de2d4d270d
Merge staging-next into staging 2022-08-11 00:03:19 +00:00