[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2024-05-17 Thread Michał Górny
commit: 5385f2d0b0198bbef884825d6090dc67b2e7ae98
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 17 10:39:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 17 10:51:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5385f2d0

dev-python/dnspython: Enable py3.13

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.6.1.ebuild 
b/dev-python/dnspython/dnspython-2.6.1.ebuild
index aefb1a3a556f..68c8b0515348 100644
--- a/dev-python/dnspython/dnspython-2.6.1.ebuild
+++ b/dev-python/dnspython/dnspython-2.6.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/, dev-python/dnspython/files/

2024-03-07 Thread Michał Górny
commit: 8b1afd7865feb903041b9a258da591f058813e7f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 16:12:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 16:12:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1afd78

dev-python/dnspython: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest  |  2 -
 dev-python/dnspython/dnspython-2.5.0.ebuild| 53 -
 dev-python/dnspython/dnspython-2.6.0.ebuild| 47 ---
 .../files/dnspython-2.5.0-musl-test.patch  | 67 --
 4 files changed, 169 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 55bfab4265de..69ffca18b716 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,3 +1 @@
-DIST dnspython-2.5.0.gh.tar.gz 366093 BLAKE2B 
f8e3d8632a74b0421f7c77316dc80e01936277d701c282239ed60e79952755d34c673f15e19d4da812883e33d5f2cb54a8faa419185d8d198de923a2f3861095
 SHA512 
8ed207f9cee88dc1deb626d727c510dabace327586911e340df435c8cce5936efee51937b52881b4b4452d9c8c5bd903044bfef5a4effa95aaf05f24c0213b07
-DIST dnspython-2.6.0.gh.tar.gz 372953 BLAKE2B 
c35a994ff0573a175a8011ef84291ea9de3450e4e57ae059c756cdb5e3163a736057b994e0d370b3c237eff7cf2650b7faae1f11071c53e9c953e655f539f8f3
 SHA512 
68361d624af6b308669a20316c9046e23135fdaec69f0dd0580f865b363565b813d836aaf9ddd1db5c51a831bd34ddbf6136b6bf72d2e91833d4c7c209528c2b
 DIST dnspython-2.6.1.gh.tar.gz 373684 BLAKE2B 
63ac506d528a9e3684daf4888b51d732d9a12c3439ff1c353250a7bad78781f9f12bb13509e69093d5585a4a04bf2fbb1b8eb690a39f27e5d58e8f0f3b3b36a8
 SHA512 
77e9c69ac70e9e31a11188b968d28b8f2890b053b2cce0e608eefad7fd2c2b0f30c074222b2e5e85c0b4b8705f2e45acfa8b016a7808cc421df1d77f2561d978

diff --git a/dev-python/dnspython/dnspython-2.5.0.ebuild 
b/dev-python/dnspython/dnspython-2.5.0.ebuild
deleted file mode 100644
index 76ebb1afdd58..
--- a/dev-python/dnspython/dnspython-2.5.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="
-   https://www.dnspython.org/
-   https://github.com/rthalley/dnspython/
-   https://pypi.org/project/dnspython/
-"
-SRC_URI="
-   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="dnssec examples"
-
-RDEPEND="
-   dnssec? (
-   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
-   )
-   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   # https://github.com/rthalley/dnspython/issues/1035
-   # 
https://github.com/rthalley/dnspython/commit/1b22985f2d67b6dd43259e3c6b853498f1cff712
-   "${FILESDIR}/${P}-musl-test.patch"
-)
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-python/dnspython/dnspython-2.6.0.ebuild 
b/dev-python/dnspython/dnspython-2.6.0.ebuild
deleted file mode 100644
index fa76df91c401..
--- a/dev-python/dnspython/dnspython-2.6.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="
-   https://www.dnspython.org/
-   https://github.com/rthalley/dnspython/
-   https://pypi.org/project/dnspython/
-"
-SRC_URI="
-   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="dnssec examples"
-
-RDEPEND="
-   dnssec? (
-   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
-   )
-   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2024-03-07 Thread Michał Górny
commit: 59d622a43617b384313075bf5a79c2fd9acfb4f9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 16:10:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 16:10:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d622a4

dev-python/dnspython: Stabilize 2.6.1 ALLARCHES, #926395

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.6.1.ebuild 
b/dev-python/dnspython/dnspython-2.6.1.ebuild
index fa76df91c401..aefb1a3a556f 100644
--- a/dev-python/dnspython/dnspython-2.6.1.ebuild
+++ b/dev-python/dnspython/dnspython-2.6.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="dnssec examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2024-02-18 Thread Michał Górny
commit: ff011f02b80febcfe073fbca630a966794fd65e2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 19 04:01:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 19 04:10:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff011f02

dev-python/dnspython: Bump to 2.6.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.6.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index b75573b1d071..55bfab4265de 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1,3 @@
 DIST dnspython-2.5.0.gh.tar.gz 366093 BLAKE2B 
f8e3d8632a74b0421f7c77316dc80e01936277d701c282239ed60e79952755d34c673f15e19d4da812883e33d5f2cb54a8faa419185d8d198de923a2f3861095
 SHA512 
8ed207f9cee88dc1deb626d727c510dabace327586911e340df435c8cce5936efee51937b52881b4b4452d9c8c5bd903044bfef5a4effa95aaf05f24c0213b07
 DIST dnspython-2.6.0.gh.tar.gz 372953 BLAKE2B 
c35a994ff0573a175a8011ef84291ea9de3450e4e57ae059c756cdb5e3163a736057b994e0d370b3c237eff7cf2650b7faae1f11071c53e9c953e655f539f8f3
 SHA512 
68361d624af6b308669a20316c9046e23135fdaec69f0dd0580f865b363565b813d836aaf9ddd1db5c51a831bd34ddbf6136b6bf72d2e91833d4c7c209528c2b
+DIST dnspython-2.6.1.gh.tar.gz 373684 BLAKE2B 
63ac506d528a9e3684daf4888b51d732d9a12c3439ff1c353250a7bad78781f9f12bb13509e69093d5585a4a04bf2fbb1b8eb690a39f27e5d58e8f0f3b3b36a8
 SHA512 
77e9c69ac70e9e31a11188b968d28b8f2890b053b2cce0e608eefad7fd2c2b0f30c074222b2e5e85c0b4b8705f2e45acfa8b016a7808cc421df1d77f2561d978

diff --git a/dev-python/dnspython/dnspython-2.6.1.ebuild 
b/dev-python/dnspython/dnspython-2.6.1.ebuild
new file mode 100644
index ..fa76df91c401
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.6.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
+   )
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2024-02-16 Thread Michał Górny
commit: 56f8da44fd29f3d50857d46245e46892a87db935
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 17 05:41:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 17 06:10:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f8da44

dev-python/dnspython: Bump to 2.6.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.6.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 9e6182aa07c0..b75573b1d071 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-2.5.0.gh.tar.gz 366093 BLAKE2B 
f8e3d8632a74b0421f7c77316dc80e01936277d701c282239ed60e79952755d34c673f15e19d4da812883e33d5f2cb54a8faa419185d8d198de923a2f3861095
 SHA512 
8ed207f9cee88dc1deb626d727c510dabace327586911e340df435c8cce5936efee51937b52881b4b4452d9c8c5bd903044bfef5a4effa95aaf05f24c0213b07
+DIST dnspython-2.6.0.gh.tar.gz 372953 BLAKE2B 
c35a994ff0573a175a8011ef84291ea9de3450e4e57ae059c756cdb5e3163a736057b994e0d370b3c237eff7cf2650b7faae1f11071c53e9c953e655f539f8f3
 SHA512 
68361d624af6b308669a20316c9046e23135fdaec69f0dd0580f865b363565b813d836aaf9ddd1db5c51a831bd34ddbf6136b6bf72d2e91833d4c7c209528c2b

diff --git a/dev-python/dnspython/dnspython-2.6.0.ebuild 
b/dev-python/dnspython/dnspython-2.6.0.ebuild
new file mode 100644
index ..fa76df91c401
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
+   )
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2024-02-11 Thread Michał Górny
commit: aaf9deaf02259db154a399f37bb5fdcc2241fb5a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 13:12:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 13:12:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf9deaf

dev-python/dnspython: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 -
 dev-python/dnspython/dnspython-2.4.2.ebuild | 51 -
 2 files changed, 52 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index ac03fd47a5a3..9e6182aa07c0 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1 @@
-DIST dnspython-2.4.2.gh.tar.gz 357675 BLAKE2B 
ceb2f4a824a1c2b834401d2eb7943e62a5fb28a19be64cea8071d7e294d1a6aa80dc82266586d050fcb1c0eff881d9e139be335313d2098b6c3c6cf690f398ab
 SHA512 
6a76331fc8bc282bb8ef61509317b1956bec6fb516a57409b1df38c8f5094e5ddfcaabc951f7678f1be75e735962c94f225b6e78eb4abe56b27e075180c62576
 DIST dnspython-2.5.0.gh.tar.gz 366093 BLAKE2B 
f8e3d8632a74b0421f7c77316dc80e01936277d701c282239ed60e79952755d34c673f15e19d4da812883e33d5f2cb54a8faa419185d8d198de923a2f3861095
 SHA512 
8ed207f9cee88dc1deb626d727c510dabace327586911e340df435c8cce5936efee51937b52881b4b4452d9c8c5bd903044bfef5a4effa95aaf05f24c0213b07

diff --git a/dev-python/dnspython/dnspython-2.4.2.ebuild 
b/dev-python/dnspython/dnspython-2.4.2.ebuild
deleted file mode 100644
index 31bcaba25d68..
--- a/dev-python/dnspython/dnspython-2.4.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="
-   https://www.dnspython.org/
-   https://github.com/rthalley/dnspython/
-   https://pypi.org/project/dnspython/
-"
-SRC_URI="
-   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="dnssec examples"
-
-RDEPEND="
-   dnssec? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   )
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2024-02-10 Thread Sam James
commit: 1e09429243b36cfa9b24633ee0f8ead1eaafc12a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e094292

dev-python/dnspython: Stabilize 2.5.0 ALLARCHES, #924267

Signed-off-by: Sam James  gentoo.org>

 dev-python/dnspython/dnspython-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.5.0.ebuild 
b/dev-python/dnspython/dnspython-2.5.0.ebuild
index c942143466ba..76ebb1afdd58 100644
--- a/dev-python/dnspython/dnspython-2.5.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.5.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="dnssec examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/, dev-python/dnspython/files/

2024-01-27 Thread Michał Górny
commit: 448c5a045d47fe5cac56c30e4ff4bcab4d5627b7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 28 02:29:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 28 02:29:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448c5a04

dev-python/dnspython: Backport musl test fix

Closes: https://bugs.gentoo.org/923004
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.5.0.ebuild|  6 ++
 .../files/dnspython-2.5.0-musl-test.patch  | 67 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/dnspython/dnspython-2.5.0.ebuild 
b/dev-python/dnspython/dnspython-2.5.0.ebuild
index fa76df91c401..c942143466ba 100644
--- a/dev-python/dnspython/dnspython-2.5.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.5.0.ebuild
@@ -38,6 +38,12 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+PATCHES=(
+   # https://github.com/rthalley/dnspython/issues/1035
+   # 
https://github.com/rthalley/dnspython/commit/1b22985f2d67b6dd43259e3c6b853498f1cff712
+   "${FILESDIR}/${P}-musl-test.patch"
+)
+
 python_install_all() {
distutils-r1_python_install_all
if use examples; then

diff --git a/dev-python/dnspython/files/dnspython-2.5.0-musl-test.patch 
b/dev-python/dnspython/files/dnspython-2.5.0-musl-test.patch
new file mode 100644
index ..a5aec3378fdd
--- /dev/null
+++ b/dev-python/dnspython/files/dnspython-2.5.0-musl-test.patch
@@ -0,0 +1,67 @@
+From 1b22985f2d67b6dd43259e3c6b853498f1cff712 Mon Sep 17 00:00:00 2001
+From: Bob Halley 
+Date: Sat, 27 Jan 2024 12:38:03 -0800
+Subject: [PATCH] In tests, work around musl libc and docker issues.
+
+Specifically: musl libc's getaddrinfo behavior always returns
+a canonical name.
+
+Docker's resolver proxy doesn't do dangling CNAMEs correctly
+and also answers NXDOMAIN in some cases where it should say
+no error, no data.
+---
+ tests/test_async.py | 14 +++---
+ tests/test_resolver.py  | 21 +++--
+ tests/test_resolver_override.py | 19 ---
+ tests/util.py   | 10 +-
+ 4 files changed, 47 insertions(+), 17 deletions(-)
+
+diff --git a/tests/test_resolver_override.py b/tests/test_resolver_override.py
+index aed7a53d..be9e53f2 100644
+--- a/tests/test_resolver_override.py
 b/tests/test_resolver_override.py
+@@ -69,7 +69,7 @@ def test_override(self):
+ dns.resolver.restore_system_resolver()
+ self.assertTrue(socket.getaddrinfo is 
dns.resolver._original_getaddrinfo)
+ 
+-def equivalent_info(self, a, b):
++def equivalent_info(self, a, b, q):
+ if len(a) != len(b):
+ return False
+ for x in a:
+@@ -78,16 +78,21 @@ def equivalent_info(self, a, b):
+ # looking for a zero protocol.
+ y = (x[0], x[1], 0, x[3], x[4])
+ if y not in b:
+-print("NOT EQUIVALENT")
+-print(a)
+-print(b)
+-return False
++# musl libc insists on always providing a canonical name, 
so
++# accept that too.
++y = (x[0], x[1], x[2], q, x[4])
++if y not in b:
++print("NOT EQUIVALENT")
++print(a)
++print(b)
++return False
+ return True
+ 
+ def equivalent(self, *args, **kwargs):
++q = args[0]
+ a = socket.getaddrinfo(*args, **kwargs)
+ b = dns.resolver._original_getaddrinfo(*args, **kwargs)
+-return self.equivalent_info(a, b)
++return self.equivalent_info(a, b, q)
+ 
+ @unittest.skipIf(
+ sys.platform == "win32", "avoid windows original getaddrinfo issues"
+@@ -139,7 +144,7 @@ def test_getaddrinfo_nxdomain(self):
+ def test_getaddrinfo_service(self):
+ a = socket.getaddrinfo("dns.google", "domain")
+ b = socket.getaddrinfo("dns.google", 53)
+-self.assertTrue(self.equivalent_info(a, b))
++self.assertTrue(self.equivalent_info(a, b, "dns.google"))
+ try:
+ socket.getaddrinfo("dns.google", "domain", 
flags=socket.AI_NUMERICSERV)
+ self.assertTrue(False)  # should not happen!



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2024-01-20 Thread Michał Górny
commit: c40fc4cb8cd89708a1654ec3d599b4a0d8b33bdb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 21 06:08:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 21 06:21:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40fc4cb

dev-python/dnspython: Bump to 2.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.5.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index fff5660e2287..ac03fd47a5a3 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-2.4.2.gh.tar.gz 357675 BLAKE2B 
ceb2f4a824a1c2b834401d2eb7943e62a5fb28a19be64cea8071d7e294d1a6aa80dc82266586d050fcb1c0eff881d9e139be335313d2098b6c3c6cf690f398ab
 SHA512 
6a76331fc8bc282bb8ef61509317b1956bec6fb516a57409b1df38c8f5094e5ddfcaabc951f7678f1be75e735962c94f225b6e78eb4abe56b27e075180c62576
+DIST dnspython-2.5.0.gh.tar.gz 366093 BLAKE2B 
f8e3d8632a74b0421f7c77316dc80e01936277d701c282239ed60e79952755d34c673f15e19d4da812883e33d5f2cb54a8faa419185d8d198de923a2f3861095
 SHA512 
8ed207f9cee88dc1deb626d727c510dabace327586911e340df435c8cce5936efee51937b52881b4b4452d9c8c5bd903044bfef5a4effa95aaf05f24c0213b07

diff --git a/dev-python/dnspython/dnspython-2.5.0.ebuild 
b/dev-python/dnspython/dnspython-2.5.0.ebuild
new file mode 100644
index ..fa76df91c401
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
+   )
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/cryptography-41[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-08-19 Thread Michał Górny
commit: d888a519c65069b6cda0a6216cc1717b346f9d13
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 19 15:58:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 19 16:05:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d888a519

dev-python/dnspython: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  3 --
 dev-python/dnspython/dnspython-2.3.0.ebuild | 57 -
 dev-python/dnspython/dnspython-2.4.0.ebuild | 57 -
 dev-python/dnspython/dnspython-2.4.1.ebuild | 51 --
 4 files changed, 168 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 7c984c701ce0..fff5660e2287 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,4 +1 @@
-DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e
-DIST dnspython-2.4.0.gh.tar.gz 356155 BLAKE2B 
d77ac611a45bb6f19903752af480e03d25655e0c814768c67b9a605c7a41a8c17efa976a4ff55fcc7de83415addb094f8edefb5ebaa29b25d5a5865ea9ab
 SHA512 
61becb66d049f9a503a4e60195183cd7b2f6dfb67d28aac85e39d26d30abd1eb97b52f368796438d90a4ff9acb441d1e487d5699484c77ec58e3914885d66aca
-DIST dnspython-2.4.1.gh.tar.gz 357296 BLAKE2B 
7346a2c4ee60e5449edc567d69f5ec3e7a546b6fd1fda3b08448d3748a1fd991526b0d673b26b10b31cdb3029a07322b3e62f55f67685432e376ab6e2a8a49c0
 SHA512 
98f440f13b8600880cc56493d9f20bfd824d40eca4cde4ed4bcaa0fa617d30176f4d37bc391896a237bd7bd3ce99f0ef9779a2fb26dcdb02e455edec53a31fdd
 DIST dnspython-2.4.2.gh.tar.gz 357675 BLAKE2B 
ceb2f4a824a1c2b834401d2eb7943e62a5fb28a19be64cea8071d7e294d1a6aa80dc82266586d050fcb1c0eff881d9e139be335313d2098b6c3c6cf690f398ab
 SHA512 
6a76331fc8bc282bb8ef61509317b1956bec6fb516a57409b1df38c8f5094e5ddfcaabc951f7678f1be75e735962c94f225b6e78eb4abe56b27e075180c62576

diff --git a/dev-python/dnspython/dnspython-2.3.0.ebuild 
b/dev-python/dnspython/dnspython-2.3.0.ebuild
deleted file mode 100644
index ed2c92b04b53..
--- a/dev-python/dnspython/dnspython-2.3.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="
-   https://www.dnspython.org/
-   https://github.com/rthalley/dnspython/
-   https://pypi.org/project/dnspython/
-"
-SRC_URI="
-   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="dnssec examples"
-
-RDEPEND="
-   dnssec? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   )
-   https://www.dnspython.org/
-   https://github.com/rthalley/dnspython/
-   https://pypi.org/project/dnspython/
-"
-SRC_URI="
-   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="dnssec examples"
-
-RDEPEND="
-   dnssec? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   )
-   https://www.dnspython.org/
-   https://github.com/rthalley/dnspython/
-   https://pypi.org/project/dnspython/
-"
-SRC_URI="
-   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="dnssec examples"
-
-RDEPEND="
-   dnssec? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   )
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-08-19 Thread Arthur Zamarin
commit: 024ea3e6bcccd09b74326da0e7aec73d3992ea57
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 19 15:55:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 19 15:55:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024ea3e6

dev-python/dnspython: Stabilize 2.4.2 ALLARCHES, #912602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dnspython/dnspython-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.4.2.ebuild 
b/dev-python/dnspython/dnspython-2.4.2.ebuild
index c48c33add1bd..31bcaba25d68 100644
--- a/dev-python/dnspython/dnspython-2.4.2.ebuild
+++ b/dev-python/dnspython/dnspython-2.4.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="dnssec examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-08-09 Thread Michał Górny
commit: ddf6779d4fe91de98fbb96252037a7b7e9ff6073
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 10 02:34:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 10 02:53:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf6779d

dev-python/dnspython: Bump to 2.4.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.4.2.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 503ad3623243..7c984c701ce0 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,3 +1,4 @@
 DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e
 DIST dnspython-2.4.0.gh.tar.gz 356155 BLAKE2B 
d77ac611a45bb6f19903752af480e03d25655e0c814768c67b9a605c7a41a8c17efa976a4ff55fcc7de83415addb094f8edefb5ebaa29b25d5a5865ea9ab
 SHA512 
61becb66d049f9a503a4e60195183cd7b2f6dfb67d28aac85e39d26d30abd1eb97b52f368796438d90a4ff9acb441d1e487d5699484c77ec58e3914885d66aca
 DIST dnspython-2.4.1.gh.tar.gz 357296 BLAKE2B 
7346a2c4ee60e5449edc567d69f5ec3e7a546b6fd1fda3b08448d3748a1fd991526b0d673b26b10b31cdb3029a07322b3e62f55f67685432e376ab6e2a8a49c0
 SHA512 
98f440f13b8600880cc56493d9f20bfd824d40eca4cde4ed4bcaa0fa617d30176f4d37bc391896a237bd7bd3ce99f0ef9779a2fb26dcdb02e455edec53a31fdd
+DIST dnspython-2.4.2.gh.tar.gz 357675 BLAKE2B 
ceb2f4a824a1c2b834401d2eb7943e62a5fb28a19be64cea8071d7e294d1a6aa80dc82266586d050fcb1c0eff881d9e139be335313d2098b6c3c6cf690f398ab
 SHA512 
6a76331fc8bc282bb8ef61509317b1956bec6fb516a57409b1df38c8f5094e5ddfcaabc951f7678f1be75e735962c94f225b6e78eb4abe56b27e075180c62576

diff --git a/dev-python/dnspython/dnspython-2.4.2.ebuild 
b/dev-python/dnspython/dnspython-2.4.2.ebuild
new file mode 100644
index ..c48c33add1bd
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.4.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-07-26 Thread Michał Górny
commit: 1b52d74064f331a6cc8dd50d97650d92ccf92840
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 27 02:39:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 27 03:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b52d740

dev-python/dnspython: Bump to 2.4.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.4.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index f615512fea32..503ad3623243 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1,3 @@
 DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e
 DIST dnspython-2.4.0.gh.tar.gz 356155 BLAKE2B 
d77ac611a45bb6f19903752af480e03d25655e0c814768c67b9a605c7a41a8c17efa976a4ff55fcc7de83415addb094f8edefb5ebaa29b25d5a5865ea9ab
 SHA512 
61becb66d049f9a503a4e60195183cd7b2f6dfb67d28aac85e39d26d30abd1eb97b52f368796438d90a4ff9acb441d1e487d5699484c77ec58e3914885d66aca
+DIST dnspython-2.4.1.gh.tar.gz 357296 BLAKE2B 
7346a2c4ee60e5449edc567d69f5ec3e7a546b6fd1fda3b08448d3748a1fd991526b0d673b26b10b31cdb3029a07322b3e62f55f67685432e376ab6e2a8a49c0
 SHA512 
98f440f13b8600880cc56493d9f20bfd824d40eca4cde4ed4bcaa0fa617d30176f4d37bc391896a237bd7bd3ce99f0ef9779a2fb26dcdb02e455edec53a31fdd

diff --git a/dev-python/dnspython/dnspython-2.4.1.ebuild 
b/dev-python/dnspython/dnspython-2.4.1.ebuild
new file mode 100644
index ..c48c33add1bd
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.4.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-07-15 Thread Michał Górny
commit: 1890ccdd64e096c846d18875e880b6de1835f43a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 16 02:59:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 16 02:59:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1890ccdd

dev-python/dnspython: Bump to 2.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.4.0.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 6aa1cf078ca9..f615512fea32 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e
+DIST dnspython-2.4.0.gh.tar.gz 356155 BLAKE2B 
d77ac611a45bb6f19903752af480e03d25655e0c814768c67b9a605c7a41a8c17efa976a4ff55fcc7de83415addb094f8edefb5ebaa29b25d5a5865ea9ab
 SHA512 
61becb66d049f9a503a4e60195183cd7b2f6dfb67d28aac85e39d26d30abd1eb97b52f368796438d90a4ff9acb441d1e487d5699484c77ec58e3914885d66aca

diff --git a/dev-python/dnspython/dnspython-2.4.0.ebuild 
b/dev-python/dnspython/dnspython-2.4.0.ebuild
new file mode 100644
index ..00c4ada172dc
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.4.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-05-28 Thread Sam James
commit: 5c0cf83344056d43d8b429adfd115ace1b631e8b
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun May 28 09:27:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 28 11:35:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c0cf833

dev-python/dnspython: enable py3.12

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Sam James  gentoo.org>

 dev-python/dnspython/dnspython-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.3.0.ebuild 
b/dev-python/dnspython/dnspython-2.3.0.ebuild
index bcc028f3d556..ed2c92b04b53 100644
--- a/dev-python/dnspython/dnspython-2.3.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.3.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-02-16 Thread Michał Górny
commit: efc12799d7fb7b9866cb3cbdf9ce96b272b5f3f2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 16 20:19:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 16 20:19:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc12799

dev-python/dnspython: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest  |  1 -
 dev-python/dnspython/dnspython-2.2.1-r1.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index c48250fd5d39..6aa1cf078ca9 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1 @@
-DIST dnspython-2.2.1.tar.gz 304861 BLAKE2B 
e6446b91579c6ec0a7266a354ceb58e2f881b55b7376648770ebc2c6104fd815214497516d305b75802e9211703d47a70d66745d872a43afb72f41e55a617652
 SHA512 
ec545468f604d6131f07259ca154c4f71d445d12c336ac1da0d2f025d6478ada76320a7235119312fed85da071ef309d2531e541d3c2340a50deaf3f4dd7b4eb
 DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e

diff --git a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
deleted file mode 100644
index 234f6e0d5e61..
--- a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="
-   https://www.dnspython.org/
-   https://github.com/rthalley/dnspython/
-   https://pypi.org/project/dnspython/
-"
-SRC_URI="
-   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
-IUSE="dnssec examples"
-
-RDEPEND="
-   dnssec? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   )
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/, profiles/features/wd40/

2023-01-16 Thread Michał Górny
commit: e1d0990c9945008895ba11c2c5a5ebd67b3ed803
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 13:01:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 18:21:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d0990c

dev-python/dnspython: Add test dep on dev-python/cryptography

Closes: https://bugs.gentoo.org/891039
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.3.0.ebuild | 5 +
 profiles/features/wd40/package.use.mask | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.3.0.ebuild 
b/dev-python/dnspython/dnspython-2.3.0.ebuild
index 3362a2edb297..bd524b81f306 100644
--- a/dev-python/dnspython/dnspython-2.3.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.3.0.ebuild
@@ -30,6 +30,11 @@ RDEPEND="
)
 (2021-11-26)
 # These package flags require dev-python/cryptography which -- due
 # to the dependency on Rust -- is no longer portable to ${arch}.
-dev-python/dnspython dnssec
+dev-python/dnspython dnssec test
 dev-python/twisted conch ssl
 dev-python/urllib3 test
 net-fs/samba addc ads



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-01-16 Thread Michał Górny
commit: 204b6fe59e8f623b75cde3ae40a62a1213499386
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 13:02:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 18:21:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204b6fe5

dev-python/dnspython: Add GH remote-id

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/dnspython/metadata.xml 
b/dev-python/dnspython/metadata.xml
index 6ca507da9d34..a09e46dc548e 100644
--- a/dev-python/dnspython/metadata.xml
+++ b/dev-python/dnspython/metadata.xml
@@ -29,6 +29,7 @@ DNSPythonはPython言語用のDNSツールキットです。ほとんどのレ



+   rthalley/dnspython
dnspython

 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2023-01-15 Thread Michał Górny
commit: d874bb7d46cae0a619c2dc85da57524eb20b235b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:55:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:10:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d874bb7d

dev-python/dnspython: Bump to 2.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.3.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 948cb93bdb3f..c48250fd5d39 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-2.2.1.tar.gz 304861 BLAKE2B 
e6446b91579c6ec0a7266a354ceb58e2f881b55b7376648770ebc2c6104fd815214497516d305b75802e9211703d47a70d66745d872a43afb72f41e55a617652
 SHA512 
ec545468f604d6131f07259ca154c4f71d445d12c336ac1da0d2f025d6478ada76320a7235119312fed85da071ef309d2531e541d3c2340a50deaf3f4dd7b4eb
+DIST dnspython-2.3.0.gh.tar.gz 339222 BLAKE2B 
1e1bfd1d716f5afce1ccc2e0f1fbb8e575e91619bc32f2c5067f6da4e01ea927dd0a1ed4c35e6c88d34de320befd833c9c17d060ea71918775c1f5f0121b61a8
 SHA512 
0bb4b41262a1d97b724e48b4dfb70f1fb544c18824e7d2bc2dcb8ef6c943c6c827ce753ae4ccb2ab37e95c8f5ff5d2f4853f238509f21e6299a445760c41e10e

diff --git a/dev-python/dnspython/dnspython-2.3.0.ebuild 
b/dev-python/dnspython/dnspython-2.3.0.ebuild
new file mode 100644
index ..3362a2edb297
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-10-09 Thread James Le Cuirot
commit: c2dfc17da541db80df3362855fdc8c511681eaa7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct  9 16:12:23 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct  9 16:12:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dfc17d

dev-python/dnspython: Keyword 2.2.1-r1 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
index 19f3117844e8..990f0ef18bcc 100644
--- a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="dnssec examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-07-29 Thread Michał Górny
commit: a68bbbaffe2ce72a22559dba00f12a75dadbeede
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 29 14:14:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 29 14:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68bbbaf

dev-python/dnspython: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1.ebuild | 50 -
 1 file changed, 50 deletions(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1.ebuild
deleted file mode 100644
index 716f4a5c82ff..
--- a/dev-python/dnspython/dnspython-2.2.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="
-   https://www.dnspython.org/
-   https://github.com/rthalley/dnspython/
-   https://pypi.org/project/dnspython/
-"
-SRC_URI="
-   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples"
-
-RDEPEND="
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-07-29 Thread Michał Górny
commit: 5c9772f545c9696a0037a9b3a49021adaf0a8c50
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 29 14:13:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 29 14:37:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9772f5

dev-python/dnspython: Copy stable keywords to -r1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
index e22214d8d8ad..19f3117844e8 100644
--- a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="dnssec examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-07-04 Thread Michał Górny
commit: 49c0c5f44d1177b7a8fcc063896960842c57ffa8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 10:45:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  4 06:57:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c0c5f4

dev-python/dnspython: Remove keywords for wd40 arches

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1.ebuild
index beb937eab99a..716f4a5c82ff 100644
--- a/dev-python/dnspython/dnspython-2.2.1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-07-04 Thread Michał Górny
commit: c3190a16c0773fd2de65a6573727dd0d1475784f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 10:43:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  4 06:57:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3190a16

dev-python/dnspython: Make DNSSEC support optional (cryptography dep)

Thanks to Michael Orlitzky.

Closes: https://bugs.gentoo.org/844058
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1-r1.ebuild | 52 ++
 dev-python/dnspython/metadata.xml  |  6 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
new file mode 100644
index ..8a85afa780bc
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+IUSE="dnssec examples"
+
+RDEPEND="
+   dnssec? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   )
+   
+   
+   
+   Use dev-python/cryptography to enable 
low-level
+   DNSSEC RSA, DSA, ECDSA and EdDSA signature validation.
+   
+   


dnspython



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-07-04 Thread Michał Górny
commit: e0d9a4b2b0efd6c6aa7505203009d5fc368508cb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 26 10:45:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul  4 06:57:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d9a4b2

dev-python/dnspython: Mark -r1 hppa-stable to unblock cleanup

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
index 8a85afa780bc..e22214d8d8ad 100644
--- a/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="dnssec examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-05-15 Thread Michał Górny
commit: cdbde885bb6a602e13184552997a143e189705fe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 15 10:24:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 15 10:40:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdbde885

dev-python/dnspython: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1.ebuild | 18 +-
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1.ebuild
index fd6c6844ee59..beb937eab99a 100644
--- a/dev-python/dnspython/dnspython-2.2.1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1.ebuild
@@ -4,13 +4,20 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
 inherit distutils-r1
 
 DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="https://www.dnspython.org/
-   https://pypi.org/project/dnspython/;
-SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="
+   https://www.dnspython.org/
+   https://github.com/rthalley/dnspython/
+   https://pypi.org/project/dnspython/
+"
+SRC_URI="
+   https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
 
 LICENSE="ISC"
 SLOT="0"
@@ -19,7 +26,8 @@ IUSE="examples"
 
 RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-05-11 Thread Jakov Smolić
commit: 61f3c57493751b9012a9077a47055309099b12b3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed May 11 12:54:44 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed May 11 12:56:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f3c574

dev-python/dnspython: Keyword 2.2.1 mips, #837098

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1.ebuild
index 1279401b150f..fd6c6844ee59 100644
--- a/dev-python/dnspython/dnspython-2.2.1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-05-05 Thread WANG Xuerui
commit: 78d9512511eaaf7711476c856fa218ef72920b41
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May  5 08:38:24 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May  5 09:51:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d95125

dev-python/dnspython: keyword 2.2.1 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1.ebuild
index 0d1add912261..1279401b150f 100644
--- a/dev-python/dnspython/dnspython-2.2.1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-04-15 Thread Arthur Zamarin
commit: 88597f8d3eae8b44bb07cdf7ffcf0698d8f37ac2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 15:22:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 15:22:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88597f8d

dev-python/dnspython: drop 2.2.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dnspython/Manifest   |  1 -
 dev-python/dnspython/dnspython-2.2.0.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index e9b8c2585aaf..948cb93bdb3f 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1 @@
-DIST dnspython-2.2.0.tar.gz 303844 BLAKE2B 
5a99a06d1c7e8f29e44ddc99fed11d772d83d962d7abde61befb3189c6faa2796b239e9c0ec05a453360986ff4bbbcea929f62017eb3bab2bafa517ae4c02a3b
 SHA512 
0a93bde1ca1081c92b9fb5a02644c4920813f2d0dbe4de1dae736262d53afe41327f3fdd38a10f74ec78f54dd7c7570e37d0adb2b21ab18f9b5cc099fcc6bb85
 DIST dnspython-2.2.1.tar.gz 304861 BLAKE2B 
e6446b91579c6ec0a7266a354ceb58e2f881b55b7376648770ebc2c6104fd815214497516d305b75802e9211703d47a70d66745d872a43afb72f41e55a617652
 SHA512 
ec545468f604d6131f07259ca154c4f71d445d12c336ac1da0d2f025d6478ada76320a7235119312fed85da071ef309d2531e541d3c2340a50deaf3f4dd7b4eb

diff --git a/dev-python/dnspython/dnspython-2.2.0.ebuild 
b/dev-python/dnspython/dnspython-2.2.0.ebuild
deleted file mode 100644
index 97d64d01ead6..
--- a/dev-python/dnspython/dnspython-2.2.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="https://www.dnspython.org/
-   https://pypi.org/project/dnspython/;
-SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples"
-
-RDEPEND="
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-04-15 Thread Arthur Zamarin
commit: 4f05432260d04a9a51ec53329d371e88756a32f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 15:21:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 15:21:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f054322

dev-python/dnspython: Stabilize 2.2.1 ALLARCHES, #838634

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1.ebuild
index 525ef69289b9..0d1add912261 100644
--- a/dev-python/dnspython/dnspython-2.2.1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-04-08 Thread Arthur Zamarin
commit: 5736e6f43d4647aba399d09866e0fb34b0c21907
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  8 14:22:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  8 14:22:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5736e6f4

dev-python/dnspython: Keyword 2.2.1 ia64, #837098

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dnspython/dnspython-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.2.1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1.ebuild
index 10b72b9da4d7..525ef69289b9 100644
--- a/dev-python/dnspython/dnspython-2.2.1.ebuild
+++ b/dev-python/dnspython/dnspython-2.2.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-03-09 Thread Arthur Zamarin
commit: cb0c2f54ecbfc25c71dfd4f084103dd29b866e8e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  9 19:13:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  9 19:13:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0c2f54

dev-python/dnspython: add 2.2.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.2.1.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index baf8018efefa..e9b8c2585aaf 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-2.2.0.tar.gz 303844 BLAKE2B 
5a99a06d1c7e8f29e44ddc99fed11d772d83d962d7abde61befb3189c6faa2796b239e9c0ec05a453360986ff4bbbcea929f62017eb3bab2bafa517ae4c02a3b
 SHA512 
0a93bde1ca1081c92b9fb5a02644c4920813f2d0dbe4de1dae736262d53afe41327f3fdd38a10f74ec78f54dd7c7570e37d0adb2b21ab18f9b5cc099fcc6bb85
+DIST dnspython-2.2.1.tar.gz 304861 BLAKE2B 
e6446b91579c6ec0a7266a354ceb58e2f881b55b7376648770ebc2c6104fd815214497516d305b75802e9211703d47a70d66745d872a43afb72f41e55a617652
 SHA512 
ec545468f604d6131f07259ca154c4f71d445d12c336ac1da0d2f025d6478ada76320a7235119312fed85da071ef309d2531e541d3c2340a50deaf3f4dd7b4eb

diff --git a/dev-python/dnspython/dnspython-2.2.1.ebuild 
b/dev-python/dnspython/dnspython-2.2.1.ebuild
new file mode 100644
index ..10b72b9da4d7
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="https://www.dnspython.org/
+   https://pypi.org/project/dnspython/;
+SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/files/, dev-python/dnspython/

2022-02-27 Thread Michał Górny
commit: cb890e533c26ab06b215e3a484ec7c9a55e284e8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 27 18:35:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 27 18:35:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb890e53

dev-python/dnspython: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest  |  2 -
 dev-python/dnspython/dnspython-1.16.0-r2.ebuild| 48 --
 dev-python/dnspython/dnspython-2.1.0.ebuild| 42 ---
 .../dnspython/files/dnspython-1.16.0-py310.patch   | 13 --
 4 files changed, 105 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 1ef82ce4e79a..baf8018efefa 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,3 +1 @@
-DIST dnspython-1.16.0.tar.gz 167172 BLAKE2B 
a246684aae8651d94b4312a4b4cce2236a0c4f2289a8fe8a2bb8e81c6beddf6e81a7d54928bc50f950fde862b27e589e83fa9f7aaff7d263a6442f47fe9bb3bb
 SHA512 
825a1815855e036ea1dfece6ec0d42242f83163960439ecba3da58d9adb85b65dda7e628cf38c386807a6c0c36aa026d5e95f7a1bdc2927aa2f6f042f873c14c
-DIST dnspython-2.1.0.tar.gz 279625 BLAKE2B 
ac90f1c9b50a00924326437e08513df04f3cf6dddee8b5ce58e628beab625d00c2dcdcc89e4b4da2c0366e650a5d8e87eb010942303215d3095e35f2010d4928
 SHA512 
eb3ab812eb8769b4780055b801e4f89beb1cb3d3e5a4855e583dca83b794eb7fca8fc3ef401eea7c16c34452e801dec5a2c59304f4041a68c7214dea6076435a
 DIST dnspython-2.2.0.tar.gz 303844 BLAKE2B 
5a99a06d1c7e8f29e44ddc99fed11d772d83d962d7abde61befb3189c6faa2796b239e9c0ec05a453360986ff4bbbcea929f62017eb3bab2bafa517ae4c02a3b
 SHA512 
0a93bde1ca1081c92b9fb5a02644c4920813f2d0dbe4de1dae736262d53afe41327f3fdd38a10f74ec78f54dd7c7570e37d0adb2b21ab18f9b5cc099fcc6bb85

diff --git a/dev-python/dnspython/dnspython-1.16.0-r2.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
deleted file mode 100644
index 36d14f2bd4eb..
--- a/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
-SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples"
-
-RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
-   !dev-python/dnspython:py2
-   !dev-python/dnspython:py3"
-
-PATCHES=(
-   # Mutable mapping was moved to a different module in 3.10 and removed 
from the old one
-   "${FILESDIR}"/${P}-py310.patch
-)
-
-src_prepare() {
-   sed -i -e '/network_avail/s:True:False:' \
-   tests/test_resolver.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   pushd tests >/dev/null || die
-   "${EPYTHON}" utest.py || die "tests failed under ${EPYTHON}"
-   popd > /dev/null || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-python/dnspython/dnspython-2.1.0.ebuild 
b/dev-python/dnspython/dnspython-2.1.0.ebuild
deleted file mode 100644
index 33fdfda8ca91..
--- a/dev-python/dnspython/dnspython-2.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="https://www.dnspython.org/
-   https://pypi.org/project/dnspython/;
-SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples"
-
-RDEPEND="
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.1[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/network_avail/s:True:False:' \
-   tests/*.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   epytest -s
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-python/dnspython/files/dnspython-1.16.0-py310.patch 

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-02-04 Thread Michał Górny
commit: d59421454b5da01e4cc222817944227e57945bba
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  4 19:25:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  4 19:27:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5942145

dev-python/dnspython: Remove obsolete python_gen* w/ -2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r2.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
index 770b895f5fce..36d14f2bd4eb 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r2.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
@@ -19,7 +19,6 @@ IUSE="examples"
 RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/idna-2.1[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' -2)
!dev-python/dnspython:py2
!dev-python/dnspython:py3"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2022-01-18 Thread Michał Górny
commit: cd48e16a05b5b1d09fa22338e943423b1c4be184
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 18 22:03:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 18 22:44:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd48e16a

dev-python/dnspython: Bump to 2.2.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.2.0.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 9091c40204d1..1ef82ce4e79a 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1,3 @@
 DIST dnspython-1.16.0.tar.gz 167172 BLAKE2B 
a246684aae8651d94b4312a4b4cce2236a0c4f2289a8fe8a2bb8e81c6beddf6e81a7d54928bc50f950fde862b27e589e83fa9f7aaff7d263a6442f47fe9bb3bb
 SHA512 
825a1815855e036ea1dfece6ec0d42242f83163960439ecba3da58d9adb85b65dda7e628cf38c386807a6c0c36aa026d5e95f7a1bdc2927aa2f6f042f873c14c
 DIST dnspython-2.1.0.tar.gz 279625 BLAKE2B 
ac90f1c9b50a00924326437e08513df04f3cf6dddee8b5ce58e628beab625d00c2dcdcc89e4b4da2c0366e650a5d8e87eb010942303215d3095e35f2010d4928
 SHA512 
eb3ab812eb8769b4780055b801e4f89beb1cb3d3e5a4855e583dca83b794eb7fca8fc3ef401eea7c16c34452e801dec5a2c59304f4041a68c7214dea6076435a
+DIST dnspython-2.2.0.tar.gz 303844 BLAKE2B 
5a99a06d1c7e8f29e44ddc99fed11d772d83d962d7abde61befb3189c6faa2796b239e9c0ec05a453360986ff4bbbcea929f62017eb3bab2bafa517ae4c02a3b
 SHA512 
0a93bde1ca1081c92b9fb5a02644c4920813f2d0dbe4de1dae736262d53afe41327f3fdd38a10f74ec78f54dd7c7570e37d0adb2b21ab18f9b5cc099fcc6bb85

diff --git a/dev-python/dnspython/dnspython-2.2.0.ebuild 
b/dev-python/dnspython/dnspython-2.2.0.ebuild
new file mode 100644
index ..483c1c5cc3dc
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.2.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="https://www.dnspython.org/
+   https://pypi.org/project/dnspython/;
+SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-12-03 Thread Arthur Zamarin
commit: 34a12cc243cf9350a2a08d9dfe2b73fc98a01067
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  3 20:37:50 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  3 20:47:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a12cc2

dev-python/dnspython: Stabilize 2.1.0 hppa, #803806

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dnspython/dnspython-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.1.0.ebuild 
b/dev-python/dnspython/dnspython-2.1.0.ebuild
index 08388425ccbe..33fdfda8ca91 100644
--- a/dev-python/dnspython/dnspython-2.1.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.1.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-11-28 Thread Michał Górny
commit: 46cce765162a05166213a505d71c6d32fcf7eca8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 10:58:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 28 14:38:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cce765

dev-python/dnspython: Remove ~ia64 (due to Rust)

While technically only dnspython-2 requires cryptography, we do not want
more consumers blocking the removal of dnspython-1.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r2.ebuild | 2 +-
 dev-python/dnspython/dnspython-2.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r2.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
index 16a44dd5782d..770b895f5fce 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]

diff --git a/dev-python/dnspython/dnspython-2.1.0.ebuild 
b/dev-python/dnspython/dnspython-2.1.0.ebuild
index 9cd1b227440f..08388425ccbe 100644
--- a/dev-python/dnspython/dnspython-2.1.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.1.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-07-27 Thread Marek Szuba
commit: 2b8ac0aa597b270e4b52bc5d699ed9273602259f
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 28 00:15:51 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 00:19:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8ac0aa

dev-python/dnspython: keyword 1.16.0-r2 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r2.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
index 82f4762eb6f..16a44dd5782 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-06-05 Thread Michał Górny
commit: c367d5c2bae6b031c812f5b4d073a401048d72f1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  5 11:00:26 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  5 11:03:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c367d5c2

dev-python/dnspython: Port 2.1.0 to py3.10

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.1.0.ebuild 
b/dev-python/dnspython/dnspython-2.1.0.ebuild
index 9b1c19cdf09..f195de7c5e2 100644
--- a/dev-python/dnspython/dnspython-2.1.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-06-05 Thread Michał Górny
commit: a57603dea69922610b7443668b6915c028431326
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  5 11:00:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  5 11:03:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57603de

dev-python/dnspython: Fix test failures

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.1.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/dnspython/dnspython-2.1.0.ebuild 
b/dev-python/dnspython/dnspython-2.1.0.ebuild
index 2db80186c17..9b1c19cdf09 100644
--- a/dev-python/dnspython/dnspython-2.1.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.1.0.ebuild
@@ -29,6 +29,10 @@ src_prepare() {
distutils-r1_src_prepare
 }
 
+python_test() {
+   epytest -s
+}
+
 python_install_all() {
distutils-r1_python_install_all
if use examples; then



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/files/, dev-python/dnspython/

2021-05-15 Thread Michał Górny
commit: 49c88a839919fbe4837412bb6abf7fae8ce481ec
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Fri May 14 15:12:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 11:51:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c88a83

dev-python/dnspython: bump revision of 1.16.0 to r2 for python 3.10

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Michał Górny  gentoo.org>

 ...nspython-1.16.0-r1.ebuild => dnspython-1.16.0-r2.ebuild} |  9 +++--
 dev-python/dnspython/files/dnspython-1.16.0-py310.patch | 13 +
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
similarity index 84%
rename from dev-python/dnspython/dnspython-1.16.0-r1.ebuild
rename to dev-python/dnspython/dnspython-1.16.0-r2.ebuild
index 5296e0e643f..82f4762eb6f 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r2.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,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -23,6 +23,11 @@ RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
!dev-python/dnspython:py2
!dev-python/dnspython:py3"
 
+PATCHES=(
+   # Mutable mapping was moved to a different module in 3.10 and removed 
from the old one
+   "${FILESDIR}"/${P}-py310.patch
+)
+
 src_prepare() {
sed -i -e '/network_avail/s:True:False:' \
tests/test_resolver.py || die

diff --git a/dev-python/dnspython/files/dnspython-1.16.0-py310.patch 
b/dev-python/dnspython/files/dnspython-1.16.0-py310.patch
new file mode 100644
index 000..ad6fa929e5e
--- /dev/null
+++ b/dev-python/dnspython/files/dnspython-1.16.0-py310.patch
@@ -0,0 +1,13 @@
+diff --git a/dns/namedict.py b/dns/namedict.py
+index 37a1310..7d52668 100644
+--- a/dns/namedict.py
 b/dns/namedict.py
+@@ -32,7 +32,7 @@ import dns.name
+ from ._compat import xrange
+ 
+ 
+-class NameDict(collections.MutableMapping):
++class NameDict(collections.abc.MutableMapping):
+ """A dictionary whose keys are dns.name.Name objects.
+ 
+ In addition to being like a regular Python dictionary, this



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-02-19 Thread Michał Górny
commit: 3eb51fad4fdfb77f00f06f9ee3de14c08d28a87b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 19 08:34:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 19 08:34:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb51fad

dev-python/dnspython: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 -
 dev-python/dnspython/dnspython-2.0.0.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 1018bfd4179..9091c40204d 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,3 +1,2 @@
 DIST dnspython-1.16.0.tar.gz 167172 BLAKE2B 
a246684aae8651d94b4312a4b4cce2236a0c4f2289a8fe8a2bb8e81c6beddf6e81a7d54928bc50f950fde862b27e589e83fa9f7aaff7d263a6442f47fe9bb3bb
 SHA512 
825a1815855e036ea1dfece6ec0d42242f83163960439ecba3da58d9adb85b65dda7e628cf38c386807a6c0c36aa026d5e95f7a1bdc2927aa2f6f042f873c14c
-DIST dnspython-2.0.0.tar.gz 221903 BLAKE2B 
540fb5fb12791dad6bae4007a77201092c8d5e64b7d82b23d5e3d16f48b49f73c90b85a6c8a83fa056a35cf7975ea2ad4a030f2b1fb1b87948bf1703adabb9d6
 SHA512 
3b38850fcacb0dd25ac0345201474f297c402617e8d706f3061c42172d697103075098e62ca0ac4e0e29967e00407f32f41789ac7bf070fba5aec0af9882e0fb
 DIST dnspython-2.1.0.tar.gz 279625 BLAKE2B 
ac90f1c9b50a00924326437e08513df04f3cf6dddee8b5ce58e628beab625d00c2dcdcc89e4b4da2c0366e650a5d8e87eb010942303215d3095e35f2010d4928
 SHA512 
eb3ab812eb8769b4780055b801e4f89beb1cb3d3e5a4855e583dca83b794eb7fca8fc3ef401eea7c16c34452e801dec5a2c59304f4041a68c7214dea6076435a

diff --git a/dev-python/dnspython/dnspython-2.0.0.ebuild 
b/dev-python/dnspython/dnspython-2.0.0.ebuild
deleted file mode 100644
index 2712bd67e94..000
--- a/dev-python/dnspython/dnspython-2.0.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
-SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples"
-
-RDEPEND="
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
-   !dev-python/dnspython:py2
-   !dev-python/dnspython:py3"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   sed -i -e '/network_avail/s:True:False:' \
-   tests/*.py || die
-   distutils-r1_src_prepare
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-02-18 Thread Sam James
commit: 4397dbcf540dadb22388a18c23a2ed5e69826aad
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 19 02:47:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 19 02:47:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4397dbcf

dev-python/dnspython: Stabilize 2.1.0 ALLARCHES, #771387

Signed-off-by: Sam James  gentoo.org>

 dev-python/dnspython/dnspython-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.1.0.ebuild 
b/dev-python/dnspython/dnspython-2.1.0.ebuild
index 8cee010f2df..2db80186c17 100644
--- a/dev-python/dnspython/dnspython-2.1.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.1.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-01-08 Thread Michał Górny
commit: e70b1b9c014672dc6abd8a0c9a2084daec2d4d1a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  8 09:34:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  8 09:42:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70b1b9c

dev-python/dnspython: Use pytest

Closes: https://bugs.gentoo.org/764425
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.1.0.ebuild 
b/dev-python/dnspython/dnspython-2.1.0.ebuild
index cc5faeca738..8cee010f2df 100644
--- a/dev-python/dnspython/dnspython-2.1.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.1.0.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/idna-2.1[${PYTHON_USEDEP}]"
 
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
 src_prepare() {
sed -i -e '/network_avail/s:True:False:' \



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2021-01-07 Thread Michał Górny
commit: 3c8008f859c3fe5bd39bb5fe13c38e07dd67004b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  7 23:22:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  8 00:45:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8008f8

dev-python/dnspython: Bump to 2.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.1.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 30c14b535b9..1018bfd4179 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1,3 @@
 DIST dnspython-1.16.0.tar.gz 167172 BLAKE2B 
a246684aae8651d94b4312a4b4cce2236a0c4f2289a8fe8a2bb8e81c6beddf6e81a7d54928bc50f950fde862b27e589e83fa9f7aaff7d263a6442f47fe9bb3bb
 SHA512 
825a1815855e036ea1dfece6ec0d42242f83163960439ecba3da58d9adb85b65dda7e628cf38c386807a6c0c36aa026d5e95f7a1bdc2927aa2f6f042f873c14c
 DIST dnspython-2.0.0.tar.gz 221903 BLAKE2B 
540fb5fb12791dad6bae4007a77201092c8d5e64b7d82b23d5e3d16f48b49f73c90b85a6c8a83fa056a35cf7975ea2ad4a030f2b1fb1b87948bf1703adabb9d6
 SHA512 
3b38850fcacb0dd25ac0345201474f297c402617e8d706f3061c42172d697103075098e62ca0ac4e0e29967e00407f32f41789ac7bf070fba5aec0af9882e0fb
+DIST dnspython-2.1.0.tar.gz 279625 BLAKE2B 
ac90f1c9b50a00924326437e08513df04f3cf6dddee8b5ce58e628beab625d00c2dcdcc89e4b4da2c0366e650a5d8e87eb010942303215d3095e35f2010d4928
 SHA512 
eb3ab812eb8769b4780055b801e4f89beb1cb3d3e5a4855e583dca83b794eb7fca8fc3ef401eea7c16c34452e801dec5a2c59304f4041a68c7214dea6076435a

diff --git a/dev-python/dnspython/dnspython-2.1.0.ebuild 
b/dev-python/dnspython/dnspython-2.1.0.ebuild
new file mode 100644
index 000..cc5faeca738
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="https://www.dnspython.org/
+   https://pypi.org/project/dnspython/;
+SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   sed -i -e '/network_avail/s:True:False:' \
+   tests/*.py || die
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-08-22 Thread Michał Górny
commit: 6ce17523d3fba66d1d381caf722f8faff2149f3a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 22 09:06:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 22 09:15:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce17523

dev-python/dnspython: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
index b49d7e036e1..e0d43deafa9 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-08-18 Thread Sam James
commit: 13fd361b803153f6eceeb9a5f5502355af717977
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 19 04:09:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 19 04:09:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13fd361b

dev-python/dnspython: Stabilize 2.0.0 ALLARCHES, #737742

Signed-off-by: Sam James  gentoo.org>

 dev-python/dnspython/dnspython-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-2.0.0.ebuild 
b/dev-python/dnspython/dnspython-2.0.0.ebuild
index 7b20435..22c1262a3a0 100644
--- a/dev-python/dnspython/dnspython-2.0.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.0.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-07-19 Thread Michał Górny
commit: 3855b65f41fc3606b10bb262c2fbe6e57cdf1402
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 19 16:59:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 19 17:17:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3855b65f

dev-python/dnspython: Bump to 2.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 +
 dev-python/dnspython/dnspython-2.0.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 72633cea41b..30c14b535b9 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-1.16.0.tar.gz 167172 BLAKE2B 
a246684aae8651d94b4312a4b4cce2236a0c4f2289a8fe8a2bb8e81c6beddf6e81a7d54928bc50f950fde862b27e589e83fa9f7aaff7d263a6442f47fe9bb3bb
 SHA512 
825a1815855e036ea1dfece6ec0d42242f83163960439ecba3da58d9adb85b65dda7e628cf38c386807a6c0c36aa026d5e95f7a1bdc2927aa2f6f042f873c14c
+DIST dnspython-2.0.0.tar.gz 221903 BLAKE2B 
540fb5fb12791dad6bae4007a77201092c8d5e64b7d82b23d5e3d16f48b49f73c90b85a6c8a83fa056a35cf7975ea2ad4a030f2b1fb1b87948bf1703adabb9d6
 SHA512 
3b38850fcacb0dd25ac0345201474f297c402617e8d706f3061c42172d697103075098e62ca0ac4e0e29967e00407f32f41789ac7bf070fba5aec0af9882e0fb

diff --git a/dev-python/dnspython/dnspython-2.0.0.ebuild 
b/dev-python/dnspython/dnspython-2.0.0.ebuild
new file mode 100644
index 000..7b20435
--- /dev/null
+++ b/dev-python/dnspython/dnspython-2.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
+SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   !dev-python/dnspython:py2
+   !dev-python/dnspython:py3"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   sed -i -e '/network_avail/s:True:False:' \
+   tests/*.py || die
+   distutils-r1_src_prepare
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-07-11 Thread Sam James
commit: 1b628bede6e8d46abb7c84c4282687b82896ed05
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 11 22:04:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 11 22:04:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b628bed

dev-python/dnspython: arm64 stable (bug #731582)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
index f6749205a50..b49d7e036e1 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples"
 
 RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-05-26 Thread Michał Górny
commit: 23aad1747dbf7f0da3e78e45684263ac536f9f88
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 26 17:31:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 26 18:09:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23aad174

dev-python/dnspython: Forcibly disable Internet-based tests

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
index c1a63e4d0e3..f6749205a50 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
@@ -23,6 +23,12 @@ RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
!dev-python/dnspython:py2
!dev-python/dnspython:py3"
 
+src_prepare() {
+   sed -i -e '/network_avail/s:True:False:' \
+   tests/test_resolver.py || die
+   distutils-r1_src_prepare
+}
+
 python_test() {
pushd tests >/dev/null || die
"${EPYTHON}" utest.py || die "tests failed under ${EPYTHON}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-05-26 Thread Michał Górny
commit: 247917d6de5c5da443acde1913262a48c78115df
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 26 17:00:34 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 26 18:09:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247917d6

dev-python/dnspython: Port to py39

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
index 8de675f2314..c1a63e4d0e3 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-04-27 Thread Michał Górny
commit: 3349a45d27782395492a86f7d571cc8a690cae56
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 27 18:59:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 27 19:21:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3349a45d

dev-python/dnspython: Add missing py2-dep on typing

Closes: https://bugs.gentoo.org/719702
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
index 10d63a177c1..8de675f2314 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
@@ -14,16 +14,14 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
+IUSE="examples"
 
 RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
>=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' -2)
!dev-python/dnspython:py2
!dev-python/dnspython:py3"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RESTRICT+=" !test? ( test )"
 
 python_test() {
pushd tests >/dev/null || die



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-03-26 Thread Michał Górny
commit: 2746667bd5dce2b9a3a2891179bfc94f23b38fb6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 26 20:45:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 26 20:45:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2746667b

dev-python/dnspython: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/dnspython/metadata.xml 
b/dev-python/dnspython/metadata.xml
index e990a706f75..f7d785e6662 100644
--- a/dev-python/dnspython/metadata.xml
+++ b/dev-python/dnspython/metadata.xml
@@ -21,6 +21,7 @@ DNSPythonはPython言語用のDNSツールキットです。ほとんどのレ
 い、その戻り値を使います。低水準はゾーン、メッセージ、ネーム、レコードを直接操作
 します。

+   

dnspython




[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-03-26 Thread Michał Górny
commit: eb3ee4d298dd1bc3f2a783dc523677b695c5b68e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 26 20:46:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 26 20:46:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3ee4d2

dev-python/dnspython: Stabilize 1.16.0-r1 ALLARCHES

Closes: https://bugs.gentoo.org/714316
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
index 5f5468b103f..a87ec34b546 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2020-03-26 Thread Michał Górny
commit: f003317a62104a4d33e4e67f11c4a20f61248183
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 26 20:46:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 26 20:46:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f003317a

dev-python/dnspython: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest   |  1 -
 dev-python/dnspython/dnspython-1.15.0-r1.ebuild | 41 -
 dev-python/dnspython/dnspython-1.16.0.ebuild| 39 ---
 3 files changed, 81 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index cb735da94cb..72633cea41b 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1 @@
-DIST dnspython-1.15.0.zip 252157 BLAKE2B 
6766c1e69bc4225b08f3b1b3871fac2aba7ae707de5f16718798ce4d6846308500c5341f9ace1b48d3858ffc965a7295ee42cc2c35ff23ac38d71927dcaecfe9
 SHA512 
942f7cf083d1b0a9f03f040ceca194c38777f2e40862c388051986112b3f2a4a8426733ff46ec5a155319776e4a856412c3430b052b2f92f251f0e3260eb9bc1
 DIST dnspython-1.16.0.tar.gz 167172 BLAKE2B 
a246684aae8651d94b4312a4b4cce2236a0c4f2289a8fe8a2bb8e81c6beddf6e81a7d54928bc50f950fde862b27e589e83fa9f7aaff7d263a6442f47fe9bb3bb
 SHA512 
825a1815855e036ea1dfece6ec0d42242f83163960439ecba3da58d9adb85b65dda7e628cf38c386807a6c0c36aa026d5e95f7a1bdc2927aa2f6f042f873c14c

diff --git a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
deleted file mode 100644
index 9a67bca626a..000
--- a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
-   !dev-python/dnspython:py2
-   !dev-python/dnspython:py3"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   app-arch/unzip"
-
-# For testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_test() {
-   cd tests || die
-   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
-   einfo "Testsuite passed under ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
deleted file mode 100644
index 6fe8fc07c09..000
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
-SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
-   !dev-python/dnspython:py2
-   !dev-python/dnspython:py3"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   cd tests || die
-   "${EPYTHON}" utest.py || die "tests failed under ${EPYTHON}"
-   einfo "Testsuite passed under ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-11-26 Thread Patrick McLean
commit: 103e61e2a1c8be63a59357a68d4291e341225da5
Author: Patrick McLean  sony  com>
AuthorDate: Wed Nov 27 05:37:56 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Nov 27 07:57:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103e61e2

dev-python/dnspython-1.16.0-r1: revbump, add py38

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0-r1.ebuild | 40 +
 1 file changed, 40 insertions(+)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
new file mode 100644
index 000..3b57e85601a
--- /dev/null
+++ b/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
+SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   !dev-python/dnspython:py2
+   !dev-python/dnspython:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+RESTRICT+=" !test? ( test )"
+
+python_test() {
+   pushd tests >/dev/null || die
+   "${EPYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+   popd > /dev/null || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-11-11 Thread Sergei Trofimovich
commit: 7daff4b97c5b0e073ad935014199e4bf15ca6965
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 11 19:02:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 11 19:38:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7daff4b9

dev-python/dnspython: stable 1.16.0 for hppa, bug #611590

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 65edfe0789a..08b85398024 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-31 Thread Agostino Sarubbo
commit: e5e6d4bab6e6610881616cdc50caaa45b7527205
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 31 13:13:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 31 13:13:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e6d4ba

dev-python/dnspython: ia64 stable wrt bug #611590

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 52efcf75c72..6baa9b62a20 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-31 Thread Agostino Sarubbo
commit: ae4953a8a8c2a8c364fb47b72841fc42ae4a0256
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 31 13:10:50 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 31 13:10:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4953a8

dev-python/dnspython: sparc stable wrt bug #611590

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index feb8b5533e2..52efcf75c72 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-31 Thread Agostino Sarubbo
commit: 29adf231598ccffbeec2238cf2e863993603662a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 31 12:09:34 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 31 12:09:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29adf231

dev-python/dnspython: alpha stable wrt bug #611590

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 872b5442610..feb8b5533e2 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-31 Thread Agostino Sarubbo
commit: 16f7edd8f863ef716e2d4f19d95d036c0da4dc02
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 31 10:57:01 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 31 10:57:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f7edd8

dev-python/dnspython: amd64 stable wrt bug #611590

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 10660c3ab59..bf34319d72d 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-31 Thread Agostino Sarubbo
commit: 0385f2978ad6a6cabc37f917e379246f891209b3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 31 10:55:23 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 31 10:55:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0385f297

dev-python/dnspython: ppc64 stable wrt bug #611590

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 8e59e73057d..10660c3ab59 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-31 Thread Agostino Sarubbo
commit: aedb22e87b2c87d814de93e4e4df7b9f6382d6c7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 31 10:52:55 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 31 10:52:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedb22e8

dev-python/dnspython: ppc stable wrt bug #611590

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 1f8c7e41ec8..8e59e73057d 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-29 Thread Michał Górny
commit: c6e595bda53b127db52c02f35d7c9784cb99ff2a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 30 05:29:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 30 05:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e595bd

dev-python/dnspython: EAPI 7 and cleanup

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 5f23e5d067a..1f8c7e41ec8 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 
@@ -15,6 +15,7 @@ LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
@@ -23,12 +24,9 @@ RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
!dev-python/dnspython:py3"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 
-# For testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
 python_test() {
cd tests || die
-   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+   "${EPYTHON}" utest.py || die "tests failed under ${EPYTHON}"
einfo "Testsuite passed under ${EPYTHON}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-29 Thread Michał Górny
commit: 0769885c7bb39b31c228d8687bdf47ea718ee277
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 30 05:22:53 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 30 05:22:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0769885c

dev-python/dnspython: Remove unused vcs-snapshot

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/dnspython-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
index 99bce355fb9..5f23e5d067a 100644
--- a/dev-python/dnspython/dnspython-1.16.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 
-inherit distutils-r1 vcs-snapshot
+inherit distutils-r1
 
 DESCRIPTION="DNS toolkit for Python"
 HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-07-29 Thread Michał Górny
commit: 8a0aaa1efef1e561baff6240c10ace78cd6b77e6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 30 05:08:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 30 05:08:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0aaa1e

dev-python/dnspython: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dnspython/Manifest  |  1 -
 .../dnspython/dnspython-1.16.0_pre20180731.ebuild  | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 71fbab97708..cb735da94cb 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,3 +1,2 @@
 DIST dnspython-1.15.0.zip 252157 BLAKE2B 
6766c1e69bc4225b08f3b1b3871fac2aba7ae707de5f16718798ce4d6846308500c5341f9ace1b48d3858ffc965a7295ee42cc2c35ff23ac38d71927dcaecfe9
 SHA512 
942f7cf083d1b0a9f03f040ceca194c38777f2e40862c388051986112b3f2a4a8426733ff46ec5a155319776e4a856412c3430b052b2f92f251f0e3260eb9bc1
 DIST dnspython-1.16.0.tar.gz 167172 BLAKE2B 
a246684aae8651d94b4312a4b4cce2236a0c4f2289a8fe8a2bb8e81c6beddf6e81a7d54928bc50f950fde862b27e589e83fa9f7aaff7d263a6442f47fe9bb3bb
 SHA512 
825a1815855e036ea1dfece6ec0d42242f83163960439ecba3da58d9adb85b65dda7e628cf38c386807a6c0c36aa026d5e95f7a1bdc2927aa2f6f042f873c14c
-DIST dnspython-1.16.0_pre20180731.tar.gz 182538 BLAKE2B 
3a472091fccc4f37d65681727643677472837fd6be0c4fd6aaa13afd1fd4362eb27a5ba4ff6babca46fe15c2f5318ddbba22ce058b522f763baa797e1e2d1ab9
 SHA512 
67d17ab7cb48c370c3c2dd5cb935eec5ab7e3ac0c912e179931f395899ad186ba869edd8b870c043ba9fb3545bace18549d2a377f2ae2c278660fc488e68a20d

diff --git a/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild 
b/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild
deleted file mode 100644
index 2384af49beb..000
--- a/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit distutils-r1 vcs-snapshot
-
-GIT_COMMIT="be7e71e54a6edc87ead1b15af8981b8921e0e83d"
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
-SRC_URI="https://github.com/rthalley/dnspython/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
-
-RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
-   !dev-python/dnspython:py2
-   !dev-python/dnspython:py3"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-# For testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_test() {
-   cd tests || die
-   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
-   einfo "Testsuite passed under ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2019-05-13 Thread Manuel Rüger
commit: ec47d2bbaf2be8eb8e5eb80ed0bdd77c7dc0bb30
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon May 13 14:34:18 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon May 13 14:34:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec47d2bb

dev-python/dnspython: Version bump to 1.16.0

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 dev-python/dnspython/Manifest|  1 +
 dev-python/dnspython/dnspython-1.16.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 23080a5bc5f..71fbab97708 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1,3 @@
 DIST dnspython-1.15.0.zip 252157 BLAKE2B 
6766c1e69bc4225b08f3b1b3871fac2aba7ae707de5f16718798ce4d6846308500c5341f9ace1b48d3858ffc965a7295ee42cc2c35ff23ac38d71927dcaecfe9
 SHA512 
942f7cf083d1b0a9f03f040ceca194c38777f2e40862c388051986112b3f2a4a8426733ff46ec5a155319776e4a856412c3430b052b2f92f251f0e3260eb9bc1
+DIST dnspython-1.16.0.tar.gz 167172 BLAKE2B 
a246684aae8651d94b4312a4b4cce2236a0c4f2289a8fe8a2bb8e81c6beddf6e81a7d54928bc50f950fde862b27e589e83fa9f7aaff7d263a6442f47fe9bb3bb
 SHA512 
825a1815855e036ea1dfece6ec0d42242f83163960439ecba3da58d9adb85b65dda7e628cf38c386807a6c0c36aa026d5e95f7a1bdc2927aa2f6f042f873c14c
 DIST dnspython-1.16.0_pre20180731.tar.gz 182538 BLAKE2B 
3a472091fccc4f37d65681727643677472837fd6be0c4fd6aaa13afd1fd4362eb27a5ba4ff6babca46fe15c2f5318ddbba22ce058b522f763baa797e1e2d1ab9
 SHA512 
67d17ab7cb48c370c3c2dd5cb935eec5ab7e3ac0c912e179931f395899ad186ba869edd8b870c043ba9fb3545bace18549d2a377f2ae2c278660fc488e68a20d

diff --git a/dev-python/dnspython/dnspython-1.16.0.ebuild 
b/dev-python/dnspython/dnspython-1.16.0.ebuild
new file mode 100644
index 000..99bce355fb9
--- /dev/null
+++ b/dev-python/dnspython/dnspython-1.16.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
+SRC_URI="https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   !dev-python/dnspython:py2
+   !dev-python/dnspython:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# For testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+   cd tests || die
+   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+   einfo "Testsuite passed under ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2018-10-10 Thread Matthew Thode
commit: 28a2455ce620ba2a31b2ff951070405789bffde6
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Oct 10 15:41:27 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Oct 10 15:48:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a2455c

dev-python/dnspython: adding py37 support

Signed-off-by: Matthew Thode  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild 
b/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild
index 1d9163245a6..c488c69b30d 100644
--- a/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 
 inherit distutils-r1 vcs-snapshot
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2018-08-05 Thread Manuel Rüger
commit: 3acbd46386aa68f85dfe8d50667680703a5703eb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Aug  5 11:05:34 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Aug  5 11:05:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acbd463

dev-python/dnspython: Snapshot that supports pycryptodome

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-python/dnspython/Manifest  |  1 +
 .../dnspython/dnspython-1.16.0_pre20180731.ebuild  | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index f547dd89ee4..23080a5bc5f 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1 +1,2 @@
 DIST dnspython-1.15.0.zip 252157 BLAKE2B 
6766c1e69bc4225b08f3b1b3871fac2aba7ae707de5f16718798ce4d6846308500c5341f9ace1b48d3858ffc965a7295ee42cc2c35ff23ac38d71927dcaecfe9
 SHA512 
942f7cf083d1b0a9f03f040ceca194c38777f2e40862c388051986112b3f2a4a8426733ff46ec5a155319776e4a856412c3430b052b2f92f251f0e3260eb9bc1
+DIST dnspython-1.16.0_pre20180731.tar.gz 182538 BLAKE2B 
3a472091fccc4f37d65681727643677472837fd6be0c4fd6aaa13afd1fd4362eb27a5ba4ff6babca46fe15c2f5318ddbba22ce058b522f763baa797e1e2d1ab9
 SHA512 
67d17ab7cb48c370c3c2dd5cb935eec5ab7e3ac0c912e179931f395899ad186ba869edd8b870c043ba9fb3545bace18549d2a377f2ae2c278660fc488e68a20d

diff --git a/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild 
b/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild
new file mode 100644
index 000..1d9163245a6
--- /dev/null
+++ b/dev-python/dnspython/dnspython-1.16.0_pre20180731.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+GIT_COMMIT="be7e71e54a6edc87ead1b15af8981b8921e0e83d"
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.org/project/dnspython/;
+SRC_URI="https://github.com/rthalley/dnspython/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.13[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   !dev-python/dnspython:py2
+   !dev-python/dnspython:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# For testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+   cd tests || die
+   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+   einfo "Testsuite passed under ${EPYTHON}"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2018-01-03 Thread Michał Górny
commit: 0b23bae29905a01dd8a80f2e2e3afa6e21a5d80e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  3 12:24:42 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  3 22:13:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b23bae2

dev-python/dnspython: Clean old up

 dev-python/dnspython/Manifest |  2 --
 dev-python/dnspython/dnspython-1.12.0-r200.ebuild | 36 
 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 41 ---
 3 files changed, 79 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 31c7e06e21f..f547dd89ee4 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,3 +1 @@
-DIST dnspython-1.12.0.tar.gz 135164 BLAKE2B 
ff2a49188dd5b9ab510f3b1cd99d3f409286431bc17bd4ddb23e84c696ddc2a652c662505176539254b7854b10c5f83335a0c3c42aa9b21a788c4d432a7a565f
 SHA512 
583d069ed7ee9b20f16a964023fa0300f15032c27de6d084205f73394f19a2d5bb1641ef95b08a8ddf1f622eeb5fa8cbfa62b8a2ee478a49b0dff0995e4ae42e
 DIST dnspython-1.15.0.zip 252157 BLAKE2B 
6766c1e69bc4225b08f3b1b3871fac2aba7ae707de5f16718798ce4d6846308500c5341f9ace1b48d3858ffc965a7295ee42cc2c35ff23ac38d71927dcaecfe9
 SHA512 
942f7cf083d1b0a9f03f040ceca194c38777f2e40862c388051986112b3f2a4a8426733ff46ec5a155319776e4a856412c3430b052b2f92f251f0e3260eb9bc1
-DIST dnspython3-1.12.0.zip 226945 BLAKE2B 
1bad6df7d62481d52407146c8ee33fab9dad47ed52ae43855ec11fe347588a2d8b251deed4527ab9b2291cb5aa23e8d508e5e7af0ca89686b2c7dedc2b7684fc
 SHA512 
02c61eb91c2e872f2c8fa0e09b88d593a067130b5ac3ea6eabd0abec413ecb6d3b7d5472ca502334f4c441af249511109006ae6a7b41d36ba1db3e777971b3ae

diff --git a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
deleted file mode 100644
index 2e61d8d91ba..000
--- a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython;
-SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="py2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
-
-RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
-   !dev-python/dnspython:0"
-DEPEND="${RDEPEND}
-   app-arch/unzip"
-
-# For testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_test() {
-   cd tests || die
-   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
-   einfo "Testsuite passed under ${EPYTHON}"
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
deleted file mode 100644
index a327618e6d5..000
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit distutils-r1
-
-MY_PN="${PN}3"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython;
-SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
-
-LICENSE="ISC"
-SLOT="py3"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
-
-RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
-   !dev-python/dnspython:0"
-DEPEND="${RDEPEND}
-   app-arch/unzip"
-
-S="${WORKDIR}/${MY_P}"
-
-# For testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_test() {
-   cd tests || die
-   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
-   einfo "Testsuite passed under ${EPYTHON}"
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-05-27 Thread Markus Meier
commit: 739195aa90baeab13dd489502c5704a32bc874f7
Author: Markus Meier  gentoo  org>
AuthorDate: Sat May 27 06:57:07 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat May 27 06:57:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739195aa

dev-python/dnspython: arm stable, bug #618116

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-python/dnspython/dnspython-1.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
index b082463768f..f1b05875f8d 100644
--- a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-05-18 Thread Michael Weber
commit: 7400eb968e9939f0165c784970848171e011b642
Author: Michael Weber  gentoo  org>
AuthorDate: Fri May 19 02:22:47 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri May 19 02:22:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7400eb96

dev-python/dnspython: ppc stable (bug 618116).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc"

 dev-python/dnspython/dnspython-1.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
index dd02ff3e379..b082463768f 100644
--- a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-05-12 Thread Tobias Klausmann
commit: 785f77ef13b11158a2bd828cca2e9d7a37f4e0b6
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri May 12 17:54:47 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri May 12 17:54:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785f77ef

dev-python/dnspython-1.15.0-r1: add alpha keyword

Gentoo-Bug: 618116

 dev-python/dnspython/dnspython-1.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
index 61c364971ea..6cf9058fa06 100644
--- a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-05-11 Thread Jeroen Roovers
commit: c213ddb24c31bea04895c3ede0486418ff7d0c58
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu May 11 07:05:03 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu May 11 07:05:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c213ddb2

dev-python/dnspython: Stable for HPPA (bug #618116).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-python/dnspython/dnspython-1.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
index fb991e706a5..7dedd5f7096 100644
--- a/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-05-10 Thread Mike Gilbert
commit: 0cac73c502890e66da0c08dbb68c3be7862b6118
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 10 14:48:46 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 10 14:55:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cac73c5

dev-python/dnspython: adjust blockers

Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62

 dev-python/dnspython/dnspython-1.12.0-r200.ebuild | 3 +--
 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 1 -
 .../dnspython/{dnspython-1.15.0.ebuild => dnspython-1.15.0-r1.ebuild} | 4 +++-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
index cb9bc6ec988..2e61d8d91ba 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,7 +19,6 @@ IUSE="examples test"
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
!dev-python/dnspython:0"
 DEPEND="${RDEPEND}
-   !dev-python/dnspython:0
app-arch/unzip"
 
 # For testsuite

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
index 94c410b6eaa..a327618e6d5 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -22,7 +22,6 @@ IUSE="examples test"
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
!dev-python/dnspython:0"
 DEPEND="${RDEPEND}
-   !dev-python/dnspython:0
app-arch/unzip"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/dev-python/dnspython/dnspython-1.15.0.ebuild 
b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
similarity index 90%
rename from dev-python/dnspython/dnspython-1.15.0.ebuild
rename to dev-python/dnspython/dnspython-1.15.0-r1.ebuild
index eb1c37219f6..fb991e706a5 100644
--- a/dev-python/dnspython/dnspython-1.15.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0-r1.ebuild
@@ -16,7 +16,9 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
-RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
+   !dev-python/dnspython:py2
+   !dev-python/dnspython:py3"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
app-arch/unzip"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-03-25 Thread Matt Thode
commit: 297275fd279d8b8678f985b251a552cb3f069e1b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar 26 03:52:26 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Mar 26 03:52:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297275fd

stablize openstack ocata - x86 and amd64

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

 dev-python/dnspython/dnspython-1.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.15.0.ebuild 
b/dev-python/dnspython/dnspython-1.15.0.ebuild
index 02efe94a6f1..eb1c37219f6 100644
--- a/dev-python/dnspython/dnspython-1.15.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-03-12 Thread Zac Medico
commit: 21a03d3e634c9c69a4129d53dbf8fdd2143cbfe3
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Mar 13 02:17:16 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar 13 02:18:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a03d3e

dev-python/dnspython: Add python3_6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-python/dnspython/dnspython-1.12.0-r300.ebuild | 4 ++--
 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 2 +-
 dev-python/dnspython/dnspython-1.15.0.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r300.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
index cf942f72588..94c410b6eaa 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python3_4 )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
index 910993e7387..94c410b6eaa 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit distutils-r1
 

diff --git a/dev-python/dnspython/dnspython-1.15.0.ebuild 
b/dev-python/dnspython/dnspython-1.15.0.ebuild
index decbd18703a..02efe94a6f1 100644
--- a/dev-python/dnspython/dnspython-1.15.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-02-20 Thread Markus Meier
commit: de9974992a406b78247fba768cb6971e872c77d3
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Feb 20 18:11:56 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Feb 20 18:11:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de997499

dev-python/dnspython: arm stable, bug #606046

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
index 1f02010ae1..90d6901d48 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
 
 LICENSE="ISC"
 SLOT="py3"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-01-23 Thread Tobias Klausmann
commit: 29cd41ed2971966b1143096fc99a1514718daba4
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 23 18:57:53 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 23 18:57:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29cd41ed

dev-python/dnspython-1.12.0-r301: stable on alpha

Gentoo-Bug: 606046

 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
index bc4a74b..1f02010 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
 
 LICENSE="ISC"
 SLOT="py3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-01-22 Thread Jeroen Roovers
commit: a785046664dbe74e6ad89e0e8d8fe7a5541b95f3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 22 11:29:04 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan 22 11:29:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7850466

dev-python/dnspython: Stable for HPPA (bug #606046).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
index 4be5d06..bdb3f27 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
 
 LICENSE="ISC"
 SLOT="py3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-01-21 Thread Agostino Sarubbo
commit: e2b6d54f5e2ab80ded0ae7c83e091e6bb4f7e8ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan 21 20:29:29 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan 21 20:33:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b6d54f

dev-python/dnspython: ppc stable wrt bug #606046

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
index f4684fe..4be5d06 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
 
 LICENSE="ISC"
 SLOT="py3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-01-18 Thread Agostino Sarubbo
commit: 8938436316f84a1988097571ba243e643932b0d6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan 18 11:54:23 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan 18 11:56:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89384363

dev-python/dnspython: x86 stable wrt bug #606046

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
index 2e8e07b..7a45c1b 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
 
 LICENSE="ISC"
 SLOT="py3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2017-01-17 Thread Agostino Sarubbo
commit: de88fa53fae0b2b63523e3fea8ae8838e17f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan 17 16:20:37 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan 17 16:21:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de88fa53

dev-python/dnspython: amd64 stable wrt bug #606046

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
index 5eeffb5..2e8e07b 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
 
 LICENSE="ISC"
 SLOT="py3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2016-11-26 Thread Mike Gilbert
commit: 66b2ab8f5f64ca3e7a4835477620c25d736d6bad
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Nov 26 17:58:59 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Nov 26 17:59:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b2ab8f

dev-python/dnspython: fix examples installation

Bug: https://bugs.gentoo.org/600890
Package-Manager: portage-2.3.2_p8

 dev-python/dnspython/dnspython-1.15.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.15.0.ebuild 
b/dev-python/dnspython/dnspython-1.15.0.ebuild
index 5b873dd..b3fe261 100644
--- a/dev-python/dnspython/dnspython-1.15.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.15.0.ebuild
@@ -31,6 +31,9 @@ python_test() {
 }
 
 python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2016-10-10 Thread Matt Thode
commit: c24dccdc70fb97f1716673441d6d7fedfde23472
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct 10 18:41:47 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Mon Oct 10 18:41:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24dccdc

dev-python/dnspython: bump and combine py2/3 into one ebuild bug 596502

Package-Manager: portage-2.3.0

 dev-python/dnspython/Manifest|  1 +
 dev-python/dnspython/dnspython-1.15.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index 85f7d4a..ec353dd 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,2 +1,3 @@
 DIST dnspython-1.12.0.tar.gz 135164 SHA256 
03fb82af866001c4afa58c48027bcc4b80bbf0a7f27e1d861cf06393eea4724f SHA512 
583d069ed7ee9b20f16a964023fa0300f15032c27de6d084205f73394f19a2d5bb1641ef95b08a8ddf1f622eeb5fa8cbfa62b8a2ee478a49b0dff0995e4ae42e
 WHIRLPOOL 
abf515aad901b0c752a0f133c293654f60750522cee69985126547602f321f6577e135077cbfa330a30fbc838b125af30b75cbb4f8fdd60d1444b0bd2446bb39
+DIST dnspython-1.15.0.zip 252157 SHA256 
40f563e1f7a7b80dc5a4e76ad75c23da53d62f1e15e6e517293b04e1f84ead7c SHA512 
942f7cf083d1b0a9f03f040ceca194c38777f2e40862c388051986112b3f2a4a8426733ff46ec5a155319776e4a856412c3430b052b2f92f251f0e3260eb9bc1
 WHIRLPOOL 
83c43d0a53c514d91c096a3f7a761f47583ffb79dde9c233fd063f5b556287671d6012267239c1271696cf2b5e8965525b6612721781749bcdabb484f0dc5d5f
 DIST dnspython3-1.12.0.zip 226945 SHA256 
e9630946207864c7a780798809cd2ec9c6bbde6ac88b97a2fda66f018eec1c8d SHA512 
02c61eb91c2e872f2c8fa0e09b88d593a067130b5ac3ea6eabd0abec413ecb6d3b7d5472ca502334f4c441af249511109006ae6a7b41d36ba1db3e777971b3ae
 WHIRLPOOL 
d3624f8545c607441931dcc71a1e43c83df6e1bd938222d52c8d798b342c4faf15f200bf1da7ea1fd59d2fe96e82644b22c8815764bf7d6304573deee6261f5a

diff --git a/dev-python/dnspython/dnspython-1.15.0.ebuild 
b/dev-python/dnspython/dnspython-1.15.0.ebuild
new file mode 100644
index ..4f2ef69
--- /dev/null
+++ b/dev-python/dnspython/dnspython-1.15.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples test"
+
+RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   app-arch/unzip"
+
+# For testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+   cd tests || die
+   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+   einfo "Testsuite passed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2016-03-27 Thread David Seifert
commit: 9beb6a85cf9b68618e2346cb584be1860f4986c3
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 27 17:22:51 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 27 17:44:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beb6a85

dev-python/dnspython: Add python3_5 support

Package-Manager: portage-2.2.28

 dev-python/dnspython/dnspython-1.12.0-r301.ebuild | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r301.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
new file mode 100644
index 000..482d8a0
--- /dev/null
+++ b/dev-python/dnspython/dnspython-1.12.0-r301.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{3,4,5} )
+
+inherit distutils-r1
+
+MY_PN="${PN}3"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="DNS toolkit for Python"
+HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython;
+SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
+
+LICENSE="ISC"
+SLOT="py3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="examples test"
+
+RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
+   !dev-python/dnspython:0"
+DEPEND="${RDEPEND}
+   !dev-python/dnspython:0
+   app-arch/unzip"
+
+S="${WORKDIR}/${MY_P}"
+
+# For testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_test() {
+   cd tests || die
+   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
+   einfo "Testsuite passed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2016-02-27 Thread Matt Thode
commit: df8bb4a316c209860650c99566c606b911502833
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 28 07:29:13 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Feb 28 07:29:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8bb4a3

dev-python/dnspython: keywording arm64

merged on X-C1

Package-Manager: portage-2.2.26

 dev-python/dnspython/dnspython-1.12.0-r300.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r300.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
index c85f2ca..529ffea 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
 
 LICENSE="ISC"
 SLOT="py3"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2016-02-27 Thread Matt Thode
commit: acb3cc022a6ada03356e938d617adca35604ab4f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Feb 28 07:03:36 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Feb 28 07:03:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb3cc02

dev-python/dnspython: keywording arm64

merged on X-C1

Package-Manager: portage-2.2.26

 dev-python/dnspython/dnspython-1.12.0-r200.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
index d6bf3e4..766f836 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="py2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2016-01-11 Thread Justin Lecher
commit: 755f071790acc8e8a7a72d05d4aa653635b725ac
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Jan 11 11:04:20 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Jan 11 11:32:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755f0717

dev-python/dnspython: Stable under ALLARCHES policy

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/dnspython/dnspython-1.12.0-r200.ebuild | 4 ++--
 dev-python/dnspython/dnspython-1.12.0-r300.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
index dc9f026..d6bf3e4 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="py2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]

diff --git a/dev-python/dnspython/dnspython-1.12.0-r300.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
index 74f7dc9..c85f2ca 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,7 @@ SRC_URI="http://www.dnspython.org/kits3/${PV}/${MY_P}.zip;
 
 LICENSE="ISC"
 SLOT="py3"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
 RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2016-01-11 Thread Justin Lecher
commit: e84fbd76e060ba55f9ce1fa5e16ac8b0585d9083
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Jan 11 11:32:13 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Jan 11 11:32:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84fbd76

dev-python/dnspython: Drop old

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/dnspython/Manifest|  1 -
 dev-python/dnspython/dnspython-1.11.1.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest
index f5840da..85f7d4a 100644
--- a/dev-python/dnspython/Manifest
+++ b/dev-python/dnspython/Manifest
@@ -1,3 +1,2 @@
-DIST dnspython-1.11.1.tar.gz 129573 SHA256 
c0c6fcf3ff52939e7eadd931282d083271f65cf0a174555a703563a400289768 SHA512 
03b2d35ae638a05d1af5458e88ab3450c1bf835a4e704b630474f32b8f93844b625ab2fcfdf2490bc90e3ec01f56175be130b5de996546c8bcebe57dfc05
 WHIRLPOOL 
d2ad625278ed519c98d2c5612d1384ac06e65a9e9ab01c646e41a8377306a97cacd88c5e090f14a41f161c6fe3e5314e8bed638316c07f80d5b035062d1e
 DIST dnspython-1.12.0.tar.gz 135164 SHA256 
03fb82af866001c4afa58c48027bcc4b80bbf0a7f27e1d861cf06393eea4724f SHA512 
583d069ed7ee9b20f16a964023fa0300f15032c27de6d084205f73394f19a2d5bb1641ef95b08a8ddf1f622eeb5fa8cbfa62b8a2ee478a49b0dff0995e4ae42e
 WHIRLPOOL 
abf515aad901b0c752a0f133c293654f60750522cee69985126547602f321f6577e135077cbfa330a30fbc838b125af30b75cbb4f8fdd60d1444b0bd2446bb39
 DIST dnspython3-1.12.0.zip 226945 SHA256 
e9630946207864c7a780798809cd2ec9c6bbde6ac88b97a2fda66f018eec1c8d SHA512 
02c61eb91c2e872f2c8fa0e09b88d593a067130b5ac3ea6eabd0abec413ecb6d3b7d5472ca502334f4c441af249511109006ae6a7b41d36ba1db3e777971b3ae
 WHIRLPOOL 
d3624f8545c607441931dcc71a1e43c83df6e1bd938222d52c8d798b342c4faf15f200bf1da7ea1fd59d2fe96e82644b22c8815764bf7d6304573deee6261f5a

diff --git a/dev-python/dnspython/dnspython-1.11.1.ebuild 
b/dev-python/dnspython/dnspython-1.11.1.ebuild
deleted file mode 100644
index 3969929..000
--- a/dev-python/dnspython/dnspython-1.11.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython;
-SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
-
-DEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
-   !dev-python/dnspython:py2
-   !dev-python/dnspython:py3
-"
-
-DOCS=( ChangeLog README )
-
-python_prepare_all() {
-   use test && DISTUTILS_IN_SOURCE_BUILD=1
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   pushd "${BUILD_DIR}"/../tests &> /dev/null
-   local test
-   for test in *.py; do
-   if ! "${PYTHON}" ${test}; then
-   die "test $test failed under ${EPYTHON}"
-   else
-   einfo "test $test"
-   fi
-   done
-   # make some order out of the output salad
-   einfo "Testsuite passed under ${EPYTHON}"
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2015-10-30 Thread Justin Lecher
commit: 455634fa7080a3aa5437871558552d722efbfe70
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Oct 30 10:05:55 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Oct 30 12:03:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=455634fa

dev-python/dnspython: Conver to py ABI slotted ebuilds

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=484954

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/dnspython/dnspython-1.11.1.ebuild   |  5 +-
 dev-python/dnspython/dnspython-1.12.0-r1.ebuild| 73 --
 ...-1.12.0.ebuild => dnspython-1.12.0-r200.ebuild} | 17 ++---
 ...-1.12.0.ebuild => dnspython-1.12.0-r300.ebuild} | 26 +---
 4 files changed, 31 insertions(+), 90 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.11.1.ebuild 
b/dev-python/dnspython/dnspython-1.11.1.ebuild
index ea07615..3969929 100644
--- a/dev-python/dnspython/dnspython-1.11.1.ebuild
+++ b/dev-python/dnspython/dnspython-1.11.1.ebuild
@@ -17,7 +17,10 @@ KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd
 IUSE="examples test"
 
 DEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   !dev-python/dnspython:py2
+   !dev-python/dnspython:py3
+"
 
 DOCS=( ChangeLog README )
 

diff --git a/dev-python/dnspython/dnspython-1.12.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r1.ebuild
deleted file mode 100644
index 450cb03..000
--- a/dev-python/dnspython/dnspython-1.12.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1 multilib
-
-PN3="${PN}3"
-P3="${PN3}-${PV}"
-
-DESCRIPTION="DNS toolkit for Python"
-HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython;
-SRC_URI="
-   http://www.dnspython.org/kits/${PV}/${P}.tar.gz
-   http://www.dnspython.org/kits3/${PV}/${P3}.zip;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="examples test"
-
-DEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
-   app-arch/unzip"
-RDEPEND="${DEPEND}"
-
-S2="${S}"
-S3="${WORKDIR}/${P3}"
-
-# For testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-s_locator() {
-   if python_is_python3; then
-   einfo "Setting \${S} to ${S3}"
-   S="${S3}" $@
-   else
-   einfo "Setting \${S} to ${S2}"
-   S="${S2}" $@
-   fi
-}
-
-python_prepare() {
-   s_locator distutils-r1_python_prepare
-}
-
-python_compile() {
-   s_locator distutils-r1_python_compile
-}
-
-python_install(){
-   s_locator distutils-r1_python_install
-}
-
-my_test() {
-   pushd tests &> /dev/null
-   "${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
-   einfo "Testsuite passed under ${EPYTHON}"
-}
-
-python_test() {
-   s_locator my_test
-}
-
-python_install() {
-   s_locator distutils-r1_python_install
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/dnspython/dnspython-1.12.0.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
similarity index 77%
copy from dev-python/dnspython/dnspython-1.12.0.ebuild
copy to dev-python/dnspython/dnspython-1.12.0-r200.ebuild
index 9edf38a..6bb0c4b 100644
--- a/dev-python/dnspython/dnspython-1.12.0.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r200.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
+
 PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1
@@ -12,21 +13,23 @@ HOMEPAGE="http://www.dnspython.org/ 
https://pypi.python.org/pypi/dnspython;
 SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz;
 
 LICENSE="ISC"
-SLOT="0"
+SLOT="py2"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="examples test"
 
-DEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
+RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
+   !dev-python/dnspython:0"
+DEPEND="${RDEPEND}
+   !dev-python/dnspython:0
+   app-arch/unzip"
 
-# For tests
+# For testsuite
 DISTUTILS_IN_SOURCE_BUILD=1
 
 python_test() {
-   pushd "${BUILD_DIR}"/../tests &> /dev/null
+   cd tests || die
"${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
einfo "Testsuite passed under ${EPYTHON}"
-   popd &> /dev/null
 }
 
 python_install_all() {

diff --git a/dev-python/dnspython/dnspython-1.12.0.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r300.ebuild
similarity index 63%
rename from 

[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/

2015-09-16 Thread Justin Lecher
commit: ce72f38df3772a65acb2580f24106daa87657e75
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Sep 16 12:49:45 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Sep 16 12:52:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce72f38d

dev-python/dnspython: Fix dual source locations,

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=560628

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/dnspython/dnspython-1.12.0-r1.ebuild | 44 +
 dev-python/dnspython/metadata.xml   |  6 ++--
 2 files changed, 26 insertions(+), 24 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.12.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.12.0-r1.ebuild
index a472b31..450cb03 100644
--- a/dev-python/dnspython/dnspython-1.12.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.12.0-r1.ebuild
@@ -12,7 +12,8 @@ P3="${PN3}-${PV}"
 
 DESCRIPTION="DNS toolkit for Python"
 HOMEPAGE="http://www.dnspython.org/ https://pypi.python.org/pypi/dnspython;
-SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz
+SRC_URI="
+   http://www.dnspython.org/kits/${PV}/${P}.tar.gz
http://www.dnspython.org/kits3/${PV}/${P3}.zip;
 
 LICENSE="ISC"
@@ -30,39 +31,40 @@ S3="${WORKDIR}/${P3}"
 # For testsuite
 DISTUTILS_IN_SOURCE_BUILD=1
 
-python_prepare() {
+s_locator() {
if python_is_python3; then
-   cp -r "${WORKDIR}/${P3}" "${BUILD_DIR}" || die
+   einfo "Setting \${S} to ${S3}"
+   S="${S3}" $@
else
-   distutils-r1_python_prepare
+   einfo "Setting \${S} to ${S2}"
+   S="${S2}" $@
fi
 }
 
+python_prepare() {
+   s_locator distutils-r1_python_prepare
+}
+
 python_compile() {
-   if python_is_python3; then
-   run_in_build_dir distutils-r1_python_compile
-   else
-   distutils-r1_python_compile
-   fi
+   s_locator distutils-r1_python_compile
 }
 
 python_install(){
-   if python_is_python3; then
-   run_in_build_dir distutils-r1_python_install
-   else
-   distutils-r1_python_install
-   fi
+   s_locator distutils-r1_python_install
 }
 
-python_test() {
-   if python_is_python3; then
-   pushd "${S3}/tests" &> /dev/null
-   else
-   pushd "${S2}/tests" &> /dev/null
-   fi
+my_test() {
+   pushd tests &> /dev/null
"${PYTHON}" utest.py || die "tests failed under ${EPYTHON}"
einfo "Testsuite passed under ${EPYTHON}"
-   popd &> /dev/null
+}
+
+python_test() {
+   s_locator my_test
+}
+
+python_install() {
+   s_locator distutils-r1_python_install
 }
 
 python_install_all() {

diff --git a/dev-python/dnspython/metadata.xml 
b/dev-python/dnspython/metadata.xml
index e593ae8..1342021 100644
--- a/dev-python/dnspython/metadata.xml
+++ b/dev-python/dnspython/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-python
-
+   python
+   
 dnspython is a DNS toolkit for Python. It supports almost all of the record
 types. It can be used for queries, zone transfers, and dynamic updates. It
 supports TSIG authenticated messages and EDNS0.  dnspython provides both high
@@ -10,7 +10,7 @@ and low level access to DNS. The high level classes perform 
queries for data
 of a given name, type, and class, and return an answer set. The low level
 classes allow direct manipulation of DNS zones, messages, names, and records.
 
-
+   
 DNSPythonはPython言語用のDNSツールキットです。ほとんどのレコード・タイプをサポー
 トします。クエリー、ゾーン・トランスファー、ダイナミック・アップデートができます
 。TSTGメッセージ認証とEDNS0をサポートします。DNSPythonは高水準でのアクセスと低水