diff options
| author | Marius Bakke <marius@gnu.org> | 2022-02-15 18:09:17 +0100 |
|---|---|---|
| committer | Marius Bakke <marius@gnu.org> | 2022-02-15 20:44:21 +0100 |
| commit | 162105fc5a8ce9ab9fd422cae33cdad2f140dc93 (patch) | |
| tree | 9a5c084c338765c3a4a080a55850879666142b1a /gnu/packages | |
| parent | 6ff3e6f4acbbcd684b736d430ffa5fb64efa9fb5 (diff) | |
gnu: Zabbix: Update to 6.0.0.
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 6.0.0.
[inputs]: Remove LIBICONV and PCRE. Add PCRE2.
[arguments]: Adjust #:configure-flags accordingly.
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/monitoring.scm | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 8c4012f0048..7935c928151 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm | |||
| @@ -164,7 +164,7 @@ etc. via a Web interface. Features include: | |||
| 164 | (define-public zabbix-agentd | 164 | (define-public zabbix-agentd |
| 165 | (package | 165 | (package |
| 166 | (name "zabbix-agentd") | 166 | (name "zabbix-agentd") |
| 167 | (version "5.4.10") | 167 | (version "6.0.0") |
| 168 | (source | 168 | (source |
| 169 | (origin | 169 | (origin |
| 170 | (method url-fetch) | 170 | (method url-fetch) |
| @@ -172,7 +172,7 @@ etc. via a Web interface. Features include: | |||
| 172 | "https://cdn.zabbix.com/zabbix/sources/stable/" | 172 | "https://cdn.zabbix.com/zabbix/sources/stable/" |
| 173 | (version-major+minor version) "/zabbix-" version ".tar.gz")) | 173 | (version-major+minor version) "/zabbix-" version ".tar.gz")) |
| 174 | (sha256 | 174 | (sha256 |
| 175 | (base32 "0xwqwmq811fgxl6j9a9527i55jcpq98gqvwcda8la9gj0rsiqas6")) | 175 | (base32 "0dlb5c34lwd3j754pgaddsvpqad5c5yqbh25y4qxfpiy4fzqmw2y")) |
| 176 | (modules '((guix build utils))) | 176 | (modules '((guix build utils))) |
| 177 | (snippet | 177 | (snippet |
| 178 | '(substitute* '("src/zabbix_proxy/proxy.c" | 178 | '(substitute* '("src/zabbix_proxy/proxy.c" |
| @@ -182,15 +182,10 @@ etc. via a Web interface. Features include: | |||
| 182 | "/run/setuid-programs/fping"))))) | 182 | "/run/setuid-programs/fping"))))) |
| 183 | (build-system gnu-build-system) | 183 | (build-system gnu-build-system) |
| 184 | (arguments | 184 | (arguments |
| 185 | `(#:configure-flags | 185 | '(#:configure-flags |
| 186 | (list "--enable-agent" | 186 | '("--enable-agent" "--enable-ipv6" "--with-libpcre2"))) |
| 187 | "--enable-ipv6" | ||
| 188 | (string-append "--with-iconv=" | ||
| 189 | (assoc-ref %build-inputs "libiconv")) | ||
| 190 | (string-append "--with-libpcre=" | ||
| 191 | (assoc-ref %build-inputs "pcre"))))) | ||
| 192 | (inputs | 187 | (inputs |
| 193 | (list libiconv pcre)) | 188 | (list pcre2)) |
| 194 | (home-page "https://www.zabbix.com/") | 189 | (home-page "https://www.zabbix.com/") |
| 195 | (synopsis "Distributed monitoring solution (client-side agent)") | 190 | (synopsis "Distributed monitoring solution (client-side agent)") |
| 196 | (description "This package provides a distributed monitoring | 191 | (description "This package provides a distributed monitoring |
