Commit graph

15105 commits

Author SHA1 Message Date
happysalada 9589368900 pony-corral: unstable -> 0.7.0 2023-05-22 11:22:59 -04:00
R. Ryantm 8ecdde2a51 mercury: 22.01.5 -> 22.01.6 2023-05-22 11:09:11 +00:00
Jonas Heinrich c638c49911
Merge pull request #233218 from r-ryantm/auto-update/minimacy
minimacy: 0.6.4 -> 1.0.0
2023-05-22 07:18:10 +02:00
Fabián Heredia Montiel 009626acbc jetbrains.jdk: 17.0.6-b829.5 → 17.0.6-b829.9 2023-05-21 22:22:02 -06:00
Mario Rodas 2fc65f26b8
Merge pull request #229191 from nagy/chicken-fixes
chickenPackages: separate build phases
2023-05-21 18:19:29 -05:00
r-vdp 714c4d35fa
elmPackages: nodejs_14 -> nodejs_18.
Follow-up to #230543, we were still using nodejs_14 for some packages.

I also turned the node dependency into an input, so that it can be
overriden, which is handy for local testing.
2023-05-22 00:26:25 +02:00
Ben Gamari 601b8658d5 souffle: 2.3 -> 2.4 2023-05-21 12:28:24 -05:00
R. Ryantm 06eb062687 minimacy: 0.6.4 -> 1.0.0 2023-05-21 11:47:27 +00:00
Martin Weinelt 3e7e852f45
opendylan: mark broken
The last successful build was over 2 years ago.
2023-05-20 22:33:22 +02:00
R. Ryantm d8e2957d46 tvm: 0.11.1 -> 0.12.0 2023-05-20 19:33:50 +00:00
Nick Cao 486995ccc1
Merge pull request #232923 from figsoda/typos
treewide: fix some typos
2023-05-20 05:16:57 -06:00
figsoda 98b9e41f61 pkgs: fix typos 2023-05-19 22:31:04 -04:00
figsoda a1755d23a7 hvm: 1.0.8 -> 1.0.9 2023-05-19 15:24:46 -04:00
Luflosi f3afb133fe nextpnr: 0.5 -> 0.6
https://github.com/YosysHQ/nextpnr/releases/tag/nextpnr-0.6
2023-05-18 12:00:06 -05:00
Weijia Wang c772c846db stanc: 2.32.1 -> 2.32.2 2023-05-18 10:14:11 +03:00
R. Ryantm a46ddcbe44 cmdstan: 2.32.1 -> 2.32.2 2023-05-18 03:33:09 +00:00
Dennis Gosnell deb36f65f0
Merge pull request #232103 from tomcumming/purescript-aarch64
purescript: Add aarch64-darwin target
2023-05-18 07:36:31 +09:00
Tom Cumming 5907564df0 purescript: Add aarch64-darwin target 2023-05-17 17:23:52 +01:00
Nick Cao bb42f49069
Merge pull request #232083 from nagy/cakelisp
cakelisp: update upstream url
2023-05-17 06:29:18 -06:00
Guillaume Maudoux 33399c9de8
Merge pull request #229008 from whonore/dafny-4
dafny: 2.3.0 -> 4.0.0
2023-05-17 09:53:06 +02:00
mdarocha 82c4abd194 dotnet-sdk_8: 8.0.0-preview.3.23177.8 -> 8.0.0-preview.4.23260.4 2023-05-17 07:51:05 +02:00
Weijia Wang cad5b82d2a
Merge pull request #232239 from wegank/vlang-darwin
vlang: fix build on darwin, cleanup
2023-05-17 00:47:16 +03:00
Kira Bruneau f44f437676
Merge pull request #232279 from kira-bruneau/llvmPackages_rocm
llvmPackages_rocm.llvm: build on big-parallel
2023-05-16 16:43:23 -04:00
Weijia Wang e8408498f7 vlang: eliminate env.VFLAGS 2023-05-16 23:20:58 +03:00
Kira Bruneau 0aee301acb llvmPackages_rocm.llvm: build on big-parallel
All other LLVM packages run on big-parallel, so we should be
consistent when building the ROCm fork.
2023-05-16 14:12:02 -04:00
Weijia Wang fedc294f60 vlang: eliminate pkgsStatic 2023-05-16 19:53:18 +03:00
Weijia Wang b1c83f9f01 vlang: fix build on darwin 2023-05-16 19:44:49 +03:00
happysalada d922302771 vlang: improve darwin situation 2023-05-16 07:34:12 -04:00
happysalada c19d8926fd tinycc: fix static build 2023-05-16 06:24:35 -04:00
happysalada aa0d00f547 vlang: weekly.2022.20 -> weekly.2023.19 2023-05-16 06:24:35 -04:00
Daniel Nagy 0542751e1d
cakelisp: update upstream url 2023-05-16 11:30:00 +02:00
R. Ryantm c534a77804 closurecompiler: 20221102 -> 20230502 2023-05-15 19:48:08 +00:00
Emery Hemingway d925734d3b Nim: add meta.mainProgram 2023-05-15 17:28:15 +01:00
Mario Rodas 7cd263abf7
Merge pull request #226414 from marsam/add-c0
c0: init at unstable-2022-10-25
2023-05-14 15:29:12 -05:00
Weijia Wang 1bec372529
Merge pull request #231543 from nicknovitski/fix-mruby
mruby: fix build on darwin
2023-05-14 15:04:59 +02:00
Sergei Trofimovich e86e25fd5d
Merge pull request #228388 from trofi/gcc13
gcc13, gccgo13, gfortran13, gnat13: init at 13.1.0
2023-05-13 21:16:40 +01:00
Vladimír Čunát 1ba92fc952
Merge branch 'master' into staging-next 2023-05-13 19:23:59 +02:00
Sergei Trofimovich 4b8b00f56c gcc13, gccgo13, gfortran13, gnat13: init at 13.1.0
It's a copy of `gcc12.cc` implementation. Nothing special added here.

Note that gccgo13 does not build yet (similar to existing gccgo12).
The failure is related to libgcc_s.so lookup problems. Not specific
to gcc-13 release.

Co-authored-by: Weijia Wang <9713184+wegank@users.noreply.github.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-05-13 13:18:08 +01:00
Francesco Gazzetta 7b5fb7cf98
Merge pull request #231618 from r-ryantm/auto-update/lobster
lobster: 2023.5 -> 2023.6
2023-05-13 14:11:50 +02:00
github-actions[bot] 51e24f4508
Merge master into staging-next 2023-05-13 12:01:05 +00:00
Sandro f96c763702
Merge pull request #231070 from revol-xut/lfc
lingua-franca: 0.3.0 -> 0.4.0
2023-05-13 12:49:13 +02:00
R. Ryantm 66d193a467 lobster: 2023.5 -> 2023.6 2023-05-13 07:09:40 +00:00
github-actions[bot] 0b21b8d8a6
Merge master into staging-next 2023-05-13 06:01:08 +00:00
Maciej Krüger 0294e83aaa
Merge pull request #231319 from hacker1024/package/flutter-3.10
flutter: 3.7.12 -> 3.10.0
2023-05-13 03:14:42 +02:00
github-actions[bot] 2f665c348c
Merge master into staging-next 2023-05-13 00:02:05 +00:00
figsoda 15f699fbf9 rustfmt: fix warning
rustPlatform.rust has been deprecated in https://github.com/NixOS/nixpkgs/pull/230951
2023-05-12 19:49:14 -04:00
Javier Olaechea dd584d82f1 rustfmt: fix on darwin
Reading this [rust-issue] it seems that we have to link against
rustc_driver. The [clippy.nix] expression already does something similar

Of the 4 executables found in the result of building rustfmt only
rustfmt and git-rustfmt needed to be linked. The other worked without
linking to rustc_driver.

[rust-issue]: https://github.com/rust-lang/rust/pull/105609
[clippy.nix]: c8cf570dae/pkgs/development/compilers/rust/clippy.nix (L27-L36)
2023-05-12 18:44:20 -04:00
Nick Novitski d2bccc54e0 mruby: fix build on darwin 2023-05-12 14:10:25 -07:00
Martin Weinelt 7818e35cc0
Merge pull request #231503 from figsoda/kind2
kind2: 0.3.7 -> 0.3.10
2023-05-12 22:06:16 +02:00
Martin Weinelt 2ee9aa3a8c
Merge pull request #231490 from figsoda/hvm
hvm: 1.0.0 -> 1.0.8
2023-05-12 22:02:50 +02:00
github-actions[bot] 206417b7a2
Merge master into staging-next 2023-05-12 18:01:18 +00:00
figsoda bc3ae46139 kind2: 0.3.7 -> 0.3.10
Diff: https://diff.rs/kind2/0.3.7/0.3.10
2023-05-12 13:40:24 -04:00
Nick Cao cbfad2969a
Merge pull request #230965 from GaetanLepage/julia-bin
julia-bin: 1.8.5 -> 1.9.0
2023-05-13 00:06:11 +08:00
figsoda 187c93d636 hvm: 1.0.0 -> 1.0.8
Diff: https://diff.rs/hvm/1.0.0/1.0.8
2023-05-12 11:43:34 -04:00
Alyssa Ross 46cb0eb1a9 rustPlatform.rust: deprecate
It is almost never correct to use these attributes, because they don't
work correctly with splicing.  Compare:

	% nix repl -f . --argstr crossSystem aarch64-linux
	Welcome to Nix 2.10.3. Type :? for help.

	Loading installable ''...
	Added 18988 variables.
	nix-repl> callPackage ({ stdenv, rustc }: (stdenv.mkDerivation { name = ""; nativeBuildInputs = [ rustc ]; }).nativeBuildInputs) {}
	«derivation /nix/store/bjrkg8kcq3hvg5kb03ivb856zy91qpbk-aarch64-unknown-linux-gnu-rustc-1.69.0.drv» ]

	nix-repl> callPackage ({ stdenv, rustPlatform }: (stdenv.mkDerivation { name = ""; nativeBuildInputs = [ rustPlatform.rust.rustc ]; }).nativeBuildInputs) {}
	«derivation /nix/store/ra5r07j52y7akclr827r3dzxzvqnvfbl-rustc-1.69.0.drv» ]

I'm not sure this is fixable.  I don't think it's worth keeping them
around considering we have top level attributes.  It makes overriding
slightly more annoying, but only slightly.
2023-05-12 15:31:21 +00:00
Alyssa Ross 5e06b3cb19 treewide: don't use rustPlatform.rust
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
Gaetan Lepage 242173b0f2 julia-bin: 1.8.5 -> 1.9.0 2023-05-12 15:50:31 +02:00
hacker1024 6af167f231 flutter: Keep 3.7 available 2023-05-12 23:09:41 +10:00
hacker1024 97b7363358 flutter: Append to search paths in the wrapper
Appending to search paths allows dependencies to be replaced at runtime.

This is useful, for example, to the Dart packaging mechanism, which supplies a wrapped version of Git that spoofs cached Git package revisions for Pub.
2023-05-12 23:09:41 +10:00
hacker1024 7f36f6e96b flutter: 3.7.12 -> 3.10.0 2023-05-12 23:09:41 +10:00
hacker1024 4f4359d6ca dart: 2.19.6 -> 3.0.0 2023-05-12 23:02:52 +10:00
github-actions[bot] 30ae8398a9
Merge master into staging-next 2023-05-12 12:01:26 +00:00
Marigold-infrabot 9c2e30bd1e
ligo: 0.64.2 -> 0.65.0 (#231142)
* ligo: 0.64.2 -> 0.65.0

* ligo: make compatible with hacl-star 0.7.0 again

* ligo: Remove broken changelog generation

---------

Co-authored-by: Laurent CaniBot <laurent@marigold.dev>
Co-authored-by: Ulrik Strid <ulrik.strid@outlook.com>
2023-05-12 13:37:12 +02:00
github-actions[bot] 84352fc449
Merge master into staging-next 2023-05-12 00:01:57 +00:00
hacker1024 6b30711c43
flutter: Install Android variant artifacts in platform subdirectories (#231296)
* flutter: Allow installing artifacts in subdirectories

* flutter: Install Android variant artifacts in platform subdirectories
2023-05-11 23:55:11 +02:00
revol-xut c1ee77dc1e
lingua-franca: 0.3.0 -> 0.4.0 2023-05-11 14:10:38 +02:00
github-actions[bot] 079dc4c27d
Merge master into staging-next 2023-05-11 00:02:13 +00:00
sternenseemann b3fb03d00f
Merge pull request #228965 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
2023-05-10 22:45:32 +02:00
Sandro f431ee4a85
Merge pull request #226492 from Luflosi/update/yosys
yosys: 0.28 -> 0.29
2023-05-10 20:01:29 +02:00
Sandro 1715b160f0
Merge pull request #218905 from GZGavinZhao/ldc
ldc: 1.30.0 -> 1.31.0, bump bootstrap ldc to 1.30.0, bump LLVM to 14
2023-05-10 19:24:11 +02:00
sternenseemann bd8335552e Merge remote-tracking branch 'origin/master' into haskell-updates 2023-05-10 16:32:00 +02:00
Luflosi 122ba37e0c
yosys: 0.28 -> 0.29
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.29
2023-05-10 15:45:25 +02:00
github-actions[bot] 71874015ba
Merge master into staging-next 2023-05-10 12:01:10 +00:00
Vladimír Čunát ae3f6c9c6d
Merge #229898: gcc: install info files serially
...into staging
2023-05-10 08:39:57 +02:00
Jörg Thalheim fd40a96180
Merge pull request #230943 from alyssais/rustc-name
rustc: fix name when cross compiled
2023-05-10 07:33:38 +01:00
Nick Cao 3b1d3f9e22
Merge pull request #230966 from GaetanLepage/julia
julia: 1.8.5 -> 1.9.0
2023-05-10 14:08:32 +08:00
github-actions[bot] c3e196104d
Merge staging-next into staging 2023-05-10 06:02:13 +00:00
Sergei Trofimovich 794d821503 dmd: pull in missing libgcc.so dependency
Without the change autopatchelf fails to find the dependency as:

    searching for dependencies of ...-dmd-bootstrap-2.090.1/bin/dmd
        libgcc_s.so.1 -> not found!
    auto-patchelf: 6 dependencies could not be satisfied

Full build log: https://hydra.nixos.org/log/plma45m19p0cm1i04c4qzmfi54n38ydk-dmd-bootstrap-2.090.1.drv
2023-05-09 20:25:54 -07:00
github-actions[bot] 5b55bccfe2
Merge master into haskell-updates 2023-05-10 00:11:58 +00:00
github-actions[bot] 2d07e76d1a
Merge staging-next into staging 2023-05-10 00:03:33 +00:00
Gaetan Lepage 2f82431c7f julia: 1.8.5 -> 1.9.0 2023-05-09 23:57:28 +02:00
Robert Scott de62c56cab
Merge pull request #229373 from jleightcap/jl/yosys-0.28
yosys: 0.27 -> 0.28
2023-05-09 22:49:48 +01:00
Alyssa Ross 454b2058d4
rustc: fix name when cross compiled
I made a mistake when trying to add the target prefix to Rust cross
compilers: pkgsCross.aarch64-multiplatform.rustc ended up being called
"aarch64-unknown-linux-gnu-rustc-aarch64-unknown-linux-gnu-1.69.0",
which is a bit verbose.

With this change:

	nix-repl> rustc.name
	"rustc-1.69.0"

	nix-repl> pkgsCross.aarch64-multiplatform.buildPackages.rustc.name
	"aarch64-unknown-linux-gnu-rustc-1.69.0"

	nix-repl> pkgsCross.aarch64-multiplatform.rustc.name
	"rustc-aarch64-unknown-linux-gnu-1.69.0"

As intended.

Fixes: 57e73d23bb ("rustc,rustPlatform.buildRustPackage: broaden platforms")
2023-05-09 20:13:45 +00:00
github-actions[bot] b5b52a946a
Merge staging-next into staging 2023-05-09 18:02:32 +00:00
Arnout Engelen f3995cee01
gcc: install info files serially
installing info files in parallel is dangerous, because
`install-info` will write to a `dir-file` as a side-effect,
and it has no protection against multiple `install-info`
processes running in parallel and overwriting each others'
changes.

Local fix until we can fix the `Makefile.in` generation
upstream

Fixes #229470
2023-05-09 19:02:41 +02:00
Naïm Favier 9d30031014 haskell.compiler.ghcHEAD: 9.7.20230406 -> 9.7.20230505
04b80850...983ce558

Adds support for callbacks to the JS backend.
2023-05-09 18:16:07 +02:00
Adam Joseph 62794bf2bb wrapClangMulti: link include/c++ into gcc_multi_sysroot
The phoney gcc that we construct for multilib was missing the
`$out/include/c++` directory which `cc-wrapper` needs to pass as an
`-isystem` to `clang`.

Closes #221891
2023-05-09 00:16:24 -07:00
Adam Joseph c02c5f0860 wrapClangMulti: set gcc_multi_sysroot.langCC
The phoney gcc that we construct for multilib was missing the
`langCC` attribute, which `cc-wrapper` needs in order to decide
whether or not to add gcc's `libstdc++` headers as an `-isystem` for
`clang`.
2023-05-09 00:16:24 -07:00
Adam Joseph 0e9ef0a07d cc-wrapper: when merging gcc32 and gcc64, merge libgcc as well
Our gcc_multi and glibc_multi expressions merge together a
32-bit-targeted and 64-bit-targeted gcc.  However they do not thread
through the passthru.libgcc from these merged gccs.

This commit corrects that.

It also extends passthru.libgcc to allow a *list* rather than just a
single outpath.

Resolves part of #221891 (at least getting it back to the error
message it gave before).
2023-05-09 00:16:24 -07:00
github-actions[bot] 5b562cf621
Merge staging-next into staging 2023-05-09 00:02:44 +00:00
Marek Fajkus 7da61c1cba
Merge pull request #230543 from turboMaCk/elm-node-18
elmPackages: Use nodejs 18
2023-05-08 20:02:11 +02:00
github-actions[bot] 54295bf976
Merge staging-next into staging 2023-05-08 18:02:09 +00:00
Weijia Wang 75c6b807a7
Merge pull request #230733 from fetsorn/typo/llvm
llvm: fix typos
2023-05-08 20:15:26 +03:00
fetsorn 91e7191660 llvm: fix typos
"verion" -> "version"
2023-05-08 21:05:07 +04:00
Weijia Wang f552c37b8b
Merge pull request #230716 from fetsorn/typo/ghc
ghc: fix typos
2023-05-08 19:28:23 +03:00
fetsorn 560123c482 ghc: fix typos
"depedendency" -> "dependency"
2023-05-08 20:12:24 +04:00
fetsorn 2b900cb3ba elm: fix typo
"dependecies" -> "dependencies"
2023-05-08 20:05:13 +04:00
Marek Fajkus 4e8cbf9531
elmPackages: Use nodejs 18
Related to issue #229910
This bumps nodejs to 18 since 16 is soon to EOL.
2023-05-07 18:00:29 +02:00
github-actions[bot] 7b8084a6b9
Merge staging-next into staging 2023-05-07 12:02:13 +00:00
github-actions[bot] 5844313b95
Merge master into staging-next 2023-05-07 12:01:30 +00:00