internal/rosa/package: migrate python packages

This also migrates LLVM LIT via the newly implemented special case.

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2026-05-19 18:15:04 +09:00
parent 3010a209b5
commit ff44060763
5 changed files with 643 additions and 563 deletions

View File

@@ -0,0 +1,15 @@
package lit {
description = "a portable tool for executing LLVM and Clang style test suites";
website = "https://llvm.org/docs/CommandGuide/lit.html";
source = llvm-project;
exec = pip {
append = [ "llvm", "utils", "lit" ];
// already checked during llvm
skipCheck = true;
};
inputs = [ python-setuptools ];
runtime = [ python ];
}