summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Vaněk <arkamar@atlas.cz>2023-10-10 12:59:25 +0200
committerSam James <sam@gentoo.org>2023-11-17 11:07:57 +0000
commit3828486b9ceccad2ecff0fd8a84ca6f622c7916c (patch)
treee0ed7d764abb093eaafabc8cdff28796e77c9ba2
parentmail-filter/rspamd: add 3.7.4 (diff)
downloadgentoo-3828486b9ceccad2ecff0fd8a84ca6f622c7916c.tar.gz
gentoo-3828486b9ceccad2ecff0fd8a84ca6f622c7916c.tar.bz2
gentoo-3828486b9ceccad2ecff0fd8a84ca6f622c7916c.zip
mail-filter/rspamd: sync live
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
-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)