From 85cd98223fd1907300b506c16572d834b0510505 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 19 May 2025 19:23:21 +0200 Subject: [PATCH 1/2] mx-takeover: refactor --- pkgs/by-name/mx/mx-takeover/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mx/mx-takeover/package.nix b/pkgs/by-name/mx/mx-takeover/package.nix index a0df42942b33..8a433ffd8689 100644 --- a/pkgs/by-name/mx/mx-takeover/package.nix +++ b/pkgs/by-name/mx/mx-takeover/package.nix @@ -24,10 +24,10 @@ buildGoModule rec { meta = with lib; { description = "Tool to work with DNS MX records"; - mainProgram = "mx-takeover"; homepage = "https://github.com/musana/mx-takeover"; - changelog = "https://github.com/musana/mx-takeover/releases/tag/v${version}"; + changelog = "https://github.com/musana/mx-takeover/releases/tag/v${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "mx-takeover"; }; } From c0c54903b13d20a1590abc1963f4a4fd0e24fdef Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 19 May 2025 19:24:42 +0200 Subject: [PATCH 2/2] mx-takeover: disable on darwin --- pkgs/by-name/mx/mx-takeover/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/mx/mx-takeover/package.nix b/pkgs/by-name/mx/mx-takeover/package.nix index 8a433ffd8689..d3e54e541cc6 100644 --- a/pkgs/by-name/mx/mx-takeover/package.nix +++ b/pkgs/by-name/mx/mx-takeover/package.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildGoModule, fetchFromGitHub, }: @@ -29,5 +30,6 @@ buildGoModule rec { license = licenses.mit; maintainers = with maintainers; [ fab ]; mainProgram = "mx-takeover"; + broken = stdenv.hostPlatform.isDarwin; }; }