* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-09 15:05 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-01-09 15:05 UTC (permalink / raw
To: gentoo-commits
commit: a466d08fa4e11b58d998d3a903a58afdd9792fd9
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 9 15:02:10 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Jan 9 15:05:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a466d08f
mail-filter/rspamd: remove unneeded dependencies
mail-filter/rspamd/rspamd-1.0.11.ebuild | 3 ---
1 file changed, 3 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-1.0.11.ebuild b/mail-filter/rspamd/rspamd-1.0.11.ebuild
index 54376f0..49341cd 100644
--- a/mail-filter/rspamd/rspamd-1.0.11.ebuild
+++ b/mail-filter/rspamd/rspamd-1.0.11.ebuild
@@ -16,9 +16,6 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-libs/libpcre
- mail-filter/libmilter
- mail-filter/opendkim
- mail-filter/libspf2
dev-lang/luajit:2
dev-libs/libevent
dev-db/sqlite:3
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-13 10:49 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-01-13 10:49 UTC (permalink / raw
To: gentoo-commits
commit: 50521f59c304da9934a326882da1966431490098
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 13 10:48:51 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Jan 13 10:48:51 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50521f59
mail-filter/rspamd: add openssl dependency (fixes bug 571456)
mail-filter/rspamd/rspamd-1.0.11.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-1.0.11.ebuild b/mail-filter/rspamd/rspamd-1.0.11.ebuild
index 49341cd..73e6738 100644
--- a/mail-filter/rspamd/rspamd-1.0.11.ebuild
+++ b/mail-filter/rspamd/rspamd-1.0.11.ebuild
@@ -15,7 +15,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND="dev-libs/libpcre
+DEPEND="dev-libs/openssl
+ dev-libs/libpcre
dev-lang/luajit:2
dev-libs/libevent
dev-db/sqlite:3
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-13 22:01 Manuel Rüger
0 siblings, 0 replies; 153+ messages in thread
From: Manuel Rüger @ 2016-01-13 22:01 UTC (permalink / raw
To: gentoo-commits
commit: 7846912433f62475d6c0fa709c6078b5b3bc212f
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 13 22:01:15 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Wed Jan 13 22:01:42 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78469124
mail-filter/rspamd: Fix whitespace, copyright
Package-Manager: portage-2.2.26
mail-filter/rspamd/rspamd-1.0.11.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-1.0.11.ebuild b/mail-filter/rspamd/rspamd-1.0.11.ebuild
index 97460a2..a2b7c7f 100644
--- a/mail-filter/rspamd/rspamd-1.0.11.ebuild
+++ b/mail-filter/rspamd/rspamd-1.0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -46,7 +46,7 @@ src_install() {
dodir /var/lib/rspamd
dodir /var/log/rspamd
-
+
fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
insinto /etc/logrotate.d
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-18 18:06 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-01-18 18:06 UTC (permalink / raw
To: gentoo-commits
commit: 1e6e3a85f7dd1393ee8c1490b65856e41e4a58d3
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 18:05:58 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 18:05:58 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6e3a85
mail-filter/rspamd: version bump to 1.1.0
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.1.0.ebuild | 55 ++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 034db93..a67bc5f 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1 +1,2 @@
DIST rspamd-1.0.11.tar.xz 1176160 SHA256 b914c77c30dcab863f6c685b4a83a1662ee1b4503654fbf3ee3ae2fbca1ed928 SHA512 79464e8c29bdf5b081744b79fb8eee944bf647abf334cd77686a8fa4d0a3ab7ff4293fc464606d298fb57c8d7fe909e333ae7e58768330e4d65464bf42f76f15 WHIRLPOOL ca1f8338ef6f917622c8a93fa8bf230b2767d750e953d9f790649e660865caaa255c5a8eb35a14cb882acc193a237bf107d79c7c01f3d7ec6520301edc9f2629
+DIST rspamd-1.1.0.tar.xz 1291004 SHA256 69db05150b4ba8304d24dd0f96c79b5d3792478373f0d6be6c92b51b1cf60ead SHA512 41a8fb49a10082b1dc97397ebb8ac81dd3f4912e9140dcb7c57c9e15f1e49cf472aa94570a2f802b82e3db8ab8a87dd6a63f7db7249da4d99473700535045256 WHIRLPOOL 3781b7450e0f2cd780e2dac804871d52fed619c5e82faf54d8d9d4230b2baf531eeacea09b43ae36ec09fb7b659ba74116ab59fb86731de9bcfc471a2dbdd7ad
diff --git a/mail-filter/rspamd/rspamd-1.1.0.ebuild b/mail-filter/rspamd/rspamd-1.1.0.ebuild
new file mode 100644
index 0000000..a8581d1
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.1.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/openssl
+ dev-libs/libpcre
+ dev-lang/luajit:2
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-18 18:13 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-01-18 18:13 UTC (permalink / raw
To: gentoo-commits
commit: 0a6c2bc5d58f44139658a26fc515c70ada205ca4
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 18:13:26 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 18:13:26 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6c2bc5
mail-filter/rspamd: specify slot on openssl dependency
mail-filter/rspamd/rspamd-1.0.11.ebuild | 2 +-
mail-filter/rspamd/rspamd-1.1.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-1.0.11.ebuild b/mail-filter/rspamd/rspamd-1.0.11.ebuild
index a2b7c7f..7993e7a 100644
--- a/mail-filter/rspamd/rspamd-1.0.11.ebuild
+++ b/mail-filter/rspamd/rspamd-1.0.11.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND="dev-libs/openssl
+DEPEND="dev-libs/openssl:0
dev-libs/libpcre
dev-lang/luajit:2
dev-libs/libevent
diff --git a/mail-filter/rspamd/rspamd-1.1.0.ebuild b/mail-filter/rspamd/rspamd-1.1.0.ebuild
index a8581d1..ed352f4 100644
--- a/mail-filter/rspamd/rspamd-1.1.0.ebuild
+++ b/mail-filter/rspamd/rspamd-1.1.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND="dev-libs/openssl
+DEPEND="dev-libs/openssl:0
dev-libs/libpcre
dev-lang/luajit:2
dev-libs/libevent
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-22 9:49 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-01-22 9:49 UTC (permalink / raw
To: gentoo-commits
commit: 03e9a9b5396376973243534be994bbf79350a5ca
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 09:48:33 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 09:49:24 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e9a9b5
mail-filter/rspamd: version bump to 1.1.1
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.1.1.ebuild | 55 ++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index a67bc5f..e7c25bd 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.0.11.tar.xz 1176160 SHA256 b914c77c30dcab863f6c685b4a83a1662ee1b4503654fbf3ee3ae2fbca1ed928 SHA512 79464e8c29bdf5b081744b79fb8eee944bf647abf334cd77686a8fa4d0a3ab7ff4293fc464606d298fb57c8d7fe909e333ae7e58768330e4d65464bf42f76f15 WHIRLPOOL ca1f8338ef6f917622c8a93fa8bf230b2767d750e953d9f790649e660865caaa255c5a8eb35a14cb882acc193a237bf107d79c7c01f3d7ec6520301edc9f2629
DIST rspamd-1.1.0.tar.xz 1291004 SHA256 69db05150b4ba8304d24dd0f96c79b5d3792478373f0d6be6c92b51b1cf60ead SHA512 41a8fb49a10082b1dc97397ebb8ac81dd3f4912e9140dcb7c57c9e15f1e49cf472aa94570a2f802b82e3db8ab8a87dd6a63f7db7249da4d99473700535045256 WHIRLPOOL 3781b7450e0f2cd780e2dac804871d52fed619c5e82faf54d8d9d4230b2baf531eeacea09b43ae36ec09fb7b659ba74116ab59fb86731de9bcfc471a2dbdd7ad
+DIST rspamd-1.1.1.tar.xz 1291968 SHA256 3c4bda66b533861a84d82ea26bd7c19ccd1b1befe8b3e33a0fc211c036569a06 SHA512 c971000f9e6c09ae8c4a175fcd96471efa3f5e73689b038a45cc2212dcf296babfd4000fa41f0451b2fdd989e00192cbb234a73cef026c16466bfe78b04b5385 WHIRLPOOL e1ef4042e9a38bcff20a2a3ea0e9fa29fa813adede28867e176d3aeff952fe243fd4a083a60d810fe16c1ad22e6489583b50a38825bc20c338ddf1710f9294da
diff --git a/mail-filter/rspamd/rspamd-1.1.1.ebuild b/mail-filter/rspamd/rspamd-1.1.1.ebuild
new file mode 100644
index 0000000..ed352f4
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.1.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/openssl:0
+ dev-libs/libpcre
+ dev-lang/luajit:2
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-27 14:20 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-01-27 14:20 UTC (permalink / raw
To: gentoo-commits
commit: 874208a76e2a02d6a911f5612ffa1dbdc34248fb
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 14:19:34 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 14:19:56 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874208a7
mail-filter/rspamd: add jit USE flag (fixes bug 572682)
mail-filter/rspamd/rspamd-1.1.1-r1.ebuild | 62 +++++++++++++++++++++++++++++++
1 file changed, 62 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-1.1.1-r1.ebuild b/mail-filter/rspamd/rspamd-1.1.1-r1.ebuild
new file mode 100644
index 0000000..c5ecabb
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.1.1-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-27 20:41 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-01-27 20:41 UTC (permalink / raw
To: gentoo-commits
commit: fcf61ac319d2b09fe66c74744334511c1c5ee7f5
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 20:41:19 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 20:41:19 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf61ac3
mail-filter/rspamd: remove old versions
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 2 --
mail-filter/rspamd/rspamd-1.0.11.ebuild | 54 --------------------------------
mail-filter/rspamd/rspamd-1.1.0.ebuild | 55 ---------------------------------
3 files changed, 111 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index e7c25bd..a6fe7a6 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1 @@
-DIST rspamd-1.0.11.tar.xz 1176160 SHA256 b914c77c30dcab863f6c685b4a83a1662ee1b4503654fbf3ee3ae2fbca1ed928 SHA512 79464e8c29bdf5b081744b79fb8eee944bf647abf334cd77686a8fa4d0a3ab7ff4293fc464606d298fb57c8d7fe909e333ae7e58768330e4d65464bf42f76f15 WHIRLPOOL ca1f8338ef6f917622c8a93fa8bf230b2767d750e953d9f790649e660865caaa255c5a8eb35a14cb882acc193a237bf107d79c7c01f3d7ec6520301edc9f2629
-DIST rspamd-1.1.0.tar.xz 1291004 SHA256 69db05150b4ba8304d24dd0f96c79b5d3792478373f0d6be6c92b51b1cf60ead SHA512 41a8fb49a10082b1dc97397ebb8ac81dd3f4912e9140dcb7c57c9e15f1e49cf472aa94570a2f802b82e3db8ab8a87dd6a63f7db7249da4d99473700535045256 WHIRLPOOL 3781b7450e0f2cd780e2dac804871d52fed619c5e82faf54d8d9d4230b2baf531eeacea09b43ae36ec09fb7b659ba74116ab59fb86731de9bcfc471a2dbdd7ad
DIST rspamd-1.1.1.tar.xz 1291968 SHA256 3c4bda66b533861a84d82ea26bd7c19ccd1b1befe8b3e33a0fc211c036569a06 SHA512 c971000f9e6c09ae8c4a175fcd96471efa3f5e73689b038a45cc2212dcf296babfd4000fa41f0451b2fdd989e00192cbb234a73cef026c16466bfe78b04b5385 WHIRLPOOL e1ef4042e9a38bcff20a2a3ea0e9fa29fa813adede28867e176d3aeff952fe243fd4a083a60d810fe16c1ad22e6489583b50a38825bc20c338ddf1710f9294da
diff --git a/mail-filter/rspamd/rspamd-1.0.11.ebuild b/mail-filter/rspamd/rspamd-1.0.11.ebuild
deleted file mode 100644
index 7993e7a..0000000
--- a/mail-filter/rspamd/rspamd-1.0.11.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-libs/openssl:0
- dev-libs/libpcre
- dev-lang/luajit:2
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-libs/hiredis"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-}
diff --git a/mail-filter/rspamd/rspamd-1.1.0.ebuild b/mail-filter/rspamd/rspamd-1.1.0.ebuild
deleted file mode 100644
index ed352f4..0000000
--- a/mail-filter/rspamd/rspamd-1.1.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-libs/openssl:0
- dev-libs/libpcre
- dev-lang/luajit:2
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-01-30 15:24 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-01-30 15:24 UTC (permalink / raw
To: gentoo-commits
commit: 4112a3b507a1f1010760aced9cd741ce8082189e
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 15:23:33 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 15:23:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4112a3b5
mail-filter/rspamd: version bump to 1.1.2
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.1.2.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index a6fe7a6..0f25642 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1 +1,2 @@
DIST rspamd-1.1.1.tar.xz 1291968 SHA256 3c4bda66b533861a84d82ea26bd7c19ccd1b1befe8b3e33a0fc211c036569a06 SHA512 c971000f9e6c09ae8c4a175fcd96471efa3f5e73689b038a45cc2212dcf296babfd4000fa41f0451b2fdd989e00192cbb234a73cef026c16466bfe78b04b5385 WHIRLPOOL e1ef4042e9a38bcff20a2a3ea0e9fa29fa813adede28867e176d3aeff952fe243fd4a083a60d810fe16c1ad22e6489583b50a38825bc20c338ddf1710f9294da
+DIST rspamd-1.1.2.tar.xz 1351768 SHA256 211a0ff0c83d3ef4b586f59b0d3d6e12b9e10b2a2c72894c5f9116e649fb6d41 SHA512 78bbcd0130f3449b5e50f57049b1a0bca48bcfda808e08108c8dc2bfe2bb4a286b2d74084b8b9619299499105e3bf7085d086cc4cb929eb03e427c80aa49021c WHIRLPOOL 953b2d4dbe13d14c45adf445a3b7a4e039083cd44b7ea90a0bedb039962cc1f82b664ab12f6eebb2c7c5783c2433c5d955973bd333f894d4075b58ef1d07e6a5
diff --git a/mail-filter/rspamd/rspamd-1.1.2.ebuild b/mail-filter/rspamd/rspamd-1.1.2.ebuild
new file mode 100644
index 0000000..c5ecabb
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.1.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-02-20 10:36 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-02-20 10:36 UTC (permalink / raw
To: gentoo-commits
commit: 008a22bc4248ba012a6d9830f534344b323d24b0
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 10:33:14 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 10:34:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008a22bc
mail-filter/rspamd: version bump to 1.1.3 (fixed luajit configuration)
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.1.3.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 0f25642..5e36267 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.1.1.tar.xz 1291968 SHA256 3c4bda66b533861a84d82ea26bd7c19ccd1b1befe8b3e33a0fc211c036569a06 SHA512 c971000f9e6c09ae8c4a175fcd96471efa3f5e73689b038a45cc2212dcf296babfd4000fa41f0451b2fdd989e00192cbb234a73cef026c16466bfe78b04b5385 WHIRLPOOL e1ef4042e9a38bcff20a2a3ea0e9fa29fa813adede28867e176d3aeff952fe243fd4a083a60d810fe16c1ad22e6489583b50a38825bc20c338ddf1710f9294da
DIST rspamd-1.1.2.tar.xz 1351768 SHA256 211a0ff0c83d3ef4b586f59b0d3d6e12b9e10b2a2c72894c5f9116e649fb6d41 SHA512 78bbcd0130f3449b5e50f57049b1a0bca48bcfda808e08108c8dc2bfe2bb4a286b2d74084b8b9619299499105e3bf7085d086cc4cb929eb03e427c80aa49021c WHIRLPOOL 953b2d4dbe13d14c45adf445a3b7a4e039083cd44b7ea90a0bedb039962cc1f82b664ab12f6eebb2c7c5783c2433c5d955973bd333f894d4075b58ef1d07e6a5
+DIST rspamd-1.1.3.tar.xz 1357696 SHA256 8604e980a81d6586d18d02f90236c83384754ef1debce0b4f0ca32f87e1ec135 SHA512 42152dd64f6265e3a17d6d53b041ded3b4a262e4d63237bc11e21dca96a4946334ab33c13fffa779b95717ed48629a9cc7a79f1af897d4dd3a831f7c121061ed WHIRLPOOL f9164ff3373bc928414b49d27fedff1d2990f4e01646f4959d759d9b3e4737aa77cced4de9bd9f8548145729fbdb765da78295b2d2e610c0f2bedb29b29ebd73
diff --git a/mail-filter/rspamd/rspamd-1.1.3.ebuild b/mail-filter/rspamd/rspamd-1.1.3.ebuild
new file mode 100644
index 0000000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.1.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-02-20 10:36 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-02-20 10:36 UTC (permalink / raw
To: gentoo-commits
commit: ea43eaa3188f7e006db8e13aeab9bc413945c684
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 10:34:16 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Feb 20 10:34:53 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea43eaa3
mail-filter/rspamd: remove old versions
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 2 -
mail-filter/rspamd/rspamd-1.1.1-r1.ebuild | 62 -------------------------------
mail-filter/rspamd/rspamd-1.1.1.ebuild | 55 ---------------------------
mail-filter/rspamd/rspamd-1.1.2.ebuild | 62 -------------------------------
4 files changed, 181 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 5e36267..c4d65d7 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1 @@
-DIST rspamd-1.1.1.tar.xz 1291968 SHA256 3c4bda66b533861a84d82ea26bd7c19ccd1b1befe8b3e33a0fc211c036569a06 SHA512 c971000f9e6c09ae8c4a175fcd96471efa3f5e73689b038a45cc2212dcf296babfd4000fa41f0451b2fdd989e00192cbb234a73cef026c16466bfe78b04b5385 WHIRLPOOL e1ef4042e9a38bcff20a2a3ea0e9fa29fa813adede28867e176d3aeff952fe243fd4a083a60d810fe16c1ad22e6489583b50a38825bc20c338ddf1710f9294da
-DIST rspamd-1.1.2.tar.xz 1351768 SHA256 211a0ff0c83d3ef4b586f59b0d3d6e12b9e10b2a2c72894c5f9116e649fb6d41 SHA512 78bbcd0130f3449b5e50f57049b1a0bca48bcfda808e08108c8dc2bfe2bb4a286b2d74084b8b9619299499105e3bf7085d086cc4cb929eb03e427c80aa49021c WHIRLPOOL 953b2d4dbe13d14c45adf445a3b7a4e039083cd44b7ea90a0bedb039962cc1f82b664ab12f6eebb2c7c5783c2433c5d955973bd333f894d4075b58ef1d07e6a5
DIST rspamd-1.1.3.tar.xz 1357696 SHA256 8604e980a81d6586d18d02f90236c83384754ef1debce0b4f0ca32f87e1ec135 SHA512 42152dd64f6265e3a17d6d53b041ded3b4a262e4d63237bc11e21dca96a4946334ab33c13fffa779b95717ed48629a9cc7a79f1af897d4dd3a831f7c121061ed WHIRLPOOL f9164ff3373bc928414b49d27fedff1d2990f4e01646f4959d759d9b3e4737aa77cced4de9bd9f8548145729fbdb765da78295b2d2e610c0f2bedb29b29ebd73
diff --git a/mail-filter/rspamd/rspamd-1.1.1-r1.ebuild b/mail-filter/rspamd/rspamd-1.1.1-r1.ebuild
deleted file mode 100644
index c5ecabb..0000000
--- a/mail-filter/rspamd/rspamd-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-DEPEND="dev-libs/openssl:0
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-}
diff --git a/mail-filter/rspamd/rspamd-1.1.1.ebuild b/mail-filter/rspamd/rspamd-1.1.1.ebuild
deleted file mode 100644
index ed352f4..0000000
--- a/mail-filter/rspamd/rspamd-1.1.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-libs/openssl:0
- dev-libs/libpcre
- dev-lang/luajit:2
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-}
diff --git a/mail-filter/rspamd/rspamd-1.1.2.ebuild b/mail-filter/rspamd/rspamd-1.1.2.ebuild
deleted file mode 100644
index fead741..0000000
--- a/mail-filter/rspamd/rspamd-1.1.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-DEPEND="dev-libs/openssl:0
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-02-22 19:52 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-02-22 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 0d16dd1119dcbbc4b7f14dc9e0c27efce74be7a3
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 22 19:51:29 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 19:51:29 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d16dd11
mail-filter/rspamd: version bump to 1.1.4
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.1.4.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index c4d65d7..99160f6 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1 +1,2 @@
DIST rspamd-1.1.3.tar.xz 1357696 SHA256 8604e980a81d6586d18d02f90236c83384754ef1debce0b4f0ca32f87e1ec135 SHA512 42152dd64f6265e3a17d6d53b041ded3b4a262e4d63237bc11e21dca96a4946334ab33c13fffa779b95717ed48629a9cc7a79f1af897d4dd3a831f7c121061ed WHIRLPOOL f9164ff3373bc928414b49d27fedff1d2990f4e01646f4959d759d9b3e4737aa77cced4de9bd9f8548145729fbdb765da78295b2d2e610c0f2bedb29b29ebd73
+DIST rspamd-1.1.4.tar.xz 1357172 SHA256 7186d0448aaddc1e347af580e7ec14e34ff38859db99bf2173139a6bbc18821d SHA512 de4afb82beba9d8d28a6cf6d7eb222806671fcca51114b9668fe0484c5a2b0680763d3fe6095cb7d4b301991a5f17effef6cfbf70d6d98c8e79476bbdb8b6ee3 WHIRLPOOL 0dab7e399a9319e82c1cacbf856cf4977376f78b12aa7de563912f6a5ed6280a8ec2b2bd0a07fe46dc684112b725717fb4fb9031b9d9d69ac2da59ba98724dea
diff --git a/mail-filter/rspamd/rspamd-1.1.4.ebuild b/mail-filter/rspamd/rspamd-1.1.4.ebuild
new file mode 100644
index 0000000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.1.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-03-22 20:41 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-03-22 20:41 UTC (permalink / raw
To: gentoo-commits
commit: accd327a1b9f1a76a02af6f76378903e85e0626f
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 20:39:48 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 20:40:27 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accd327a
mail-filters/rspamd: version bump to 1.2.0
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.2.0.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 99160f6..cdc3b8a 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.1.3.tar.xz 1357696 SHA256 8604e980a81d6586d18d02f90236c83384754ef1debce0b4f0ca32f87e1ec135 SHA512 42152dd64f6265e3a17d6d53b041ded3b4a262e4d63237bc11e21dca96a4946334ab33c13fffa779b95717ed48629a9cc7a79f1af897d4dd3a831f7c121061ed WHIRLPOOL f9164ff3373bc928414b49d27fedff1d2990f4e01646f4959d759d9b3e4737aa77cced4de9bd9f8548145729fbdb765da78295b2d2e610c0f2bedb29b29ebd73
DIST rspamd-1.1.4.tar.xz 1357172 SHA256 7186d0448aaddc1e347af580e7ec14e34ff38859db99bf2173139a6bbc18821d SHA512 de4afb82beba9d8d28a6cf6d7eb222806671fcca51114b9668fe0484c5a2b0680763d3fe6095cb7d4b301991a5f17effef6cfbf70d6d98c8e79476bbdb8b6ee3 WHIRLPOOL 0dab7e399a9319e82c1cacbf856cf4977376f78b12aa7de563912f6a5ed6280a8ec2b2bd0a07fe46dc684112b725717fb4fb9031b9d9d69ac2da59ba98724dea
+DIST rspamd-1.2.0.tar.xz 1406832 SHA256 1a287608787bfdd59137ae511bafeaca3c4d2faf23aa1c628bdf84d7da6d8505 SHA512 0c0b1c5151ee3633e40b5730a303658263b9e0d174614e92af1dedef7352f71daa524f8d9df04fc6b21d0a73bceeba18a930a6483d4fac0ef412686c36ce1b79 WHIRLPOOL 3e080c2bec4cfef9ebb952446b203ca287c0c1aeedc6baadae1e61fa452fc9a7ef729279378fe7ca1af65af251fc1a1cf6f3cfe1c8c0ccebb042922b1a1f8656
diff --git a/mail-filter/rspamd/rspamd-1.2.0.ebuild b/mail-filter/rspamd/rspamd-1.2.0.ebuild
new file mode 100644
index 0000000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.2.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-03-25 20:54 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-03-25 20:54 UTC (permalink / raw
To: gentoo-commits
commit: d533245c79fa5191f23d713c312e516d12a3e4fc
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 20:53:46 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 20:53:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d533245c
mail-filters/rspamd: version bump to 1.2.1
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.2.1.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index cdc3b8a..4af2a07 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-1.1.3.tar.xz 1357696 SHA256 8604e980a81d6586d18d02f90236c83384754ef1debce0b4f0ca32f87e1ec135 SHA512 42152dd64f6265e3a17d6d53b041ded3b4a262e4d63237bc11e21dca96a4946334ab33c13fffa779b95717ed48629a9cc7a79f1af897d4dd3a831f7c121061ed WHIRLPOOL f9164ff3373bc928414b49d27fedff1d2990f4e01646f4959d759d9b3e4737aa77cced4de9bd9f8548145729fbdb765da78295b2d2e610c0f2bedb29b29ebd73
DIST rspamd-1.1.4.tar.xz 1357172 SHA256 7186d0448aaddc1e347af580e7ec14e34ff38859db99bf2173139a6bbc18821d SHA512 de4afb82beba9d8d28a6cf6d7eb222806671fcca51114b9668fe0484c5a2b0680763d3fe6095cb7d4b301991a5f17effef6cfbf70d6d98c8e79476bbdb8b6ee3 WHIRLPOOL 0dab7e399a9319e82c1cacbf856cf4977376f78b12aa7de563912f6a5ed6280a8ec2b2bd0a07fe46dc684112b725717fb4fb9031b9d9d69ac2da59ba98724dea
DIST rspamd-1.2.0.tar.xz 1406832 SHA256 1a287608787bfdd59137ae511bafeaca3c4d2faf23aa1c628bdf84d7da6d8505 SHA512 0c0b1c5151ee3633e40b5730a303658263b9e0d174614e92af1dedef7352f71daa524f8d9df04fc6b21d0a73bceeba18a930a6483d4fac0ef412686c36ce1b79 WHIRLPOOL 3e080c2bec4cfef9ebb952446b203ca287c0c1aeedc6baadae1e61fa452fc9a7ef729279378fe7ca1af65af251fc1a1cf6f3cfe1c8c0ccebb042922b1a1f8656
+DIST rspamd-1.2.1.tar.xz 1407348 SHA256 fa4379d047c2b8f029500db69a6c2e8e2ca36f6b187ea49ee5e8892c5236392a SHA512 95666417eb4f3dd3e5153b5b578efdf926014f084be556c7e471c50e386d7bb453f8c11935bcb8af2e0a86550452d39d54fb6630762ca621c6179af4977a5386 WHIRLPOOL 03b0dcc44b9c7718764c6fc81a2109e99cae16734dd5edcb5c49e6047d2877e37e005814e7390b1a3d5fa8991b4f3e50f5d42f9b6a550b753b5dc9dbb871aa1f
diff --git a/mail-filter/rspamd/rspamd-1.2.1.ebuild b/mail-filter/rspamd/rspamd-1.2.1.ebuild
new file mode 100644
index 0000000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.2.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-04-08 12:59 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-04-08 12:59 UTC (permalink / raw
To: gentoo-commits
commit: b794dcbb59b2531dab02c9012811e1de1d8c79a8
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 8 12:58:30 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Apr 8 12:58:30 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b794dcbb
mail-filter/rspamd: version bump to 1.2.2 (fixes bug 579174)
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.2.2.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 4af2a07..827ef69 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-1.1.3.tar.xz 1357696 SHA256 8604e980a81d6586d18d02f90236c83384754ef1
DIST rspamd-1.1.4.tar.xz 1357172 SHA256 7186d0448aaddc1e347af580e7ec14e34ff38859db99bf2173139a6bbc18821d SHA512 de4afb82beba9d8d28a6cf6d7eb222806671fcca51114b9668fe0484c5a2b0680763d3fe6095cb7d4b301991a5f17effef6cfbf70d6d98c8e79476bbdb8b6ee3 WHIRLPOOL 0dab7e399a9319e82c1cacbf856cf4977376f78b12aa7de563912f6a5ed6280a8ec2b2bd0a07fe46dc684112b725717fb4fb9031b9d9d69ac2da59ba98724dea
DIST rspamd-1.2.0.tar.xz 1406832 SHA256 1a287608787bfdd59137ae511bafeaca3c4d2faf23aa1c628bdf84d7da6d8505 SHA512 0c0b1c5151ee3633e40b5730a303658263b9e0d174614e92af1dedef7352f71daa524f8d9df04fc6b21d0a73bceeba18a930a6483d4fac0ef412686c36ce1b79 WHIRLPOOL 3e080c2bec4cfef9ebb952446b203ca287c0c1aeedc6baadae1e61fa452fc9a7ef729279378fe7ca1af65af251fc1a1cf6f3cfe1c8c0ccebb042922b1a1f8656
DIST rspamd-1.2.1.tar.xz 1407348 SHA256 fa4379d047c2b8f029500db69a6c2e8e2ca36f6b187ea49ee5e8892c5236392a SHA512 95666417eb4f3dd3e5153b5b578efdf926014f084be556c7e471c50e386d7bb453f8c11935bcb8af2e0a86550452d39d54fb6630762ca621c6179af4977a5386 WHIRLPOOL 03b0dcc44b9c7718764c6fc81a2109e99cae16734dd5edcb5c49e6047d2877e37e005814e7390b1a3d5fa8991b4f3e50f5d42f9b6a550b753b5dc9dbb871aa1f
+DIST rspamd-1.2.2.tar.xz 1409272 SHA256 3e46509194f28ac36dc1d9a24d68afffed6e20e1a5e0cdb8573ec4fdd80eec73 SHA512 ef2c425d279a1c5d16c7b319d859bf3c8546a9705f313a194d1e536a2cc2adf139f44b95578ca44195845de158783035af3c0424e60b864ccfa233b041cce68f WHIRLPOOL 0443f8e1d4193ad220411c744429137b84aea9679bb54b218b96f4f00f8205e8134255501a10e5c37770ba0c8171e38201ecee365ee928885d6c43c88ac76459
diff --git a/mail-filter/rspamd/rspamd-1.2.2.ebuild b/mail-filter/rspamd/rspamd-1.2.2.ebuild
new file mode 100644
index 0000000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.2.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-04-13 6:59 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-04-13 6:59 UTC (permalink / raw
To: gentoo-commits
commit: 84f6a29732bac9f128646f5ce66a8b8564ce3356
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 06:56:35 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 06:58:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f6a297
mail-filter/rspamd: version bump to 1.2.3
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.2.3.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 827ef69..6c79ea1 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -3,3 +3,4 @@ DIST rspamd-1.1.4.tar.xz 1357172 SHA256 7186d0448aaddc1e347af580e7ec14e34ff38859
DIST rspamd-1.2.0.tar.xz 1406832 SHA256 1a287608787bfdd59137ae511bafeaca3c4d2faf23aa1c628bdf84d7da6d8505 SHA512 0c0b1c5151ee3633e40b5730a303658263b9e0d174614e92af1dedef7352f71daa524f8d9df04fc6b21d0a73bceeba18a930a6483d4fac0ef412686c36ce1b79 WHIRLPOOL 3e080c2bec4cfef9ebb952446b203ca287c0c1aeedc6baadae1e61fa452fc9a7ef729279378fe7ca1af65af251fc1a1cf6f3cfe1c8c0ccebb042922b1a1f8656
DIST rspamd-1.2.1.tar.xz 1407348 SHA256 fa4379d047c2b8f029500db69a6c2e8e2ca36f6b187ea49ee5e8892c5236392a SHA512 95666417eb4f3dd3e5153b5b578efdf926014f084be556c7e471c50e386d7bb453f8c11935bcb8af2e0a86550452d39d54fb6630762ca621c6179af4977a5386 WHIRLPOOL 03b0dcc44b9c7718764c6fc81a2109e99cae16734dd5edcb5c49e6047d2877e37e005814e7390b1a3d5fa8991b4f3e50f5d42f9b6a550b753b5dc9dbb871aa1f
DIST rspamd-1.2.2.tar.xz 1409272 SHA256 3e46509194f28ac36dc1d9a24d68afffed6e20e1a5e0cdb8573ec4fdd80eec73 SHA512 ef2c425d279a1c5d16c7b319d859bf3c8546a9705f313a194d1e536a2cc2adf139f44b95578ca44195845de158783035af3c0424e60b864ccfa233b041cce68f WHIRLPOOL 0443f8e1d4193ad220411c744429137b84aea9679bb54b218b96f4f00f8205e8134255501a10e5c37770ba0c8171e38201ecee365ee928885d6c43c88ac76459
+DIST rspamd-1.2.3.tar.xz 1419080 SHA256 18d41ee46993c51a5aed41b6734304b15e7b98bf0ab3c5855a57851eeb08b724 SHA512 f1b41d8cbd23f609e70031418eca726505f78f5e1cbf6b84ae34386c3635fb8e5786976816c1437524f02f6ba1abd714c9e90cf0fb05990b3ef0f5e49a296618 WHIRLPOOL cd13dc649fd861e4dc990a4ca983d5a2e38adb236e50f043deafa5082261bc0cd85081cc8e7adbbece98b11b8f8c7ccb718308342892f6a1424c663a2541f828
diff --git a/mail-filter/rspamd/rspamd-1.2.3.ebuild b/mail-filter/rspamd/rspamd-1.2.3.ebuild
new file mode 100644
index 0000000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.2.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-04-26 19:30 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-04-26 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 48d4be119d75fab0920370c9fe45481c0cc7f1bb
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 26 19:29:09 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 19:30:21 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48d4be11
mail-filter/rspamd: version bump to 1.2.5 (see bug 580826)
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.2.5.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 6c79ea1..0eb7268 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -4,3 +4,4 @@ DIST rspamd-1.2.0.tar.xz 1406832 SHA256 1a287608787bfdd59137ae511bafeaca3c4d2faf
DIST rspamd-1.2.1.tar.xz 1407348 SHA256 fa4379d047c2b8f029500db69a6c2e8e2ca36f6b187ea49ee5e8892c5236392a SHA512 95666417eb4f3dd3e5153b5b578efdf926014f084be556c7e471c50e386d7bb453f8c11935bcb8af2e0a86550452d39d54fb6630762ca621c6179af4977a5386 WHIRLPOOL 03b0dcc44b9c7718764c6fc81a2109e99cae16734dd5edcb5c49e6047d2877e37e005814e7390b1a3d5fa8991b4f3e50f5d42f9b6a550b753b5dc9dbb871aa1f
DIST rspamd-1.2.2.tar.xz 1409272 SHA256 3e46509194f28ac36dc1d9a24d68afffed6e20e1a5e0cdb8573ec4fdd80eec73 SHA512 ef2c425d279a1c5d16c7b319d859bf3c8546a9705f313a194d1e536a2cc2adf139f44b95578ca44195845de158783035af3c0424e60b864ccfa233b041cce68f WHIRLPOOL 0443f8e1d4193ad220411c744429137b84aea9679bb54b218b96f4f00f8205e8134255501a10e5c37770ba0c8171e38201ecee365ee928885d6c43c88ac76459
DIST rspamd-1.2.3.tar.xz 1419080 SHA256 18d41ee46993c51a5aed41b6734304b15e7b98bf0ab3c5855a57851eeb08b724 SHA512 f1b41d8cbd23f609e70031418eca726505f78f5e1cbf6b84ae34386c3635fb8e5786976816c1437524f02f6ba1abd714c9e90cf0fb05990b3ef0f5e49a296618 WHIRLPOOL cd13dc649fd861e4dc990a4ca983d5a2e38adb236e50f043deafa5082261bc0cd85081cc8e7adbbece98b11b8f8c7ccb718308342892f6a1424c663a2541f828
+DIST rspamd-1.2.5.tar.xz 1421372 SHA256 d31cd2d3c0d3511dda61d277b1c782d17f45ff45048e25f0d89f77fb8fe78748 SHA512 8b967f962aab12afe20854ba66d6f98128b1069473a35b88920f2cb429d4c5ea955040ad58fe49c5b4a18243eb42926f92ae6027b3099b3c0469799db82e4bd1 WHIRLPOOL 622e875488fb19ce1e080f06adae2fcb1b6776a813bdcb13d1c6e4e7c5735d17ea47c2d4cc9bbcc632cda714a2bc33241f8fbe0f57e0d0438538610b8c6d16a3
diff --git a/mail-filter/rspamd/rspamd-1.2.5.ebuild b/mail-filter/rspamd/rspamd-1.2.5.ebuild
new file mode 100644
index 0000000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.2.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-05-01 19:13 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-05-01 19:13 UTC (permalink / raw
To: gentoo-commits
commit: f7467334220673c27c32f638b32697f282180341
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sun May 1 19:12:50 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sun May 1 19:12:50 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7467334
mail-filter/rspamd: version bump to 1.2.6 (fixes bug 580826)
Package-Manager: portage-2.2.26
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.2.6.ebuild | 62 ++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index e304e49..8ed0dde 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.2.3.tar.xz 1419080 SHA256 18d41ee46993c51a5aed41b6734304b15e7b98bf0ab3c5855a57851eeb08b724 SHA512 f1b41d8cbd23f609e70031418eca726505f78f5e1cbf6b84ae34386c3635fb8e5786976816c1437524f02f6ba1abd714c9e90cf0fb05990b3ef0f5e49a296618 WHIRLPOOL cd13dc649fd861e4dc990a4ca983d5a2e38adb236e50f043deafa5082261bc0cd85081cc8e7adbbece98b11b8f8c7ccb718308342892f6a1424c663a2541f828
DIST rspamd-1.2.5.tar.xz 1421372 SHA256 d31cd2d3c0d3511dda61d277b1c782d17f45ff45048e25f0d89f77fb8fe78748 SHA512 8b967f962aab12afe20854ba66d6f98128b1069473a35b88920f2cb429d4c5ea955040ad58fe49c5b4a18243eb42926f92ae6027b3099b3c0469799db82e4bd1 WHIRLPOOL 622e875488fb19ce1e080f06adae2fcb1b6776a813bdcb13d1c6e4e7c5735d17ea47c2d4cc9bbcc632cda714a2bc33241f8fbe0f57e0d0438538610b8c6d16a3
+DIST rspamd-1.2.6.tar.xz 1422532 SHA256 a1cbc5ccd53a5c9abe2d9f121f5936fcbd9d68f17fa354e8bddf4fcb3fc768c5 SHA512 a516bc3cc910231cddc05972725eb20f9d7d1742b902cb9211aa59dab385253fe7c3b6e553a576351aa9d48e334a90003f8beb43dcfbf5cdb9a2de7675f7c105 WHIRLPOOL e110388e89aa35896a7b9663538fe4c161796047af7253550a09646cf2a913a5a2ca50d461ba65c2736b5976bc8c35dd4a78e88389fcb31e3bbf6744d587b783
diff --git a/mail-filter/rspamd/rspamd-1.2.6.ebuild b/mail-filter/rspamd/rspamd-1.2.6.ebuild
new file mode 100644
index 0000000..5656b03
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.2.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-05-13 13:03 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-05-13 13:03 UTC (permalink / raw
To: gentoo-commits
commit: b6d560319f996d2c3c902763d1451ec4218c481d
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 13:03:18 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri May 13 13:03:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d56031
mail-filter/rspamd: depend on openssl[-bindist] (fixes bug 572664)
Package-Manager: portage-2.2.28
mail-filter/rspamd/rspamd-1.2.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-1.2.6.ebuild b/mail-filter/rspamd/rspamd-1.2.6.ebuild
index 5656b03..6e2b770 100644
--- a/mail-filter/rspamd/rspamd-1.2.6.ebuild
+++ b/mail-filter/rspamd/rspamd-1.2.6.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+jit"
-DEPEND="dev-libs/openssl:0
+DEPEND="dev-libs/openssl:0[-bindist]
jit? (
dev-libs/libpcre[jit]
dev-lang/luajit:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-05-25 17:22 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-05-25 17:22 UTC (permalink / raw
To: gentoo-commits
commit: e560c7cca7f2b0c32f36ead6843c95573b5c5929
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 17:18:07 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed May 25 17:22:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e560c7cc
mail-filters/rspamd: version bump to 1.2.7
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.2.7.ebuild | 65 ++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 8ed0dde..88784c5 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-1.2.3.tar.xz 1419080 SHA256 18d41ee46993c51a5aed41b6734304b15e7b98bf0ab3c5855a57851eeb08b724 SHA512 f1b41d8cbd23f609e70031418eca726505f78f5e1cbf6b84ae34386c3635fb8e5786976816c1437524f02f6ba1abd714c9e90cf0fb05990b3ef0f5e49a296618 WHIRLPOOL cd13dc649fd861e4dc990a4ca983d5a2e38adb236e50f043deafa5082261bc0cd85081cc8e7adbbece98b11b8f8c7ccb718308342892f6a1424c663a2541f828
DIST rspamd-1.2.5.tar.xz 1421372 SHA256 d31cd2d3c0d3511dda61d277b1c782d17f45ff45048e25f0d89f77fb8fe78748 SHA512 8b967f962aab12afe20854ba66d6f98128b1069473a35b88920f2cb429d4c5ea955040ad58fe49c5b4a18243eb42926f92ae6027b3099b3c0469799db82e4bd1 WHIRLPOOL 622e875488fb19ce1e080f06adae2fcb1b6776a813bdcb13d1c6e4e7c5735d17ea47c2d4cc9bbcc632cda714a2bc33241f8fbe0f57e0d0438538610b8c6d16a3
DIST rspamd-1.2.6.tar.xz 1422532 SHA256 a1cbc5ccd53a5c9abe2d9f121f5936fcbd9d68f17fa354e8bddf4fcb3fc768c5 SHA512 a516bc3cc910231cddc05972725eb20f9d7d1742b902cb9211aa59dab385253fe7c3b6e553a576351aa9d48e334a90003f8beb43dcfbf5cdb9a2de7675f7c105 WHIRLPOOL e110388e89aa35896a7b9663538fe4c161796047af7253550a09646cf2a913a5a2ca50d461ba65c2736b5976bc8c35dd4a78e88389fcb31e3bbf6744d587b783
+DIST rspamd-1.2.7.tar.xz 1423600 SHA256 7a19b2f49cb39d5839785d261a2d6d0d9cca24e760d5adb2b597b1eeb0831c3a SHA512 e87d1b4689224e340035d9e8faa60db9070edc6656235279c2e561ad25a0c87f3d4401dc5a05045fc7ab7bb3fd0333a10dea973a910ca228acc6336074b3d7d9 WHIRLPOOL 9db654d14cf2012ae79580f54a7c124d900b548a93971e2c04210eb18142f733bad3a66a5e7e723f6b2c300676abd7189a25e22cdc22d7e03f9b2ebef972b259
diff --git a/mail-filter/rspamd/rspamd-1.2.7.ebuild b/mail-filter/rspamd/rspamd-1.2.7.ebuild
new file mode 100644
index 0000000..b55cfb8
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.2.7.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0[-bindist]
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+ systemd_newunit rspamd.socket rspamd.socket
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-06-24 19:52 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-06-24 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 50739450b1aefd4f13932e94033edacfeaa38b87
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 19:51:11 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 19:51:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50739450
mail-filter/rspamd: version bump to 1.2.8
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.2.8.ebuild | 65 ++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 88784c5..28d3e56 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-1.2.3.tar.xz 1419080 SHA256 18d41ee46993c51a5aed41b6734304b15e7b98bf
DIST rspamd-1.2.5.tar.xz 1421372 SHA256 d31cd2d3c0d3511dda61d277b1c782d17f45ff45048e25f0d89f77fb8fe78748 SHA512 8b967f962aab12afe20854ba66d6f98128b1069473a35b88920f2cb429d4c5ea955040ad58fe49c5b4a18243eb42926f92ae6027b3099b3c0469799db82e4bd1 WHIRLPOOL 622e875488fb19ce1e080f06adae2fcb1b6776a813bdcb13d1c6e4e7c5735d17ea47c2d4cc9bbcc632cda714a2bc33241f8fbe0f57e0d0438538610b8c6d16a3
DIST rspamd-1.2.6.tar.xz 1422532 SHA256 a1cbc5ccd53a5c9abe2d9f121f5936fcbd9d68f17fa354e8bddf4fcb3fc768c5 SHA512 a516bc3cc910231cddc05972725eb20f9d7d1742b902cb9211aa59dab385253fe7c3b6e553a576351aa9d48e334a90003f8beb43dcfbf5cdb9a2de7675f7c105 WHIRLPOOL e110388e89aa35896a7b9663538fe4c161796047af7253550a09646cf2a913a5a2ca50d461ba65c2736b5976bc8c35dd4a78e88389fcb31e3bbf6744d587b783
DIST rspamd-1.2.7.tar.xz 1423600 SHA256 7a19b2f49cb39d5839785d261a2d6d0d9cca24e760d5adb2b597b1eeb0831c3a SHA512 e87d1b4689224e340035d9e8faa60db9070edc6656235279c2e561ad25a0c87f3d4401dc5a05045fc7ab7bb3fd0333a10dea973a910ca228acc6336074b3d7d9 WHIRLPOOL 9db654d14cf2012ae79580f54a7c124d900b548a93971e2c04210eb18142f733bad3a66a5e7e723f6b2c300676abd7189a25e22cdc22d7e03f9b2ebef972b259
+DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
diff --git a/mail-filter/rspamd/rspamd-1.2.8.ebuild b/mail-filter/rspamd/rspamd-1.2.8.ebuild
new file mode 100644
index 0000000..b55cfb8
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.2.8.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0[-bindist]
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+ systemd_newunit rspamd.socket rspamd.socket
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-06-24 19:52 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-06-24 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 09bc8d916487cff2ed189f488791ab57bedf5b4c
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 19:51:49 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 19:51:49 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bc8d91
mail-filter/rspamd: remove old versions
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 3 --
mail-filter/rspamd/rspamd-1.2.3.ebuild | 62 ----------------------------------
mail-filter/rspamd/rspamd-1.2.5.ebuild | 62 ----------------------------------
mail-filter/rspamd/rspamd-1.2.6.ebuild | 62 ----------------------------------
4 files changed, 189 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 28d3e56..002e0de 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,5 +1,2 @@
-DIST rspamd-1.2.3.tar.xz 1419080 SHA256 18d41ee46993c51a5aed41b6734304b15e7b98bf0ab3c5855a57851eeb08b724 SHA512 f1b41d8cbd23f609e70031418eca726505f78f5e1cbf6b84ae34386c3635fb8e5786976816c1437524f02f6ba1abd714c9e90cf0fb05990b3ef0f5e49a296618 WHIRLPOOL cd13dc649fd861e4dc990a4ca983d5a2e38adb236e50f043deafa5082261bc0cd85081cc8e7adbbece98b11b8f8c7ccb718308342892f6a1424c663a2541f828
-DIST rspamd-1.2.5.tar.xz 1421372 SHA256 d31cd2d3c0d3511dda61d277b1c782d17f45ff45048e25f0d89f77fb8fe78748 SHA512 8b967f962aab12afe20854ba66d6f98128b1069473a35b88920f2cb429d4c5ea955040ad58fe49c5b4a18243eb42926f92ae6027b3099b3c0469799db82e4bd1 WHIRLPOOL 622e875488fb19ce1e080f06adae2fcb1b6776a813bdcb13d1c6e4e7c5735d17ea47c2d4cc9bbcc632cda714a2bc33241f8fbe0f57e0d0438538610b8c6d16a3
-DIST rspamd-1.2.6.tar.xz 1422532 SHA256 a1cbc5ccd53a5c9abe2d9f121f5936fcbd9d68f17fa354e8bddf4fcb3fc768c5 SHA512 a516bc3cc910231cddc05972725eb20f9d7d1742b902cb9211aa59dab385253fe7c3b6e553a576351aa9d48e334a90003f8beb43dcfbf5cdb9a2de7675f7c105 WHIRLPOOL e110388e89aa35896a7b9663538fe4c161796047af7253550a09646cf2a913a5a2ca50d461ba65c2736b5976bc8c35dd4a78e88389fcb31e3bbf6744d587b783
DIST rspamd-1.2.7.tar.xz 1423600 SHA256 7a19b2f49cb39d5839785d261a2d6d0d9cca24e760d5adb2b597b1eeb0831c3a SHA512 e87d1b4689224e340035d9e8faa60db9070edc6656235279c2e561ad25a0c87f3d4401dc5a05045fc7ab7bb3fd0333a10dea973a910ca228acc6336074b3d7d9 WHIRLPOOL 9db654d14cf2012ae79580f54a7c124d900b548a93971e2c04210eb18142f733bad3a66a5e7e723f6b2c300676abd7189a25e22cdc22d7e03f9b2ebef972b259
DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
diff --git a/mail-filter/rspamd/rspamd-1.2.3.ebuild b/mail-filter/rspamd/rspamd-1.2.3.ebuild
deleted file mode 100644
index 5656b03..0000000
--- a/mail-filter/rspamd/rspamd-1.2.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-DEPEND="dev-libs/openssl:0
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-}
diff --git a/mail-filter/rspamd/rspamd-1.2.5.ebuild b/mail-filter/rspamd/rspamd-1.2.5.ebuild
deleted file mode 100644
index 5656b03..0000000
--- a/mail-filter/rspamd/rspamd-1.2.5.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-DEPEND="dev-libs/openssl:0
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-}
diff --git a/mail-filter/rspamd/rspamd-1.2.6.ebuild b/mail-filter/rspamd/rspamd-1.2.6.ebuild
deleted file mode 100644
index 6e2b770..0000000
--- a/mail-filter/rspamd/rspamd-1.2.6.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-DEPEND="dev-libs/openssl:0[-bindist]
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-07-25 19:09 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-07-25 19:09 UTC (permalink / raw
To: gentoo-commits
commit: 1a9de2caed70c22fd16024695d5a428bad43ba43
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 19:08:12 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 19:08:43 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9de2ca
mail-filter/rspamd: version bump to 1.3.0
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.3.0.ebuild | 66 ++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 002e0de..5cec9d0 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.2.7.tar.xz 1423600 SHA256 7a19b2f49cb39d5839785d261a2d6d0d9cca24e760d5adb2b597b1eeb0831c3a SHA512 e87d1b4689224e340035d9e8faa60db9070edc6656235279c2e561ad25a0c87f3d4401dc5a05045fc7ab7bb3fd0333a10dea973a910ca228acc6336074b3d7d9 WHIRLPOOL 9db654d14cf2012ae79580f54a7c124d900b548a93971e2c04210eb18142f733bad3a66a5e7e723f6b2c300676abd7189a25e22cdc22d7e03f9b2ebef972b259
DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
+DIST rspamd-1.3.0.tar.xz 1461004 SHA256 42a15ab3507e50beb10f35b7db5ae1fcdb35d47f5cae51c83713a241ff730b1b SHA512 abbacc635a98bd17b148f173859557c47ff9e25561928dbb3d67c8ab3102d9a03793d14152bae3b1c36131b1983a601799db11a8018593d5796e511f907d67ef WHIRLPOOL 3ee8ba1d7cda2ca0fc4a2c031e8fbbd4ec14a58aaaa00dfb2b7716c07931160bf516d0b2e68dcba99f89ac83c8441cf4263956ac6f1ef97e05a5a3695b6da0bd
diff --git a/mail-filter/rspamd/rspamd-1.3.0.ebuild b/mail-filter/rspamd/rspamd-1.3.0.ebuild
new file mode 100644
index 0000000..473c9bd
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.3.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+DEPEND="dev-libs/openssl:0[-bindist]
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+ systemd_newunit rspamd.socket rspamd.socket
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-07-25 19:11 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-07-25 19:11 UTC (permalink / raw
To: gentoo-commits
commit: e61c507329009347ccf700b53adaccafb5335087
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 19:11:03 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 19:11:03 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61c5073
mail-filter/rspamd: tweak rspamd dependencies
Package-Manager: portage-2.2.28
mail-filter/rspamd/rspamd-1.3.0.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-1.3.0.ebuild b/mail-filter/rspamd/rspamd-1.3.0.ebuild
index 473c9bd..cfc098d 100644
--- a/mail-filter/rspamd/rspamd-1.3.0.ebuild
+++ b/mail-filter/rspamd/rspamd-1.3.0.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+jit"
-DEPEND="dev-libs/openssl:0[-bindist]
+RDEPEND="dev-libs/openssl:0[-bindist]
jit? (
dev-libs/libpcre[jit]
dev-lang/luajit:2
@@ -31,7 +31,8 @@ DEPEND="dev-libs/openssl:0[-bindist]
dev-util/ragel
sys-apps/file
virtual/libiconv"
-RDEPEND="${DEPEND}"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
pkg_setup() {
enewgroup rspamd
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-08-05 6:39 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-08-05 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 6b5cf798de784c37fa06add9b810af80697d2a49
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 06:38:55 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 06:38:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5cf798
mail-filter/rspamd: version bump to 1.3.1
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.3.1.ebuild | 66 ++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 5cec9d0..97d7558 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-1.2.7.tar.xz 1423600 SHA256 7a19b2f49cb39d5839785d261a2d6d0d9cca24e760d5adb2b597b1eeb0831c3a SHA512 e87d1b4689224e340035d9e8faa60db9070edc6656235279c2e561ad25a0c87f3d4401dc5a05045fc7ab7bb3fd0333a10dea973a910ca228acc6336074b3d7d9 WHIRLPOOL 9db654d14cf2012ae79580f54a7c124d900b548a93971e2c04210eb18142f733bad3a66a5e7e723f6b2c300676abd7189a25e22cdc22d7e03f9b2ebef972b259
DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
DIST rspamd-1.3.0.tar.xz 1461004 SHA256 42a15ab3507e50beb10f35b7db5ae1fcdb35d47f5cae51c83713a241ff730b1b SHA512 abbacc635a98bd17b148f173859557c47ff9e25561928dbb3d67c8ab3102d9a03793d14152bae3b1c36131b1983a601799db11a8018593d5796e511f907d67ef WHIRLPOOL 3ee8ba1d7cda2ca0fc4a2c031e8fbbd4ec14a58aaaa00dfb2b7716c07931160bf516d0b2e68dcba99f89ac83c8441cf4263956ac6f1ef97e05a5a3695b6da0bd
+DIST rspamd-1.3.1.tar.xz 1465796 SHA256 005bb9c8985d99ad86883769a3979e98fa387a4a00d57c3187d78c4df4fd5afe SHA512 5bcf347332450da5b7a9e4743355fb9b1b88f7a189c78a2f41ca5d7be34cbabbb52ac4cf4870b4e275209f4147c6985dce328c9d08a5d81989126db9696b9acc WHIRLPOOL 30f60041cebf38b313a3003dee11611e2007a4c9d4cec69307c4a14c5a545b897f8a2323b1ae9e7fb006d4f3f2f7184cbf54c49ad9d37ce656a14a17fcf531d2
diff --git a/mail-filter/rspamd/rspamd-1.3.1.ebuild b/mail-filter/rspamd/rspamd-1.3.1.ebuild
new file mode 100644
index 0000000..3d2bacd
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.3.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+RDEPEND="dev-libs/openssl:0[-bindist]
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-08-08 19:07 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-08-08 19:07 UTC (permalink / raw
To: gentoo-commits
commit: ba4b3ab5fb1042d4a102a0db836bd664e3e7efe7
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 8 19:07:24 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Aug 8 19:07:24 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4b3ab5
mail-filter/rspamd: version bump to 1.3.2
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.3.2.ebuild | 66 ++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 97d7558..c7d2537 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-1.2.7.tar.xz 1423600 SHA256 7a19b2f49cb39d5839785d261a2d6d0d9cca24e7
DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
DIST rspamd-1.3.0.tar.xz 1461004 SHA256 42a15ab3507e50beb10f35b7db5ae1fcdb35d47f5cae51c83713a241ff730b1b SHA512 abbacc635a98bd17b148f173859557c47ff9e25561928dbb3d67c8ab3102d9a03793d14152bae3b1c36131b1983a601799db11a8018593d5796e511f907d67ef WHIRLPOOL 3ee8ba1d7cda2ca0fc4a2c031e8fbbd4ec14a58aaaa00dfb2b7716c07931160bf516d0b2e68dcba99f89ac83c8441cf4263956ac6f1ef97e05a5a3695b6da0bd
DIST rspamd-1.3.1.tar.xz 1465796 SHA256 005bb9c8985d99ad86883769a3979e98fa387a4a00d57c3187d78c4df4fd5afe SHA512 5bcf347332450da5b7a9e4743355fb9b1b88f7a189c78a2f41ca5d7be34cbabbb52ac4cf4870b4e275209f4147c6985dce328c9d08a5d81989126db9696b9acc WHIRLPOOL 30f60041cebf38b313a3003dee11611e2007a4c9d4cec69307c4a14c5a545b897f8a2323b1ae9e7fb006d4f3f2f7184cbf54c49ad9d37ce656a14a17fcf531d2
+DIST rspamd-1.3.2.tar.xz 1476656 SHA256 283227d8f38fcc4c5d4b913996b52f55370c5445ec6f8dbb550aec2bb2d46c2a SHA512 75a5526852cbd60e0b8f06f9b722a686f3ef59ae2a0f132018465fb9d104ca847d71a5e38343b288149ebc5ba9b4f749ba72551568e338e6509c5d2ac13bd061 WHIRLPOOL 82749f3f2afd3cf3289a6b4862220d2a04d84e0bd59079daa24427b34a754300f8cf0d5e7eea52cba7090cc2c07e005573bd481573f89e1bff59f741889a1ef7
diff --git a/mail-filter/rspamd/rspamd-1.3.2.ebuild b/mail-filter/rspamd/rspamd-1.3.2.ebuild
new file mode 100644
index 0000000..3d2bacd
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.3.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+RDEPEND="dev-libs/openssl:0[-bindist]
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-08-15 18:28 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-08-15 18:28 UTC (permalink / raw
To: gentoo-commits
commit: 1dea4b30d6686f496e18d682eb2e1f3dd1973c47
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 18:25:50 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 18:27:05 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dea4b30
mail-filter/rspamd: version bump to 1.3.3
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.3.3.ebuild | 66 ++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index c7d2537..d1577ea 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -3,3 +3,4 @@ DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec61
DIST rspamd-1.3.0.tar.xz 1461004 SHA256 42a15ab3507e50beb10f35b7db5ae1fcdb35d47f5cae51c83713a241ff730b1b SHA512 abbacc635a98bd17b148f173859557c47ff9e25561928dbb3d67c8ab3102d9a03793d14152bae3b1c36131b1983a601799db11a8018593d5796e511f907d67ef WHIRLPOOL 3ee8ba1d7cda2ca0fc4a2c031e8fbbd4ec14a58aaaa00dfb2b7716c07931160bf516d0b2e68dcba99f89ac83c8441cf4263956ac6f1ef97e05a5a3695b6da0bd
DIST rspamd-1.3.1.tar.xz 1465796 SHA256 005bb9c8985d99ad86883769a3979e98fa387a4a00d57c3187d78c4df4fd5afe SHA512 5bcf347332450da5b7a9e4743355fb9b1b88f7a189c78a2f41ca5d7be34cbabbb52ac4cf4870b4e275209f4147c6985dce328c9d08a5d81989126db9696b9acc WHIRLPOOL 30f60041cebf38b313a3003dee11611e2007a4c9d4cec69307c4a14c5a545b897f8a2323b1ae9e7fb006d4f3f2f7184cbf54c49ad9d37ce656a14a17fcf531d2
DIST rspamd-1.3.2.tar.xz 1476656 SHA256 283227d8f38fcc4c5d4b913996b52f55370c5445ec6f8dbb550aec2bb2d46c2a SHA512 75a5526852cbd60e0b8f06f9b722a686f3ef59ae2a0f132018465fb9d104ca847d71a5e38343b288149ebc5ba9b4f749ba72551568e338e6509c5d2ac13bd061 WHIRLPOOL 82749f3f2afd3cf3289a6b4862220d2a04d84e0bd59079daa24427b34a754300f8cf0d5e7eea52cba7090cc2c07e005573bd481573f89e1bff59f741889a1ef7
+DIST rspamd-1.3.3.tar.xz 1481836 SHA256 1296d3d0d97226e238c5d5954f58f2154bcbde4ba3ed45647b6b75da7a2e2b17 SHA512 9a1be238678bd9379000d2a7298308f7286ee4b8f1abb8c4f199d16a57183f91d29533533ceda244c382180cbdeb5e16c9b473899d3f0b813c8ea8519f8a7833 WHIRLPOOL 84d521746dc4a17648c82e11df56e3931dc37db413569f46bf8e2163c64b89c23700ee3567f4002863c624180b7efc8781b01d842060e7dc0f678e2ec8712709
diff --git a/mail-filter/rspamd/rspamd-1.3.3.ebuild b/mail-filter/rspamd/rspamd-1.3.3.ebuild
new file mode 100644
index 0000000..3d2bacd
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.3.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+RDEPEND="dev-libs/openssl:0[-bindist]
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-08-15 18:28 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-08-15 18:28 UTC (permalink / raw
To: gentoo-commits
commit: 67ac35a383cd4f0dc48f6b5c727e944143a8f2d4
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 18:26:53 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 18:27:05 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ac35a3
mail-filter/rspamd: remove old versions
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 3 --
mail-filter/rspamd/rspamd-1.2.7.ebuild | 65 ---------------------------------
mail-filter/rspamd/rspamd-1.3.0.ebuild | 67 ----------------------------------
mail-filter/rspamd/rspamd-1.3.1.ebuild | 66 ---------------------------------
4 files changed, 201 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index d1577ea..8f49589 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,6 +1,3 @@
-DIST rspamd-1.2.7.tar.xz 1423600 SHA256 7a19b2f49cb39d5839785d261a2d6d0d9cca24e760d5adb2b597b1eeb0831c3a SHA512 e87d1b4689224e340035d9e8faa60db9070edc6656235279c2e561ad25a0c87f3d4401dc5a05045fc7ab7bb3fd0333a10dea973a910ca228acc6336074b3d7d9 WHIRLPOOL 9db654d14cf2012ae79580f54a7c124d900b548a93971e2c04210eb18142f733bad3a66a5e7e723f6b2c300676abd7189a25e22cdc22d7e03f9b2ebef972b259
DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
-DIST rspamd-1.3.0.tar.xz 1461004 SHA256 42a15ab3507e50beb10f35b7db5ae1fcdb35d47f5cae51c83713a241ff730b1b SHA512 abbacc635a98bd17b148f173859557c47ff9e25561928dbb3d67c8ab3102d9a03793d14152bae3b1c36131b1983a601799db11a8018593d5796e511f907d67ef WHIRLPOOL 3ee8ba1d7cda2ca0fc4a2c031e8fbbd4ec14a58aaaa00dfb2b7716c07931160bf516d0b2e68dcba99f89ac83c8441cf4263956ac6f1ef97e05a5a3695b6da0bd
-DIST rspamd-1.3.1.tar.xz 1465796 SHA256 005bb9c8985d99ad86883769a3979e98fa387a4a00d57c3187d78c4df4fd5afe SHA512 5bcf347332450da5b7a9e4743355fb9b1b88f7a189c78a2f41ca5d7be34cbabbb52ac4cf4870b4e275209f4147c6985dce328c9d08a5d81989126db9696b9acc WHIRLPOOL 30f60041cebf38b313a3003dee11611e2007a4c9d4cec69307c4a14c5a545b897f8a2323b1ae9e7fb006d4f3f2f7184cbf54c49ad9d37ce656a14a17fcf531d2
DIST rspamd-1.3.2.tar.xz 1476656 SHA256 283227d8f38fcc4c5d4b913996b52f55370c5445ec6f8dbb550aec2bb2d46c2a SHA512 75a5526852cbd60e0b8f06f9b722a686f3ef59ae2a0f132018465fb9d104ca847d71a5e38343b288149ebc5ba9b4f749ba72551568e338e6509c5d2ac13bd061 WHIRLPOOL 82749f3f2afd3cf3289a6b4862220d2a04d84e0bd59079daa24427b34a754300f8cf0d5e7eea52cba7090cc2c07e005573bd481573f89e1bff59f741889a1ef7
DIST rspamd-1.3.3.tar.xz 1481836 SHA256 1296d3d0d97226e238c5d5954f58f2154bcbde4ba3ed45647b6b75da7a2e2b17 SHA512 9a1be238678bd9379000d2a7298308f7286ee4b8f1abb8c4f199d16a57183f91d29533533ceda244c382180cbdeb5e16c9b473899d3f0b813c8ea8519f8a7833 WHIRLPOOL 84d521746dc4a17648c82e11df56e3931dc37db413569f46bf8e2163c64b89c23700ee3567f4002863c624180b7efc8781b01d842060e7dc0f678e2ec8712709
diff --git a/mail-filter/rspamd/rspamd-1.2.7.ebuild b/mail-filter/rspamd/rspamd-1.2.7.ebuild
deleted file mode 100644
index b55cfb8..0000000
--- a/mail-filter/rspamd/rspamd-1.2.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-DEPEND="dev-libs/openssl:0[-bindist]
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
- systemd_newunit rspamd.socket rspamd.socket
-}
diff --git a/mail-filter/rspamd/rspamd-1.3.0.ebuild b/mail-filter/rspamd/rspamd-1.3.0.ebuild
deleted file mode 100644
index cfc098d..0000000
--- a/mail-filter/rspamd/rspamd-1.3.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-RDEPEND="dev-libs/openssl:0[-bindist]
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
- systemd_newunit rspamd.socket rspamd.socket
-}
diff --git a/mail-filter/rspamd/rspamd-1.3.1.ebuild b/mail-filter/rspamd/rspamd-1.3.1.ebuild
deleted file mode 100644
index 3d2bacd..0000000
--- a/mail-filter/rspamd/rspamd-1.3.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-RDEPEND="dev-libs/openssl:0[-bindist]
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-08-26 9:24 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-08-26 9:24 UTC (permalink / raw
To: gentoo-commits
commit: 47e537d3f0e9ca985346c699cb1d63ff19e78b96
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 26 09:02:55 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Aug 26 09:24:25 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e537d3
mail-filter/rspamd: version bump to 1.3.4
Package-Manager: portage-2.2.28
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.3.4.ebuild | 66 ++++++++++++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 8f49589..6c15fef 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
DIST rspamd-1.3.2.tar.xz 1476656 SHA256 283227d8f38fcc4c5d4b913996b52f55370c5445ec6f8dbb550aec2bb2d46c2a SHA512 75a5526852cbd60e0b8f06f9b722a686f3ef59ae2a0f132018465fb9d104ca847d71a5e38343b288149ebc5ba9b4f749ba72551568e338e6509c5d2ac13bd061 WHIRLPOOL 82749f3f2afd3cf3289a6b4862220d2a04d84e0bd59079daa24427b34a754300f8cf0d5e7eea52cba7090cc2c07e005573bd481573f89e1bff59f741889a1ef7
DIST rspamd-1.3.3.tar.xz 1481836 SHA256 1296d3d0d97226e238c5d5954f58f2154bcbde4ba3ed45647b6b75da7a2e2b17 SHA512 9a1be238678bd9379000d2a7298308f7286ee4b8f1abb8c4f199d16a57183f91d29533533ceda244c382180cbdeb5e16c9b473899d3f0b813c8ea8519f8a7833 WHIRLPOOL 84d521746dc4a17648c82e11df56e3931dc37db413569f46bf8e2163c64b89c23700ee3567f4002863c624180b7efc8781b01d842060e7dc0f678e2ec8712709
+DIST rspamd-1.3.4.tar.xz 1484632 SHA256 64fcabb3dc6767b5dc22c89f968414d1028f34ab8a21e1b22482aace069d527c SHA512 41a3aa9b699ca1e40d229ebc9c3fd41ef07ad99b0badda44481fe4ff3003000069352f58379fa47013f96d98b08430a3c7bea0d97cab4a7e6db17a9084b082d6 WHIRLPOOL ab5a25d673423e15ae77c704345307a555edcfad502d951da46ece04ef220baab056c80acdf898fa4e3748b644a41e9b9ee64b73333c1bebbc5e514be5c0310d
diff --git a/mail-filter/rspamd/rspamd-1.3.4.ebuild b/mail-filter/rspamd/rspamd-1.3.4.ebuild
new file mode 100644
index 00000000..3d2bacd
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.3.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+jit"
+
+RDEPEND="dev-libs/openssl:0[-bindist]
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r1" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-09-30 18:53 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-09-30 18:53 UTC (permalink / raw
To: gentoo-commits
commit: b1415aab2d2756077aacaa83bbb42443f9b39c00
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 09:41:35 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 18:51:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1415aab
mail-filter/rspamd: add support for libressl (fixes bug 595094)
Thanks to Ian <csmk <AT> chaoslab.org>.
Package-Manager: portage-2.3.0
mail-filter/rspamd/rspamd-1.3.5-r1.ebuild | 69 +++++++++++++++++++++++++++++++
1 file changed, 69 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-1.3.5-r1.ebuild b/mail-filter/rspamd/rspamd-1.3.5-r1.ebuild
new file mode 100644
index 00000000..a793a72
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.3.5-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fann +jit libressl"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
+ libressl? ( dev-libs/libressl:0 )
+ fann? ( sci-mathematics/fann )
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-09-30 18:53 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-09-30 18:53 UTC (permalink / raw
To: gentoo-commits
commit: a22a84337caa31555a324a521a67ed6c16036bab
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 09:42:19 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 18:51:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22a8433
mail-filters/rspamd: remove old versions
Package-Manager: portage-2.3.0
mail-filter/rspamd/Manifest | 3 --
mail-filter/rspamd/rspamd-1.3.2.ebuild | 66 ----------------------------------
mail-filter/rspamd/rspamd-1.3.3.ebuild | 66 ----------------------------------
mail-filter/rspamd/rspamd-1.3.4.ebuild | 66 ----------------------------------
4 files changed, 201 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index dd9f39d..abb7fb8 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,5 +1,2 @@
DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
-DIST rspamd-1.3.2.tar.xz 1476656 SHA256 283227d8f38fcc4c5d4b913996b52f55370c5445ec6f8dbb550aec2bb2d46c2a SHA512 75a5526852cbd60e0b8f06f9b722a686f3ef59ae2a0f132018465fb9d104ca847d71a5e38343b288149ebc5ba9b4f749ba72551568e338e6509c5d2ac13bd061 WHIRLPOOL 82749f3f2afd3cf3289a6b4862220d2a04d84e0bd59079daa24427b34a754300f8cf0d5e7eea52cba7090cc2c07e005573bd481573f89e1bff59f741889a1ef7
-DIST rspamd-1.3.3.tar.xz 1481836 SHA256 1296d3d0d97226e238c5d5954f58f2154bcbde4ba3ed45647b6b75da7a2e2b17 SHA512 9a1be238678bd9379000d2a7298308f7286ee4b8f1abb8c4f199d16a57183f91d29533533ceda244c382180cbdeb5e16c9b473899d3f0b813c8ea8519f8a7833 WHIRLPOOL 84d521746dc4a17648c82e11df56e3931dc37db413569f46bf8e2163c64b89c23700ee3567f4002863c624180b7efc8781b01d842060e7dc0f678e2ec8712709
-DIST rspamd-1.3.4.tar.xz 1484632 SHA256 64fcabb3dc6767b5dc22c89f968414d1028f34ab8a21e1b22482aace069d527c SHA512 41a3aa9b699ca1e40d229ebc9c3fd41ef07ad99b0badda44481fe4ff3003000069352f58379fa47013f96d98b08430a3c7bea0d97cab4a7e6db17a9084b082d6 WHIRLPOOL ab5a25d673423e15ae77c704345307a555edcfad502d951da46ece04ef220baab056c80acdf898fa4e3748b644a41e9b9ee64b73333c1bebbc5e514be5c0310d
DIST rspamd-1.3.5.tar.xz 1483044 SHA256 d4413ccfc238c3023e2b8a9441b101a6437f521f333fc9db2dd924d473fee696 SHA512 6d7223c6be6e49296a5228d3d05a5f8dfd4a4002df9d247740bce75f2f652a01d86c30456b8475d08d529d2787aa30191713961ffc82c380c00612cae371b61c WHIRLPOOL 4017484d4653a23b5a987ab0bdd40a709cd5d116dea5c02a767c5cad94bd5399d6319aa8f75e726cec5d0bd7ae9e0722786cacc33963e2f9b8fbdd0fb0986729
diff --git a/mail-filter/rspamd/rspamd-1.3.2.ebuild b/mail-filter/rspamd/rspamd-1.3.2.ebuild
deleted file mode 100644
index 3d2bacd..00000000
--- a/mail-filter/rspamd/rspamd-1.3.2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-RDEPEND="dev-libs/openssl:0[-bindist]
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.3.3.ebuild b/mail-filter/rspamd/rspamd-1.3.3.ebuild
deleted file mode 100644
index 3d2bacd..00000000
--- a/mail-filter/rspamd/rspamd-1.3.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-RDEPEND="dev-libs/openssl:0[-bindist]
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.3.4.ebuild b/mail-filter/rspamd/rspamd-1.3.4.ebuild
deleted file mode 100644
index 3d2bacd..00000000
--- a/mail-filter/rspamd/rspamd-1.3.4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-RDEPEND="dev-libs/openssl:0[-bindist]
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-11-01 20:40 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-11-01 20:40 UTC (permalink / raw
To: gentoo-commits
commit: e1fd13880859e1769a3c7d577c442926f7c2f9c8
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 1 20:39:44 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Tue Nov 1 20:39:56 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fd1388
mail-filter/rspamd: add live ebuild (fixes bug 597816)
Contributed by Christian Roessner <info <AT> roessner-net.com>.
Package-Manager: portage-2.3.0
mail-filter/rspamd/rspamd-9999.ebuild | 69 +++++++++++++++++++++++++++++++++++
1 file changed, 69 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
new file mode 100644
index 00000000..97b9652
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils user systemd git-r3
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="fann +jit libressl"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
+ libressl? ( dev-libs/libressl:0 )
+ fann? ( sci-mathematics/fann )
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-11-05 10:05 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-11-05 10:05 UTC (permalink / raw
To: gentoo-commits
commit: 6aa51232cf28bc6c51a5bd782ffd04877b709f7b
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 5 10:05:47 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Nov 5 10:05:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa51232
mail-filters/rspamd: add PAX markings (fixes bug 595790)
Package-Manager: portage-2.3.0
mail-filter/rspamd/rspamd-1.3.5-r2.ebuild | 71 +++++++++++++++++++++++++++++++
1 file changed, 71 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild b/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild
new file mode 100644
index 00000000..00df2dc
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fann +jit libressl"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
+ libressl? ( dev-libs/libressl:0 )
+ fann? ( sci-mathematics/fann )
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ pax-mark m "${ED}"/usr/bin/rspamadm-*
+ pax-mark m "${ED}"/usr/bin/rspamd-*
+ newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-11-21 19:57 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-11-21 19:57 UTC (permalink / raw
To: gentoo-commits
commit: c2edde88db7ce9bb1d62afc3b4ffdb423cd1aed1
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 19:55:55 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 19:55:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2edde88
mail-filter/rspamd: version bump to 1.4.0
Package-Manager: portage-2.3.0
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.4.0.ebuild | 71 ++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index abb7fb8..1348f84 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
DIST rspamd-1.3.5.tar.xz 1483044 SHA256 d4413ccfc238c3023e2b8a9441b101a6437f521f333fc9db2dd924d473fee696 SHA512 6d7223c6be6e49296a5228d3d05a5f8dfd4a4002df9d247740bce75f2f652a01d86c30456b8475d08d529d2787aa30191713961ffc82c380c00612cae371b61c WHIRLPOOL 4017484d4653a23b5a987ab0bdd40a709cd5d116dea5c02a767c5cad94bd5399d6319aa8f75e726cec5d0bd7ae9e0722786cacc33963e2f9b8fbdd0fb0986729
+DIST rspamd-1.4.0.tar.xz 1769860 SHA256 30c9acf93bdcc6c009524c8b2770931475929c6c9e948faa90d7412306055a1c SHA512 39bfccee070b829f3ea5019ebde0020a850abf7fe92f7e5bb5b9212088d4c98544e6f55228984d3422c09c31f356b209237da6a6eb9c18e3feb7940429de663a WHIRLPOOL 449a15148067e4af38ca7d4218dca69064679d1a064c53d0edf99e63418d6a898fd80cdfce8707f706f19da659d44efadedab3a7ea8c3dcd54c65794f695e3d0
diff --git a/mail-filter/rspamd/rspamd-1.4.0.ebuild b/mail-filter/rspamd/rspamd-1.4.0.ebuild
new file mode 100644
index 00000000..00df2dc
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.4.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fann +jit libressl"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
+ libressl? ( dev-libs/libressl:0 )
+ fann? ( sci-mathematics/fann )
+ jit? (
+ dev-libs/libpcre[jit]
+ dev-lang/luajit:2
+ )
+ !jit? (
+ dev-libs/libpcre[-jit]
+ >=dev-lang/lua-5.1:0
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ pax-mark m "${ED}"/usr/bin/rspamadm-*
+ pax-mark m "${ED}"/usr/bin/rspamd-*
+ newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2016-11-21 19:57 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2016-11-21 19:57 UTC (permalink / raw
To: gentoo-commits
commit: 4a62a107c5d92251d314d7a26dd0295767659bdc
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 19:56:53 2016 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 19:56:53 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a62a107
mail-filter/rspamd: remove old versions
Package-Manager: portage-2.3.0
mail-filter/rspamd/Manifest | 1 -
mail-filter/rspamd/rspamd-1.2.8.ebuild | 65 -----------------------------
mail-filter/rspamd/rspamd-1.3.5-r1.ebuild | 69 -------------------------------
mail-filter/rspamd/rspamd-1.3.5.ebuild | 68 ------------------------------
4 files changed, 203 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 1348f84..f0a9518 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,2 @@
-DIST rspamd-1.2.8.tar.xz 1423888 SHA256 485438d8c38ada1a6e95c9ea1298d2c899d4ec618f1dd5f539663522c506eb2b SHA512 21ca76636ce1482233cb3631343e827678d07e0db21e8c0b3961a8124aba4260f2c4f1a4dc110c5689b02707951f28c2ee0e72d1e8cd5c49d9b73fbf688a6056 WHIRLPOOL cdbefbfa3f76b58229c945efc875321950d4981364eb942b83c8a3f12f3e482c83f969b26ebbbddfe6a49d6e72c7c5dee505ba54ac570fb22bbd40a21c17aa53
DIST rspamd-1.3.5.tar.xz 1483044 SHA256 d4413ccfc238c3023e2b8a9441b101a6437f521f333fc9db2dd924d473fee696 SHA512 6d7223c6be6e49296a5228d3d05a5f8dfd4a4002df9d247740bce75f2f652a01d86c30456b8475d08d529d2787aa30191713961ffc82c380c00612cae371b61c WHIRLPOOL 4017484d4653a23b5a987ab0bdd40a709cd5d116dea5c02a767c5cad94bd5399d6319aa8f75e726cec5d0bd7ae9e0722786cacc33963e2f9b8fbdd0fb0986729
DIST rspamd-1.4.0.tar.xz 1769860 SHA256 30c9acf93bdcc6c009524c8b2770931475929c6c9e948faa90d7412306055a1c SHA512 39bfccee070b829f3ea5019ebde0020a850abf7fe92f7e5bb5b9212088d4c98544e6f55228984d3422c09c31f356b209237da6a6eb9c18e3feb7940429de663a WHIRLPOOL 449a15148067e4af38ca7d4218dca69064679d1a064c53d0edf99e63418d6a898fd80cdfce8707f706f19da659d44efadedab3a7ea8c3dcd54c65794f695e3d0
diff --git a/mail-filter/rspamd/rspamd-1.2.8.ebuild b/mail-filter/rspamd/rspamd-1.2.8.ebuild
deleted file mode 100644
index b55cfb8..00000000
--- a/mail-filter/rspamd/rspamd-1.2.8.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+jit"
-
-DEPEND="dev-libs/openssl:0[-bindist]
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- sys-apps/file
- virtual/libiconv"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r1" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
- systemd_newunit rspamd.socket rspamd.socket
-}
diff --git a/mail-filter/rspamd/rspamd-1.3.5-r1.ebuild b/mail-filter/rspamd/rspamd-1.3.5-r1.ebuild
deleted file mode 100644
index a793a72..00000000
--- a/mail-filter/rspamd/rspamd-1.3.5-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fann +jit libressl"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
- libressl? ( dev-libs/libressl:0 )
- fann? ( sci-mathematics/fann )
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.3.5.ebuild b/mail-filter/rspamd/rspamd-1.3.5.ebuild
deleted file mode 100644
index 5179365..00000000
--- a/mail-filter/rspamd/rspamd-1.3.5.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fann +jit"
-
-RDEPEND="dev-libs/openssl:0[-bindist]
- fann? ( sci-mathematics/fann )
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-01-03 15:09 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-01-03 15:09 UTC (permalink / raw
To: gentoo-commits
commit: 073fef1eab203c875e835b929ef36520189f4125
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 15:08:31 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 15:09:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073fef1e
mail-filter/rspamd: add gd dependency for 9999 version (fixes bug 601856)
Package-Manager: Portage-2.3.0, Repoman-2.3.1
mail-filter/rspamd/rspamd-9999.ebuild | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 97b9652..109bc72 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -13,7 +13,7 @@ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
-IUSE="fann +jit libressl"
+IUSE="fann +gd +jit libressl"
RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
libressl? ( dev-libs/libressl:0 )
@@ -32,7 +32,8 @@ RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
dev-libs/gmime
dev-util/ragel
sys-apps/file
- virtual/libiconv"
+ virtual/libiconv
+ gd? ( media-libs/gd[jpeg] )"
DEPEND="dev-util/ragel
${RDEPEND}"
@@ -49,6 +50,7 @@ src_configure() {
-DLOGDIR=/var/log/rspamd
-DENABLE_LUAJIT=$(usex jit ON OFF)
-DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_GD=$(usex gd ON OFF)
)
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-01-03 16:00 Mike Gilbert
0 siblings, 0 replies; 153+ messages in thread
From: Mike Gilbert @ 2017-01-03 16:00 UTC (permalink / raw
To: gentoo-commits
commit: e77adcb6d4bed41e95a4c87d419f63e6cca54401
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 16:00:41 2017 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 16:00:41 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77adcb6
mail-filter/rspamd: set QA_MULTILIB_PATHS
Bug: https://bugs.gentoo.org/601436
Package-Manager: Portage-2.3.3_p12, Repoman-2.3.1_p5
mail-filter/rspamd/rspamd-1.3.5-r2.ebuild | 4 +++-
mail-filter/rspamd/rspamd-1.4.0.ebuild | 4 +++-
mail-filter/rspamd/rspamd-1.4.1.ebuild | 4 +++-
mail-filter/rspamd/rspamd-9999.ebuild | 2 ++
4 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild b/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild
index 00df2dc..e482ce7 100644
--- a/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -36,6 +36,8 @@ RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
DEPEND="dev-util/ragel
${RDEPEND}"
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
pkg_setup() {
enewgroup rspamd
enewuser rspamd -1 -1 /var/lib/rspamd rspamd
diff --git a/mail-filter/rspamd/rspamd-1.4.0.ebuild b/mail-filter/rspamd/rspamd-1.4.0.ebuild
index 00df2dc..e482ce7 100644
--- a/mail-filter/rspamd/rspamd-1.4.0.ebuild
+++ b/mail-filter/rspamd/rspamd-1.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -36,6 +36,8 @@ RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
DEPEND="dev-util/ragel
${RDEPEND}"
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
pkg_setup() {
enewgroup rspamd
enewuser rspamd -1 -1 /var/lib/rspamd rspamd
diff --git a/mail-filter/rspamd/rspamd-1.4.1.ebuild b/mail-filter/rspamd/rspamd-1.4.1.ebuild
index c10e32e..e06287a 100644
--- a/mail-filter/rspamd/rspamd-1.4.1.ebuild
+++ b/mail-filter/rspamd/rspamd-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -36,6 +36,8 @@ RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
DEPEND="dev-util/ragel
${RDEPEND}"
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
pkg_setup() {
enewgroup rspamd
enewuser rspamd -1 -1 /var/lib/rspamd rspamd
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 109bc72..2721f10 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -37,6 +37,8 @@ RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
DEPEND="dev-util/ragel
${RDEPEND}"
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
pkg_setup() {
enewgroup rspamd
enewuser rspamd -1 -1 /var/lib/rspamd rspamd
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-01-08 8:37 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-01-08 8:37 UTC (permalink / raw
To: gentoo-commits
commit: 46c0780bef4f21a9683afce5cfba8ac7f66fdde1
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Thu Jan 5 17:54:33 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sun Jan 8 08:35:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c0780b
mail-filter/rspamd: Adding and removing use flags and deps
Bump to 1.4.1-r2. Merging new USE flags from live ebuild and adding PAX
Live-ebuild. Adding pcre2 and jemalloc USE flags. Dropping gmime support
mail-filter/rspamd/metadata.xml | 2 +
.../{rspamd-9999.ebuild => rspamd-1.4.2.ebuild} | 57 ++++++++++++----------
mail-filter/rspamd/rspamd-9999.ebuild | 26 ++++++----
3 files changed, 51 insertions(+), 34 deletions(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index aee0fd2..b628e7d 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -10,5 +10,7 @@
</upstream>
<use>
<flag name="fann">Enable neural network plugin (requires <pkg>sci-mathematics/fann</pkg>).</flag>
+ <flag name="pcre2">Use dev-libs/libpcre2</flag>
+ <flag name="jemalloc">Use dev-libs/jemalloc for allocations</flag>
</use>
</pkgmetadata>
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-1.4.2.ebuild
similarity index 55%
copy from mail-filter/rspamd/rspamd-9999.ebuild
copy to mail-filter/rspamd/rspamd-1.4.2.ebuild
index 2721f10..9d67152 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-1.4.2.ebuild
@@ -4,38 +4,39 @@
EAPI=5
-inherit cmake-utils user systemd git-r3
+inherit cmake-utils pax-utils user systemd
DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
HOMEPAGE="https://github.com/vstakhov/rspamd"
-EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS=""
-IUSE="fann +gd +jit libressl"
+KEYWORDS="~amd64 ~x86"
+IUSE="fann jemalloc +jit libressl pcre2"
-RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
- libressl? ( dev-libs/libressl:0 )
- fann? ( sci-mathematics/fann )
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv
- gd? ( media-libs/gd[jpeg] )"
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? (
+ dev-libs/libpcre2[jit=]
+ )
+ !pcre2? (
+ dev-libs/libpcre[jit=]
+ )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? (
+ dev-libs/jemalloc
+ )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
DEPEND="dev-util/ragel
- ${RDEPEND}"
+ ${RDEPEND}"
QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
@@ -52,7 +53,8 @@ src_configure() {
-DLOGDIR=/var/log/rspamd
-DENABLE_LUAJIT=$(usex jit ON OFF)
-DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
)
cmake-utils_src_configure
}
@@ -61,6 +63,11 @@ src_install() {
cmake-utils_src_install
newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
dodir /var/lib/rspamd
dodir /var/log/rspamd
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 2721f10..379939d 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-inherit cmake-utils user systemd git-r3
+inherit cmake-utils user systemd git-r3 pax-utils
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://github.com/vstakhov/rspamd"
@@ -13,23 +13,24 @@ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
-IUSE="fann +gd +jit libressl"
+IUSE="fann +gd pcre2 +jit jemalloc libressl"
RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
libressl? ( dev-libs/libressl:0 )
fann? ( sci-mathematics/fann )
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
+ pcre2? (
+ dev-libs/libpcre2[jit=]
)
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
+ !pcre2? (
+ dev-libs/libpcre[jit=]
+ )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? (
+ dev-libs/jemalloc
)
dev-libs/libevent
dev-db/sqlite:3
dev-libs/glib:2
- dev-libs/gmime
dev-util/ragel
sys-apps/file
virtual/libiconv
@@ -53,6 +54,8 @@ src_configure() {
-DENABLE_LUAJIT=$(usex jit ON OFF)
-DENABLE_FANN=$(usex fann ON OFF)
-DENABLE_GD=$(usex gd ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
)
cmake-utils_src_configure
}
@@ -61,6 +64,11 @@ src_install() {
cmake-utils_src_install
newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
dodir /var/lib/rspamd
dodir /var/log/rspamd
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-01-08 8:37 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-01-08 8:37 UTC (permalink / raw
To: gentoo-commits
commit: 6f9483bb00abf01a13bec7cf2d9c5ff69b9b7ee9
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 8 08:34:56 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sun Jan 8 08:36:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9483bb
mail-filter/rspamd: clean up formatting some more
Package-Manager: portage-2.3.0
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.4.2.ebuild | 12 +++-------
mail-filter/rspamd/rspamd-9999.ebuild | 40 +++++++++++++++-------------------
3 files changed, 21 insertions(+), 32 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index ae5b36c..9a440db 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-1.3.5.tar.xz 1483044 SHA256 d4413ccfc238c3023e2b8a9441b101a6437f521f333fc9db2dd924d473fee696 SHA512 6d7223c6be6e49296a5228d3d05a5f8dfd4a4002df9d247740bce75f2f652a01d86c30456b8475d08d529d2787aa30191713961ffc82c380c00612cae371b61c WHIRLPOOL 4017484d4653a23b5a987ab0bdd40a709cd5d116dea5c02a767c5cad94bd5399d6319aa8f75e726cec5d0bd7ae9e0722786cacc33963e2f9b8fbdd0fb0986729
DIST rspamd-1.4.0.tar.xz 1769860 SHA256 30c9acf93bdcc6c009524c8b2770931475929c6c9e948faa90d7412306055a1c SHA512 39bfccee070b829f3ea5019ebde0020a850abf7fe92f7e5bb5b9212088d4c98544e6f55228984d3422c09c31f356b209237da6a6eb9c18e3feb7940429de663a WHIRLPOOL 449a15148067e4af38ca7d4218dca69064679d1a064c53d0edf99e63418d6a898fd80cdfce8707f706f19da659d44efadedab3a7ea8c3dcd54c65794f695e3d0
DIST rspamd-1.4.1.tar.xz 1779492 SHA256 11e39e4b44a85feaf546696d28a72ffc32e35c01a028a251d5175ba58343eb28 SHA512 bc3be3f20a9692a5d188d9a254ad459dba4ca01ae3c917689943be7eed85e17ab638e0d0b9f4dd574864b4f39eb7a728b7b0ecf3088727a92dfb99a2df4a5a6d WHIRLPOOL 1cbe02c664596cd467f2f955691ec79c70ccf23a89cadf8853a1881264d555af248a1503a58da1df59142c73193074af556ca768aad349b832b95314f61615d5
+DIST rspamd-1.4.2.tar.xz 1777596 SHA256 d106f98a632ffc5cbc5e7482067d568db7687a2ffb078f97f528f9202f90a5a1 SHA512 7a2c9c736d6612088eb8d48e313feec310c740263aa3a5e30b1ae88937ecf088de533589a8ef783e238fe3dc5e579592220bd86ea0e45672bd3fc06c52f96782 WHIRLPOOL b39e81a6ddbc7f639db9373116f48ca30c031f76c888945f30d5578289d62270f649b29004ffa937549b9d529973f52ad802bd23f42130cd67fb6949e296a57f
diff --git a/mail-filter/rspamd/rspamd-1.4.2.ebuild b/mail-filter/rspamd/rspamd-1.4.2.ebuild
index 9d67152..af049b0 100644
--- a/mail-filter/rspamd/rspamd-1.4.2.ebuild
+++ b/mail-filter/rspamd/rspamd-1.4.2.ebuild
@@ -18,16 +18,10 @@ IUSE="fann jemalloc +jit libressl pcre2"
RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
fann? ( sci-mathematics/fann )
- pcre2? (
- dev-libs/libpcre2[jit=]
- )
- !pcre2? (
- dev-libs/libpcre[jit=]
- )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
jit? ( dev-lang/luajit:2 )
- jemalloc? (
- dev-libs/jemalloc
- )
+ jemalloc? ( dev-libs/jemalloc )
dev-libs/libevent
dev-db/sqlite:3
dev-libs/glib:2
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 379939d..fd5281e 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -13,30 +13,24 @@ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS=""
-IUSE="fann +gd pcre2 +jit jemalloc libressl"
+IUSE="fann +gd jemalloc +jit libressl pcre2"
-RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
- libressl? ( dev-libs/libressl:0 )
- fann? ( sci-mathematics/fann )
- pcre2? (
- dev-libs/libpcre2[jit=]
- )
- !pcre2? (
- dev-libs/libpcre[jit=]
- )
- jit? ( dev-lang/luajit:2 )
- jemalloc? (
- dev-libs/jemalloc
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-util/ragel
- sys-apps/file
- virtual/libiconv
- gd? ( media-libs/gd[jpeg] )"
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv
+ gd? ( media-libs/gd[jpeg] )"
DEPEND="dev-util/ragel
- ${RDEPEND}"
+ ${RDEPEND}"
QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
@@ -53,9 +47,9 @@ src_configure() {
-DLOGDIR=/var/log/rspamd
-DENABLE_LUAJIT=$(usex jit ON OFF)
-DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
-DENABLE_PCRE2=$(usex pcre2 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_GD=$(usex gd ON OFF)
)
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-01-20 21:11 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-01-20 21:11 UTC (permalink / raw
To: gentoo-commits
commit: 516aa59601330b83c60cc68bb7b96113d790d2d7
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Wed Jan 18 16:27:42 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 21:11:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516aa596
mail-filter/rspamd: version bump to 1.4.3
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.4.3.ebuild | 74 ++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 9a440db..99165f0 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-1.3.5.tar.xz 1483044 SHA256 d4413ccfc238c3023e2b8a9441b101a6437f521f
DIST rspamd-1.4.0.tar.xz 1769860 SHA256 30c9acf93bdcc6c009524c8b2770931475929c6c9e948faa90d7412306055a1c SHA512 39bfccee070b829f3ea5019ebde0020a850abf7fe92f7e5bb5b9212088d4c98544e6f55228984d3422c09c31f356b209237da6a6eb9c18e3feb7940429de663a WHIRLPOOL 449a15148067e4af38ca7d4218dca69064679d1a064c53d0edf99e63418d6a898fd80cdfce8707f706f19da659d44efadedab3a7ea8c3dcd54c65794f695e3d0
DIST rspamd-1.4.1.tar.xz 1779492 SHA256 11e39e4b44a85feaf546696d28a72ffc32e35c01a028a251d5175ba58343eb28 SHA512 bc3be3f20a9692a5d188d9a254ad459dba4ca01ae3c917689943be7eed85e17ab638e0d0b9f4dd574864b4f39eb7a728b7b0ecf3088727a92dfb99a2df4a5a6d WHIRLPOOL 1cbe02c664596cd467f2f955691ec79c70ccf23a89cadf8853a1881264d555af248a1503a58da1df59142c73193074af556ca768aad349b832b95314f61615d5
DIST rspamd-1.4.2.tar.xz 1777596 SHA256 d106f98a632ffc5cbc5e7482067d568db7687a2ffb078f97f528f9202f90a5a1 SHA512 7a2c9c736d6612088eb8d48e313feec310c740263aa3a5e30b1ae88937ecf088de533589a8ef783e238fe3dc5e579592220bd86ea0e45672bd3fc06c52f96782 WHIRLPOOL b39e81a6ddbc7f639db9373116f48ca30c031f76c888945f30d5578289d62270f649b29004ffa937549b9d529973f52ad802bd23f42130cd67fb6949e296a57f
+DIST rspamd-1.4.3.tar.xz 1780104 SHA256 144cddc25ce8d8519b289d2c00d34b37c931f3c7293e2b0d16c408680021a1bf SHA512 bae86953d881be446f049384cc8bf8451b04619b461a7e2d571407d5af5f2547af8bc9db578e84190e8c55d01f9e32ea1d29e998daa2bbb2fac431ed50df27ca WHIRLPOOL 82e3d7254e1def62fc503f0b9ead0274cc26ecd973b114210c9dd37556c08bfd3922ece4d2063c1158bad151619c323814db216ff39009b40f7e27e3d6375898
diff --git a/mail-filter/rspamd/rspamd-1.4.3.ebuild b/mail-filter/rspamd/rspamd-1.4.3.ebuild
new file mode 100644
index 00000000..af049b0
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.4.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fann jemalloc +jit libressl pcre2"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ dev-util/ragel
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-01-20 21:16 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-01-20 21:16 UTC (permalink / raw
To: gentoo-commits
commit: 195f59b21f05bff7fec4dac2793a4ab8147c65e1
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 21:16:00 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 21:16:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195f59b2
mail-filter/rspamd: clean up old versions
Package-Manager: portage-2.3.0
mail-filter/rspamd/Manifest | 3 --
mail-filter/rspamd/rspamd-1.3.5-r2.ebuild | 73 -------------------------------
mail-filter/rspamd/rspamd-1.4.0.ebuild | 73 -------------------------------
mail-filter/rspamd/rspamd-1.4.1-r1.ebuild | 71 ------------------------------
mail-filter/rspamd/rspamd-1.4.1.ebuild | 73 -------------------------------
5 files changed, 293 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 99165f0..9a9dd56 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,5 +1,2 @@
-DIST rspamd-1.3.5.tar.xz 1483044 SHA256 d4413ccfc238c3023e2b8a9441b101a6437f521f333fc9db2dd924d473fee696 SHA512 6d7223c6be6e49296a5228d3d05a5f8dfd4a4002df9d247740bce75f2f652a01d86c30456b8475d08d529d2787aa30191713961ffc82c380c00612cae371b61c WHIRLPOOL 4017484d4653a23b5a987ab0bdd40a709cd5d116dea5c02a767c5cad94bd5399d6319aa8f75e726cec5d0bd7ae9e0722786cacc33963e2f9b8fbdd0fb0986729
-DIST rspamd-1.4.0.tar.xz 1769860 SHA256 30c9acf93bdcc6c009524c8b2770931475929c6c9e948faa90d7412306055a1c SHA512 39bfccee070b829f3ea5019ebde0020a850abf7fe92f7e5bb5b9212088d4c98544e6f55228984d3422c09c31f356b209237da6a6eb9c18e3feb7940429de663a WHIRLPOOL 449a15148067e4af38ca7d4218dca69064679d1a064c53d0edf99e63418d6a898fd80cdfce8707f706f19da659d44efadedab3a7ea8c3dcd54c65794f695e3d0
-DIST rspamd-1.4.1.tar.xz 1779492 SHA256 11e39e4b44a85feaf546696d28a72ffc32e35c01a028a251d5175ba58343eb28 SHA512 bc3be3f20a9692a5d188d9a254ad459dba4ca01ae3c917689943be7eed85e17ab638e0d0b9f4dd574864b4f39eb7a728b7b0ecf3088727a92dfb99a2df4a5a6d WHIRLPOOL 1cbe02c664596cd467f2f955691ec79c70ccf23a89cadf8853a1881264d555af248a1503a58da1df59142c73193074af556ca768aad349b832b95314f61615d5
DIST rspamd-1.4.2.tar.xz 1777596 SHA256 d106f98a632ffc5cbc5e7482067d568db7687a2ffb078f97f528f9202f90a5a1 SHA512 7a2c9c736d6612088eb8d48e313feec310c740263aa3a5e30b1ae88937ecf088de533589a8ef783e238fe3dc5e579592220bd86ea0e45672bd3fc06c52f96782 WHIRLPOOL b39e81a6ddbc7f639db9373116f48ca30c031f76c888945f30d5578289d62270f649b29004ffa937549b9d529973f52ad802bd23f42130cd67fb6949e296a57f
DIST rspamd-1.4.3.tar.xz 1780104 SHA256 144cddc25ce8d8519b289d2c00d34b37c931f3c7293e2b0d16c408680021a1bf SHA512 bae86953d881be446f049384cc8bf8451b04619b461a7e2d571407d5af5f2547af8bc9db578e84190e8c55d01f9e32ea1d29e998daa2bbb2fac431ed50df27ca WHIRLPOOL 82e3d7254e1def62fc503f0b9ead0274cc26ecd973b114210c9dd37556c08bfd3922ece4d2063c1158bad151619c323814db216ff39009b40f7e27e3d6375898
diff --git a/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild b/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild
deleted file mode 100644
index e482ce7..00000000
--- a/mail-filter/rspamd/rspamd-1.3.5-r2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fann +jit libressl"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
- libressl? ( dev-libs/libressl:0 )
- fann? ( sci-mathematics/fann )
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- pax-mark m "${ED}"/usr/bin/rspamadm-*
- pax-mark m "${ED}"/usr/bin/rspamd-*
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.4.0.ebuild b/mail-filter/rspamd/rspamd-1.4.0.ebuild
deleted file mode 100644
index e482ce7..00000000
--- a/mail-filter/rspamd/rspamd-1.4.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fann +jit libressl"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
- libressl? ( dev-libs/libressl:0 )
- fann? ( sci-mathematics/fann )
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- pax-mark m "${ED}"/usr/bin/rspamadm-*
- pax-mark m "${ED}"/usr/bin/rspamd-*
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.4.1-r1.ebuild b/mail-filter/rspamd/rspamd-1.4.1-r1.ebuild
deleted file mode 100644
index 978a2bd..00000000
--- a/mail-filter/rspamd/rspamd-1.4.1-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+fann +jit libressl"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
- libressl? ( dev-libs/libressl:0 )
- fann? ( sci-mathematics/fann )
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- pax-mark m "${ED}"/usr/bin/rspamadm-*
- pax-mark m "${ED}"/usr/bin/rspamd-*
- newinitd "${FILESDIR}/rspamd.init-r3" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.4.1.ebuild b/mail-filter/rspamd/rspamd-1.4.1.ebuild
deleted file mode 100644
index e06287a..00000000
--- a/mail-filter/rspamd/rspamd-1.4.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fann +jit libressl"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0[-bindist] )
- libressl? ( dev-libs/libressl:0 )
- fann? ( sci-mathematics/fann )
- jit? (
- dev-libs/libpcre[jit]
- dev-lang/luajit:2
- )
- !jit? (
- dev-libs/libpcre[-jit]
- >=dev-lang/lua-5.1:0
- )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- pax-mark m "${ED}"/usr/bin/rspamadm-*
- pax-mark m "${ED}"/usr/bin/rspamd-*
- newinitd "${FILESDIR}/rspamd.init-r3" rspamd
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-02-01 20:15 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-02-01 20:15 UTC (permalink / raw
To: gentoo-commits
commit: dd2f7f4a07b12d82b991ce267b0bf62d2cbe334f
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 1 19:51:14 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Feb 1 19:54:46 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2f7f4a
mail-filter/rspamd: restrict ragel dependency to < 7.0 (see bug 605056)
Package-Manager: portage-2.3.3
mail-filter/rspamd/rspamd-1.4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-1.4.3.ebuild b/mail-filter/rspamd/rspamd-1.4.3.ebuild
index af049b0..10d0ba2 100644
--- a/mail-filter/rspamd/rspamd-1.4.3.ebuild
+++ b/mail-filter/rspamd/rspamd-1.4.3.ebuild
@@ -26,7 +26,7 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/gmime
- dev-util/ragel
+ <dev-util/ragel-7.0
sys-apps/file
virtual/libiconv"
DEPEND="dev-util/ragel
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-02-24 12:32 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-02-24 12:32 UTC (permalink / raw
To: gentoo-commits
commit: 4b45af431015b96b5222fb23688c28262828f77e
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 12:32:29 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 12:32:29 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b45af43
mail-filters/rspamd: version bump to 1.4.4 (fixes bug 610430)
Package-Manager: portage-2.3.3
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.4.4.ebuild | 74 ++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 9a9dd56c84..57f6ee31ae 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.4.2.tar.xz 1777596 SHA256 d106f98a632ffc5cbc5e7482067d568db7687a2ffb078f97f528f9202f90a5a1 SHA512 7a2c9c736d6612088eb8d48e313feec310c740263aa3a5e30b1ae88937ecf088de533589a8ef783e238fe3dc5e579592220bd86ea0e45672bd3fc06c52f96782 WHIRLPOOL b39e81a6ddbc7f639db9373116f48ca30c031f76c888945f30d5578289d62270f649b29004ffa937549b9d529973f52ad802bd23f42130cd67fb6949e296a57f
DIST rspamd-1.4.3.tar.xz 1780104 SHA256 144cddc25ce8d8519b289d2c00d34b37c931f3c7293e2b0d16c408680021a1bf SHA512 bae86953d881be446f049384cc8bf8451b04619b461a7e2d571407d5af5f2547af8bc9db578e84190e8c55d01f9e32ea1d29e998daa2bbb2fac431ed50df27ca WHIRLPOOL 82e3d7254e1def62fc503f0b9ead0274cc26ecd973b114210c9dd37556c08bfd3922ece4d2063c1158bad151619c323814db216ff39009b40f7e27e3d6375898
+DIST rspamd-1.4.4.tar.xz 1780816 SHA256 51342639dd1e50b235ae7fb2e877dee1d5b90c8102ce7ff817545fa0fb6ebc6d SHA512 df2260de6585699a5b6692aa210647270b7132372ae6a2437f8532265018fe4db8270a8989ce0c0664cad17cbc281ae92f935c4f0974dc2f8da309e54c234b14 WHIRLPOOL 1f5f19b57c571fe07a843ae738f5cc60411040dbabb965163e6ed25668cd590f0da99256f83165d6cd14a1715914a16a6cd5a99125093a294fbfa2bc89ce155c
diff --git a/mail-filter/rspamd/rspamd-1.4.4.ebuild b/mail-filter/rspamd/rspamd-1.4.4.ebuild
new file mode 100644
index 0000000000..10d0ba28fc
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.4.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fann jemalloc +jit libressl pcre2"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmime
+ <dev-util/ragel-7.0
+ sys-apps/file
+ virtual/libiconv"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-02-27 19:57 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-02-27 19:57 UTC (permalink / raw
To: gentoo-commits
commit: 7e2c8a1f2f3e2b2e54e98923fe2930719a91133f
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Sun Feb 26 14:58:56 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 19:57:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2c8a1f
mail-filter/rspamd: Added build dependency to live ebuild
mail-filter/rspamd/rspamd-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index fd5281eda7..3f2ee88073 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -28,7 +28,8 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
dev-util/ragel
sys-apps/file
virtual/libiconv
- gd? ( media-libs/gd[jpeg] )"
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu"
DEPEND="dev-util/ragel
${RDEPEND}"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-03-04 9:15 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-03-04 9:15 UTC (permalink / raw
To: gentoo-commits
commit: 0051dbffb6b1273a1b7b75ca26bc0c81283e2fca
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Thu Mar 2 21:11:57 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 09:15:47 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0051dbff
mail-filter/rspamd: version bump to 1.5.1
mail-filter/rspamd/Manifest | 3 +-
mail-filter/rspamd/rspamd-1.4.2.ebuild | 73 ----------------------
.../{rspamd-1.4.3.ebuild => rspamd-1.5.1.ebuild} | 6 +-
mail-filter/rspamd/rspamd-9999.ebuild | 1 -
4 files changed, 4 insertions(+), 79 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 57f6ee31aea..5a576292ef2 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,2 @@
-DIST rspamd-1.4.2.tar.xz 1777596 SHA256 d106f98a632ffc5cbc5e7482067d568db7687a2ffb078f97f528f9202f90a5a1 SHA512 7a2c9c736d6612088eb8d48e313feec310c740263aa3a5e30b1ae88937ecf088de533589a8ef783e238fe3dc5e579592220bd86ea0e45672bd3fc06c52f96782 WHIRLPOOL b39e81a6ddbc7f639db9373116f48ca30c031f76c888945f30d5578289d62270f649b29004ffa937549b9d529973f52ad802bd23f42130cd67fb6949e296a57f
-DIST rspamd-1.4.3.tar.xz 1780104 SHA256 144cddc25ce8d8519b289d2c00d34b37c931f3c7293e2b0d16c408680021a1bf SHA512 bae86953d881be446f049384cc8bf8451b04619b461a7e2d571407d5af5f2547af8bc9db578e84190e8c55d01f9e32ea1d29e998daa2bbb2fac431ed50df27ca WHIRLPOOL 82e3d7254e1def62fc503f0b9ead0274cc26ecd973b114210c9dd37556c08bfd3922ece4d2063c1158bad151619c323814db216ff39009b40f7e27e3d6375898
DIST rspamd-1.4.4.tar.xz 1780816 SHA256 51342639dd1e50b235ae7fb2e877dee1d5b90c8102ce7ff817545fa0fb6ebc6d SHA512 df2260de6585699a5b6692aa210647270b7132372ae6a2437f8532265018fe4db8270a8989ce0c0664cad17cbc281ae92f935c4f0974dc2f8da309e54c234b14 WHIRLPOOL 1f5f19b57c571fe07a843ae738f5cc60411040dbabb965163e6ed25668cd590f0da99256f83165d6cd14a1715914a16a6cd5a99125093a294fbfa2bc89ce155c
+DIST rspamd-1.5.1.tar.xz 1846668 SHA256 18e0f15d0121c3971cd11e7db1e15c0634289b1493b88656088fed0db92bc220 SHA512 f786693d2333c6ef074926cc148e7654637d23673271c264f594da9f69734cf97f68938880ab92a76c4beb2ba80697ff5d134110ae05faf53195f10145a2bd6c WHIRLPOOL 1d9252a4befc6228a30717439963d97d2ea016d677e32ade14a484d0106482a8a3e4aeb993c729a9d52b20de1fae01997150dcafd04961b012a9bcc4932d1a66
diff --git a/mail-filter/rspamd/rspamd-1.4.2.ebuild b/mail-filter/rspamd/rspamd-1.4.2.ebuild
deleted file mode 100644
index 9d95e6809a6..00000000000
--- a/mail-filter/rspamd/rspamd-1.4.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fann jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- dev-util/ragel
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.4.3.ebuild b/mail-filter/rspamd/rspamd-1.5.1.ebuild
similarity index 94%
rename from mail-filter/rspamd/rspamd-1.4.3.ebuild
rename to mail-filter/rspamd/rspamd-1.5.1.ebuild
index 5529ba7a66e..cdfe5d6635c 100644
--- a/mail-filter/rspamd/rspamd-1.4.3.ebuild
+++ b/mail-filter/rspamd/rspamd-1.5.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/vstakhov/rspamd"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="fann jemalloc +jit libressl pcre2"
+IUSE="fann +gd jemalloc +jit libressl pcre2"
RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
@@ -24,10 +24,10 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
dev-libs/libevent
dev-db/sqlite:3
dev-libs/glib:2
- dev-libs/gmime
<dev-util/ragel-7.0
sys-apps/file
- virtual/libiconv"
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu"
DEPEND="dev-util/ragel
${RDEPEND}"
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index e13cf2f26c5..6c3a653743e 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -26,7 +26,6 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
dev-libs/glib:2
dev-util/ragel
sys-apps/file
- virtual/libiconv
gd? ( media-libs/gd[jpeg] )
dev-libs/icu"
DEPEND="dev-util/ragel
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-03-19 9:22 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-03-19 9:22 UTC (permalink / raw
To: gentoo-commits
commit: 0e4c3503d3f7f4fbd6a81eb0475661aac713786c
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 19 09:20:44 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 09:22:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4c3503
mail-filter/rspamd: version bump to 1.5.3
Package-Manager: Portage-2.3.3, Repoman-2.3.1
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.5.3.ebuild | 73 ++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 5a576292ef2..9ac7145ad58 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.4.4.tar.xz 1780816 SHA256 51342639dd1e50b235ae7fb2e877dee1d5b90c8102ce7ff817545fa0fb6ebc6d SHA512 df2260de6585699a5b6692aa210647270b7132372ae6a2437f8532265018fe4db8270a8989ce0c0664cad17cbc281ae92f935c4f0974dc2f8da309e54c234b14 WHIRLPOOL 1f5f19b57c571fe07a843ae738f5cc60411040dbabb965163e6ed25668cd590f0da99256f83165d6cd14a1715914a16a6cd5a99125093a294fbfa2bc89ce155c
DIST rspamd-1.5.1.tar.xz 1846668 SHA256 18e0f15d0121c3971cd11e7db1e15c0634289b1493b88656088fed0db92bc220 SHA512 f786693d2333c6ef074926cc148e7654637d23673271c264f594da9f69734cf97f68938880ab92a76c4beb2ba80697ff5d134110ae05faf53195f10145a2bd6c WHIRLPOOL 1d9252a4befc6228a30717439963d97d2ea016d677e32ade14a484d0106482a8a3e4aeb993c729a9d52b20de1fae01997150dcafd04961b012a9bcc4932d1a66
+DIST rspamd-1.5.3.tar.xz 1854812 SHA256 a692f7eab27321924c5326efeae809ab2703fdf60b652446e9a232312d8a1e35 SHA512 68bdd593b03c299285d2cd56e945dbd38f823fbf7e9300318e7b05a3084eb751cb48134e69c13705e462838d814dd29bdca4631933eb23c0febf4d2fd223a153 WHIRLPOOL 5aa7aacafa44f3ebf6baf9f15a7461dc1e6d1a483f1794c0e66adbdfa83e22c77ad991e8925b7cfa11ab8e86cfbcef252fcd47b1e3954321449fd58911d15ee4
diff --git a/mail-filter/rspamd/rspamd-1.5.3.ebuild b/mail-filter/rspamd/rspamd-1.5.3.ebuild
new file mode 100644
index 00000000000..cdfe5d6635c
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.5.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fann +gd jemalloc +jit libressl pcre2"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ <dev-util/ragel-7.0
+ sys-apps/file
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-04-25 19:29 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-04-25 19:29 UTC (permalink / raw
To: gentoo-commits
commit: 557754d1977eca066456e03b0a1f43f33f7941a3
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Fri Apr 21 14:52:41 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 19:29:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557754d1
mail-filter/rspamd: version bump to 1.5.6
If SSSE3 is available, use the hyperscan library.
mail-filter/rspamd/Manifest | 2 +-
mail-filter/rspamd/metadata.xml | 2 +-
mail-filter/rspamd/{rspamd-1.5.1.ebuild => rspamd-1.5.6.ebuild} | 6 ++++--
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 9ac7145ad58..aa7c4506b60 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,3 @@
DIST rspamd-1.4.4.tar.xz 1780816 SHA256 51342639dd1e50b235ae7fb2e877dee1d5b90c8102ce7ff817545fa0fb6ebc6d SHA512 df2260de6585699a5b6692aa210647270b7132372ae6a2437f8532265018fe4db8270a8989ce0c0664cad17cbc281ae92f935c4f0974dc2f8da309e54c234b14 WHIRLPOOL 1f5f19b57c571fe07a843ae738f5cc60411040dbabb965163e6ed25668cd590f0da99256f83165d6cd14a1715914a16a6cd5a99125093a294fbfa2bc89ce155c
-DIST rspamd-1.5.1.tar.xz 1846668 SHA256 18e0f15d0121c3971cd11e7db1e15c0634289b1493b88656088fed0db92bc220 SHA512 f786693d2333c6ef074926cc148e7654637d23673271c264f594da9f69734cf97f68938880ab92a76c4beb2ba80697ff5d134110ae05faf53195f10145a2bd6c WHIRLPOOL 1d9252a4befc6228a30717439963d97d2ea016d677e32ade14a484d0106482a8a3e4aeb993c729a9d52b20de1fae01997150dcafd04961b012a9bcc4932d1a66
DIST rspamd-1.5.3.tar.xz 1854812 SHA256 a692f7eab27321924c5326efeae809ab2703fdf60b652446e9a232312d8a1e35 SHA512 68bdd593b03c299285d2cd56e945dbd38f823fbf7e9300318e7b05a3084eb751cb48134e69c13705e462838d814dd29bdca4631933eb23c0febf4d2fd223a153 WHIRLPOOL 5aa7aacafa44f3ebf6baf9f15a7461dc1e6d1a483f1794c0e66adbdfa83e22c77ad991e8925b7cfa11ab8e86cfbcef252fcd47b1e3954321449fd58911d15ee4
+DIST rspamd-1.5.6.tar.xz 1853052 SHA256 cda2a5b93f0e57b890767514ce00a2660baf9d48627f7367a36fe938ade14f31 SHA512 3735052817ecd12d46505e4657456a01cde6aac25d7bdffaf0c8722458c674edbe89aeb589f338ec9ed22b5455314511fe1f55b5a0be3532761579b4f7b44cfa WHIRLPOOL 2e5acd5a92c0453a4575ad3717809d287b8c7552b9927d2245b451a57b9f722b19e6820f9c5c188cbbdd414a38b95c9e001901438bd4c2796071f5501af1e0c4
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index b628e7d0774..7c41cb03468 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -10,7 +10,7 @@
</upstream>
<use>
<flag name="fann">Enable neural network plugin (requires <pkg>sci-mathematics/fann</pkg>).</flag>
- <flag name="pcre2">Use dev-libs/libpcre2</flag>
<flag name="jemalloc">Use dev-libs/jemalloc for allocations</flag>
+ <flag name="pcre2">Use dev-libs/libpcre2</flag>
</use>
</pkgmetadata>
diff --git a/mail-filter/rspamd/rspamd-1.5.1.ebuild b/mail-filter/rspamd/rspamd-1.5.6.ebuild
similarity index 90%
rename from mail-filter/rspamd/rspamd-1.5.1.ebuild
rename to mail-filter/rspamd/rspamd-1.5.6.ebuild
index cdfe5d6635c..433368fae07 100644
--- a/mail-filter/rspamd/rspamd-1.5.1.ebuild
+++ b/mail-filter/rspamd/rspamd-1.5.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/vstakhov/rspamd"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="fann +gd jemalloc +jit libressl pcre2"
+IUSE="cpu_flags_x86_ssse3 fann +gd jemalloc +jit libressl pcre2"
RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
@@ -27,7 +27,8 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
<dev-util/ragel-7.0
sys-apps/file
gd? ( media-libs/gd[jpeg] )
- dev-libs/icu"
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
DEPEND="dev-util/ragel
${RDEPEND}"
@@ -48,6 +49,7 @@ src_configure() {
-DENABLE_FANN=$(usex fann ON OFF)
-DENABLE_PCRE2=$(usex pcre2 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
)
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-04-28 19:04 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-04-28 19:04 UTC (permalink / raw
To: gentoo-commits
commit: e8cdd6cd69c16cf680ea4c7efbc032ba8dec528a
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 28 19:04:06 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 19:04:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8cdd6cd
mail-filter/rspamd: add Christian Roessner as proxy maintainer
Package-Manager: Portage-2.3.3, Repoman-2.3.1
mail-filter/rspamd/metadata.xml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index 7c41cb03468..7f4becff7c0 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -2,6 +2,14 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
+ <email>cr@sys4.de</email>
+ <name>Christian Roessner</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="person">
<email>djc@gentoo.org</email>
<name>Dirkjan Ochtman</name>
</maintainer>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-05-31 12:21 Patrice Clement
0 siblings, 0 replies; 153+ messages in thread
From: Patrice Clement @ 2017-05-31 12:21 UTC (permalink / raw
To: gentoo-commits
commit: 759ab63689c067c496dceaa970c2de0f304dd041
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 12:20:35 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed May 31 12:21:14 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759ab636
mail-filter/rspamd: correct distfile.
Gentoo-Bug: https://bugs.gentoo.org/619850
Package-Manager: Portage-2.3.5, Repoman-2.3.1
mail-filter/rspamd/Manifest | 2 +-
mail-filter/rspamd/rspamd-1.5.7.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index c0630fb5cb1..6c151f095b2 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,4 +1,4 @@
-DIST 1.5.7.tar.gz 2384051 SHA256 73d18b129a072e35c74c9a440abdd0985fa15696d308a5e23736ec007432fd70 SHA512 362f8615795c739d1c869dd48426dadee38924287d82ad725baf0d3f80aa4571db29501d95d1497d3dfef61af39c2c7254f2c9437ee46f453e380f595b5873ca WHIRLPOOL cec77680fd767badf2b8a302372543e4c34a215dbc7e5e3389b7721a1aac82dd2ba7c0d1ee407f61ad2660ccb6917a366a6613af63d7e2d7922693a7ab9af53d
DIST rspamd-1.4.4.tar.xz 1780816 SHA256 51342639dd1e50b235ae7fb2e877dee1d5b90c8102ce7ff817545fa0fb6ebc6d SHA512 df2260de6585699a5b6692aa210647270b7132372ae6a2437f8532265018fe4db8270a8989ce0c0664cad17cbc281ae92f935c4f0974dc2f8da309e54c234b14 WHIRLPOOL 1f5f19b57c571fe07a843ae738f5cc60411040dbabb965163e6ed25668cd590f0da99256f83165d6cd14a1715914a16a6cd5a99125093a294fbfa2bc89ce155c
DIST rspamd-1.5.3.tar.xz 1854812 SHA256 a692f7eab27321924c5326efeae809ab2703fdf60b652446e9a232312d8a1e35 SHA512 68bdd593b03c299285d2cd56e945dbd38f823fbf7e9300318e7b05a3084eb751cb48134e69c13705e462838d814dd29bdca4631933eb23c0febf4d2fd223a153 WHIRLPOOL 5aa7aacafa44f3ebf6baf9f15a7461dc1e6d1a483f1794c0e66adbdfa83e22c77ad991e8925b7cfa11ab8e86cfbcef252fcd47b1e3954321449fd58911d15ee4
DIST rspamd-1.5.6.tar.xz 1853052 SHA256 cda2a5b93f0e57b890767514ce00a2660baf9d48627f7367a36fe938ade14f31 SHA512 3735052817ecd12d46505e4657456a01cde6aac25d7bdffaf0c8722458c674edbe89aeb589f338ec9ed22b5455314511fe1f55b5a0be3532761579b4f7b44cfa WHIRLPOOL 2e5acd5a92c0453a4575ad3717809d287b8c7552b9927d2245b451a57b9f722b19e6820f9c5c188cbbdd414a38b95c9e001901438bd4c2796071f5501af1e0c4
+DIST rspamd-1.5.7.tar.gz 2384051 SHA256 73d18b129a072e35c74c9a440abdd0985fa15696d308a5e23736ec007432fd70 SHA512 362f8615795c739d1c869dd48426dadee38924287d82ad725baf0d3f80aa4571db29501d95d1497d3dfef61af39c2c7254f2c9437ee46f453e380f595b5873ca WHIRLPOOL cec77680fd767badf2b8a302372543e4c34a215dbc7e5e3389b7721a1aac82dd2ba7c0d1ee407f61ad2660ccb6917a366a6613af63d7e2d7922693a7ab9af53d
diff --git a/mail-filter/rspamd/rspamd-1.5.7.ebuild b/mail-filter/rspamd/rspamd-1.5.7.ebuild
index 20a5bdba36b..7ae6d850226 100644
--- a/mail-filter/rspamd/rspamd-1.5.7.ebuild
+++ b/mail-filter/rspamd/rspamd-1.5.7.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit cmake-utils pax-utils user systemd
DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz"
+SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="https://github.com/vstakhov/rspamd"
LICENSE="Apache-2.0"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-06-09 11:53 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-06-09 11:53 UTC (permalink / raw
To: gentoo-commits
commit: 5d5bf5d6ae5be7e41c9166c957c2f9ad0766797a
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 9 11:29:52 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Jun 9 11:53:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5bf5d6
mail-filter/rspamd: version bump to 1.5.9 (fixes bug 620302)
Package-Manager: Portage-2.3.5, Repoman-2.3.1
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.5.9.ebuild | 75 ++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 6c151f095b2..315aae6f2cb 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-1.4.4.tar.xz 1780816 SHA256 51342639dd1e50b235ae7fb2e877dee1d5b90c81
DIST rspamd-1.5.3.tar.xz 1854812 SHA256 a692f7eab27321924c5326efeae809ab2703fdf60b652446e9a232312d8a1e35 SHA512 68bdd593b03c299285d2cd56e945dbd38f823fbf7e9300318e7b05a3084eb751cb48134e69c13705e462838d814dd29bdca4631933eb23c0febf4d2fd223a153 WHIRLPOOL 5aa7aacafa44f3ebf6baf9f15a7461dc1e6d1a483f1794c0e66adbdfa83e22c77ad991e8925b7cfa11ab8e86cfbcef252fcd47b1e3954321449fd58911d15ee4
DIST rspamd-1.5.6.tar.xz 1853052 SHA256 cda2a5b93f0e57b890767514ce00a2660baf9d48627f7367a36fe938ade14f31 SHA512 3735052817ecd12d46505e4657456a01cde6aac25d7bdffaf0c8722458c674edbe89aeb589f338ec9ed22b5455314511fe1f55b5a0be3532761579b4f7b44cfa WHIRLPOOL 2e5acd5a92c0453a4575ad3717809d287b8c7552b9927d2245b451a57b9f722b19e6820f9c5c188cbbdd414a38b95c9e001901438bd4c2796071f5501af1e0c4
DIST rspamd-1.5.7.tar.gz 2384051 SHA256 73d18b129a072e35c74c9a440abdd0985fa15696d308a5e23736ec007432fd70 SHA512 362f8615795c739d1c869dd48426dadee38924287d82ad725baf0d3f80aa4571db29501d95d1497d3dfef61af39c2c7254f2c9437ee46f453e380f595b5873ca WHIRLPOOL cec77680fd767badf2b8a302372543e4c34a215dbc7e5e3389b7721a1aac82dd2ba7c0d1ee407f61ad2660ccb6917a366a6613af63d7e2d7922693a7ab9af53d
+DIST rspamd-1.5.9.tar.gz 2386813 SHA256 864705c09733257449ffc52740f380c1edeb56bb4be6e0ad0a8ab8c0cdf6cbe6 SHA512 258e266bca592e2f52760019ffa8c319a84c23a53fec984dc803f5ac12f902f2d0978dbc5e35b623eb02ff8e2e7dc00e2cb8efcc0ea9a06b67f7210ae8f42bc3 WHIRLPOOL 667c46268d547c20e5868ae649fb81fb6a6dfb2d92b4a261d479ca74aa6393453037e0557a68d5eb5c1307a28568f2a9cee5af8fe3f8e653c518859043c07f0b
diff --git a/mail-filter/rspamd/rspamd-1.5.9.ebuild b/mail-filter/rspamd/rspamd-1.5.9.ebuild
new file mode 100644
index 00000000000..abd84fd430c
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.5.9.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_ssse3 fann +gd jemalloc +jit libressl pcre2"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ <dev-util/ragel-7.0
+ sys-apps/file
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-06-13 19:52 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-06-13 19:52 UTC (permalink / raw
To: gentoo-commits
commit: a9fb7128c7dd45e4899e5622186f72190145f1e9
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 19:52:00 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 19:52:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9fb7128
mail-filter/rspamd: remove old versions
Package-Manager: Portage-2.3.5, Repoman-2.3.1
mail-filter/rspamd/Manifest | 3 --
mail-filter/rspamd/rspamd-1.4.4.ebuild | 73 ---------------------------------
mail-filter/rspamd/rspamd-1.5.3.ebuild | 73 ---------------------------------
mail-filter/rspamd/rspamd-1.5.6.ebuild | 75 ----------------------------------
4 files changed, 224 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 3423488ed6c..7fef41a1d11 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,6 +1,3 @@
-DIST rspamd-1.4.4.tar.xz 1780816 SHA256 51342639dd1e50b235ae7fb2e877dee1d5b90c8102ce7ff817545fa0fb6ebc6d SHA512 df2260de6585699a5b6692aa210647270b7132372ae6a2437f8532265018fe4db8270a8989ce0c0664cad17cbc281ae92f935c4f0974dc2f8da309e54c234b14 WHIRLPOOL 1f5f19b57c571fe07a843ae738f5cc60411040dbabb965163e6ed25668cd590f0da99256f83165d6cd14a1715914a16a6cd5a99125093a294fbfa2bc89ce155c
-DIST rspamd-1.5.3.tar.xz 1854812 SHA256 a692f7eab27321924c5326efeae809ab2703fdf60b652446e9a232312d8a1e35 SHA512 68bdd593b03c299285d2cd56e945dbd38f823fbf7e9300318e7b05a3084eb751cb48134e69c13705e462838d814dd29bdca4631933eb23c0febf4d2fd223a153 WHIRLPOOL 5aa7aacafa44f3ebf6baf9f15a7461dc1e6d1a483f1794c0e66adbdfa83e22c77ad991e8925b7cfa11ab8e86cfbcef252fcd47b1e3954321449fd58911d15ee4
-DIST rspamd-1.5.6.tar.xz 1853052 SHA256 cda2a5b93f0e57b890767514ce00a2660baf9d48627f7367a36fe938ade14f31 SHA512 3735052817ecd12d46505e4657456a01cde6aac25d7bdffaf0c8722458c674edbe89aeb589f338ec9ed22b5455314511fe1f55b5a0be3532761579b4f7b44cfa WHIRLPOOL 2e5acd5a92c0453a4575ad3717809d287b8c7552b9927d2245b451a57b9f722b19e6820f9c5c188cbbdd414a38b95c9e001901438bd4c2796071f5501af1e0c4
DIST rspamd-1.5.7.tar.gz 2384051 SHA256 73d18b129a072e35c74c9a440abdd0985fa15696d308a5e23736ec007432fd70 SHA512 362f8615795c739d1c869dd48426dadee38924287d82ad725baf0d3f80aa4571db29501d95d1497d3dfef61af39c2c7254f2c9437ee46f453e380f595b5873ca WHIRLPOOL cec77680fd767badf2b8a302372543e4c34a215dbc7e5e3389b7721a1aac82dd2ba7c0d1ee407f61ad2660ccb6917a366a6613af63d7e2d7922693a7ab9af53d
DIST rspamd-1.5.9.tar.gz 2386813 SHA256 864705c09733257449ffc52740f380c1edeb56bb4be6e0ad0a8ab8c0cdf6cbe6 SHA512 258e266bca592e2f52760019ffa8c319a84c23a53fec984dc803f5ac12f902f2d0978dbc5e35b623eb02ff8e2e7dc00e2cb8efcc0ea9a06b67f7210ae8f42bc3 WHIRLPOOL 667c46268d547c20e5868ae649fb81fb6a6dfb2d92b4a261d479ca74aa6393453037e0557a68d5eb5c1307a28568f2a9cee5af8fe3f8e653c518859043c07f0b
DIST rspamd-1.6.0.tar.gz 2461626 SHA256 8a4df7115193fce8c8147495ef6b25961acd0f9758a12c6c5f6617f227f7153e SHA512 af6b362fa77e7153285a47d663afcf0a6c5f344a3888eb2d65abbdbc45c6d1745f5af30cc51df472f1da9a8d10b48712e67966be8632dfbcc9e02f2a589182f1 WHIRLPOOL e4e0fce3f02c1cd12b81724fb5a37ede4d6f30673ed639eb6fca7d2ea2922812af8f2bf266cfb1a96db2bd04003c8dd05fe14135cda59c6ec4a9b48e5f5da844
diff --git a/mail-filter/rspamd/rspamd-1.4.4.ebuild b/mail-filter/rspamd/rspamd-1.4.4.ebuild
deleted file mode 100644
index 5529ba7a66e..00000000000
--- a/mail-filter/rspamd/rspamd-1.4.4.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fann jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/gmime
- <dev-util/ragel-7.0
- sys-apps/file
- virtual/libiconv"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.5.3.ebuild b/mail-filter/rspamd/rspamd-1.5.3.ebuild
deleted file mode 100644
index cdfe5d6635c..00000000000
--- a/mail-filter/rspamd/rspamd-1.5.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fann +gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.5.6.ebuild b/mail-filter/rspamd/rspamd-1.5.6.ebuild
deleted file mode 100644
index 433368fae07..00000000000
--- a/mail-filter/rspamd/rspamd-1.5.6.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://rspamd.com/downloads/${P}.tar.xz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann +gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-06-16 11:01 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-06-16 11:01 UTC (permalink / raw
To: gentoo-commits
commit: 64e52c168262355de690506dfe8f1c4d12d6269b
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 16 11:01:02 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Jun 16 11:01:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e52c16
mail-filter/rspamd: version bump to 1.6.1clear
Package-Manager: Portage-2.3.5, Repoman-2.3.1
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.6.1.ebuild | 75 ++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 7fef41a1d11..d063c9714dc 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-1.5.7.tar.gz 2384051 SHA256 73d18b129a072e35c74c9a440abdd0985fa15696d308a5e23736ec007432fd70 SHA512 362f8615795c739d1c869dd48426dadee38924287d82ad725baf0d3f80aa4571db29501d95d1497d3dfef61af39c2c7254f2c9437ee46f453e380f595b5873ca WHIRLPOOL cec77680fd767badf2b8a302372543e4c34a215dbc7e5e3389b7721a1aac82dd2ba7c0d1ee407f61ad2660ccb6917a366a6613af63d7e2d7922693a7ab9af53d
DIST rspamd-1.5.9.tar.gz 2386813 SHA256 864705c09733257449ffc52740f380c1edeb56bb4be6e0ad0a8ab8c0cdf6cbe6 SHA512 258e266bca592e2f52760019ffa8c319a84c23a53fec984dc803f5ac12f902f2d0978dbc5e35b623eb02ff8e2e7dc00e2cb8efcc0ea9a06b67f7210ae8f42bc3 WHIRLPOOL 667c46268d547c20e5868ae649fb81fb6a6dfb2d92b4a261d479ca74aa6393453037e0557a68d5eb5c1307a28568f2a9cee5af8fe3f8e653c518859043c07f0b
DIST rspamd-1.6.0.tar.gz 2461626 SHA256 8a4df7115193fce8c8147495ef6b25961acd0f9758a12c6c5f6617f227f7153e SHA512 af6b362fa77e7153285a47d663afcf0a6c5f344a3888eb2d65abbdbc45c6d1745f5af30cc51df472f1da9a8d10b48712e67966be8632dfbcc9e02f2a589182f1 WHIRLPOOL e4e0fce3f02c1cd12b81724fb5a37ede4d6f30673ed639eb6fca7d2ea2922812af8f2bf266cfb1a96db2bd04003c8dd05fe14135cda59c6ec4a9b48e5f5da844
+DIST rspamd-1.6.1.tar.gz 2462565 SHA256 c992f1063bc59c9cbe36db4d6a74fb382049528b7310ae30e79da75d460e761e SHA512 3bd50ebc1d7e413afbe52608f94b644e1cf684a708776207710eb4556abb0500b2a23141a90e811854a25a9fbedf0a6b1c5a05363c0cf372921b8acd457b702b WHIRLPOOL 64bc9138d5e18482402d7a00f3ef1fe8101edb8ff8636d7287dba43fdd2d33ab465e04f17092f6ddea23f21471818b9f0e0bba1e2fd723178c9e99a633c87a8f
diff --git a/mail-filter/rspamd/rspamd-1.6.1.ebuild b/mail-filter/rspamd/rspamd-1.6.1.ebuild
new file mode 100644
index 00000000000..e00de6280f1
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.6.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ <dev-util/ragel-7.0
+ sys-apps/file
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r5" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-07-30 18:53 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-07-30 18:53 UTC (permalink / raw
To: gentoo-commits
commit: 96df9fd7fc9365601ba7be76689410b2e420e089
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 30 18:53:05 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 18:53:05 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96df9fd7
mail-filter/rspamd: version bump to 1.6.3 (for bug 626622)
Package-Manager: Portage-2.3.6, Repoman-2.3.1
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.6.3.ebuild | 75 ++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index d063c9714dc..b89aab4e1ac 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-1.5.7.tar.gz 2384051 SHA256 73d18b129a072e35c74c9a440abdd0985fa15696
DIST rspamd-1.5.9.tar.gz 2386813 SHA256 864705c09733257449ffc52740f380c1edeb56bb4be6e0ad0a8ab8c0cdf6cbe6 SHA512 258e266bca592e2f52760019ffa8c319a84c23a53fec984dc803f5ac12f902f2d0978dbc5e35b623eb02ff8e2e7dc00e2cb8efcc0ea9a06b67f7210ae8f42bc3 WHIRLPOOL 667c46268d547c20e5868ae649fb81fb6a6dfb2d92b4a261d479ca74aa6393453037e0557a68d5eb5c1307a28568f2a9cee5af8fe3f8e653c518859043c07f0b
DIST rspamd-1.6.0.tar.gz 2461626 SHA256 8a4df7115193fce8c8147495ef6b25961acd0f9758a12c6c5f6617f227f7153e SHA512 af6b362fa77e7153285a47d663afcf0a6c5f344a3888eb2d65abbdbc45c6d1745f5af30cc51df472f1da9a8d10b48712e67966be8632dfbcc9e02f2a589182f1 WHIRLPOOL e4e0fce3f02c1cd12b81724fb5a37ede4d6f30673ed639eb6fca7d2ea2922812af8f2bf266cfb1a96db2bd04003c8dd05fe14135cda59c6ec4a9b48e5f5da844
DIST rspamd-1.6.1.tar.gz 2462565 SHA256 c992f1063bc59c9cbe36db4d6a74fb382049528b7310ae30e79da75d460e761e SHA512 3bd50ebc1d7e413afbe52608f94b644e1cf684a708776207710eb4556abb0500b2a23141a90e811854a25a9fbedf0a6b1c5a05363c0cf372921b8acd457b702b WHIRLPOOL 64bc9138d5e18482402d7a00f3ef1fe8101edb8ff8636d7287dba43fdd2d33ab465e04f17092f6ddea23f21471818b9f0e0bba1e2fd723178c9e99a633c87a8f
+DIST rspamd-1.6.3.tar.gz 2476617 SHA256 0d89fc4966c71b209a0f566458b1651dfa11b651b5e772cbe599177270e8c13f SHA512 c03810523890e631cf6b315ae5360f02833ceb236d2685f7f20138a680a39b04060415170c7bc5f88aaf74f8a05df248b9e49bbbde285909e56a1a12f36e03bf WHIRLPOOL 2ac2f9911d238e97a8db968e1e991a99edbffb8c6292eb39c1972eec0d657fc38165d19e76d09dc0f4a9e782d9ecac4b51ca8f1262c0e121545dfffbec9fad62
diff --git a/mail-filter/rspamd/rspamd-1.6.3.ebuild b/mail-filter/rspamd/rspamd-1.6.3.ebuild
new file mode 100644
index 00000000000..e00de6280f1
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.6.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ <dev-util/ragel-7.0
+ sys-apps/file
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r5" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-08-06 18:38 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-08-06 18:38 UTC (permalink / raw
To: gentoo-commits
commit: c30fed80cf5fe7b05435a994a5eef30f02c68f26
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 6 18:37:57 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sun Aug 6 18:37:57 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30fed80
mail-filter/rspamd: remove vulnerable versions for bug 626622
Package-Manager: Portage-2.3.6, Repoman-2.3.1
mail-filter/rspamd/Manifest | 4 --
mail-filter/rspamd/rspamd-1.5.7.ebuild | 77 ----------------------------------
mail-filter/rspamd/rspamd-1.5.9.ebuild | 75 ---------------------------------
mail-filter/rspamd/rspamd-1.6.0.ebuild | 75 ---------------------------------
mail-filter/rspamd/rspamd-1.6.1.ebuild | 75 ---------------------------------
5 files changed, 306 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index b89aab4e1ac..25e6ebc4c0b 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,5 +1 @@
-DIST rspamd-1.5.7.tar.gz 2384051 SHA256 73d18b129a072e35c74c9a440abdd0985fa15696d308a5e23736ec007432fd70 SHA512 362f8615795c739d1c869dd48426dadee38924287d82ad725baf0d3f80aa4571db29501d95d1497d3dfef61af39c2c7254f2c9437ee46f453e380f595b5873ca WHIRLPOOL cec77680fd767badf2b8a302372543e4c34a215dbc7e5e3389b7721a1aac82dd2ba7c0d1ee407f61ad2660ccb6917a366a6613af63d7e2d7922693a7ab9af53d
-DIST rspamd-1.5.9.tar.gz 2386813 SHA256 864705c09733257449ffc52740f380c1edeb56bb4be6e0ad0a8ab8c0cdf6cbe6 SHA512 258e266bca592e2f52760019ffa8c319a84c23a53fec984dc803f5ac12f902f2d0978dbc5e35b623eb02ff8e2e7dc00e2cb8efcc0ea9a06b67f7210ae8f42bc3 WHIRLPOOL 667c46268d547c20e5868ae649fb81fb6a6dfb2d92b4a261d479ca74aa6393453037e0557a68d5eb5c1307a28568f2a9cee5af8fe3f8e653c518859043c07f0b
-DIST rspamd-1.6.0.tar.gz 2461626 SHA256 8a4df7115193fce8c8147495ef6b25961acd0f9758a12c6c5f6617f227f7153e SHA512 af6b362fa77e7153285a47d663afcf0a6c5f344a3888eb2d65abbdbc45c6d1745f5af30cc51df472f1da9a8d10b48712e67966be8632dfbcc9e02f2a589182f1 WHIRLPOOL e4e0fce3f02c1cd12b81724fb5a37ede4d6f30673ed639eb6fca7d2ea2922812af8f2bf266cfb1a96db2bd04003c8dd05fe14135cda59c6ec4a9b48e5f5da844
-DIST rspamd-1.6.1.tar.gz 2462565 SHA256 c992f1063bc59c9cbe36db4d6a74fb382049528b7310ae30e79da75d460e761e SHA512 3bd50ebc1d7e413afbe52608f94b644e1cf684a708776207710eb4556abb0500b2a23141a90e811854a25a9fbedf0a6b1c5a05363c0cf372921b8acd457b702b WHIRLPOOL 64bc9138d5e18482402d7a00f3ef1fe8101edb8ff8636d7287dba43fdd2d33ab465e04f17092f6ddea23f21471818b9f0e0bba1e2fd723178c9e99a633c87a8f
DIST rspamd-1.6.3.tar.gz 2476617 SHA256 0d89fc4966c71b209a0f566458b1651dfa11b651b5e772cbe599177270e8c13f SHA512 c03810523890e631cf6b315ae5360f02833ceb236d2685f7f20138a680a39b04060415170c7bc5f88aaf74f8a05df248b9e49bbbde285909e56a1a12f36e03bf WHIRLPOOL 2ac2f9911d238e97a8db968e1e991a99edbffb8c6292eb39c1972eec0d657fc38165d19e76d09dc0f4a9e782d9ecac4b51ca8f1262c0e121545dfffbec9fad62
diff --git a/mail-filter/rspamd/rspamd-1.5.7.ebuild b/mail-filter/rspamd/rspamd-1.5.7.ebuild
deleted file mode 100644
index 7ae6d850226..00000000000
--- a/mail-filter/rspamd/rspamd-1.5.7.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann +gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-PATCHES=( "${FILESDIR}"/${P}-map.patch )
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.5.9.ebuild b/mail-filter/rspamd/rspamd-1.5.9.ebuild
deleted file mode 100644
index abd84fd430c..00000000000
--- a/mail-filter/rspamd/rspamd-1.5.9.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann +gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.6.0.ebuild b/mail-filter/rspamd/rspamd-1.6.0.ebuild
deleted file mode 100644
index e00de6280f1..00000000000
--- a/mail-filter/rspamd/rspamd-1.6.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.6.1.ebuild b/mail-filter/rspamd/rspamd-1.6.1.ebuild
deleted file mode 100644
index e00de6280f1..00000000000
--- a/mail-filter/rspamd/rspamd-1.6.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-11-26 23:02 David Seifert
0 siblings, 0 replies; 153+ messages in thread
From: David Seifert @ 2017-11-26 23:02 UTC (permalink / raw
To: gentoo-commits
commit: 66c5a585199e54af54edcac58a117335371f2879
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 26 11:54:18 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 23:01:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c5a585
mail-filter/rspamd: [QA] Consistent whitespace in metadata.xml
mail-filter/rspamd/metadata.xml | 40 ++++++++++++++++++++--------------------
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index b8b89d3d8a9..458ce07c1fe 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -1,24 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>c@roessner.co</email>
- <name>Christian Roessner</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="person">
- <email>djc@gentoo.org</email>
- <name>Dirkjan Ochtman</name>
- </maintainer>
- <upstream>
- <remote-id type="github">vstakhov/rspamd</remote-id>
- </upstream>
- <use>
- <flag name="fann">Enable neural network plugin (requires <pkg>sci-mathematics/fann</pkg>).</flag>
- <flag name="jemalloc">Use dev-libs/jemalloc for allocations</flag>
- <flag name="pcre2">Use dev-libs/libpcre2</flag>
- </use>
+ <maintainer type="person">
+ <email>c@roessner.co</email>
+ <name>Christian Roessner</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>djc@gentoo.org</email>
+ <name>Dirkjan Ochtman</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">vstakhov/rspamd</remote-id>
+ </upstream>
+ <use>
+ <flag name="fann">Enable neural network plugin (requires <pkg>sci-mathematics/fann</pkg>).</flag>
+ <flag name="jemalloc">Use dev-libs/jemalloc for allocations</flag>
+ <flag name="pcre2">Use dev-libs/libpcre2</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2017-12-06 20:31 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2017-12-06 20:31 UTC (permalink / raw
To: gentoo-commits
commit: de7467cec1be0ce849106ffd2f8e372bd4af1da0
Author: Christian Roessner <c <AT> roessner <DOT> co>
AuthorDate: Wed Dec 6 20:28:45 2017 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 20:31:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7467ce
mail-filter/rspamd: version bump to 1.6.5
Package-Manager: Portage-2.3.13, Repoman-2.3.3
mail-filter/rspamd/Manifest | 2 +-
mail-filter/rspamd/{rspamd-1.6.3.ebuild => rspamd-1.6.5.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 25e6ebc4c0b..5eda82e2b6f 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1 +1 @@
-DIST rspamd-1.6.3.tar.gz 2476617 SHA256 0d89fc4966c71b209a0f566458b1651dfa11b651b5e772cbe599177270e8c13f SHA512 c03810523890e631cf6b315ae5360f02833ceb236d2685f7f20138a680a39b04060415170c7bc5f88aaf74f8a05df248b9e49bbbde285909e56a1a12f36e03bf WHIRLPOOL 2ac2f9911d238e97a8db968e1e991a99edbffb8c6292eb39c1972eec0d657fc38165d19e76d09dc0f4a9e782d9ecac4b51ca8f1262c0e121545dfffbec9fad62
+DIST rspamd-1.6.5.tar.gz 2484271 BLAKE2B 880e862eecd4a082b87bee2ba8c7b17a475efbfe90dbb0cbf34c5ad6c42c80d6ea142f11c7632763d7f9e4155a4521274f2d5a26a77dfbdab9f585bb1e3fff5f SHA512 789abc994cf96a0d88662e14f0e77f95f5c7c7bd1f808ffd64af21cf73cef643b5aee4c1f066d81d04e79d6bb7f72f12095ff08d8515a40bcca23153715fc9f1
diff --git a/mail-filter/rspamd/rspamd-1.6.3.ebuild b/mail-filter/rspamd/rspamd-1.6.5.ebuild
similarity index 99%
rename from mail-filter/rspamd/rspamd-1.6.3.ebuild
rename to mail-filter/rspamd/rspamd-1.6.5.ebuild
index e00de6280f1..766acc60764 100644
--- a/mail-filter/rspamd/rspamd-1.6.3.ebuild
+++ b/mail-filter/rspamd/rspamd-1.6.5.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
inherit cmake-utils pax-utils user systemd
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2018-03-21 14:35 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2018-03-21 14:35 UTC (permalink / raw
To: gentoo-commits
commit: 86d05aece7f2d4f41576b38418b418ff5f0ef3c0
Author: Christian Roessner <c <AT> roessner <DOT> co>
AuthorDate: Wed Mar 21 14:34:28 2018 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Mar 21 14:35:47 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d05aec
mail-filter/rspamd: version bump to 1.7.1 (fixes bug 651060)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.7.1.ebuild | 75 ++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 94bea3662bb..b3c615c5281 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.6.5.tar.gz 2484271 BLAKE2B 880e862eecd4a082b87bee2ba8c7b17a475efbfe90dbb0cbf34c5ad6c42c80d6ea142f11c7632763d7f9e4155a4521274f2d5a26a77dfbdab9f585bb1e3fff5f SHA512 789abc994cf96a0d88662e14f0e77f95f5c7c7bd1f808ffd64af21cf73cef643b5aee4c1f066d81d04e79d6bb7f72f12095ff08d8515a40bcca23153715fc9f1
DIST rspamd-1.6.6.tar.gz 2487482 BLAKE2B f18640f64a8c0bcf6077267a1715f0bb096ab18484c24de56a012c42666cdc9f8671237c5336dce7cd47f44f9aba7905ce3723232d53a5b8ddfe143df682bd9b SHA512 14c7144017df69600dbd09541d16dae19d87105b09f95811fc09624b60e89ca68200654e88dea242508afd3c4963ea7cac086abddec8ca1a3d8fc73d7c27e899
+DIST rspamd-1.7.1.tar.gz 4453460 BLAKE2B 28070804a6daf7f6354203038fbd974176a1ed5135b51a5ef7f089e63ffac3b3bbdca1961154b846f5b7d054071925722b311b46a3be6d09ff3d853232cbbd5f SHA512 3de4e07fa9cc72e306936a201f6bc019b5bf6f3ade003bf9217dc8a7decf027b986d80e1c0d2f09460af6f1d59aa520fee68287ad6ccee1cec94698054bc2fbb
diff --git a/mail-filter/rspamd/rspamd-1.7.1.ebuild b/mail-filter/rspamd/rspamd-1.7.1.ebuild
new file mode 100644
index 00000000000..09bee4813a4
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.7.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils pax-utils user systemd
+
+DESCRIPTION="Rapid spam filtering system"
+SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ <dev-util/ragel-7.0
+ sys-apps/file
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r5" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ dodir /var/lib/rspamd
+ dodir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2018-04-14 17:55 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2018-04-14 17:55 UTC (permalink / raw
To: gentoo-commits
commit: e26ed4da34674886bb1d54b7556a89efa73b5967
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 14 17:55:24 2018 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Sat Apr 14 17:55:39 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26ed4da
mail-filter/rspamd: correct proxy maintainer email address (fixes bug 633254)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
mail-filter/rspamd/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index 2f0df70fd3a..e33a8b25150 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>cr@sys4.de</email>
+ <email>c@roessner.co</email>
<name>Christian Roessner</name>
</maintainer>
<maintainer type="project">
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2018-05-24 10:22 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2018-05-24 10:22 UTC (permalink / raw
To: gentoo-commits
commit: 0d38aebe1e331c59d548f43983b1d28a48d83929
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Thu May 24 09:13:28 2018 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Thu May 24 10:22:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d38aebe
mail-filter/rspamd: version bump to 1.7.5
Modified ebuild to handle life ebuild and stable release
mail-filter/rspamd/Manifest | 1 +
.../{rspamd-9999.ebuild => rspamd-1.7.5.ebuild} | 39 +++++++++++++++-------
mail-filter/rspamd/rspamd-9999.ebuild | 39 +++++++++++++++-------
3 files changed, 55 insertions(+), 24 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 8b5ef369325..382f8c5fe76 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-1.6.5.tar.gz 2484271 BLAKE2B 880e862eecd4a082b87bee2ba8c7b17a475efbf
DIST rspamd-1.6.6.tar.gz 2487482 BLAKE2B f18640f64a8c0bcf6077267a1715f0bb096ab18484c24de56a012c42666cdc9f8671237c5336dce7cd47f44f9aba7905ce3723232d53a5b8ddfe143df682bd9b SHA512 14c7144017df69600dbd09541d16dae19d87105b09f95811fc09624b60e89ca68200654e88dea242508afd3c4963ea7cac086abddec8ca1a3d8fc73d7c27e899
DIST rspamd-1.7.1.tar.gz 4453460 BLAKE2B 28070804a6daf7f6354203038fbd974176a1ed5135b51a5ef7f089e63ffac3b3bbdca1961154b846f5b7d054071925722b311b46a3be6d09ff3d853232cbbd5f SHA512 3de4e07fa9cc72e306936a201f6bc019b5bf6f3ade003bf9217dc8a7decf027b986d80e1c0d2f09460af6f1d59aa520fee68287ad6ccee1cec94698054bc2fbb
DIST rspamd-1.7.2.tar.gz 4460606 BLAKE2B 2c4389fd5350d67d21745288f74c4e1276772c47bbb0c74364227d0c04e4102c2ce00cd8242a639825e8c9971e87822af7a38a0a8561ba979e3f3b396d120414 SHA512 45ab95c7488e58da9e8803daefda5a0f8920cc4d4c4508a0347ed07d201124d07b10e93010b2be5fab3ecd0ac2be962bcebbb41f434a449fdbc31ded744878cf
+DIST rspamd-1.7.5.tar.gz 4494681 BLAKE2B 709b589157cb61568ebe78af64bb2363cb7342736e29971f30de1e1a1e9e667402006cb3a34e1d240a32560608ab9ab86838a288707b5043c89c3d9127880f60 SHA512 3e77c99abd47b1d22ccae33c0312b4338253af0ff10825dc2796fc42864142c91324d349677098bcd0c156a9229c04d3ce8a08808b6eb702624c918722e3acc4
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-1.7.5.ebuild
similarity index 65%
copy from mail-filter/rspamd/rspamd-9999.ebuild
copy to mail-filter/rspamd/rspamd-1.7.5.ebuild
index 6c3a653743e..1a20cc22321 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-1.7.5.ebuild
@@ -1,18 +1,30 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-inherit cmake-utils user systemd git-r3 pax-utils
+if [[ ${PV} == *9999 ]] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+fi
+
+inherit cmake-utils user systemd pax-utils ${SCM}
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://github.com/vstakhov/rspamd"
-EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS=""
-IUSE="fann +gd jemalloc +jit libressl pcre2"
+IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
+REQUIRED_USE="torch? ( jit )"
RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
@@ -24,10 +36,11 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
dev-libs/libevent
dev-db/sqlite:3
dev-libs/glib:2
- dev-util/ragel
+ <dev-util/ragel-7.0
sys-apps/file
gd? ( media-libs/gd[jpeg] )
- dev-libs/icu"
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
DEPEND="dev-util/ragel
${RDEPEND}"
@@ -46,24 +59,26 @@ src_configure() {
-DLOGDIR=/var/log/rspamd
-DENABLE_LUAJIT=$(usex jit ON OFF)
-DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_GD=$(usex gd ON OFF)
-DENABLE_PCRE2=$(usex pcre2 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_TORCH=$(usex torch ON OFF)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+ newinitd "${FILESDIR}/rspamd.init-r5" rspamd
# Remove mprotect for JIT support
if use jit; then
pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
fi
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
+ keepdir /var/lib/rspamd
+ keepdir /var/log/rspamd
fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 6c3a653743e..1a20cc22321 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -1,18 +1,30 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
-inherit cmake-utils user systemd git-r3 pax-utils
+if [[ ${PV} == *9999 ]] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+fi
+
+inherit cmake-utils user systemd pax-utils ${SCM}
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://github.com/vstakhov/rspamd"
-EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS=""
-IUSE="fann +gd jemalloc +jit libressl pcre2"
+IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
+REQUIRED_USE="torch? ( jit )"
RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
@@ -24,10 +36,11 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
dev-libs/libevent
dev-db/sqlite:3
dev-libs/glib:2
- dev-util/ragel
+ <dev-util/ragel-7.0
sys-apps/file
gd? ( media-libs/gd[jpeg] )
- dev-libs/icu"
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
DEPEND="dev-util/ragel
${RDEPEND}"
@@ -46,24 +59,26 @@ src_configure() {
-DLOGDIR=/var/log/rspamd
-DENABLE_LUAJIT=$(usex jit ON OFF)
-DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_GD=$(usex gd ON OFF)
-DENABLE_PCRE2=$(usex pcre2 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_TORCH=$(usex torch ON OFF)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r2" rspamd
+ newinitd "${FILESDIR}/rspamd.init-r5" rspamd
# Remove mprotect for JIT support
if use jit; then
pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
fi
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
+ keepdir /var/lib/rspamd
+ keepdir /var/log/rspamd
fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2018-07-11 14:10 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2018-07-11 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 24bd35d2b26bc6c92b4b4c5c3a417b88950048e6
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Mon Jul 9 07:54:39 2018 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Wed Jul 11 14:10:26 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24bd35d2
mail-filter/rspamd: Bump to version 1.7.7
* Also added libns dependency
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/{rspamd-9999.ebuild => rspamd-1.7.7.ebuild} | 1 +
mail-filter/rspamd/rspamd-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 382f8c5fe76..d29616f33e7 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -3,3 +3,4 @@ DIST rspamd-1.6.6.tar.gz 2487482 BLAKE2B f18640f64a8c0bcf6077267a1715f0bb096ab18
DIST rspamd-1.7.1.tar.gz 4453460 BLAKE2B 28070804a6daf7f6354203038fbd974176a1ed5135b51a5ef7f089e63ffac3b3bbdca1961154b846f5b7d054071925722b311b46a3be6d09ff3d853232cbbd5f SHA512 3de4e07fa9cc72e306936a201f6bc019b5bf6f3ade003bf9217dc8a7decf027b986d80e1c0d2f09460af6f1d59aa520fee68287ad6ccee1cec94698054bc2fbb
DIST rspamd-1.7.2.tar.gz 4460606 BLAKE2B 2c4389fd5350d67d21745288f74c4e1276772c47bbb0c74364227d0c04e4102c2ce00cd8242a639825e8c9971e87822af7a38a0a8561ba979e3f3b396d120414 SHA512 45ab95c7488e58da9e8803daefda5a0f8920cc4d4c4508a0347ed07d201124d07b10e93010b2be5fab3ecd0ac2be962bcebbb41f434a449fdbc31ded744878cf
DIST rspamd-1.7.5.tar.gz 4494681 BLAKE2B 709b589157cb61568ebe78af64bb2363cb7342736e29971f30de1e1a1e9e667402006cb3a34e1d240a32560608ab9ab86838a288707b5043c89c3d9127880f60 SHA512 3e77c99abd47b1d22ccae33c0312b4338253af0ff10825dc2796fc42864142c91324d349677098bcd0c156a9229c04d3ce8a08808b6eb702624c918722e3acc4
+DIST rspamd-1.7.7.tar.gz 4534430 BLAKE2B 83ba39b80293bf87f397e6b1b1cbec27e7c44f096a148b6d29c641d10b607b616865ec54c1a88dc55f620b17e8c69bcf8690ee509d1b9a517a923fe0afc08b70 SHA512 7436848b3fc0e2ef90dcc54b48c1c95d6a7753175f484297de2e77bd117a9858da09b2a50f8692f210e48421b604ef465311b97197b473823a87ac74337d7752
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-1.7.7.ebuild
similarity index 99%
copy from mail-filter/rspamd/rspamd-9999.ebuild
copy to mail-filter/rspamd/rspamd-1.7.7.ebuild
index 1a20cc22321..e4b16db1465 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-1.7.7.ebuild
@@ -34,6 +34,7 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
jit? ( dev-lang/luajit:2 )
jemalloc? ( dev-libs/jemalloc )
dev-libs/libevent
+ net-libs/libnsl
dev-db/sqlite:3
dev-libs/glib:2
<dev-util/ragel-7.0
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 1a20cc22321..e4b16db1465 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -34,6 +34,7 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
jit? ( dev-lang/luajit:2 )
jemalloc? ( dev-libs/jemalloc )
dev-libs/libevent
+ net-libs/libnsl
dev-db/sqlite:3
dev-libs/glib:2
<dev-util/ragel-7.0
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2018-07-25 17:29 Patrice Clement
0 siblings, 0 replies; 153+ messages in thread
From: Patrice Clement @ 2018-07-25 17:29 UTC (permalink / raw
To: gentoo-commits
commit: 3fcf767e4f30e0b37305e61fc42a2900a6692961
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Mon Jul 16 06:58:13 2018 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jul 25 17:27:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcf767e
mail-filter/rspamd: version bump to 1.7.8.
Closes: https://github.com/gentoo/gentoo/pull/9245
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.7.8.ebuild | 87 ++++++++++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index d29616f33e7..7b59c3f2dd5 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -4,3 +4,4 @@ DIST rspamd-1.7.1.tar.gz 4453460 BLAKE2B 28070804a6daf7f6354203038fbd974176a1ed5
DIST rspamd-1.7.2.tar.gz 4460606 BLAKE2B 2c4389fd5350d67d21745288f74c4e1276772c47bbb0c74364227d0c04e4102c2ce00cd8242a639825e8c9971e87822af7a38a0a8561ba979e3f3b396d120414 SHA512 45ab95c7488e58da9e8803daefda5a0f8920cc4d4c4508a0347ed07d201124d07b10e93010b2be5fab3ecd0ac2be962bcebbb41f434a449fdbc31ded744878cf
DIST rspamd-1.7.5.tar.gz 4494681 BLAKE2B 709b589157cb61568ebe78af64bb2363cb7342736e29971f30de1e1a1e9e667402006cb3a34e1d240a32560608ab9ab86838a288707b5043c89c3d9127880f60 SHA512 3e77c99abd47b1d22ccae33c0312b4338253af0ff10825dc2796fc42864142c91324d349677098bcd0c156a9229c04d3ce8a08808b6eb702624c918722e3acc4
DIST rspamd-1.7.7.tar.gz 4534430 BLAKE2B 83ba39b80293bf87f397e6b1b1cbec27e7c44f096a148b6d29c641d10b607b616865ec54c1a88dc55f620b17e8c69bcf8690ee509d1b9a517a923fe0afc08b70 SHA512 7436848b3fc0e2ef90dcc54b48c1c95d6a7753175f484297de2e77bd117a9858da09b2a50f8692f210e48421b604ef465311b97197b473823a87ac74337d7752
+DIST rspamd-1.7.8.tar.gz 4542955 BLAKE2B 78fbb01c51d290f8d88f4c512df248fcbc8e28e00a820ba0d3dc22adf4bb1b54b1923aa5306fde5d4d75c81a9304f220608a6cec3f1077bbb9adfa1ea8bdc2a4 SHA512 43f2350dfa4e0369cd53480bd4c8d0aa3898d7c471540281e7460a264207032aea226c4fd519a26397b9e9e8c8de3951e5a9752e010eabf1b3733a0c3e3086c2
diff --git a/mail-filter/rspamd/rspamd-1.7.8.ebuild b/mail-filter/rspamd/rspamd-1.7.8.ebuild
new file mode 100644
index 00000000000..9ba47fbeea3
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.7.8.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils user systemd pax-utils ${SCM}
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+if [[ ${PV} == *9999 ]]; then
+ SRC_URI=""
+ KEYWORDS=""
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+else
+ SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
+REQUIRED_USE="torch? ( jit )"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ net-libs/libnsl
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ <dev-util/ragel-7.0
+ sys-apps/file
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_GD=$(usex gd ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_TORCH=$(usex torch ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r5" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ keepdir /var/lib/rspamd
+ keepdir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2018-08-03 11:43 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2018-08-03 11:43 UTC (permalink / raw
To: gentoo-commits
commit: 7e2f437941a0698c0edf0fa7e2851db0e8c03832
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Wed Aug 1 14:53:04 2018 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Fri Aug 3 11:41:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2f4379
mail-filter/rspamd: Version bump to 1.7.9
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.7.9.ebuild | 90 ++++++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 7b59c3f2dd5..40bdb27cc26 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -5,3 +5,4 @@ DIST rspamd-1.7.2.tar.gz 4460606 BLAKE2B 2c4389fd5350d67d21745288f74c4e1276772c4
DIST rspamd-1.7.5.tar.gz 4494681 BLAKE2B 709b589157cb61568ebe78af64bb2363cb7342736e29971f30de1e1a1e9e667402006cb3a34e1d240a32560608ab9ab86838a288707b5043c89c3d9127880f60 SHA512 3e77c99abd47b1d22ccae33c0312b4338253af0ff10825dc2796fc42864142c91324d349677098bcd0c156a9229c04d3ce8a08808b6eb702624c918722e3acc4
DIST rspamd-1.7.7.tar.gz 4534430 BLAKE2B 83ba39b80293bf87f397e6b1b1cbec27e7c44f096a148b6d29c641d10b607b616865ec54c1a88dc55f620b17e8c69bcf8690ee509d1b9a517a923fe0afc08b70 SHA512 7436848b3fc0e2ef90dcc54b48c1c95d6a7753175f484297de2e77bd117a9858da09b2a50f8692f210e48421b604ef465311b97197b473823a87ac74337d7752
DIST rspamd-1.7.8.tar.gz 4542955 BLAKE2B 78fbb01c51d290f8d88f4c512df248fcbc8e28e00a820ba0d3dc22adf4bb1b54b1923aa5306fde5d4d75c81a9304f220608a6cec3f1077bbb9adfa1ea8bdc2a4 SHA512 43f2350dfa4e0369cd53480bd4c8d0aa3898d7c471540281e7460a264207032aea226c4fd519a26397b9e9e8c8de3951e5a9752e010eabf1b3733a0c3e3086c2
+DIST rspamd-1.7.9.tar.gz 4557492 BLAKE2B f42775ba8157ef4815331c304e3030c522e9ae5e10ef0194da0c7dde105b40fed2ae84b063d78aed37992146311aecc1ac77f64dacdaf3ff11bb85076e8aef7c SHA512 d11d8c03668b85feae665ed491cd156c7430fbad30f42fe44103ea3c3a8bc988e5f8981e784e8f31aa35ba1ff9f7abd23605638e4ee3086a056b22fb3109563e
diff --git a/mail-filter/rspamd/rspamd-1.7.9.ebuild b/mail-filter/rspamd/rspamd-1.7.9.ebuild
new file mode 100644
index 00000000000..e4b16db1465
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.7.9.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == *9999 ]] ; then
+ SCM="git-r3"
+ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+fi
+
+inherit cmake-utils user systemd pax-utils ${SCM}
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+
+if [[ ${PV} == *9999 ]] ; then
+ SRC_URI=""
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
+REQUIRED_USE="torch? ( jit )"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ fann? ( sci-mathematics/fann )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ jit? ( dev-lang/luajit:2 )
+ jemalloc? ( dev-libs/jemalloc )
+ dev-libs/libevent
+ net-libs/libnsl
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ <dev-util/ragel-7.0
+ sys-apps/file
+ gd? ( media-libs/gd[jpeg] )
+ dev-libs/icu
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
+DEPEND="dev-util/ragel
+ ${RDEPEND}"
+
+QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_FANN=$(usex fann ON OFF)
+ -DENABLE_GD=$(usex gd ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_TORCH=$(usex torch ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}/rspamd.init-r5" rspamd
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ fi
+
+ keepdir /var/lib/rspamd
+ keepdir /var/log/rspamd
+
+ fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/rspamd.logrotate" rspamd
+
+ systemd_newunit rspamd.service rspamd.service
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2018-08-11 9:58 Jonas Stein
0 siblings, 0 replies; 153+ messages in thread
From: Jonas Stein @ 2018-08-11 9:58 UTC (permalink / raw
To: gentoo-commits
commit: 8424de77ad80167e3dbd8733616b22432080d418
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 11 09:58:06 2018 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sat Aug 11 09:58:06 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8424de77
mail-filter/rspamd: Metadata reorder
Reordered maintainers. Put proxy-maint <AT> gentoo.org to the end.
Package-Manager: Portage-2.3.45, Repoman-2.3.10
mail-filter/rspamd/metadata.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index e33a8b25150..13dc9bdd153 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -5,14 +5,14 @@
<email>c@roessner.co</email>
<name>Christian Roessner</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<maintainer type="person">
<email>djc@gentoo.org</email>
<name>Dirkjan Ochtman</name>
</maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">vstakhov/rspamd</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2018-10-22 12:56 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2018-10-22 12:56 UTC (permalink / raw
To: gentoo-commits
commit: 2a83bb6d12bebbcf671a54f65ed7f8b072dfb8ce
Author: Christian Roessner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Thu Oct 18 14:13:44 2018 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 12:53:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a83bb6d
mail-filter/rspamd: Version bump to 1.8.1
Signed-off-by: Christian Roessner <c <AT> roessner-network-solutions.com>
Signed-off-by: Dirkjan Ochtman <djc <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
.../{rspamd-9999.ebuild => rspamd-1.8.1.ebuild} | 35 ++++++++++------------
mail-filter/rspamd/rspamd-9999.ebuild | 35 ++++++++++------------
3 files changed, 33 insertions(+), 38 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 40bdb27cc26..2223d7172bb 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -6,3 +6,4 @@ DIST rspamd-1.7.5.tar.gz 4494681 BLAKE2B 709b589157cb61568ebe78af64bb2363cb73427
DIST rspamd-1.7.7.tar.gz 4534430 BLAKE2B 83ba39b80293bf87f397e6b1b1cbec27e7c44f096a148b6d29c641d10b607b616865ec54c1a88dc55f620b17e8c69bcf8690ee509d1b9a517a923fe0afc08b70 SHA512 7436848b3fc0e2ef90dcc54b48c1c95d6a7753175f484297de2e77bd117a9858da09b2a50f8692f210e48421b604ef465311b97197b473823a87ac74337d7752
DIST rspamd-1.7.8.tar.gz 4542955 BLAKE2B 78fbb01c51d290f8d88f4c512df248fcbc8e28e00a820ba0d3dc22adf4bb1b54b1923aa5306fde5d4d75c81a9304f220608a6cec3f1077bbb9adfa1ea8bdc2a4 SHA512 43f2350dfa4e0369cd53480bd4c8d0aa3898d7c471540281e7460a264207032aea226c4fd519a26397b9e9e8c8de3951e5a9752e010eabf1b3733a0c3e3086c2
DIST rspamd-1.7.9.tar.gz 4557492 BLAKE2B f42775ba8157ef4815331c304e3030c522e9ae5e10ef0194da0c7dde105b40fed2ae84b063d78aed37992146311aecc1ac77f64dacdaf3ff11bb85076e8aef7c SHA512 d11d8c03668b85feae665ed491cd156c7430fbad30f42fe44103ea3c3a8bc988e5f8981e784e8f31aa35ba1ff9f7abd23605638e4ee3086a056b22fb3109563e
+DIST rspamd-1.8.1.tar.gz 4286637 BLAKE2B dd202a2f3dab4ef459d978e06231f8fcef3724ea5912c7455d553dc04e2744322b9144ba05a2f6f22a7eb58cd0a967f213bfc76fb273b5425036a5042975ed89 SHA512 98c2d909b7dc19f1c431d4e64444968092a10630ef238d3c8cc2825e7b2d92bee893bc7f9c431f3a6337ef2af4d2a157f0584e7b13fba0540660d7c853bc25cc
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-1.8.1.ebuild
similarity index 85%
copy from mail-filter/rspamd/rspamd-9999.ebuild
copy to mail-filter/rspamd/rspamd-1.8.1.ebuild
index e4b16db1465..40d3b529082 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-1.8.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
fi
-inherit cmake-utils user systemd pax-utils ${SCM}
+inherit cmake-utils pax-utils systemd user ${SCM}
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://github.com/vstakhov/rspamd"
@@ -26,26 +26,23 @@ SLOT="0"
IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
REQUIRED_USE="torch? ( jit )"
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- net-libs/libnsl
- dev-db/sqlite:3
+RDEPEND="dev-db/sqlite:3
dev-libs/glib:2
- <dev-util/ragel-7.0
+ dev-libs/icu:=
+ dev-libs/libevent:=
+ net-libs/libnsl
sys-apps/file
+ <dev-util/ragel-7.0
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ fann? ( sci-mathematics/fann )
gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+ jemalloc? ( dev-libs/jemalloc )
+ jit? ( dev-lang/luajit:2 )
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )"
+DEPEND="${RDEPEND}"
pkg_setup() {
enewgroup rspamd
@@ -75,7 +72,7 @@ src_install() {
# Remove mprotect for JIT support
if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
fi
keepdir /var/lib/rspamd
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index e4b16db1465..40d3b529082 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
fi
-inherit cmake-utils user systemd pax-utils ${SCM}
+inherit cmake-utils pax-utils systemd user ${SCM}
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://github.com/vstakhov/rspamd"
@@ -26,26 +26,23 @@ SLOT="0"
IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
REQUIRED_USE="torch? ( jit )"
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- net-libs/libnsl
- dev-db/sqlite:3
+RDEPEND="dev-db/sqlite:3
dev-libs/glib:2
- <dev-util/ragel-7.0
+ dev-libs/icu:=
+ dev-libs/libevent:=
+ net-libs/libnsl
sys-apps/file
+ <dev-util/ragel-7.0
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ fann? ( sci-mathematics/fann )
gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
+ jemalloc? ( dev-libs/jemalloc )
+ jit? ( dev-lang/luajit:2 )
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )"
+DEPEND="${RDEPEND}"
pkg_setup() {
enewgroup rspamd
@@ -75,7 +72,7 @@ src_install() {
# Remove mprotect for JIT support
if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
fi
keepdir /var/lib/rspamd
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2019-03-15 22:54 Thomas Deutschmann
0 siblings, 0 replies; 153+ messages in thread
From: Thomas Deutschmann @ 2019-03-15 22:54 UTC (permalink / raw
To: gentoo-commits
commit: 46efed1a1d9db8688001837b43e051ea00a85747
Author: Christian Rößner <c <AT> roessner-network-solutions <DOT> com>
AuthorDate: Wed Mar 13 09:16:45 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 22:54:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46efed1a
mail-filter/rspamd: version bump to 1.9.0
* Remove fann support
Closes: https://github.com/gentoo/gentoo/pull/11355
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/{rspamd-9999.ebuild => rspamd-1.9.0.ebuild} | 4 +---
mail-filter/rspamd/rspamd-9999.ebuild | 4 +---
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index d45c6ec491a..d7a8953f6a3 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -8,3 +8,4 @@ DIST rspamd-1.7.8.tar.gz 4542955 BLAKE2B 78fbb01c51d290f8d88f4c512df248fcbc8e28e
DIST rspamd-1.7.9.tar.gz 4557492 BLAKE2B f42775ba8157ef4815331c304e3030c522e9ae5e10ef0194da0c7dde105b40fed2ae84b063d78aed37992146311aecc1ac77f64dacdaf3ff11bb85076e8aef7c SHA512 d11d8c03668b85feae665ed491cd156c7430fbad30f42fe44103ea3c3a8bc988e5f8981e784e8f31aa35ba1ff9f7abd23605638e4ee3086a056b22fb3109563e
DIST rspamd-1.8.1.tar.gz 4286637 BLAKE2B dd202a2f3dab4ef459d978e06231f8fcef3724ea5912c7455d553dc04e2744322b9144ba05a2f6f22a7eb58cd0a967f213bfc76fb273b5425036a5042975ed89 SHA512 98c2d909b7dc19f1c431d4e64444968092a10630ef238d3c8cc2825e7b2d92bee893bc7f9c431f3a6337ef2af4d2a157f0584e7b13fba0540660d7c853bc25cc
DIST rspamd-1.8.3.tar.gz 4319623 BLAKE2B b7fdd6791df5899710bb1d696a9b94d1840335b6a34d6cdeebc2b5eebe9f4e5b6da3e90ed9ab5e3945aab7ef33f54f048024b51c3de37db1a083ad89c656b456 SHA512 5e20255466fe2cd4842196fb2138732b59911de655e73d9cc13009b5179b84e5a2060083961b35fe40b9f550f8e18067056415a1d803fac54fac000070024c01
+DIST rspamd-1.9.0.tar.gz 4402395 BLAKE2B 11f90fc232496b493296ef0fb9ff4118ac11863528cd6a52bcae6adbdc09ce86453bb39df35714702fcd5c6a535007ec402a580bd735abbddeeb154ff8807219 SHA512 fee2a60c10fbab087b12d9188974a0c47417a9894308f66980eb6311496b16661194d858d1e522d2d524b3e359f2f3ad88535421d1dc05be26414b5a346afec6
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-1.9.0.ebuild
similarity index 93%
copy from mail-filter/rspamd/rspamd-9999.ebuild
copy to mail-filter/rspamd/rspamd-1.9.0.ebuild
index 64cb537424f..2000be8f549 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-1.9.0.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://github.com/vstakhov/rspamd"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
+IUSE="cpu_flags_x86_ssse3 gd jemalloc +jit libressl pcre2 +torch"
REQUIRED_USE="torch? ( jit )"
RDEPEND="dev-db/sqlite:3
@@ -28,7 +28,6 @@ RDEPEND="dev-db/sqlite:3
sys-apps/file
dev-util/ragel
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- fann? ( sci-mathematics/fann )
gd? ( media-libs/gd[jpeg] )
jemalloc? ( dev-libs/jemalloc )
jit? ( dev-lang/luajit:2 )
@@ -58,7 +57,6 @@ src_configure() {
-DDBDIR=/var/lib/rspamd
-DLOGDIR=/var/log/rspamd
-DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
-DENABLE_GD=$(usex gd ON OFF)
-DENABLE_PCRE2=$(usex pcre2 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 64cb537424f..2000be8f549 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://github.com/vstakhov/rspamd"
LICENSE="Apache-2.0"
SLOT="0"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
+IUSE="cpu_flags_x86_ssse3 gd jemalloc +jit libressl pcre2 +torch"
REQUIRED_USE="torch? ( jit )"
RDEPEND="dev-db/sqlite:3
@@ -28,7 +28,6 @@ RDEPEND="dev-db/sqlite:3
sys-apps/file
dev-util/ragel
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- fann? ( sci-mathematics/fann )
gd? ( media-libs/gd[jpeg] )
jemalloc? ( dev-libs/jemalloc )
jit? ( dev-lang/luajit:2 )
@@ -58,7 +57,6 @@ src_configure() {
-DDBDIR=/var/lib/rspamd
-DLOGDIR=/var/log/rspamd
-DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
-DENABLE_GD=$(usex gd ON OFF)
-DENABLE_PCRE2=$(usex pcre2 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2019-04-13 2:44 Aaron Bauman
0 siblings, 0 replies; 153+ messages in thread
From: Aaron Bauman @ 2019-04-13 2:44 UTC (permalink / raw
To: gentoo-commits
commit: 3b9e760105743154079961575b5aea5fe551db05
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 02:40:31 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 02:44:09 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9e7601
mail-filter/rspamd: drop vulnerable wrt bug #629950
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
mail-filter/rspamd/Manifest | 9 ----
mail-filter/rspamd/rspamd-1.6.5.ebuild | 75 ----------------------------
mail-filter/rspamd/rspamd-1.6.6.ebuild | 76 ----------------------------
mail-filter/rspamd/rspamd-1.7.1.ebuild | 75 ----------------------------
mail-filter/rspamd/rspamd-1.7.2.ebuild | 78 -----------------------------
mail-filter/rspamd/rspamd-1.7.5.ebuild | 89 ---------------------------------
mail-filter/rspamd/rspamd-1.7.7.ebuild | 90 ----------------------------------
mail-filter/rspamd/rspamd-1.7.8.ebuild | 87 --------------------------------
mail-filter/rspamd/rspamd-1.7.9.ebuild | 90 ----------------------------------
mail-filter/rspamd/rspamd-1.8.1.ebuild | 87 --------------------------------
10 files changed, 756 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index d7a8953f6a3..6dfbc3486ae 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,11 +1,2 @@
-DIST rspamd-1.6.5.tar.gz 2484271 BLAKE2B 880e862eecd4a082b87bee2ba8c7b17a475efbfe90dbb0cbf34c5ad6c42c80d6ea142f11c7632763d7f9e4155a4521274f2d5a26a77dfbdab9f585bb1e3fff5f SHA512 789abc994cf96a0d88662e14f0e77f95f5c7c7bd1f808ffd64af21cf73cef643b5aee4c1f066d81d04e79d6bb7f72f12095ff08d8515a40bcca23153715fc9f1
-DIST rspamd-1.6.6.tar.gz 2487482 BLAKE2B f18640f64a8c0bcf6077267a1715f0bb096ab18484c24de56a012c42666cdc9f8671237c5336dce7cd47f44f9aba7905ce3723232d53a5b8ddfe143df682bd9b SHA512 14c7144017df69600dbd09541d16dae19d87105b09f95811fc09624b60e89ca68200654e88dea242508afd3c4963ea7cac086abddec8ca1a3d8fc73d7c27e899
-DIST rspamd-1.7.1.tar.gz 4453460 BLAKE2B 28070804a6daf7f6354203038fbd974176a1ed5135b51a5ef7f089e63ffac3b3bbdca1961154b846f5b7d054071925722b311b46a3be6d09ff3d853232cbbd5f SHA512 3de4e07fa9cc72e306936a201f6bc019b5bf6f3ade003bf9217dc8a7decf027b986d80e1c0d2f09460af6f1d59aa520fee68287ad6ccee1cec94698054bc2fbb
-DIST rspamd-1.7.2.tar.gz 4460606 BLAKE2B 2c4389fd5350d67d21745288f74c4e1276772c47bbb0c74364227d0c04e4102c2ce00cd8242a639825e8c9971e87822af7a38a0a8561ba979e3f3b396d120414 SHA512 45ab95c7488e58da9e8803daefda5a0f8920cc4d4c4508a0347ed07d201124d07b10e93010b2be5fab3ecd0ac2be962bcebbb41f434a449fdbc31ded744878cf
-DIST rspamd-1.7.5.tar.gz 4494681 BLAKE2B 709b589157cb61568ebe78af64bb2363cb7342736e29971f30de1e1a1e9e667402006cb3a34e1d240a32560608ab9ab86838a288707b5043c89c3d9127880f60 SHA512 3e77c99abd47b1d22ccae33c0312b4338253af0ff10825dc2796fc42864142c91324d349677098bcd0c156a9229c04d3ce8a08808b6eb702624c918722e3acc4
-DIST rspamd-1.7.7.tar.gz 4534430 BLAKE2B 83ba39b80293bf87f397e6b1b1cbec27e7c44f096a148b6d29c641d10b607b616865ec54c1a88dc55f620b17e8c69bcf8690ee509d1b9a517a923fe0afc08b70 SHA512 7436848b3fc0e2ef90dcc54b48c1c95d6a7753175f484297de2e77bd117a9858da09b2a50f8692f210e48421b604ef465311b97197b473823a87ac74337d7752
-DIST rspamd-1.7.8.tar.gz 4542955 BLAKE2B 78fbb01c51d290f8d88f4c512df248fcbc8e28e00a820ba0d3dc22adf4bb1b54b1923aa5306fde5d4d75c81a9304f220608a6cec3f1077bbb9adfa1ea8bdc2a4 SHA512 43f2350dfa4e0369cd53480bd4c8d0aa3898d7c471540281e7460a264207032aea226c4fd519a26397b9e9e8c8de3951e5a9752e010eabf1b3733a0c3e3086c2
-DIST rspamd-1.7.9.tar.gz 4557492 BLAKE2B f42775ba8157ef4815331c304e3030c522e9ae5e10ef0194da0c7dde105b40fed2ae84b063d78aed37992146311aecc1ac77f64dacdaf3ff11bb85076e8aef7c SHA512 d11d8c03668b85feae665ed491cd156c7430fbad30f42fe44103ea3c3a8bc988e5f8981e784e8f31aa35ba1ff9f7abd23605638e4ee3086a056b22fb3109563e
-DIST rspamd-1.8.1.tar.gz 4286637 BLAKE2B dd202a2f3dab4ef459d978e06231f8fcef3724ea5912c7455d553dc04e2744322b9144ba05a2f6f22a7eb58cd0a967f213bfc76fb273b5425036a5042975ed89 SHA512 98c2d909b7dc19f1c431d4e64444968092a10630ef238d3c8cc2825e7b2d92bee893bc7f9c431f3a6337ef2af4d2a157f0584e7b13fba0540660d7c853bc25cc
DIST rspamd-1.8.3.tar.gz 4319623 BLAKE2B b7fdd6791df5899710bb1d696a9b94d1840335b6a34d6cdeebc2b5eebe9f4e5b6da3e90ed9ab5e3945aab7ef33f54f048024b51c3de37db1a083ad89c656b456 SHA512 5e20255466fe2cd4842196fb2138732b59911de655e73d9cc13009b5179b84e5a2060083961b35fe40b9f550f8e18067056415a1d803fac54fac000070024c01
DIST rspamd-1.9.0.tar.gz 4402395 BLAKE2B 11f90fc232496b493296ef0fb9ff4118ac11863528cd6a52bcae6adbdc09ce86453bb39df35714702fcd5c6a535007ec402a580bd735abbddeeb154ff8807219 SHA512 fee2a60c10fbab087b12d9188974a0c47417a9894308f66980eb6311496b16661194d858d1e522d2d524b3e359f2f3ad88535421d1dc05be26414b5a346afec6
diff --git a/mail-filter/rspamd/rspamd-1.6.5.ebuild b/mail-filter/rspamd/rspamd-1.6.5.ebuild
deleted file mode 100644
index 766acc60764..00000000000
--- a/mail-filter/rspamd/rspamd-1.6.5.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.6.6.ebuild b/mail-filter/rspamd/rspamd-1.6.6.ebuild
deleted file mode 100644
index 8ded37e068e..00000000000
--- a/mail-filter/rspamd/rspamd-1.6.6.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-PATCHES=( "${FILESDIR}/${PV}-dont-send-reject-message-after-set-reply.patch" )
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.7.1.ebuild b/mail-filter/rspamd/rspamd-1.7.1.ebuild
deleted file mode 100644
index 09bee4813a4..00000000000
--- a/mail-filter/rspamd/rspamd-1.7.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.7.2.ebuild b/mail-filter/rspamd/rspamd-1.7.2.ebuild
deleted file mode 100644
index 8c2de174e29..00000000000
--- a/mail-filter/rspamd/rspamd-1.7.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils pax-utils user systemd
-
-DESCRIPTION="Rapid spam filtering system"
-SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
-REQUIRED_USE="torch? ( jit )"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_TORCH=$(usex torch ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- dodir /var/lib/rspamd
- dodir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.7.5.ebuild b/mail-filter/rspamd/rspamd-1.7.5.ebuild
deleted file mode 100644
index 1a20cc22321..00000000000
--- a/mail-filter/rspamd/rspamd-1.7.5.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
-fi
-
-inherit cmake-utils user systemd pax-utils ${SCM}
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
-REQUIRED_USE="torch? ( jit )"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_TORCH=$(usex torch ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- keepdir /var/lib/rspamd
- keepdir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.7.7.ebuild b/mail-filter/rspamd/rspamd-1.7.7.ebuild
deleted file mode 100644
index e4b16db1465..00000000000
--- a/mail-filter/rspamd/rspamd-1.7.7.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
-fi
-
-inherit cmake-utils user systemd pax-utils ${SCM}
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
-REQUIRED_USE="torch? ( jit )"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- net-libs/libnsl
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_TORCH=$(usex torch ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- keepdir /var/lib/rspamd
- keepdir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.7.8.ebuild b/mail-filter/rspamd/rspamd-1.7.8.ebuild
deleted file mode 100644
index 9ba47fbeea3..00000000000
--- a/mail-filter/rspamd/rspamd-1.7.8.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils user systemd pax-utils ${SCM}
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-if [[ ${PV} == *9999 ]]; then
- SRC_URI=""
- KEYWORDS=""
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
-else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
-REQUIRED_USE="torch? ( jit )"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- net-libs/libnsl
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_TORCH=$(usex torch ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- keepdir /var/lib/rspamd
- keepdir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.7.9.ebuild b/mail-filter/rspamd/rspamd-1.7.9.ebuild
deleted file mode 100644
index e4b16db1465..00000000000
--- a/mail-filter/rspamd/rspamd-1.7.9.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
-fi
-
-inherit cmake-utils user systemd pax-utils ${SCM}
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
-REQUIRED_USE="torch? ( jit )"
-
-RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- fann? ( sci-mathematics/fann )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )
- jit? ( dev-lang/luajit:2 )
- jemalloc? ( dev-libs/jemalloc )
- dev-libs/libevent
- net-libs/libnsl
- dev-db/sqlite:3
- dev-libs/glib:2
- <dev-util/ragel-7.0
- sys-apps/file
- gd? ( media-libs/gd[jpeg] )
- dev-libs/icu
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )"
-DEPEND="dev-util/ragel
- ${RDEPEND}"
-
-QA_MULTILIB_PATHS="usr/lib/rspamd/.*"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_TORCH=$(usex torch ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-* || die
- fi
-
- keepdir /var/lib/rspamd
- keepdir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
diff --git a/mail-filter/rspamd/rspamd-1.8.1.ebuild b/mail-filter/rspamd/rspamd-1.8.1.ebuild
deleted file mode 100644
index 40d3b529082..00000000000
--- a/mail-filter/rspamd/rspamd-1.8.1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == *9999 ]] ; then
- SCM="git-r3"
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
-fi
-
-inherit cmake-utils pax-utils systemd user ${SCM}
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
-
-if [[ ${PV} == *9999 ]] ; then
- SRC_URI=""
- KEYWORDS=""
-else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch"
-REQUIRED_USE="torch? ( jit )"
-
-RDEPEND="dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libevent:=
- net-libs/libnsl
- sys-apps/file
- <dev-util/ragel-7.0
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- fann? ( sci-mathematics/fann )
- gd? ( media-libs/gd[jpeg] )
- jemalloc? ( dev-libs/jemalloc )
- jit? ( dev-lang/luajit:2 )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_FANN=$(usex fann ON OFF)
- -DENABLE_GD=$(usex gd ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_TORCH=$(usex torch ON OFF)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- newinitd "${FILESDIR}/rspamd.init-r5" rspamd
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- keepdir /var/lib/rspamd
- keepdir /var/log/rspamd
-
- fowners rspamd:rspamd /var/lib/rspamd /var/log/rspamd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/rspamd.logrotate" rspamd
-
- systemd_newunit rspamd.service rspamd.service
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2019-07-19 15:00 Michał Górny
0 siblings, 0 replies; 153+ messages in thread
From: Michał Górny @ 2019-07-19 15:00 UTC (permalink / raw
To: gentoo-commits
commit: 1616829be08a118e153ab80b1ab9c3b12b7cd784
Author: Ralph Seichter <github <AT> seichter <DOT> de>
AuthorDate: Fri Jun 21 12:42:18 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 19 15:00:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1616829b
mail-filter/rspamd: update to version 1.9.4
Closes: https://bugs.gentoo.org/683156
Signed-off-by: Ralph Seichter <gentoo <AT> seichter.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/12300
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-1.9.4.ebuild | 89 ++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 6dfbc3486ae..32757315930 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-1.8.3.tar.gz 4319623 BLAKE2B b7fdd6791df5899710bb1d696a9b94d1840335b6a34d6cdeebc2b5eebe9f4e5b6da3e90ed9ab5e3945aab7ef33f54f048024b51c3de37db1a083ad89c656b456 SHA512 5e20255466fe2cd4842196fb2138732b59911de655e73d9cc13009b5179b84e5a2060083961b35fe40b9f550f8e18067056415a1d803fac54fac000070024c01
DIST rspamd-1.9.0.tar.gz 4402395 BLAKE2B 11f90fc232496b493296ef0fb9ff4118ac11863528cd6a52bcae6adbdc09ce86453bb39df35714702fcd5c6a535007ec402a580bd735abbddeeb154ff8807219 SHA512 fee2a60c10fbab087b12d9188974a0c47417a9894308f66980eb6311496b16661194d858d1e522d2d524b3e359f2f3ad88535421d1dc05be26414b5a346afec6
+DIST rspamd-1.9.4.tar.gz 4476230 BLAKE2B e4866fb8fd97210e77b75d948ae97f038eccc33ec9f6214693579e5d84210c87ff9258204f466ffe6bea780159d24d819aaf393a06dbf2785659a784e4f4e8b6 SHA512 3acecec6adb91580ac2ad96419fdc9588b120ec5a3b4a44135fc5a3e7c15f2dbc99963a8337f9effb9423846489545a55d89d1849c5ba62d8cd91dc67c32d8dc
diff --git a/mail-filter/rspamd/rspamd-1.9.4.ebuild b/mail-filter/rspamd/rspamd-1.9.4.ebuild
new file mode 100644
index 00000000000..47cfb7f44f9
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-1.9.4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils pax-utils systemd tmpfiles user
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cpu_flags_x86_ssse3 gd jemalloc +jit libressl pcre2 +torch"
+REQUIRED_USE="torch? ( jit )"
+
+RDEPEND="dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libevent:=
+ net-libs/libnsl
+ sys-apps/file
+ dev-util/ragel
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ gd? ( media-libs/gd[jpeg] )
+ jemalloc? ( dev-libs/jemalloc )
+ jit? ( dev-lang/luajit:2 )
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ enewgroup rspamd
+ enewuser rspamd -1 -1 /var/lib/rspamd rspamd
+}
+
+src_prepare() {
+ cmake-utils_src_prepare
+ sed -i -e 's/User=_rspamd/User=rspamd/g' rspamd.service || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR="${EPREFIX}/etc/rspamd"
+ -DRUNDIR="${EPREFIX}/var/run/rspamd"
+ -DDBDIR="${EPREFIX}/var/lib/rspamd"
+ -DLOGDIR="${EPREFIX}/var/log/rspamd"
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_GD=$(usex gd ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_TORCH=$(usex torch ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r6.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED%/}"/usr/bin/rspamd-* "${ED%/}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2019-12-14 8:41 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2019-12-14 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 9ac084c3f975b42dfa4ae769c58badd9c23d508c
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Dec 13 12:33:29 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 08:41:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac084c3
mail-filter/rspamd: add missing dependency on dev-lang/lua
It is necessary to depend on dev-lang/lua if jit use flag is not set,
because lua is required by rspamd.
Closes: https://bugs.gentoo.org/620066
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.1.ebuild | 1 +
mail-filter/rspamd/rspamd-2.2.ebuild | 1 +
mail-filter/rspamd/rspamd-9999.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-2.1.ebuild b/mail-filter/rspamd/rspamd-2.1.ebuild
index d56430d48b9..db10c622a0c 100644
--- a/mail-filter/rspamd/rspamd-2.1.ebuild
+++ b/mail-filter/rspamd/rspamd-2.1.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc )
jit? ( dev-lang/luajit:2 )
+ !jit? ( dev-lang/lua:* )
!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
pcre2? ( dev-libs/libpcre2[jit=] )
diff --git a/mail-filter/rspamd/rspamd-2.2.ebuild b/mail-filter/rspamd/rspamd-2.2.ebuild
index 15d5bfbf501..3a11c07504f 100644
--- a/mail-filter/rspamd/rspamd-2.2.ebuild
+++ b/mail-filter/rspamd/rspamd-2.2.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc )
jit? ( dev-lang/luajit:2 )
+ !jit? ( dev-lang/lua:* )
!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
pcre2? ( dev-libs/libpcre2[jit=] )
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 15d5bfbf501..3a11c07504f 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc )
jit? ( dev-lang/luajit:2 )
+ !jit? ( dev-lang/lua:* )
!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
pcre2? ( dev-libs/libpcre2[jit=] )
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2019-12-14 8:41 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2019-12-14 8:41 UTC (permalink / raw
To: gentoo-commits
commit: a77f03c31b126d50e1d7c745126b1e4d6a4ebb2b
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Dec 13 12:40:39 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 08:41:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77f03c3
mail-filter/rspamd: use CXXFLAGS correctly
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/13770
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.1.ebuild | 2 ++
mail-filter/rspamd/rspamd-2.2.ebuild | 2 ++
2 files changed, 4 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-2.1.ebuild b/mail-filter/rspamd/rspamd-2.1.ebuild
index db10c622a0c..bdfa150670b 100644
--- a/mail-filter/rspamd/rspamd-2.1.ebuild
+++ b/mail-filter/rspamd/rspamd-2.1.ebuild
@@ -44,6 +44,8 @@ DEPEND="${RDEPEND}"
src_prepare() {
cmake-utils_src_prepare
+ sed -i -e '/PROJECT/s/LANGUAGES C ASM/LANGUAGES C CXX ASM/' CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
sed -i -e 's/User=_rspamd/User=rspamd/g' \
rspamd.service \
|| die
diff --git a/mail-filter/rspamd/rspamd-2.2.ebuild b/mail-filter/rspamd/rspamd-2.2.ebuild
index 3a11c07504f..c428effd2fe 100644
--- a/mail-filter/rspamd/rspamd-2.2.ebuild
+++ b/mail-filter/rspamd/rspamd-2.2.ebuild
@@ -44,6 +44,8 @@ DEPEND="${RDEPEND}"
src_prepare() {
cmake-utils_src_prepare
+ sed -i -e '/PROJECT/s/LANGUAGES C ASM/LANGUAGES C CXX ASM/' CMakeLists.txt \
+ || die "sed CMakeLists.txt failed"
sed -i -e 's/User=_rspamd/User=rspamd/g' \
rspamd.service \
|| die
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2019-12-14 8:41 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2019-12-14 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 4fba75a8ae81e9f4c302a96509c16543bfd7b15e
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Nov 27 12:07:55 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 08:41:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fba75a8
mail-filter/rspamd: sync live, bump EAPI=7
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 25 ++++++++++++-------------
1 file changed, 12 insertions(+), 13 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index a44b355c466..15d5bfbf501 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils pax-utils systemd tmpfiles user
+inherit cmake-utils pax-utils systemd tmpfiles
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
@@ -19,14 +19,17 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
-RDEPEND="dev-db/sqlite:3
+RDEPEND="
+ acct-group/rspamd
+ acct-user/rspamd
+ dev-db/sqlite:3
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
+ dev-libs/libsodium
+ dev-util/ragel
net-libs/libnsl
sys-apps/file
- dev-util/ragel
- dev-libs/libsodium
blas? ( sci-libs/openblas )
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc )
@@ -37,11 +40,6 @@ RDEPEND="dev-db/sqlite:3
!pcre2? ( dev-libs/libpcre[jit=] )"
DEPEND="${RDEPEND}"
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
src_prepare() {
cmake-utils_src_prepare
@@ -56,10 +54,11 @@ src_configure() {
-DRUNDIR=/var/run/rspamd
-DDBDIR=/var/lib/rspamd
-DLOGDIR=/var/log/rspamd
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
-DENABLE_LUAJIT=$(usex jit ON OFF)
-DENABLE_PCRE2=$(usex pcre2 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
)
cmake-utils_src_configure
}
@@ -79,7 +78,7 @@ src_install() {
# Remove mprotect for JIT support
if use jit; then
- pax-mark m "${ED%/}"/usr/bin/rspamd-* "${ED%/}"/usr/bin/rspamadm-*
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
fi
insinto /etc/logrotate.d
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2019-12-14 8:41 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2019-12-14 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 4b87871938a265ee293756e5ab368e820a03930d
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Dec 6 15:29:26 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 08:41:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b878719
mail-filter/rspamd: migrate 2.1 to GLEP-81
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.1.ebuild | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.1.ebuild b/mail-filter/rspamd/rspamd-2.1.ebuild
index a44b355c466..d56430d48b9 100644
--- a/mail-filter/rspamd/rspamd-2.1.ebuild
+++ b/mail-filter/rspamd/rspamd-2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit cmake-utils pax-utils systemd tmpfiles user
+inherit cmake-utils pax-utils systemd tmpfiles
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
@@ -19,7 +19,10 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
-RDEPEND="dev-db/sqlite:3
+RDEPEND="
+ acct-group/rspamd
+ acct-user/rspamd
+ dev-db/sqlite:3
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
@@ -37,11 +40,6 @@ RDEPEND="dev-db/sqlite:3
!pcre2? ( dev-libs/libpcre[jit=] )"
DEPEND="${RDEPEND}"
-pkg_setup() {
- enewgroup rspamd
- enewuser rspamd -1 -1 /var/lib/rspamd rspamd
-}
-
src_prepare() {
cmake-utils_src_prepare
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2019-12-14 8:41 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2019-12-14 8:41 UTC (permalink / raw
To: gentoo-commits
commit: be3c9fd5b45f0c5c00c8e1332d525e253ecfe90d
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Nov 27 12:14:57 2019 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 08:41:37 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3c9fd5
mail-filter/rspamd: bump to 2.2
Closes: https://bugs.gentoo.org/700714
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-2.2.ebuild | 93 ++++++++++++++++++++++++++++++++++++
2 files changed, 94 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index b4131458c7c..e822eb9baa8 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-1.8.3.tar.gz 4319623 BLAKE2B b7fdd6791df5899710bb1d696a9b94d1840335b
DIST rspamd-1.9.0.tar.gz 4402395 BLAKE2B 11f90fc232496b493296ef0fb9ff4118ac11863528cd6a52bcae6adbdc09ce86453bb39df35714702fcd5c6a535007ec402a580bd735abbddeeb154ff8807219 SHA512 fee2a60c10fbab087b12d9188974a0c47417a9894308f66980eb6311496b16661194d858d1e522d2d524b3e359f2f3ad88535421d1dc05be26414b5a346afec6
DIST rspamd-1.9.4.tar.gz 4476230 BLAKE2B e4866fb8fd97210e77b75d948ae97f038eccc33ec9f6214693579e5d84210c87ff9258204f466ffe6bea780159d24d819aaf393a06dbf2785659a784e4f4e8b6 SHA512 3acecec6adb91580ac2ad96419fdc9588b120ec5a3b4a44135fc5a3e7c15f2dbc99963a8337f9effb9423846489545a55d89d1849c5ba62d8cd91dc67c32d8dc
DIST rspamd-2.1.tar.gz 4232297 BLAKE2B 4685fa404e5a66d2295da57ece8ce1830507b3464c5136952dbb85847a5002c9c45c4f5430d0d60bc199f3aeafde7abf3ac218451f1609b81a5edfd4d0394588 SHA512 7ecd42e9196ccad29a18bb3e6153fd13d3564c1630c4ec88c712d180f789ad2c36755bfeff65e8dd82737debfb5530a6ec4eb401b49dd82b9eb1dbdea991f84f
+DIST rspamd-2.2.tar.gz 4257574 BLAKE2B 3717736ecefea49cfc9e8bf312bdeafa8650dfe1b0a4410d98693add30c77cb054c7620ecc421edd69a2d8bfc1bcb02183951069b15774a588359da8bfb26ac9 SHA512 e62367b9d663a005686e3eef216a7913c6050125e96582e2a58ef459e14512c1bcf09108050ff8ef524ba5e7a3c78559805353a25510654d8764f985757b32fe
diff --git a/mail-filter/rspamd/rspamd-2.2.ebuild b/mail-filter/rspamd/rspamd-2.2.ebuild
new file mode 100644
index 00000000000..15d5bfbf501
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-2.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
+
+RDEPEND="
+ acct-group/rspamd
+ acct-user/rspamd
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libev
+ dev-libs/libsodium
+ dev-util/ragel
+ net-libs/libnsl
+ sys-apps/file
+ blas? ( sci-libs/openblas )
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ jemalloc? ( dev-libs/jemalloc )
+ jit? ( dev-lang/luajit:2 )
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ )
+ cmake-utils_src_configure
+}
+
+src_test() {
+ cmake-utils_src_test
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-02-06 6:20 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2020-02-06 6:20 UTC (permalink / raw
To: gentoo-commits
commit: a2943cbd2b4496c42b9c26aa0860379ae12da13a
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Feb 4 18:03:38 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 6 06:19:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2943cbd
mail-filter/rspamd: bump to 2.3
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/14555
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-2.3.ebuild | 94 ++++++++++++++++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 879828213cd..e9e306699c0 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-2.1.tar.gz 4232297 BLAKE2B 4685fa404e5a66d2295da57ece8ce1830507b3464c5136952dbb85847a5002c9c45c4f5430d0d60bc199f3aeafde7abf3ac218451f1609b81a5edfd4d0394588 SHA512 7ecd42e9196ccad29a18bb3e6153fd13d3564c1630c4ec88c712d180f789ad2c36755bfeff65e8dd82737debfb5530a6ec4eb401b49dd82b9eb1dbdea991f84f
DIST rspamd-2.2.tar.gz 4257574 BLAKE2B 3717736ecefea49cfc9e8bf312bdeafa8650dfe1b0a4410d98693add30c77cb054c7620ecc421edd69a2d8bfc1bcb02183951069b15774a588359da8bfb26ac9 SHA512 e62367b9d663a005686e3eef216a7913c6050125e96582e2a58ef459e14512c1bcf09108050ff8ef524ba5e7a3c78559805353a25510654d8764f985757b32fe
+DIST rspamd-2.3.tar.gz 4409924 BLAKE2B 825326c8c92b9937be1aed8640acc1c94762bf8de564642e4d1d429025eb9cc7ba943217b35c881c92b888cff0bec68ffae737bfc77ccb02bfc2ebd9d5948bcc SHA512 20fae1b088acafaaaa406980dc10da5efa66680f10ca8f0d262ddc735a0498f2026091806206995430d28ae27a7d348556eb1586a9217a02c39dfcf0f7c6eb95
diff --git a/mail-filter/rspamd/rspamd-2.3.ebuild b/mail-filter/rspamd/rspamd-2.3.ebuild
new file mode 100644
index 00000000000..6fc83c0865f
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-2.3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://github.com/vstakhov/rspamd"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
+
+RDEPEND="
+ acct-group/rspamd
+ acct-user/rspamd
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libev
+ dev-libs/libsodium
+ dev-util/ragel
+ net-libs/libnsl
+ sys-apps/file
+ blas? ( sci-libs/openblas )
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ jemalloc? ( dev-libs/jemalloc )
+ jit? ( dev-lang/luajit:2 )
+ !jit? ( dev-lang/lua:* )
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ cmake_src_prepare
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-03-08 12:58 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2020-03-08 12:58 UTC (permalink / raw
To: gentoo-commits
commit: 2658022c1bedbb71dffe14e5eb73dec2e796ef25
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Mar 3 22:18:05 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Mar 8 12:57:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2658022c
mail-filter/rspamd: update urls
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.1.ebuild | 8 ++++----
mail-filter/rspamd/rspamd-2.2.ebuild | 6 +++---
mail-filter/rspamd/rspamd-2.3.ebuild | 6 +++---
mail-filter/rspamd/rspamd-9999.ebuild | 6 +++---
4 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.1.ebuild b/mail-filter/rspamd/rspamd-2.1.ebuild
index bdfa150670b..dd50ca4e42d 100644
--- a/mail-filter/rspamd/rspamd-2.1.ebuild
+++ b/mail-filter/rspamd/rspamd-2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,15 +6,15 @@ EAPI=6
inherit cmake-utils pax-utils systemd tmpfiles
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
inherit git-r3
else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
+HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
diff --git a/mail-filter/rspamd/rspamd-2.2.ebuild b/mail-filter/rspamd/rspamd-2.2.ebuild
index 3b7e3129381..ff4dde3ea73 100644
--- a/mail-filter/rspamd/rspamd-2.2.ebuild
+++ b/mail-filter/rspamd/rspamd-2.2.ebuild
@@ -6,15 +6,15 @@ EAPI=7
inherit cmake pax-utils systemd tmpfiles
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
inherit git-r3
else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
+HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
diff --git a/mail-filter/rspamd/rspamd-2.3.ebuild b/mail-filter/rspamd/rspamd-2.3.ebuild
index 6fc83c0865f..8ed1ffab616 100644
--- a/mail-filter/rspamd/rspamd-2.3.ebuild
+++ b/mail-filter/rspamd/rspamd-2.3.ebuild
@@ -6,15 +6,15 @@ EAPI=7
inherit cmake pax-utils systemd tmpfiles
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
inherit git-r3
else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
+HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 6fc83c0865f..4b6702808e4 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -6,15 +6,15 @@ EAPI=7
inherit cmake pax-utils systemd tmpfiles
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
inherit git-r3
else
- SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://github.com/vstakhov/rspamd"
+HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-03-08 12:58 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2020-03-08 12:58 UTC (permalink / raw
To: gentoo-commits
commit: 8156391b8c8fdd116535b48f31fd60e3f75012b2
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Mar 3 22:10:45 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Mar 8 12:57:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8156391b
mail-filter/rspamd: bump to 2.4
Closes: https://bugs.gentoo.org/711020
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-2.4.ebuild | 94 ++++++++++++++++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index e9e306699c0..dc9affa83b4 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-2.1.tar.gz 4232297 BLAKE2B 4685fa404e5a66d2295da57ece8ce1830507b3464c5136952dbb85847a5002c9c45c4f5430d0d60bc199f3aeafde7abf3ac218451f1609b81a5edfd4d0394588 SHA512 7ecd42e9196ccad29a18bb3e6153fd13d3564c1630c4ec88c712d180f789ad2c36755bfeff65e8dd82737debfb5530a6ec4eb401b49dd82b9eb1dbdea991f84f
DIST rspamd-2.2.tar.gz 4257574 BLAKE2B 3717736ecefea49cfc9e8bf312bdeafa8650dfe1b0a4410d98693add30c77cb054c7620ecc421edd69a2d8bfc1bcb02183951069b15774a588359da8bfb26ac9 SHA512 e62367b9d663a005686e3eef216a7913c6050125e96582e2a58ef459e14512c1bcf09108050ff8ef524ba5e7a3c78559805353a25510654d8764f985757b32fe
DIST rspamd-2.3.tar.gz 4409924 BLAKE2B 825326c8c92b9937be1aed8640acc1c94762bf8de564642e4d1d429025eb9cc7ba943217b35c881c92b888cff0bec68ffae737bfc77ccb02bfc2ebd9d5948bcc SHA512 20fae1b088acafaaaa406980dc10da5efa66680f10ca8f0d262ddc735a0498f2026091806206995430d28ae27a7d348556eb1586a9217a02c39dfcf0f7c6eb95
+DIST rspamd-2.4.tar.gz 4462119 BLAKE2B 073a27dc8ca76ede3928a2bbc1c3908d442e2d70e0cb51fea73f23fea55536f84e8154b7b6423af13002c0bd5cda60ae9948b3c6321a73d365c7fbd6541c3dca SHA512 47d64fdadc1c61642efebe4772add48848a45c8106bf431dacb458d85cdd9bf996ca46bcb75d60cedb15ae72518089e9b3e63a0716d22843f5b9f38d7d86be08
diff --git a/mail-filter/rspamd/rspamd-2.4.ebuild b/mail-filter/rspamd/rspamd-2.4.ebuild
new file mode 100644
index 00000000000..8ed1ffab616
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-2.4.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2"
+
+RDEPEND="
+ acct-group/rspamd
+ acct-user/rspamd
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libev
+ dev-libs/libsodium
+ dev-util/ragel
+ net-libs/libnsl
+ sys-apps/file
+ blas? ( sci-libs/openblas )
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ jemalloc? ( dev-libs/jemalloc )
+ jit? ( dev-lang/luajit:2 )
+ !jit? ( dev-lang/lua:* )
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ cmake_src_prepare
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-03-08 12:58 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2020-03-08 12:58 UTC (permalink / raw
To: gentoo-commits
commit: ae5d87896657c9903d0a518ba88dfcd60ae240fc
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Mar 6 07:45:40 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Mar 8 12:57:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5d8789
mail-filter/rspamd: add myself as a proxy maintainer
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/14831
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index 140755872e0..c14373f9b6e 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -9,6 +9,10 @@
<email>djc@gentoo.org</email>
<name>Dirkjan Ochtman</name>
</maintainer>
+ <maintainer type="person">
+ <email>arkamar@atlas.cz</email>
+ <name>Petr Vaněk</name>
+ </maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-03-14 12:07 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2020-03-14 12:07 UTC (permalink / raw
To: gentoo-commits
commit: 845424895d1aac6bb80f62d2f7a579e257c7eef6
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Mar 9 10:28:27 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 12:06:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84542489
mail-filter/rspamd: add licenses of bundled libraries
Closes: https://bugs.gentoo.org/601434
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/14895
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.1.ebuild | 2 +-
mail-filter/rspamd/rspamd-2.2.ebuild | 2 +-
mail-filter/rspamd/rspamd-2.3.ebuild | 2 +-
mail-filter/rspamd/rspamd-2.4.ebuild | 2 +-
mail-filter/rspamd/rspamd-9999.ebuild | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.1.ebuild b/mail-filter/rspamd/rspamd-2.1.ebuild
index dd50ca4e42d..b5ff98b60e8 100644
--- a/mail-filter/rspamd/rspamd-2.1.ebuild
+++ b/mail-filter/rspamd/rspamd-2.1.ebuild
@@ -15,7 +15,7 @@ fi
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
-LICENSE="Apache-2.0"
+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 libressl pcre2"
diff --git a/mail-filter/rspamd/rspamd-2.2.ebuild b/mail-filter/rspamd/rspamd-2.2.ebuild
index ff4dde3ea73..ffab3a9e62c 100644
--- a/mail-filter/rspamd/rspamd-2.2.ebuild
+++ b/mail-filter/rspamd/rspamd-2.2.ebuild
@@ -15,7 +15,7 @@ fi
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
-LICENSE="Apache-2.0"
+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 libressl pcre2"
diff --git a/mail-filter/rspamd/rspamd-2.3.ebuild b/mail-filter/rspamd/rspamd-2.3.ebuild
index 8ed1ffab616..38a8793ea03 100644
--- a/mail-filter/rspamd/rspamd-2.3.ebuild
+++ b/mail-filter/rspamd/rspamd-2.3.ebuild
@@ -15,7 +15,7 @@ fi
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
-LICENSE="Apache-2.0"
+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 libressl pcre2"
diff --git a/mail-filter/rspamd/rspamd-2.4.ebuild b/mail-filter/rspamd/rspamd-2.4.ebuild
index 8ed1ffab616..38a8793ea03 100644
--- a/mail-filter/rspamd/rspamd-2.4.ebuild
+++ b/mail-filter/rspamd/rspamd-2.4.ebuild
@@ -15,7 +15,7 @@ fi
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
-LICENSE="Apache-2.0"
+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 libressl pcre2"
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 4b6702808e4..ea53c2dbb55 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -15,7 +15,7 @@ fi
DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
-LICENSE="Apache-2.0"
+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 libressl pcre2"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-04-04 8:06 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2020-04-04 8:06 UTC (permalink / raw
To: gentoo-commits
commit: f6b8f52d70569ce5009cf8dff1576f6dceb12022
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Apr 1 14:38:30 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr 4 07:51:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b8f52d
mail-filter/rspamd: bump to 2.5
Closes: https://bugs.gentoo.org/711972
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-2.5.ebuild | 114 +++++++++++++++++++++++++++++++++++
2 files changed, 115 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index dc9affa83b4..bf68858b2d9 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-2.1.tar.gz 4232297 BLAKE2B 4685fa404e5a66d2295da57ece8ce1830507b3464
DIST rspamd-2.2.tar.gz 4257574 BLAKE2B 3717736ecefea49cfc9e8bf312bdeafa8650dfe1b0a4410d98693add30c77cb054c7620ecc421edd69a2d8bfc1bcb02183951069b15774a588359da8bfb26ac9 SHA512 e62367b9d663a005686e3eef216a7913c6050125e96582e2a58ef459e14512c1bcf09108050ff8ef524ba5e7a3c78559805353a25510654d8764f985757b32fe
DIST rspamd-2.3.tar.gz 4409924 BLAKE2B 825326c8c92b9937be1aed8640acc1c94762bf8de564642e4d1d429025eb9cc7ba943217b35c881c92b888cff0bec68ffae737bfc77ccb02bfc2ebd9d5948bcc SHA512 20fae1b088acafaaaa406980dc10da5efa66680f10ca8f0d262ddc735a0498f2026091806206995430d28ae27a7d348556eb1586a9217a02c39dfcf0f7c6eb95
DIST rspamd-2.4.tar.gz 4462119 BLAKE2B 073a27dc8ca76ede3928a2bbc1c3908d442e2d70e0cb51fea73f23fea55536f84e8154b7b6423af13002c0bd5cda60ae9948b3c6321a73d365c7fbd6541c3dca SHA512 47d64fdadc1c61642efebe4772add48848a45c8106bf431dacb458d85cdd9bf996ca46bcb75d60cedb15ae72518089e9b3e63a0716d22843f5b9f38d7d86be08
+DIST rspamd-2.5.tar.gz 4490310 BLAKE2B 8d117b1b03e8092d0c724a4da4de23dd145f5b22696aa6b4ef1c208ade28f0d143dd783c9173b6987514b2aef9327ff8fd29eeae5e3da3039d2568384e50a697 SHA512 6068309da98eeb75f95188414b12ce9443aef31200853f820646e70e1dbf2d9d1e2c661a86df2183c175cc01cfb09f6a5c7b8ba358901a56ec6cdb9d9fef4540
diff --git a/mail-filter/rspamd/rspamd-2.5.ebuild b/mail-filter/rspamd/rspamd-2.5.ebuild
new file mode 100644
index 00000000000..b5d45580a5d
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-2.5.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
+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 libressl pcre2"
+
+RDEPEND="
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libev
+ dev-libs/libsodium
+ dev-libs/snowball-stemmer
+ net-libs/libnsl
+ sys-apps/file
+ blas? ( sci-libs/openblas )
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ jemalloc? ( dev-libs/jemalloc )
+ jit? (
+ dev-lang/luajit:2
+ dev-lua/lpeg[luajit]
+ )
+ !jit? (
+ dev-lang/lua:*
+ dev-lua/lpeg[-luajit]
+ dev-lua/LuaBitOp
+ )
+ !libressl? ( dev-libs/openssl:0=[-bindist] )
+ libressl? ( dev-libs/libressl:0= )
+ pcre2? ( dev-libs/libpcre2[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-2.5-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-2.5-unbundle-zstd.patch"
+ "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{lua-{bit,lpeg},snowball,zstd} || die
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex jit ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use jit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-10-02 7:32 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2020-10-02 7:32 UTC (permalink / raw
To: gentoo-commits
commit: b738a5b5fb44be3e4ef584c256f3e37b9a055c7e
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Aug 31 13:48:36 2020 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct 2 07:21:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b738a5b5
mail-filter/rspamd: clean old and buggy versions
- Version 2.3 does not work with libressl, however, the bug was resolved
in 2.4 and later
- Version 2.4 contains bugs in plugins/lua/neural.lua and
plugins/lua/phishing.lua and users should not use it.
Closes: https://bugs.gentoo.org/708620
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/Manifest | 2 -
mail-filter/rspamd/rspamd-2.3.ebuild | 94 ------------------------------------
mail-filter/rspamd/rspamd-2.4.ebuild | 94 ------------------------------------
3 files changed, 190 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index c1caf263ac8..31a2bd1b901 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1 @@
-DIST rspamd-2.3.tar.gz 4409924 BLAKE2B 825326c8c92b9937be1aed8640acc1c94762bf8de564642e4d1d429025eb9cc7ba943217b35c881c92b888cff0bec68ffae737bfc77ccb02bfc2ebd9d5948bcc SHA512 20fae1b088acafaaaa406980dc10da5efa66680f10ca8f0d262ddc735a0498f2026091806206995430d28ae27a7d348556eb1586a9217a02c39dfcf0f7c6eb95
-DIST rspamd-2.4.tar.gz 4462119 BLAKE2B 073a27dc8ca76ede3928a2bbc1c3908d442e2d70e0cb51fea73f23fea55536f84e8154b7b6423af13002c0bd5cda60ae9948b3c6321a73d365c7fbd6541c3dca SHA512 47d64fdadc1c61642efebe4772add48848a45c8106bf431dacb458d85cdd9bf996ca46bcb75d60cedb15ae72518089e9b3e63a0716d22843f5b9f38d7d86be08
DIST rspamd-2.5.tar.gz 4490310 BLAKE2B 8d117b1b03e8092d0c724a4da4de23dd145f5b22696aa6b4ef1c208ade28f0d143dd783c9173b6987514b2aef9327ff8fd29eeae5e3da3039d2568384e50a697 SHA512 6068309da98eeb75f95188414b12ce9443aef31200853f820646e70e1dbf2d9d1e2c661a86df2183c175cc01cfb09f6a5c7b8ba358901a56ec6cdb9d9fef4540
diff --git a/mail-filter/rspamd/rspamd-2.3.ebuild b/mail-filter/rspamd/rspamd-2.3.ebuild
deleted file mode 100644
index 38a8793ea03..00000000000
--- a/mail-filter/rspamd/rspamd-2.3.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
-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 libressl pcre2"
-
-RDEPEND="
- acct-group/rspamd
- acct-user/rspamd
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libev
- dev-libs/libsodium
- dev-util/ragel
- net-libs/libnsl
- sys-apps/file
- blas? ( sci-libs/openblas )
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- jemalloc? ( dev-libs/jemalloc )
- jit? ( dev-lang/luajit:2 )
- !jit? ( dev-lang/lua:* )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- cmake_src_prepare
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_BLAS=$(usex blas ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-}
diff --git a/mail-filter/rspamd/rspamd-2.4.ebuild b/mail-filter/rspamd/rspamd-2.4.ebuild
deleted file mode 100644
index 38a8793ea03..00000000000
--- a/mail-filter/rspamd/rspamd-2.4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://rspamd.com/ https://github.com/rspamd/rspamd"
-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 libressl pcre2"
-
-RDEPEND="
- acct-group/rspamd
- acct-user/rspamd
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libev
- dev-libs/libsodium
- dev-util/ragel
- net-libs/libnsl
- sys-apps/file
- blas? ( sci-libs/openblas )
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- jemalloc? ( dev-libs/jemalloc )
- jit? ( dev-lang/luajit:2 )
- !jit? ( dev-lang/lua:* )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- cmake_src_prepare
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_BLAS=$(usex blas ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-11-05 14:04 Dirkjan Ochtman
0 siblings, 0 replies; 153+ messages in thread
From: Dirkjan Ochtman @ 2020-11-05 14:04 UTC (permalink / raw
To: gentoo-commits
commit: b78980579e132224507c70b07a92d1582034c4d9
Author: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 5 10:42:42 2020 +0000
Commit: Dirkjan Ochtman <djc <AT> gentoo <DOT> org>
CommitDate: Thu Nov 5 14:04:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7898057
mail-filter/rspamd: remove myself as maintainer
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Dirkjan Ochtman <djc <AT> gentoo.org>
mail-filter/rspamd/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index c14373f9b6e..f0f82f46abd 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -5,10 +5,6 @@
<email>c@roessner.co</email>
<name>Christian Roessner</name>
</maintainer>
- <maintainer type="person">
- <email>djc@gentoo.org</email>
- <name>Dirkjan Ochtman</name>
- </maintainer>
<maintainer type="person">
<email>arkamar@atlas.cz</email>
<name>Petr Vaněk</name>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-12-09 22:57 Marek Szuba
0 siblings, 0 replies; 153+ messages in thread
From: Marek Szuba @ 2020-12-09 22:57 UTC (permalink / raw
To: gentoo-commits
commit: 91819bc0c66dd69b67784bd3241531d5b785eb4b
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 9 21:44:09 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Dec 9 22:57:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91819bc0
mail-filter/rspamd: limit unmigrated ebuilds to dev-lang/lua:0
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.5-r1.ebuild | 2 +-
mail-filter/rspamd/rspamd-2.6-r2.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.5-r1.ebuild b/mail-filter/rspamd/rspamd-2.5-r1.ebuild
index eb97eb1d040..c1020d552c7 100644
--- a/mail-filter/rspamd/rspamd-2.5-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-2.5-r1.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
dev-lang/luajit:2
)
!jit? (
- dev-lang/lua:*
+ dev-lang/lua:0=
dev-lua/LuaBitOp
)
!libressl? ( dev-libs/openssl:0=[-bindist] )
diff --git a/mail-filter/rspamd/rspamd-2.6-r2.ebuild b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
index 380080e13fb..a31a0897fc9 100644
--- a/mail-filter/rspamd/rspamd-2.6-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
dev-lang/luajit:2
)
!jit? (
- dev-lang/lua:*
+ dev-lang/lua:0=
dev-lua/LuaBitOp
)
!libressl? ( dev-libs/openssl:0=[-bindist] )
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2020-12-20 3:02 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2020-12-20 3:02 UTC (permalink / raw
To: gentoo-commits
commit: 641832ee163f117d36425d796a97ef6b312030f1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 03:02:11 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 03:02:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641832ee
mail-filter/rspamd: Stabilize 2.6-r2 amd64, #760726
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.6-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-2.6-r2.ebuild b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
index a31a0897fc9..d22ac2c67f3 100644
--- a/mail-filter/rspamd/rspamd-2.6-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-01-04 15:32 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-01-04 15:32 UTC (permalink / raw
To: gentoo-commits
commit: 448e4138dc5f7453a3cfa0884888edd5999488cd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 4 15:31:08 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 4 15:31:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448e4138
mail-filter/rspamd: Stabilize 2.6-r2 x86, #760726
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.6-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.6-r2.ebuild b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
index d22ac2c67f3..d4589355928 100644
--- a/mail-filter/rspamd/rspamd-2.6-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-01-27 18:48 Conrad Kostecki
0 siblings, 0 replies; 153+ messages in thread
From: Conrad Kostecki @ 2021-01-27 18:48 UTC (permalink / raw
To: gentoo-commits
commit: ce929849e274dd10572ff4b82565bdd4fd79d7b2
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 18:42:18 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 18:42:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce929849
mail-filter/rspamd: drop old version
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.6-r2.ebuild | 115 --------------------------------
mail-filter/rspamd/rspamd-2.7.ebuild | 115 --------------------------------
2 files changed, 230 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.6-r2.ebuild b/mail-filter/rspamd/rspamd-2.6-r2.ebuild
deleted file mode 100644
index d4589355928..00000000000
--- a/mail-filter/rspamd/rspamd-2.6-r2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
-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 libressl pcre2"
-
-RDEPEND="
- acct-group/rspamd
- acct-user/rspamd
- app-arch/zstd
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libev
- dev-libs/libsodium
- dev-libs/snowball-stemmer
- net-libs/libnsl
- sys-apps/file
- blas? (
- virtual/blas
- virtual/lapack
- )
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- jemalloc? ( dev-libs/jemalloc )
- jit? (
- dev-lang/luajit:2
- )
- !jit? (
- dev-lang/lua:0=
- dev-lua/LuaBitOp
- )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/ragel
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/rspamd-2.6-unbundle-lua.patch"
- "${FILESDIR}/rspamd-2.6-unbundle-zstd.patch"
- "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- rm -vrf contrib/{lua-bit,snowball,zstd} || die
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_BLAS=$(usex blas ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-}
diff --git a/mail-filter/rspamd/rspamd-2.7.ebuild b/mail-filter/rspamd/rspamd-2.7.ebuild
deleted file mode 100644
index 86ced7662db..00000000000
--- a/mail-filter/rspamd/rspamd-2.7.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
-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 libressl pcre2"
-
-RDEPEND="
- acct-group/rspamd
- acct-user/rspamd
- app-arch/zstd
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libev
- dev-libs/libsodium
- dev-libs/snowball-stemmer
- net-libs/libnsl
- sys-apps/file
- blas? (
- virtual/blas
- virtual/lapack
- )
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- jemalloc? ( dev-libs/jemalloc )
- jit? (
- dev-lang/luajit:2
- )
- !jit? (
- dev-lang/lua:0=
- dev-lua/LuaBitOp
- )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
- pcre2? ( dev-libs/libpcre2[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/ragel
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/rspamd-2.6-unbundle-lua.patch"
- "${FILESDIR}/rspamd-2.7-unbundle-zstd.patch"
- "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- rm -vrf contrib/{lua-bit,snowball,zstd} || die
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DENABLE_BLAS=$(usex blas ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex jit ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use jit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-02-19 19:32 Thomas Deutschmann
0 siblings, 0 replies; 153+ messages in thread
From: Thomas Deutschmann @ 2021-02-19 19:32 UTC (permalink / raw
To: gentoo-commits
commit: be431ee6f5ddf67afdabdad2f4678b7e8e2dd14f
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 19:31:49 2021 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 19:32:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be431ee6
mail-filter/rspamd: x86 stable (bug #770037)
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.7-r100.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-2.7-r100.ebuild b/mail-filter/rspamd/rspamd-2.7-r100.ebuild
index 0ba25019331..49699e232f9 100644
--- a/mail-filter/rspamd/rspamd-2.7-r100.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r100.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-02-25 11:35 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-02-25 11:35 UTC (permalink / raw
To: gentoo-commits
commit: b5cf8ec65ff05ce7f408dc677a7aa59523cadc85
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 11:33:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 11:33:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5cf8ec6
mail-filter/rspamd: Stabilize 2.7-r100 amd64, #770037
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.7-r100.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-2.7-r100.ebuild b/mail-filter/rspamd/rspamd-2.7-r100.ebuild
index 49699e232f9..f6efcf40a61 100644
--- a/mail-filter/rspamd/rspamd-2.7-r100.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r100.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-05-02 18:26 Mikle Kolyada
0 siblings, 0 replies; 153+ messages in thread
From: Mikle Kolyada @ 2021-05-02 18:26 UTC (permalink / raw
To: gentoo-commits
commit: faf5d937c6dbaf2dfda32a2159d939894a62b8f7
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun May 2 18:22:25 2021 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun May 2 18:26:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf5d937
mail-filter/rspamd: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.6-r100.ebuild | 5 ++---
mail-filter/rspamd/rspamd-2.7-r100.ebuild | 5 ++---
mail-filter/rspamd/rspamd-9999.ebuild | 5 ++---
3 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.6-r100.ebuild b/mail-filter/rspamd/rspamd-2.6-r100.ebuild
index d6a966d66b7..707adc9a3f4 100644
--- a/mail-filter/rspamd/rspamd-2.6-r100.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r100.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 libressl pcre2"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit pcre2"
REQUIRED_USE="${LUA_REQUIRED_USE}
jit? ( lua_single_target_luajit )"
@@ -45,8 +45,7 @@ RDEPEND="${LUA_DEPS}
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=[-bindist]
pcre2? ( dev-libs/libpcre2[jit=] )
!pcre2? ( dev-libs/libpcre[jit=] )"
DEPEND="${RDEPEND}"
diff --git a/mail-filter/rspamd/rspamd-2.7-r100.ebuild b/mail-filter/rspamd/rspamd-2.7-r100.ebuild
index f6efcf40a61..80a28df9ec2 100644
--- a/mail-filter/rspamd/rspamd-2.7-r100.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r100.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 libressl pcre2"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit pcre2"
REQUIRED_USE="${LUA_REQUIRED_USE}
jit? ( lua_single_target_luajit )"
@@ -45,8 +45,7 @@ RDEPEND="${LUA_DEPS}
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=[-bindist]
pcre2? ( dev-libs/libpcre2[jit=] )
!pcre2? ( dev-libs/libpcre[jit=] )"
DEPEND="${RDEPEND}"
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 0ba25019331..5ff19a2efa7 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 libressl pcre2"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit pcre2"
REQUIRED_USE="${LUA_REQUIRED_USE}
jit? ( lua_single_target_luajit )"
@@ -45,8 +45,7 @@ RDEPEND="${LUA_DEPS}
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc )
- !libressl? ( dev-libs/openssl:0=[-bindist] )
- libressl? ( dev-libs/libressl:0= )
+ dev-libs/openssl:0=[-bindist]
pcre2? ( dev-libs/libpcre2[jit=] )
!pcre2? ( dev-libs/libpcre[jit=] )"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-08-18 14:28 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-08-18 14:28 UTC (permalink / raw
To: gentoo-commits
commit: e70e5bc09e53f571b7b20a586f8a26f160c3f44a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 13:22:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 14:27:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70e5bc0
mail-filter/rspamd: drop removed libnsl dependency
See: https://github.com/rspamd/rspamd/commit/55d667d387bdbc89347aee4187efcdf6c86863b8
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/{rspamd-2.6-r101.ebuild => rspamd-2.6-r102.ebuild} | 1 -
mail-filter/rspamd/{rspamd-2.7-r101.ebuild => rspamd-2.7-r102.ebuild} | 1 -
mail-filter/rspamd/rspamd-9999.ebuild | 1 -
3 files changed, 3 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.6-r101.ebuild b/mail-filter/rspamd/rspamd-2.6-r102.ebuild
similarity index 99%
rename from mail-filter/rspamd/rspamd-2.6-r101.ebuild
rename to mail-filter/rspamd/rspamd-2.6-r102.ebuild
index f8403e2a44d..78ee3682bad 100644
--- a/mail-filter/rspamd/rspamd-2.6-r101.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r102.ebuild
@@ -37,7 +37,6 @@ RDEPEND="${LUA_DEPS}
dev-libs/libev
dev-libs/libsodium
dev-libs/snowball-stemmer
- net-libs/libnsl
sys-apps/file
blas? (
virtual/blas
diff --git a/mail-filter/rspamd/rspamd-2.7-r101.ebuild b/mail-filter/rspamd/rspamd-2.7-r102.ebuild
similarity index 99%
rename from mail-filter/rspamd/rspamd-2.7-r101.ebuild
rename to mail-filter/rspamd/rspamd-2.7-r102.ebuild
index ad93afe587a..05127cc2e2d 100644
--- a/mail-filter/rspamd/rspamd-2.7-r101.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r102.ebuild
@@ -37,7 +37,6 @@ RDEPEND="${LUA_DEPS}
dev-libs/libev
dev-libs/libsodium
dev-libs/snowball-stemmer
- net-libs/libnsl
sys-apps/file
blas? (
virtual/blas
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index f5aecd99630..5a2ffccacfa 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -37,7 +37,6 @@ RDEPEND="${LUA_DEPS}
dev-libs/libev
dev-libs/libsodium
dev-libs/snowball-stemmer
- net-libs/libnsl
sys-apps/file
blas? (
virtual/blas
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-08-18 14:28 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-08-18 14:28 UTC (permalink / raw
To: gentoo-commits
commit: ca428f4457c09bc1ef79a1d8d275fbe846470eb0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 18 13:25:11 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 18 14:27:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca428f44
mail-filter/rspamd: add missing subslot dependencies
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.6-r102.ebuild | 8 ++++----
mail-filter/rspamd/rspamd-2.7-r102.ebuild | 8 ++++----
mail-filter/rspamd/rspamd-9999.ebuild | 8 ++++----
3 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.6-r102.ebuild b/mail-filter/rspamd/rspamd-2.6-r102.ebuild
index 78ee3682bad..fc005db11e8 100644
--- a/mail-filter/rspamd/rspamd-2.6-r102.ebuild
+++ b/mail-filter/rspamd/rspamd-2.6-r102.ebuild
@@ -30,12 +30,12 @@ RDEPEND="${LUA_DEPS}
' lua5-{1,2})
acct-group/rspamd
acct-user/rspamd
- app-arch/zstd
+ app-arch/zstd:=
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
- dev-libs/libsodium
+ dev-libs/libsodium:=
dev-libs/snowball-stemmer
sys-apps/file
blas? (
@@ -43,9 +43,9 @@ RDEPEND="${LUA_DEPS}
virtual/lapack
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- jemalloc? ( dev-libs/jemalloc )
+ jemalloc? ( dev-libs/jemalloc:= )
dev-libs/openssl:0=[-bindist(-)]
- pcre2? ( dev-libs/libpcre2[jit=] )
+ pcre2? ( dev-libs/libpcre2:=[jit=] )
!pcre2? ( dev-libs/libpcre[jit=] )"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/mail-filter/rspamd/rspamd-2.7-r102.ebuild b/mail-filter/rspamd/rspamd-2.7-r102.ebuild
index 05127cc2e2d..3bb3d9202b2 100644
--- a/mail-filter/rspamd/rspamd-2.7-r102.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r102.ebuild
@@ -30,12 +30,12 @@ RDEPEND="${LUA_DEPS}
' lua5-{1,2})
acct-group/rspamd
acct-user/rspamd
- app-arch/zstd
+ app-arch/zstd:=
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
- dev-libs/libsodium
+ dev-libs/libsodium:=
dev-libs/snowball-stemmer
sys-apps/file
blas? (
@@ -43,9 +43,9 @@ RDEPEND="${LUA_DEPS}
virtual/lapack
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- jemalloc? ( dev-libs/jemalloc )
+ jemalloc? ( dev-libs/jemalloc:= )
dev-libs/openssl:0=[-bindist(-)]
- pcre2? ( dev-libs/libpcre2[jit=] )
+ pcre2? ( dev-libs/libpcre2:=[jit=] )
!pcre2? ( dev-libs/libpcre[jit=] )"
DEPEND="${RDEPEND}"
BDEPEND="
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 5a2ffccacfa..a78a8bfb768 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -30,12 +30,12 @@ RDEPEND="${LUA_DEPS}
' lua5-{1,2})
acct-group/rspamd
acct-user/rspamd
- app-arch/zstd
+ app-arch/zstd:=
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
- dev-libs/libsodium
+ dev-libs/libsodium:=
dev-libs/snowball-stemmer
sys-apps/file
blas? (
@@ -43,9 +43,9 @@ RDEPEND="${LUA_DEPS}
virtual/lapack
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- jemalloc? ( dev-libs/jemalloc )
+ jemalloc? ( dev-libs/jemalloc:= )
dev-libs/openssl:0=[-bindist(-)]
- pcre2? ( dev-libs/libpcre2[jit=] )
+ pcre2? ( dev-libs/libpcre2:=[jit=] )
!pcre2? ( dev-libs/libpcre[jit=] )"
DEPEND="${RDEPEND}"
BDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-08-22 2:50 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-08-22 2:50 UTC (permalink / raw
To: gentoo-commits
commit: fd0e7ad32ff1064db8cd4ba4149cf33e2ffdeb5a
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sat Aug 21 20:53:20 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 22 02:49:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0e7ad3
mail-filter/rspamd: sync live
Closes: https://bugs.gentoo.org/784335
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index a78a8bfb768..ebf109b74cd 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
inherit cmake lua-single pax-utils systemd tmpfiles
@@ -19,10 +19,13 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 pcre2"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit pcre2 test"
+RESTRICT="!test? ( test )"
+# A part of tests use ffi luajit extension
REQUIRED_USE="${LUA_REQUIRED_USE}
- jit? ( lua_single_target_luajit )"
+ jit? ( lua_single_target_luajit )
+ test? ( lua_single_target_luajit )"
RDEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
@@ -35,6 +38,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
+ dev-libs/libfmt:=
dev-libs/libsodium:=
dev-libs/snowball-stemmer
sys-apps/file
@@ -54,16 +58,15 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}/rspamd-2.7-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.0-cmake-lua-version.patch"
"${FILESDIR}/rspamd-2.6-unbundle-lua.patch"
- "${FILESDIR}/rspamd-2.7-unbundle-zstd.patch"
"${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
)
src_prepare() {
cmake_src_prepare
- rm -vrf contrib/{lua-bit,snowball,zstd} || die
+ rm -vrf contrib/{fmt,lua-bit,snowball,zstd} || die
sed -i -e 's/User=_rspamd/User=rspamd/g' \
rspamd.service \
@@ -76,6 +79,10 @@ src_configure() {
-DRUNDIR=/var/run/rspamd
-DDBDIR=/var/lib/rspamd
-DLOGDIR=/var/log/rspamd
+
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_ZSTD=ON
+
-DENABLE_BLAS=$(usex blas ON OFF)
-DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
@@ -86,7 +93,7 @@ src_configure() {
}
src_test() {
- cmake_src_test
+ cmake_build run-test
}
src_install() {
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-08-27 20:45 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-08-27 20:45 UTC (permalink / raw
To: gentoo-commits
commit: ec5fa6b5611d76f428f4807705b3bebe3f6db3bd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 27 20:36:34 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 27 20:45:27 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5fa6b5
mail-filter/rspamd: subscribe to snowball-stemmer subslot
We need to be rebuilt when snowball-stemmer changes ABI.
Bug: https://bugs.gentoo.org/719402
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/{rspamd-2.7-r102.ebuild => rspamd-2.7-r103.ebuild} | 2 +-
mail-filter/rspamd/{rspamd-3.0.ebuild => rspamd-3.0-r1.ebuild} | 2 +-
mail-filter/rspamd/rspamd-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.7-r102.ebuild b/mail-filter/rspamd/rspamd-2.7-r103.ebuild
similarity index 98%
rename from mail-filter/rspamd/rspamd-2.7-r102.ebuild
rename to mail-filter/rspamd/rspamd-2.7-r103.ebuild
index 3bb3d9202b2..e6150736669 100644
--- a/mail-filter/rspamd/rspamd-2.7-r102.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r103.ebuild
@@ -36,7 +36,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/icu:=
dev-libs/libev
dev-libs/libsodium:=
- dev-libs/snowball-stemmer
+ dev-libs/snowball-stemmer:=
sys-apps/file
blas? (
virtual/blas
diff --git a/mail-filter/rspamd/rspamd-3.0.ebuild b/mail-filter/rspamd/rspamd-3.0-r1.ebuild
similarity index 98%
rename from mail-filter/rspamd/rspamd-3.0.ebuild
rename to mail-filter/rspamd/rspamd-3.0-r1.ebuild
index 1a472d6db57..837a118c05f 100644
--- a/mail-filter/rspamd/rspamd-3.0.ebuild
+++ b/mail-filter/rspamd/rspamd-3.0-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/libev
dev-libs/libfmt:=
dev-libs/libsodium:=
- dev-libs/snowball-stemmer
+ dev-libs/snowball-stemmer:=
sys-apps/file
blas? (
virtual/blas
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index ebf109b74cd..5ea66f60100 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -40,7 +40,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/libev
dev-libs/libfmt:=
dev-libs/libsodium:=
- dev-libs/snowball-stemmer
+ dev-libs/snowball-stemmer:=
sys-apps/file
blas? (
virtual/blas
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-08-28 18:20 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-08-28 18:20 UTC (permalink / raw
To: gentoo-commits
commit: d94e39e32f48c8066282a86c43671e126c5c05b0
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sat Aug 28 11:45:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 28 18:20:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94e39e3
mail-filter/rspamd: disable lua5-3
This version does not work with lua5-3, because currently required
stable revision of LuaBitOp does not support lua5-3.
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/22140
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.7-r103.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-2.7-r103.ebuild b/mail-filter/rspamd/rspamd-2.7-r103.ebuild
index e6150736669..8a361f82f03 100644
--- a/mail-filter/rspamd/rspamd-2.7-r103.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r103.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..2} luajit )
inherit cmake lua-single pax-utils systemd tmpfiles
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-08-28 18:20 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-08-28 18:20 UTC (permalink / raw
To: gentoo-commits
commit: 81b9814009e0fa412a018d8687a9784dc6f39671
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sat Aug 28 10:48:15 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 28 18:20:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b98140
mail-filter/rspamd: correct LuaBitOp dependency rule
Rspamd requires LuaBitOp dependency for all lua targets.
Closes: https://bugs.gentoo.org/810335
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/{rspamd-3.0-r1.ebuild => rspamd-3.0-r2.ebuild} | 2 +-
mail-filter/rspamd/rspamd-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-3.0-r1.ebuild b/mail-filter/rspamd/rspamd-3.0-r2.ebuild
similarity index 99%
rename from mail-filter/rspamd/rspamd-3.0-r1.ebuild
rename to mail-filter/rspamd/rspamd-3.0-r2.ebuild
index 837a118c05f..efe18dc57b0 100644
--- a/mail-filter/rspamd/rspamd-3.0-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.0-r2.ebuild
@@ -30,7 +30,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}
RDEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
dev-lua/LuaBitOp[${LUA_USEDEP}]
- ' lua5-{1,2})
+ ')
acct-group/rspamd
acct-user/rspamd
app-arch/zstd:=
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 5ea66f60100..7bcf4740c47 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -30,7 +30,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}
RDEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
dev-lua/LuaBitOp[${LUA_USEDEP}]
- ' lua5-{1,2})
+ ')
acct-group/rspamd
acct-user/rspamd
app-arch/zstd:=
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-09-07 20:25 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-09-07 20:25 UTC (permalink / raw
To: gentoo-commits
commit: 75c8f0d717c51684737bdb121161c39e09a51048
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Sep 6 06:24:00 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 7 20:25:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c8f0d7
mail-filter/rspamd: sync live
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/22230
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 7bcf4740c47..df5d75abfd0 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -35,6 +35,7 @@ RDEPEND="${LUA_DEPS}
acct-user/rspamd
app-arch/zstd:=
dev-db/sqlite:3
+ dev-cpp/doctest
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
@@ -66,7 +67,7 @@ PATCHES=(
src_prepare() {
cmake_src_prepare
- rm -vrf contrib/{fmt,lua-bit,snowball,zstd} || die
+ rm -vrf contrib/{doctest,fmt,lua-bit,snowball,zstd} || die
sed -i -e 's/User=_rspamd/User=rspamd/g' \
rspamd.service \
@@ -80,6 +81,7 @@ src_configure() {
-DDBDIR=/var/lib/rspamd
-DLOGDIR=/var/log/rspamd
+ -DSYSTEM_DOCTEST=ON
-DSYSTEM_FMT=ON
-DSYSTEM_ZSTD=ON
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-11-07 23:29 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-11-07 23:29 UTC (permalink / raw
To: gentoo-commits
commit: 5a751a73ab82422e63f50a7350f4789fc7780c06
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sun Nov 7 21:21:00 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 7 23:28:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a751a73
mail-filter/rspamd: add 3.1
Closes: https://bugs.gentoo.org/822207
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.1.ebuild | 124 +++++++++++++++++++++++++++++++++++
2 files changed, 125 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index fa7fefdafd2..78c40cf829a 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-2.7.tar.gz 5126227 BLAKE2B 70f57dba6ac9abe93d735d42e84bd17a1797035322029577a8e4376409bcee5345d4624925d3dd071bddce038858ebfdce8ee4f87f81b1fc8b1f71ad14e85930 SHA512 8779771baf85ef6ca1d7d2180429072ab1547ab834b073ee9222dcc6494efdd0a23f5e7ac52a777c23fd89296769f5b6f182593e714097c6f11ca7c9165e4ba7
DIST rspamd-3.0.tar.gz 5535659 BLAKE2B 605ac59b947b49efb026e04d153df5fc0d56c65712def3f2c54a949db32b8534e634d172a1899cc08e98e0a9da839fc00f0f569dc8c52a743f38bd71b8abaeaa SHA512 1ea6f9ffe58b7f280dbd31e39db6412ebeddda634ca8a669fa5bff2951d17123a5d4a09ec0f366c6b0c0b585f868e646fd49e4d45bd451408675b927ec2557c4
+DIST rspamd-3.1.tar.gz 5566920 BLAKE2B dfb31534e7dbce303729e89537f83eea90d6524a0ccf81633e0d55840f21936985ba5991f2a2ed9ca5594a4a3938f9366f7a1879fc553f41ab52bb89460b87dc SHA512 3c3c06c10d3dfc90e4bc92c7ebaff4bd4854d3b0e56d6476f0223918c4a52f4cc7a8b381b1f867164199ee18ea00eda77ae0315925f3fd71596d610200667178
diff --git a/mail-filter/rspamd/rspamd-3.1.ebuild b/mail-filter/rspamd/rspamd-3.1.ebuild
new file mode 100644
index 00000000000..df5d75abfd0
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
+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 pcre2 test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ jit? ( lua_single_target_luajit )
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-cpp/doctest
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libev
+ dev-libs/libfmt:=
+ dev-libs/libsodium:=
+ dev-libs/snowball-stemmer:=
+ sys-apps/file
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ jemalloc? ( dev-libs/jemalloc:= )
+ dev-libs/openssl:0=[-bindist(-)]
+ pcre2? ( dev-libs/libpcre2:=[jit=] )
+ !pcre2? ( dev-libs/libpcre[jit=] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.0-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-2.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-bit,snowball,zstd} || die
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_ZSTD=ON
+
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build run-test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-11-22 10:11 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-11-22 10:11 UTC (permalink / raw
To: gentoo-commits
commit: ce8c5ced6f2dd5150bbfb248015f92bbffb1959f
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Nov 12 08:33:57 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 10:08:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8c5ced
mail-filter/rspamd: make USE=jit to control only PCRE JIT support
It is valid configuration to use JIT enabled PCRE with non-JIT Lua and
vice versa, as it was pointed out in a bug report. Therefore, this
change removes
jit? ( lua_single_target_luajit )
restriction from all available ebuilds.
Closes: https://bugs.gentoo.org/822765
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/22915
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/metadata.xml | 1 +
mail-filter/rspamd/rspamd-2.7-r103.ebuild | 3 +--
mail-filter/rspamd/rspamd-3.0-r3.ebuild | 1 -
mail-filter/rspamd/rspamd-3.1.ebuild | 1 -
mail-filter/rspamd/rspamd-9999.ebuild | 1 -
5 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index a183078256ab..78a3ccc54c80 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -18,5 +18,6 @@
</upstream>
<use>
<flag name="pcre2">Use dev-libs/libpcre2</flag>
+ <flag name="jit">Enable PCRE JIT support</flag>
</use>
</pkgmetadata>
diff --git a/mail-filter/rspamd/rspamd-2.7-r103.ebuild b/mail-filter/rspamd/rspamd-2.7-r103.ebuild
index 8a361f82f03e..e3e4d0e59f1e 100644
--- a/mail-filter/rspamd/rspamd-2.7-r103.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r103.ebuild
@@ -21,8 +21,7 @@ LICENSE="Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain u
SLOT="0"
IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit pcre2"
-REQUIRED_USE="${LUA_REQUIRED_USE}
- jit? ( lua_single_target_luajit )"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
RDEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
diff --git a/mail-filter/rspamd/rspamd-3.0-r3.ebuild b/mail-filter/rspamd/rspamd-3.0-r3.ebuild
index 1ff4af0796ec..54434e12ad55 100644
--- a/mail-filter/rspamd/rspamd-3.0-r3.ebuild
+++ b/mail-filter/rspamd/rspamd-3.0-r3.ebuild
@@ -24,7 +24,6 @@ RESTRICT="!test? ( test )"
# A part of tests use ffi luajit extension
REQUIRED_USE="${LUA_REQUIRED_USE}
- jit? ( lua_single_target_luajit )
test? ( lua_single_target_luajit )"
RDEPEND="${LUA_DEPS}
diff --git a/mail-filter/rspamd/rspamd-3.1.ebuild b/mail-filter/rspamd/rspamd-3.1.ebuild
index df5d75abfd0e..3d43ffe54025 100644
--- a/mail-filter/rspamd/rspamd-3.1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.1.ebuild
@@ -24,7 +24,6 @@ RESTRICT="!test? ( test )"
# A part of tests use ffi luajit extension
REQUIRED_USE="${LUA_REQUIRED_USE}
- jit? ( lua_single_target_luajit )
test? ( lua_single_target_luajit )"
RDEPEND="${LUA_DEPS}
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index df5d75abfd0e..3d43ffe54025 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -24,7 +24,6 @@ RESTRICT="!test? ( test )"
# A part of tests use ffi luajit extension
REQUIRED_USE="${LUA_REQUIRED_USE}
- jit? ( lua_single_target_luajit )
test? ( lua_single_target_luajit )"
RDEPEND="${LUA_DEPS}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-11-22 11:13 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-11-22 11:13 UTC (permalink / raw
To: gentoo-commits
commit: 0bbf63dde755e16cffe896f15efe3328978e44b8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 22 11:12:28 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 11:12:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bbf63dd
mail-filter/rspamd: use <pkg> tag in metadata.xml
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index 78a3ccc54c80..b1f97d1434d0 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -17,7 +17,7 @@
<remote-id type="github">vstakhov/rspamd</remote-id>
</upstream>
<use>
- <flag name="pcre2">Use dev-libs/libpcre2</flag>
+ <flag name="pcre2">Use <pkg>dev-libs/libpcre2</pkg></flag>
<flag name="jit">Enable PCRE JIT support</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2021-12-01 20:02 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2021-12-01 20:02 UTC (permalink / raw
To: gentoo-commits
commit: 45c18da33fe7f9ec1d9eb61d8c60406a867c63bb
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Nov 29 18:37:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 20:02:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c18da3
mail-filter/rspamd: respect user compiler flags choice
The Toolset.cmake file seems to be unnecessary, it tries to control
flags which in Gentoo should be controlled by user. This applies a
change suggested in [1].
[1] https://bugs.gentoo.org/827550#c1
Closes: https://bugs.gentoo.org/827550
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/23127
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.1.ebuild | 2 ++
mail-filter/rspamd/rspamd-9999.ebuild | 2 ++
2 files changed, 4 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-3.1.ebuild b/mail-filter/rspamd/rspamd-3.1.ebuild
index 3d43ffe54025..b4d4c6d23bae 100644
--- a/mail-filter/rspamd/rspamd-3.1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.1.ebuild
@@ -68,6 +68,8 @@ src_prepare() {
rm -vrf contrib/{doctest,fmt,lua-bit,snowball,zstd} || die
+ > cmake/Toolset.cmake || die #827550
+
sed -i -e 's/User=_rspamd/User=rspamd/g' \
rspamd.service \
|| die
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 3d43ffe54025..b4d4c6d23bae 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -68,6 +68,8 @@ src_prepare() {
rm -vrf contrib/{doctest,fmt,lua-bit,snowball,zstd} || die
+ > cmake/Toolset.cmake || die #827550
+
sed -i -e 's/User=_rspamd/User=rspamd/g' \
rspamd.service \
|| die
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-01-10 17:42 Ionen Wolkens
0 siblings, 0 replies; 153+ messages in thread
From: Ionen Wolkens @ 2022-01-10 17:42 UTC (permalink / raw
To: gentoo-commits
commit: 6dbfcb026c30a8cadde714830a967310ecdfeac8
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 17:35:48 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 17:41:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbfcb02
mail-filter/rspamd: require <doctest-2.4.7 for now
At least until the rspamd/doctest maintainers have a look at this.
Also move to DEPEND as this is just a single .h file and doubt
this is used as runtime (revbump is to update this).
Bug: https://bugs.gentoo.org/830624
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
mail-filter/rspamd/{rspamd-3.1.ebuild => rspamd-3.1-r1.ebuild} | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-3.1.ebuild b/mail-filter/rspamd/rspamd-3.1-r1.ebuild
similarity index 97%
rename from mail-filter/rspamd/rspamd-3.1.ebuild
rename to mail-filter/rspamd/rspamd-3.1-r1.ebuild
index b4d4c6d23bae..d1cc32c3e7bb 100644
--- a/mail-filter/rspamd/rspamd-3.1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -34,7 +34,6 @@ RDEPEND="${LUA_DEPS}
acct-user/rspamd
app-arch/zstd:=
dev-db/sqlite:3
- dev-cpp/doctest
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
@@ -51,7 +50,9 @@ RDEPEND="${LUA_DEPS}
dev-libs/openssl:0=[-bindist(-)]
pcre2? ( dev-libs/libpcre2:=[jit=] )
!pcre2? ( dev-libs/libpcre[jit=] )"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ <dev-cpp/doctest-2.4.7"
BDEPEND="
dev-util/ragel
virtual/pkgconfig
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-02-10 20:12 Jonas Stein
0 siblings, 0 replies; 153+ messages in thread
From: Jonas Stein @ 2022-02-10 20:12 UTC (permalink / raw
To: gentoo-commits
commit: fe00d0ea297eaad95f779216527cb4bd85f515df
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 10 20:11:34 2022 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Thu Feb 10 20:11:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe00d0ea
mail-filter/rspamd: Maintainer retired
Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/633254
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein <jstein <AT> gentoo.org>
mail-filter/rspamd/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index b1f97d1434d0..d9a2c3be0222 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>c@roessner.co</email>
- <name>Christian Roessner</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>arkamar@atlas.cz</email>
<name>Petr Vaněk</name>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-04-12 8:20 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-04-12 8:20 UTC (permalink / raw
To: gentoo-commits
commit: a0be7a6a1a96b4df87446f3e514a4af5818e83c3
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Apr 6 09:51:21 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 08:20:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0be7a6a
mail-filter/rspamd: sync live
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index b4d4c6d23bae..f04832d56b59 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
LUA_COMPAT=( lua5-{1..4} luajit )
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 pcre2 test"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit test"
RESTRICT="!test? ( test )"
# A part of tests use ffi luajit extension
@@ -29,17 +29,19 @@ REQUIRED_USE="${LUA_REQUIRED_USE}
RDEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
')
acct-group/rspamd
acct-user/rspamd
app-arch/zstd:=
dev-db/sqlite:3
- dev-cpp/doctest
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:=
sys-apps/file
blas? (
@@ -48,10 +50,10 @@ RDEPEND="${LUA_DEPS}
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc:= )
- dev-libs/openssl:0=[-bindist(-)]
- pcre2? ( dev-libs/libpcre2:=[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
-DEPEND="${RDEPEND}"
+"
+DEPEND="${RDEPEND}
+ dev-cpp/doctest
+"
BDEPEND="
dev-util/ragel
virtual/pkgconfig
@@ -59,14 +61,14 @@ BDEPEND="
PATCHES=(
"${FILESDIR}/rspamd-3.0-cmake-lua-version.patch"
- "${FILESDIR}/rspamd-2.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.2-unbundle-lua.patch"
"${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
)
src_prepare() {
cmake_src_prepare
- rm -vrf contrib/{doctest,fmt,lua-bit,snowball,zstd} || die
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,zstd} || die
> cmake/Toolset.cmake || die #827550
@@ -90,7 +92,7 @@ src_configure() {
-DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
-DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
- -DENABLE_PCRE2=$(usex pcre2 ON OFF)
+ -DENABLE_PCRE2=ON
)
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-04-12 8:20 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-04-12 8:20 UTC (permalink / raw
To: gentoo-commits
commit: 92406fdceebaaa26eb55713857256ebd69ef7279
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Fri Apr 8 14:52:09 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 08:20:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92406fdc
mail-filter/rspamd: use system dev-libs/xxhash
New SYSTEM_XXHASH was recently accepted by upstream.
Upstream-PR: https://github.com/rspamd/rspamd/pull/4138
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/24945
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index f04832d56b59..5ca54eb0e85c 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -43,6 +43,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/libsodium:=
dev-libs/openssl:0=[-bindist(-)]
dev-libs/snowball-stemmer:=
+ >=dev-libs/xxhash-0.8.0
sys-apps/file
blas? (
virtual/blas
@@ -68,7 +69,7 @@ PATCHES=(
src_prepare() {
cmake_src_prepare
- rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,zstd} || die
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
> cmake/Toolset.cmake || die #827550
@@ -86,6 +87,7 @@ src_configure() {
-DSYSTEM_DOCTEST=ON
-DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
-DSYSTEM_ZSTD=ON
-DENABLE_BLAS=$(usex blas ON OFF)
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-04-12 8:20 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-04-12 8:20 UTC (permalink / raw
To: gentoo-commits
commit: 8bf75c7b9949a658c80bcb334b9cffe041d2dd86
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 08:20:01 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 08:20:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf75c7b
mail-filter/rspamd: add missing zlib dependency
Noticed by iwdevtools.
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.2.ebuild | 1 +
mail-filter/rspamd/rspamd-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-3.2.ebuild b/mail-filter/rspamd/rspamd-3.2.ebuild
index fe5f08fba5e9..4446b30d950e 100644
--- a/mail-filter/rspamd/rspamd-3.2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.2.ebuild
@@ -44,6 +44,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/openssl:0=[-bindist(-)]
dev-libs/snowball-stemmer:=
sys-apps/file
+ sys-libs/zlib
blas? (
virtual/blas
virtual/lapack
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 5ca54eb0e85c..bbae6a310243 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -45,6 +45,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/snowball-stemmer:=
>=dev-libs/xxhash-0.8.0
sys-apps/file
+ sys-libs/zlib
blas? (
virtual/blas
virtual/lapack
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-04-13 6:32 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-04-13 6:32 UTC (permalink / raw
To: gentoo-commits
commit: c367ce8e3bda32773dceadb810afc7245454682e
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Apr 12 12:36:23 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 06:32:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c367ce8e
mail-filter/rspamd: add missing zlib dependency
This follows a change from commit 8bf75c7b9949 ("mail-filter/rspamd: add
missing zlib dependency"). The zlib was integrated to rspamd-1.7.0, this
dependency is missing for quite some time.
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/25008
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/{rspamd-2.7-r103.ebuild => rspamd-2.7-r104.ebuild} | 3 ++-
mail-filter/rspamd/{rspamd-3.0-r3.ebuild => rspamd-3.0-r4.ebuild} | 3 ++-
mail-filter/rspamd/{rspamd-3.1-r1.ebuild => rspamd-3.1-r2.ebuild} | 1 +
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.7-r103.ebuild b/mail-filter/rspamd/rspamd-2.7-r104.ebuild
similarity index 98%
rename from mail-filter/rspamd/rspamd-2.7-r103.ebuild
rename to mail-filter/rspamd/rspamd-2.7-r104.ebuild
index e3e4d0e59f1e..8c015b8220b0 100644
--- a/mail-filter/rspamd/rspamd-2.7-r103.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r104.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -37,6 +37,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/libsodium:=
dev-libs/snowball-stemmer:=
sys-apps/file
+ sys-libs/zlib
blas? (
virtual/blas
virtual/lapack
diff --git a/mail-filter/rspamd/rspamd-3.0-r3.ebuild b/mail-filter/rspamd/rspamd-3.0-r4.ebuild
similarity index 98%
rename from mail-filter/rspamd/rspamd-3.0-r3.ebuild
rename to mail-filter/rspamd/rspamd-3.0-r4.ebuild
index 54434e12ad55..e8f4e0ccb5a0 100644
--- a/mail-filter/rspamd/rspamd-3.0-r3.ebuild
+++ b/mail-filter/rspamd/rspamd-3.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -42,6 +42,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/libsodium:=
dev-libs/snowball-stemmer:=
sys-apps/file
+ sys-libs/zlib
blas? (
virtual/blas
virtual/lapack
diff --git a/mail-filter/rspamd/rspamd-3.1-r1.ebuild b/mail-filter/rspamd/rspamd-3.1-r2.ebuild
similarity index 99%
rename from mail-filter/rspamd/rspamd-3.1-r1.ebuild
rename to mail-filter/rspamd/rspamd-3.1-r2.ebuild
index d1cc32c3e7bb..9e9406415871 100644
--- a/mail-filter/rspamd/rspamd-3.1-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.1-r2.ebuild
@@ -41,6 +41,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/libsodium:=
dev-libs/snowball-stemmer:=
sys-apps/file
+ sys-libs/zlib
blas? (
virtual/blas
virtual/lapack
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-05-22 2:13 Kenton Groombridge
0 siblings, 0 replies; 153+ messages in thread
From: Kenton Groombridge @ 2022-05-22 2:13 UTC (permalink / raw
To: gentoo-commits
commit: f618ee3531b93d54ac2857075f309712c14bbfa8
Author: Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Sun May 22 02:09:18 2022 +0000
Commit: Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Sun May 22 02:13:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f618ee35
mail-filter/rspamd: add selinux USE flag
Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>
mail-filter/rspamd/rspamd-2.7-r104.ebuild | 5 +++--
mail-filter/rspamd/rspamd-3.0-r4.ebuild | 5 +++--
mail-filter/rspamd/rspamd-3.1-r2.ebuild | 5 +++--
mail-filter/rspamd/rspamd-3.2.ebuild | 3 ++-
mail-filter/rspamd/rspamd-9999.ebuild | 3 ++-
5 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-2.7-r104.ebuild b/mail-filter/rspamd/rspamd-2.7-r104.ebuild
index 8c015b8220b0..12fd017ebb51 100644
--- a/mail-filter/rspamd/rspamd-2.7-r104.ebuild
+++ b/mail-filter/rspamd/rspamd-2.7-r104.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 pcre2"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit pcre2 selinux"
REQUIRED_USE="${LUA_REQUIRED_USE}"
@@ -46,7 +46,8 @@ RDEPEND="${LUA_DEPS}
jemalloc? ( dev-libs/jemalloc:= )
dev-libs/openssl:0=[-bindist(-)]
pcre2? ( dev-libs/libpcre2:=[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ selinux? ( sec-policy/selinux-spamassassin )"
DEPEND="${RDEPEND}"
BDEPEND="
dev-util/ragel
diff --git a/mail-filter/rspamd/rspamd-3.0-r4.ebuild b/mail-filter/rspamd/rspamd-3.0-r4.ebuild
index e8f4e0ccb5a0..ad3bcaa4ff19 100644
--- a/mail-filter/rspamd/rspamd-3.0-r4.ebuild
+++ b/mail-filter/rspamd/rspamd-3.0-r4.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 pcre2 test"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit pcre2 selinux test"
RESTRICT="!test? ( test )"
# A part of tests use ffi luajit extension
@@ -51,7 +51,8 @@ RDEPEND="${LUA_DEPS}
jemalloc? ( dev-libs/jemalloc:= )
dev-libs/openssl:0=[-bindist(-)]
pcre2? ( dev-libs/libpcre2:=[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ selinux? ( sec-policy/selinux-spamassassin )"
DEPEND="${RDEPEND}"
BDEPEND="
dev-util/ragel
diff --git a/mail-filter/rspamd/rspamd-3.1-r2.ebuild b/mail-filter/rspamd/rspamd-3.1-r2.ebuild
index 9e9406415871..2b6e79c7bad0 100644
--- a/mail-filter/rspamd/rspamd-3.1-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.1-r2.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 pcre2 test"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit pcre2 selinux test"
RESTRICT="!test? ( test )"
# A part of tests use ffi luajit extension
@@ -50,7 +50,8 @@ RDEPEND="${LUA_DEPS}
jemalloc? ( dev-libs/jemalloc:= )
dev-libs/openssl:0=[-bindist(-)]
pcre2? ( dev-libs/libpcre2:=[jit=] )
- !pcre2? ( dev-libs/libpcre[jit=] )"
+ !pcre2? ( dev-libs/libpcre[jit=] )
+ selinux? ( sec-policy/selinux-spamassassin )"
DEPEND="
${RDEPEND}
<dev-cpp/doctest-2.4.7"
diff --git a/mail-filter/rspamd/rspamd-3.2.ebuild b/mail-filter/rspamd/rspamd-3.2.ebuild
index 4446b30d950e..e6e356aedb60 100644
--- a/mail-filter/rspamd/rspamd-3.2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.2.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 test"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit selinux test"
RESTRICT="!test? ( test )"
# A part of tests use ffi luajit extension
@@ -51,6 +51,7 @@ RDEPEND="${LUA_DEPS}
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
"
# This version is also affected with bug #830624
DEPEND="${RDEPEND}
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index bbae6a310243..7874f481a0d1 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Rapid spam filtering system"
HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
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 test"
+IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit selinux test"
RESTRICT="!test? ( test )"
# A part of tests use ffi luajit extension
@@ -52,6 +52,7 @@ RDEPEND="${LUA_DEPS}
)
cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
"
DEPEND="${RDEPEND}
dev-cpp/doctest
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-06-12 7:33 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2022-06-12 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 53d6b83e6ea9e7d7bcf761400fd966a70078bb95
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu May 26 20:05:02 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 07:18:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d6b83e
mail-filter/rspamd: remove dev-cpp/doctest version restriction
This was a bug in dev-cpp/doctest which was fixed in 2.4.8-r1 revbump in
previous commit.
Closes: https://bugs.gentoo.org/830624
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/25657
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.1-r2.ebuild | 2 +-
mail-filter/rspamd/rspamd-3.2.ebuild | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-3.1-r2.ebuild b/mail-filter/rspamd/rspamd-3.1-r2.ebuild
index 2b6e79c7bad0..ac8b9e2b716a 100644
--- a/mail-filter/rspamd/rspamd-3.1-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.1-r2.ebuild
@@ -54,7 +54,7 @@ RDEPEND="${LUA_DEPS}
selinux? ( sec-policy/selinux-spamassassin )"
DEPEND="
${RDEPEND}
- <dev-cpp/doctest-2.4.7"
+ dev-cpp/doctest"
BDEPEND="
dev-util/ragel
virtual/pkgconfig
diff --git a/mail-filter/rspamd/rspamd-3.2.ebuild b/mail-filter/rspamd/rspamd-3.2.ebuild
index e6e356aedb60..136dcaf7574d 100644
--- a/mail-filter/rspamd/rspamd-3.2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.2.ebuild
@@ -53,9 +53,8 @@ RDEPEND="${LUA_DEPS}
jemalloc? ( dev-libs/jemalloc:= )
selinux? ( sec-policy/selinux-spamassassin )
"
-# This version is also affected with bug #830624
DEPEND="${RDEPEND}
- <dev-cpp/doctest-2.4.7
+ dev-cpp/doctest
"
BDEPEND="
dev-util/ragel
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-10-07 11:28 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-10-07 11:28 UTC (permalink / raw
To: gentoo-commits
commit: 0a184eedb8250cae3db9758440f9d47ede89467c
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Oct 4 13:49:34 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 7 11:28:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a184eed
mail-filter/rspamd: update upstream metadata
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index d9a2c3be0222..ebd97898f0a6 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -10,7 +10,7 @@
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
- <remote-id type="github">vstakhov/rspamd</remote-id>
+ <remote-id type="github">rspamd/rspamd</remote-id>
</upstream>
<use>
<flag name="pcre2">Use <pkg>dev-libs/libpcre2</pkg></flag>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-10-07 11:28 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-10-07 11:28 UTC (permalink / raw
To: gentoo-commits
commit: aabcda2ede89b4563c3c992df876a4f108dc1cca
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Oct 4 13:50:17 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 7 11:28:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabcda2e
mail-filter/rspamd: update HOMEPAGE
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/27613
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 7874f481a0d1..b6932290133a 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -16,7 +16,11 @@ else
fi
DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="https://rspamd.com https://github.com/rspamd/rspamd"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
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"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-10-07 11:28 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-10-07 11:28 UTC (permalink / raw
To: gentoo-commits
commit: 4a424df747d23d5151e70495fce5e97521479e90
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Tue Oct 4 08:55:10 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 7 11:28:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a424df7
mail-filter/rspamd: add 3.3
This version contains a fix for Clang-16 (error: implicit declaration of
function ZSTD_resetDStream) reported in bug 870448. It still suffers
with a bug 810337.
Bug: https://bugs.gentoo.org/810337
Closes: https://bugs.gentoo.org/870448
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.3.ebuild | 135 +++++++++++++++++++++++++++++++++++
2 files changed, 136 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 4875b2720023..e0065dc95ea1 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-2.7.tar.gz 5126227 BLAKE2B 70f57dba6ac9abe93d735d42e84bd17a179703532
DIST rspamd-3.0.tar.gz 5535659 BLAKE2B 605ac59b947b49efb026e04d153df5fc0d56c65712def3f2c54a949db32b8534e634d172a1899cc08e98e0a9da839fc00f0f569dc8c52a743f38bd71b8abaeaa SHA512 1ea6f9ffe58b7f280dbd31e39db6412ebeddda634ca8a669fa5bff2951d17123a5d4a09ec0f366c6b0c0b585f868e646fd49e4d45bd451408675b927ec2557c4
DIST rspamd-3.1.tar.gz 5566920 BLAKE2B dfb31534e7dbce303729e89537f83eea90d6524a0ccf81633e0d55840f21936985ba5991f2a2ed9ca5594a4a3938f9366f7a1879fc553f41ab52bb89460b87dc SHA512 3c3c06c10d3dfc90e4bc92c7ebaff4bd4854d3b0e56d6476f0223918c4a52f4cc7a8b381b1f867164199ee18ea00eda77ae0315925f3fd71596d610200667178
DIST rspamd-3.2.tar.gz 5637835 BLAKE2B 8d42b34dacdc818689fd8602abf8c4d5ff2431eb30b2d8fae6e78642ce4361d39a54cb4b981c58cd31205b0f2013978896081e0d7364620312db3fa855d14b1e SHA512 fd3570da24d7f09f48ba6e98c210789b85006c51adaf37336c83a570ef5b9239d4a09491b647464254d3600fbea7c662ec271e9a77ee4108236962490c677a79
+DIST rspamd-3.3.tar.gz 5680874 BLAKE2B 2fbafabc0a59ca4ad1bbdc1b7ceb5b5bc281dc75d2997ac50c080cdf5ced2582409e3f98b63239bab64fafbcc63016d857967fe00c371a6d5b896d170f5da4a9 SHA512 02c5e62cb9ce32cdd6da859c4afe2bf03fcaff456d79f68ab7c3c288a0b36f11a701825c3cb7f0ecaccd419f84ce693961c1ed955ce4dbcfe291a8e978e2e69c
diff --git a/mail-filter/rspamd/rspamd-3.3.ebuild b/mail-filter/rspamd/rspamd-3.3.ebuild
new file mode 100644
index 000000000000..b6932290133a
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.3.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ 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
+ virtual/lapack
+ )
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="${RDEPEND}
+ dev-cpp/doctest
+"
+BDEPEND="
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.0-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.2-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -DSYSTEM_ZSTD=ON
+
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build run-test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-11-06 6:17 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2022-11-06 6:17 UTC (permalink / raw
To: gentoo-commits
commit: 5272058e6d1b40f22550ce775c6cc75b7dfe9c2a
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Nov 2 12:25:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 06:16:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5272058e
mail-filter/rspamd: add 3.4
This version still suffers with jemalloc issue, see bug 810337.
Bug: https://bugs.gentoo.org/810337
Closes: https://bugs.gentoo.org/879575
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/28150
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.4.ebuild | 136 +++++++++++++++++++++++++++++++++++
2 files changed, 137 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index cfddb0fa2c14..bca781f9d3ef 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-2.7.tar.gz 5126227 BLAKE2B 70f57dba6ac9abe93d735d42e84bd17a1797035322029577a8e4376409bcee5345d4624925d3dd071bddce038858ebfdce8ee4f87f81b1fc8b1f71ad14e85930 SHA512 8779771baf85ef6ca1d7d2180429072ab1547ab834b073ee9222dcc6494efdd0a23f5e7ac52a777c23fd89296769f5b6f182593e714097c6f11ca7c9165e4ba7
DIST rspamd-3.3.tar.gz 5680874 BLAKE2B 2fbafabc0a59ca4ad1bbdc1b7ceb5b5bc281dc75d2997ac50c080cdf5ced2582409e3f98b63239bab64fafbcc63016d857967fe00c371a6d5b896d170f5da4a9 SHA512 02c5e62cb9ce32cdd6da859c4afe2bf03fcaff456d79f68ab7c3c288a0b36f11a701825c3cb7f0ecaccd419f84ce693961c1ed955ce4dbcfe291a8e978e2e69c
+DIST rspamd-3.4.tar.gz 5689732 BLAKE2B 8d1b98205f51cfe834db3ed53b8be72ada834980380cba06c4470689d16ef4a6396190ae27044ae76a7b35df6afd3cdf551f9469d878ac69ec61ef6b86b46104 SHA512 fec8cb7b845bf25d02f1c32c82bf35ad9c65f3301a73f3ea611b6fcfa0ac1b75f75561c4c42f142f876ac3a78f96fd91d22d30c5b3600e4001e25f06bc693ccf
diff --git a/mail-filter/rspamd/rspamd-3.4.ebuild b/mail-filter/rspamd/rspamd-3.4.ebuild
new file mode 100644
index 000000000000..cb1d4e71df63
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.4.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ 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
+ virtual/lapack
+ )
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="${RDEPEND}
+ dev-cpp/doctest
+"
+BDEPEND="
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0-cmake-lua-version.patch"
+ "${FILESDIR}/${PN}-3.2-unbundle-lua.patch"
+ "${FILESDIR}/${PN}-2.5-unbundle-snowball.patch"
+ "${FILESDIR}/${PN}-3.3-remove-test-case.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -DSYSTEM_ZSTD=ON
+
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build run-test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-11-12 6:23 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2022-11-12 6:23 UTC (permalink / raw
To: gentoo-commits
commit: d735af02bda6f48c0305acf7c45136d88388379d
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 06:22:45 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 06:23:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d735af02
mail-filter/rspamd: Stabilize 3.3 x86, #880887
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.3.ebuild b/mail-filter/rspamd/rspamd-3.3.ebuild
index 3bdc6e00e3aa..6fb46e9d9b6b 100644
--- a/mail-filter/rspamd/rspamd-3.3.ebuild
+++ b/mail-filter/rspamd/rspamd-3.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2022-11-12 6:23 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2022-11-12 6:23 UTC (permalink / raw
To: gentoo-commits
commit: dd069115f096e59c45e566693a9f0f3f8fcd43a8
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 06:20:46 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 06:23:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd069115
mail-filter/rspamd: Stabilize 3.3 amd64, #880887
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.3.ebuild b/mail-filter/rspamd/rspamd-3.3.ebuild
index 7231e72c2f72..3bdc6e00e3aa 100644
--- a/mail-filter/rspamd/rspamd-3.3.ebuild
+++ b/mail-filter/rspamd/rspamd-3.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-01-04 5:50 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-01-04 5:50 UTC (permalink / raw
To: gentoo-commits
commit: a3f9e9a6627cc9c176498cee7226155633ba735d
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Jan 2 08:57:06 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 05:48:10 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f9e9a6
mail-filter/rspamd: respect libdir
Closes: https://bugs.gentoo.org/887591
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/28933
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/{rspamd-3.4-r1.ebuild => rspamd-3.4-r2.ebuild} | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.4-r1.ebuild b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
similarity index 97%
rename from mail-filter/rspamd/rspamd-3.4-r1.ebuild
rename to mail-filter/rspamd/rspamd-3.4-r2.ebuild
index fc1664f05a6d..5f557fe50711 100644
--- a/mail-filter/rspamd/rspamd-3.4-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -92,6 +92,7 @@ src_configure() {
-DRUNDIR=/var/run/rspamd
-DDBDIR=/var/lib/rspamd
-DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
-DSYSTEM_DOCTEST=ON
-DSYSTEM_FMT=ON
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-01-17 4:13 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2023-01-17 4:13 UTC (permalink / raw
To: gentoo-commits
commit: 351a7b20d051b416cf460536e87a664259dff4c0
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 04:12:06 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 04:13:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351a7b20
mail-filter/rspamd: add missing perl BDEPEND
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Perl (missing: PERL_EXECUTABLE)
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.4-r2.ebuild | 1 +
mail-filter/rspamd/rspamd-9999.ebuild | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.4-r2.ebuild b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
index 5f557fe50711..a828bc41c8af 100644
--- a/mail-filter/rspamd/rspamd-3.4-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
dev-cpp/doctest
"
BDEPEND="
+ dev-lang/perl
dev-util/ragel
virtual/pkgconfig
"
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index b6932290133a..5e7014163c32 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
dev-cpp/doctest
"
BDEPEND="
+ dev-lang/perl
dev-util/ragel
virtual/pkgconfig
"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-01-17 4:13 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2023-01-17 4:13 UTC (permalink / raw
To: gentoo-commits
commit: 766886f3e2f45684b9445406c267e7cb2e6ea297
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 04:12:54 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 04:13:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766886f3
mail-filter/rspamd: Stabilize 3.4-r2 x86, #891111
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.4-r2.ebuild b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
index a828bc41c8af..800551b3a1f5 100644
--- a/mail-filter/rspamd/rspamd-3.4-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-01-17 4:13 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2023-01-17 4:13 UTC (permalink / raw
To: gentoo-commits
commit: 7976366883e23b128abf6135a486d6312ffe9f57
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 17 04:13:15 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jan 17 04:13:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79763668
mail-filter/rspamd: Stabilize 3.4-r2 amd64, #891111
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.4-r2.ebuild b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
index 800551b3a1f5..67c7e30c3e00 100644
--- a/mail-filter/rspamd/rspamd-3.4-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-02-09 16:11 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2023-02-09 16:11 UTC (permalink / raw
To: gentoo-commits
commit: 98b37bd96e336bbf1f6f02f9979e6d0aaa5f2f69
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Jan 30 08:45:37 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 9 16:11:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b37bd9
mail-filter/rspamd: drop 3.3
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29337
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 -
mail-filter/rspamd/rspamd-3.3.ebuild | 136 -----------------------------------
2 files changed, 137 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 8892d1cbf45b..d10d234b142a 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1 @@
-DIST rspamd-3.3.tar.gz 5680874 BLAKE2B 2fbafabc0a59ca4ad1bbdc1b7ceb5b5bc281dc75d2997ac50c080cdf5ced2582409e3f98b63239bab64fafbcc63016d857967fe00c371a6d5b896d170f5da4a9 SHA512 02c5e62cb9ce32cdd6da859c4afe2bf03fcaff456d79f68ab7c3c288a0b36f11a701825c3cb7f0ecaccd419f84ce693961c1ed955ce4dbcfe291a8e978e2e69c
DIST rspamd-3.4.tar.gz 5689732 BLAKE2B 8d1b98205f51cfe834db3ed53b8be72ada834980380cba06c4470689d16ef4a6396190ae27044ae76a7b35df6afd3cdf551f9469d878ac69ec61ef6b86b46104 SHA512 fec8cb7b845bf25d02f1c32c82bf35ad9c65f3301a73f3ea611b6fcfa0ac1b75f75561c4c42f142f876ac3a78f96fd91d22d30c5b3600e4001e25f06bc693ccf
diff --git a/mail-filter/rspamd/rspamd-3.3.ebuild b/mail-filter/rspamd/rspamd-3.3.ebuild
deleted file mode 100644
index 6fb46e9d9b6b..000000000000
--- a/mail-filter/rspamd/rspamd-3.3.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit cmake lua-single pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="
- https://rspamd.com
- https://github.com/rspamd/rspamd
-"
-
-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"
-RESTRICT="!test? ( test )"
-
-# A part of tests use ffi luajit extension
-REQUIRED_USE="${LUA_REQUIRED_USE}
- test? ( lua_single_target_luajit )"
-
-RDEPEND="${LUA_DEPS}
- $(lua_gen_cond_dep '
- dev-lua/LuaBitOp[${LUA_USEDEP}]
- dev-lua/lua-argparse[${LUA_USEDEP}]
- ')
- acct-group/rspamd
- acct-user/rspamd
- app-arch/zstd:=
- 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
- virtual/lapack
- )
- cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
- jemalloc? ( dev-libs/jemalloc:= )
- selinux? ( sec-policy/selinux-spamassassin )
-"
-DEPEND="${RDEPEND}
- dev-cpp/doctest
-"
-BDEPEND="
- dev-util/ragel
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/rspamd-3.0-cmake-lua-version.patch"
- "${FILESDIR}/rspamd-3.2-unbundle-lua.patch"
- "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
- "${FILESDIR}/rspamd-3.3-remove-test-case.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
-
- > cmake/Toolset.cmake || die #827550
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
-
- -DSYSTEM_DOCTEST=ON
- -DSYSTEM_FMT=ON
- -DSYSTEM_XXHASH=ON
- -DSYSTEM_ZSTD=ON
-
- -DENABLE_BLAS=$(usex blas ON OFF)
- -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
- -DENABLE_PCRE2=ON
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_build run-test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use lua_single_target_luajit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-03-19 21:21 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-03-19 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 33b433a59dc9b5a04680b65e9e88dfc5b4ea22ae
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sun Mar 19 16:37:00 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 21:20:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b433a5
mail-filter/rspamd: update warning message
This improves wording for new revision.
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.4-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-3.4-r2.ebuild b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
index 0a63b92b87b8..d81ac12ae142 100644
--- a/mail-filter/rspamd/rspamd-3.4-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
@@ -141,8 +141,8 @@ pkg_postinst() {
for ver in ${REPLACING_VERSIONS}; do
if ver_test "${ver}" -eq "3.4"; then
elog "rspamd-3.4 is known to segfault when it is updated from older version due"
- elog "to a page-alignment of hyperscan .unser files. The issue is patched in this"
- elog "ebuild revision rspamd-3.4-r1. All possibly broken .unser files will be"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
elog "more information."
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-03-19 21:21 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-03-19 21:21 UTC (permalink / raw
To: gentoo-commits
commit: fc55387362b98251f1b04a8253439fe6653bb86d
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sun Mar 19 17:16:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 21:20:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc553873
mail-filter/rspamd: add 3.5
Closes: https://bugs.gentoo.org/902137
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.5.ebuild | 149 +++++++++++++++++++++++++++++++++++
2 files changed, 150 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index d10d234b142a..bcee383412e4 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1 +1,2 @@
DIST rspamd-3.4.tar.gz 5689732 BLAKE2B 8d1b98205f51cfe834db3ed53b8be72ada834980380cba06c4470689d16ef4a6396190ae27044ae76a7b35df6afd3cdf551f9469d878ac69ec61ef6b86b46104 SHA512 fec8cb7b845bf25d02f1c32c82bf35ad9c65f3301a73f3ea611b6fcfa0ac1b75f75561c4c42f142f876ac3a78f96fd91d22d30c5b3600e4001e25f06bc693ccf
+DIST rspamd-3.5.tar.gz 5806722 BLAKE2B 547cd9bb26942dc584d1f4b164e61bdb15505a56399fa19b358b7d7525ee983acc8d5ae1fdb3de340e3461a03aedbb48266fd81404c1f4a2e8fc5bd6735d9a62 SHA512 39c87d5dfd9ae1fc7709e19967eac5e7c7dc83fa070dfebbb7ab5411d7d50d6e6f10248ada717cf1cb3f6ff6c5bfb4d31fd87e1a7e1b2e5f876f6be7b5705623
diff --git a/mail-filter/rspamd/rspamd-3.5.ebuild b/mail-filter/rspamd/rspamd-3.5.ebuild
new file mode 100644
index 000000000000..bf4fc1bf5f86
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.5.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ 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
+ virtual/lapack
+ )
+ cpu_flags_x86_ssse3? ( dev-libs/hyperscan )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="${RDEPEND}
+ dev-cpp/doctest
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.0-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.2-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -DSYSTEM_ZSTD=ON
+
+ -DENABLE_BLAS=$(usex blas ON OFF)
+ -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build run-test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${ver}" -eq "3.4"; then
+ elog "rspamd-3.4 is known to segfault when it is updated from older version due"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
+ elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
+ elog "more information."
+
+ find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-03-19 21:21 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-03-19 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 1dcd29c56c2c8237e0a9adc39237a33ae52bea7b
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sun Mar 19 17:17:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 21:20:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcd29c5
mail-filter/rspamd: sync live
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 5e7014163c32..b60d7d586587 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -91,6 +91,7 @@ src_configure() {
-DRUNDIR=/var/run/rspamd
-DDBDIR=/var/lib/rspamd
-DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
-DSYSTEM_DOCTEST=ON
-DSYSTEM_FMT=ON
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-05-26 10:59 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-05-26 10:59 UTC (permalink / raw
To: gentoo-commits
commit: 45db47d0b8b97d082d8ba4566817737dab5795c6
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed May 17 10:48:53 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 26 10:58:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45db47d0
mail-filter/rspamd: limit deps to <dev-libs/libfmt-10
Upstream-issue: https://github.com/rspamd/rspamd/issues/4482
Closes: https://bugs.gentoo.org/906068
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/{rspamd-3.4-r2.ebuild => rspamd-3.4-r3.ebuild} | 3 ++-
mail-filter/rspamd/{rspamd-3.5.ebuild => rspamd-3.5-r1.ebuild} | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-3.4-r2.ebuild b/mail-filter/rspamd/rspamd-3.4-r3.ebuild
similarity index 97%
rename from mail-filter/rspamd/rspamd-3.4-r2.ebuild
rename to mail-filter/rspamd/rspamd-3.4-r3.ebuild
index d81ac12ae142..a58ca9510131 100644
--- a/mail-filter/rspamd/rspamd-3.4-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.4-r3.ebuild
@@ -30,6 +30,7 @@ RESTRICT="!test? ( test )"
REQUIRED_USE="${LUA_REQUIRED_USE}
test? ( lua_single_target_luajit )"
+# for <dev-libs/libfmt-10 see https://github.com/rspamd/rspamd/issues/4482
RDEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
dev-lua/LuaBitOp[${LUA_USEDEP}]
@@ -42,7 +43,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
- dev-libs/libfmt:=
+ <dev-libs/libfmt-10:=
dev-libs/libpcre2:=[jit=]
dev-libs/libsodium:=
dev-libs/openssl:0=[-bindist(-)]
diff --git a/mail-filter/rspamd/rspamd-3.5.ebuild b/mail-filter/rspamd/rspamd-3.5-r1.ebuild
similarity index 97%
rename from mail-filter/rspamd/rspamd-3.5.ebuild
rename to mail-filter/rspamd/rspamd-3.5-r1.ebuild
index bf4fc1bf5f86..979310e1d722 100644
--- a/mail-filter/rspamd/rspamd-3.5.ebuild
+++ b/mail-filter/rspamd/rspamd-3.5-r1.ebuild
@@ -30,6 +30,7 @@ RESTRICT="!test? ( test )"
REQUIRED_USE="${LUA_REQUIRED_USE}
test? ( lua_single_target_luajit )"
+# for <dev-libs/libfmt-10 see https://github.com/rspamd/rspamd/issues/4482
RDEPEND="${LUA_DEPS}
$(lua_gen_cond_dep '
dev-lua/LuaBitOp[${LUA_USEDEP}]
@@ -42,7 +43,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/glib:2
dev-libs/icu:=
dev-libs/libev
- dev-libs/libfmt:=
+ <dev-libs/libfmt-10:=
dev-libs/libpcre2:=[jit=]
dev-libs/libsodium:=
dev-libs/openssl:0=[-bindist(-)]
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-05-26 10:59 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-05-26 10:59 UTC (permalink / raw
To: gentoo-commits
commit: 23ab69bb2f0a819c26f9559d28a40aa97f8c7510
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu May 25 08:40:14 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 26 10:58:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ab69bb
mail-filter/rspamd: disable lua5-3, lua5-4
The support for lua5-{3,4} is being temporarily disabled in this
version, as the bug fix patch is too large for backporting.
Closes: https://bugs.gentoo.org/903577
Upstream-issue: https://github.com/rspamd/rspamd/issues/4455
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/31156
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.5-r1.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.5-r1.ebuild b/mail-filter/rspamd/rspamd-3.5-r1.ebuild
index 979310e1d722..836c73d46150 100644
--- a/mail-filter/rspamd/rspamd-3.5-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.5-r1.ebuild
@@ -3,7 +3,10 @@
EAPI=8
-LUA_COMPAT=( lua5-{1..4} luajit )
+# lua5-{3,4} were dropped due to bug #903577. This issue has been resolved
+# upstream, see https://github.com/rspamd/rspamd/issues/4455. They will be
+# restored with the next version bump.
+LUA_COMPAT=( lua5-1 luajit )
inherit cmake lua-single pax-utils systemd tmpfiles
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-05-27 6:42 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2023-05-27 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 4b4703ef2b9188dfdd9ff0ea50cae35367318404
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 06:39:42 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 27 06:42:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4703ef
mail-filter/rspamd: Stabilize 3.5-r1 amd64, #905345
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.5-r1.ebuild b/mail-filter/rspamd/rspamd-3.5-r1.ebuild
index 836c73d46150..e3d6bbc2e688 100644
--- a/mail-filter/rspamd/rspamd-3.5-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.5-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-05-27 6:42 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2023-05-27 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 61921027bdde1d418b66fe4000454e138a595a10
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 06:42:19 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat May 27 06:42:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61921027
mail-filter/rspamd: Stabilize 3.5-r1 x86, #905345
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.5-r1.ebuild b/mail-filter/rspamd/rspamd-3.5-r1.ebuild
index e3d6bbc2e688..eaa2b34643f9 100644
--- a/mail-filter/rspamd/rspamd-3.5-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.5-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-08-07 5:43 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-08-07 5:43 UTC (permalink / raw
To: gentoo-commits
commit: 753c2d194c68c2c83c4b9d2bd6875e4b97a2e621
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sat Aug 5 07:59:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 7 05:35:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753c2d19
mail-filter/rspamd: sync live
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/32183
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index b60d7d586587..8d0f80ea85ed 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -68,9 +68,9 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}/rspamd-3.0-cmake-lua-version.patch"
- "${FILESDIR}/rspamd-3.2-unbundle-lua.patch"
- "${FILESDIR}/rspamd-2.5-unbundle-snowball.patch"
+ "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
)
src_prepare() {
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-09-07 18:38 Arthur Zamarin
0 siblings, 0 replies; 153+ messages in thread
From: Arthur Zamarin @ 2023-09-07 18:38 UTC (permalink / raw
To: gentoo-commits
commit: 9d478492c3dc83996e069c64bc464808427e54a0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 7 18:38:40 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 7 18:38:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d478492
mail-filter/rspamd: Stabilize 3.6-r1 amd64, #913753
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.6-r1.ebuild b/mail-filter/rspamd/rspamd-3.6-r1.ebuild
index dba607175345..2bc8880da051 100644
--- a/mail-filter/rspamd/rspamd-3.6-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.6-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-09-08 7:17 Joonas Niilola
0 siblings, 0 replies; 153+ messages in thread
From: Joonas Niilola @ 2023-09-08 7:17 UTC (permalink / raw
To: gentoo-commits
commit: efdd36c388997dbb8065bbc4eba588ace7c9568c
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 8 07:16:59 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Sep 8 07:16:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdd36c3
mail-filter/rspamd: Stabilize 3.6-r1 x86, #913753
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.6-r1.ebuild b/mail-filter/rspamd/rspamd-3.6-r1.ebuild
index 2bc8880da051..3e711833e3a8 100644
--- a/mail-filter/rspamd/rspamd-3.6-r1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.6-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-11-22 11:38 Sam James
0 siblings, 0 replies; 153+ messages in thread
From: Sam James @ 2023-11-22 11:38 UTC (permalink / raw
To: gentoo-commits
commit: dc601d53907c786e9db7250f5cacbaf8d977af47
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Nov 20 21:14:04 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 11:32:31 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc601d53
mail-filter/rspamd: enable Backward for glibc only
Enabling Backward for glibc only solves the problem for other libcs like
musl, which does not provide execinfo.h.
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://bugs.gentoo.org/917643
Closes: https://github.com/gentoo/gentoo/pull/33925
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.7.4.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/mail-filter/rspamd/rspamd-3.7.4.ebuild b/mail-filter/rspamd/rspamd-3.7.4.ebuild
index 7f70037f8cbe..ad8d2656579e 100644
--- a/mail-filter/rspamd/rspamd-3.7.4.ebuild
+++ b/mail-filter/rspamd/rspamd-3.7.4.ebuild
@@ -99,6 +99,9 @@ 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)
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-11-29 21:16 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2023-11-29 21:16 UTC (permalink / raw
To: gentoo-commits
commit: 49cb28937ceb21fcbee9b14a36bc92cc3f371772
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 09:23:31 2023 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> 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 <arkamar <AT> 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
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-11-29 21:16 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2023-11-29 21:16 UTC (permalink / raw
To: gentoo-commits
commit: e207a3b1d64bc0cbc0bbf7d5c0a8a0d534c2129f
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 09:23:31 2023 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 21:12:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e207a3b1
mail-filter/rspamd: switch to dev-libs/vctorscan
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/metadata.xml | 1 +
mail-filter/rspamd/rspamd-3.7.4-r1.ebuild | 155 ++++++++++++++++++++++++++++++
2 files changed, 156 insertions(+)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index 09b8498d3eb3..234502a13abb 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -13,6 +13,7 @@
<remote-id type="github">rspamd/rspamd</remote-id>
</upstream>
<use>
+ <flag name="hyperscan">Enable hyperscan for fast regexp processing</flag>
<flag name="jit">Enable PCRE JIT support</flag>
</use>
</pkgmetadata>
diff --git a/mail-filter/rspamd/rspamd-3.7.4-r1.ebuild b/mail-filter/rspamd/rspamd-3.7.4-r1.ebuild
new file mode 100644
index 000000000000..476878d10a51
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.7.4-r1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build run-test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${ver}" -eq "3.4"; then
+ elog "rspamd-3.4 is known to segfault when it is updated from older version due"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
+ elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
+ elog "more information."
+
+ find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-11-29 21:45 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2023-11-29 21:45 UTC (permalink / raw
To: gentoo-commits
commit: eb1389896b76a06f13f4a5a0d29f177640bf84c0
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 21:45:12 2023 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 21:45:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb138989
mail-filter/rspamd: update my email
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/metadata.xml | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index 234502a13abb..6044b0bb7bec 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -1,14 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>arkamar@atlas.cz</email>
+ <maintainer type="person">
+ <email>arkamar@gentoo.org</email>
<name>Petr Vaněk</name>
</maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="github">rspamd/rspamd</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2023-12-15 16:22 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2023-12-15 16:22 UTC (permalink / raw
To: gentoo-commits
commit: 910702f42a4b56f347e4192534af7dc9cda25463
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 15 16:17:36 2023 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Dec 15 16:22:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910702f4
mail-filter/rspamd: add 3.7.5
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.7.5.ebuild | 155 +++++++++++++++++++++++++++++++++
2 files changed, 156 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index f6e905e71447..4ebcc556ab04 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-3.6.tar.gz 5843907 BLAKE2B 2ccb3e65a14624d48540bd3e2d034fec0dd89cd75032ade3ca74ded09cee6ed67f670c31035b18583b850cc4efeb21b44f97ec2c35d518a49b0c4e6f0eb8c90f SHA512 d99e2a60eec94eb39902454a8041eeb76f673c9f784849128766323a218d6c419755e0f8819e2a6921ca08c6a7d63660dc87bc911f808fb4a67d29e8fbfc571b
DIST rspamd-3.7.4.tar.gz 5903754 BLAKE2B d13b3451b4a6a7c5e8644ba57196190065edda2fc48e7245ef7e0094cb90838760cc124a2cf8d0b4b7519c7583284f6883fbcd4bf3a6489496b5e52234a36c21 SHA512 a82696957417f7197b59e614012176626b4fdf1464ed38ce57552c8a02fe2e426504e0b0780ab4f36d208a11ae4d1921bacee52341c8a906b4ab19c1719fd116
+DIST rspamd-3.7.5.tar.gz 5903689 BLAKE2B 29fecbc3a813fbc898360289aef2a8634fc15df38b28c47279eefa0afd836b2d3e95d83076190d9c1f0123402ea95f7c9b94fe2322996e37a529841cc55def8f SHA512 d8d25cda2dee80e0c1e627c96e56ade97fc44ca0cf9410d21bd3a82fc2a4004e09c0bbb8c89eb81e835c0be5cd748f468910c3be67f5e4cdb50d56d9f8cda672
diff --git a/mail-filter/rspamd/rspamd-3.7.5.ebuild b/mail-filter/rspamd/rspamd-3.7.5.ebuild
new file mode 100644
index 000000000000..476878d10a51
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.7.5.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build run-test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${ver}" -eq "3.4"; then
+ elog "rspamd-3.4 is known to segfault when it is updated from older version due"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
+ elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
+ elog "more information."
+
+ find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-01-19 19:05 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-01-19 19:05 UTC (permalink / raw
To: gentoo-commits
commit: 99c9c25f85f05787970d89e51867cdeed1c00040
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 18:59:35 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 19:05:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c9c25f
mail-filter/rspamd: add 3.8.0
The y2038 test is commented out, see bug 922250 and [1].
[1] https://github.com/rspamd/rspamd/commit/4704a4a26948f1127c66c03c94e7752ee52805c6
Closes: https://bugs.gentoo.org/922250
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.8.0.ebuild | 155 +++++++++++++++++++++++++++++++++
2 files changed, 156 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 4ebcc556ab04..89c5db99091a 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-3.6.tar.gz 5843907 BLAKE2B 2ccb3e65a14624d48540bd3e2d034fec0dd89cd75032ade3ca74ded09cee6ed67f670c31035b18583b850cc4efeb21b44f97ec2c35d518a49b0c4e6f0eb8c90f SHA512 d99e2a60eec94eb39902454a8041eeb76f673c9f784849128766323a218d6c419755e0f8819e2a6921ca08c6a7d63660dc87bc911f808fb4a67d29e8fbfc571b
DIST rspamd-3.7.4.tar.gz 5903754 BLAKE2B d13b3451b4a6a7c5e8644ba57196190065edda2fc48e7245ef7e0094cb90838760cc124a2cf8d0b4b7519c7583284f6883fbcd4bf3a6489496b5e52234a36c21 SHA512 a82696957417f7197b59e614012176626b4fdf1464ed38ce57552c8a02fe2e426504e0b0780ab4f36d208a11ae4d1921bacee52341c8a906b4ab19c1719fd116
DIST rspamd-3.7.5.tar.gz 5903689 BLAKE2B 29fecbc3a813fbc898360289aef2a8634fc15df38b28c47279eefa0afd836b2d3e95d83076190d9c1f0123402ea95f7c9b94fe2322996e37a529841cc55def8f SHA512 d8d25cda2dee80e0c1e627c96e56ade97fc44ca0cf9410d21bd3a82fc2a4004e09c0bbb8c89eb81e835c0be5cd748f468910c3be67f5e4cdb50d56d9f8cda672
+DIST rspamd-3.8.0.tar.gz 5911065 BLAKE2B 6698051599f6d014229c3cdc3f005469b2a55841aea737a181c6f1aeee6bfde22478de23aa614bd4900be9746409648089baeb0f8a9033a531b362d783b63efa SHA512 8c0d673be64df95aa84cdef20a09b4cfd501c39006a6dea58a925f737823fe5ec92ccdf86a38b78e5ab6ba8c7dd16b837a49dbc744ae479362979b6427e05e55
diff --git a/mail-filter/rspamd/rspamd-3.8.0.ebuild b/mail-filter/rspamd/rspamd-3.8.0.ebuild
new file mode 100644
index 000000000000..f50bb6bf2ff5
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.8.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build run-test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${ver}" -eq "3.4"; then
+ elog "rspamd-3.4 is known to segfault when it is updated from older version due"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
+ elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
+ elog "more information."
+
+ find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-01-23 5:07 Ionen Wolkens
0 siblings, 0 replies; 153+ messages in thread
From: Ionen Wolkens @ 2024-01-23 5:07 UTC (permalink / raw
To: gentoo-commits
commit: d65837bcfffec57193ccd4e3a8d6a80610530248
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Jan 22 17:39:40 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jan 23 05:04:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65837bc
mail-filter/rspamd: Keyword 3.8.0 x86, #918871
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.8.0.ebuild b/mail-filter/rspamd/rspamd-3.8.0.ebuild
index f50bb6bf2ff5..4cbd73d5bd4e 100644
--- a/mail-filter/rspamd/rspamd-3.8.0.ebuild
+++ b/mail-filter/rspamd/rspamd-3.8.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-01-26 9:16 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-01-26 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 9a31d97af4910925784bfd609199347030336516
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 09:03:02 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 09:15:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a31d97a
mail-filter/rspamd: drop 3.8.0
Closes: https://bugs.gentoo.org/922522
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 -
mail-filter/rspamd/rspamd-3.8.0.ebuild | 155 ---------------------------------
2 files changed, 156 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index cae72b6d8a43..279d1b04dcca 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,5 +1,4 @@
DIST rspamd-3.6.tar.gz 5843907 BLAKE2B 2ccb3e65a14624d48540bd3e2d034fec0dd89cd75032ade3ca74ded09cee6ed67f670c31035b18583b850cc4efeb21b44f97ec2c35d518a49b0c4e6f0eb8c90f SHA512 d99e2a60eec94eb39902454a8041eeb76f673c9f784849128766323a218d6c419755e0f8819e2a6921ca08c6a7d63660dc87bc911f808fb4a67d29e8fbfc571b
DIST rspamd-3.7.4.tar.gz 5903754 BLAKE2B d13b3451b4a6a7c5e8644ba57196190065edda2fc48e7245ef7e0094cb90838760cc124a2cf8d0b4b7519c7583284f6883fbcd4bf3a6489496b5e52234a36c21 SHA512 a82696957417f7197b59e614012176626b4fdf1464ed38ce57552c8a02fe2e426504e0b0780ab4f36d208a11ae4d1921bacee52341c8a906b4ab19c1719fd116
DIST rspamd-3.7.5.tar.gz 5903689 BLAKE2B 29fecbc3a813fbc898360289aef2a8634fc15df38b28c47279eefa0afd836b2d3e95d83076190d9c1f0123402ea95f7c9b94fe2322996e37a529841cc55def8f SHA512 d8d25cda2dee80e0c1e627c96e56ade97fc44ca0cf9410d21bd3a82fc2a4004e09c0bbb8c89eb81e835c0be5cd748f468910c3be67f5e4cdb50d56d9f8cda672
-DIST rspamd-3.8.0.tar.gz 5911065 BLAKE2B 6698051599f6d014229c3cdc3f005469b2a55841aea737a181c6f1aeee6bfde22478de23aa614bd4900be9746409648089baeb0f8a9033a531b362d783b63efa SHA512 8c0d673be64df95aa84cdef20a09b4cfd501c39006a6dea58a925f737823fe5ec92ccdf86a38b78e5ab6ba8c7dd16b837a49dbc744ae479362979b6427e05e55
DIST rspamd-3.8.1.tar.gz 5910993 BLAKE2B c3c29cb380fa09a33173bb6f51ff76eaf88cf459eda0c6f19f890148eb97703a8f43f34443a6d4b28cb1cbcf2c6f47321203556d265a0b2f0b0050b5575c5851 SHA512 b87c1cba11faca278db85426ed527832c34d1beff56e0993543a05fcc2d5d72675cf31bbc4241f52da9122787d24f8b955218988a198a3c29dee5db3be2c7e99
diff --git a/mail-filter/rspamd/rspamd-3.8.0.ebuild b/mail-filter/rspamd/rspamd-3.8.0.ebuild
deleted file mode 100644
index 4cbd73d5bd4e..000000000000
--- a/mail-filter/rspamd/rspamd-3.8.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit cmake lua-single pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="
- https://rspamd.com
- https://github.com/rspamd/rspamd
-"
-
-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 +hyperscan jemalloc +jit selinux test"
-RESTRICT="!test? ( test )"
-
-# A part of tests use ffi luajit extension
-REQUIRED_USE="${LUA_REQUIRED_USE}
- test? ( lua_single_target_luajit )"
-
-RDEPEND="
- ${LUA_DEPS}
- $(lua_gen_cond_dep '
- dev-lua/LuaBitOp[${LUA_USEDEP}]
- dev-lua/lua-argparse[${LUA_USEDEP}]
- ')
- acct-group/rspamd
- acct-user/rspamd
- app-arch/zstd:=
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libpcre2:=[jit=]
- dev-libs/libsodium:=
- dev-libs/openssl:0=[-bindist(-)]
- dev-libs/snowball-stemmer:=
- sys-libs/zlib
- blas? (
- virtual/blas
- virtual/lapack
- )
- hyperscan? ( dev-libs/vectorscan:= )
- jemalloc? ( dev-libs/jemalloc:= )
- selinux? ( sec-policy/selinux-spamassassin )
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/doctest
- dev-libs/libfmt:=
- >=dev-libs/xxhash-0.8.0
-"
-BDEPEND="
- dev-lang/perl
- dev-util/ragel
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
-
- > cmake/Toolset.cmake || die #827550
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DLIBDIR="/usr/$(get_libdir)/rspamd"
-
- -DSYSTEM_DOCTEST=ON
- -DSYSTEM_FMT=ON
- -DSYSTEM_XXHASH=ON
- -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 hyperscan ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
- -DENABLE_PCRE2=ON
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_build run-test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use lua_single_target_luajit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test "${ver}" -eq "3.4"; then
- elog "rspamd-3.4 is known to segfault when it is updated from older version due"
- elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
- elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
- elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
- elog "more information."
-
- find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
- fi
- done
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-01-26 9:16 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-01-26 9:16 UTC (permalink / raw
To: gentoo-commits
commit: a2e961efcd3c4333c31d9248b5b6e0dcef5f1e93
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 09:01:43 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 09:15:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e961ef
mail-filter/rspamd: add 3.8.1
This version fixes Lua 5.1 issue, see bug 922522.
Bug: https://bugs.gentoo.org/922522
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.8.1.ebuild | 155 +++++++++++++++++++++++++++++++++
2 files changed, 156 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 89c5db99091a..cae72b6d8a43 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-3.6.tar.gz 5843907 BLAKE2B 2ccb3e65a14624d48540bd3e2d034fec0dd89cd75
DIST rspamd-3.7.4.tar.gz 5903754 BLAKE2B d13b3451b4a6a7c5e8644ba57196190065edda2fc48e7245ef7e0094cb90838760cc124a2cf8d0b4b7519c7583284f6883fbcd4bf3a6489496b5e52234a36c21 SHA512 a82696957417f7197b59e614012176626b4fdf1464ed38ce57552c8a02fe2e426504e0b0780ab4f36d208a11ae4d1921bacee52341c8a906b4ab19c1719fd116
DIST rspamd-3.7.5.tar.gz 5903689 BLAKE2B 29fecbc3a813fbc898360289aef2a8634fc15df38b28c47279eefa0afd836b2d3e95d83076190d9c1f0123402ea95f7c9b94fe2322996e37a529841cc55def8f SHA512 d8d25cda2dee80e0c1e627c96e56ade97fc44ca0cf9410d21bd3a82fc2a4004e09c0bbb8c89eb81e835c0be5cd748f468910c3be67f5e4cdb50d56d9f8cda672
DIST rspamd-3.8.0.tar.gz 5911065 BLAKE2B 6698051599f6d014229c3cdc3f005469b2a55841aea737a181c6f1aeee6bfde22478de23aa614bd4900be9746409648089baeb0f8a9033a531b362d783b63efa SHA512 8c0d673be64df95aa84cdef20a09b4cfd501c39006a6dea58a925f737823fe5ec92ccdf86a38b78e5ab6ba8c7dd16b837a49dbc744ae479362979b6427e05e55
+DIST rspamd-3.8.1.tar.gz 5910993 BLAKE2B c3c29cb380fa09a33173bb6f51ff76eaf88cf459eda0c6f19f890148eb97703a8f43f34443a6d4b28cb1cbcf2c6f47321203556d265a0b2f0b0050b5575c5851 SHA512 b87c1cba11faca278db85426ed527832c34d1beff56e0993543a05fcc2d5d72675cf31bbc4241f52da9122787d24f8b955218988a198a3c29dee5db3be2c7e99
diff --git a/mail-filter/rspamd/rspamd-3.8.1.ebuild b/mail-filter/rspamd/rspamd-3.8.1.ebuild
new file mode 100644
index 000000000000..4cbd73d5bd4e
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.8.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build run-test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${ver}" -eq "3.4"; then
+ elog "rspamd-3.4 is known to segfault when it is updated from older version due"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
+ elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
+ elog "more information."
+
+ find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-01-30 4:05 Ionen Wolkens
0 siblings, 0 replies; 153+ messages in thread
From: Ionen Wolkens @ 2024-01-30 4:05 UTC (permalink / raw
To: gentoo-commits
commit: 5258085b1e5239d5dfcc60970f3acaf3ea9ccb6c
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Jan 29 18:22:43 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 03:53:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5258085b
mail-filter/rspamd: Stabilize 3.7.5 amd64, #921014
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.7.5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-3.7.5.ebuild b/mail-filter/rspamd/rspamd-3.7.5.ebuild
index 476878d10a51..e4daeebbe16d 100644
--- a/mail-filter/rspamd/rspamd-3.7.5.ebuild
+++ b/mail-filter/rspamd/rspamd-3.7.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-02-20 22:17 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-02-20 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 691f877e3f9a9ac1e3d3a5b430588dccb25be266
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 20 22:11:01 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 22:16:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691f877e
mail-filter/rspamd: add 3.8.2
This version newly uses ctest for testing.
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.8.2.ebuild | 163 +++++++++++++++++++++++++++++++++
2 files changed, 164 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 279d1b04dcca..f569f56763bd 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,3 +2,4 @@ DIST rspamd-3.6.tar.gz 5843907 BLAKE2B 2ccb3e65a14624d48540bd3e2d034fec0dd89cd75
DIST rspamd-3.7.4.tar.gz 5903754 BLAKE2B d13b3451b4a6a7c5e8644ba57196190065edda2fc48e7245ef7e0094cb90838760cc124a2cf8d0b4b7519c7583284f6883fbcd4bf3a6489496b5e52234a36c21 SHA512 a82696957417f7197b59e614012176626b4fdf1464ed38ce57552c8a02fe2e426504e0b0780ab4f36d208a11ae4d1921bacee52341c8a906b4ab19c1719fd116
DIST rspamd-3.7.5.tar.gz 5903689 BLAKE2B 29fecbc3a813fbc898360289aef2a8634fc15df38b28c47279eefa0afd836b2d3e95d83076190d9c1f0123402ea95f7c9b94fe2322996e37a529841cc55def8f SHA512 d8d25cda2dee80e0c1e627c96e56ade97fc44ca0cf9410d21bd3a82fc2a4004e09c0bbb8c89eb81e835c0be5cd748f468910c3be67f5e4cdb50d56d9f8cda672
DIST rspamd-3.8.1.tar.gz 5910993 BLAKE2B c3c29cb380fa09a33173bb6f51ff76eaf88cf459eda0c6f19f890148eb97703a8f43f34443a6d4b28cb1cbcf2c6f47321203556d265a0b2f0b0050b5575c5851 SHA512 b87c1cba11faca278db85426ed527832c34d1beff56e0993543a05fcc2d5d72675cf31bbc4241f52da9122787d24f8b955218988a198a3c29dee5db3be2c7e99
+DIST rspamd-3.8.2.tar.gz 5915793 BLAKE2B df375fd2d3272a43bf5e9bfe3cec7352a92e5df319d973a59299317a5e199e8e2936d1e81fbb2b8f669d23a0fac2d51830a06f577d4d5751eb93404e6f08b0cd SHA512 75d46197720c556ae04de2898a788e704385195785cf6c505dfdadcdb837dc7abbb2a4285acf8d19575f01ccb5c83b5c9847424d4cabf3a645799ad1f35c7f2a
diff --git a/mail-filter/rspamd/rspamd-3.8.2.ebuild b/mail-filter/rspamd/rspamd-3.8.2.ebuild
new file mode 100644
index 000000000000..d1d6da7bf192
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.8.2.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ # These variables ensure tests use Lua scripts from this package rather
+ # than the installed version. However, rspamd always first attempts to load
+ # from /etc/rspamd/lua, with no method to override this behavior.
+ LUA_PATH="${S}/contrib/lua-?/?.lua" \
+ LUALIBDIR="${S}/lualib" \
+ RULESDIR="${S}/lualib" \
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${ver}" -eq "3.4"; then
+ elog "rspamd-3.4 is known to segfault when it is updated from older version due"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
+ elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
+ elog "more information."
+
+ find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-02-20 22:17 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-02-20 22:17 UTC (permalink / raw
To: gentoo-commits
commit: c13f39be6f5f2b8d6e777cf6eb99d3a1b0ae629a
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 20 22:13:08 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 22:16:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13f39be
mail-filter/rspamd: sync live
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index d8e37a79ac0c..7763299004ae 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -109,12 +109,20 @@ src_configure() {
-DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
-DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
-DENABLE_PCRE2=ON
+
+ -DBUILD_TESTING=$(usex test ON OFF)
)
cmake_src_configure
}
src_test() {
- cmake_build run-test
+ # These variables ensure tests use Lua scripts from this package rather
+ # than the installed version. However, rspamd always first attempts to load
+ # from /etc/rspamd/lua, with no method to override this behavior.
+ LUA_PATH="${S}/contrib/lua-?/?.lua" \
+ LUALIBDIR="${S}/lualib" \
+ RULESDIR="${S}/lualib" \
+ cmake_src_test
}
src_install() {
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-02-23 7:48 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-02-23 7:48 UTC (permalink / raw
To: gentoo-commits
commit: 6b3b33bdc5662d40528674d50675ffb0813118cd
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 23 07:46:55 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Feb 23 07:48:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3b33bd
mail-filter/rspamd: add 3.8.3
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.8.3.ebuild | 163 +++++++++++++++++++++++++++++++++
2 files changed, 164 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index f569f56763bd..f0443a7575d0 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -3,3 +3,4 @@ DIST rspamd-3.7.4.tar.gz 5903754 BLAKE2B d13b3451b4a6a7c5e8644ba57196190065edda2
DIST rspamd-3.7.5.tar.gz 5903689 BLAKE2B 29fecbc3a813fbc898360289aef2a8634fc15df38b28c47279eefa0afd836b2d3e95d83076190d9c1f0123402ea95f7c9b94fe2322996e37a529841cc55def8f SHA512 d8d25cda2dee80e0c1e627c96e56ade97fc44ca0cf9410d21bd3a82fc2a4004e09c0bbb8c89eb81e835c0be5cd748f468910c3be67f5e4cdb50d56d9f8cda672
DIST rspamd-3.8.1.tar.gz 5910993 BLAKE2B c3c29cb380fa09a33173bb6f51ff76eaf88cf459eda0c6f19f890148eb97703a8f43f34443a6d4b28cb1cbcf2c6f47321203556d265a0b2f0b0050b5575c5851 SHA512 b87c1cba11faca278db85426ed527832c34d1beff56e0993543a05fcc2d5d72675cf31bbc4241f52da9122787d24f8b955218988a198a3c29dee5db3be2c7e99
DIST rspamd-3.8.2.tar.gz 5915793 BLAKE2B df375fd2d3272a43bf5e9bfe3cec7352a92e5df319d973a59299317a5e199e8e2936d1e81fbb2b8f669d23a0fac2d51830a06f577d4d5751eb93404e6f08b0cd SHA512 75d46197720c556ae04de2898a788e704385195785cf6c505dfdadcdb837dc7abbb2a4285acf8d19575f01ccb5c83b5c9847424d4cabf3a645799ad1f35c7f2a
+DIST rspamd-3.8.3.tar.gz 5915102 BLAKE2B 7c8a8055ffa190ea7f0d34cdb504e3d70fd526f546d39fdb118f8c151d5ac21fc1c2bfb9c226454f39a5c4f3e5bb73de7b9f8612fb390c5a49de48bd1593bada SHA512 f325f533f333b50799699532dbc22e183c4f76ade14e5b47c1e3234ee8c3bde9304a9f28f26c23ccff99c7a82ea1253d15c5687d07f0682a2a4d61d6fbba665c
diff --git a/mail-filter/rspamd/rspamd-3.8.3.ebuild b/mail-filter/rspamd/rspamd-3.8.3.ebuild
new file mode 100644
index 000000000000..d1d6da7bf192
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.8.3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ # These variables ensure tests use Lua scripts from this package rather
+ # than the installed version. However, rspamd always first attempts to load
+ # from /etc/rspamd/lua, with no method to override this behavior.
+ LUA_PATH="${S}/contrib/lua-?/?.lua" \
+ LUALIBDIR="${S}/lualib" \
+ RULESDIR="${S}/lualib" \
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${ver}" -eq "3.4"; then
+ elog "rspamd-3.4 is known to segfault when it is updated from older version due"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
+ elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
+ elog "more information."
+
+ find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-02-26 12:28 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-02-26 12:28 UTC (permalink / raw
To: gentoo-commits
commit: 80237d121cb2f48e56edd3bd954a992449d308a0
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 26 12:26:27 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Mon Feb 26 12:27:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80237d12
mail-filter/rspamd: add 3.8.4
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.8.4.ebuild | 163 +++++++++++++++++++++++++++++++++
2 files changed, 164 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index f0443a7575d0..75fb4e5bf878 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -4,3 +4,4 @@ DIST rspamd-3.7.5.tar.gz 5903689 BLAKE2B 29fecbc3a813fbc898360289aef2a8634fc15df
DIST rspamd-3.8.1.tar.gz 5910993 BLAKE2B c3c29cb380fa09a33173bb6f51ff76eaf88cf459eda0c6f19f890148eb97703a8f43f34443a6d4b28cb1cbcf2c6f47321203556d265a0b2f0b0050b5575c5851 SHA512 b87c1cba11faca278db85426ed527832c34d1beff56e0993543a05fcc2d5d72675cf31bbc4241f52da9122787d24f8b955218988a198a3c29dee5db3be2c7e99
DIST rspamd-3.8.2.tar.gz 5915793 BLAKE2B df375fd2d3272a43bf5e9bfe3cec7352a92e5df319d973a59299317a5e199e8e2936d1e81fbb2b8f669d23a0fac2d51830a06f577d4d5751eb93404e6f08b0cd SHA512 75d46197720c556ae04de2898a788e704385195785cf6c505dfdadcdb837dc7abbb2a4285acf8d19575f01ccb5c83b5c9847424d4cabf3a645799ad1f35c7f2a
DIST rspamd-3.8.3.tar.gz 5915102 BLAKE2B 7c8a8055ffa190ea7f0d34cdb504e3d70fd526f546d39fdb118f8c151d5ac21fc1c2bfb9c226454f39a5c4f3e5bb73de7b9f8612fb390c5a49de48bd1593bada SHA512 f325f533f333b50799699532dbc22e183c4f76ade14e5b47c1e3234ee8c3bde9304a9f28f26c23ccff99c7a82ea1253d15c5687d07f0682a2a4d61d6fbba665c
+DIST rspamd-3.8.4.tar.gz 5915680 BLAKE2B a6674c5175a10dffa440b9f4227fc4f2e7c497bf8a5a6c87c9f042ca870380a61be63405f4d2714103f49679edd5a28c4eb30807b8acb22998c7dbba72f19cb3 SHA512 dda099dd9a17699d143fc8018b89fbecfa9659eccc26b5fb88bc3f40c47e935993dfc81f1f93bb69880d17af40870e6ea20edbeed7e3f4c12c278f5c12b56a51
diff --git a/mail-filter/rspamd/rspamd-3.8.4.ebuild b/mail-filter/rspamd/rspamd-3.8.4.ebuild
new file mode 100644
index 000000000000..d1d6da7bf192
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.8.4.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
+ "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ # These variables ensure tests use Lua scripts from this package rather
+ # than the installed version. However, rspamd always first attempts to load
+ # from /etc/rspamd/lua, with no method to override this behavior.
+ LUA_PATH="${S}/contrib/lua-?/?.lua" \
+ LUALIBDIR="${S}/lualib" \
+ RULESDIR="${S}/lualib" \
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${ver}" -eq "3.4"; then
+ elog "rspamd-3.4 is known to segfault when it is updated from older version due"
+ elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
+ elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
+ elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
+ elog "more information."
+
+ find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
+ fi
+ done
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-02-28 21:33 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-02-28 21:33 UTC (permalink / raw
To: gentoo-commits
commit: f5c90a7a7e87a2629c20b05cfb5f0847fb706a22
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 21:29:10 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 21:32:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c90a7a
mail-filter/rspamd: drop 3.8.2, 3.8.3
Both versions has known bugs, which were addressed promptly in 3.8.4.
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 2 -
mail-filter/rspamd/rspamd-3.8.2.ebuild | 163 ---------------------------------
mail-filter/rspamd/rspamd-3.8.3.ebuild | 163 ---------------------------------
3 files changed, 328 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 75fb4e5bf878..8929872819e4 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -2,6 +2,4 @@ DIST rspamd-3.6.tar.gz 5843907 BLAKE2B 2ccb3e65a14624d48540bd3e2d034fec0dd89cd75
DIST rspamd-3.7.4.tar.gz 5903754 BLAKE2B d13b3451b4a6a7c5e8644ba57196190065edda2fc48e7245ef7e0094cb90838760cc124a2cf8d0b4b7519c7583284f6883fbcd4bf3a6489496b5e52234a36c21 SHA512 a82696957417f7197b59e614012176626b4fdf1464ed38ce57552c8a02fe2e426504e0b0780ab4f36d208a11ae4d1921bacee52341c8a906b4ab19c1719fd116
DIST rspamd-3.7.5.tar.gz 5903689 BLAKE2B 29fecbc3a813fbc898360289aef2a8634fc15df38b28c47279eefa0afd836b2d3e95d83076190d9c1f0123402ea95f7c9b94fe2322996e37a529841cc55def8f SHA512 d8d25cda2dee80e0c1e627c96e56ade97fc44ca0cf9410d21bd3a82fc2a4004e09c0bbb8c89eb81e835c0be5cd748f468910c3be67f5e4cdb50d56d9f8cda672
DIST rspamd-3.8.1.tar.gz 5910993 BLAKE2B c3c29cb380fa09a33173bb6f51ff76eaf88cf459eda0c6f19f890148eb97703a8f43f34443a6d4b28cb1cbcf2c6f47321203556d265a0b2f0b0050b5575c5851 SHA512 b87c1cba11faca278db85426ed527832c34d1beff56e0993543a05fcc2d5d72675cf31bbc4241f52da9122787d24f8b955218988a198a3c29dee5db3be2c7e99
-DIST rspamd-3.8.2.tar.gz 5915793 BLAKE2B df375fd2d3272a43bf5e9bfe3cec7352a92e5df319d973a59299317a5e199e8e2936d1e81fbb2b8f669d23a0fac2d51830a06f577d4d5751eb93404e6f08b0cd SHA512 75d46197720c556ae04de2898a788e704385195785cf6c505dfdadcdb837dc7abbb2a4285acf8d19575f01ccb5c83b5c9847424d4cabf3a645799ad1f35c7f2a
-DIST rspamd-3.8.3.tar.gz 5915102 BLAKE2B 7c8a8055ffa190ea7f0d34cdb504e3d70fd526f546d39fdb118f8c151d5ac21fc1c2bfb9c226454f39a5c4f3e5bb73de7b9f8612fb390c5a49de48bd1593bada SHA512 f325f533f333b50799699532dbc22e183c4f76ade14e5b47c1e3234ee8c3bde9304a9f28f26c23ccff99c7a82ea1253d15c5687d07f0682a2a4d61d6fbba665c
DIST rspamd-3.8.4.tar.gz 5915680 BLAKE2B a6674c5175a10dffa440b9f4227fc4f2e7c497bf8a5a6c87c9f042ca870380a61be63405f4d2714103f49679edd5a28c4eb30807b8acb22998c7dbba72f19cb3 SHA512 dda099dd9a17699d143fc8018b89fbecfa9659eccc26b5fb88bc3f40c47e935993dfc81f1f93bb69880d17af40870e6ea20edbeed7e3f4c12c278f5c12b56a51
diff --git a/mail-filter/rspamd/rspamd-3.8.2.ebuild b/mail-filter/rspamd/rspamd-3.8.2.ebuild
deleted file mode 100644
index d1d6da7bf192..000000000000
--- a/mail-filter/rspamd/rspamd-3.8.2.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit cmake lua-single pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="
- https://rspamd.com
- https://github.com/rspamd/rspamd
-"
-
-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 +hyperscan jemalloc +jit selinux test"
-RESTRICT="!test? ( test )"
-
-# A part of tests use ffi luajit extension
-REQUIRED_USE="${LUA_REQUIRED_USE}
- test? ( lua_single_target_luajit )"
-
-RDEPEND="
- ${LUA_DEPS}
- $(lua_gen_cond_dep '
- dev-lua/LuaBitOp[${LUA_USEDEP}]
- dev-lua/lua-argparse[${LUA_USEDEP}]
- ')
- acct-group/rspamd
- acct-user/rspamd
- app-arch/zstd:=
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libpcre2:=[jit=]
- dev-libs/libsodium:=
- dev-libs/openssl:0=[-bindist(-)]
- dev-libs/snowball-stemmer:=
- sys-libs/zlib
- blas? (
- virtual/blas
- virtual/lapack
- )
- hyperscan? ( dev-libs/vectorscan:= )
- jemalloc? ( dev-libs/jemalloc:= )
- selinux? ( sec-policy/selinux-spamassassin )
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/doctest
- dev-libs/libfmt:=
- >=dev-libs/xxhash-0.8.0
-"
-BDEPEND="
- dev-lang/perl
- dev-util/ragel
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
-
- > cmake/Toolset.cmake || die #827550
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DLIBDIR="/usr/$(get_libdir)/rspamd"
-
- -DSYSTEM_DOCTEST=ON
- -DSYSTEM_FMT=ON
- -DSYSTEM_XXHASH=ON
- -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 hyperscan ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
- -DENABLE_PCRE2=ON
-
- -DBUILD_TESTING=$(usex test ON OFF)
- )
- cmake_src_configure
-}
-
-src_test() {
- # These variables ensure tests use Lua scripts from this package rather
- # than the installed version. However, rspamd always first attempts to load
- # from /etc/rspamd/lua, with no method to override this behavior.
- LUA_PATH="${S}/contrib/lua-?/?.lua" \
- LUALIBDIR="${S}/lualib" \
- RULESDIR="${S}/lualib" \
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use lua_single_target_luajit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test "${ver}" -eq "3.4"; then
- elog "rspamd-3.4 is known to segfault when it is updated from older version due"
- elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
- elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
- elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
- elog "more information."
-
- find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
- fi
- done
-}
diff --git a/mail-filter/rspamd/rspamd-3.8.3.ebuild b/mail-filter/rspamd/rspamd-3.8.3.ebuild
deleted file mode 100644
index d1d6da7bf192..000000000000
--- a/mail-filter/rspamd/rspamd-3.8.3.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit cmake lua-single pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="
- https://rspamd.com
- https://github.com/rspamd/rspamd
-"
-
-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 +hyperscan jemalloc +jit selinux test"
-RESTRICT="!test? ( test )"
-
-# A part of tests use ffi luajit extension
-REQUIRED_USE="${LUA_REQUIRED_USE}
- test? ( lua_single_target_luajit )"
-
-RDEPEND="
- ${LUA_DEPS}
- $(lua_gen_cond_dep '
- dev-lua/LuaBitOp[${LUA_USEDEP}]
- dev-lua/lua-argparse[${LUA_USEDEP}]
- ')
- acct-group/rspamd
- acct-user/rspamd
- app-arch/zstd:=
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libpcre2:=[jit=]
- dev-libs/libsodium:=
- dev-libs/openssl:0=[-bindist(-)]
- dev-libs/snowball-stemmer:=
- sys-libs/zlib
- blas? (
- virtual/blas
- virtual/lapack
- )
- hyperscan? ( dev-libs/vectorscan:= )
- jemalloc? ( dev-libs/jemalloc:= )
- selinux? ( sec-policy/selinux-spamassassin )
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/doctest
- dev-libs/libfmt:=
- >=dev-libs/xxhash-0.8.0
-"
-BDEPEND="
- dev-lang/perl
- dev-util/ragel
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
-
- > cmake/Toolset.cmake || die #827550
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DLIBDIR="/usr/$(get_libdir)/rspamd"
-
- -DSYSTEM_DOCTEST=ON
- -DSYSTEM_FMT=ON
- -DSYSTEM_XXHASH=ON
- -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 hyperscan ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
- -DENABLE_PCRE2=ON
-
- -DBUILD_TESTING=$(usex test ON OFF)
- )
- cmake_src_configure
-}
-
-src_test() {
- # These variables ensure tests use Lua scripts from this package rather
- # than the installed version. However, rspamd always first attempts to load
- # from /etc/rspamd/lua, with no method to override this behavior.
- LUA_PATH="${S}/contrib/lua-?/?.lua" \
- LUALIBDIR="${S}/lualib" \
- RULESDIR="${S}/lualib" \
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use lua_single_target_luajit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test "${ver}" -eq "3.4"; then
- elog "rspamd-3.4 is known to segfault when it is updated from older version due"
- elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
- elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
- elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
- elog "more information."
-
- find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
- fi
- done
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-02-28 21:33 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-02-28 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 29e1cdf39be0abeb24c8facdbd54bfc3eb4d66d8
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 21:24:52 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 21:32:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e1cdf3
mail-filter/rspamd: add libarchive dep to live ebuild
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/rspamd-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index 7763299004ae..16b59dbaef8d 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -38,6 +38,7 @@ RDEPEND="
')
acct-group/rspamd
acct-user/rspamd
+ app-arch/libarchive:=
app-arch/zstd:=
dev-db/sqlite:3
dev-libs/glib:2
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-03-11 16:17 Viorel Munteanu
0 siblings, 0 replies; 153+ messages in thread
From: Viorel Munteanu @ 2024-03-11 16:17 UTC (permalink / raw
To: gentoo-commits
commit: bf6a4fee21b57c6781540fddc0c35e0471a1def1
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Sun Mar 10 22:28:25 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 16:11:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6a4fee
mail-filter/rspamd: Stabilize 3.8.1 x86, #925489
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.8.1.ebuild b/mail-filter/rspamd/rspamd-3.8.1.ebuild
index 2c4184dcd20b..f2a11e4ecfa4 100644
--- a/mail-filter/rspamd/rspamd-3.8.1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-03-11 16:17 Viorel Munteanu
0 siblings, 0 replies; 153+ messages in thread
From: Viorel Munteanu @ 2024-03-11 16:17 UTC (permalink / raw
To: gentoo-commits
commit: 5e20534d60d9e1c113975c14eef63bbfc7a14ea7
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Sun Mar 10 22:17:59 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 16:11:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e20534d
mail-filter/rspamd: Stabilize 3.8.1 amd64, #925489
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.8.1.ebuild b/mail-filter/rspamd/rspamd-3.8.1.ebuild
index 4cbd73d5bd4e..2c4184dcd20b 100644
--- a/mail-filter/rspamd/rspamd-3.8.1.ebuild
+++ b/mail-filter/rspamd/rspamd-3.8.1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-04-19 6:39 Ionen Wolkens
0 siblings, 0 replies; 153+ messages in thread
From: Ionen Wolkens @ 2024-04-19 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 56d0c91c35b0578120989465c89395eafa373368
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Apr 18 18:27:31 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Apr 19 06:37:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d0c91c
mail-filter/rspamd: Stabilize 3.8.4 amd64, #928004
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.8.4.ebuild b/mail-filter/rspamd/rspamd-3.8.4.ebuild
index d1d6da7bf192..3eea4b377db7 100644
--- a/mail-filter/rspamd/rspamd-3.8.4.ebuild
+++ b/mail-filter/rspamd/rspamd-3.8.4.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-04-19 6:39 Ionen Wolkens
0 siblings, 0 replies; 153+ messages in thread
From: Ionen Wolkens @ 2024-04-19 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 2829d4451012f2eaf37dd039b96fbe2d85805f74
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Apr 18 20:19:01 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Apr 19 06:37:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2829d445
mail-filter/rspamd: Stabilize 3.8.4 x86, #928004
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.8.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.8.4.ebuild b/mail-filter/rspamd/rspamd-3.8.4.ebuild
index 3eea4b377db7..1ba2cca28359 100644
--- a/mail-filter/rspamd/rspamd-3.8.4.ebuild
+++ b/mail-filter/rspamd/rspamd-3.8.4.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-04-23 10:42 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-04-23 10:42 UTC (permalink / raw
To: gentoo-commits
commit: 0458788cf9450674af6ec828adf2db041e265c3d
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 09:53:06 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 10:41:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0458788c
mail-filter/rspamd: drop 3.8.1
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 -
mail-filter/rspamd/rspamd-3.8.1.ebuild | 155 ---------------------------------
2 files changed, 156 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index f5a68e3e11cc..dd2b12eb7b18 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1 @@
-DIST rspamd-3.8.1.tar.gz 5910993 BLAKE2B c3c29cb380fa09a33173bb6f51ff76eaf88cf459eda0c6f19f890148eb97703a8f43f34443a6d4b28cb1cbcf2c6f47321203556d265a0b2f0b0050b5575c5851 SHA512 b87c1cba11faca278db85426ed527832c34d1beff56e0993543a05fcc2d5d72675cf31bbc4241f52da9122787d24f8b955218988a198a3c29dee5db3be2c7e99
DIST rspamd-3.8.4.tar.gz 5915680 BLAKE2B a6674c5175a10dffa440b9f4227fc4f2e7c497bf8a5a6c87c9f042ca870380a61be63405f4d2714103f49679edd5a28c4eb30807b8acb22998c7dbba72f19cb3 SHA512 dda099dd9a17699d143fc8018b89fbecfa9659eccc26b5fb88bc3f40c47e935993dfc81f1f93bb69880d17af40870e6ea20edbeed7e3f4c12c278f5c12b56a51
diff --git a/mail-filter/rspamd/rspamd-3.8.1.ebuild b/mail-filter/rspamd/rspamd-3.8.1.ebuild
deleted file mode 100644
index f2a11e4ecfa4..000000000000
--- a/mail-filter/rspamd/rspamd-3.8.1.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit cmake lua-single pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="
- https://rspamd.com
- https://github.com/rspamd/rspamd
-"
-
-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 +hyperscan jemalloc +jit selinux test"
-RESTRICT="!test? ( test )"
-
-# A part of tests use ffi luajit extension
-REQUIRED_USE="${LUA_REQUIRED_USE}
- test? ( lua_single_target_luajit )"
-
-RDEPEND="
- ${LUA_DEPS}
- $(lua_gen_cond_dep '
- dev-lua/LuaBitOp[${LUA_USEDEP}]
- dev-lua/lua-argparse[${LUA_USEDEP}]
- ')
- acct-group/rspamd
- acct-user/rspamd
- app-arch/zstd:=
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libpcre2:=[jit=]
- dev-libs/libsodium:=
- dev-libs/openssl:0=[-bindist(-)]
- dev-libs/snowball-stemmer:=
- sys-libs/zlib
- blas? (
- virtual/blas
- virtual/lapack
- )
- hyperscan? ( dev-libs/vectorscan:= )
- jemalloc? ( dev-libs/jemalloc:= )
- selinux? ( sec-policy/selinux-spamassassin )
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/doctest
- dev-libs/libfmt:=
- >=dev-libs/xxhash-0.8.0
-"
-BDEPEND="
- dev-lang/perl
- dev-util/ragel
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
-
- > cmake/Toolset.cmake || die #827550
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DLIBDIR="/usr/$(get_libdir)/rspamd"
-
- -DSYSTEM_DOCTEST=ON
- -DSYSTEM_FMT=ON
- -DSYSTEM_XXHASH=ON
- -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 hyperscan ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
- -DENABLE_PCRE2=ON
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_build run-test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use lua_single_target_luajit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test "${ver}" -eq "3.4"; then
- elog "rspamd-3.4 is known to segfault when it is updated from older version due"
- elog "to a page-alignment of hyperscan .unser files. The issue was patched in"
- elog "rspamd-3.4-r1 ebuild revision. All possibly broken .unser files will be"
- elog "automaticaly removed. See https://github.com/rspamd/rspamd/issues/4329 for"
- elog "more information."
-
- find "${EROOT}/var/lib/rspamd" -type f -name '*.unser' -delete
- fi
- done
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-07-23 21:06 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-07-23 21:06 UTC (permalink / raw
To: gentoo-commits
commit: 6503d050fcb4d7d5829738c20ff33e4f2f3d08ec
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 23 21:03:04 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Jul 23 21:03:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6503d050
mail-filter/rspamd: add 3.9.1
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.9.1.ebuild | 155 +++++++++++++++++++++++++++++++++
2 files changed, 156 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 89a5f23e7ef2..61c37d67e748 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,2 +1,3 @@
DIST rspamd-3.8.4.tar.gz 5915680 BLAKE2B a6674c5175a10dffa440b9f4227fc4f2e7c497bf8a5a6c87c9f042ca870380a61be63405f4d2714103f49679edd5a28c4eb30807b8acb22998c7dbba72f19cb3 SHA512 dda099dd9a17699d143fc8018b89fbecfa9659eccc26b5fb88bc3f40c47e935993dfc81f1f93bb69880d17af40870e6ea20edbeed7e3f4c12c278f5c12b56a51
DIST rspamd-3.9.0.tar.gz 5955138 BLAKE2B 52eea9b11c3780bdd54d24a4ae49d7f1c598fa2748cf1d1b4e4cd19fff50fcfcfafe5140038efa437104ba71e6e968a39613e86b642df7be84553c96123a90fa SHA512 7e75df264de5c778e92aac72be5d701724896ef60dc7f7e41f91a89193b812896dff56f6434233eaa91b5cdf8e6aa863f39129a154520a08b52bcb04c61b965e
+DIST rspamd-3.9.1.tar.gz 5980094 BLAKE2B bb02cecdd686c85ef8340f122255f36c2cd5f6823da05370abce1e059466d053f543998945172be43c631f9d1fce0837a62fc047ca8aa76f3ea87680ee3e2a17 SHA512 b8d60448b8174a05f9dcfb17181e0e2908828923491fadb0f07b8debf97923f6967f3e5dfd27ca3c1a24671abd65c144139b02d1698a8a8a2e5b0672f9012d1f
diff --git a/mail-filter/rspamd/rspamd-3.9.1.ebuild b/mail-filter/rspamd/rspamd-3.9.1.ebuild
new file mode 100644
index 000000000000..45df6738554b
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.9.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/libarchive:=
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/${PN}-3.6-unbundle-lua.patch"
+ "${FILESDIR}/${PN}-3.6-unbundle-snowball.patch"
+
+ # backward compatibility with <dev-libs/libfmt-11
+ "${FILESDIR}/${PN}-3.9.0-older-libfmt.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ # These variables ensure tests use Lua scripts from this package rather
+ # than the installed version. However, rspamd always first attempts to load
+ # from /etc/rspamd/lua, with no method to override this behavior.
+ LUA_PATH="${S}/contrib/lua-?/?.lua" \
+ LUALIBDIR="${S}/lualib" \
+ RULESDIR="${S}/lualib" \
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-10-01 9:35 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-10-01 9:35 UTC (permalink / raw
To: gentoo-commits
commit: 0c2a6e3b99430625d2909d634f04e3e2a5666f1f
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 09:31:12 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 09:34:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2a6e3b
mail-filter/rspamd: add 3.10.0
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.10.0.ebuild | 155 ++++++++++++++++++++++++++++++++
2 files changed, 156 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 61c37d67e748..6792e0007924 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
+DIST rspamd-3.10.0.tar.gz 6008518 BLAKE2B 875c25e6ab1c62d5081c65cd11d30eb084be46f0adb31f8b2c123fd85efaf250ba1bea94d30152a6edefe40a6cf7a6c7f4bde21607121d25501ef63085a9fc2f SHA512 ffe7a4418db3c4211a39ec92d2610fff3d88d72aa399cb3a0780be26e6a22b5d47041a6862496d5cf05da37cb1cae0c9b10890b409c568b4c74dd16a3ad2c5af
DIST rspamd-3.8.4.tar.gz 5915680 BLAKE2B a6674c5175a10dffa440b9f4227fc4f2e7c497bf8a5a6c87c9f042ca870380a61be63405f4d2714103f49679edd5a28c4eb30807b8acb22998c7dbba72f19cb3 SHA512 dda099dd9a17699d143fc8018b89fbecfa9659eccc26b5fb88bc3f40c47e935993dfc81f1f93bb69880d17af40870e6ea20edbeed7e3f4c12c278f5c12b56a51
DIST rspamd-3.9.0.tar.gz 5955138 BLAKE2B 52eea9b11c3780bdd54d24a4ae49d7f1c598fa2748cf1d1b4e4cd19fff50fcfcfafe5140038efa437104ba71e6e968a39613e86b642df7be84553c96123a90fa SHA512 7e75df264de5c778e92aac72be5d701724896ef60dc7f7e41f91a89193b812896dff56f6434233eaa91b5cdf8e6aa863f39129a154520a08b52bcb04c61b965e
DIST rspamd-3.9.1.tar.gz 5980094 BLAKE2B bb02cecdd686c85ef8340f122255f36c2cd5f6823da05370abce1e059466d053f543998945172be43c631f9d1fce0837a62fc047ca8aa76f3ea87680ee3e2a17 SHA512 b8d60448b8174a05f9dcfb17181e0e2908828923491fadb0f07b8debf97923f6967f3e5dfd27ca3c1a24671abd65c144139b02d1698a8a8a2e5b0672f9012d1f
diff --git a/mail-filter/rspamd/rspamd-3.10.0.ebuild b/mail-filter/rspamd/rspamd-3.10.0.ebuild
new file mode 100644
index 000000000000..45df6738554b
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.10.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/libarchive:=
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/${PN}-3.6-unbundle-lua.patch"
+ "${FILESDIR}/${PN}-3.6-unbundle-snowball.patch"
+
+ # backward compatibility with <dev-libs/libfmt-11
+ "${FILESDIR}/${PN}-3.9.0-older-libfmt.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ # These variables ensure tests use Lua scripts from this package rather
+ # than the installed version. However, rspamd always first attempts to load
+ # from /etc/rspamd/lua, with no method to override this behavior.
+ LUA_PATH="${S}/contrib/lua-?/?.lua" \
+ LUALIBDIR="${S}/lualib" \
+ RULESDIR="${S}/lualib" \
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-10-01 9:35 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-10-01 9:35 UTC (permalink / raw
To: gentoo-commits
commit: 9e23120ff294d65d23a4ffb2fb8ed33b216476d3
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 1 09:31:30 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Oct 1 09:34:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e23120f
mail-filter/rspamd: drop 3.9.0
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 -
mail-filter/rspamd/rspamd-3.9.0.ebuild | 155 ---------------------------------
2 files changed, 156 deletions(-)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 6792e0007924..55b3f3003f5b 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,4 +1,3 @@
DIST rspamd-3.10.0.tar.gz 6008518 BLAKE2B 875c25e6ab1c62d5081c65cd11d30eb084be46f0adb31f8b2c123fd85efaf250ba1bea94d30152a6edefe40a6cf7a6c7f4bde21607121d25501ef63085a9fc2f SHA512 ffe7a4418db3c4211a39ec92d2610fff3d88d72aa399cb3a0780be26e6a22b5d47041a6862496d5cf05da37cb1cae0c9b10890b409c568b4c74dd16a3ad2c5af
DIST rspamd-3.8.4.tar.gz 5915680 BLAKE2B a6674c5175a10dffa440b9f4227fc4f2e7c497bf8a5a6c87c9f042ca870380a61be63405f4d2714103f49679edd5a28c4eb30807b8acb22998c7dbba72f19cb3 SHA512 dda099dd9a17699d143fc8018b89fbecfa9659eccc26b5fb88bc3f40c47e935993dfc81f1f93bb69880d17af40870e6ea20edbeed7e3f4c12c278f5c12b56a51
-DIST rspamd-3.9.0.tar.gz 5955138 BLAKE2B 52eea9b11c3780bdd54d24a4ae49d7f1c598fa2748cf1d1b4e4cd19fff50fcfcfafe5140038efa437104ba71e6e968a39613e86b642df7be84553c96123a90fa SHA512 7e75df264de5c778e92aac72be5d701724896ef60dc7f7e41f91a89193b812896dff56f6434233eaa91b5cdf8e6aa863f39129a154520a08b52bcb04c61b965e
DIST rspamd-3.9.1.tar.gz 5980094 BLAKE2B bb02cecdd686c85ef8340f122255f36c2cd5f6823da05370abce1e059466d053f543998945172be43c631f9d1fce0837a62fc047ca8aa76f3ea87680ee3e2a17 SHA512 b8d60448b8174a05f9dcfb17181e0e2908828923491fadb0f07b8debf97923f6967f3e5dfd27ca3c1a24671abd65c144139b02d1698a8a8a2e5b0672f9012d1f
diff --git a/mail-filter/rspamd/rspamd-3.9.0.ebuild b/mail-filter/rspamd/rspamd-3.9.0.ebuild
deleted file mode 100644
index 40c66dca1317..000000000000
--- a/mail-filter/rspamd/rspamd-3.9.0.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit cmake lua-single pax-utils systemd tmpfiles
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Rapid spam filtering system"
-HOMEPAGE="
- https://rspamd.com
- https://github.com/rspamd/rspamd
-"
-
-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 +hyperscan jemalloc +jit selinux test"
-RESTRICT="!test? ( test )"
-
-# A part of tests use ffi luajit extension
-REQUIRED_USE="${LUA_REQUIRED_USE}
- test? ( lua_single_target_luajit )"
-
-RDEPEND="
- ${LUA_DEPS}
- $(lua_gen_cond_dep '
- dev-lua/LuaBitOp[${LUA_USEDEP}]
- dev-lua/lua-argparse[${LUA_USEDEP}]
- ')
- acct-group/rspamd
- acct-user/rspamd
- app-arch/libarchive:=
- app-arch/zstd:=
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/icu:=
- dev-libs/libpcre2:=[jit=]
- dev-libs/libsodium:=
- dev-libs/openssl:0=[-bindist(-)]
- dev-libs/snowball-stemmer:=
- sys-libs/zlib
- blas? (
- virtual/blas
- virtual/lapack
- )
- hyperscan? ( dev-libs/vectorscan:= )
- jemalloc? ( dev-libs/jemalloc:= )
- selinux? ( sec-policy/selinux-spamassassin )
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/doctest
- dev-libs/libfmt:=
- >=dev-libs/xxhash-0.8.0
-"
-BDEPEND="
- dev-lang/perl
- dev-util/ragel
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/rspamd-3.6-cmake-lua-version.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-lua.patch"
- "${FILESDIR}/rspamd-3.6-unbundle-snowball.patch"
-
- # backward compatibility with <dev-libs/libfmt-11
- "${FILESDIR}/${P}-older-libfmt.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
-
- > cmake/Toolset.cmake || die #827550
-
- sed -i -e 's/User=_rspamd/User=rspamd/g' \
- rspamd.service \
- || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCONFDIR=/etc/rspamd
- -DRUNDIR=/var/run/rspamd
- -DDBDIR=/var/lib/rspamd
- -DLOGDIR=/var/log/rspamd
- -DLIBDIR="/usr/$(get_libdir)/rspamd"
-
- -DSYSTEM_DOCTEST=ON
- -DSYSTEM_FMT=ON
- -DSYSTEM_XXHASH=ON
- -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 hyperscan ON OFF)
- -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
- -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
- -DENABLE_PCRE2=ON
-
- -DBUILD_TESTING=$(usex test ON OFF)
- )
- cmake_src_configure
-}
-
-src_test() {
- # These variables ensure tests use Lua scripts from this package rather
- # than the installed version. However, rspamd always first attempts to load
- # from /etc/rspamd/lua, with no method to override this behavior.
- LUA_PATH="${S}/contrib/lua-?/?.lua" \
- LUALIBDIR="${S}/lualib" \
- RULESDIR="${S}/lualib" \
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- newconfd "${FILESDIR}"/rspamd.conf rspamd
- newinitd "${FILESDIR}/rspamd-r7.init" rspamd
- systemd_newunit rspamd.service rspamd.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-
- # Remove mprotect for JIT support
- if use lua_single_target_luajit; then
- pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
-
- diropts -o rspamd -g rspamd
- keepdir /var/{lib,log}/rspamd
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-10-24 13:08 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-10-24 13:08 UTC (permalink / raw
To: gentoo-commits
commit: 99e2186dbcef3394b831f92f7974ecdafd86863f
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 24 13:07:26 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Thu Oct 24 13:08:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e2186d
mail-filter/rspamd: add 3.10.2
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/Manifest | 1 +
mail-filter/rspamd/rspamd-3.10.2.ebuild | 155 ++++++++++++++++++++++++++++++++
2 files changed, 156 insertions(+)
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 55b3f3003f5b..3cff1f2175f2 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,4 @@
DIST rspamd-3.10.0.tar.gz 6008518 BLAKE2B 875c25e6ab1c62d5081c65cd11d30eb084be46f0adb31f8b2c123fd85efaf250ba1bea94d30152a6edefe40a6cf7a6c7f4bde21607121d25501ef63085a9fc2f SHA512 ffe7a4418db3c4211a39ec92d2610fff3d88d72aa399cb3a0780be26e6a22b5d47041a6862496d5cf05da37cb1cae0c9b10890b409c568b4c74dd16a3ad2c5af
+DIST rspamd-3.10.2.tar.gz 6048061 BLAKE2B 5690ab9bb95556bec64b6f208dcec0930f6f0e479a131588e940c7274bc2dd82854d04afa029d2d5ee6ad48348ca592a3571965eca747dba38ae964836e980f8 SHA512 5c71b333705dfe71a47e4cbf880b1ca417c46e254343ede9652fdcb5a9151974fafe88b1475073d43f947a1fe075ac81a70f1ac50693653ba139b65e384edb83
DIST rspamd-3.8.4.tar.gz 5915680 BLAKE2B a6674c5175a10dffa440b9f4227fc4f2e7c497bf8a5a6c87c9f042ca870380a61be63405f4d2714103f49679edd5a28c4eb30807b8acb22998c7dbba72f19cb3 SHA512 dda099dd9a17699d143fc8018b89fbecfa9659eccc26b5fb88bc3f40c47e935993dfc81f1f93bb69880d17af40870e6ea20edbeed7e3f4c12c278f5c12b56a51
DIST rspamd-3.9.1.tar.gz 5980094 BLAKE2B bb02cecdd686c85ef8340f122255f36c2cd5f6823da05370abce1e059466d053f543998945172be43c631f9d1fce0837a62fc047ca8aa76f3ea87680ee3e2a17 SHA512 b8d60448b8174a05f9dcfb17181e0e2908828923491fadb0f07b8debf97923f6967f3e5dfd27ca3c1a24671abd65c144139b02d1698a8a8a2e5b0672f9012d1f
diff --git a/mail-filter/rspamd/rspamd-3.10.2.ebuild b/mail-filter/rspamd/rspamd-3.10.2.ebuild
new file mode 100644
index 000000000000..45df6738554b
--- /dev/null
+++ b/mail-filter/rspamd/rspamd-3.10.2.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit cmake lua-single pax-utils systemd tmpfiles
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rspamd/rspamd.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Rapid spam filtering system"
+HOMEPAGE="
+ https://rspamd.com
+ https://github.com/rspamd/rspamd
+"
+
+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 +hyperscan jemalloc +jit selinux test"
+RESTRICT="!test? ( test )"
+
+# A part of tests use ffi luajit extension
+REQUIRED_USE="${LUA_REQUIRED_USE}
+ test? ( lua_single_target_luajit )"
+
+RDEPEND="
+ ${LUA_DEPS}
+ $(lua_gen_cond_dep '
+ dev-lua/LuaBitOp[${LUA_USEDEP}]
+ dev-lua/lua-argparse[${LUA_USEDEP}]
+ ')
+ acct-group/rspamd
+ acct-user/rspamd
+ app-arch/libarchive:=
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/icu:=
+ dev-libs/libpcre2:=[jit=]
+ dev-libs/libsodium:=
+ dev-libs/openssl:0=[-bindist(-)]
+ dev-libs/snowball-stemmer:=
+ sys-libs/zlib
+ blas? (
+ virtual/blas
+ virtual/lapack
+ )
+ hyperscan? ( dev-libs/vectorscan:= )
+ jemalloc? ( dev-libs/jemalloc:= )
+ selinux? ( sec-policy/selinux-spamassassin )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/doctest
+ dev-libs/libfmt:=
+ >=dev-libs/xxhash-0.8.0
+"
+BDEPEND="
+ dev-lang/perl
+ dev-util/ragel
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.6-cmake-lua-version.patch"
+ "${FILESDIR}/${PN}-3.6-unbundle-lua.patch"
+ "${FILESDIR}/${PN}-3.6-unbundle-snowball.patch"
+
+ # backward compatibility with <dev-libs/libfmt-11
+ "${FILESDIR}/${PN}-3.9.0-older-libfmt.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ rm -vrf contrib/{doctest,fmt,lua-{argparse,bit},snowball,xxhash,zstd} || die
+
+ > cmake/Toolset.cmake || die #827550
+
+ sed -i -e 's/User=_rspamd/User=rspamd/g' \
+ rspamd.service \
+ || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFDIR=/etc/rspamd
+ -DRUNDIR=/var/run/rspamd
+ -DDBDIR=/var/lib/rspamd
+ -DLOGDIR=/var/log/rspamd
+ -DLIBDIR="/usr/$(get_libdir)/rspamd"
+
+ -DSYSTEM_DOCTEST=ON
+ -DSYSTEM_FMT=ON
+ -DSYSTEM_XXHASH=ON
+ -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 hyperscan ON OFF)
+ -DENABLE_JEMALLOC=$(usex jemalloc ON OFF)
+ -DENABLE_LUAJIT=$(usex lua_single_target_luajit ON OFF)
+ -DENABLE_PCRE2=ON
+
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ # These variables ensure tests use Lua scripts from this package rather
+ # than the installed version. However, rspamd always first attempts to load
+ # from /etc/rspamd/lua, with no method to override this behavior.
+ LUA_PATH="${S}/contrib/lua-?/?.lua" \
+ LUALIBDIR="${S}/lualib" \
+ RULESDIR="${S}/lualib" \
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ newconfd "${FILESDIR}"/rspamd.conf rspamd
+ newinitd "${FILESDIR}/rspamd-r7.init" rspamd
+ systemd_newunit rspamd.service rspamd.service
+
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+
+ # Remove mprotect for JIT support
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}"/usr/bin/rspamd-* "${ED}"/usr/bin/rspamadm-*
+ fi
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rspamd-r1.logrotate rspamd
+
+ diropts -o rspamd -g rspamd
+ keepdir /var/{lib,log}/rspamd
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+}
^ permalink raw reply related [flat|nested] 153+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
@ 2024-11-18 16:10 Petr Vaněk
0 siblings, 0 replies; 153+ messages in thread
From: Petr Vaněk @ 2024-11-18 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 2c9cd42aadf6edbe2d643faac88326b9f1865587
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 15:49:45 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 16:10:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9cd42a
mail-filter/rspamd: restrict <libfmt-11 in 3.8.4
Rspamd 3.8.4 fails to build with libfmt 11, the issue was fixed in
Rspamd 3.9 when upstream bumped bundled libfmt [1].
[1] https://github.com/rspamd/rspamd/pull/5034
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
mail-filter/rspamd/rspamd-3.8.4.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mail-filter/rspamd/rspamd-3.8.4.ebuild b/mail-filter/rspamd/rspamd-3.8.4.ebuild
index 1ba2cca28359..f5242f7e37fb 100644
--- a/mail-filter/rspamd/rspamd-3.8.4.ebuild
+++ b/mail-filter/rspamd/rspamd-3.8.4.ebuild
@@ -55,10 +55,11 @@ RDEPEND="
jemalloc? ( dev-libs/jemalloc:= )
selinux? ( sec-policy/selinux-spamassassin )
"
+# <libfmt-11 https://github.com/rspamd/rspamd/pull/5034
DEPEND="
${RDEPEND}
dev-cpp/doctest
- dev-libs/libfmt:=
+ <dev-libs/libfmt-11:=
>=dev-libs/xxhash-0.8.0
"
BDEPEND="
^ permalink raw reply related [flat|nested] 153+ messages in thread
end of thread, other threads:[~2024-11-18 16:10 UTC | newest]
Thread overview: 153+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-12 6:23 [gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/ Joonas Niilola
-- strict thread matches above, loose matches on Subject: below --
2024-11-18 16:10 Petr Vaněk
2024-10-24 13:08 Petr Vaněk
2024-10-01 9:35 Petr Vaněk
2024-10-01 9:35 Petr Vaněk
2024-07-23 21:06 Petr Vaněk
2024-04-23 10:42 Petr Vaněk
2024-04-19 6:39 Ionen Wolkens
2024-04-19 6:39 Ionen Wolkens
2024-03-11 16:17 Viorel Munteanu
2024-03-11 16:17 Viorel Munteanu
2024-02-28 21:33 Petr Vaněk
2024-02-28 21:33 Petr Vaněk
2024-02-26 12:28 Petr Vaněk
2024-02-23 7:48 Petr Vaněk
2024-02-20 22:17 Petr Vaněk
2024-02-20 22:17 Petr Vaněk
2024-01-30 4:05 Ionen Wolkens
2024-01-26 9:16 Petr Vaněk
2024-01-26 9:16 Petr Vaněk
2024-01-23 5:07 Ionen Wolkens
2024-01-19 19:05 Petr Vaněk
2023-12-15 16:22 Petr Vaněk
2023-11-29 21:45 Petr Vaněk
2023-11-29 21:16 Petr Vaněk
2023-11-29 21:16 Petr Vaněk
2023-11-22 11:38 Sam James
2023-09-08 7:17 Joonas Niilola
2023-09-07 18:38 Arthur Zamarin
2023-08-07 5:43 Sam James
2023-05-27 6:42 Joonas Niilola
2023-05-27 6:42 Joonas Niilola
2023-05-26 10:59 Sam James
2023-05-26 10:59 Sam James
2023-03-19 21:21 Sam James
2023-03-19 21:21 Sam James
2023-03-19 21:21 Sam James
2023-02-09 16:11 Joonas Niilola
2023-01-17 4:13 Joonas Niilola
2023-01-17 4:13 Joonas Niilola
2023-01-17 4:13 Joonas Niilola
2023-01-04 5:50 Sam James
2022-11-12 6:23 Joonas Niilola
2022-11-06 6:17 Sam James
2022-10-07 11:28 Sam James
2022-10-07 11:28 Sam James
2022-10-07 11:28 Sam James
2022-06-12 7:33 Joonas Niilola
2022-05-22 2:13 Kenton Groombridge
2022-04-13 6:32 Sam James
2022-04-12 8:20 Sam James
2022-04-12 8:20 Sam James
2022-04-12 8:20 Sam James
2022-02-10 20:12 Jonas Stein
2022-01-10 17:42 Ionen Wolkens
2021-12-01 20:02 Sam James
2021-11-22 11:13 Sam James
2021-11-22 10:11 Sam James
2021-11-07 23:29 Sam James
2021-09-07 20:25 Sam James
2021-08-28 18:20 Sam James
2021-08-28 18:20 Sam James
2021-08-27 20:45 Sam James
2021-08-22 2:50 Sam James
2021-08-18 14:28 Sam James
2021-08-18 14:28 Sam James
2021-05-02 18:26 Mikle Kolyada
2021-02-25 11:35 Sam James
2021-02-19 19:32 Thomas Deutschmann
2021-01-27 18:48 Conrad Kostecki
2021-01-04 15:32 Sam James
2020-12-20 3:02 Sam James
2020-12-09 22:57 Marek Szuba
2020-11-05 14:04 Dirkjan Ochtman
2020-10-02 7:32 Joonas Niilola
2020-04-04 8:06 Joonas Niilola
2020-03-14 12:07 Joonas Niilola
2020-03-08 12:58 Joonas Niilola
2020-03-08 12:58 Joonas Niilola
2020-03-08 12:58 Joonas Niilola
2020-02-06 6:20 Joonas Niilola
2019-12-14 8:41 Joonas Niilola
2019-12-14 8:41 Joonas Niilola
2019-12-14 8:41 Joonas Niilola
2019-12-14 8:41 Joonas Niilola
2019-12-14 8:41 Joonas Niilola
2019-07-19 15:00 Michał Górny
2019-04-13 2:44 Aaron Bauman
2019-03-15 22:54 Thomas Deutschmann
2018-10-22 12:56 Dirkjan Ochtman
2018-08-11 9:58 Jonas Stein
2018-08-03 11:43 Dirkjan Ochtman
2018-07-25 17:29 Patrice Clement
2018-07-11 14:10 Dirkjan Ochtman
2018-05-24 10:22 Dirkjan Ochtman
2018-04-14 17:55 Dirkjan Ochtman
2018-03-21 14:35 Dirkjan Ochtman
2017-12-06 20:31 Dirkjan Ochtman
2017-11-26 23:02 David Seifert
2017-08-06 18:38 Dirkjan Ochtman
2017-07-30 18:53 Dirkjan Ochtman
2017-06-16 11:01 Dirkjan Ochtman
2017-06-13 19:52 Dirkjan Ochtman
2017-06-09 11:53 Dirkjan Ochtman
2017-05-31 12:21 Patrice Clement
2017-04-28 19:04 Dirkjan Ochtman
2017-04-25 19:29 Dirkjan Ochtman
2017-03-19 9:22 Dirkjan Ochtman
2017-03-04 9:15 Dirkjan Ochtman
2017-02-27 19:57 Dirkjan Ochtman
2017-02-24 12:32 Dirkjan Ochtman
2017-02-01 20:15 Dirkjan Ochtman
2017-01-20 21:16 Dirkjan Ochtman
2017-01-20 21:11 Dirkjan Ochtman
2017-01-08 8:37 Dirkjan Ochtman
2017-01-08 8:37 Dirkjan Ochtman
2017-01-03 16:00 Mike Gilbert
2017-01-03 15:09 Dirkjan Ochtman
2016-11-21 19:57 Dirkjan Ochtman
2016-11-21 19:57 Dirkjan Ochtman
2016-11-05 10:05 Dirkjan Ochtman
2016-11-01 20:40 Dirkjan Ochtman
2016-09-30 18:53 Dirkjan Ochtman
2016-09-30 18:53 Dirkjan Ochtman
2016-08-26 9:24 Dirkjan Ochtman
2016-08-15 18:28 Dirkjan Ochtman
2016-08-15 18:28 Dirkjan Ochtman
2016-08-08 19:07 Dirkjan Ochtman
2016-08-05 6:39 Dirkjan Ochtman
2016-07-25 19:11 Dirkjan Ochtman
2016-07-25 19:09 Dirkjan Ochtman
2016-06-24 19:52 Dirkjan Ochtman
2016-06-24 19:52 Dirkjan Ochtman
2016-05-25 17:22 Dirkjan Ochtman
2016-05-13 13:03 Dirkjan Ochtman
2016-05-01 19:13 Dirkjan Ochtman
2016-04-26 19:30 Dirkjan Ochtman
2016-04-13 6:59 Dirkjan Ochtman
2016-04-08 12:59 Dirkjan Ochtman
2016-03-25 20:54 Dirkjan Ochtman
2016-03-22 20:41 Dirkjan Ochtman
2016-02-22 19:52 Dirkjan Ochtman
2016-02-20 10:36 Dirkjan Ochtman
2016-02-20 10:36 Dirkjan Ochtman
2016-01-30 15:24 Dirkjan Ochtman
2016-01-27 20:41 Dirkjan Ochtman
2016-01-27 14:20 Dirkjan Ochtman
2016-01-22 9:49 Dirkjan Ochtman
2016-01-18 18:13 Dirkjan Ochtman
2016-01-18 18:06 Dirkjan Ochtman
2016-01-13 22:01 Manuel Rüger
2016-01-13 10:49 Dirkjan Ochtman
2016-01-09 15:05 Dirkjan Ochtman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox