Sam
f86158cd9a
Revert "swift: don't pass -march to swiftc"
...
This reverts commit 8a7841ceef
.
2024-04-02 21:42:01 -07:00
Sam
9fd2efac08
swiftc: pass -Xcc before -march
2024-04-02 21:41:45 -07:00
github-actions[bot]
fef3e5b690
Merge staging-next into staging
2024-04-03 00:02:45 +00:00
Philip Taron
1c242513a0
gnat-bootstrap: gate elfutils on package availability rather than isLinux
2024-04-03 00:10:40 +02:00
Janne Heß
af69be669f
treewide: Rename nixfmt to nixfmt-classic ( #300468 )
...
* treewide: Rename nixfmt to nixfmt-classic
* Update pkgs/top-level/aliases.nix
Co-authored-by: Silvan Mosberger <github@infinisil.com>
---------
Co-authored-by: Silvan Mosberger <github@infinisil.com>
2024-04-02 20:47:13 +02:00
annalee
6fe5877a49
Merge remote-tracking branch 'upstream/staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/colorcet/default.nix
2024-04-02 18:11:12 +00:00
R. Ryantm
a781d0a4bd
circt: 1.70.0 -> 1.71.0
2024-04-02 09:55:52 +00:00
Weijia Wang
d3985f53bb
gnat13: fix build on x86_64-darwin
2024-04-02 10:12:47 +02:00
R. Ryantm
38a00a336d
osl: 1.13.7.0 -> 1.13.8.0
2024-04-02 01:39:02 +00:00
github-actions[bot]
6c56d2db74
Merge staging-next into staging
2024-04-02 00:02:54 +00:00
Philip Taron
273a1531d2
Avoid top-level with ...;
in pkgs/development/compilers/dotnet/combine-deps.nix
2024-04-02 01:05:13 +02:00
Philip Taron
91feb4b6f3
Avoid top-level with ...;
in pkgs/development/compilers/gerbil/gerbil-support.nix
...
The set of names to inherit was generated by running this in a loop until it did not error:
```
nix-instantiate --parse pkgs/development/compilers/gerbil/gerbil-support.nix
```
2024-04-02 00:50:15 +02:00
Vladimír Čunát
5476cea489
Merge #298548 : staging-next 2024-03-24
2024-04-01 22:49:19 +02:00
7c6f434c
d41453cf4d
Merge pull request #300732 from philiptaron/remove-clpm
...
clpm: remove at 0.4.1
2024-04-01 18:11:40 +00:00
github-actions[bot]
0156d8b951
Merge staging-next into staging
2024-04-01 18:01:27 +00:00
github-actions[bot]
ef44d46775
Merge master into staging-next
2024-04-01 18:00:59 +00:00
Weijia Wang
2351f04cd4
Merge pull request #298995 from r-ryantm/auto-update/cakelisp
...
cakelisp: 0.3.0-unstable-2024-02-21 -> 0.3.0-unstable-2024-03-21
2024-04-01 19:29:11 +02:00
Philip Taron
ab48a1b595
clpm: remove
...
It doesn't build, there hasn't been a release in two years, and
attempting to upgrade to the most recent tag (`v0.4.2-rc.2`) reveals
that it immediately returns exit code 1 without output.
2024-04-01 09:15:27 -07:00
Adam Goode
318fba182a
mlton: 20210107 -> 20210117
...
It looks like the last update
(https://github.com/NixOS/nixpkgs/pull/176677 ) got the version number
wrong (20210107, but should be 20210117). See
https://github.com/MLton/mlton/releases/tag/on-20210117-release that
has a similar error in the heading (but not in the URL or links).
This corrects this version mismatch. There is no change to the content
of the package.
2024-03-31 21:10:02 -04:00
github-actions[bot]
ad17f02de7
Merge staging-next into staging
2024-04-01 00:03:00 +00:00
github-actions[bot]
e4dc8790bf
Merge master into staging-next
2024-04-01 00:02:29 +00:00
Jack Cummings
d188d7ef29
bluespec: 2023.01 -> 2024.01
2024-03-31 18:12:12 -05:00
R. Ryantm
556a1d83f7
cakelisp: 0.3.0-unstable-2024-02-21 -> 0.3.0-unstable-2024-03-21
2024-04-01 00:24:21 +02:00
github-actions[bot]
c8275d7800
Merge staging-next into staging
2024-03-31 18:01:31 +00:00
github-actions[bot]
07f01fb40f
Merge master into staging-next
2024-03-31 18:01:04 +00:00
7c6f434c
2629ee5b34
Merge pull request #300065 from hraban/sbcl-2.4.3
...
sbcl: 2.4.2 -> 2.4.3
2024-03-31 16:39:27 +00:00
David McFarland
c4451cc34f
Merge pull request #299822 from corngood/dotnet-feature-bands
...
dotnet: add feature bands
2024-03-31 10:54:25 -03:00
annalee
df5c3e6dd1
Merge remote-tracking branch 'upstream/staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/cssutils/default.nix
2024-03-31 12:50:06 +00:00
github-actions[bot]
b4bf622e46
Merge master into staging-next
2024-03-31 12:01:07 +00:00
R. Ryantm
14977b8122
dart: 3.3.2 -> 3.3.3
2024-03-31 11:01:51 +00:00
Naïm Favier
92514e4863
Merge branch 'master' into haskell-updates
2024-03-31 10:23:44 +02:00
Weijia Wang
fda4e1da52
aspectj: refactor
2024-03-31 01:03:13 +01:00
github-actions[bot]
c8dea9cbe5
Merge staging-next into staging
2024-03-31 00:02:45 +00:00
github-actions[bot]
ba060bffac
Merge master into staging-next
2024-03-31 00:02:07 +00:00
Weijia Wang
ef040b05c9
Merge pull request #298028 from r-ryantm/auto-update/blueprint-compiler
...
blueprint-compiler: 0.10.0 -> 0.12.0
2024-03-30 20:59:37 +01:00
David McFarland
bf94c1d92f
dotnetCorePackages.dotnet_8: 8.0.2 -> 8.0.3
2024-03-30 16:57:29 -03:00
David McFarland
d2dc458e2b
dotnet-sdk_8: 8.0.2 -> 8.0.3
2024-03-30 16:57:29 -03:00
David McFarland
9df74c38ef
dotnet-sdk_7: 7.0.16 -> 7.0.17
2024-03-30 16:57:29 -03:00
David McFarland
a63d85073a
dotnet-sdk_6: 6.0.27 -> 6.0.28
2024-03-30 16:57:29 -03:00
Hraban Luyat
1208f55510
sbcl: disable unstable futex test on aarch64-linux
2024-03-30 15:18:45 -04:00
Alex Valiushko
48f469c09b
picat: 3.3p3 -> 3.6
2024-03-30 14:01:23 -05:00
github-actions[bot]
d7ece48399
Merge staging-next into staging
2024-03-30 18:01:46 +00:00
github-actions[bot]
50812f5204
Merge master into staging-next
2024-03-30 18:01:17 +00:00
Weijia Wang
782f22b08e
Merge pull request #298193 from r-ryantm/auto-update/tinygo
...
tinygo: 0.31.1 -> 0.31.2
2024-03-30 18:42:36 +01:00
Weijia Wang
8e94a18639
Merge pull request #298232 from r-ryantm/auto-update/aspectj
...
aspectj: 1.9.21 -> 1.9.21.2
2024-03-30 18:38:12 +01:00
David McFarland
3328c8b30f
dotnet: add support for feature bands in update.sh
...
This will make e.g. both sdk_8_0_2xx and sdk_8_0_1xx available, with
sdk_8_0 poiting to the latest.
2024-03-30 11:38:40 -03:00
David McFarland
044aab0af8
Revert "dotnet/update.sh: use sdk patch version instead of runtime"
...
This reverts commit 845b559abe
.
2024-03-30 11:38:40 -03:00
David McFarland
3801f8df06
dotnet: fix stripping on darwin
...
Fixes: 88e8d87fed
2024-03-30 11:38:40 -03:00
Sandro Jäckel
160e7d11b1
intel-graphics-compiler: 1.0.15985.7 -> 1.0.16238.4
2024-03-30 13:30:29 +01:00
Sandro Jäckel
b32be09c12
spirv-llvm-translator: 14.0.0+unstable-2024-01-23 -> 14.0.0+unstable-2024-02-14
2024-03-30 13:30:19 +01:00
gbtb
5eca3b06e7
dotnet: added shell completion scripts
2024-03-30 20:49:56 +10:00
github-actions[bot]
506e353092
Merge master into haskell-updates
2024-03-30 00:12:08 +00:00
github-actions[bot]
14d4fad30c
Merge staging-next into staging
2024-03-30 00:02:47 +00:00
github-actions[bot]
04a895835e
Merge master into staging-next
2024-03-30 00:02:16 +00:00
Fabián Heredia Montiel
57936619f3
Merge pull request #300012 from mattpolzin/build-idris-path
...
idris2Packages.buildIdris: better nix-shell support via shellHook
2024-03-29 16:26:28 -06:00
Hraban Luyat
f35c7c4ce4
sbcl: 2.4.2 -> 2.4.3
2024-03-29 15:27:18 -04:00
David McFarland
1bcfabc700
Merge pull request #294070 from corngood/dotnet-tests
...
dotnet: add publish and web tests
2024-03-29 15:22:16 -03:00
github-actions[bot]
71fd00c763
Merge staging-next into staging
2024-03-29 18:01:38 +00:00
github-actions[bot]
1149e1edb7
Merge master into staging-next
2024-03-29 18:01:07 +00:00
Mathew Polzin
8273075e61
idris2Packages.buildIdris: better nix-shell support via shellHook
2024-03-29 09:29:08 -05:00
Maxine Aubrey
8c85e9ba89
Merge pull request #299850 from amaxine/drop_vala_0.54
...
vala_0_{48,54}: drop
2024-03-29 14:57:31 +01:00
Maxine Aubrey
4fab6afee2
vala_0_48: drop
2024-03-29 13:55:36 +01:00
Maxine Aubrey
00e6b6b759
vala_0_54: drop
2024-03-29 10:15:18 +01:00
github-actions[bot]
d48c2529ec
Merge master into haskell-updates
2024-03-29 00:12:42 +00:00
annalee
7f0e8fc4f9
Merge remote-tracking branch 'upstream/staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/langchain-core/default.nix
2024-03-29 00:12:10 +00:00
github-actions[bot]
20c720272e
Merge master into staging-next
2024-03-29 00:02:10 +00:00
Marek Fajkus
47bfbfdb36
Merge pull request #299780 from PedroHLC/elm-cleanup
...
elm: refactor file structure
2024-03-28 23:18:31 +01:00
github-actions[bot]
f507e44ff4
Merge staging-next into staging
2024-03-28 18:01:49 +00:00
github-actions[bot]
edf05b9f79
Merge master into staging-next
2024-03-28 18:00:57 +00:00
PedroHLC
d546502c7c
elmPackages: move adjusts from cabal2nix-generated files to overrides
2024-03-28 13:57:08 -03:00
PedroHLC
13b12a9281
elm: include all cabal2nix in update script
2024-03-28 13:39:28 -03:00
PedroHLC
d05f19f5c2
elmPackages.makeDotElm: modernize
2024-03-28 12:58:03 -03:00
PedroHLC
ae5eab1bf1
elm: refactor file structure
2024-03-28 13:28:40 -03:00
Martin Weinelt
faf432ed57
vyper: relax packaging constraint
2024-03-28 16:45:04 +01:00
ethnh
ad91edc217
flutter: 3.19.3 -> 3.19.4
2024-03-28 10:15:26 -05:00
Ulrik Strid
c75551974d
Merge pull request #298967 from vbgl/ocaml-5.2.0
...
ocamlPackages_5_2.ocaml: init at 5.2.0-β1
2024-03-28 14:36:01 +01:00
PedroHLC
a5b7a0ff37
elmPackages: sync node version
2024-03-28 10:04:03 -03:00
annalee
675fb1648e
Merge remote-tracking branch 'upstream/staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/apsw/default.nix
pkgs/development/python-modules/deal/default.nix
pkgs/development/python-modules/kubernetes/default.nix
2024-03-28 13:02:34 +00:00
github-actions[bot]
69de1e1beb
Merge master into staging-next
2024-03-28 12:01:21 +00:00
a-n-n-a-l-e-e
6fb20db673
Merge pull request #296284 from ExpidusOS/feat/llvm-18
...
llvmPackages_18: init
2024-03-28 00:58:16 -07:00
Artturin
0df1dae88b
llvm/update-git.py: fix
...
Works after changing `git/default.nix` to use `gitRelease` instead of `officialRelease`
Wont update the version attr
```
, gitRelease ? {
version = "15.0.0";
rev = "a5640968f2f7485b2aa4919f5fa68fd8f23e2d1f";
rev-version = "unstable-2022-26-07";
sha256 = "1sh5xihdfdn2hp7ds3lkaq1bfrl4alj36gl1aidmhlw65p5rdvl7";
}
```
2024-03-28 00:06:46 -07:00
ethnh
76f7212210
Merge branch 'NixOS:master' into master
2024-03-28 00:34:55 -05:00
Martin Weinelt
ea1480099d
Merge pull request #299223 from NixOS/python-updates
...
[python-updates] 2024-03-24 - selective updates
2024-03-28 05:01:55 +01:00
Tristan Ross
e2a9e8c412
llvmPackages_git: update to 19.0.0-unstable-2024-03-16
2024-03-27 19:48:03 -07:00
Tristan Ross
aac3118ab5
llvmPackages_18: init
2024-03-27 19:47:59 -07:00
Philip Taron
64f4bdb7e1
Avoid top-level with ...;
in pkgs/development/compilers/gcc/default.nix
...
I didn't fix the whitespace and indenting, but I really wanted to.
The global `with` was masking that `fetchFromGitHub` wasn't injected!
2024-03-28 03:04:49 +01:00
Philip Taron
8616de2279
Avoid top-level with ...;
in pkgs/development/compilers/gcc/common/meta.nix
2024-03-28 03:04:49 +01:00
github-actions[bot]
8de0afeb83
Merge master into haskell-updates
2024-03-28 00:12:55 +00:00
github-actions[bot]
944103e875
Merge master into staging-next
2024-03-28 00:02:30 +00:00
a-n-n-a-l-e-e
365bae4c5a
Merge pull request #295358 from SharzyL/llvm17_libunwind
...
llvmPackages_17.clangUseLLVM: apply omitted #220520
2024-03-27 13:34:59 -07:00
github-actions[bot]
410019beb5
Merge master into staging-next
2024-03-27 18:01:02 +00:00
Martin Weinelt
6c72529eae
vyper: relax packaging constraint
2024-03-27 18:35:26 +01:00
Weijia Wang
effe96b2b8
Merge pull request #298386 from LeSuisse/atasm-1.23
...
atasm: 1.09 -> 1.23, move to an active fork
2024-03-27 16:30:32 +01:00
github-actions[bot]
7f599f6511
Merge master into haskell-updates
2024-03-27 00:12:11 +00:00
github-actions[bot]
b289464fb6
Merge master into staging-next
2024-03-27 00:02:10 +00:00
Thiago Kenji Okada
e1a7ec5583
graalvm-ce: make it a scope
2024-03-26 15:48:02 +00:00
Thiago Kenji Okada
2fea245936
buildGraalvm: use macOS SDK 11
...
Fix x86_64-darwin builds.
2024-03-26 14:45:17 +00:00
Thiago Kenji Okada
a98e9f4892
buildGraalvm: fix native-image warnings in installCheckPhase
2024-03-26 14:12:20 +00:00
Tristan Ross
c635984e73
llvmPackages_18: init
2024-03-25 22:53:02 -07:00
github-actions[bot]
39a71cf239
Merge master into haskell-updates
2024-03-26 00:12:22 +00:00
annalee
7541ec60b6
Merge remote-tracking branch 'upstream/master' into staging-next
2024-03-25 18:04:41 +00:00
Vincent Laporte
81feea0818
ocamlPackages_5_2.ocaml: init at 5.2.0-β1
2024-03-25 18:17:34 +01:00
Weijia Wang
56ed765f9c
Merge pull request #295440 from jlesquembre/jl/jdk22
...
openjdk22: init at 22+36
2024-03-25 16:16:48 +01:00
José Luis Lafuente
d7c54882e6
openjdk22: init at 22+36
2024-03-25 14:41:55 +01:00
github-actions[bot]
90e2c2cda5
Merge master into staging-next
2024-03-25 12:01:17 +00:00
sefidel
ec87711e54
crystal: 1.9 -> 1.11
...
Changes: https://github.com/crystal-lang/crystal/compare/1.9.2...1.11.2
Changelog: https://github.com/crystal-lang/crystal/blob/master/CHANGELOG.md#1112-2024-01-18
2024-03-25 03:54:33 -07:00
github-actions[bot]
df8426f141
Merge master into staging-next
2024-03-25 06:01:21 +00:00
Maciej Krüger
10bfb6d146
Merge pull request #298683 from FlafyDev/flutter-gradle-fix
...
flutter: move flutter-tools' Gradle build files out of Nix Store
2024-03-25 01:53:52 +01:00
github-actions[bot]
3edac3b767
Merge master into haskell-updates
2024-03-25 00:13:28 +00:00
github-actions[bot]
8794d573a4
Merge master into staging-next
2024-03-25 00:02:29 +00:00
TomaSajt
e726700916
ldc: add meta.mainProgram
2024-03-24 22:58:40 +01:00
éclairevoyant
acbdee7e49
Merge pull request #297972 from UlyssesZh/fix-crystal-configure
...
crystal.buildCrystalPackage: fix a precedence mistake that prevents overriding configure phase
2024-03-24 20:20:41 +00:00
FlafyDev
fdab275c08
flutter: move flutter-tools' Gradle build files out of Nix Store
2024-03-24 18:35:02 +02:00
github-actions[bot]
3aff9fcdda
Merge staging-next into staging
2024-03-24 06:01:44 +00:00
Vladimír Čunát
ddc361cfca
Merge #287594 : glibc: 2.38-44 -> 2.39-5
...
...into staging
2024-03-24 06:41:49 +01:00
Mario Rodas
6546cd6fb5
Merge pull request #297770 from r-ryantm/auto-update/erg
...
erg: 0.6.32 -> 0.6.33
2024-03-23 19:53:54 -05:00
github-actions[bot]
31a14cb69e
Merge master into haskell-updates
2024-03-24 00:14:19 +00:00
github-actions[bot]
f0ed26755a
Merge staging-next into staging
2024-03-24 00:02:41 +00:00
Weijia Wang
499583c002
Merge pull request #298418 from r-ryantm/auto-update/dart
...
dart: 3.3.1 -> 3.3.2
2024-03-23 22:45:06 +01:00
Weijia Wang
49588ce24d
Merge pull request #297390 from r-ryantm/auto-update/ghdl-mcode
...
ghdl-mcode: 3.0.0 -> 4.0.0
2024-03-23 22:23:33 +01:00
R. Ryantm
7f7e5f2247
dart: 3.3.1 -> 3.3.2
2024-03-23 18:02:48 +00:00
Thomas Gerbet
772278e4b8
atasm: 1.09 -> 1.23, move to an active fork
...
It also fixes the build to have the binary and not only
the doc/man page.
2024-03-23 16:18:40 +01:00
sternenseemann
c774347c25
haskell.compiler.ghcHEAD: 9.9.20231121 -> 9.11.20240323
...
Adds a new core package `os-string`.
2024-03-23 15:45:14 +01:00
R. Ryantm
1c9ad9d3eb
aspectj: 1.9.21 -> 1.9.21.2
2024-03-23 01:12:16 +00:00
github-actions[bot]
39632d3d4c
Merge master into haskell-updates
2024-03-23 00:12:18 +00:00
R. Ryantm
c27a1d2fac
tinygo: 0.31.1 -> 0.31.2
2024-03-22 22:40:47 +00:00
github-actions[bot]
64852c04d3
Merge staging-next into staging
2024-03-22 18:01:31 +00:00
Weijia Wang
0c6a4d40cd
Merge pull request #287273 from wegank/zulu-16-drop
...
openjdk16: make linux-only
2024-03-22 17:18:24 +01:00
Ulrik Strid
b10ff2437b
Merge pull request #287846 from mschwaig/rocm-6.0.2
...
rocmPackages.* 5.7.1→ 6.0.2
2024-03-22 15:08:59 +01:00
R. Ryantm
9a3cd10ad1
blueprint-compiler: 0.10.0 -> 0.12.0
2024-03-22 12:19:29 +00:00
Ulysses Zhan
23dfcf5c2d
crystal.buildCrystalPackage: fix a precedence mistake that prevents overriding configure phase
2024-03-22 00:39:34 -07:00
github-actions[bot]
d899609c2a
Merge master into haskell-updates
2024-03-22 00:12:31 +00:00
github-actions[bot]
dce2b692f1
Merge staging-next into staging
2024-03-22 00:02:53 +00:00
Weijia Wang
01743eb8aa
Merge pull request #297730 from wegank/stanc-refactor
...
stanc: move to by-name, refactor
2024-03-21 23:36:53 +01:00
Martin Schwaighofer
e908ad7d01
opensycl: build against ROCm 5.7
2024-03-21 22:48:33 +01:00
Thiago Kenji Okada
38d8d0e7ea
Merge pull request #297436 from r-ryantm/auto-update/graalvmCEPackages.graalpy
...
graalvmCEPackages.graalpy: 23.1.2 -> 24.0.0
2024-03-21 20:58:27 +00:00
Thiago Kenji Okada
3373acf729
Merge pull request #297515 from r-ryantm/auto-update/graalvmCEPackages.truffleruby
...
graalvmCEPackages.truffleruby: 23.1.2 -> 24.0.0
2024-03-21 20:58:12 +00:00
Thiago Kenji Okada
aadebf6b51
Merge pull request #297253 from r-ryantm/auto-update/graalvm-ce
...
graalvm-ce: 21.0.2 -> 22.0.0
2024-03-21 20:57:18 +00:00
sternenseemann
b4d48b0f9e
Merge branch master into haskell-updates
2024-03-21 21:01:05 +01:00
sternenseemann
ccc08ba453
haskell.compiler.{ghc98*,ghcHEAD}: bootstrap using source built 9.6
...
Unfortunately, we are running into trouble linking dependencies of
hadrian against the libraries of the clock package with 9.6.3 and
9.6.4 _bindists_. My current suspiscion is that this is caused by
some kind of discrepancy between the toolchain used by GHC upstream
and us that persists from the configure step used when building the
bindist. The problem seems to be somewhat localized to hsc2hs (hence
clock is an issue), with GHC 9.6.4 bindists even passing a flag to
ld that is not supported by our version of cctools.
The problem is not fully diagnosed, so take the speculation above
with a grain of salt.
As a workaround, we can use the source built GHC 9.6 which is, of
course, configured with our toolchain in the environment.
2024-03-21 21:00:12 +01:00
github-actions[bot]
d28bcc2044
Merge staging-next into staging
2024-03-21 18:01:42 +00:00
R. Ryantm
26c6e419bb
erg: 0.6.32 -> 0.6.33
2024-03-21 17:01:12 +00:00
7c6f434c
85049df2ba
Merge pull request #297739 from hraban/sbcl/version-file
...
sbcl: create version file if none exists
2024-03-21 15:58:36 +00:00
Hraban Luyat
a91049c31a
sbcl: create version file if none exists
...
Fallback for when there is no such file (e.g. building from git)
The blanket recreation of this file was removed by me in
d09db9c096
but I hadn’t considered this edge case.
2024-03-21 11:12:10 -04:00
Weijia Wang
2f323d47e3
stanc: move to by-name, refactor
2024-03-21 15:07:51 +01:00
TomaSajt
545e596257
jetbrains.jcef: make deterministic
2024-03-21 14:25:32 +01:00
Mario Rodas
79bb4ed070
Merge pull request #297680 from marsam/update-typescript
...
typescript: 5.4.2 -> 5.4.3
2024-03-21 07:36:52 -05:00
Weijia Wang
863764bb98
Merge pull request #295650 from madsmtm/fix-flutter-macos
...
Fix Flutter's reference to the `arch` binary on macOS
2024-03-21 13:26:47 +01:00
a-n-n-a-l-e-e
9ad9869542
Merge pull request #297650 from a-n-n-a-l-e-e/libcxxabi_use_compiler_rt
...
llvmPackages_{12,13,14,15,16,17,git}.libcxx: add LIBCXXABI_COMPILER_RT flag
2024-03-21 05:06:12 -07:00
github-actions[bot]
4fd286e707
Merge staging-next into staging
2024-03-21 12:01:49 +00:00
annalee
5b1b33f069
llvmPackages_{12,13,14,15,16,17,git}.libcxx: add LIBCXXABI_USE_COMPILER_RT=ON
...
since https://github.com/NixOS/nixpkgs/pull/292043 libcxxabi is built
using the same compiler wrapper as libcxx and thus uses the
`-rtlib=compiler-rt`. Adding the `LIBCXXABI_USE_COMPILER_RT=ON` at build
time ensures that the compiler-rt libraries provided at link time
resolving symbol errors for aarch64 pkgLLVM.libcxx build
https://hydra.nixos.org/build/253162977
2024-03-21 09:11:27 +00:00
Vladimír Čunát
f373ad52f1
Merge master into haskell-updates
2024-03-21 09:21:50 +01:00
lassulus
b86533c9af
Merge pull request #297492 from r-ryantm/auto-update/circt
...
circt: 1.68.0 -> 1.70.0
2024-03-21 14:59:32 +07:00
Mario Rodas
f7862df313
typescript: 5.4.2 -> 5.4.3
...
Diff: https://github.com/microsoft/TypeScript/compare/v5.4.2...5.4.3
Changelog: https://github.com/microsoft/TypeScript/releases/tag/v5.4.3
2024-03-21 04:20:00 +00:00
R. Ryantm
ad0a373abd
graalvmCEPackages.truffleruby: 23.1.2 -> 24.0.0
2024-03-20 18:53:54 +00:00
R. Ryantm
5f499ffa5f
circt: 1.68.0 -> 1.70.0
2024-03-20 17:02:36 +00:00
R. Ryantm
3dcd508956
graalvmCEPackages.graalpy: 23.1.2 -> 24.0.0
2024-03-20 11:19:11 +00:00
R. Ryantm
c3bf2049f3
ghdl-mcode: 3.0.0 -> 4.0.0
2024-03-20 06:32:55 +00:00
github-actions[bot]
05f9a72c0e
Merge master into haskell-updates
2024-03-20 00:12:21 +00:00
github-actions[bot]
ffc1886a16
Merge staging-next into staging
2024-03-20 00:02:37 +00:00
lucasew
777edcba88
flet-client-flutter: init at 0.21.1
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-03-19 21:43:14 +01:00
Jeremy Baxter
b0a8cf5243
dmd: migrate to pkgs/by-name
2024-03-20 09:11:11 +13:00
R. Ryantm
ac4ed5dd63
graalvm-ce: 21.0.2 -> 22.0.0
2024-03-19 19:29:14 +00:00
github-actions[bot]
cc3ebacb50
Merge staging-next into staging
2024-03-19 18:01:30 +00:00
a-n-n-a-l-e-e
5e500c383d
Merge pull request #283591 from a-n-n-a-l-e-e/llvm11-drop
...
treewide: drop LLVM11
2024-03-19 10:27:52 -07:00
Martin Weinelt
7762462405
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/flask-security-too/default.nix
2024-03-19 17:30:16 +01:00
annalee
ca5e01c3f4
treewide: drop LLVM11
2024-03-19 14:54:23 +00:00
Paul Meyer
28e94c518b
go_1_20: remove
...
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-03-19 11:10:28 +01:00
github-actions[bot]
66eeab8faf
Merge staging-next into staging
2024-03-19 06:01:43 +00:00
github-actions[bot]
8ee0e6664b
Merge master into staging-next
2024-03-19 06:01:12 +00:00
Pol Dellaiera
186c3e34a7
Merge pull request #296549 from TomaSajt/strip-java-archives-hook
...
add stripJavaArchivesHook and use treewide
2024-03-19 05:41:08 +01:00
Martin Weinelt
3321e63b12
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19 04:00:32 +01:00
stuebinm
ff1a94e523
treewide: add meta.mainProgram to packages with a single binary
...
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
github-actions[bot]
11c9a7e4d3
Merge master into haskell-updates
2024-03-19 00:12:43 +00:00
Mads Marquart
04ef11c35a
flutter: Allow impure reference to the arch
binary on macOS
...
The `arch` binary is not available in `darwin.adv_cmds`, it is provided via. `darwin.system_cmds` instead, but support for this is still experimental.
2024-03-18 17:19:10 +01:00
maralorn
c71f355699
haskellPackages: Fix eval warnings and errors
2024-03-18 13:54:18 +01:00
github-actions[bot]
b92edd0054
Merge staging-next into staging
2024-03-18 06:01:50 +00:00
github-actions[bot]
819a14ad05
Merge master into staging-next
2024-03-18 06:01:21 +00:00
Weijia Wang
04552b10a1
Merge pull request #295596 from r-ryantm/auto-update/ballerina
...
ballerina: 2201.8.5 -> 2201.8.6
2024-03-18 05:49:11 +01:00
TomaSajt
0e20953796
treewide: use stripJavaArchivesHook instead of canonicalize-jars-hook
2024-03-17 13:35:12 +01:00
github-actions[bot]
83409a8a66
Merge staging-next into staging
2024-03-17 12:02:22 +00:00
annalee
8ead81a60f
Merge remote-tracking branch 'upstream/master' into staging-next
2024-03-17 07:18:11 +00:00
a-n-n-a-l-e-e
8c421f78b2
Merge pull request #296082 from a-n-n-a-l-e-e/dont-pass-march-swift
...
swift: don't pass -march to swiftc
2024-03-16 19:18:41 -07:00
Weijia Wang
59825e8901
Merge pull request #293653 from r-ryantm/auto-update/ciao
...
ciao: 1.22.0-m7 -> 1.23.0-m1
2024-03-17 01:54:27 +01:00
github-actions[bot]
b74fe245b8
Merge staging-next into staging
2024-03-17 00:02:45 +00:00
github-actions[bot]
2178d8d857
Merge master into staging-next
2024-03-17 00:02:17 +00:00
annalee
8a7841ceef
swift: don't pass -march to swiftc
...
swiftc uses cc-wrapper which sets the -march flag on some systems which
breaks the build. This change adds a flag, disableMarch, to cc-wrapper
which disables using the -march flag.
https://github.com/NixOS/nixpkgs/issues/295322
2024-03-16 11:02:44 +00:00
github-actions[bot]
7ca73c43f1
Merge master into haskell-updates
2024-03-16 00:11:51 +00:00
Rafael Fernández López
e0de8da00a
unison-ucm: 0.5.17 -> 0.5.19
2024-03-15 23:06:26 +01:00
Adam Joseph
b81284ec71
gcc: link $lib/lib -> $lib/$targetConfig correctly and consistently
...
When native-compiling, gcc will install libraries into:
/nix/store/...-$targetConfig-gcc-$version-lib/lib
When cross-compiling, gcc will install libraries into:
/nix/store/...-$targetConfig-gcc-$version-lib/$targetConfig
When cross-compiling, we intended to create a link from $lib/lib to
$lib/$targetConfig, so that downstream users can always safely
assume that "${lib.getLib stdenv.cc.cc}/lib" is where the gcc
libraries are, regardless of whether `stdenv.cc.cc` is a cross
compiler or a native compiler.
Unfortunately, there were two problems with how we were trying to
create these links:
1. The link would be created only when `enableLibGccOutput==true`
2. The link was being created from the incorrect source
`$lib/lib/lib` instead of `$lib/lib`.
Both of these mistakes are my fault. This commit corrects them by
creating the link using `ln -Ts` (which is more predictable) and by
creating the link from `gcc/common/builder.nix` rather than from
`gcc/common/libgcc.nix`.
2024-03-15 18:18:24 +00:00
github-actions[bot]
9da92f31f4
Merge master into staging-next
2024-03-15 12:01:07 +00:00
Ulrik Strid
72fd7b45aa
Merge pull request #296091 from vbgl/ocaml-4.14.2
...
ocaml-ng.ocamlPackages_4_14.ocaml: 4.14.1 → 4.14.2
2024-03-15 12:24:36 +01:00
Vincent Laporte
c0fffa580f
ocaml-ng.ocamlPackages_4_14.ocaml: 4.14.1 → 4.14.2
2024-03-15 07:15:49 +00:00
github-actions[bot]
4aac48ff7f
Merge master into staging-next
2024-03-15 06:01:09 +00:00
Mario Rodas
a239813178
Merge pull request #295267 from r-ryantm/auto-update/erg
...
erg: 0.6.30 -> 0.6.32
2024-03-14 20:30:09 -05:00
github-actions[bot]
cb97fed572
Merge master into haskell-updates
2024-03-15 00:12:36 +00:00
github-actions[bot]
c866a07331
Merge master into staging-next
2024-03-14 06:01:12 +00:00
Ethan Hindmarsh
86cc853973
flutter: 3.19.0 -> 3.19.3
2024-03-13 17:33:10 -05:00
R. Ryantm
6f419d213f
circt: 1.67.0 -> 1.68.0
2024-03-13 19:35:11 +00:00
R. Ryantm
2c680a32bb
ballerina: 2201.8.5 -> 2201.8.6
2024-03-13 12:18:22 +00:00
annalee
8e038835fe
Merge remote-tracking branch 'upstream/master' into staging-next
2024-03-13 00:38:07 +00:00
github-actions[bot]
9e0e89d13c
Merge master into haskell-updates
2024-03-13 00:12:20 +00:00
Pol Dellaiera
3a2102cff6
Merge pull request #295305 from corngood/dotnet-strip
...
dotnet: strip debug info
2024-03-12 21:56:46 +01:00
Fabián Heredia Montiel
9a1dbdc29e
Merge pull request #294393 from r-ryantm/auto-update/glslang
...
glslang: 14.0.0 -> 14.1.0
2024-03-12 14:56:27 -06:00
Nick Cao
0ebe2a2ff5
Merge pull request #294975 from r-ryantm/auto-update/flix
...
flix: 0.44.0 -> 0.45.0
2024-03-12 14:11:06 -04:00
github-actions[bot]
6b78f024b2
Merge staging-next into staging
2024-03-12 18:01:46 +00:00
Weijia Wang
b35fc0188b
Merge pull request #295139 from wegank/libclc-bump
...
spirv-llvm-translator: add llvm 18 support
2024-03-12 18:46:55 +01:00
Weijia Wang
e1439b579b
Merge pull request #295357 from wegank/llvm-git-cleanup
...
llvmPackages_git: cleanup
2024-03-12 18:45:25 +01:00
Weijia Wang
9b0b599be5
llvmPackages_git: cleanup
2024-03-12 17:18:57 +01:00
SharzyL
555c7d1ba1
llvmPackages_17.clangUseLLVM: apply #220520
2024-03-13 00:10:59 +08:00
Fabián Heredia Montiel
93ecdaa1f3
Merge pull request #294025 from SubhrajyotiSen/update-kotlin
...
kotlin{-native}: 1.9.22 -> 1.9.23
2024-03-12 09:08:38 -06:00
Fabián Heredia Montiel
d7e7fc9008
Merge pull request #293813 from mattpolzin/propagate-idris2-libs
...
idris2Packages.buildIdris: propagate idris libraries
2024-03-12 09:08:08 -06:00
github-actions[bot]
1cef2a1be7
Merge staging-next into staging
2024-03-12 12:01:40 +00:00
David McFarland
88e8d87fed
dotnet: strip debug info
...
This reduces the sdk closure size from 739.2M/2.5G to 494.5M/584.0M.
2024-03-12 08:32:49 -03:00
R. Ryantm
fd1728a830
erg: 0.6.30 -> 0.6.32
2024-03-12 09:45:22 +00:00
Ulrik Strid
93f5edbe13
Merge pull request #295229 from vbgl/ocaml-linol-0.5
...
ligo: 1.0.0 → 1.4.0; ocamlPackages.linol: 2023-08-04 → 0.5
2024-03-12 08:52:41 +01:00
Weijia Wang
aef1c29593
Merge pull request #295010 from wegank/llvm-git-bump
...
llvmPackages_git: 18.1.0-rc3 -> 18.1.0-rc4
2024-03-12 08:34:58 +01:00
Vincent Laporte
7d926d1f73
ligo: 1.0.0 → 1.4.0
...
ocamlPackages.linol: 2023-08-04 → 0.5
2024-03-12 06:04:52 +00:00
github-actions[bot]
87dfdf055e
Merge master into haskell-updates
2024-03-12 00:12:17 +00:00
github-actions[bot]
fd6d62aa3d
Merge staging-next into staging
2024-03-12 00:02:37 +00:00
7c6f434c
a1a8c01403
Merge pull request #292691 from hraban/sbcl-assert-nocompress-purge
...
sbcl: assert coreCompression -> !purgeNixReferences
2024-03-11 23:06:12 +00:00
Weijia Wang
c9f6ba9f18
llvmPackages_git.libclc: init
2024-03-11 23:28:21 +01:00
Weijia Wang
1742313d10
spirv-llvm-translator: add llvm 18 support
2024-03-11 23:28:06 +01:00
Hraban
3349c41fe4
sbcl: fix comment s/zlib/zstd
...
Co-authored-by: 7c6f434c <7c6f434c@mail.ru>
2024-03-11 18:51:40 +00:00
github-actions[bot]
06e5eb63d3
Merge staging-next into staging
2024-03-11 18:01:53 +00:00
David McFarland
c2eb1270d7
Merge pull request #294576 from corngood/dotnet-vmr-size
...
dotnet: strip native symbols from runtime
2024-03-11 13:43:34 -03:00
Pol Dellaiera
54c52cb276
Merge pull request #294334 from ShamrockLee/sourceroot-fix
...
treewide: fix hard-coded `sourceRoot` prefix for `fetchgit`-based `src`
2024-03-11 16:50:57 +01:00
Weijia Wang
a3a96a941d
llvmPackages_git: 18.1.0-rc3 -> 18.1.0-rc4
2024-03-11 16:15:49 +01:00
R. Ryantm
4b6ac6dc10
flix: 0.44.0 -> 0.45.0
2024-03-11 12:47:58 +00:00
github-actions[bot]
339816cfdf
Merge staging-next into staging
2024-03-11 12:01:42 +00:00
a-n-n-a-l-e-e
ce789e7e35
llvmPackages_{12,13,14,15,16,17,git}.{libcxx,libcxxabi}: merge libcxxabi into libcxx ( #292043 )
...
- merge libcxxabi into libcxx for LLVM 12, 13, 14, 15, 16, 17, and git.
- remove the link time workaround `-lc++ -lc++abi` from 58 packages as it is no longer required.
- fixes https://github.com/NixOS/nixpkgs/issues/166205
- provides alternative fixes for. https://github.com/NixOS/nixpkgs/issues/269548 https://github.com/NixOS/nix/issues/9640
- pkgsCross.x86_64-freebsd builds work again
This change can be represented in 3 stages
1. merge libcxxabi into libcxx -- files: pkgs/development/compilers/llvm/[12, git]/{libcxx, libcxxabi}
2. update stdenv to account for merge -- files: stdenv.{adapters, cc.wrapper, darwin}
3. remove all references to libcxxabi outside of llvm (about 58 packages modified)
### merging libcxxabi into libcxx
- take the union of the libcxxabi and libcxx cmake flags
- eliminate the libcxx-headers-only package - it was only needed to break libcxx <-> libcxxabi circular dependency
- libcxx.cxxabi is removed. external cxxabi (freebsd) will symlink headers / libs into libcxx.
- darwin will re-export the libcxxabi symbols into libcxx so linking `-lc++` is sufficient.
- linux/freebsd `libc++.so` is a linker script `LINK(libc++.so.1, -lc++abi)` making `-lc++` sufficient.
- libcxx/default.nix [12, 17] are identical except for patches and `LIBCXX_ADDITIONAL_LIBRARIES` (only used in 16+)
- git/libcxx/defaul.nix does not link with -nostdlib when useLLVM is true so flag is removed. this is not much different than before as libcxxabi used -nostdlib where libcxx did not, so libc was linked in anyway.
### stdenv changes
- darwin bootstrap, remove references to libcxxabi and cxxabi
- cc-wrapper: remove c++ link workaround when libcxx.cxxabi doesn't exist (still exists for LLVM pre 12)
- adapter: update overrideLibcxx to account for a pkgs.stdenv that only has libcxx
### 58 package updates
- remove `NIX_LDFLAGS = "-l${stdenv.cc.libcxx.cxxabi.libName}` as no longer needed
- swift, nodejs_v8 remove libcxxabi references in the clang override
https://github.com/NixOS/nixpkgs/pull/292043
2024-03-11 03:53:37 -07:00
Fabián Heredia Montiel
70d254a3de
Merge pull request #294575 from mattpolzin/add-idris2-lsp-meta
...
idris2Packages.idris2Lsp: Add metadata to derivation
2024-03-11 01:54:48 -06:00
Atemu
ce8ddcd321
Merge pull request #281192 from diogotcorreia/pgvecto.rs
...
postgresqlPackages.pgvecto-rs: init at 0.2.1
2024-03-11 07:12:52 +00:00
github-actions[bot]
97e35dcd05
Merge master into haskell-updates
2024-03-11 00:12:54 +00:00
github-actions[bot]
e5f37c0e88
Merge staging-next into staging
2024-03-11 00:02:46 +00:00
Weijia Wang
111dd2ed97
openjdk16: make linux-only
2024-03-11 00:42:42 +01:00
Weijia Wang
db6aa4e851
Merge pull request #291717 from r-ryantm/auto-update/cakelisp
...
cakelisp: 0.3.0-unstable-2023-12-18 -> 0.3.0-unstable-2024-02-21
2024-03-11 00:10:37 +01:00
Hraban Luyat
f7ed1663f3
sbcl: assert coreCompression -> !purgeNixReferences
2024-03-10 15:32:10 -04:00
github-actions[bot]
43d40d2ee7
Merge staging-next into staging
2024-03-10 18:01:43 +00:00
Nick Cao
3c1aead79b
Merge pull request #294594 from mattpolzin/fix-scheme-on-aarch64-darwin
...
chez: Fix aarch64-darwin builds
2024-03-10 10:22:58 -04:00
github-actions[bot]
973ef4b818
Merge staging-next into staging
2024-03-10 06:01:30 +00:00
Emily Trau
187a4d6ffc
Merge pull request #293260 from r-ryantm/auto-update/odin
...
odin: dev-2024-02 -> dev-2024-03
2024-03-10 11:34:38 +11:00
github-actions[bot]
7e08b93df2
Merge master into haskell-updates
2024-03-10 00:14:01 +00:00
github-actions[bot]
3ce29d4386
Merge staging-next into staging
2024-03-10 00:02:48 +00:00
Mathew Polzin
219f896bdf
chez: Fix aarch64-darwin builds
2024-03-09 17:31:13 -06:00
David McFarland
75c085f6c2
dotnet: strip native symbols from runtime
...
This reduces the output size of dotnet_9.vmr from 4.2GiB to 1.9GiB.
2024-03-09 17:33:41 -04:00
Weijia Wang
8961845260
Merge pull request #294279 from r-ryantm/auto-update/dart
...
dart: 3.3.0 -> 3.3.1
2024-03-09 22:29:33 +01:00
Mathew Polzin
8082302cfa
idris2Packages.idris2Lsp: Add metadata to derivation
2024-03-09 15:09:58 -06:00
R. Ryantm
d6f3d1804c
cakelisp: 0.3.0-unstable-2023-12-18 -> 0.3.0-unstable-2024-02-21
2024-03-09 21:55:31 +01:00
github-actions[bot]
1966fd4ba6
Merge staging-next into staging
2024-03-09 18:01:41 +00:00