Nicolas Graves
986245daca
gnu: clamav: Unbundle rust dependencies.
...
* gnu/packages/antivirus.scm (clamav)
[origin]<snippet>: Unbundle rust dependencies.
[build-system]: Switch to cargo-build-system.
[arguments]: Adapt to the change of base build-system.
[native-inputs]: Add cmake-minimal. Remove rust and rust:cargo.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ibcd53f61e51e8a099050e98ca89371f9af243753
2025-01-07 10:20:14 +02:00
Nicolas Graves
d77c800157
gnu: clamav: Update to 1.4.1.
...
* gnu/packages/antivirus.scm (clamav): Update to 1.4.1.
[source]<origin>: Adapt source. This currently is not unbundling all
cargo vendored packages.
[build-system]: Switch to cmake-build-system.
[arguments]: Move field up.
<#:configure-flags>: Set option.
<#:imported-modules>: Set option for patching cargo checksums.
<#:phases>: Remove all phases except adapted 'skip-clamd_tests. Add
phases 'inject-rust-onenote and 'patch-cargo-checksums.
[native-inputs]: Remove autoconf, automake, libtool. Add
python-minimal, python-pytest, rust and rust:cargo.
[inputs]: Remove libltdl, libmspack, llvm-3.6, cyrus-sasl,
tomsfastmath.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I6084c3c6974599e5df9b0f822066f3b2155a7bf7
2025-01-07 10:16:41 +02:00
Nicolas Graves
f8c6d5cbf1
gnu: clamav: Add release-monitoring-url property.
...
* gnu/packages/antivirus.scm (clamav)
[source]<uri>: Add secondary release URI.
[properties]: Add release-monitoring-url.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ic34e5957819c94a0101c09f6854531e6c62bae89
2025-01-07 10:16:41 +02:00
kiasoc5
12b2af0536
gnu: clamav: Update to 0.103.11.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.103.11.
Change-Id: I8aaed3f1225b6ff80d403be42a1370327a41b3da
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-02-05 15:14:45 +08:00
kiasoc5
226103fdd1
gnu: clamav: Update to 0.103.8 [security fixes].
...
Fixes CVE-2023-20032 and CVE-2023-20052.
* gnu/packages/antivirus.scm (clamav): Update to 0.103.8.
Signed-off-by: Leo Famulari <leo@famulari.name>
2023-02-26 12:44:04 -05:00
kiasoc5
46dd440234
gnu: clamav: Update to 0.103.7.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.103.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-08 16:11:46 +01:00
kiasoc5
20b498b7db
gnu: clamav: Update to 0.103.6 [fixes CVE-2022-{20803,20770,20796,20771,20785,20792}].
...
* gnu/packages/antivirus.scm (clamav): Update to 0.103.6.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-21 00:15:09 +02:00
kiasoc5
d9f15a0b7b
gnu: clamav: Use new style and G-expressions.
...
* gnu/packages/antivirus.scm (clamav)[source]: Remove trailing #t from snippet.
[inputs]: Use new input style.
[arguments]: Use G-expressions. Remove trailing #t from phases
[configure-flags]: Adjust to new input style.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-21 00:15:08 +02:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
...
This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
2021-12-13 17:48:25 +01:00
Tobias Geerinckx-Rice
39b54506b0
gnu: clamav: Update to 0.103.3.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.103.3.
2021-06-24 00:31:52 +02:00
Tobias Geerinckx-Rice
ececdfc878
gnu: clamav: Update to 0.103.2.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.103.2.
2021-04-09 17:38:29 +02:00
Tobias Geerinckx-Rice
41863e1817
gnu: clamav: Update to 0.103.1.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.103.1.
2021-02-07 23:27:15 +01:00
Tobias Geerinckx-Rice
b7210a3241
gnu: clamav: Update to 0.103.0.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.103.0.
* gnu/packages/patches/clamav-system-tomsfastmath.patch: Update patch.
2020-10-03 23:00:21 +02:00
Tobias Geerinckx-Rice
7ffec020ae
gnu: clamav: Update to 0.102.4.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.102.4.
2020-07-19 02:19:30 +02:00
Tobias Geerinckx-Rice
6e9ffc3f77
gnu: clamav: End snippet in truth.
...
* gnu/packages/antivirus.scm (clamav)[source]: Return #t from snippet.
2020-05-15 20:35:57 +02:00
Tobias Geerinckx-Rice
d2e438d3e2
gnu: clamav: Update to 0.102.3.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.102.3.
2020-05-15 20:35:57 +02:00
Eric Bavier
a89ea0b34d
gnu: clamav: Update to 0.102.2.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.102.2.
[native-inputs]: Use latest check package.
2020-02-10 23:36:28 -06:00
Eric Bavier
0e77a62dc2
gnu: check: Use check@0.12.
...
Tests fail to compile with check@0.13 .
* gnu/packages/check.scm (clamav)[native-inputs]: 'check' -> 'check-0.12'.
2020-02-10 23:08:54 -06:00
Tobias Geerinckx-Rice
de73df3a08
gnu: clamav: Update to 0.102.1.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.102.1.
2019-12-23 19:45:55 +01:00
Eric Bavier
a7ba534ca6
gnu: clamav: Update to 0.102.0.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.102.0.
2019-10-14 23:13:24 -05:00
Tobias Geerinckx-Rice
b4733a1a6f
gnu: clamav: Update to 0.101.2.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.101.2.
2019-04-11 05:32:49 +02:00
Tobias Geerinckx-Rice
fcab568dea
gnu: clamav: Update to 0.101.1.
...
* gnu/packages/antivirus.scm (clamav): Update to 0.101.1.
[source]: Delete bundled tomsfastmath outright.
[native-inputs]: Remove bison and flex.
[inputs]: Switch to pcre2.
* gnu/packages/patches/clamav-system-tomsfastmath.patch: Update.
2019-02-24 17:51:29 +01:00
Ricardo Wurmus
6e59d91af1
gnu: clamav: Unconditionally return #T from build phase.
...
* gnu/packages/antivirus.scm (clamav)[arguments]: Use INVOKE.
2019-01-24 21:18:11 +01:00
Eric Bavier
0a41123f01
gnu: Add ClamAV.
...
* gnu/packages/antivirus.scm: New file.
* gnu/packages/patches/clamav-system-tomsfastmath.patch,
gnu/packages/patches/clamav-config-llvm-libs.patch: New files.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new module.
(dist_patch_DATA): Add patches.
Co-authored-by: Christopher Baines <mail@cbaines.net>
2018-11-17 00:20:44 -06:00