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
Stefan Frijters
f52493284e
llvmPackages.*: enable strict Deps, enable structuredAttrs ( #553112 )
2026-08-26 13:32:51 +00: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
Stefan Frijters
ba750cba7a
llvmPackages.clang-tools: avoid using substituteAll
...
This doesn't work with structuredAttrs
2026-08-16 13:31:27 +02:00
Stefan Frijters
5f99063401
llvmPackages.clang-tools: enable strictDeps, enable structuredAttrs
2026-08-16 13:31:27 +02:00
Stefan Frijters
a6dae6443d
llvmPackages.bolt: enable structuredAttrs
2026-08-16 13:31:27 +02:00
Stefan Frijters
70ae8f22ea
llvmPackages.bolt: enable strictDeps
2026-08-16 13:31:27 +02:00
Randy Eckenrode
dca5964503
llvmPackages_{18,19,20}.libllvm: reenable disabled test
...
This test works again after the patch in 26945241a1586b4f5218e7f35d06e80ca323d232 is applied.
2026-08-16 06:59:26 -04:00