From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 06A391580D3 for ; Wed, 29 Nov 2023 21:16:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3EA0E2BC01B; Wed, 29 Nov 2023 21:16:50 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 23F102BC01B for ; Wed, 29 Nov 2023 21:16:50 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 32C12335D3C for ; Wed, 29 Nov 2023 21:16:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A9C971432 for ; Wed, 29 Nov 2023 21:16:47 +0000 (UTC) From: "Petr Vaněk" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Petr Vaněk" Message-ID: <1701292336.49cb28937ceb21fcbee9b14a36bc92cc3f371772.arkamar@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/ X-VCS-Repository: repo/gentoo X-VCS-Files: mail-filter/rspamd/rspamd-9999.ebuild X-VCS-Directories: mail-filter/rspamd/ X-VCS-Committer: arkamar X-VCS-Committer-Name: Petr Vaněk X-VCS-Revision: 49cb28937ceb21fcbee9b14a36bc92cc3f371772 X-VCS-Branch: master Date: Wed, 29 Nov 2023 21:16:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 35fa91be-2a52-433e-ba47-0811ef7f3980 X-Archives-Hash: 0366eb8595999a1c377dd8e511426519 commit: 49cb28937ceb21fcbee9b14a36bc92cc3f371772 Author: Petr Vaněk gentoo org> AuthorDate: Wed Nov 29 09:23:31 2023 +0000 Commit: Petr Vaněk gentoo org> CommitDate: Wed Nov 29 21:12:16 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cb2893 mail-filter/rspamd: sync live Signed-off-by: Petr Vaněk gentoo.org> mail-filter/rspamd/rspamd-9999.ebuild | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild index 8a3804be1663..d8e37a79ac0c 100644 --- a/mail-filter/rspamd/rspamd-9999.ebuild +++ b/mail-filter/rspamd/rspamd-9999.ebuild @@ -23,7 +23,7 @@ HOMEPAGE=" LICENSE="Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB" SLOT="0" -IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit selinux test" +IUSE="blas +hyperscan jemalloc +jit selinux test" RESTRICT="!test? ( test )" # A part of tests use ffi luajit extension @@ -51,7 +51,7 @@ RDEPEND=" virtual/blas virtual/lapack ) - cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) + hyperscan? ( dev-libs/vectorscan:= ) jemalloc? ( dev-libs/jemalloc:= ) selinux? ( sec-policy/selinux-spamassassin ) " @@ -99,10 +99,13 @@ src_configure() { -DSYSTEM_ZSTD=ON # For bundled https://github.com/bombela/backward-cpp + # Bundled backward library uses execinfo.h in current setting, which is + # available in glibc, but not in musl. Let's enable it for glibc only. + -DENABLE_BACKWARD=$(usex elibc_glibc ON OFF) # bug 917643 -DSTACK_DETAILS_AUTO_DETECT=OFF -DENABLE_BLAS=$(usex blas ON OFF) - -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF) + -DENABLE_HYPERSCAN=$(usex hyperscan ON OFF) -DENABLE_JEMALLOC=$(usex jemalloc ON OFF) -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF) -DENABLE_PCRE2=ON