* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-06-01 15:51 Michael Orlitzky
0 siblings, 0 replies; 23+ messages in thread
From: Michael Orlitzky @ 2020-06-01 15:51 UTC (permalink / raw
To: gentoo-commits
commit: 6adc26ef78816707449f1ca201cc9e6b0b3e81b0
Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 1 15:49:37 2020 +0000
Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Jun 1 15:49:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adc26ef
mail-filter/pyzor: remove myself as a maintainer.
This is masked for removal because I don't want to deal with it, but I
also don't want any pull requests (for example, PR 15936) for the
package to be held up waiting for approval from me that will never
come.
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>
mail-filter/pyzor/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/mail-filter/pyzor/metadata.xml b/mail-filter/pyzor/metadata.xml
index 77b1c62d672..21a8605f271 100644
--- a/mail-filter/pyzor/metadata.xml
+++ b/mail-filter/pyzor/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>mjo@gentoo.org</email>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-09-02 5:14 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2020-09-02 5:14 UTC (permalink / raw
To: gentoo-commits
commit: c7a0f93c94356ff99100776715f7c038a4bfd06f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 2 05:14:02 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 2 05:14:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a0f93c
mail-filter/pyzor: rename to 1.0.0_p20200523
* Version change in case upstream release something other than
1.0.1. Could work with _pre, but this is the convention I stick to.
* Keep Python 3.6 (can't add Python 3.9 because of mysqlclient)
* Minor style changes
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/Manifest | 2 +-
...zor-1.0.1_pre20200523.ebuild => pyzor-1.0.0_p20200523.ebuild} | 9 +++++----
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/mail-filter/pyzor/Manifest b/mail-filter/pyzor/Manifest
index fc35455a69a..418fdd57e1c 100644
--- a/mail-filter/pyzor/Manifest
+++ b/mail-filter/pyzor/Manifest
@@ -1,2 +1,2 @@
DIST pyzor-1.0.0.tar.gz 126276 BLAKE2B c60f26c53bf118c88dacbc49ddd414473748af1868b383a9c937ecf3cfe426ecdd60f64388fe7e555bd4641ef445769600e40879279dd544ef9ea32bd0dab6b9 SHA512 b3fb8b2c5261e187a2ab3a5a3b12d221df7de08766c6bb2ad9990c0f23517534871ecc9d5ad529e79b0d0aef8b2b800728320c57435a8c0d8c3f80a4ba0f7e4a
-DIST pyzor-f46159bd6519cebcebf59e9334a7920371111d75.tar.gz 138077 BLAKE2B 13ad30f06ce32a24a42dd5aaa21ad2a6700df1bac3dc54a86532748688b094ee0f56a8e28e34336298388c6e0b95868e95d040866c9afa561d867069496608fe SHA512 afe3b14794aea68b1a7d72840257976c7c9f755a6f6dcaaf6ebacab465c176fe2aa84f3fe176006cdbe26ef0b07ed949f75f6ef729f65c604fadf6ce8472da8f
+DIST pyzor-1.0.0_p20200523.tar.gz 138077 BLAKE2B 13ad30f06ce32a24a42dd5aaa21ad2a6700df1bac3dc54a86532748688b094ee0f56a8e28e34336298388c6e0b95868e95d040866c9afa561d867069496608fe SHA512 afe3b14794aea68b1a7d72840257976c7c9f755a6f6dcaaf6ebacab465c176fe2aa84f3fe176006cdbe26ef0b07ed949f75f6ef729f65c604fadf6ce8472da8f
diff --git a/mail-filter/pyzor/pyzor-1.0.1_pre20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
similarity index 88%
rename from mail-filter/pyzor/pyzor-1.0.1_pre20200523.ebuild
rename to mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 690769b4a58..24a836232fd 100644
--- a/mail-filter/pyzor/pyzor-1.0.1_pre20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -3,14 +3,14 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1
COMMIT="f46159bd6519cebcebf59e9334a7920371111d75"
DESCRIPTION="A distributed, collaborative spam detection and filtering network"
HOMEPAGE="https://github.com/SpamExperts/pyzor"
-SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${PN}-${COMMIT}.tar.gz"
+SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -40,6 +40,7 @@ REQUIRED_USE="
pyzord? ( || ( gdbm redis ) )
test? ( gdbm redis )
"
+
S="${WORKDIR}/${PN}-${COMMIT}"
distutils_enable_sphinx "docs"
@@ -53,9 +54,9 @@ src_install() {
if use pyzord; then
dodir /usr/sbin
- mv "${D}"/usr/bin/pyzord* "${ED}/usr/sbin" \
+ mv "${ED}"/usr/bin/pyzord* "${ED}/usr/sbin" \
|| die "failed to relocate pyzord"
else
- rm "${D}"/usr/bin/pyzord* || die "failed to remove pyzord"
+ rm "${ED}"/usr/bin/pyzord* || die "failed to remove pyzord"
fi
}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-09-02 5:14 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2020-09-02 5:14 UTC (permalink / raw
To: gentoo-commits
commit: cd9172fb91c1f3649997a06f2f063223a3e5fa4e
Author: Tomáš Mózes <hydrapolic <AT> gmail <DOT> com>
AuthorDate: Sat May 23 18:40:30 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 2 05:00:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9172fb
mail-filter/pyzor: add snapshot with python 3.{7,8} support
Bug: https://bugs.gentoo.org/718326
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/Manifest | 1 +
mail-filter/pyzor/metadata.xml | 4 ++
mail-filter/pyzor/pyzor-1.0.1_pre20200523.ebuild | 61 ++++++++++++++++++++++++
3 files changed, 66 insertions(+)
diff --git a/mail-filter/pyzor/Manifest b/mail-filter/pyzor/Manifest
index 4cfe0abd497..fc35455a69a 100644
--- a/mail-filter/pyzor/Manifest
+++ b/mail-filter/pyzor/Manifest
@@ -1 +1,2 @@
DIST pyzor-1.0.0.tar.gz 126276 BLAKE2B c60f26c53bf118c88dacbc49ddd414473748af1868b383a9c937ecf3cfe426ecdd60f64388fe7e555bd4641ef445769600e40879279dd544ef9ea32bd0dab6b9 SHA512 b3fb8b2c5261e187a2ab3a5a3b12d221df7de08766c6bb2ad9990c0f23517534871ecc9d5ad529e79b0d0aef8b2b800728320c57435a8c0d8c3f80a4ba0f7e4a
+DIST pyzor-f46159bd6519cebcebf59e9334a7920371111d75.tar.gz 138077 BLAKE2B 13ad30f06ce32a24a42dd5aaa21ad2a6700df1bac3dc54a86532748688b094ee0f56a8e28e34336298388c6e0b95868e95d040866c9afa561d867069496608fe SHA512 afe3b14794aea68b1a7d72840257976c7c9f755a6f6dcaaf6ebacab465c176fe2aa84f3fe176006cdbe26ef0b07ed949f75f6ef729f65c604fadf6ce8472da8f
diff --git a/mail-filter/pyzor/metadata.xml b/mail-filter/pyzor/metadata.xml
index 21a8605f271..c8b645011f0 100644
--- a/mail-filter/pyzor/metadata.xml
+++ b/mail-filter/pyzor/metadata.xml
@@ -10,6 +10,10 @@
<flag name="gdbm">
Enables the Gdbm back-end database engine for pyzord
</flag>
+ <flag name="mysql">
+ Enables the MySQL back-end database engine for pyzord through
+ <pkg>dev-python/mysqlclient</pkg>.
+ </flag>
<flag name="redis">
Enables the redis back-end database engine for pyzord through
<pkg>dev-python/redis-py</pkg>
diff --git a/mail-filter/pyzor/pyzor-1.0.1_pre20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.1_pre20200523.ebuild
new file mode 100644
index 00000000000..690769b4a58
--- /dev/null
+++ b/mail-filter/pyzor/pyzor-1.0.1_pre20200523.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+inherit distutils-r1
+
+COMMIT="f46159bd6519cebcebf59e9334a7920371111d75"
+
+DESCRIPTION="A distributed, collaborative spam detection and filtering network"
+HOMEPAGE="https://github.com/SpamExperts/pyzor"
+SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${PN}-${COMMIT}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+
+IUSE="doc gdbm gevent mysql pyzord redis test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ pyzord? (
+ gdbm? ( $(python_gen_impl_dep 'gdbm') )
+ gevent? ( dev-python/gevent[${PYTHON_USEDEP}] )
+ mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
+ redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
+ )"
+DEPEND="
+ test? (
+ gdbm? ( $(python_gen_impl_dep 'gdbm') )
+ redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
+ )
+"
+BDEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# TODO: maybe upstream would support skipping tests for which the
+# dependencies are missing?
+REQUIRED_USE="
+ pyzord? ( || ( gdbm redis ) )
+ test? ( gdbm redis )
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+distutils_enable_sphinx "docs"
+
+python_test() {
+ pytest -vv tests/unit || die "Tests fail with ${EPYTHON}"
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ if use pyzord; then
+ dodir /usr/sbin
+ mv "${D}"/usr/bin/pyzord* "${ED}/usr/sbin" \
+ || die "failed to relocate pyzord"
+ else
+ rm "${D}"/usr/bin/pyzord* || die "failed to remove pyzord"
+ fi
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-09-02 5:24 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2020-09-02 5:24 UTC (permalink / raw
To: gentoo-commits
commit: 200180aa9b25de95e4bb979488ab1facadfdd426
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 2 05:23:52 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 2 05:24:01 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200180aa
mail-filter/pyzor: restore ~alpha, ~hppa to 1.0.0_p20200523
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 24a836232fd..4ad861c375c 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-09-20 22:40 Thomas Deutschmann
0 siblings, 0 replies; 23+ messages in thread
From: Thomas Deutschmann @ 2020-09-20 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 769ef3b535b3ccc15d4c5ad85b6753e60ef8ea7e
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 20 22:38:29 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Sep 20 22:39:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=769ef3b5
mail-filter/pyzor: x86 stable (bug #718326)
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 4ad861c375c..243f4943c4b 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-09-26 21:34 Sergei Trofimovich
0 siblings, 0 replies; 23+ messages in thread
From: Sergei Trofimovich @ 2020-09-26 21:34 UTC (permalink / raw
To: gentoo-commits
commit: 5252fd36ef8174f292b9092ffe70d38c21c9ae5a
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 21:33:49 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 21:33:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5252fd36
mail-filter/pyzor: stable 1.0.0_p20200523 for hppa
stable wrt bug #718326
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 243f4943c4b..67282d84566 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-10-11 8:57 Sergei Trofimovich
0 siblings, 0 replies; 23+ messages in thread
From: Sergei Trofimovich @ 2020-10-11 8:57 UTC (permalink / raw
To: gentoo-commits
commit: 43cbccf7041ec6a63b89d66b30dc6400bf01a773
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 11 08:55:00 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Oct 11 08:55:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cbccf7
mail-filter/pyzor: stable 1.0.0_p20200523 for ppc
stable wrt bug #718326
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 67282d84566..0440b72b6af 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-10-11 9:00 Sergei Trofimovich
0 siblings, 0 replies; 23+ messages in thread
From: Sergei Trofimovich @ 2020-10-11 9:00 UTC (permalink / raw
To: gentoo-commits
commit: 2f5929a955891e207b2780d3b324732758818b1e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 11 08:59:36 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Oct 11 08:59:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5929a9
mail-filter/pyzor: stable 1.0.0_p20200523 for ppc64
stable wrt bug #718326
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 0440b72b6af..9f79f129b42 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-11-11 18:51 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2020-11-11 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 612286038e4f23d6c2758345a2ad29cab57d532d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 18:48:09 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 18:51:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61228603
mail-filter/pyzor: Stabilize 1.0.0_p20200523 amd64, #718326
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 9f79f129b42..b1871754c31 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2020-11-23 16:39 Sergei Trofimovich
0 siblings, 0 replies; 23+ messages in thread
From: Sergei Trofimovich @ 2020-11-23 16:39 UTC (permalink / raw
To: gentoo-commits
commit: f8d246fcbe90171d6aeb677e61a8c3b831ea9589
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Nov 23 16:29:34 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Nov 23 16:38:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d246fc
mail-filter/pyzor: drop to ~hppa
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0-r1.ebuild | 2 +-
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0-r1.ebuild b/mail-filter/pyzor/pyzor-1.0.0-r1.ebuild
index 1cf02178436..af40ded0281 100644
--- a/mail-filter/pyzor/pyzor-1.0.0-r1.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/release-${MY_PV}.tar.gz ->
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent pyzord redis test"
# The test suite is py2-only
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index b1871754c31..3bf6bdff290 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2021-02-27 20:57 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2021-02-27 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 7db4a896c7a1024b7bf19c10940ffc9345b7078b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 27 20:22:43 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 20:57:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db4a896
mail-filter/pyzor: add Python 3.9
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 47276b95f2b..237407e0fd9 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit distutils-r1
COMMIT="f46159bd6519cebcebf59e9334a7920371111d75"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2022-03-03 21:22 David Seifert
0 siblings, 0 replies; 23+ messages in thread
From: David Seifert @ 2022-03-03 21:22 UTC (permalink / raw
To: gentoo-commits
commit: 1f650f87a24e14b9207ad56794ed6770a42369ef
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 3 21:21:45 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Mar 3 21:21:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f650f87
mail-filter/pyzor: destabilise for ppc
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 237407e0fd9b..0cc093a2cfd7 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.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
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2022-05-07 7:17 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-05-07 7:17 UTC (permalink / raw
To: gentoo-commits
commit: 18d7b78bddea3fecf60dc6a1b6ac7d0206140c07
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 7 06:43:06 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 7 07:16:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d7b78b
mail-filter/pyzor: add 1.0.0_p20211223
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/Manifest | 1 +
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 59 ++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/mail-filter/pyzor/Manifest b/mail-filter/pyzor/Manifest
index 23730c858e15..08de429f76e4 100644
--- a/mail-filter/pyzor/Manifest
+++ b/mail-filter/pyzor/Manifest
@@ -1 +1,2 @@
DIST pyzor-1.0.0_p20200523.tar.gz 138077 BLAKE2B 13ad30f06ce32a24a42dd5aaa21ad2a6700df1bac3dc54a86532748688b094ee0f56a8e28e34336298388c6e0b95868e95d040866c9afa561d867069496608fe SHA512 afe3b14794aea68b1a7d72840257976c7c9f755a6f6dcaaf6ebacab465c176fe2aa84f3fe176006cdbe26ef0b07ed949f75f6ef729f65c604fadf6ce8472da8f
+DIST pyzor-1.0.0_p20211223.tar.gz 138500 BLAKE2B 242a7b2df3451f659d820771454e685868792bd2275b6d69d4c4adfd6044c781abe2d72fe1500a6074851faf8e88e95d6578c546d4d95fda03e11609d1a0b436 SHA512 218bea40515a21b1e08b2bad5b7ba339ba84fff2da425dc58df72a967730ebe10e319944e1604ff56bb37f6a8ae7bc0cd974b54b18a4878ba103131b8ea47b67
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
new file mode 100644
index 000000000000..b7766b0cbbe6
--- /dev/null
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_COMMIT="2dbe627c1ec245db206cdc73bf1f9d785f1512d8"
+DESCRIPTION="A distributed, collaborative spam detection and filtering network"
+HOMEPAGE="https://github.com/SpamExperts/pyzor"
+SRC_URI="https://github.com/SpamExperts/pyzor/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc gdbm gevent mysql pyzord redis test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ pyzord? (
+ gdbm? ( $(python_gen_impl_dep 'gdbm') )
+ gevent? ( dev-python/gevent[${PYTHON_USEDEP}] )
+ mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
+ redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
+ )"
+DEPEND="
+ test? (
+ gdbm? ( $(python_gen_impl_dep 'gdbm') )
+ redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
+ )
+"
+
+# TODO: maybe upstream would support skipping tests for which the
+# dependencies are missing?
+REQUIRED_USE="
+ pyzord? ( || ( gdbm redis ) )
+ test? ( gdbm redis )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+ pytest -vv tests/unit || die "Tests fail with ${EPYTHON}"
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ if use pyzord; then
+ dodir /usr/sbin
+ mv "${ED}"/usr/bin/pyzord* "${ED}/usr/sbin" \
+ || die "failed to relocate pyzord"
+ else
+ rm "${ED}"/usr/bin/pyzord* || die "failed to remove pyzord"
+ fi
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2022-06-22 18:37 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-06-22 18:37 UTC (permalink / raw
To: gentoo-commits
commit: fb23ab1fc54fa6b3a8022e068870db7e07d49832
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 18:34:53 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 18:37:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb23ab1f
mail-filter/pyzor: Stabilize 1.0.0_p20211223 amd64, #849878
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index b7766b0cbbe6..85182f021560 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2022-07-13 0:31 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-07-13 0:31 UTC (permalink / raw
To: gentoo-commits
commit: 8c3bf55f91feef4cfccc24c10346f45b4a4cf2ca
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 13 00:31:28 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 13 00:31:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3bf55f
mail-filter/pyzor: Stabilize 1.0.0_p20211223 x86, #849878
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index 85182f021560..a78f097d7c8c 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2022-08-16 0:22 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-08-16 0:22 UTC (permalink / raw
To: gentoo-commits
commit: 3a914cb9aceb8325cd3f6af3dbdfae4f8ca7a2ee
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 16 00:22:33 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 16 00:22:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a914cb9
mail-filter/pyzor: Stabilize 1.0.0_p20211223 ppc64, #849878
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index a78f097d7c8c..9880725042d8 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc gdbm gevent mysql pyzord redis test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2022-12-20 14:26 Jakov Smolić
0 siblings, 0 replies; 23+ messages in thread
From: Jakov Smolić @ 2022-12-20 14:26 UTC (permalink / raw
To: gentoo-commits
commit: 37605663f1619356b917af33e6c695184c7cc045
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 14:04:45 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 14:25:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37605663
mail-filter/pyzor: Remove USE=gevent
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
mail-filter/pyzor/metadata.xml | 3 ---
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 3 +--
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 3 +--
3 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/mail-filter/pyzor/metadata.xml b/mail-filter/pyzor/metadata.xml
index 66d14edeee1b..f8858867b591 100644
--- a/mail-filter/pyzor/metadata.xml
+++ b/mail-filter/pyzor/metadata.xml
@@ -18,9 +18,6 @@
Enables the redis back-end database engine for pyzord through
<pkg>dev-python/redis-py</pkg>
</flag>
- <flag name="gevent">
- Use <pkg>dev-python/gevent</pkg> to enable asynchronous operation
- </flag>
</use>
<upstream>
<remote-id type="github">SpamExperts/pyzor</remote-id>
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
index 0cc093a2cfd7..5ad4570d7488 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
@@ -16,13 +16,12 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="doc gdbm gevent mysql pyzord redis test"
+IUSE="doc gdbm mysql pyzord redis test"
RESTRICT="!test? ( test )"
RDEPEND="
pyzord? (
gdbm? ( $(python_gen_impl_dep 'gdbm') )
- gevent? ( dev-python/gevent[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
)"
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index 9880725042d8..8320a319614d 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -16,13 +16,12 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="doc gdbm gevent mysql pyzord redis test"
+IUSE="doc gdbm mysql pyzord redis test"
RESTRICT="!test? ( test )"
RDEPEND="
pyzord? (
gdbm? ( $(python_gen_impl_dep 'gdbm') )
- gevent? ( dev-python/gevent[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
)"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2023-02-17 6:27 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-02-17 6:27 UTC (permalink / raw
To: gentoo-commits
commit: df1acabb0a0685d3ad787ef06637ddcbc500f4cc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 17 05:41:09 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 17 06:22:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1acabb
mail-filter/pyzor: drop 1.0.0_p20200523
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/Manifest | 1 -
mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild | 61 --------------------------
2 files changed, 62 deletions(-)
diff --git a/mail-filter/pyzor/Manifest b/mail-filter/pyzor/Manifest
index 08de429f76e4..23148d125558 100644
--- a/mail-filter/pyzor/Manifest
+++ b/mail-filter/pyzor/Manifest
@@ -1,2 +1 @@
-DIST pyzor-1.0.0_p20200523.tar.gz 138077 BLAKE2B 13ad30f06ce32a24a42dd5aaa21ad2a6700df1bac3dc54a86532748688b094ee0f56a8e28e34336298388c6e0b95868e95d040866c9afa561d867069496608fe SHA512 afe3b14794aea68b1a7d72840257976c7c9f755a6f6dcaaf6ebacab465c176fe2aa84f3fe176006cdbe26ef0b07ed949f75f6ef729f65c604fadf6ce8472da8f
DIST pyzor-1.0.0_p20211223.tar.gz 138500 BLAKE2B 242a7b2df3451f659d820771454e685868792bd2275b6d69d4c4adfd6044c781abe2d72fe1500a6074851faf8e88e95d6578c546d4d95fda03e11609d1a0b436 SHA512 218bea40515a21b1e08b2bad5b7ba339ba84fff2da425dc58df72a967730ebe10e319944e1604ff56bb37f6a8ae7bc0cd974b54b18a4878ba103131b8ea47b67
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
deleted file mode 100644
index 39b48f25723c..000000000000
--- a/mail-filter/pyzor/pyzor-1.0.0_p20200523.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-inherit distutils-r1
-
-COMMIT="f46159bd6519cebcebf59e9334a7920371111d75"
-
-DESCRIPTION="A distributed, collaborative spam detection and filtering network"
-HOMEPAGE="https://github.com/SpamExperts/pyzor"
-SRC_URI="https://github.com/SpamExperts/pyzor/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-
-IUSE="doc gdbm mysql pyzord redis test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- pyzord? (
- gdbm? ( $(python_gen_impl_dep 'gdbm') )
- mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
- redis? ( dev-python/redis[${PYTHON_USEDEP}] )
- )"
-DEPEND="
- test? (
- gdbm? ( $(python_gen_impl_dep 'gdbm') )
- redis? ( dev-python/redis[${PYTHON_USEDEP}] )
- )
-"
-BDEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-# TODO: maybe upstream would support skipping tests for which the
-# dependencies are missing?
-REQUIRED_USE="
- pyzord? ( || ( gdbm redis ) )
- test? ( gdbm redis )
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-distutils_enable_sphinx "docs"
-
-python_test() {
- pytest -vv tests/unit || die "Tests fail with ${EPYTHON}"
-}
-
-src_install() {
- distutils-r1_src_install
-
- if use pyzord; then
- dodir /usr/sbin
- mv "${ED}"/usr/bin/pyzord* "${ED}/usr/sbin" \
- || die "failed to relocate pyzord"
- else
- rm "${ED}"/usr/bin/pyzord* || die "failed to remove pyzord"
- fi
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2023-02-17 6:27 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-02-17 6:27 UTC (permalink / raw
To: gentoo-commits
commit: 94caca5a1c8aeb1f43c8bfcdbfe396a8f62e6155
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 17 05:43:51 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 17 06:22:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94caca5a
mail-filter/pyzor: enable py3.11, use epytest
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index 2f9075743d61..a2e78f468788 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
MY_COMMIT="2dbe627c1ec245db206cdc73bf1f9d785f1512d8"
@@ -42,7 +42,7 @@ REQUIRED_USE="
distutils_enable_sphinx docs
python_test() {
- pytest -vv tests/unit || die "Tests fail with ${EPYTHON}"
+ epytest -vv tests/unit
}
src_install() {
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2023-06-28 7:37 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-06-28 7:37 UTC (permalink / raw
To: gentoo-commits
commit: 65566082995709421fc770ec607d4ed93334683c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 28 07:19:52 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 28 07:36:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65566082
mail-filter/pyzor: add missing selinux policy dep
Signed-off-by: Sam James <sam <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index a2e78f468788..6c6ce3b2abe0 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="doc gdbm mysql pyzord redis test"
+IUSE="doc gdbm mysql pyzord redis selinux test"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -24,7 +24,9 @@ RDEPEND="
gdbm? ( $(python_gen_impl_dep 'gdbm') )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
redis? ( dev-python/redis[${PYTHON_USEDEP}] )
- )"
+ )
+ selinux? ( sec-policy/selinux-pyzor )
+"
DEPEND="
test? (
gdbm? ( $(python_gen_impl_dep 'gdbm') )
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2024-04-14 15:28 Michał Górny
0 siblings, 0 replies; 23+ messages in thread
From: Michał Górny @ 2024-04-14 15:28 UTC (permalink / raw
To: gentoo-commits
commit: 3bc91eada62df95db242d2264812e0e6dd365ed6
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 15:26:09 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 15:28:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc91ead
mail-filter/pyzor: Enable py3.12
Closes: https://bugs.gentoo.org/929608
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index 6c6ce3b2abe0..b810fa1972ed 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1
MY_COMMIT="2dbe627c1ec245db206cdc73bf1f9d785f1512d8"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2024-04-14 15:28 Michał Górny
0 siblings, 0 replies; 23+ messages in thread
From: Michał Górny @ 2024-04-14 15:28 UTC (permalink / raw
To: gentoo-commits
commit: 08619b5c0681f6738145dd3a48b76fba52bd043c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 15:27:32 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 15:28:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08619b5c
mail-filter/pyzor: Remove cumbersome REQUIRED_USE for tests
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index b810fa1972ed..b566d42dd97e 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -30,16 +30,13 @@ RDEPEND="
"
DEPEND="
test? (
- gdbm? ( $(python_gen_impl_dep 'gdbm') )
- redis? ( dev-python/redis[${PYTHON_USEDEP}] )
+ $(python_gen_impl_dep 'gdbm')
+ dev-python/redis[${PYTHON_USEDEP}]
)
"
-# TODO: maybe upstream would support skipping tests for which the
-# dependencies are missing?
REQUIRED_USE="
pyzord? ( || ( gdbm redis ) )
- test? ( gdbm redis )
"
distutils_enable_sphinx docs
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/
@ 2024-04-14 17:22 Michał Górny
0 siblings, 0 replies; 23+ messages in thread
From: Michał Górny @ 2024-04-14 17:22 UTC (permalink / raw
To: gentoo-commits
commit: e87778a0f2f4f835acbeef0863ebdbbe8a1566b5
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 17:22:06 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 17:22:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87778a0
mail-filter/pyzor: Add missing dep on dev-python/pytest
Closes: https://bugs.gentoo.org/930019
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
index b566d42dd97e..15fdf34856fb 100644
--- a/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
+++ b/mail-filter/pyzor/pyzor-1.0.0_p20211223.ebuild
@@ -28,9 +28,10 @@ RDEPEND="
)
selinux? ( sec-policy/selinux-pyzor )
"
-DEPEND="
+BDEPEND="
test? (
$(python_gen_impl_dep 'gdbm')
+ dev-python/pytest[${PYTHON_USEDEP}]
dev-python/redis[${PYTHON_USEDEP}]
)
"
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2024-04-14 17:22 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-11 8:57 [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/ Sergei Trofimovich
-- strict thread matches above, loose matches on Subject: below --
2024-04-14 17:22 Michał Górny
2024-04-14 15:28 Michał Górny
2024-04-14 15:28 Michał Górny
2023-06-28 7:37 Sam James
2023-02-17 6:27 Sam James
2023-02-17 6:27 Sam James
2022-12-20 14:26 Jakov Smolić
2022-08-16 0:22 Sam James
2022-07-13 0:31 Sam James
2022-06-22 18:37 Sam James
2022-05-07 7:17 Sam James
2022-03-03 21:22 David Seifert
2021-02-27 20:57 Sam James
2020-11-23 16:39 Sergei Trofimovich
2020-11-11 18:51 Sam James
2020-10-11 9:00 Sergei Trofimovich
2020-09-26 21:34 Sergei Trofimovich
2020-09-20 22:40 Thomas Deutschmann
2020-09-02 5:24 Sam James
2020-09-02 5:14 Sam James
2020-09-02 5:14 Sam James
2020-06-01 15:51 Michael Orlitzky
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox