Loading pkgs/by-name/tm/tmc-cli/package.nix +13 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, rustPlatform, writableTmpDirAsHomeHook, Loading @@ -23,6 +24,16 @@ rustPlatform.buildRustPackage (finalAttrs: { writableTmpDirAsHomeHook ]; checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ # When sandboxing, "Attempted to create a NULL object." # https://github.com/mullvad/system-configuration-rs/pull/59 may fix. "--skip=commands::courses::tests::list_courses_with_client_test" # Same "--skip=all_integration_tests" # When sandboxing, "Lazy instance has previously been poisoned." "--skip=commands::exercises::tests::list_exercises_with_client_test" ]; nativeInstallCheckInputs = [ versionCheckHook ]; Loading @@ -30,6 +41,8 @@ rustPlatform.buildRustPackage (finalAttrs: { versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; versionCheckProgramArg = "--version"; __darwinAllowLocalNetworking = true; meta = { description = "CLI for using the TestMyCode programming assignment evaluator"; homepage = "https://github.com/rage/tmc-cli-rust"; Loading Loading
pkgs/by-name/tm/tmc-cli/package.nix +13 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, rustPlatform, writableTmpDirAsHomeHook, Loading @@ -23,6 +24,16 @@ rustPlatform.buildRustPackage (finalAttrs: { writableTmpDirAsHomeHook ]; checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ # When sandboxing, "Attempted to create a NULL object." # https://github.com/mullvad/system-configuration-rs/pull/59 may fix. "--skip=commands::courses::tests::list_courses_with_client_test" # Same "--skip=all_integration_tests" # When sandboxing, "Lazy instance has previously been poisoned." "--skip=commands::exercises::tests::list_exercises_with_client_test" ]; nativeInstallCheckInputs = [ versionCheckHook ]; Loading @@ -30,6 +41,8 @@ rustPlatform.buildRustPackage (finalAttrs: { versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}"; versionCheckProgramArg = "--version"; __darwinAllowLocalNetworking = true; meta = { description = "CLI for using the TestMyCode programming assignment evaluator"; homepage = "https://github.com/rage/tmc-cli-rust"; Loading