Merge pull request #263485 from wackbyte/bump-rojo

rojo: 7.2.1 -> 7.4.0
This commit is contained in:
h7x4
2024-01-19 03:13:00 +01:00
committed by GitHub
+8 -4
View File
@@ -8,21 +8,21 @@
}:
let
inherit (darwin.apple_sdk.frameworks) CoreServices;
inherit (darwin.apple_sdk.frameworks) CoreServices SystemConfiguration;
in
rustPlatform.buildRustPackage rec {
pname = "rojo";
version = "7.2.1";
version = "7.4.0";
src = fetchFromGitHub {
owner = "rojo-rbx";
repo = "rojo";
rev = "v${version}";
sha256 = "sha256-Kmq/lBwayYkFU4mbjExj7M9wpg59OkIiTc+2ZrwpuBc=";
sha256 = "sha256-Eh1G0jX9KXVlMZLl8whxULywadblWml232qvcq4JLJ4=";
fetchSubmodules = true;
};
cargoSha256 = "sha256-qx6Ja0DMe4cEmDSpovtY9T3+0nJS9XivR92K3UKgacE=";
cargoSha256 = "sha256-aKfgylY9aspL1JpdYa6hOy/6lQoqO54OhZWqSlMPZ8o=";
nativeBuildInputs = [
pkg-config
@@ -32,8 +32,12 @@ rustPlatform.buildRustPackage rec {
openssl
] ++ lib.optionals stdenv.isDarwin [
CoreServices
SystemConfiguration
];
# reqwest's native-tls-vendored feature flag uses vendored openssl. this disables that
OPENSSL_NO_VENDOR = "1";
# tests flaky on darwin on hydra
doCheck = !stdenv.isDarwin;