mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
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>
This commit is contained in:
parent
7ed018e8a2
commit
0a41123f01
4 changed files with 275 additions and 1 deletions
14
gnu/packages/patches/clamav-config-llvm-libs.patch
Normal file
14
gnu/packages/patches/clamav-config-llvm-libs.patch
Normal file
|
@ -0,0 +1,14 @@
|
|||
Our llvm does not contain a single top-level library, so consult llvm-config
|
||||
for the libraries that need to be linked against.
|
||||
|
||||
--- clamav-0.100.2/libclamav/c++/configure.ac 2018-09-19 14:29:07.000000000 -0500
|
||||
+++ clamav-0.100.2/libclamav/c++/configure.ac 2018-10-06 21:45:09.377249158 -0500
|
||||
@@ -105,7 +105,7 @@
|
||||
|
||||
if test "x$llvm_linking" = "xdynamic"; then
|
||||
AC_SUBST(LLVMCONFIG_LDFLAGS, [`$llvmconfig --ldflags`])
|
||||
- AC_SUBST(LLVMCONFIG_LIBS, [-lLLVM-$llvmver])
|
||||
+ AC_SUBST(LLVMCONFIG_LIBS, [`$llvmconfig --libs $llvmcomp`])
|
||||
AC_SUBST(LLVMCONFIG_LIBFILES, [])
|
||||
else
|
||||
if test $llvmver_test -ge 350; then
|
Loading…
Add table
Add a link
Reference in a new issue