summary refs log tree commit diff
path: root/pkgs/servers/monitoring/icinga2/default.nix
diff options
context:
space:
mode:
authorJanne Heß <janne@hess.ooo>2021-11-13 22:47:00 +0100
committerJanne Heß <janne@hess.ooo>2021-11-17 21:50:53 +0100
commite0661862ff2098bd018e6eb6d7b3662a5dc02d05 (patch)
tree7ea8824b158ff256ee510259e423e7ef0957fdaf /pkgs/servers/monitoring/icinga2/default.nix
parent781e656eddfff137868498f009380b0eb287c3f8 (diff)
downloadnixpkgs-e0661862ff2098bd018e6eb6d7b3662a5dc02d05.tar
nixpkgs-e0661862ff2098bd018e6eb6d7b3662a5dc02d05.tar.gz
nixpkgs-e0661862ff2098bd018e6eb6d7b3662a5dc02d05.tar.bz2
nixpkgs-e0661862ff2098bd018e6eb6d7b3662a5dc02d05.tar.lz
nixpkgs-e0661862ff2098bd018e6eb6d7b3662a5dc02d05.tar.xz
nixpkgs-e0661862ff2098bd018e6eb6d7b3662a5dc02d05.tar.zst
nixpkgs-e0661862ff2098bd018e6eb6d7b3662a5dc02d05.zip
icinga2: 2.13.1 -> 2.13.2
Diffstat (limited to 'pkgs/servers/monitoring/icinga2/default.nix')
-rw-r--r--pkgs/servers/monitoring/icinga2/default.nix11
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/servers/monitoring/icinga2/default.nix b/pkgs/servers/monitoring/icinga2/default.nix
index 7079ae4ff8d..0b039bf21a7 100644
--- a/pkgs/servers/monitoring/icinga2/default.nix
+++ b/pkgs/servers/monitoring/icinga2/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchFromGitHub, cmake, flex, bison, systemd
+{ stdenv, lib, fetchFromGitHub, fetchpatch, cmake, flex, bison, systemd
 , boost, openssl, patchelf, mariadb-connector-c, postgresql, zlib
 # Databases
 , withMysql ? true, withPostgresql ? false
@@ -9,19 +9,24 @@
 
 stdenv.mkDerivation rec {
   pname = "icinga2${nameSuffix}";
-  version = "2.13.1";
+  version = "2.13.2";
 
   src = fetchFromGitHub {
     owner = "icinga";
     repo = "icinga2";
     rev = "v${version}";
-    sha256 = "sha256-cGVUNO3p00bkPd4tPbipevuixHz8ptk6W8y1rl3dge8=";
+    sha256 = "sha256:1ijvav2ymgq1i8jycrqbp2y4r54y0dkwjnwxc20bmcixxh877zdn";
   };
 
   patches = [
     ./etc-icinga2.patch # Makes /etc/icinga2 relative to / instead of the store path
     ./no-systemd-service.patch # Prevent systemd service from being written to /usr
     ./no-var-directories.patch # Prevent /var directories from being created
+    # Fix the non-unity build
+    (fetchpatch {
+      url = "https://github.com/Icinga/icinga2/commit/2ad0a4b8c3852ad937fec9fc85780230257c821e.patch";
+      sha256 = "sha256:06qn7x73zbccmd8ycj46a29x2rr6qjwg0rr831wc2gc6q2k9d2g0";
+    })
   ];
 
   cmakeFlags = let