rojo: init at 7.2.1

wackbyte fd52dd07 9130ba39

+44
+42
pkgs/development/tools/rojo/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , rustPlatform 5 + , pkg-config 6 + , openssl 7 + }: 8 + 9 + rustPlatform.buildRustPackage rec { 10 + pname = "rojo"; 11 + version = "7.2.1"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "rojo-rbx"; 15 + repo = "rojo"; 16 + rev = "v${version}"; 17 + sha256 = "sha256-Kmq/lBwayYkFU4mbjExj7M9wpg59OkIiTc+2ZrwpuBc="; 18 + fetchSubmodules = true; 19 + }; 20 + 21 + cargoSha256 = "sha256-qx6Ja0DMe4cEmDSpovtY9T3+0nJS9XivR92K3UKgacE="; 22 + 23 + nativeBuildInputs = [ 24 + pkg-config 25 + ]; 26 + 27 + buildInputs = [ 28 + openssl 29 + ]; 30 + 31 + meta = with lib; { 32 + description = "Project management tool for Roblox"; 33 + longDescription = '' 34 + Rojo is a tool designed to enable Roblox developers to use professional-grade software engineering tools. 35 + ''; 36 + homepage = "https://rojo.space"; 37 + downloadPage = "https://github.com/rojo-rbx/rojo/releases/tag/v${version}"; 38 + changelog = "https://github.com/rojo-rbx/rojo/raw/v${version}/CHANGELOG.md"; 39 + license = licenses.mpl20; 40 + maintainers = with maintainers; [ wackbyte ]; 41 + }; 42 + }
+2
pkgs/top-level/all-packages.nix
··· 24131 24131 24132 24132 roccat-tools = callPackage ../os-specific/linux/roccat-tools { }; 24133 24133 24134 + rojo = callPackage ../development/tools/rojo { }; 24135 + 24134 24136 rtsp-simple-server = callPackage ../servers/rtsp-simple-server { }; 24135 24137 24136 24138 rtkit = callPackage ../os-specific/linux/rtkit { };