Commit Graph

17341 Commits

Author SHA1 Message Date
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
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
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
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
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
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
R. Ryantm
7995cae3ad circt: 1.61.0 -> 1.62.0 2024-01-19 06:25:07 +00:00
a-n-n-a-l-e-e
74311987ba
Merge pull request #279610 from manveru/mint-0-19-0
mint: 0.15.3 -> 0.19.0
2024-01-18 14:33:27 -08:00
R. Ryantm
08e312ac19 graalvmCEPackages.graalpy: 23.1.1 -> 23.1.2 2024-01-18 17:22:26 +00:00
Franz Pletz
98a669d54f
Merge pull request #262415 from Ralith/shaderc
shaderc: 2022.4 -> 2023.8
2024-01-18 15:48:08 +01:00
Yt
ed30e67bb0
Merge pull request #281633 from Massolari/update/gleam
gleam: 0.33.0 -> 0.34.0
2024-01-18 13:12:57 +00:00
Mario Rodas
effa824ef3
Merge pull request #280670 from marsam/update-ante
ante: 2022-08-22 -> 2023-12-18
2024-01-18 06:06:18 -05:00
Sergei Trofimovich
d0fe73a2d5 gcc: extend crtn workaround to alpha target
Without the change `alpha-unknown-linux-gnu` target is failing to build
`gcc`:

```
$ NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1 nix build -f ./. re2c --arg crossSystem '{ config = "alpha-unknown-linux-gnu"; }'
...
make[1]: *** No rule to make target '../../../gcc-12.3.0/libgcc/config/alpha/crti.S', needed by 'crti.o'.  Stop.
...
cc1: error: fp software completion requires '-mtrap-precision=i' [-Werror]
```

After the change it is able to produce working binaries:

```
$ NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1 nix build -f ./. re2c --arg crossSystem '{ config = "alpha-unknown-linux-gnu"; }'
...
$ qemu-alpha ./result/bin/re2c --version
re2c 3.1

$ file result/bin/re2c
result/bin/re2c: ELF 64-bit LSB executable, Alpha (unofficial), version 1 (SYSV), dynamically linked, interpreter ...-glibc-alpha-unknown-linux-gnu-2.38-27/lib/ld-linux.so.2, for GNU/Linux 3.10.0, not stripped
```
2024-01-18 08:30:39 +00:00
hacker1024
f51a0b053d flutter.buildFlutterApplication: Allow building for the Web 2024-01-18 10:27:32 +11:00
Douglas M.
d3899d7b1e gleam: 0.33.0 -> 0.34.0
https://github.com/gleam-lang/gleam/blob/v0.34.0/CHANGELOG.md#v0340---2023-01-16
2024-01-17 21:22:28 +01:00
Jade Lovelace
a88d4f7dc7 fpc: fix on llvm-strip on macOS 2024-01-17 12:03:36 -08:00
Nick Cao
0cb25a1759
Merge pull request #280314 from raphaelr/update/dotnet
dotnet-sdk_6: 6.0.417 -> 6.0.418, dotnet-sdk_7: 7.0.404 -> 7.0.405, dotnet-sdk_8: 8.0.100 -> 8.0.101
2024-01-17 11:17:09 -05:00
Sandro
240aede942
Merge pull request #279024 from ereslibre/bump-unison 2024-01-17 15:33:40 +01:00
R. RyanTM
33860c4ffe
ocamlPackages.luv: 0.5.11 -> 0.5.12 (#226435)
* ocamlPackages.luv: 0.5.11 -> 0.5.12

* haxe: 4.2.5 -> 4.3.3

---------

Co-authored-by: Ulrik Strid <ulrik@strid.tech>
2024-01-17 14:42:30 +01:00
Fabian Affolter
a053b64e3e
Merge pull request #281088 from fabaff/pynvim-runner
python311Packages.vyper: refactor
2024-01-16 09:45:25 +01:00
Fabián Heredia Montiel
41b5285bef
Merge pull request #278391 from mattpolzin/idris2-api
Idris2: introduce `idris2Packages`, `idris2api`, and the `buildIdris` helper.
2024-01-15 21:36:01 -06:00
Maciej Krüger
6a4c6cb513
Merge pull request #276050 from FlafyDev/flutter-from-source-5
flutter: Add update script and fix version
2024-01-16 01:47:48 +01:00
Mathew Polzin
f3c916f909 idris2: add mattpolzin as a maintainer 2024-01-15 18:20:58 -06:00
Mathew Polzin
d7a058e6f7 idris2: add api package and buildIdris helper 2024-01-15 18:19:52 -06:00
OPNA2608
cb28201998 open-watcom-v2-unwrapped: unstable-2023-05-17 -> unstable-2023-11-24, fix on Darwin 2024-01-15 09:14:14 -08:00
FlafyDev
15b87fdcd9 flutter: 3.13.8 -> 3.16.7 2024-01-15 16:26:36 +02:00
FlafyDev
8710f46544 flutter: Add update script 2024-01-15 16:26:34 +02:00
Fabian Affolter
c08ebe49fa python311Packages.vyper: refactor 2024-01-15 09:52:12 +01:00
FlafyDev
5e99fd3304 flutter: Move to a structure more fitting for multiple versions 2024-01-15 01:35:45 +02:00
FlafyDev
b73ceb1ca7 flutter: Make it possible to override operatingSystem internally
Makes it possible to get artifact hashes for other system platforms.

Useful for an update script.
2024-01-15 01:35:45 +02:00
Benjamin Saunders
4620431ce5 shaderc: 2022.4 -> 2023.8 2024-01-14 12:38:50 -08:00
Nick Cao
21187dec0a
Merge pull request #279497 from jtbx/dlang-2.106.1
dmd, dtools: 2.106.0 -> 2.106.1
2024-01-14 14:20:53 -05:00
Mario Rodas
276d6dde1a
Merge pull request #280470 from trofi/dmd-eval
dmd: improve eval failure on `pkgsLLVM` package set
2024-01-14 08:44:36 -05:00
Weijia Wang
a291d04a15
Merge pull request #269015 from paveloom/swiftpm
swift: force-unwrap file handles in `swift-tools-support-core`
2024-01-13 22:47:23 +01:00
Guillaume Girol
8282c5844d
Merge pull request #264569 from erdnaxe/mono-cross
mono: use strictDeps
2024-01-13 22:19:11 +01:00
Ryan Lahfa
4c2d752af6
Merge pull request #261840 from nrabulinski/llef-init
llef: init at unstable-2023-10-18
2024-01-13 16:51:40 +01:00
Pavel Sobolev
92b80d6488
codon: remove paveloom from maintainers 2024-01-13 15:51:00 +00:00
Pavel Sobolev
3a29950a95
blueprint-compiler: remove paveloom from maintainers 2024-01-13 15:50:12 +00:00
Pavel Sobolev
92e04e12ca
swift-format: force-unwrap file handles in swift-tools-support-core 2024-01-12 19:30:33 +00:00
Nikodem Rabuliński
6305515e45
lldb: add meta.mainProgram 2024-01-12 20:06:31 +01:00
Nikodem Rabuliński
62cb8f4628
llef: init at unstable-2023-10-18 2024-01-12 20:06:30 +01:00
Pavel Sobolev
d231730525
sourcekit-lsp: force-unwrap file handles in swift-tools-support-core 2024-01-12 18:54:21 +00:00
Someone Serge
223283c66b
cudaPackages: drop dangling cudatoolkit/extension.nix 2024-01-12 17:38:00 +00:00
Nick Cao
0d6aa42a34
Merge pull request #280153 from NickCao/julia_110
julia_110: init at 1.10.0
2024-01-12 10:53:39 -05:00
K900
e7b611e59d Merge remote-tracking branch 'origin/master' into staging-next 2024-01-12 13:59:54 +03:00
Sergei Trofimovich
bb0c8c6bb8 dmd: improve eval failure on pkgsLLVM package set
`dmd` requires `libgcc` to be able to run `dmd` binary. As a result
`pkgsLLVM.dmd` fails the eval as:

    $ nix build -f. pkgsLLVM.dmd
       error: attribute 'libgcc' missing

       at pkgs/development/compilers/dmd/binary.nix:31:5:

           30|     glibc
           31|     stdenv.cc.cc.libgcc
             |     ^

Such reference to non-existent attributes is an unrecoverable exception.
The change turns it into recoverable `assert`:

    $ nix build --no-link -f. pkgsLLVM.dmd
       error: assertion '((hostPlatform).isLinux -> (((stdenv).cc.cc) ? libgcc))' failed

       at pkgs/development/compilers/dmd/binary.nix:12:1:

           11| # and can't build `dmd`.
           12| assert hostPlatform.isLinux -> (stdenv.cc.cc ? libgcc);
             | ^
2024-01-12 10:07:57 +00:00