summaryrefslogtreecommitdiff
path: root/mail-filter/rspamd/rspamd-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-17 16:57:03 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-17 16:57:03 +0000
commit1fca4db26fb13c520980473abebd51f620d34531 (patch)
treebc3154f63a706e2b2583aeccb63997197e112c23 /mail-filter/rspamd/rspamd-9999.ebuild
parent27cf8f197a427c1c71255f86149344e3bf1be47d (diff)
gentoo auto-resync : 17:11:2023 - 16:57:03
Diffstat (limited to 'mail-filter/rspamd/rspamd-9999.ebuild')
-rw-r--r--mail-filter/rspamd/rspamd-9999.ebuild15
1 files changed, 9 insertions, 6 deletions
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 8d0f80ea85ed..8a3804be1663 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -30,7 +30,8 @@ RESTRICT="!test? ( test )"
REQUIRED_USE="${LUA_REQUIRED_USE}
test? ( lua_single_target_luajit )"
-RDEPEND="${LUA_DEPS}
+RDEPEND="
+ ${LUA_DEPS}
$(lua_gen_cond_dep '
dev-lua/LuaBitOp[${LUA_USEDEP}]
dev-lua/lua-argparse[${LUA_USEDEP}]
@@ -41,14 +42,10 @@ RDEPEND="${LUA_DEPS}
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/icu:=
- dev-libs/libev
- dev-libs/libfmt:=
dev-libs/libpcre2:=[jit=]
dev-libs/libsodium:=
dev-libs/openssl:0=[-bindist(-)]
dev-libs/snowball-stemmer:=
- >=dev-libs/xxhash-0.8.0
- sys-apps/file
sys-libs/zlib
blas? (
virtual/blas
@@ -58,8 +55,11 @@ RDEPEND="${LUA_DEPS}
jemalloc? ( dev-libs/jemalloc:= )
selinux? ( sec-policy/selinux-spamassassin )
"
-DEPEND="${RDEPEND}
+DEPEND="
+ ${RDEPEND}
dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
"
BDEPEND="
dev-lang/perl
@@ -98,6 +98,9 @@ src_configure() {
-DSYSTEM_XXHASH=ON
-DSYSTEM_ZSTD=ON
+ # For bundled https://github.com/bombela/backward-cpp
+ -DSTACK_DETAILS_AUTO_DETECT=OFF
+
-DENABLE_BLAS=$(usex blas ON OFF)
-DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)