Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 buildDotnetModule, 4 fetchFromGitHub, 5}: 6buildDotnetModule { 7 pname = "liborbispkg-pkgtool"; 8 version = "0.3-unstable-2024-10-12"; 9 10 src = fetchFromGitHub { 11 owner = "OpenOrbis"; 12 repo = "LibOrbisPkg"; 13 rev = "75616a28de0f49f05eeff872211e806fb6de3818"; 14 hash = "sha256-ySlMzUfJ0IXi/NWbj53jqCRDNm9Xh4TuffyKhNh4wuM="; 15 }; 16 17 projectFile = "PkgTool.Core/PkgTool.Core.csproj"; 18 19 postFixup = '' 20 mv $out/bin/PkgTool.Core $out/bin/pkgtool 21 ''; 22 23 meta = { 24 description = "Library, GUI, CLI for creating, inspecting, and modifying PS4 PKG, SFO, PFS, and related filetypes"; 25 homepage = "https://github.com/OpenOrbis/LibOrbisPkg"; 26 license = lib.licenses.lgpl3Plus; 27 maintainers = [ lib.maintainers.ryand56 ]; 28 mainProgram = "pkgtool"; 29 }; 30}