public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2023-02-17  6:27 [gentoo-commits] repo/gentoo:master commit in: mail-filter/pyzor/ Sam James
  -- 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
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-10-11  8:57 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