Commit graph

15640 commits

Author SHA1 Message Date
github-actions[bot] 045f0259fe
Merge master into staging-next 2023-07-22 12:01:28 +00:00
Felix Bühler 0a2745684e
Merge pull request #239624 from Stunkymonkey/use-optionalString-then
treewide: use optionalString instead of 'then ""'
2023-07-22 13:02:47 +02:00
Pavel Sobolev d954304892
blueprint-compiler: 0.8.1 -> 0.10.0 2023-07-22 13:54:23 +03:00
github-actions[bot] a400aea596
Merge master into staging-next 2023-07-21 12:01:17 +00:00
meppu 226cd70e03 gleam: 0.30.1 -> 0.30.2 2023-07-21 18:50:10 +09:00
Someone Serge 4fafb3b90b
tree-wide: incorporate common out-of-tree cudaSupport overlays 2023-07-20 17:26:45 +03:00
github-actions[bot] b6ae9ef2db
Merge master into staging-next 2023-07-20 06:01:21 +00:00
github-actions[bot] e048c645c9
Merge master into staging-next 2023-07-20 00:02:29 +00:00
Someone Serge 251d3166c5
cudaPackages.saxpy: init at unstable-2023-07-11 2023-07-20 02:17:56 +03:00
Someone Serge bfb24acbd0
cudaPackages_10.cudatoolkit: fix infinite recursion in setupCudaHook 2023-07-20 02:17:56 +03:00
Adam Joseph 07494a467a
Merge pull request #243615 from amjoseph-nixpkgs/pr/gcc/fix-m68k
gcc: if isM68k, look for libgcc_s.so.2 (instead of .so.1)
2023-07-19 22:10:25 +00:00
Someone Serge 9f46beb6a7
cudaPackages.setupCudaHook: init 2023-07-19 23:01:50 +03:00
github-actions[bot] b110c513b2
Merge master into staging-next 2023-07-19 12:01:12 +00:00
Sandro 7e2f926bbb
Merge pull request #236274 from yboettcher/add-opensycl 2023-07-19 11:20:55 +02:00
Weijia Wang d1f0c02127
Merge pull request #244190 from nagy/chicken-update
chickenPackages: update eggs
2023-07-19 12:07:35 +03:00
Rafael Fernández López daeb3028cc unison: M4i -> M5b 2023-07-19 00:14:55 +02:00
R. Ryantm 7e0f542df8 inform6: 6.41-r5 -> 6.41-r6 2023-07-18 20:03:17 +00:00
Luflosi ead2ae782e
yosys: 0.30 -> 0.31
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.31
2023-07-18 21:39:17 +02:00
github-actions[bot] acbec64db0
Merge master into staging-next 2023-07-18 18:01:26 +00:00
Daniel Nagy 9beee1207b
chickenPackages: update eggs 2023-07-18 18:45:00 +02:00
dxo b69890924f koka: 2.4.0 -> 2.4.2 2023-07-18 16:14:02 +02:00
Alexandre Esteves 56c79e60ce ispc: 1.18.1 -> 1.19.0 2023-07-17 20:44:34 +01:00
github-actions[bot] 0a4cedc7f8
Merge staging-next into staging 2023-07-17 12:02:20 +00:00
Weijia Wang 9ff4f2b58a
Merge pull request #243707 from r-ryantm/auto-update/minimacy
minimacy: 1.0.0 -> 1.1.0
2023-07-17 11:00:39 +02:00
meppu be25742af9 gleam: 0.30.0 -> 0.30.1 2023-07-17 17:10:58 +09:00
Yannik Böttcher 925cfb87a3 opensycl: init at 0.9.4 2023-07-16 16:48:26 +02:00
github-actions[bot] 786f620d45
Merge staging-next into staging 2023-07-16 12:01:41 +00:00
toastal 26e7964ad1 lunarml: init at unstable-2023-06-25 2023-07-16 13:04:01 +07:00
Jan Tojnar cea188cbbb Merge branch 'staging-next' into staging
Conflicts:
 - pkgs/tools/networking/shadowfox/default.nix between e989daa65f and 1c29673fcc
 - pkgs/tools/networking/wuzz/default.nix between 7d80417710 and 1c29673fcc
2023-07-16 02:20:49 +02:00
R. Ryantm fe2a3e5e35 minimacy: 1.0.0 -> 1.1.0 2023-07-15 19:42:39 +00:00
Vladimír Čunát 4e5bdca687
Merge #243478: haskell.compiler.ghc962: fix build on Darwin
...after stdenv rework merge; merge into staging-next
2023-07-15 19:50:24 +02:00
github-actions[bot] 8c2cf79031
Merge staging-next into staging 2023-07-14 18:02:05 +00:00
github-actions[bot] 0f179253f1
Merge master into staging-next 2023-07-14 18:01:25 +00:00
Randy Eckenrode 6454fb1bc0
haskell.compiler.ghc962: fix build on Darwin after stdenv rework merge
The switch to cctools-llvm made several LLVM tools the default on
Darwin, which includes llvm-ar. GHC will try to use `-L` with `ar` when
it is `llvm-ar`, but that doesn’t work currently on Darwin.

See https://gitlab.haskell.org/ghc/ghc/-/issues/23188.
2023-07-14 10:51:29 -06:00
figsoda 98ee443b8f
Merge pull request #243443 from r-ryantm/auto-update/cairo-lang
cairo-lang: 2.0.1 -> 2.0.2
2023-07-14 09:52:41 -04:00
github-actions[bot] 972652b656
Merge staging-next into staging 2023-07-14 12:02:21 +00:00
github-actions[bot] 781017eaf1
Merge master into staging-next 2023-07-14 12:01:45 +00:00
Daniel Nagy 971ef1a8e0 pforth: allow cross-compile 2023-07-14 08:22:44 -03:00
R. Ryantm 0f1222faf7 cairo-lang: 2.0.1 -> 2.0.2 2023-07-14 10:07:23 +00:00
Vladimír Čunát c4c0e2e2ec
gnat11: avoid the new "fortify3" hardening
It broke build: https://hydra.nixos.org/build/227264335
Motivation: coreboot-toolchain.* depend on gnat11.

It's just a hack-fix.  gnat12 seems OK, just as other languages on 11,
at least those built on Hydra.  /cc PR #224822 which enabled the flag.
2023-07-14 09:04:12 +02:00
John Ericson badbdfd88d
Merge pull request #243194 from amjoseph-nixpkgs/pr/gcc/crossStageStatic-undo-the-hack
gcc: revert "kludge to prevent mass-rebuild" from #238154
2023-07-13 21:40:51 -04:00
github-actions[bot] c796e255b3
Merge staging-next into staging 2023-07-14 00:03:13 +00:00
github-actions[bot] 9905fde3a5
Merge master into staging-next 2023-07-14 00:02:39 +00:00
mdarocha 78220caeb0 dotnet-sdk: 6.0.411 -> 6.0.412 2023-07-14 01:28:33 +02:00
mdarocha 4217948676 dotnet-sdk: update.sh - run atomically 2023-07-14 01:11:05 +02:00
mdarocha f79c73c2ca dotnet-sdk: update.sh - fail if determining a nuget hash fails 2023-07-14 00:51:15 +02:00
Adam Joseph 3512318246
Merge pull request #243249 from amjoseph-nixpkgs/fix-gccNoLibc2
gcc: disable glibc<->libgcc circularity workaround for windows and LLVM
2023-07-13 19:20:52 +00:00
github-actions[bot] befb4a522f
Merge staging-next into staging 2023-07-13 18:01:56 +00:00
github-actions[bot] a3b43106c9
Merge master into staging-next 2023-07-13 18:01:24 +00:00
7c6f434c ee5e438359
Merge pull request #242762 from NickCao/julia
julia_19{,-bin}: 1.9.1 -> 1.9.2
2023-07-13 16:35:39 +00:00
github-actions[bot] 7f792be99d
Merge staging-next into staging 2023-07-13 12:01:50 +00:00
github-actions[bot] f4330398cd
Merge master into staging-next 2023-07-13 12:01:13 +00:00
Victor Borja 3cf59a3c25 gleam: 0.29.0 -> 0.30.0 2023-07-13 19:14:00 +08:00
Pol Dellaiera a4b9f5634c
Merge pull request #243165 from donovanglover/crystal
crystal: 1.8 -> 1.9
2023-07-13 10:06:29 +02:00
Vladimír Čunát c77a0a323a
Merge branch 'master' into staging-next 2023-07-13 08:30:35 +02:00
zowoq 3c53623bf4 go_1_20: 1.20.5 -> 1.20.6
Changelog: https://go.dev/doc/devel/release#go1.20
2023-07-13 14:42:35 +10:00
Adam Joseph 218669e143
Merge pull request #238154 from amjoseph-nixpkgs/pr/gcc/crossStageStatic
gccCrossStageStatic: enable dynamic libraries, rename it
2023-07-12 23:30:43 +00:00
Donovan Glover 5975c5a8a7
crystal: 1.8 -> 1.9 2023-07-12 17:52:24 -04:00
github-actions[bot] 011075578a
Merge staging-next into staging 2023-07-12 18:01:47 +00:00
github-actions[bot] 79f291cd13
Merge master into staging-next 2023-07-12 18:01:11 +00:00
Weijia Wang 7dd33e19c4
Merge pull request #243070 from figsoda/erg
erg: 0.6.15 -> 0.6.16
2023-07-12 17:04:56 +03:00
Weijia Wang 9a2d7605d6
Merge pull request #241876 from wegank/osl-darwin
osl: add darwin support
2023-07-12 17:00:25 +03:00
Mauricio Collares e2622eee41
Merge pull request #242466 from risicle/ris-fortify3-disable-various
disable `fortify3` hardening flag on various packages
2023-07-12 13:49:08 +01:00
figsoda 8f36da01d5 erg: 0.6.15 -> 0.6.16
Diff: https://github.com/erg-lang/erg/compare/v0.6.15...v0.6.16

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.16
2023-07-12 08:43:37 -04:00
Vincent Laporte 8f6236baec jasmin-compiler: install the OCaml libraries
And split into multiple outputs

  - the default `bin` contains the Jasmin compilers
  - the `lib` output contains the EasyCrypt support library
  - the remaining `out` contains the OCaml libraries
2023-07-12 14:42:52 +02:00
github-actions[bot] 4d7aeeebd0
Merge staging-next into staging 2023-07-12 06:01:52 +00:00
github-actions[bot] 4d2d9f544a
Merge master into staging-next 2023-07-12 06:01:19 +00:00
github-actions[bot] 3614b963c8
Merge staging-next into staging 2023-07-12 00:03:11 +00:00
github-actions[bot] c7f86a0032
Merge master into staging-next 2023-07-12 00:02:37 +00:00
zowoq 1b1738d30a go_1_19: 1.19.10 -> 1.19.11
Changelog: https://go.dev/doc/devel/release#go1.19
2023-07-12 08:57:40 +10:00
Sandro 964cfcb714
Merge pull request #242641 from nrhtr/fix-jsonnet-aarch64-darwin
jsonnet: fix linking issue with libjsonnet++
2023-07-12 00:41:55 +02:00
Sandro 9d2d348a8b
Merge pull request #242632 from Astavie/master
odin: dev-2023-05 -> dev-2023-07
2023-07-11 23:28:35 +02:00
Sandro 9a705f9834
Merge pull request #242749 from reckenrode/rustc-darwin-cleanup
rustc: remove Darwin special-casing
2023-07-11 21:32:30 +02:00
github-actions[bot] e4fb0591c3
Merge staging-next into staging 2023-07-11 18:01:45 +00:00
Vladimír Čunát b3d701e089
Merge #242202: cctools-llvm: use cctools assembler on LLVM 11 and x86_64-darwin
...into staging-next
2023-07-11 15:51:56 +02:00
github-actions[bot] 75e44f5241
Merge staging-next into staging 2023-07-11 06:01:52 +00:00
github-actions[bot] d25c057844
Merge master into staging-next 2023-07-11 06:01:13 +00:00
Nick Cao 96faadab91
Merge pull request #241875 from SubhrajyotiSen/update-kotlin
kotlin{-native}: 1.8.22 -> 1.9.0
2023-07-11 13:06:08 +08:00
Nick Cao efbb6ed944
julia_19: 1.9.1 -> 1.9.2
Diff: https://github.com/JuliaLang/julia/compare/None...v1.9.2
2023-07-11 10:26:52 +08:00
Nick Cao c9ff9e4bb9
julia_19-bin: 1.9.1 -> 1.9.2 2023-07-11 10:14:13 +08:00
Randy Eckenrode 5df1c24a27
rustc: remove Darwin special-casing
An attempt to remove it was made in #106886, but there was a build
failure. Since that failure no longer occurs, remove it now.

Based on thefloweringash/nixpkgs@1904236648.
2023-07-10 14:53:30 -06:00
Sergei Trofimovich bc1e68558b
Merge pull request #241980 from trofi/gcc-print-configure-flags
gcc: restore 'Configured with:' output on 'gcc -v' output
2023-07-10 19:23:58 +01:00
Jiuyang Liu f781772518 circt: 1.44.0 -> 1.45.0 2023-07-11 01:03:48 +08:00
Bobby Rong 35b538fa3d
Merge pull request #241298 from bobby285271/upd/vala
vala: 0.56.7 → 0.56.9
2023-07-10 22:30:28 +08:00
Jeremy Parker e0698cf898 jsonnet: fix linking issue with libjsonnet++ 2023-07-10 22:35:08 +10:00
Astavie f566f6744d odin: dev-2023-05 -> dev-2023-07
ols: nightly-05-18 -> nightly-07-09
ols should be updated simultaneously as it is updated in tandem with the odin compiler
2023-07-10 12:59:44 +02:00
Robert Scott 2c0610c52e intel-graphics-compiler: disable fortify3 hardening flag 2023-07-09 21:11:46 +01:00
Randy Eckenrode 937f472e92
Revert "gcc: fix build on x86_64-darwin"
This reverts commit b39481bc09.
2023-07-09 13:29:11 -06:00
github-actions[bot] a61c7c58e4
Merge master into staging-next 2023-07-09 18:01:03 +00:00
R. Ryantm 3124e11bac cairo-lang: 1.1.1 -> 2.0.1 2023-07-09 09:17:00 +00:00
github-actions[bot] 24fc2ed8e1
Merge master into staging-next 2023-07-09 00:02:38 +00:00
Anderson Torres d485da9d00 zig_0_10: refactor
- Use rec-less, overlay-style overridable recursive attributes (in effect since
NixOS#119942);
- Add decoration hooks over installCheckPhase
- Use doInstallCheck instead of doCheck.
- Directly sets env.ZIG_GLOBAL_CACHE_DIR instead of using preBuild
- Add meta.changelog
2023-07-08 20:40:38 -03:00
Anderson Torres cc08d73612 zig_0_9: refactor
- Move zig_0_10_0 to prePatch
- Use rec-less, overlay-style overridable recursive attributes (in effect since
NixOS#119942);
- Add meta.changelog
2023-07-08 20:40:38 -03:00
figsoda 44d074c5d1
Merge pull request #242283 from reckenrode/rust-darwin-hotfix 2023-07-08 15:12:16 -04:00
github-actions[bot] e949ec41bd
Merge master into staging-next 2023-07-08 18:01:04 +00:00
Vladimír Čunát c9706d1a74
Merge #242108: gcc: fix build on x86_64-darwin
...into staging-next
2023-07-08 16:44:14 +02:00
Randy Eckenrode 93320f3e30
rustc: link libc++abi on Darwin 2023-07-08 07:33:04 -06:00
Sergei Trofimovich 41b146ff40 gcc: restore 'Configured with:' output on 'gcc -v' output
When reporting 'gcc' bugs upstream I'm occasionally asked for the actual
configure flags I used to build gcc.

Before the change `gcc -v` always reported empty string:

    $ gcc -v
    ...
    Target: x86_64-unknown-linux-gnu
    Configured with:

After the change `gcc -v` contains original options with slightly
mangled nix store paths to avoid build-only dependency retention:

    $ gcc -v
    ...
    Target: x86_64-unknown-linux-gnu
    Configured with: ../source/configure --prefix=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gcc-14.0.0 --with-gmp-include=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gmp-6.2.1-dev/include --with-gmp-lib=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gmp-6.2.1/lib --with-mpfr-include=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpfr-4.2.0-dev/include --with-mpfr-lib=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-mpfr-4.2.0/lib --with-mpc=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libmpc-1.3.1 --with-native-system-header-dir=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-glibc-2.37-8-dev/include --with-build-sysroot=/ --program-prefix= --enable-lto --disable-libstdcxx-pch --without-included-gettext --with-system-zlib --enable-checking=release --enable-static --enable-languages=c,c++ --disable-multilib --enable-plugin --disable-libcc1 --with-isl=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-isl-0.20 --disable-bootstrap --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=x86_64-unknown-linux-gnu

While a bit verbose I think it's useful to see how we build gcc.
2023-07-08 14:17:51 +01:00
Ryan Lahfa a471203d44
Merge pull request #241786 from Luflosi/update/edk2 2023-07-08 14:16:52 +02:00
Thiago Kenji Okada 298ff2f2a4
Merge pull request #210067 from devholic/flutter-darwin
flutter: add darwin support
2023-07-08 13:13:46 +01:00