internal/rosa/package: migrate argp-standalone, dtc, elfutils, flex, freetype, fuse

Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
2026-05-19 23:26:34 +09:00
parent c0593e8325
commit 98d915af3d
12 changed files with 173 additions and 228 deletions

View File

@@ -0,0 +1,33 @@
package fuse {
description = "the reference implementation of the Linux FUSE interface";
website = "https://github.com/libfuse/libfuse";
anitya = 861;
version* = "3.18.2";
source = remoteGitHubRelease {
suffix = "libfuse/libfuse";
tag = "fuse-"+version;
name = "fuse-"+version+".tar.gz";
checksum = "iL-7b7eUtmlVSf5cSq0dzow3UiqSjBmzV3cI_ENPs1tXcHdktkG45j1V12h-4jZe";
compress = gzip;
};
exec = meson {
setup = {
"Ddefault_library": "both";
"Dtests": "true";
"Duseroot": "false";
"Dinitscriptdir": "/system/etc";
};
postCompile = "python3 -m pytest test/";
// this project uses pytest
skipTest = true;
};
inputs = [
python-pytest,
kernel-headers,
];
}