Vladimír Čunát
df0e8227c4
llvmPackages.mlir: fix patch list; version tablegen patch ( #560071 )
2026-09-07 04:41:56 +00:00
Ihar Hrachyshka
3a76fb80bb
llvmPackages.mlir: version tablegen patch
...
The patch failed to apply on 18 and 19. We have to version it.
LLVM 18 has no MLIR_SRC_SHARDER_TABLEGEN_EXE. LLVM 19 and 20 fail to
apply the 21+ patch due to mechanical hunk failures, but otherwise use
an identical patch to 21+.
2026-09-06 21:44:24 -04:00
Ihar Hrachyshka
2fafb4e419
llvmPackages.mlir: fix patch list
...
Commit fd7ab9664f enabled structured attrs, rendering `patches` empty
because of a now invalid nested list in `patches`.
2026-09-06 21:44:00 -04:00
Ihar Hrachyshka
be4c0c1cc0
llvmPackages.lldb-manpages: remove redundant attributes
...
Defaults and inherited values are identical.
2026-09-04 20:49:26 -04:00
Ihar Hrachyshka
d8bfc5b26c
llvmPackages.lldb-manpages: run install hooks
2026-09-04 20:49:26 -04:00
Ihar Hrachyshka
2140d5b3a9
llvmPackages.lldb: fix C++ test compiler flag
2026-09-04 20:49:25 -04:00
Ihar Hrachyshka
a3ea85e910
llvmPackages_18.lldb: fix patch list
...
The nested list caused all patches to be skipped after fd4541decc
("llvmPackages.lldb: enable structuredAttrs").
2026-09-04 20:49:24 -04:00
Ihar Hrachyshka
7dafaa4085
llvmPackages.lldb: clean up package expression
2026-09-04 20:49:23 -04:00
Ihar Hrachyshka
d4f4e777a0
llvmPackages.lldb: check scripting support
2026-09-04 20:49:22 -04:00
Ihar Hrachyshka
4ccf895648
llvmPackages.lldb: add version install check
2026-09-04 20:49:21 -04:00
Ihar Hrachyshka
cfe3dd7341
llvmPackages.lldb: restore Lua support
2026-09-04 20:49:20 -04:00
Ihar Hrachyshka
1fba7a4414
llvmPackages.lldb: add Python runtime dependency
2026-09-04 20:49:19 -04:00
Stefan Frijters
14e28de371
llvmPackages.*: enable strictDeps, structuredAttrs for monorepoSrc ( #558480 )
2026-09-02 11:24:00 +00:00
Stefan Frijters
03222ac047
llvmPackages.*: nixfmt
...
Separate commit for easier reviewing
2026-08-31 19:38:24 +02:00
Stefan Frijters
2ae2d65a06
llvmPackages.*: enable strictDeps, structuredAttrs for monorepoSrc
2026-08-31 19:31:13 +02:00
Stefan Frijters
08d4bc9f79
llvmPackages.bintools: enable strictDeps, structuredAttrs
2026-08-31 19:30:18 +02:00
nixpkgs-ci[bot]
8aa9ef2d84
Merge staging-next into staging
2026-08-31 00:27:59 +00:00
Tristan Ross
e4c8b73454
llvmPackages_23: 23.1.0-rc1 -> 23.1.0 ( #546736 )
2026-08-30 22:53:33 +00:00
Tristan Ross
12a81ed518
llvmPackages_git: 24.0.0-unstable-2026-07-26 -> 24.0.0-unstable-2026-08-23 ( #548672 )
2026-08-30 22:53:18 +00:00
Stefan Frijters
f52493284e
llvmPackages.*: enable strict Deps, enable structuredAttrs ( #553112 )
2026-08-26 13:32:51 +00:00
Tristan Ross
118491892c
llvmPackages_23: 23.1.0-rc3 -> 23.1.0
2026-08-25 14:48:11 -07:00
Tristan Ross
7c927ea848
llvmPackages_git: 24.0.0-unstable-2026-07-26 ->
...
24.0.0-unstable-2026-08-23
2026-08-23 22:24:48 -07:00
Stefan Frijters
bbd1098378
llvmPackages.tblgen: enable strictDeps
2026-08-16 13:31:30 +02:00
Stefan Frijters
d72445d153
llvmPackages.openmp: enable structuredAttrs
2026-08-16 13:31:30 +02:00
Stefan Frijters
8276a9b6c0
llvmPackages.openmp: enable strictDeps
2026-08-16 13:31:30 +02:00
Stefan Frijters
fd7ab9664f
llvmPackages.mlir: enable structuredAttrs
2026-08-16 13:31:29 +02:00
Stefan Frijters
2e17f188f7
llvmPackages.mlir: enable strictDeps
2026-08-16 13:31:29 +02:00
Stefan Frijters
141b945958
llvmPackages.llvm: enable structuredAttrs
2026-08-16 13:31:29 +02:00
Stefan Frijters
7eecbbd1a1
llvmPackages.llvm: enable strictDeps
2026-08-16 13:31:29 +02:00
Stefan Frijters
fd4541decc
llvmPackages.lldb: enable structuredAttrs
2026-08-16 13:31:29 +02:00
Stefan Frijters
c9ada647b9
llvmPackages.lldb: enable strictDeps
2026-08-16 13:31:29 +02:00
Stefan Frijters
949fdee377
llvmPackages.lldbPlugins.llef: enable structuredAttrs, use tag
2026-08-16 13:31:29 +02:00
Stefan Frijters
a153c7e578
llvmPackages.lldbPlugins.llef: enable strictDeps
2026-08-16 13:31:29 +02:00
Stefan Frijters
56f7cdda68
llvmPackages.lld: enable structuredAttrs
2026-08-16 13:31:29 +02:00
Stefan Frijters
33d326357c
llvmPackages.lld: enable strictDeps
2026-08-16 13:31:29 +02:00
Stefan Frijters
e3a1b84fa2
llvmPackages.libunwind: enable structuredAttrs
2026-08-16 13:31:28 +02:00
Stefan Frijters
99f51bc70c
llvmPackages.libunwind: enable strictDeps
2026-08-16 13:31:28 +02:00
Stefan Frijters
e1d9e3e40f
llvmPackages.libcxx: enable structuredAttrs
2026-08-16 13:31:28 +02:00
Stefan Frijters
d67afc4cfd
llvmPackages.libcxx: enable strictDeps
2026-08-16 13:31:28 +02:00
Stefan Frijters
466c6dc40e
llvmPackages.libc: avoid using substituteAll
...
This doesn't work with structuredAttrs
2026-08-16 13:31:28 +02:00
Stefan Frijters
5b81c7d857
llvmPackages.libc: enable structuredAttrs
2026-08-16 13:31:28 +02:00
Stefan Frijters
bb7e8b7044
llvmPackages.libc: enable strictDeps
2026-08-16 13:31:28 +02:00
Stefan Frijters
5084b76ea1
llvmPackages.flang: enable structuredAttrs
2026-08-16 13:31:28 +02:00
Stefan Frijters
be6b25a955
llvmPackages.flang: enable strictDeps
2026-08-16 13:31:28 +02:00
Stefan Frijters
dfd5e4d5bd
llvmPackages.flang-rt: enable structuredAttrs
2026-08-16 13:31:28 +02:00
Stefan Frijters
b85f60d9ac
llvmPackages.flang-rt: enable strictDeps
2026-08-16 13:31:27 +02:00
Stefan Frijters
adb95664f7
llvmPackages.compiler-rt: enable structuredAttrs
2026-08-16 13:31:27 +02:00
Stefan Frijters
e070cd6b5f
llvmPackages.compiler-rt: enable strictDeps
2026-08-16 13:31:27 +02:00
Stefan Frijters
ef0ce17144
llvmPackages.clang: enable structuredAttrs
2026-08-16 13:31:27 +02:00
Stefan Frijters
601ca3dd39
llvmPackages.clang: enable strictDeps
2026-08-16 13:31:27 +02:00