11 Commits

Author SHA1 Message Date
Ryan Burns 4da4d4bc7b llvmPackages_22.libclc: prepare_builtins was removed in LLVM 22.1
Or more specifically, in:
https://github.com/llvm/llvm-project/commit/f07988ff3ec8b8b838f5c6ce9e1ec519e16432a9
2026-06-24 18:43:30 -07:00
Ihar Hrachyshka 567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Emily 3a8c494305 llvmPackages: remove things made unnecessary by splicing 2025-10-25 20:07:13 +01:00
Tristan Ross 62d59194b8 pkgs/development/compilers/llvm: use makeScopeWithSplicing'
Co-authored-by: Luna Nova <git@lunnova.dev>
Co-authored-by: Emily <vcs@emily.moe>
2025-10-25 20:06:32 +01:00
Wolfgang Walther 91a8fee3aa treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
Emily 791fe23b63 llvmPackages_13: drop 2025-09-14 19:03:24 +01:00
blenderfreaky f86a07aba8 llvmPackages.libclc: replace lib.optional with lib.optionals 2025-08-29 21:45:56 +02:00
blenderfreaky fd261cb094 llvmPackages_{20,21}.libclc: reenable and update patches 2025-08-29 21:45:56 +02:00
Wolfgang Walther 5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Tristan Ross 3d9f74651d llvmPackages_{12,13,14,15,16,17,18,19,20,git}.libclc: move into libclc directory 2025-04-02 14:44:58 +02:00
Weijia Wang f6da64f8db llvmPackages_17.libclc: init 2023-12-12 02:28:36 +01:00