repak: init at 0.2.2 (#338242)

authored by Aleksana and committed by GitHub 90e4a83a fbc47e24

+39
+5
maintainers/maintainer-list.nix
··· 7205 7205 githubId = 183879; 7206 7206 name = "Florian Klink"; 7207 7207 }; 7208 + florensie = { 7209 + github = "florensie"; 7210 + githubId = 13403842; 7211 + name = "Florens Pauwels"; 7212 + }; 7208 7213 florentc = { 7209 7214 github = "florentc"; 7210 7215 githubId = 1149048;
+34
pkgs/by-name/re/repak/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + rustPlatform, 5 + nix-update-script, 6 + }: 7 + 8 + rustPlatform.buildRustPackage rec { 9 + pname = "repak"; 10 + version = "0.2.2"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "trumank"; 14 + repo = "repak"; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-nl05EsR52YFSR9Id3zFynhrBIvaqVwUOdjPlSp19Gcc="; 17 + }; 18 + 19 + cargoHash = "sha256-4RA3Nv4Wes3etrnZSnHRjJ3ukA6stJXDj3ftaCxGwuY="; 20 + 21 + passthru.updateScript = nix-update-script { }; 22 + 23 + meta = { 24 + description = "Unreal Engine .pak file library and CLI in rust"; 25 + homepage = "https://github.com/trumank/repak"; 26 + changelog = "https://github.com/trumank/repak/releases/tag/v${version}"; 27 + license = with lib.licenses; [ 28 + mit 29 + asl20 30 + ]; 31 + maintainers = with lib.maintainers; [ florensie ]; 32 + mainProgram = "repak"; 33 + }; 34 + }