Commit Graph

24752 Commits

Author SHA1 Message Date
Muhammad Falak R Wani
3353a928af go_1_22: 1.22rc1 -> 1.22rc2
Changelog: https://go.dev/doc/devel/release#go1.22
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-01-25 09:09:55 +10:00
zowoq
944f16727f go_1_22: init at 1.22rc1 2024-01-25 09:09:55 +10:00
Rafael Fernández López
5c8c5664e8 unison-ucm: 0.5.13 -> 0.5.14 2024-01-24 22:22:36 +01:00
Mathew Polzin
e9fa40dccd idris2Packages.idris2Lsp: init at 2024-01-21 2024-01-23 23:18:34 -06:00
Mathew Polzin
5fe69cb9cf idris2Packages.buildIdris: better packaging ergonomics, better executable support 2024-01-23 23:05:29 -06:00
github-actions[bot]
796d5dd60c Merge master into haskell-updates 2024-01-24 00:13:15 +00:00
github-actions[bot]
9bf128cad3 Merge staging-next into staging 2024-01-24 00:02:51 +00:00
github-actions[bot]
6a4e9dff73 Merge master into staging-next 2024-01-24 00:02:25 +00:00
Weijia Wang
16ce14e255 Merge pull request #283204 from nagy/chicken-update
chickenPackages.chickenEggs: update
2024-01-23 23:38:49 +01:00
sternenseemann
c0e251a92c Merge remote-tracking branch 'origin/master' into haskell-updates 2024-01-23 21:05:45 +01:00
sternenseemann
0e756e65d5 haskell.compiler.ghc96: 9.6.3 -> 9.6.4
https://www.haskell.org/ghc/blog/20240109-ghc-9.6.4-released.html

Co-authored-by: Ben Gamari <ben@smart-cactus.org>
2024-01-23 21:05:01 +01:00
Alyssa Ross
3bf20e5bf8 rust.envVars: use wrapped LLD for aarch64 musl
The unwrapped version doesn't know where to look for libraries, so
this is required to e.g. build anything that uses openssl-sys with
OPENSSL_NO_VENDOR.  A randomly chosen example package that's fixed by
this change is pkgsStatic.gitoxide.
2024-01-23 17:25:50 +01:00
Alyssa Ross
f3a07da669 rust: use pkgsBuildHost/pkgsTargetTarget
We're already using pkgsBuildBuild, and we'll soon be using
pkgsBuildTarget, so for consistency, change buildPackages and
targetPackages to their corresponding two-component names.
2024-01-23 17:25:23 +01:00
R. Ryantm
19b3049c13 erg: 0.6.28 -> 0.6.29 2024-01-23 12:30:33 +00:00
github-actions[bot]
04ed250013 Merge staging-next into staging 2024-01-23 12:01:46 +00:00
github-actions[bot]
568f381221 Merge master into staging-next 2024-01-23 12:01:17 +00:00
Daniel Nagy
bc167fded1 chickenPackages.chickenEggs: update 2024-01-23 13:00:00 +01:00
Thiago Kenji Okada
832b9385c6 Merge pull request #283078 from r-ryantm/auto-update/graalvm-ce
graalvm-ce: 21.0.1 -> 21.0.2
2024-01-23 10:17:55 +00:00
github-actions[bot]
b8dad03876 Merge staging-next into staging 2024-01-23 06:01:22 +00:00
github-actions[bot]
70e275b1cb Merge master into staging-next 2024-01-23 06:00:55 +00:00
R. Ryantm
27ec1c9b87 graalvm-ce: 21.0.1 -> 21.0.2 2024-01-23 03:31:30 +00:00
Nick Cao
0e0b162956 Merge pull request #283046 from r-ryantm/auto-update/assemblyscript
assemblyscript: 0.27.22 -> 0.27.23
2024-01-22 21:49:43 -05:00
R. Ryantm
651865ce94 assemblyscript: 0.27.22 -> 0.27.23 2024-01-23 00:47:06 +00:00
github-actions[bot]
e6af56d8dd Merge master into haskell-updates 2024-01-23 00:13:24 +00:00
github-actions[bot]
9cd951173e Merge staging-next into staging 2024-01-23 00:02:58 +00:00
github-actions[bot]
8303a96c2d Merge master into staging-next 2024-01-23 00:02:30 +00:00
Jiuyang Liu
b21f8d1640 circt: 1.62.0 -> 1.63.0 2024-01-22 21:33:27 +08:00
github-actions[bot]
32a33243c9 Merge staging-next into staging 2024-01-22 06:01:45 +00:00
github-actions[bot]
f363b57fc7 Merge master into staging-next 2024-01-22 06:01:17 +00:00
Weijia Wang
b05404052d Merge pull request #279485 from jtbx/ldc-1.36.0
ldc: 1.35.0 -> 1.36.0, update to LLVM 17
2024-01-22 01:18:25 +01:00
Robert Scott
be19273a30 Merge pull request #274089 from risicle/ris-zerocallusedregs
cc-wrapper: add `zerocallusedregs` hardening flag, add `pkgsExtraHardening` package set
2024-01-21 13:33:06 +00:00
Robert Scott
506ec38e7f cc-wrapper, clang: use new mechanism to selectively unsupport zerocallusedregs
this allows a compiler derivation to provide a
hardeningUnsupportedFlagsByTargetPlatform passthru attr
that will be called with the targetPlatform to determine
the unsupported hardening flags for that platform.

we can do this because even though a clang compiler is
multi-target by nature, cc-wrapper effectively fixes the
target platform at wrapping time. otherwise we'd have to
sniff the intended target at runtime, which wouldn't
be fun at all.

the advantage of using a new attribute instead of
allowing hardeningUnsupportedFlags to optionally be a
function is that hardeningUnsupportedFlags retains its
simple overriding pattern for simple cases (i.e.
  `(prev.hardeningUnsupportedFlags or []) ++ [ "foo" ]`
) which will continue to work as long as the bottom-most
function of hardeningUnsupportedFlagsByTargetPlatform
falls back to hardeningUnsupportedFlags.
2024-01-21 11:16:07 +00:00
github-actions[bot]
e35d582350 Merge master into haskell-updates 2024-01-21 00:14:34 +00:00
github-actions[bot]
4dea63e421 Merge master into staging-next 2024-01-20 18:01:02 +00:00
Luflosi
46692a1507 yosys: 0.36 -> 0.37
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.37

The change to the patch is needed to fix this error on macOS:
```
+ clang -std=c++11 -O2 -o cxxrtl-test-value -I../../backends/cxxrtl/runtime test_value.cc -lstdc++
test_value.cc:1:10: fatal error: 'cassert' file not found
         ^~~~~~~~~
1 error generated.
make: *** [Makefile:891: test] Error 1
```
2024-01-20 11:26:38 -06:00
7c6f434c
121c2dcb97 Merge pull request #281218 from lf-/jade/fix-diffoscope
diffoscope: fix on aarch64-darwin
2024-01-20 15:08:57 +00:00
Robert Scott
40868719b0 cc-wrapper: add zerocallusedregs hardening flag
this uses the value `used-gpr` which seems to be a commonly
chosen value for general use
2024-01-20 13:48:33 +00:00
Alyssa Ross
c1e6f66dc5 llvmPackages.compiler-rt: mark broken for RISC-V GCC
c33c7c3d5f ("clang_11: Fix RISC-V builds for compiler-rt. (#135718)")
already marked tihs as broken for LLVM 11, but didn't apply the same
change to other affected LLVM versions.
2024-01-20 13:21:24 +01:00
github-actions[bot]
fc9b80e7a3 Merge master into haskell-updates 2024-01-20 00:12:49 +00:00
github-actions[bot]
650e10b010 Merge master into staging-next 2024-01-20 00:02:16 +00:00
Maciej Krüger
45308f5528 Merge pull request #281662 from hacker1024/feature/flutter-build-web
Support Web builds in buildFlutterApplication
2024-01-19 23:56:52 +01:00
Thiago Kenji Okada
4ebfb4b79d Merge pull request #282113 from r-ryantm/auto-update/graalvmCEPackages.truffleruby
graalvmCEPackages.truffleruby: 23.1.1 -> 23.1.2
2024-01-19 19:00:15 +00:00
R. Ryantm
e87c2dd226 graalvmCEPackages.truffleruby: 23.1.1 -> 23.1.2 2024-01-19 18:18:22 +00:00
github-actions[bot]
331c789712 Merge master into staging-next 2024-01-19 18:01:00 +00:00
Weijia Wang
e35d7fe2d4 Merge pull request #280262 from r-ryantm/auto-update/inform6
inform6: 6.41-r10 -> 6.41-r11
2024-01-19 17:01:41 +01:00
Nick Cao
f5c8dd83d7 Merge pull request #281977 from r-ryantm/auto-update/circt
circt: 1.61.0 -> 1.62.0
2024-01-19 10:23:59 -05:00
github-actions[bot]
4679030218 Merge master into staging-next 2024-01-19 12:01:13 +00:00
Thiago Kenji Okada
ec4af0a9ab Merge pull request #281825 from r-ryantm/auto-update/graalvmCEPackages.graalpy
graalvmCEPackages.graalpy: 23.1.1 -> 23.1.2
2024-01-19 11:49:37 +00:00
K900
e3995661b1 spirv-llvm-translator: cherry-pick a patch to fix build with latest spirv-headers 2024-01-19 11:56:54 +03:00
a-n-n-a-l-e-e
27e48d2c55 Merge pull request #280761 from paveloom/resignation
treewide: remove `paveloom` from maintainers on some packages
2024-01-18 22:38:06 -08:00