Commit Graph

24752 Commits

Author SHA1 Message Date
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
Randy Eckenrode
852ef04876 llvmPackages_{12,13,14,15,16,17,18,git}.clang: fix libLTO.dylib path
Clang assumes that `libLTO.dylib` is located at `../lib` in the same
prefix as `clang`, but that’s not true in nixpkgs. `libLTO.dylib` is
actually located at `libllvm^lib/lib.libLTO.dylib`.
2024-04-15 15:38:13 -04:00
github-actions[bot]
27a24551df Merge staging-next into staging 2024-04-15 06:01:32 +00: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]
8354618bb8 Merge staging-next into staging 2024-04-14 20:49:56 +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
Tristan Ross
2941e51966 llvmPackages_{12,13,14,15,16,17,18,git}: use common llvm 2024-04-13 19:57:49 -07: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
Alyssa Ross
bda70c98f1 pkgsStatic.dtc: fix build 2024-04-10 11:21:54 +02: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