Commit Graph

15924 Commits

Author SHA1 Message Date
github-actions[bot]
0542af4e29
Merge master into staging-next 2023-08-04 00:02:04 +00:00
Jan Malakhovski
5852f26bdc treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
github-actions[bot]
dc63372d70
Merge master into staging-next 2023-08-03 12:01:13 +00:00
github-actions[bot]
e8caa03cd0
Merge master into staging-next 2023-08-03 06:01:20 +00:00
Shogo Takata
c5e1b17f49 circt: 1.48.0 -> 1.49.0 2023-08-03 13:18:44 +09:00
zowoq
95c1cbdae9 go_1_21: 1.21rc3 -> 1.21rc4
Changelog: https://go.dev/doc/devel/release#go1.21
2023-08-03 12:24:07 +10:00
zowoq
fa88f4a8be go_1_19: 1.19.11 -> 1.19.12
Changelog: https://go.dev/doc/devel/release#go1.19
2023-08-03 12:23:27 +10:00
github-actions[bot]
ca7f83c689
Merge master into haskell-updates 2023-08-03 00:13:15 +00:00
github-actions[bot]
725f8c39d3
Merge staging-next into staging 2023-08-02 18:01:53 +00:00
github-actions[bot]
f4d61a2542
Merge master into staging-next 2023-08-02 18:01:18 +00:00
Vladimír Čunát
ac043efd0f
Merge #246663: go_1_20: 1.20.6 -> 1.20.7
...into staging
2023-08-02 19:08:03 +02:00
Pol Dellaiera
1d11f5e3da
Merge pull request #246770 from r-ryantm/auto-update/flix
flix: 0.38.0 -> 0.39.0
2023-08-02 18:21:17 +02:00
github-actions[bot]
6442b82e39
Merge staging-next into staging 2023-08-02 12:02:00 +00:00
github-actions[bot]
e985f375f2
Merge master into staging-next 2023-08-02 12:01:27 +00:00
R. Ryantm
7163f2ab74 flix: 0.38.0 -> 0.39.0 2023-08-02 11:34:23 +00:00
sternenseemann
bf388d5514 haskell.compiler.ghc*Binary: make sure meta can always be evaluated
The `meta` set of the binary GHCs is mostly independent of the used
bindist (except for `pname` which includes `variantSuffix`). Thus we
should make sure it can be evaluated even if no bindist is available for
the platform, i.e. evaluating `outPath` may cause an evaluation failure,
but `meta.platforms` not. Use case at present is to make
`lib.meta.availableOn` work everywhere for any GHC (the normal GHCs
inherit their platforms list from their respective boot compiler, at
least for now).

To fix this we need to make sure that shallowly evaluating `passthru`
doesn't force `binDistUsed`, since `mkDerivation` needs to merge
`passthru` into the resulting derivation attribute set, thus forcing the
attribute names of `passthru`. We can easily do this by accessing what
we want to learn from `ghcBinDists` manually and using `or` to fall back
to a sensible default.
2023-08-02 12:30:10 +02:00
Emery Hemingway
a3cfb6589c compilers/nim: do not modify hardening flags
Hardening can set -O𝑛 flags that contradict $CC flags added by
the Nim compiler but this should be resolved later in the wrapper
script.

Fix #243759
2023-08-02 11:20:26 +01:00
github-actions[bot]
c17e6d2b5c
Merge master into haskell-updates 2023-08-02 00:13:09 +00:00
zowoq
4b428f7689 go_1_20: 1.20.6 -> 1.20.7
Changelog: https://go.dev/doc/devel/release#go1.20
2023-08-02 09:20:38 +10:00
github-actions[bot]
72d5519b60
Merge staging-next into staging 2023-08-01 18:01:44 +00:00
zowoq
9a424242d7 go_1_21: init at 1.21rc3 2023-08-02 01:08:27 +10:00
Doron Behar
cc63e791bf Merge branch 'master' into staging-next
* master: (77 commits)
  containerd: 1.7.2 -> 1.7.3
  python310Packages.transformers: 4.30.2 -> 4.31.0
  plasma-sdk: unbreak build, again
  stellarium: add patch for indi 2.0 compatibility
  indi-full: 1.9.8 -> 2.0.2, reenable Atik, Pentax and SX drivers
  indilib: 1.9.8 -> 2.0.2
  plasma: 5.27.6 -> 5.27.7
  alsa-scarlett-gui: light refactoring
  alsa-scarlett-gui: Change icons path back to relative in desktop entry file
  alsa-scarlet-gui: light refactoring Done some light refactoring for better consitence in the code.
  alsa-scarlett-gui: fix for deskop integration
  alsa-scarlett-gui: fixed desktop entry
  release-notes: note breaking woodpecker update
  woodpecker-*: 0.15.11 -> 1.0.0
  pnpm-lock-export: use fork with v6 support
  suricata: 6.0.13 -> 7.0.0
  rubyfmt: add support for macos arm64/x86
  rubyfmt: init at 0.8.1
  dayon: init at 11.0.7
  nixos/atuin: harden systemd unit
  ...
2023-08-01 16:52:24 +03:00
Anderson Torres
9d9af3d49f zigHook: remove badPlatforms
Because zig itself doesn't set it by default.
2023-08-01 10:08:55 +00:00
Anderson Torres
a85a699e40 zigHook: init
A setup hook for using the Zig compiler in Nixpkgs.

*Warning*: the setup-hook shell script was linted with shellcheck!
2023-08-01 10:08:55 +00:00
Nick Cao
6fb451c36a
Merge pull request #246499 from pineapplehunter/master
circt: 1.45.0 -> 1.48.0 with version info fix
2023-08-01 02:41:59 -06:00
Shogo Takata
2838d99063 circt: refactor patch to substituteInPlace 2023-08-01 16:10:46 +09:00
github-actions[bot]
aee984b6cf
Merge master into staging-next 2023-08-01 06:01:29 +00:00
Shogo Takata
444797ac02 circt: fix version info 2023-08-01 14:25:49 +09:00
Shogo Takata
4369608306 circt: 1.45.0 -> 1.48.0 2023-08-01 14:25:04 +09:00
R. Ryantm
80d4b03586 assemblyscript: 0.27.5 -> 0.27.6 2023-08-01 02:26:13 +00:00
github-actions[bot]
988741ea02
Merge master into haskell-updates 2023-08-01 00:14:53 +00:00
github-actions[bot]
28f4120163
Merge master into staging-next 2023-07-31 06:01:30 +00:00
7c6f434c
f284cb3937
Merge pull request #246241 from MuKnIO/gambit-4.9.5
Gambit 4.9.5
2023-07-31 04:46:30 +00:00
github-actions[bot]
649fc12ad6
Merge master into haskell-updates 2023-07-31 00:13:19 +00:00
github-actions[bot]
88c2e66d47
Merge master into staging-next 2023-07-31 00:02:09 +00:00
7c6f434c
9e06dd5694
Merge pull request #246077 from hraban/sbcl-2.3.7
sbcl: 2.3.6 -> 2.3.7
2023-07-30 21:44:40 +00:00
Francois-Rene Rideau
785b7d40eb gambit-unstable: 2020-09-20 -> 2023-07-30 2023-07-30 16:49:11 -04:00
Francois-Rene Rideau
d68f7974fa gambit: 4.9.3 -> 4.9.5 2023-07-30 16:49:11 -04:00
Martin Weinelt
167f6dfee4
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/libraries/science/astronomy/cfitsio/default.nix
2023-07-30 03:54:27 +02:00
github-actions[bot]
5b537f7cf9
Merge master into haskell-updates 2023-07-30 00:14:28 +00:00
Hraban Luyat
86af9428d3 sbcl: 2.3.6 -> 2.3.7 2023-07-29 13:15:25 -04:00
Pol Dellaiera
a45519d09c
p4c: use finalAttrs pattern 2023-07-29 13:02:22 +02:00
R. Ryantm
958cc373f5 p4c: 1.2.4.0 -> 1.2.4.1 2023-07-29 06:27:17 +00:00
github-actions[bot]
4c1a08f7ac
Merge master into haskell-updates 2023-07-29 00:12:48 +00:00
Niko Strijbol
522bad7159
jetbrains.jcef: 654 -> 672 2023-07-28 16:50:17 +02:00
github-actions[bot]
eec08f8a6d
Merge staging-next into staging 2023-07-28 12:01:43 +00:00
Pol Dellaiera
4ee311dfdb
Merge pull request #245633 from r-ryantm/auto-update/ciao
ciao: 1.22.0-m1 -> 1.22.0-m7
2023-07-28 11:07:08 +02:00
Adam Joseph
8470989a96
Merge pull request #245550 from trofi/gcc-restore-sys-include
gcc: revert "do not install sys-include headers for cross-compilers."
2023-07-28 02:55:12 +00:00
github-actions[bot]
265c5d7f67
Merge master into haskell-updates 2023-07-28 00:13:07 +00:00
github-actions[bot]
fa6f4a5428
Merge staging-next into staging 2023-07-28 00:02:49 +00:00
Sandro
c00e816e5d
Merge pull request #245699 from SuperSandro2000/unison
unison: match version with tag, cleanup
2023-07-27 23:52:50 +02:00
Pavol Rusnak
5a8c712023
Merge pull request #245099 from mdarocha/dotnet-update
dotnet-sdk: 6.0.411 -> 6.0.412, dotnet-sdk_7: 7.0.305 -> 7.0.306
2023-07-27 22:02:21 +02:00
Sandro Jäckel
5e2cea4213
unison: match version with tag, cleanup 2023-07-27 11:28:27 +02:00
github-actions[bot]
d1b1f7fda7
Merge staging-next into staging 2023-07-27 06:01:53 +00:00
Nick Cao
a9d910ddda
Merge pull request #245420 from nagy/chicken-cross
chicken: enable cross-compilation
2023-07-26 23:48:39 -06:00
figsoda
2d0e53e013
Merge pull request #245225 from figsoda/rust 2023-07-26 23:15:43 -04:00
R. Ryantm
9232c1ce15 ciao: 1.22.0-m1 -> 1.22.0-m7 2023-07-27 00:45:15 +00:00
github-actions[bot]
6781f1d32e
Merge master into haskell-updates 2023-07-27 00:12:37 +00:00
github-actions[bot]
dc058faf6b
Merge staging-next into staging 2023-07-27 00:02:38 +00:00
Sandro
d0202aa545
Merge pull request #244292 from Luflosi/update/yosys
yosys: 0.30 -> 0.31
2023-07-27 00:35:20 +02:00
Samuel Ainsworth
931999d13b
Merge pull request #235024 from deshaw/upstream-dcgm
Add NVIDIA DCGM and DCGM-exporter (prometheus)
2023-07-26 14:48:38 -07:00
Elliot Cameron
5ba94f8629 cudatoolkit: fix build for 12.0.1
Many Qt dependencies were added only for 12.1 and above, but 12.0.1 also
needs them.
2023-07-26 16:11:54 -04:00
Elliot Cameron
65497764e8 cudatoolkit: fix builds for 10.*
libnvrtc.so is not found in the same location in all versions of
cudatoolkit.
2023-07-26 16:11:54 -04:00
github-actions[bot]
24182c8911
Merge staging-next into staging 2023-07-26 18:01:41 +00:00
Florian Klink
a0730a3244
Merge pull request #245563 from flokli/fix-jsonnet-darwin
jsonnet: fix build on darwin
2023-07-26 19:35:27 +02:00
Florian Klink
8e047a58c4 jsonnet: fix build on darwin
Not setting -DBUILD_SHARED_BINARIES seems to fix the build on aarch64-
darwin and x86_64-darwin.

Fixes https://github.com/NixOS/nixpkgs/issues/239912.
2023-07-26 18:46:37 +02:00
Sergei Trofimovich
3d66844c2d gcc: revert "do not install sys-include headers for cross-compilers."
The change reverts commit 7df4387ebd

A few reasons to revert the commit:
1. The change was not enough to restore `-idirafter` override semantic
   to match unwrapped compiler.
2. The change broke override semantics for cross-compilers
3. The change made override semantics different between cross-compiler
   and native compiler

All of three have some overlap between, but I think it's important
to call all of them out.

The main fallout is the uboot builds, reported by cynerd.

Used the following test to check the override recovery:

    $ nix shell github:NixOS/nixpkgs/release-22.05#pkgsCross.aarch64-multiplatform.stdenv.cc
    $$ cat stdio.h
    # empty
    $$ printf "#include <stdio.h>" | aarch64-unknown-linux-gnu-gcc -E - -o - -idirafter . >/dev/null; echo $?
    0

It failed before the change and succeded after.
2023-07-26 16:40:42 +01:00
github-actions[bot]
f5a346e8e7
Merge staging-next into staging 2023-07-26 12:02:08 +00:00
Pol Dellaiera
99ee645574
Merge pull request #244805 from r-ryantm/auto-update/purescript
purescript: 0.15.9 -> 0.15.10
2023-07-26 13:29:01 +02:00
github-actions[bot]
cde91a5dd2
Merge master into haskell-updates 2023-07-26 00:13:28 +00:00
github-actions[bot]
c494d3a0da
Merge staging-next into staging 2023-07-26 00:02:44 +00:00
Connor Baker
5825210d3f
Merge pull request #233581 from SomeoneSerge/CUDAToolkit_ROOT
cudaPackages.setupCudaHook: init
2023-07-25 14:24:12 -04:00
Connor Baker
495875182e
Merge pull request #224068 from SomeoneSerge/respect-config-cudaSupport
Respect global config.cudaSupport
2023-07-25 14:18:14 -04:00
Daniel Nagy
6149d31915
chicken: enable cross-compilation
This allows the cross compilation of chicken in, at least, the following ways:

```sh
nix-build -A pkgsCross.aarch64-multiplatform.chicken
```

and

```sh
nix-build -A pkgsCross.raspberryPi.chicken
```

Building with clang on x86_64-linux has also been repaired.

Additionally, instead of reimplementing a version tester in the
`installCheckPhase`, this test has been pulled out into its own tester
attribute.

While two broken tests needed to be disabled, the functionality of static
building is not broken. Only the tests themselves seem not to be able to handle
the specification of absolute compiler paths.
2023-07-25 20:00:00 +02:00
github-actions[bot]
c17c8dd604
Merge staging-next into staging 2023-07-25 12:01:57 +00:00
Janik
b42359cd74
Merge pull request #235474 from alexfmpe/ispc-1.19 2023-07-25 12:57:05 +02:00
github-actions[bot]
5c13e0de26
Merge master into haskell-updates 2023-07-25 00:14:06 +00:00
figsoda
45e33f6672 rustc: build rust-analyzer-proc-macro-srv
It was incorrectly removed in https://github.com/NixOS/nixpkgs/pull/243283
2023-07-24 14:35:23 -04:00
R. Ryantm
06fe60288c purescript: 0.15.9 -> 0.15.10 2023-07-24 16:19:58 +02:00
github-actions[bot]
cecfbb286d
Merge staging-next into staging 2023-07-24 12:02:11 +00:00
Daniel Nagy
cb589b7ec8
otus-lisp: init at 2.4 2023-07-24 10:30:00 +02:00
github-actions[bot]
fea92808f8
Merge staging-next into staging 2023-07-24 06:01:46 +00:00
github-actions[bot]
aae1f8ef06
Merge master into staging-next 2023-07-24 06:01:13 +00:00
figsoda
4f22040dbd erg: 0.6.16 -> 0.6.17
Diff: https://github.com/erg-lang/erg/compare/v0.6.16...v0.6.17

Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.17
2023-07-23 21:26:36 -04:00
github-actions[bot]
5c99452faa
Merge master into haskell-updates 2023-07-24 00:13:55 +00:00
mdarocha
73a1cc7c9d dotnet-sdk_7: 7.0.305 -> 7.0.306 2023-07-23 23:09:31 +02:00
github-actions[bot]
208cfcb988
Merge staging-next into staging 2023-07-23 18:02:10 +00:00
github-actions[bot]
6afe543aec
Merge master into staging-next 2023-07-23 18:01:33 +00:00
Sandro
9699a81f6b
Merge pull request #244225 from ereslibre/bump-unison-ucm-M5b
unison: M4i -> M5b
2023-07-23 16:21:56 +02:00
figsoda
375657a0fd
Merge pull request #243283 from figsoda/rust 2023-07-22 21:22:45 -04:00
github-actions[bot]
d6d32ad8f4
Merge master into haskell-updates 2023-07-23 00:14:46 +00:00
github-actions[bot]
5765a9fbc3
Merge staging-next into staging 2023-07-23 00:03:03 +00:00
github-actions[bot]
86a73bdb86
Merge master into staging-next 2023-07-23 00:02:31 +00:00
Mario Rodas
0e7bf498b1
Merge pull request #244848 from r-ryantm/auto-update/dart
dart: 3.0.5 -> 3.0.6
2023-07-22 14:02:11 -05:00
Mario Rodas
cb30f1127d
Merge pull request #244812 from paveloom/blueprint-compiler
blueprint-compiler: 0.8.1 -> 0.10.0
2023-07-22 13:52:51 -05:00
R. Ryantm
78d1b09912 dart: 3.0.5 -> 3.0.6 2023-07-22 15:17:57 +00:00
github-actions[bot]
941ae3102b
Merge staging-next into staging 2023-07-22 12:02:07 +00:00
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]
3dd8f04567
Merge master into haskell-updates 2023-07-22 00:13:21 +00:00
github-actions[bot]
6884210d71
Merge staging-next into staging 2023-07-21 12:01:54 +00: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
github-actions[bot]
6522c61c67
Merge master into haskell-updates 2023-07-21 00:13:37 +00: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]
d6876464b4
Merge master into haskell-updates 2023-07-20 00:14:23 +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
Donovan Glover
3eea344be3
crystal_1_9: 1.9.0 -> 1.9.2 2023-07-19 13:06:58 -04: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
github-actions[bot]
6b9663e3af
Merge master into haskell-updates 2023-07-19 00:24:10 +00: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
github-actions[bot]
88be58c0c2
Merge master into haskell-updates 2023-07-17 00:16:00 +00: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
github-actions[bot]
8ad2926229
Merge master into haskell-updates 2023-07-16 00:16:59 +00: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]
4f3b5848de
Merge master into haskell-updates 2023-07-15 00:14:47 +00: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
8f4874ca39 rustc: 1.70.0 -> 1.71.0
https://blog.rust-lang.org/2023/07/13/Rust-1.71.0.html

https://github.com/rust-lang/rust/releases/tag/1.71.0
2023-07-14 10:16:41 -04: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]
1ca4c99df7
Merge master into haskell-updates 2023-07-14 00:15:28 +00: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
github-actions[bot]
d47a287c45
Merge master into haskell-updates 2023-07-13 00:15:48 +00: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]
cdc73a1985
Merge master into haskell-updates 2023-07-12 00:15:46 +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
sternenseemann
1eddb04ac9 haskell.compiler.{ghc962,ghcHEAD}: no rendered src on aarch64-linux
This saves just enough space on aarch64-linux so that the hadrian built
GHCs are under the 3GB Hydra output limit:

| compiler | before     | after      | Δ          |
|----------|------------|------------|------------|
| ghc962   | 3241234736 | 2810740560 | -430494176 |
| ghcHEAD  | 3341288328 | 2902760872 | -438527456 |

The total output size can be calculated using (don't forget to use
aarch64-linux):

```
nix-build -A <compiler> | xargs nix path-info -s | awk '{ s += $2 }; END { print s }'
```
2023-07-10 23:14:54 +02: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
github-actions[bot]
138c981c08
Merge master into haskell-updates 2023-07-10 00:15:38 +00: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]
a5c6661e35
Merge master into haskell-updates 2023-07-09 00:17:16 +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
Weijia Wang
b39481bc09 gcc: fix build on x86_64-darwin 2023-07-08 11:03:41 +03:00
github-actions[bot]
cc1af72ece
Merge master into staging-next 2023-07-08 06:01:19 +00:00
github-actions[bot]
0dfb5782e7
Merge master into haskell-updates 2023-07-08 00:14:51 +00:00
Nick Cao
94c52940c4
Merge pull request #241654 from sequencer/patch-1
circt: 1.40.0 -> 1.44.0
2023-07-08 08:09:50 +08:00
github-actions[bot]
6d9902baac
Merge master into staging-next 2023-07-08 00:02:35 +00:00
Mario Rodas
839b78afa5
Merge pull request #241860 from marsam/update-typescript
typescript: 5.1.5 -> 5.1.6
2023-07-07 18:54:40 -05:00
github-actions[bot]
f66291aefe
Merge master into staging-next 2023-07-07 18:01:21 +00:00
Adam Joseph
7621636030 gcc: use Nix instead of bash for conditional
Now that we use the standard builder, the commands produced by
pre-configure.nix are wrapped in a bash function.  Inside of a bash
function, `export foo=` will still add `foo` to the environment of
any child processes forked after that point, but those variables
will *not* be visible to bash code which is outside of the
function-scope in which the `export` occurs.

Weird crap like this is yet another reason why we need to move away
from using bash for logic.  Let's switch.
2023-07-07 05:56:46 -07:00
Adam Joseph
e99f6372fa gcc: use callFile instead of callPackage for builder.nix 2023-07-07 05:56:46 -07:00
Adam Joseph
5eaf17927e gcc: add -g to declare
The bash `declare` builtin works differently when it occurs inside
function, as it now does due to breaking up the monolithic
`builder.sh` into separate phases.  We have to add `-g` in order to
get the outside-of-a-bash-function behavior when using `declare`
within a bash function.
2023-07-07 05:56:46 -07:00
Adam Joseph
67da7b9a1f gcc: remove builder.sh 2023-07-07 05:56:44 -07:00
Adam Joseph
e3f05c22aa gcc: use common/builder.nix
This commit replaces `stdenv.mkDerivation` with `(callPackage
../common/builder.nix {})` in all versions of gcc.
2023-07-07 05:55:15 -07:00
Adam Joseph
c413f5a6c1 gcc: remove builder = ../builder.sh from gcc/${version}/default.nix
This commit deletes the custom builder attribute from all gcc versions.
2023-07-07 05:55:15 -07:00
Adam Joseph
1157e1d856 gcc: add args to common/builder.nix, split up script into phases
This commit adds arguments to `builder.nix`, making it a callable
function, and splits up the single massive shell script into
separate attributes for each phase.  It also drops the first two
lines and the last line because these are part of the default
builder.

All script lines which were not part of a phase function have been
moved into `preUnpack` since this is the first phase that runs.
Subsequent commits will move parts of this to more sensible
locations.
2023-07-07 05:55:15 -07:00
Adam Joseph
72284b0d40 gcc: make common/builder.nix into valid Nix syntax
This commit performs two search-and-replace operations:

- replace all `${` with `''${`
- replace `''` with `""` in shell scripts

This commit is left unsquashed to make review of the subsequent
commits easier.
2023-07-07 05:55:15 -07:00
Adam Joseph
caf22a33eb gcc: copy gcc/builder.sh to gcc/common/builder.nix
This commit is left unsquashed to make review of the subsequent
commits easier.
2023-07-07 05:55:15 -07:00
github-actions[bot]
d12071ab09
Merge staging-next into staging 2023-07-20 06:01:55 +00:00
github-actions[bot]
e8e0c3aeb3
Merge staging-next into staging 2023-07-20 00:03:08 +00:00
github-actions[bot]
1c664aebd8
Merge staging-next into staging 2023-07-19 12:01:51 +00:00
github-actions[bot]
37fc16af20
Merge staging-next into staging 2023-07-18 18:02:05 +00:00
7c6f434c
1e8f4ab411
Merge pull request #191801 from ShamrockLee/clang-python-scan-view
clang-unwrapped: mv {$out,$python}/share/scan-view/*.py
2023-07-18 14:18:49 +00:00
Jiuyang Liu
b6465c84a1 circt: 1.40.0 -> 1.44.0 2023-07-07 20:43:03 +08:00
Profpatsch
c97ad2763a rm Profpatsch from stuff without interest/capacity of maintaining
For tree-sitter I’m still interested, but don’t want to be first in
the list :)
2023-07-07 12:53:42 +02:00
Sunghoon Kang
37a10c3cb7
flutter: revert unnecessary extension extraction
Signed-off-by: Sunghoon Kang <me@hoon.dev>
2023-07-07 16:59:52 +09:00
Sunghoon Kang
77618bd28b
flutter: revert patch changes
Signed-off-by: Sunghoon Kang <me@hoon.dev>
2023-07-07 16:56:40 +09:00
Sunghoon Kang
8cb8349928
flutter: fix hash
Signed-off-by: Sunghoon Kang <me@hoon.dev>
2023-07-07 13:16:43 +09:00
Sunghoon Kang
77702747e7
flutter: add darwin support
Signed-off-by: Sunghoon Kang <me@hoon.dev>
2023-07-07 13:07:34 +09:00
github-actions[bot]
aab1234ea6
Merge master into haskell-updates 2023-07-07 00:15:12 +00:00
github-actions[bot]
c0f0122ec5
Merge master into staging-next 2023-07-07 00:02:49 +00:00
Weijia Wang
8ce0dbb537
Merge pull request #241757 from r-ryantm/auto-update/binaryen
binaryen: 113 -> 114
2023-07-06 23:25:32 +03:00
github-actions[bot]
1a76e12ddc
Merge master into staging-next 2023-07-06 18:01:11 +00:00
Adam Joseph
424952b7b4 gccWithoutTargetLibc: link libgcc_s.so using -mnewlib if isPower
Closes #244405

Also adds considerably more commenting to document what is going on.
2023-07-06 05:50:26 -07:00
Laurent CaniBot
81fae6294b ligo: 0.68.0 -> 0.69.0 2023-07-06 12:34:33 +00:00
Weijia Wang
6d1b8e5ade osl: add darwin support 2023-07-06 13:26:07 +03:00
SubhrajyotiSen
8a2c033ef5 kotlin{-native}: 1.8.22 -> 1.9.0 2023-07-06 15:42:32 +05:30
Mario Rodas
24837847cd typescript: 5.1.5 -> 5.1.6
Diff: https://github.com/microsoft/TypeScript/compare/v5.1.5...v5.1.6

Changelog: https://github.com/microsoft/TypeScript/releases/tag/v5.1.6
2023-07-06 04:20:00 +00:00
github-actions[bot]
07cb1f7e97
Merge master into haskell-updates 2023-07-06 00:15:54 +00:00