diff --git a/pkgs/servers/monitoring/zabbix/agent2.nix b/pkgs/servers/monitoring/zabbix/agent2.nix index b1bf7cd6f22f..e4e009cc64a7 100644 --- a/pkgs/servers/monitoring/zabbix/agent2.nix +++ b/pkgs/servers/monitoring/zabbix/agent2.nix @@ -14,7 +14,6 @@ import ./versions.nix ( { version, hash, - vendorHash ? throw "unsupported version ${version} for zabbix-agent2", ... }: buildGoModule { @@ -28,7 +27,7 @@ import ./versions.nix ( modRoot = "src/go"; - inherit vendorHash; + vendorHash = null; nativeBuildInputs = [ autoreconfHook diff --git a/pkgs/servers/monitoring/zabbix/server.nix b/pkgs/servers/monitoring/zabbix/server.nix index 03cfae182aa4..54968b0bd4ff 100644 --- a/pkgs/servers/monitoring/zabbix/server.nix +++ b/pkgs/servers/monitoring/zabbix/server.nix @@ -91,10 +91,6 @@ import ./versions.nix ( ++ optional postgresqlSupport "--with-postgresql" ++ optional ipmiSupport "--with-openipmi=${openipmi.dev}"; - env.NIX_CFLAGS_COMPILE = lib.optionalString ( - lib.versions.major version <= "5" - ) "-Wno-error=incompatible-pointer-types"; - prePatch = '' find database -name data.sql -exec sed -i 's|/usr/bin/||g' {} + ''; diff --git a/pkgs/servers/monitoring/zabbix/versions.nix b/pkgs/servers/monitoring/zabbix/versions.nix index 64359e034b37..c477c85ec87f 100644 --- a/pkgs/servers/monitoring/zabbix/versions.nix +++ b/pkgs/servers/monitoring/zabbix/versions.nix @@ -2,27 +2,13 @@ generic: { v72 = generic { version = "7.2.5"; hash = "sha256-DQGzk90isqYLNvs3qY/PEIHGg62Ygyot3YeUOhIAg54="; - vendorHash = null; }; v70 = generic { version = "7.0.11"; hash = "sha256-r9VNy3bRuFvJAL+ZQEbKjCAS3+AvetnWAwFjLxFVuGU="; - vendorHash = null; - }; - v64 = generic { - version = "6.4.20"; - hash = "sha256-tFsg2Jq8Uaa5YULGUu1kXLkxyJuA3YGeSfJ4DPfOHkk="; - vendorHash = null; }; v60 = generic { version = "6.0.36"; hash = "sha256-Ne0OY6NGzTYOn3sDVd+5tfawBu5VBjxNRtlxasubGCk="; - vendorHash = null; - }; - - v50 = generic { - version = "5.0.46"; - hash = "sha256-p6OZALpOQG6v70Y20cC2bdlzTINz3JBd9qGWZACfcl4="; - vendorHash = "sha256-NgSi6usIbss3WEZCYht46WjxcrdOO3qv8KwwUZwtkk0="; }; } diff --git a/pkgs/servers/monitoring/zabbix/web.nix b/pkgs/servers/monitoring/zabbix/web.nix index 7cbefe782637..a447c6e6b74f 100644 --- a/pkgs/servers/monitoring/zabbix/web.nix +++ b/pkgs/servers/monitoring/zabbix/web.nix @@ -24,7 +24,7 @@ import ./versions.nix ( installPhase = '' mkdir -p $out/share/zabbix/ - cp -a ${if lib.versionAtLeast version "5.0.0" then "ui/." else "frontends/php/."} $out/share/zabbix/ + cp -a ui/. $out/share/zabbix/ cp ${phpConfig} $out/share/zabbix/conf/zabbix.conf.php ''; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 4e22c6ac92e1..57291469d208 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1928,6 +1928,8 @@ mapAliases { ### Z ### + zabbix50 = throw "'zabbix50' has been removed, it would have reached its End of Life a few days after the release of NixOS 25.05. Consider upgrading to 'zabbix60' or 'zabbix70'."; + zabbix64 = throw "'zabbix64' has been removed because it reached its End of Life. Consider upgrading to 'zabbix70'."; zeroadPackages = recurseIntoAttrs { zeroad = lib.warnOnInstantiate "'zeroadPackages.zeroad' has been renamed to 'zeroad'" zeroad; # Added 2025-03-22 zeroad-data = lib.warnOnInstantiate "'zeroadPackages.zeroad-data' has been renamed to 'zeroad-data'" zeroad-data; # Added 2025-03-22 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 15866dc68366..df0d13442b07 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12577,8 +12577,6 @@ with pkgs; zabbix72 = recurseIntoAttrs (zabbixFor "v72"); zabbix70 = recurseIntoAttrs (zabbixFor "v70"); zabbix60 = recurseIntoAttrs (zabbixFor "v60"); - zabbix64 = recurseIntoAttrs (zabbixFor "v64"); - zabbix50 = recurseIntoAttrs (zabbixFor "v50"); zabbix = zabbix60;