Randy Eckenrode
99df680e03
llvmPackages_{12,13,14,15,16,17,18,git}: use fixpoint instead of rec
...
Currently, overriding llvmPackages.libllvm doesn’t work correctly. The
original version of libllvm will also be built because it is referenced
by libclang. Switching to the fixpoint allows the override to be
propagated to clang as expected. This will be needed for future Darwin
stdenv bootstrap improvements.
2024-04-21 20:52:37 -04:00
github-actions[bot]
dc3f85a891
Merge master into haskell-updates
2024-04-22 00:13:57 +00:00
Mario Rodas
4d2e57bd22
Merge pull request #305505 from exlee/scryer-prolog-on-darwin
...
scryer-prolog: Fix darwin build
2024-04-21 19:12:20 -05:00
Peder Bergebakken Sundt
7151eeec48
treewide: --replace
-> --replace-fail
...
Hardening the packages I maintain.
We use `--replace-fail` in every case except for `python3Packages.remi`, which does a glob `--replace-quiet` to reduce warnings
2024-04-21 21:44:20 +02:00
github-actions[bot]
fb9e753d1e
Merge master into haskell-updates
2024-04-21 00:14:09 +00:00
R. Ryantm
23e8ad4cee
cakelisp: 0.3.0-unstable-2024-04-01 -> 0.3.0-unstable-2024-04-18
2024-04-21 00:12:38 +02:00
Thiago Kenji Okada
d5828adf1a
Merge pull request #305466 from r-ryantm/auto-update/graalvmCEPackages.truffleruby
...
graalvmCEPackages.truffleruby: 24.0.0 -> 24.0.1
2024-04-20 11:22:32 +01:00
Martino Fontana
ce1a7e5161
shaderc: 2023.8 -> 2024.0
2024-04-20 11:59:25 +02:00
Alexander Przemysław Kamiński
2663063547
scryer-prolog: Fix darwin build
...
Build was failing because of missing SystemConfiguration dependency
2024-04-20 11:36:50 +02:00
Weijia Wang
2af28fdb92
Merge pull request #305395 from ExpidusOS/feat/update-zig-0.12
...
zig_0_12: init
2024-04-20 09:54:41 +02:00
Weijia Wang
b03c372902
Merge pull request #305408 from obsidiansystems/fix-freebsd
...
llvmPackages.libcxx: Fix FreeBSD build
2024-04-20 09:52:24 +02:00
R. Ryantm
86bc041077
graalvmCEPackages.truffleruby: 24.0.0 -> 24.0.1
2024-04-20 05:13:47 +00:00
github-actions[bot]
c2accdbb66
Merge master into haskell-updates
2024-04-20 00:12:41 +00:00
Nick Cao
83c0ee6f7b
Merge pull request #305176 from sequencer/patch-2
...
circt: 1.72.0 -> 1.73.0
2024-04-19 19:11:01 -04:00
John Ericson
ab097e08b7
llvmPackages.libcxx: Fix FreeBSD build
...
ce789e7e35
wasn't quite right, because multiple outputs.
2024-04-19 18:35:56 -04:00
Tristan Ross
3b5257d01b
zig_0_12: init
2024-04-19 14:24:09 -07:00
github-actions[bot]
11b87cbe59
Merge master into staging-next
2024-04-19 12:01:13 +00:00
Thiago Kenji Okada
8369db876c
Merge pull request #305137 from r-ryantm/auto-update/graalvmCEPackages.graalpy
...
graalvmCEPackages.graalpy: 24.0.0 -> 24.0.1
2024-04-19 11:05:47 +01:00
Ulrik Strid
ab6fc50025
Merge pull request #304720 from vbgl/ligo-1.6.0
...
ligo: 1.4.0 → 1.6.0
2024-04-19 11:08:35 +02:00
sunder
9c1f3b305a
buildCrystalPackage: add copyShardDeps flag
2024-04-19 01:38:55 -07:00
Jiuyang Liu
788d8c30ee
circt: 1.72.0 -> 1.73.0
2024-04-19 08:47:57 +08:00
R. Ryantm
4ff0c0ad57
graalvmCEPackages.graalpy: 24.0.0 -> 24.0.1
2024-04-18 20:38:37 +00:00
Alex Tunstall
bf2a10e15b
haskell.compiler.ghc8107: support {LD,AR}_STAGE0
2024-04-18 21:11:02 +02:00
Vincent Laporte
439b318e01
ocaml-ng.ocamlPackages_5_2.ocaml: 5.2.0-β1 → 5.2.0-β2
2024-04-18 06:03:37 +02:00
Vincent Laporte
4922992a04
ligo: 1.4.0 → 1.6.0
...
ocamlPackages.data-encoding: 0.7.1 → 1.0.1
ocamlPackages.index: 1.6.1 → 1.6.2
ocamlPackages.irmin: 3.7.2 → 3.9.0
ocamlPackages.irmin-http: remove at 3.7.2
ocamlPackages.mirage-kv: 4.0.1 → 6.1.1
ocamlPackages.terminal: 0.2.1 → 0.2.2
2024-04-18 05:49:15 +02:00
github-actions[bot]
686828e7d4
Merge master into haskell-updates
2024-04-18 00:13:06 +00:00
David McFarland
57d6e5bda6
treewide: remove autoPatchelfHook from dotnet packages
2024-04-17 19:51:31 -03:00
R. Ryantm
4756db9277
dart: 3.3.3 -> 3.3.4
2024-04-17 22:36:03 +00:00
github-actions[bot]
5c2b2d5b74
Merge master into staging-next
2024-04-17 18:01:04 +00:00
Peder Bergebakken Sundt
203fac824e
Merge pull request #291888 from ereslibre/bump-unison-ucm
...
unison-ucm: 0.5.17 -> 0.5.19
2024-04-17 17:47:09 +02:00
R. Ryantm
036cfda40d
flix: 0.45.0 -> 0.46.0
2024-04-17 13:30:49 +00:00
David McFarland
bd934093f4
dotnet: patch apphost as well as singlefilehost
...
This fixes library loading in self-contained builds.
2024-04-17 09:47:46 -03:00
David McFarland
81693c96ba
dotnet: force ICU to be loaded during tests
2024-04-17 09:47:46 -03:00
David McFarland
7150d7e203
dotnet: add self-contained test
2024-04-17 09:47:46 -03:00
David McFarland
767d892193
dotnet: fix typo which was breaking the console test
2024-04-17 09:44:17 -03:00
Vladimír Čunát
73f2b40dfc
Merge branch 'master' into staging-next
2024-04-17 08:03:50 +02:00
Mario Rodas
edd8117bfa
Merge pull request #303139 from r-ryantm/auto-update/typescript
...
typescript: 5.4.4 -> 5.4.5
2024-04-16 21:09:45 -05:00
github-actions[bot]
bd5c09c003
Merge master into haskell-updates
2024-04-17 00:13:20 +00:00
Weijia Wang
73a08d2d71
Merge pull request #304385 from corngood/dotnet-update
...
dotnet: update dotnet 6/7/8 with april 2024 updates
2024-04-17 01:23:26 +02:00
Yt
846a092332
Merge pull request #304590 from r-ryantm/auto-update/gleam
...
gleam: 1.0.0 -> 1.1.0
2024-04-16 20:25:25 +00:00
sternenseemann
1dc7345389
haskell.compiler.ghc981: build stage 2 compiler for “native cross”
...
When we are building compiler for a platform we can execute ourselves,
we can build a proper stage2 compiler which unlocks some features that
are interesting for e.g. pkgsStatic.
The resulting compiler is technically a native compiler that's prefixed.
2024-04-16 22:16:19 +02:00
superherointj
947baf4f60
Merge pull request #302733 from r-ryantm/auto-update/odin
...
odin: dev-2024-03 -> dev-2024-04a
2024-04-16 16:38:30 -03:00
sternenseemann
179f8e0aa4
haskell.compiler.ghc965: init at 9.6.5
...
https://www.haskell.org/ghc/blog/20240416-ghc-9.6.5-released.html
2024-04-16 20:07:28 +02:00
github-actions[bot]
feedc73bee
Merge master into staging-next
2024-04-16 18:00:57 +00:00
David McFarland
e4c6bbd4f7
dotnetCorePackages.dotnet_8: 8.0.3 -> 8.0.4
2024-04-16 14:40:10 -03:00
David McFarland
23dfb91c31
dotnetCorePackages.sdk_8_0: 8.0.3 -> 8.0.4
2024-04-16 14:40:10 -03:00
David McFarland
637f3aa120
dotnetCorePackages.sdk_7_0: 7.0.117 -> 7.0.118
2024-04-16 14:40:10 -03:00
David McFarland
739e58eae5
dotnetCorePackages.sdk_6_0: 6.0.28 -> 6.0.29
2024-04-16 14:40:10 -03:00
David McFarland
5ad4b8b068
dotnet: allow update.sh to be run from root
2024-04-16 14:40:10 -03:00
R. Ryantm
3fbb8ce546
gleam: 1.0.0 -> 1.1.0
2024-04-16 17:06:11 +00:00
sternenseemann
31dddc574f
Merge pull request #302932 from NixOS/haskell-updates
...
haskellPackages: update stackage and hackage
2024-04-16 18:02:54 +02:00
Nick Cao
68231f9cdb
Merge pull request #304355 from necrophcodr/gmqcc-update-2023-05-05
...
gmqcc: unstable-2021-07-09 -> 0-unstable-2023-05-05
2024-04-16 09:35:28 -04:00
github-actions[bot]
e0a07ddfd6
Merge master into haskell-updates
2024-04-16 00:12:37 +00:00
necrophcodr
cee6dbd387
gmqcc: unstable-2021-07-09 -> 0-unstable-2023-05-05
2024-04-15 22:11:41 +02:00
github-actions[bot]
e69e1e588b
Merge master into staging-next
2024-04-15 06:01:02 +00:00
éclairevoyant
3ab789c8fa
Merge pull request #304136 from r-ryantm/auto-update/ghdl
...
ghdl: 4.0.0 -> 4.1.0
2024-04-15 05:46:33 +00:00
Vincent Laporte
b941d52506
jasmin-compiler: 2023.06.2 → 2023.06.3
2024-04-15 06:45:37 +02:00
github-actions[bot]
5fe48efa37
Merge master into haskell-updates
2024-04-15 02:30:07 +00:00
R. Ryantm
c3cba41a06
ghdl: 4.0.0 -> 4.1.0
2024-04-15 00:55:36 +00:00
github-actions[bot]
b7dcef0598
Merge master into staging-next
2024-04-14 20:49:29 +00:00
Weijia Wang
b174ea6192
llvmPackages_18: drop an orphaned file
2024-04-14 18:56:19 +02:00
R. Ryantm
dae37baba2
odin: dev-2024-03 -> dev-2024-04a
2024-04-14 06:41:06 +00:00
Weijia Wang
2d0506704b
Merge branch 'master' into staging-next
2024-04-14 04:55:27 +02:00
Tristan Ross
dc4d5c2193
llvmPackages_{12,13,14,15,16,17,18,git}: use common clang
2024-04-13 19:01:42 -07:00
github-actions[bot]
8fc310056e
Merge master into haskell-updates
2024-04-14 00:16:39 +00:00
Weijia Wang
f3a1652b09
Merge branch 'master' into staging-next
2024-04-13 19:10:53 +02:00
Weijia Wang
e65e742588
Merge pull request #303449 from ExpidusOS/feat/llvm-git-commonify-libcxx
...
llvmPackages_{12,13,14,15,16,17,18,git}: use common libcxx
2024-04-13 16:31:35 +02:00
Weijia Wang
8a26b55947
Merge pull request #303479 from ExpidusOS/feat/llvm-git-commonify-compiler-rt
...
llvmPackages_{12,13,14,15,16,17,18,git}: use common compiler-rt
2024-04-13 16:31:02 +02:00
github-actions[bot]
07e27017e8
Merge master into haskell-updates
2024-04-13 00:11:26 +00:00
github-actions[bot]
5a301eda67
Merge master into staging-next
2024-04-13 00:02:05 +00:00
Tristan Ross
782fc2ebac
llvmPackages_{12,13,14,15,16,17,18,git}: use common libcxx
2024-04-12 15:50:13 -07:00
Weijia Wang
70db7c7c33
Merge pull request #303438 from ExpidusOS/feat/llvm-git-commonify-lld
...
llvmPackages_{12,13,14,15,16,17,18,git}: use common lld
2024-04-13 00:47:16 +02:00
Weijia Wang
e3b3b675fe
Merge pull request #287854 from jtbx/dlang-2.107.0
...
dmd, dtools: 2.106.1 -> 2.108.0, refactor
2024-04-12 23:27:12 +02:00
Tristan Ross
1572ec6bb1
llvmPackages_{12,13,14,15,16,17,18,git}: use common lld
2024-04-12 13:57:50 -07:00
Weijia Wang
ded11d6ffe
Merge pull request #303447 from ExpidusOS/feat/llvm-git-commonify-libunwind
...
llvmPackages_{12,13,14,15,16,17,18,git}: use common libunwind
2024-04-12 22:55:30 +02:00
Weijia Wang
792acac153
Merge pull request #303448 from ExpidusOS/feat/llvm-git-commonify-openmp
...
llvmPackages_{12,13,14,15,16,17,18,git}: use common openmp
2024-04-12 22:47:24 +02:00
Tristan Ross
312264686e
llvmPackages_{12,13,14,15,16,17,18,git}: use common compiler-rt
2024-04-12 13:38:29 -07:00
Weijia Wang
1c4b46fcb8
Merge pull request #302489 from ExpidusOS/feat/llvm-git-2024-04-07
...
llvmPackages_git: update to 19.0.0-unstable-2024-04-07
2024-04-12 22:12:15 +02:00
github-actions[bot]
d6a31576e1
Merge master into staging-next
2024-04-12 18:01:09 +00:00
Tristan Ross
e9c656afe4
llvmPackages_git: update to 19.0.0-unstable-2024-04-07
2024-04-12 07:25:26 -07:00
Tristan Ross
8c71431f14
llvmPackages_{12,13,14,15,16,17,18,git}: use common openmp
2024-04-12 07:22:03 -07:00
Matthias Beyer
a945f3fda9
Merge pull request #302828 from Qubasa/master
...
Maintainer renamed: luis -> qubasa.
2024-04-12 15:46:39 +02:00
Tristan Ross
ae92b08fd4
llvmPackages_{12,13,14,15,16,17,18,git}: use common libunwind
2024-04-11 22:54:11 -07:00
Vladimír Čunát
24d4f2cd52
Merge branch 'staging' into staging-next
...
Conflicts (tried to quickly resolve somehow, checked eval):
pkgs/development/python-modules/apsw/default.nix
pkgs/development/python-modules/mido/default.nix
pkgs/development/python-modules/pytest-bdd/default.nix
pkgs/development/python-modules/sparse/default.nix
2024-04-12 07:06:54 +02:00
Vladimír Čunát
8cb7d7cc7f
Merge #303214 : rustc: build rustdoc even when cross compiling
...
...into staging
2024-04-12 06:33:38 +02:00
github-actions[bot]
0030939651
Merge master into haskell-updates
2024-04-12 00:12:55 +00:00
Marc Scholten
07c5d2d3f9
haskell.compiler.ghcHEAD: 9.11.20240323 -> 9.11.20240410
2024-04-11 21:15:53 +02:00
Ben Wolsieffer
de1025fdfd
orc: fix build on 32-bit ARM
...
In 0.4.36, the sed expression that tries to disable the exec_opcodes_sys
test also deletes other lines that break the file syntax. The build
fails with:
testsuite/meson.build:23:25: ERROR: Expecting endif got colon.
install: false,
^
For a block that started at 22,2
if enabled_backends.contains('sse') and enabled_backends.contains('avx')
^
The test has apparently been fixed since 0.4.33 anyway (see [1]), so
just get rid of this sed patch.
[1] 5d5515ea5b
2024-04-10 22:25:18 -04:00
Alyssa Ross
9e0eb58032
rustc: build rustdoc even when cross compiling
...
rustdoc is built for native builds, because it's used to run doctests,
but it wasn't built for cross builds, since they don't run doctests.
This inconsistency led to wrapRustc not working for cross-compiled
rustc, because it expected there to be a rustdoc binary.
In the interests of consistency, let's instruct the build system to
always build rustdoc.
Link: https://github.com/NixOS/nixpkgs/pull/292777#issuecomment-2048071969
Fixes: 6f8fa05acf
("wrapRustc: wrap rustdoc")
2024-04-10 23:09:42 +02:00
Slava Gorbunov
e5064b957a
llvm: Don't depend on binutils for ghcjs platform
...
This dependency was introduced by unconditionally enabled
enableGoldPlugin option, which was enabled only if libbfd explicitly
supports plugin api prior to llvm-16. In llvm-17+ it was enabled
unconditionally (unless overriden explicitly), which introduces
dependency on binutils for target platform and breaks build for
platforms that are not supported by binutils (such as ghcjs).
2024-04-10 21:08:31 +02:00
R. Ryantm
70538e710c
typescript: 5.4.4 -> 5.4.5
2024-04-10 15:09:13 +00:00
Maximilian Bosch
936c4d759a
Merge pull request #298340 from alyssais/rust-1.77.0
...
cargo,clippy,rustc,rustfmt: 1.76.0 -> 1.77.1
2024-04-10 08:43:02 +00:00
Vladimír Čunát
0d3c83bb69
Merge #302181 : nasm: 2.16.01 -> 2.16.02
...
...into staging
2024-04-10 08:26:26 +02:00
sternenseemann
91a91b9ae4
haskell.compiler.ghcHEAD: fix hash mismatch on case insensitive fs
...
By trying to migitate the conflict between two files on a case
insensitive fs, we will inevitably end up with a different hash than on
case sensitive filesystems. To work around this, we just delete the
directory that contains the offending files — luckily it is not
important to the build of GHC.
2024-04-10 00:29:58 +02:00
maralorn
7a87fbb0c3
Merge branch 'master' into haskell-updates
2024-04-09 22:48:13 +02:00
Slava Gorbunov
867727144e
pkgsCross.ghcjs.ghc: make EM_CACHE absolute
...
emscripten-3.1.51 fails to compile code (with cache locking problems) if
EM_CACHE is relative.
2024-04-09 22:18:56 +02:00
Qubasa
30756bb4ff
Maintainer renamed: luis -> qubasa. Removed vacant package rmount
2024-04-09 19:16:15 +02:00
Tristan Ross
ee4806b35f
llvmPackages_18: 18.1.1 -> 18.1.3 ( #302738 )
2024-04-09 15:38:29 +02:00
Weijia Wang
da8d8be40c
Merge branch 'staging-next' into staging
2024-04-09 08:36:18 +02:00
Weijia Wang
4c7d983a3a
Merge pull request #302750 from ExpidusOS/feat/dump-llvm-9
...
llvmPackages_9: remove due to age
2024-04-09 08:35:27 +02:00