Unverified Commit 3766f4c3 authored by Michael Daniels's avatar Michael Daniels Committed by GitHub
Browse files

fosrl-newt: mark broken for Darwin; fosrl-{newt,olm}: enable __structuredAttrs (#509882)

parents f8b81cd1 ee800e74
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
  fetchFromGitHub,
  versionCheckHook,
  nix-update-script,
  stdenv,
}:

buildGoModule (finalAttrs: {
@@ -33,7 +34,13 @@ buildGoModule (finalAttrs: {

  passthru.updateScript = nix-update-script { };

  __structuredAttrs = true;

  meta = {
    # Networking failures in tests, even with __darwinAllowLocalNetworking on
    # and sandbox disabled.
    # Unclear as of 2026-04-24 whether the program works if tests are disabled.
    broken = stdenv.hostPlatform.isDarwin;
    description = "Tunneling client for Pangolin";
    homepage = "https://github.com/fosrl/newt";
    changelog = "https://github.com/fosrl/newt/releases/tag/${finalAttrs.src.tag}";
+2 −0
Original line number Diff line number Diff line
@@ -24,6 +24,8 @@ buildGoModule (finalAttrs: {

  doInstallCheck = true;

  __structuredAttrs = true;

  meta = {
    description = "Tunneling client for Pangolin";
    homepage = "https://github.com/fosrl/olm";