Commit graph

13671 commits

Author SHA1 Message Date
github-actions[bot] 05ca3d8285
Merge master into staging-next 2022-12-17 06:01:30 +00:00
Jason Miller 8392158289
cudaPackages: add cudaFlags (#205351)
* cudaPackages: add cudaFlags

* cudaNames -> cudaMicroarchitectureNames

* update documentation, remove config for static library removal

* doc link added to flags

* fix whitespace in assignment
2022-12-16 22:00:36 -08:00
PedroHLC ☭ ca81eb8452
glslang: 1.3.231.0 -> 1.3.236.0 2022-12-16 18:52:48 -03:00
Vladimír Čunát 59a68f487d
Merge branch 'staging-next' into staging 2022-12-16 11:20:50 +01:00
Nick Cao 0fdda5326f
julia_18: set JULIA_CPU_TARGET to follow upstream binary releases 2022-12-16 13:05:41 +08:00
Nick Cao f4e15c3d09
julia_18: refresh patches 2022-12-16 13:05:40 +08:00
Nick Cao d17535577c
julia_18: use more bundle libraries to avoid failing version checks 2022-12-16 13:05:40 +08:00
github-actions[bot] 95f07a6061
Merge master into haskell-updates 2022-12-16 00:13:15 +00:00
github-actions[bot] b9ac6ee4d9
Merge master into staging-next 2022-12-16 00:02:17 +00:00
Artturin 05a2dfd674 lib.replaceChars: warn about being a deprecated alias
replaceStrings has been in nix since 2015(nix 1.10)

so it is safe to remove the fallback

d6d5885c15
2022-12-15 22:25:51 +02:00
figsoda 1ffbdda604 rustc: 1.65.0 -> 1.66.0 2022-12-15 11:26:42 -05:00
github-actions[bot] bf81ac4bc6
Merge master into staging-next 2022-12-15 12:01:09 +00:00
Vincent Laporte b28b8118f2 ocamlPackages.sha: 1.15.1 → 1.15.2 2022-12-15 08:08:35 +01:00
github-actions[bot] 13d0860121
Merge master into haskell-updates 2022-12-15 00:13:35 +00:00
github-actions[bot] c0b33aa433
Merge staging-next into staging 2022-12-14 06:01:42 +00:00
github-actions[bot] 747e072692
Merge master into staging-next 2022-12-14 06:01:05 +00:00
Vincent Laporte b1648e3b6a ocaml-ng.ocamlPackages_5_0: 5.0.0-β2 → 5.0.0-rc1 2022-12-14 06:55:47 +01:00
github-actions[bot] a8b61d6609
Merge master into haskell-updates 2022-12-14 00:13:49 +00:00
github-actions[bot] 4db4181d93
Merge staging-next into staging 2022-12-14 00:02:53 +00:00
github-actions[bot] 1e7dd98694
Merge master into staging-next 2022-12-14 00:02:18 +00:00
Rick van Schijndel 9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
github-actions[bot] 74a066ab3f
Merge staging-next into staging 2022-12-13 18:02:08 +00:00
github-actions[bot] d07c2d73fd
Merge master into staging-next 2022-12-13 18:01:30 +00:00
Vladimír Čunát e53d1600cb
Revert #201485: llvmPackages_14: Fix build on aarch64-linux
This reverts commits 7496574169 and 38c793c1de.
llvm_14 wouldn't even build on aarch64-linux (test phase).
2022-12-13 14:40:37 +01:00
R. Ryantm c913b406e3 gleam: 0.25.0 -> 0.25.1 2022-12-13 07:57:11 -05:00
Thiago Kenji Okada 2ee1577a1a openjfx15: gradle_5 -> gradle_6 2022-12-13 10:15:29 +00:00
Thiago Kenji Okada f2cd590cfb openjfx17: 17.0.0.1+1 -> 17.0.5+1 2022-12-13 10:15:07 +00:00
Thiago Kenji Okada e145132258 openjfx15: mark it as EOL 2022-12-13 10:15:03 +00:00
Thiago Kenji Okada 9e5e9c57bb openjfx11: 11.0.11+1 -> 11.0.17+1 2022-12-13 10:14:37 +00:00
Thiago Kenji Okada 951304c459 openjdk11: 11.0.15+10 -> 11.0.17+8 2022-12-13 10:13:40 +00:00
Thiago Kenji Okada 64b335ce75 openjdk8: 322-ga -> 352-ga 2022-12-13 10:13:40 +00:00
github-actions[bot] ea4d29903e
Merge staging-next into staging 2022-12-13 06:01:48 +00:00
github-actions[bot] a93fa5bd9d
Merge master into staging-next 2022-12-13 06:01:11 +00:00
Dennis Gosnell b886a066e0
Merge pull request #205834 from r-ryantm/auto-update/purescript
purescript: 0.15.6 -> 0.15.7
2022-12-13 09:15:04 +09:00
github-actions[bot] 1baf25788e
Merge master into haskell-updates 2022-12-13 00:13:57 +00:00
github-actions[bot] 8506553217
Merge staging-next into staging 2022-12-13 00:02:51 +00:00
github-actions[bot] a680c884cc
Merge master into staging-next 2022-12-13 00:02:19 +00:00
R. Ryantm 7db82980f1 purescript: 0.15.6 -> 0.15.7 2022-12-12 20:30:56 +00:00
Bernardo Meurer fc6c79f771
Merge pull request #204378 from Madouura/pr/rocm-related
Fixes https://github.com/NixOS/nixpkgs/issues/203949
2022-12-12 15:55:21 -03:00
Vladimír Čunát 0fecf164a2
sbcl_*: fix build by adding a #define
Probably triggered by glibc: 2.35-163 -> 2.35-224
Inspired by https://bugs.gentoo.org/869434
2022-12-12 10:14:38 +01:00
github-actions[bot] 439a5b4395
Merge staging-next into staging 2022-12-12 06:01:41 +00:00
github-actions[bot] 63c2909cc1
Merge master into staging-next 2022-12-12 06:01:08 +00:00
Ryan Mulligan 1aad6116d7
Merge pull request #197769 from r-ryantm/auto-update/ispc
ispc: 1.18.0 -> 1.18.1
2022-12-11 20:33:26 -08:00
github-actions[bot] 653a5e185c
Merge master into haskell-updates 2022-12-12 00:13:29 +00:00
github-actions[bot] f14765eb08
Merge staging-next into staging 2022-12-11 18:01:53 +00:00
github-actions[bot] 99d681c4e7
Merge master into staging-next 2022-12-11 18:01:21 +00:00
Madoura 75d7299df1
Revert "rocm-llvm: enable clang-tools-extra for clang-tidy"
This reverts commit c998cad49d.
2022-12-10 16:53:12 -06:00
Robert Hensing 16f5747575
Merge pull request #175649 from Artturin/opt-in-structured-attrs
stdenv: support opt-in __structuredAttrs
2022-12-10 21:12:43 +01:00
Madoura 9b98f8433a
rocm-related: create and use a generic updater script 2022-12-10 13:51:09 -06:00
Sergei Trofimovich 79eaf1dbb9 ocaml-ng.ocamlPackages_4_00_1.ocaml: use xorg.* packages directly instead of xlibsWrapper indirection
Validated as no material change in `out` output with `diffoscope`.
2022-12-10 13:58:10 +00:00
github-actions[bot] 54a348728f
Merge master into haskell-updates 2022-12-10 00:12:51 +00:00
figsoda cfc6213879
Merge pull request #204686 from figsoda/auditable
rustPlatform.buildRustPackage: build auditable binaries
2022-12-09 16:46:45 -05:00
Alyssa Ross 126229f810
llvm: disable libpfm on all non-Linux platforms
libpfm is Linux-specific, it should be disabled on e.g. FreeBSD as
well as Darwin.
2022-12-09 19:08:16 +00:00
github-actions[bot] 48b3a17dea
Merge master into staging-next 2022-12-09 12:01:30 +00:00
Naïm Favier 678b3134ac
elmPackages.elm-format: disable checks
Fixes the build with optparse-applicative 0.17
2022-12-09 12:27:15 +01:00
Vladimír Čunát 9c497bb8d6
Merge branch 'staging-next' into staging 2022-12-09 10:27:46 +01:00
Sandro 89c4ef4384
Merge pull request #204832 from Luflosi/update/yosys 2022-12-09 10:27:31 +01:00
Sandro 0d6316e7b3
Merge pull request #180032 from amjoseph-nixpkgs/pr/powerpc64le/openjdk-platforms 2022-12-09 10:01:22 +01:00
github-actions[bot] 4368f0cb9d
Merge master into haskell-updates 2022-12-09 00:14:02 +00:00
Artturin c01f509e44 treewide: source .attrs in builders
if theres a source $stdenv then this is needed

for structuredAttrs
2022-12-08 21:09:02 +02:00
Artturin adc8900df1 treewide: fix some core package structuredAttrs 2022-12-08 21:05:28 +02:00
Sandro 4cc7973ae6
Merge pull request #204658 from raphaelr/mbedtls-3 2022-12-08 16:38:17 +01:00
Weijia Wang 79a7bab630 cmdstan: unbreak on aarch64-linux 2022-12-08 14:19:42 +01:00
Artturin 238a6053c4 stdenv: support opt-in __structuredAttrs
Co-authored-by: Robin Gloster <mail@glob.in>

stdenv: print message if structuredAttrs is enabled

stdenv: add _append

reduces the chance of a user doing it wrong

fix nix develop issue

output hooks don't work yet in nix develop though

making $outputs be the same on non-structuredAttrs and structuredAttrs
is too much trouble.

lets instead make a function that gets the output names

reading environment file '/nix/store/2x7m69a2sm2kh0r6v0q5s9z1dh41m4xf-xz-5.2.5-env-bin'
nix: src/nix/develop.cc:299: std::string Common::makeRcScript(nix::ref<nix::Store>, const BuildEnvironment&, const Path&): Assertion `outputs != buildEnvironment.vars.end()' failed.

use a function to get all output names instead of using $outputs

copy env functionality from https://github.com/NixOS/nixpkgs/pull/76732/commits
2022-12-08 06:13:19 +02:00
github-actions[bot] ac72e30512
Merge master into haskell-updates 2022-12-08 00:12:59 +00:00
Sandro 469797dc2a
Merge pull request #204691 from SuperSandro2000/igc 2022-12-07 22:41:33 +01:00
Raphael Robatsch 985c8dbe14 treewide: use mbedtls 3 where possible
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-12-07 19:58:55 +00:00
Robert Hensing 0bb9486e51 elmPackages.elm: fix build 2022-12-07 19:05:09 +01:00
zowoq b6466eae0a go_1_18: 1.18.8 -> 1.18.9
https://github.com/golang/go/releases/tag/go1.18.9
2022-12-08 02:07:20 +10:00
Thiago Kenji Okada f60bcce66d
Merge pull request #204852 from thiagokokada/openjfx11-build-without-web
openjfx11: 11.0.3+1 -> 11.0.11+1, openjdk{11,12,13,14}: enableJavaFX by default
2022-12-07 09:30:30 +00:00
github-actions[bot] 0ad12b3774
Merge master into haskell-updates 2022-12-07 00:13:32 +00:00
Thiago Kenji Okada c12732f882 openjfx15: drop i686-linux support
gradle5 does not support i686-linux, so it is impossible to evaluate
this derivation anyway.
2022-12-06 22:39:20 +00:00
Thiago Kenji Okada 33b058f780 openjfx14: enableJavaFX by default 2022-12-06 22:39:19 +00:00
Thiago Kenji Okada d0f37a55b1 openjfx13: enableJavaFX by default 2022-12-06 22:39:19 +00:00
Thiago Kenji Okada 4837c5f16a openjfx12: enableJavaFX by default 2022-12-06 22:39:19 +00:00
Thiago Kenji Okada 6d3a447785 openjfx11: enableJavaFX by default 2022-12-06 22:39:19 +00:00
Thiago Kenji Okada b51a1d1f67 openjfx11: 11.0.3+1 -> 11.0.11+1
This updates the Python version needed to build WebKit from 2 to 3,
fixing the previous issue we had.
2022-12-06 22:39:19 +00:00
Artturi cfdf35a667
Merge pull request #204159 from wegank/ugarit-darwin
ugarit, ugarit-manifest-maker: fix build on aarch64-darwin
2022-12-06 23:29:14 +02:00
zowoq 5b349b72d5 go_1_19: 1.19.3 -> 1.19.4
https://github.com/golang/go/releases/tag/go1.19.4
2022-12-07 06:11:21 +10:00
Luflosi 8814e204ef
yosys: 0.23 -> 0.24
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.24
2022-12-06 18:58:32 +01:00
Martin Weinelt 60f52f6c83 Merge remote-tracking branch 'origin/staging-next' into staging 2022-12-06 01:27:11 +01:00
Martin Weinelt 7ea3d4395d Merge remote-tracking branch 'origin/master' into staging-next 2022-12-06 01:26:56 +01:00
Sandro d74e49d8d1
Merge pull request #202078 from 2xsaiko/outgoing/crystal-aarch64-darwin 2022-12-06 01:23:20 +01:00
github-actions[bot] d7af8ae032
Merge master into haskell-updates 2022-12-06 00:12:34 +00:00
github-actions[bot] 0ac4c6779e
Merge master into staging-next 2022-12-06 00:02:32 +00:00
figsoda 0e5137f267 rustPlatform.buildRustPackage: make it not auditable by default 2022-12-05 18:46:00 -05:00
Sandro Jäckel 19b27fb2bf intel-graphics-compiler: 1.0.12260.1 -> 1.0.12504.5 2022-12-05 23:08:23 +01:00
Sandro Jäckel 8d2372e44a spirv-llvm-translator: bump to intel-graphics-compiler recommended version 2022-12-05 23:00:14 +01:00
Sandro e8d94a5d9e
Merge pull request #201054 from wkral/scryer-prolog-update 2022-12-05 22:26:06 +01:00
figsoda 8a041c63c0 rustPlatform.buildRustPackage: build auditable binaries 2022-12-05 16:18:17 -05:00
Vincent Laporte 929771b9ed ocaml-ng.ocamlPackages_5_0: 5.0.0-β1 → 5.0.0-β2 2022-12-05 20:46:40 +01:00
William Kral 1a0449aba3 scryer-prolog: 0.9.0 -> 0.9.1 2022-12-05 09:14:51 -08:00
Martin Weinelt 9256404e6b Merge remote-tracking branch 'origin/staging-next' into staging 2022-12-05 13:22:34 +01:00
Martin Weinelt f32cee9f3c Merge remote-tracking branch 'origin/master' into staging-next 2022-12-05 13:22:20 +01:00
Mario Rodas 6e51c97f1c
Merge pull request #204052 from adamcstephens/edk2-202211
edk2: 202205 -> 202211
2022-12-05 07:21:17 -05:00
Sandro a86a90f4a0
Merge pull request #200458 from wegank/rml-init
rml: init at 1.09.07
2022-12-05 12:14:56 +01:00
github-actions[bot] d267d26578
Merge master into staging-next 2022-12-05 06:01:36 +00:00
github-actions[bot] c5a7d506e7
Merge master into haskell-updates 2022-12-05 00:13:28 +00:00
Fabian Affolter 2a67488844
Merge pull request #204277 from r-ryantm/auto-update/corral
pony-corral: 0.6.0 -> 0.6.1
2022-12-04 23:53:34 +01:00
Fabian Affolter 1eb4e74732
pony-corral: add changelog to meta 2022-12-04 23:12:16 +01:00
Martin Weinelt 2c56dc4832 Merge remote-tracking branch 'origin/staging-next' into staging 2022-12-04 22:07:03 +01:00
Martin Weinelt fe8eef1ae4 Merge remote-tracking branch 'origin/master' into staging-next 2022-12-04 22:06:42 +01:00
Sandro cb170c2cfc
Merge pull request #193004 from ShamrockLee/clang-mainprogram 2022-12-04 20:01:46 +01:00
Madoura 33a5eb7be1
rocm-related: 5.3.3 → 5.4.0
clang-ocl: 5.3.3 → 5.4.0

hip: 5.3.3 → 5.4.0

hipsparse: 5.3.3 → 5.4.0

miopengemm: 5.3.3 → 5.4.0

hipcub: 5.3.3 → 5.4.0

rccl: 5.3.3 → 5.4.0

rocblas: 5.3.3 → 5.4.0

rocfft: 5.3.3 → 5.4.0

miopen: 5.3.3 → 5.4.0

rocm-comgr: 5.3.3 → 5.4.0

rocclr: 5.3.3 → 5.4.0

rocm-device-libs: 5.3.3 → 5.4.0

rocm-cmake: 5.3.3 → 5.4.0

rocm-runtime: 5.3.3 → 5.4.0

rocm-smi: 5.3.3 → 5.4.0

rocm-thunk: 5.3.3 → 5.4.0

rocm-opencl-runtime: 5.3.3 → 5.4.0

llvmPackages_rocm.llvm: 5.3.3 → 5.4.0

rocminfo: 5.3.3 → 5.4.0

rocmlir: 5.3.3 → 5.4.0

rocprim: 5.3.3 → 5.4.0

rocwmma: 5.3.3 → 5.4.0

rocrand: 5.3.3 → 5.4.0

rocsparse: 5.3.3 → 5.4.0

rocthrust: 5.3.3 → 5.4.0

tensile: 5.3.3 → 5.4.0

rocm-llvm: remove obsolete patch

hip: remove obsolete substituteInPlace

rocmlir: fixup build inputs and cmakeFlags

miopen: add nlohmann_json
2022-12-04 10:33:07 -06:00
github-actions[bot] e0990771a6
Merge master into haskell-updates 2022-12-04 00:13:21 +00:00
figsoda 75c01e730d
Merge pull request #203520 from figsoda/nextest
rustPlatform.buildRustPackage: add cargo-nextest support
2022-12-03 19:03:34 -05:00
github-actions[bot] e1399a2156
Merge master into staging-next 2022-12-03 18:01:02 +00:00
Thomas Gerbet 927aa4b389 julia: skip test expecting mbedtls 2.28.0
Follow up to #204184 (0731778955).
2022-12-03 14:47:03 +01:00
R. Ryantm 46034e8f35 pony-corral: 0.6.0 -> 0.6.1 2022-12-03 12:30:38 +00:00
github-actions[bot] 1ac9e3255b
Merge staging-next into staging 2022-12-03 06:02:18 +00:00
github-actions[bot] 7ec4183673
Merge master into staging-next 2022-12-03 06:01:28 +00:00
Sandro 02e6e7a535
Merge pull request #202765 from mdarocha/roslyn-update 2022-12-03 05:27:19 +01:00
Weijia Wang 43cc2746c6 nim: fix build on aarch64-darwin 2022-12-02 22:23:01 -06:00
Martin Weinelt e3da5a807b Merge remote-tracking branch 'origin/staging-next' into staging 2022-12-03 01:28:01 +01:00
github-actions[bot] a358814ff5
Merge master into haskell-updates 2022-12-03 00:11:52 +00:00
github-actions[bot] a83c4dd193
Merge master into staging-next 2022-12-03 00:02:19 +00:00
Sandro e461e83aa7
Merge pull request #191966 from jvanbruegge/isabelle-2022 2022-12-03 00:45:47 +01:00
Weijia Wang 32b27a6225 chickenPackages_4.chicken: use install_name_tool 2022-12-02 20:10:13 +01:00
Adam Stephens 53495400fb
edk2: 202205 -> 202211 2022-12-02 00:44:49 -05:00
github-actions[bot] 0915b926cd
Merge master into haskell-updates 2022-12-02 00:13:35 +00:00
github-actions[bot] f2b70bba3e
Merge master into staging-next 2022-12-02 00:02:32 +00:00
Sandro 48a2416be3
Merge pull request #204012 from prusnak/gcc-arm-embedded 2022-12-02 00:11:26 +01:00
Pavol Rusnak f25d71940b
gcc-arm-embedded-{6,7,8,9,10}: drop python27 from dependencies
python27 is only required for arm-none-eabi-gdb-py
and since python27 is EOL, it's worth disabling python support
for GDB, rather then breaking the whole gcc-arm-embedded
2022-12-01 23:16:29 +01:00
github-actions[bot] 5dcaefe5c4
Merge staging-next into staging 2022-12-01 18:02:04 +00:00
github-actions[bot] 237453e7f7
Merge master into staging-next 2022-12-01 18:01:25 +00:00
7c6f434c ea2de10051
Merge pull request #203654 from hraban/sbcl-2.2.11
sbcl: 2.2.10 -> 2.2.11
2022-12-01 17:50:32 +00:00
Thiago Kenji Okada d57353e122 openjdk14: disable JavaFX by default
Since openjfk11 depends on python2 (EOL).
2022-12-01 16:53:25 +00:00
Thiago Kenji Okada f24ea1f792 openjdk13: disable JavaFX by default
Since openjfk11 depends on python2 (EOL).
2022-12-01 16:53:08 +00:00
Thiago Kenji Okada 76f20f79c6 openjdk12: disable JavaFX by default
Since openjfk11 depends on python2 (EOL).
2022-12-01 16:52:53 +00:00
Thiago Kenji Okada 94491ad9fc openjdk11: disable JavaFX by default
Since openjfk11 depends on python2 (EOL).
2022-12-01 16:52:14 +00:00
Sandro 07c8cfc592
Merge pull request #203399 from SuperSandro2000/intel-graphics-compiler 2022-12-01 13:26:35 +01:00
Sandro c34778d1fc
Merge pull request #203383 from SuperSandro2000/mono-cleanup 2022-12-01 13:23:31 +01:00
github-actions[bot] d7555c9ff2
Merge staging-next into staging 2022-12-01 06:01:59 +00:00
github-actions[bot] 445f2646b3
Merge master into haskell-updates 2022-12-01 00:16:08 +00:00
Fabián Heredia Montiel 5b3321b4e8 jetbrains.jdk: 17.0.3-b469.37 → 17.0.5-b653.14 2022-11-30 15:33:46 -06:00
github-actions[bot] c14692be87
Merge staging-next into staging 2022-11-30 18:01:46 +00:00
github-actions[bot] cb51cfe745
Merge master into staging-next 2022-11-30 18:01:11 +00:00
Colin Arnott a7e188a80f
gnostic: init at 0.6.8
Fixes #142070
2022-11-30 16:51:56 +00:00
Claudio Bley 38c793c1de llvmPackages_14: Add -lgcc to NIX_LDFLAGS to lld, lldb, llvm, compiler-rt and clang
This is required to workaround #201254.
2022-11-30 08:56:46 -06:00
Mario Rodas eed05da3a3
Merge pull request #199802 from jerith666/openjdk-19
OpenJDK: init 19.0.1
2022-11-30 08:01:20 -05:00
github-actions[bot] 747179fd72
Merge master into haskell-updates 2022-11-30 00:14:36 +00:00
Hraban Luyat 6f6f5f908b sbcl: 2.2.10 -> 2.2.11 2022-11-29 15:07:59 -05:00
github-actions[bot] a6c80cc1ae
Merge master into staging-next 2022-11-29 12:01:28 +00:00
Sergei Trofimovich 239bf240f5
Merge pull request #203497 from trofi/julia-fix-for-mpfr-4.1.1
julia: backport test tweak for mpfr-4.1.1
2022-11-29 07:56:04 +00:00
Mario Rodas 0c38ca60d1
Merge pull request #203175 from wegank/chicken-darwin
chickenPackages: fix build on aarch64-darwin
2022-11-29 01:47:50 -05:00
github-actions[bot] d24851067d
Merge master into haskell-updates 2022-11-29 00:14:37 +00:00
Sandro Jäckel 2669b04d02 spirv-llvm-translator: update llvm 11 variant to recommend version from intel-graphic-compiler version 1.0.12260.1, reduce platform to unix 2022-11-29 01:07:22 +01:00
Sandro Jäckel 425f61070a intel-graphics-compiler: 1.0.11061 -> 1.0.12812.4, adopt 2022-11-29 01:07:22 +01:00
github-actions[bot] e6be0713d4
Merge master into staging-next 2022-11-29 00:02:37 +00:00
Bernardo Meurer d9a5323ea7
Merge pull request #203412 from Madouura/pr/rocm-misc 2022-11-28 22:01:08 +00:00
figsoda d3eb606296 rustPlatform.buildRustPackage: add useNextest option to check with cargo-nextest 2022-11-28 17:00:17 -05:00
Sergei Trofimovich bed5e75287 julia: backport test tweak for mpfr-4.1.1
Without the change `julia` test fails on `staging-next` as:

    Error in testset MPFR_jll:
    Test Failed at /build/julia-1.8.3/usr/share/julia/stdlib/v1.8/MPFR_jll/test/runtests.jl:7
      Expression: vn == v"4.1.0"
       Evaluated: v"4.1.1" == v"4.1.0"
    ERROR: LoadError: Test run finished with errors
2022-11-28 19:35:28 +00:00
Emery Hemingway 88c9a92624 Nim: resurrect bootstrap compiler
Building the bootstrap and the unwrapped compiler in seperate
derivations is still worthwhile because if we patch the compiler
only need to rebuild the second of the two.
2022-11-28 12:28:25 -06:00
Stephen Hassard 6c492a6936 nim: 1.6.8 -> 1.6.10 2022-11-28 12:28:25 -06:00
Vladimír Čunát 9ab35fe3ad
Merge #201268: libcxx: link correct libcxxabi version
...into staging
2022-11-28 10:00:21 +01:00
Madoura 3ced8179cd
rocm-related: optional GITHUB_TOKEN for update script
hip: optional GITHUB_TOKEN for update script

rocm-llvm: optional GITHUB_TOKEN for update script

clang-ocl: optional GITHUB_TOKEN for update script

hipcub: optional GITHUB_TOKEN for update script

hipsparse: optional GITHUB_TOKEN for update script

miopen: optional GITHUB_TOKEN for update script

miopengemm: optional GITHUB_TOKEN for update script

rccl: optional GITHUB_TOKEN for update script

rocblas: optional GITHUB_TOKEN for update script

rocclr: optional GITHUB_TOKEN for update script

rocfft: optional GITHUB_TOKEN for update script

rocm-comgr: optional GITHUB_TOKEN for update script

rocm-device-libs: optional GITHUB_TOKEN for update script

rocm-opencl-runtime: optional GITHUB_TOKEN for update script

rocm-runtime: optional GITHUB_TOKEN for update script

rocm-thunk: optional GITHUB_TOKEN for update script

rocmlir: optional GITHUB_TOKEN for update script

rocprim: optional GITHUB_TOKEN for update script

rocrand: optional GITHUB_TOKEN for update script

rocsparse: optional GITHUB_TOKEN for update script

rocthrust: optional GITHUB_TOKEN for update script

rocwmma: optional GITHUB_TOKEN for update script

tensile: optional GITHUB_TOKEN for update script

rocm-cmake: optional GITHUB_TOKEN for update script

rocminfo: optional GITHUB_TOKEN for update script

rocm-smi: optional GITHUB_TOKEN for update script
2022-11-28 02:25:56 -06:00
github-actions[bot] 6aeef7531c
Merge staging-next into staging 2022-11-28 06:01:53 +00:00
Sandro Jäckel 80f99bc8f6
mono: cleanup 2022-11-28 01:55:12 +01:00
github-actions[bot] 4580143b9e
Merge master into haskell-updates 2022-11-28 00:13:34 +00:00
Sandro ad8e3a283f
Merge pull request #198397 from erdnaxe/rgbds-update 2022-11-28 01:04:20 +01:00
github-actions[bot] 38af11b9ce
Merge staging-next into staging 2022-11-27 18:01:39 +00:00
Martin Weinelt d9a4005ed0
Merge pull request #202476 from Madouura/pr/miopen 2022-11-27 15:07:11 +01:00
Weijia Wang d5fd2b7e05 chickenPackages: fix build on aarch64-darwin 2022-11-27 03:06:53 +01:00
github-actions[bot] 6a307a25ce
Merge master into haskell-updates 2022-11-27 00:15:21 +00:00
github-actions[bot] 6d0026d4d6
Merge staging-next into staging 2022-11-26 18:01:45 +00:00
7c6f434c f49ee75d3e
Merge pull request #200994 from hraban/sbcl-2.2.10
sbcl: 2.2.9 -> 2.2.10
2022-11-26 17:36:02 +00:00
R. Ryantm bb943eae8f gleam: 0.24.0 -> 0.25.0 2022-11-26 09:49:21 -05:00
Kyle Butt 3d851b64b8 haskell.compiler.ghc92*: backport Cabal bugfix for Paths_ modules
There is a code generation bug in Cabal-3.6.3.0. For packages configured with
--enable-relocatable, Cabal would generate code that doesn't compile.

There isn't an upstream issue, but the issue is described in the commit that
fixed it:
6c796218c9

It was fixed in Cabal-3.8.*
Backport the fix to the Cabal library that ships with ghc-9.2.4

Co-authored-by: sternenseemann <sternenseemann@systemli.org>

Closes #200063.
2022-11-26 15:03:55 +01:00
github-actions[bot] e5a45ed6d9
Merge staging-next into staging 2022-11-25 18:02:16 +00:00
mdarocha 96cc5f97c7 roslyn: 3.10.0-1.21102.26 -> 4.2.0 2022-11-25 18:52:44 +01:00
mdarocha 2d1b7b8557 roslyn: use buildDotnetModule 2022-11-25 18:50:44 +01:00
Weijia Wang 71eee85daa rml: init at 1.09.07 2022-11-25 18:02:39 +01:00
Martin Weinelt ce1f935495
Merge pull request #202373 from Madouura/pr/rocm-related 2022-11-25 16:46:32 +01:00
github-actions[bot] f8c61f361e
Merge staging-next into staging 2022-11-25 12:02:07 +00:00
Boey Maun Suang 6f7d967e28 gnat11: Fix by building with older gnatboot
GCC's installation instructions strongly recommend using an older
version of GNAT to build GNAT, as "[m]ore recent versions of GNAT than
the version built are not guaranteed to work and will often fail during
the build with compilation errors." [1]

The recent upgrade of gnatboot to a 12.1 release in commit bc640dc
unfortunately resulted in such a failure for gnat11 [2], resulting in
the same errors as GCC bug 103357 [3], which was marked WONTFIX for the
reason above.

This patch therefore reverts gnat11 to being built with an earlier 11.x
gnatboot version, while keeping the updated 12.1 gnatboot to build
gnat12 (which is fine because the latter is currently version 12.2).
Fixing gnat11 is also a step towards re-enabling the
coreboot-toolchain-* packages to be built with Ada support.

To facilitate such explicit version dependencies while retaining the
meaning of the existing gnatboot package, and in the fashion of the
existing gcc packages, this patch also creates the packages gnatboot11
and gnatboot12 with gnatboot made an alias of gnatboot12.

[1]: https://gcc.gnu.org/install/prerequisites.html
[2]: https://github.com/NixOS/nixpkgs/pull/182414#issuecomment-1204432909
[3]: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103357
2022-11-25 08:15:10 +01:00
github-actions[bot] e8fb7d56a7
Merge staging-next into staging 2022-11-24 12:02:06 +00:00
Madoura 6bb3a9baee
rocm-related: use finalAttrs
hip: use finalAttrs

rocm-llvm: use finalAttrs

clang-ocl: use finalAttrs

composable_kernel: use finalAttrs

hipcub: use finalAttrs

hipsparse: use finalAttrs

miopengemm: use finalAttrs

rccl: use finalAttrs

rocblas: use finalAttrs

rocclr: use finalAttrs

rocfft: use finalAttrs

rocm-comgr: use finalAttrs

rocm-device-libs: use finalAttrs

rocm-opencl-runtime: use finalAttrs

rocm-runtime: use finalAttrs

rocm-thunk: use finalAttrs

rocmlir: use finalAttrs

rocprim: use finalAttrs

rocsparse: use finalAttrs

rocthrust: use finalAttrs

rocm-cmake: use finalAttrs

rocminfo: use finalAttrs

rocm-smi: use finalAttrs
2022-11-24 01:23:03 -06:00
Madoura 0190a12af5
rocm-related: change maintainers to rocm team + old
rocclr: change maintainers to rocm team + old

rocm-comgr: change maintainers to rocm team + old

rocm-device-libs: change maintainers to rocm team + old

rocm-opencl-runtime: change maintainers to rocm team + old

rocm-runtime: change maintainers to rocm team + old

rocm-thunk: change maintainers to rocm team + old

rocminfo: change maintainers to rocm team + old

rocm-smi: change maintainers to rocm team + old

rocm-llvm: change maintainers to rocm team + old

hip: change maintainers to rocm team + old
2022-11-24 01:19:57 -06:00
Madoura 6eefaa031c
rocm-related: 5.3.1 → 5.3.3
rocm-smi: 5.3.1 → 5.3.3

rocm-cmake: 5.3.1 → 5.3.3

rocm-thunk: 5.3.1 → 5.3.3

rocm-runtime: 5.3.1 → 5.3.3

rocm-opencl-runtime: 5.3.1 → 5.3.3

rocm-device-libs: 5.3.1 → 5.3.3

rocm-comgr: 5.3.1 → 5.3.3

rocclr: 5.3.1 → 5.3.3

rocminfo: 5.3.1 → 5.3.3

llvmPackages_rocm.llvm: 5.3.1 → 5.3.3

hip: 5.3.1 → 5.3.3

hipcub: 2.12.0-5.3.1 → 2.12.0-5.3.3

rocsparse: 2.3.2-5.3.1 → 2.3.2-5.3.3

hipsparse: 2.3.1-5.3.1 → 2.3.1-5.3.3

rccl: 2.12.10-5.3.1 → 2.12.10-5.3.3

rocfft: 1.0.18-5.3.1 → 1.0.18-5.3.3

tensile: 4.34.0-5.3.1 → 4.34.0-5.3.3

rocblas: 2.45.0-5.3.1 → 2.45.0-5.3.3

miopengemm: 5.3.1 → 5.3.3

clang-ocl: 5.3.1 → 5.3.3

rocthrust: 2.16.0-5.3.1 → 2.16.0-5.3.3

rocprim: 2.11.0-5.3.1 → 2.11.1-5.3.3

rocmlir: 5.3.1 → 5.3.3
2022-11-24 01:19:47 -06:00
R. Ryantm db27456a92 cmdstan: 2.30.1 -> 2.31.0 2022-11-24 03:53:09 +00:00
github-actions[bot] a6dbfe6906
Merge staging-next into staging 2022-11-24 00:02:35 +00:00
Sergei Trofimovich c46a7d0735
Merge pull request #202441 from trofi/mitschemeX11-without-xlibsWrapper
mitschemeX11: use xorg.* packages directly instead of xlibsWrapper in…
2022-11-23 23:05:13 +00:00
github-actions[bot] 83b5fc631c
Merge staging-next into staging 2022-11-23 18:01:46 +00:00
Bobby Rong 8eab68f943
Merge pull request #199767 from h7x4/master
flutter, mozart: add h7x4 as maintainer
2022-11-23 23:56:47 +08:00
Madoura c998cad49d
rocm-llvm: enable clang-tools-extra for clang-tidy 2022-11-23 01:48:41 -06:00
Matt McHenry e7cfa26a86 openjdk: init 19.0.1
as usual this is mostly copy-pasted from 18, so this commit is best
reviewed with '--find-copies-harder'

stop exposing openjdk 18 since it was not a long-term support release

change the default openjdk from 17 to 19 since nixpkgs is a
rolling-release repository

drop the ceremony around bootstrapping via adoptopenjdk for 64-bit
builds vs. via earlier openjdk builds for 32-bit, because, to be
frank, since we're using temurin now, it's not a simple copy-paste
job.  :-/  if someone needs a 32-bit openjdk, that work can be done
separately.

JavaFX revs from 17 to 19; it looks like 18 was never packaged along
with JDK 18.

* the gradle invocation used to build JavaFX must still be done with
  Java 18, as gradle does not yet support running itself on Java 19.

* a couple of patches need to be applied, since a new State enum was
  introduced in the JDK that collides with one in JavaFX.

* the hash of the gradle dependencies has not changed, which is
  surprising, but as far as I can tell correct.

One application (libreoffice) doesn't work with 19 yet, so pin it to
jdk 17 for now.

Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
2022-11-22 20:33:24 -05:00
github-actions[bot] e31b8a36d7
Merge staging-next into staging 2022-11-23 00:02:46 +00:00
Sergei Trofimovich 22bee934d0 mitschemeX11: use xorg.* packages directly instead of xlibsWrapper indirection
Validated as no materail change in `out` output with `diffoscope`.
2022-11-22 22:24:10 +00:00
Josh Channings 2252245f92 llvm: Find otool bin from targetPrefix
This is to fix the stdenvBootstrapTools issue where otool & others are
not available in PATH, but only under the targetPrefix.
2022-11-22 21:37:47 +00:00
Artturi 006c56abc4
Merge pull request #197674 from squalus/openmp-cross
openmp: fix cross compile
2022-11-22 23:29:54 +02:00
Josh Channings 252ea6511d libcxxabi: Skip dylib fixups for version symlinks
Apart from being a no-op, this seems to cause the install to make a
copy, rather than keeping the symlinks intact.
2022-11-22 19:22:18 +00:00
Josh Channings 67f11a2185 libcxx: Link libc++.dylib to matching libc++abi.dylib
Same adjustment as made for libc++abi in #185766, for the same reason:
the unamended dylib links to the libc++abi in the build stdenv, which
is the wrong version.

Tested on Darwin with LLVM 14 stdenv, but the phase is added to all
versions, including 11 - so this will cause a mass rebuild.

See: https://github.com/NixOS/nixpkgs/pull/185766
2022-11-22 19:22:18 +00:00
figsoda 82fe76d1cd carnix,cratesIO: remove 2022-11-22 14:10:25 -05:00
Vladimír Čunát befa1f2dc6
Merge #196565: gcc11: Update back to 11.3 on Darwin
...into staging
2022-11-22 12:42:23 +01:00
github-actions[bot] ef59504ab1
Merge staging-next into staging 2022-11-22 06:01:48 +00:00
Mario Rodas 3735237f10
Merge pull request #202139 from NLincoln/nl.scalac-fixup-phase
dotty: use preFixup instead of fixupPhase
2022-11-21 23:51:36 -05:00
github-actions[bot] 66da6215fb
Merge staging-next into staging 2022-11-22 00:03:02 +00:00
7c6f434c 9329cc8654
Merge pull request #201267 from NickCao/julia
julia_18: 1.8.2 -> 1.8.3
2022-11-21 18:55:45 +00:00
A cursed quail 403a7405ab
dotty: use preFixup instead of fixupPhase 2022-11-20 22:31:00 -06:00
Marco Rebhan 7d4abc2b94 crystal: Unmark 1.2 broken for aarch64-darwin
The package actually builds and runs fine on this platform.
2022-11-20 18:28:50 +01:00
github-actions[bot] 1d03874733
Merge staging-next into staging 2022-11-20 06:01:41 +00:00
github-actions[bot] 9dd80cf7a7
Merge master into staging-next 2022-11-20 06:01:12 +00:00
Mario Rodas c790cd0989
Merge pull request #201564 from NANASHI0X74/flutter-3.3.8
flutter: 3.3.3 -> 3.3.8, flutter.dart: 2.18.2 -> 2.18.4
2022-11-19 21:27:16 -05:00
github-actions[bot] 1e1586019b
Merge staging-next into staging 2022-11-20 00:03:01 +00:00
github-actions[bot] 2a6bef4634
Merge master into staging-next 2022-11-20 00:02:29 +00:00
sternenseemann b394f86dcb chickenPackages*.eggDerivation: set meta.platforms if not provided
This will ensure that Hydra attempts to build the eggs on all supported
platforms instead of just the platform the evaluator is running
on (currently x86_64-linux).
2022-11-19 20:13:35 +01:00
Chuang Zhu 4065566003 glslang: fix broken paths in output cmake files 2022-11-19 12:45:23 +08:00
Nick Cao 7d589b68e6
julia_18-bin: 1.8.2 -> 1.8.3 2022-11-18 16:45:33 +08:00
Sandro 770773936f
Merge pull request #201364 from LibreCybernetics/update-openjdk17 2022-11-18 07:41:09 +01:00
nanashi0x74 0e74b5347a flutter: 3.3.3 -> 3.3.8, flutter.dart: 2.18.2 -> 2.18.4 2022-11-16 23:27:47 +01:00
github-actions[bot] 14be0e5a7b
Merge staging-next into staging 2022-11-16 18:01:52 +00:00
github-actions[bot] 9b8d89f305
Merge master into staging-next 2022-11-16 18:01:17 +00:00
sternenseemann a110f08f12 ocamlPackages.extlib: rename from ocaml_extlib
This matches the name used in dune and on OPAM.
2022-11-16 14:30:37 +01:00
github-actions[bot] 7a0a2c1c12
Merge staging-next into staging 2022-11-16 12:02:01 +00:00
github-actions[bot] e68e99b5ab
Merge master into staging-next 2022-11-16 12:01:24 +00:00
Jörg Thalheim 7766847a69
Merge pull request #201428 from aaronjheng/zhf/copper
copper: mark as broken
2022-11-16 09:37:30 +01:00
Luflosi a6151294db yosys: 0.22 -> 0.23
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.23
The protobuf backend was removed in https://github.com/YosysHQ/yosys/pull/3508.
2022-11-16 01:35:08 -06:00
Aaron Jheng 58419cf37c
copper: mark as broken 2022-11-16 02:38:00 +00:00
github-actions[bot] fe0f06b2f5
Merge staging-next into staging 2022-11-16 00:03:02 +00:00
github-actions[bot] 03d934116c
Merge master into staging-next 2022-11-16 00:02:28 +00:00
7c6f434c 5559f2b772
Merge pull request #199844 from vincentbernat/fix/git-clang-format
llvmpackages: patch shebangs for python subpackages
2022-11-15 21:41:58 +00:00
Anderson Torres be2bc696fa
Merge pull request #201335 from atorres1985-contrib/misc-updates
jwasm: 2.15 -> 2.16
2022-11-15 17:21:51 -03:00
Fabián Heredia Montiel 6bd5e60a40 openjdk17: 17.0.4+8 → 17.0.5+8 2022-11-15 13:37:47 -06:00
github-actions[bot] 7ba15c5a41
Merge staging-next into staging 2022-11-15 18:01:52 +00:00
github-actions[bot] fe4a555a4c
Merge master into staging-next 2022-11-15 18:01:21 +00:00
AndersonTorres c371787587 jwasm: 2.15 -> 2.16 2022-11-15 11:16:20 -03:00
Anderson Torres 9347608e56
Merge pull request #201121 from atorres1985-contrib/misc-updates
Misc updates
2022-11-15 10:59:44 -03:00
AndersonTorres 3a856243be jwasm: add changelog page
Also, use the new overlay-style overridable attributes.
2022-11-15 10:18:10 -03:00
AndersonTorres 3931b0b6cf asl: 142-bld211 -> 142-bld232 2022-11-15 10:06:44 -03:00
Jan Tojnar 69782b499b Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/lisp-modules-new/ql.nix
2022-11-15 13:02:43 +01:00
Nick Cao b60de3b416
julia_10, julia_15: drop infavor of latest stable versions 2022-11-15 10:05:17 +08:00
Nick Cao c754d1b6a3
julia_18: 1.8.2 -> 1.8.3 2022-11-15 09:56:01 +08:00
Martin Weinelt 8872cf637e
Merge pull request #200394 from wegank/neko-aarch64-darwin
Closes https://github.com/NixOS/nixpkgs/issues/159120
2022-11-14 22:58:38 +01:00
Weijia Wang 3f50d33747 neko: fix build on aarch64-darwin 2022-11-14 22:56:41 +01:00
Theodore Ni eea038cc8f rustc: 1.64.0 -> 1.65.0
https://github.com/rust-lang/rust/releases/tag/1.65.0
2022-11-15 06:47:17 +10:00
github-actions[bot] e572426521
Merge staging-next into staging 2022-11-14 18:01:45 +00:00
github-actions[bot] 597fe78e70
Merge master into staging-next 2022-11-14 18:01:13 +00:00
Jörg Thalheim 890d0576c5 cross/mingw: make threading library configureable 2022-11-14 12:50:04 +01:00
github-actions[bot] d6294f3932
Merge staging-next into staging 2022-11-14 06:01:48 +00:00
github-actions[bot] 90d0a0faec
Merge master into staging-next 2022-11-14 06:01:15 +00:00
Hraban Luyat e2fbe408dc sbcl 2.2.10: nix-prefetch-url output confusion
I don’t get it but this works.
2022-11-13 23:08:55 -05:00
John Ericson cd27a5b436
Merge pull request #82131 from Ericson2314/bsd-cross
FreeBSD packages: Init at 13.1
2022-11-13 21:35:17 -05:00
Hraban Luyat b7e217d3bd sbcl: apply /bin/cat -> $PATH/cat patch for 2.2.10 2022-11-13 13:37:54 -05:00
Hraban Luyat dbb1aacce0 sbcl: v2.2.10 2022-11-13 02:20:02 -05:00
hacker1024 6a376d9a78
flutter: Expose internal derivation creation functions 2022-11-13 15:25:35 +11:00
github-actions[bot] baec39c25b
Merge staging-next into staging 2022-11-13 00:03:13 +00:00
github-actions[bot] 32a303c688
Merge master into staging-next 2022-11-13 00:02:40 +00:00
zowoq 355ad731e4 go_1_17: remove
1.17 has been EOL since the release of 1.19
2022-11-13 09:02:22 +10:00
Sandro 950b794452
Merge pull request #197304 from vs49688/miniffmpeg-staging 2022-11-12 23:40:47 +01:00
h7x4 2bb2eec813
flutter: add h7x4 as maintainer 2022-11-12 20:18:26 +01:00