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

2024-04-14 Thread Michał Górny
commit: 577cfa1d46962d21aa48ea9ffc57ac2774478151
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 14:20:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 14:57:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577cfa1d

dev-python/dulwich: Add a hack removal die

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

 dev-python/dulwich/dulwich-0.21.7-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/dulwich/dulwich-0.21.7-r1.ebuild 
b/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
index 3369252c2d5f..8ad2d542b4e2 100644
--- a/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
@@ -37,6 +37,7 @@ distutils_enable_sphinx docs
 src_prepare() {
# Do not install "docs" directory into site-packages
# https://github.com/jelmer/dulwich/issues/1248
+   [[ ${PV} != 0.21.7 ]] && die "Remove the hack!"
sed -i -e '/package_data/d' setup.py || die
rm -r *.egg-info || die
 



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

2024-01-09 Thread Michał Górny
commit: f16b6740855d16c77d4c8de546e2ae68e3ed6368
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  9 18:32:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  9 18:43:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16b6740

dev-python/dulwich: Do not install docs to site-packages

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

 .../{dulwich-0.21.7.ebuild => dulwich-0.21.7-r1.ebuild}   | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-python/dulwich/dulwich-0.21.7.ebuild 
b/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
similarity index 84%
rename from dev-python/dulwich/dulwich-0.21.7.ebuild
rename to dev-python/dulwich/dulwich-0.21.7-r1.ebuild
index 5ddf377dafa2..3369252c2d5f 100644
--- a/dev-python/dulwich/dulwich-0.21.7.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -34,6 +34,15 @@ BDEPEND="
 
 distutils_enable_sphinx docs
 
+src_prepare() {
+   # Do not install "docs" directory into site-packages
+   # https://github.com/jelmer/dulwich/issues/1248
+   sed -i -e '/package_data/d' setup.py || die
+   rm -r *.egg-info || die
+
+   distutils-r1_src_prepare
+}
+
 python_test() {
# remove interference from the tests that do stuff like user.name
unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE



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

2023-12-20 Thread Michał Górny
commit: ef27cabb72f4d23d98e9f0ced889a4513d7dd360
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 16:15:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 16:26:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef27cabb

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest |  1 -
 dev-python/dulwich/dulwich-0.21.6-r1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index fb0fb636d6e6..2a5990124616 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1 @@
-DIST dulwich-0.21.6.tar.gz 445545 BLAKE2B 
a3189b4777e295bf26345172fa1c4f6ca4c45e807a9197cd2bc8c0255a9ebb7fa752bc98369ffe780671dc9610fefb1fc4bd9b6b75d90b7322d048197da0aeaa
 SHA512 
24f1d82be08b6ee78e41cd86ec2323a51dd6bff3714b1eae1f8484eda316c9d1c8089ded853511d587898ba789d36ee014c8f3b7c718bf7168519725f4d9dc2c
 DIST dulwich-0.21.7.tar.gz 448028 BLAKE2B 
8ceace901ce4b444d6f40f7071b7a95a04d27a63b9076fd82c97b7fb551dd769c38940d0ec42ebfd6592154df912139f0ca58801ba2fa0ef412d6a749253500a
 SHA512 
56ddf8db21088b264623c568f28caa80d8687d26e5127093daaa4d556b0f49218ac51491a47ced00e9af073bd7ca05b2eb8b29d64aae8b93dd4bd47ca67ee443

diff --git a/dev-python/dulwich/dulwich-0.21.6-r1.ebuild 
b/dev-python/dulwich/dulwich-0.21.6-r1.ebuild
deleted file mode 100644
index 5ddf377dafa2..
--- a/dev-python/dulwich/dulwich-0.21.6-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/
-"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/urllib3-1.25[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE
-   unset GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE
-   unset EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2023-12-20 Thread Michał Górny
commit: a726afd1cf511feffcf91b3a6d708956816719da
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 16:14:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 16:14:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a726afd1

dev-python/dulwich: Stabilize 0.21.7 arm64, #920409

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.7.ebuild 
b/dev-python/dulwich/dulwich-0.21.7.ebuild
index ebaaf415c516..5ddf377dafa2 100644
--- a/dev-python/dulwich/dulwich-0.21.7.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-12-20 Thread Michał Górny
commit: 4e8605ac2d167375f1bda9293a89c8dab68e8801
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 16:14:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 16:14:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8605ac

dev-python/dulwich: Stabilize 0.21.7 amd64, #920409

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.7.ebuild 
b/dev-python/dulwich/dulwich-0.21.7.ebuild
index 9052480c9b86..ebaaf415c516 100644
--- a/dev-python/dulwich/dulwich-0.21.7.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-12-20 Thread Michał Górny
commit: cc014b4fc33a33613cfff02364575ef89e039a24
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 15:56:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 15:56:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc014b4f

dev-python/dulwich: Stabilize 0.21.7 ppc, #920409

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.7.ebuild 
b/dev-python/dulwich/dulwich-0.21.7.ebuild
index 994b7cf3899b..3b75e30145f7 100644
--- a/dev-python/dulwich/dulwich-0.21.7.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-12-20 Thread Michał Górny
commit: 59a4907efb30b59709f48693c3ac3b4f262a5fca
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 20 15:56:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 20 15:56:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a4907e

dev-python/dulwich: Stabilize 0.21.7 x86, #920409

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.7.ebuild 
b/dev-python/dulwich/dulwich-0.21.7.ebuild
index 3b75e30145f7..9052480c9b86 100644
--- a/dev-python/dulwich/dulwich-0.21.7.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-12-05 Thread Michał Górny
commit: 659501d8cfa7a67d42efb5b1ca8de26d80a3f021
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  6 06:14:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  6 06:51:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659501d8

dev-python/dulwich: Bump to 0.21.7

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

 dev-python/dulwich/Manifest  |  1 +
 dev-python/dulwich/dulwich-0.21.7.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index f9a4e5676e61..fb0fb636d6e6 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.21.6.tar.gz 445545 BLAKE2B 
a3189b4777e295bf26345172fa1c4f6ca4c45e807a9197cd2bc8c0255a9ebb7fa752bc98369ffe780671dc9610fefb1fc4bd9b6b75d90b7322d048197da0aeaa
 SHA512 
24f1d82be08b6ee78e41cd86ec2323a51dd6bff3714b1eae1f8484eda316c9d1c8089ded853511d587898ba789d36ee014c8f3b7c718bf7168519725f4d9dc2c
+DIST dulwich-0.21.7.tar.gz 448028 BLAKE2B 
8ceace901ce4b444d6f40f7071b7a95a04d27a63b9076fd82c97b7fb551dd769c38940d0ec42ebfd6592154df912139f0ca58801ba2fa0ef412d6a749253500a
 SHA512 
56ddf8db21088b264623c568f28caa80d8687d26e5127093daaa4d556b0f49218ac51491a47ced00e9af073bd7ca05b2eb8b29d64aae8b93dd4bd47ca67ee443

diff --git a/dev-python/dulwich/dulwich-0.21.7.ebuild 
b/dev-python/dulwich/dulwich-0.21.7.ebuild
new file mode 100644
index ..994b7cf3899b
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/urllib3-1.25[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE
+   unset GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE
+   unset EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-12-04 Thread Michał Górny
commit: 42480a2d9c775be4ce7dc5b597045cabd4465dcb
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Nov 13 21:21:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42480a2d

dev-python/dulwich: drop outdated certifi dependency

Dropped upstream in 0.20.46:
https://github.com/jelmer/dulwich/commit/0f684cebb18d3145049c3177ed97f689bc169a7f

Even before that, it was optional via try/except and if certifi was not
installed, it would use the urllib3 default; it was removed from dulwich
on the grounds that for several years, urllib3 has enforced (system!)
certificates even if you don't explicitly pass a custom cert path.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dulwich/{dulwich-0.21.6.ebuild => dulwich-0.21.6-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild 
b/dev-python/dulwich/dulwich-0.21.6-r1.ebuild
similarity index 97%
rename from dev-python/dulwich/dulwich-0.21.6.ebuild
rename to dev-python/dulwich/dulwich-0.21.6-r1.ebuild
index 20ab1fa9143e..5ddf377dafa2 100644
--- a/dev-python/dulwich/dulwich-0.21.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.6-r1.ebuild
@@ -22,7 +22,6 @@ IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25[${PYTHON_USEDEP}]
 "
 BDEPEND="



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

2023-10-24 Thread Sam James
commit: e28988871676c232cbb65e250e35446c198773de
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Oct 17 21:59:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 25 02:22:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2898887

dev-python/dulwich: remove unneeded test dependency on mock

Removed upstream in version 0.20.23, since mock is part of the stdlib now:
https://github.com/jelmer/dulwich/commit/bcd6ac2c430eb64c019e526ae40e530ca58e8d13

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/dulwich/dulwich-0.21.6.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild 
b/dev-python/dulwich/dulwich-0.21.6.ebuild
index 6560c776e6b0..20ab1fa9143e 100644
--- a/dev-python/dulwich/dulwich-0.21.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.6.ebuild
@@ -29,7 +29,6 @@ BDEPEND="
test? (
${RDEPEND}
app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/fastimport[${PYTHON_USEDEP}]
)
 "



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

2023-10-06 Thread Arthur Zamarin
commit: b398dc14add2a60f69ccefe478ac827901fbbc20
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  6 17:05:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  6 17:05:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b398dc14

dev-python/dulwich: Stabilize 0.21.6 ppc, #915268

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild 
b/dev-python/dulwich/dulwich-0.21.6.ebuild
index ca41696be541..6560c776e6b0 100644
--- a/dev-python/dulwich/dulwich-0.21.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-10-06 Thread Sam James
commit: 4409ae1c7bf88a47d5ac92697ea1e31f90631120
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 16:04:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 16:04:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4409ae1c

dev-python/dulwich: Stabilize 0.21.6 amd64, #915268

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild 
b/dev-python/dulwich/dulwich-0.21.6.ebuild
index 01b0ebabaca5..ca41696be541 100644
--- a/dev-python/dulwich/dulwich-0.21.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-10-06 Thread Sam James
commit: 15d682a65349ef38fa9d562c03425fea647401ae
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 14:54:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 14:54:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d682a6

dev-python/dulwich: Stabilize 0.21.6 arm64, #915268

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild 
b/dev-python/dulwich/dulwich-0.21.6.ebuild
index b27e3191d937..01b0ebabaca5 100644
--- a/dev-python/dulwich/dulwich-0.21.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-10-06 Thread Sam James
commit: 53c52211f752d4675d20fc1f8379d50b99c54dc6
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 14:31:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 14:31:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c52211

dev-python/dulwich: Stabilize 0.21.6 x86, #915268

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild 
b/dev-python/dulwich/dulwich-0.21.6.ebuild
index f4770bb6ca22..b27e3191d937 100644
--- a/dev-python/dulwich/dulwich-0.21.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-09-02 Thread Michał Górny
commit: 9f7dafcf1584ce16c1ca3bcaad1ff50ed55b6bb4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  2 13:53:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 14:10:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7dafcf

dev-python/dulwich: Bump to 0.21.6

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

 dev-python/dulwich/Manifest  |  1 +
 dev-python/dulwich/dulwich-0.21.6.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index e6cb11e9546b..0be481f9ef1f 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.21.5.tar.gz 441948 BLAKE2B 
a65aaa3611de6b18a3f63bd195d3831733bea726f634964c14bb817954147e45753868982fb0c3dcf57dec5a2ed8c985229d110234fd6cae8c783367a06bc20c
 SHA512 
5966a4df8ef94d4c61c4e0a2aebbf11b7f9072139f11357e5194e58dc4edfbe83eb76f7b7aa3a52f96f97c5b7908850fcef5de2aa4bccb212126bb21fdc53934
+DIST dulwich-0.21.6.tar.gz 445545 BLAKE2B 
a3189b4777e295bf26345172fa1c4f6ca4c45e807a9197cd2bc8c0255a9ebb7fa752bc98369ffe780671dc9610fefb1fc4bd9b6b75d90b7322d048197da0aeaa
 SHA512 
24f1d82be08b6ee78e41cd86ec2323a51dd6bff3714b1eae1f8484eda316c9d1c8089ded853511d587898ba789d36ee014c8f3b7c718bf7168519725f4d9dc2c

diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild 
b/dev-python/dulwich/dulwich-0.21.6.ebuild
new file mode 100644
index ..f4770bb6ca22
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE
+   unset GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE
+   unset EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-07-28 Thread Michał Górny
commit: 144f751a947ebfc6fcf99f0fdf7999b3c12433be
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 16:01:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 16:01:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144f751a

dev-python/dulwich: Enable py3.12

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.5.ebuild 
b/dev-python/dulwich/dulwich-0.21.5.ebuild
index 1acd6e3d6577..6560c776e6b0 100644
--- a/dev-python/dulwich/dulwich-0.21.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



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

2023-06-03 Thread Michał Górny
commit: 59f3f35347aa2f4e496c54769198426dc3ab0c91
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  3 19:15:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  3 19:15:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f3f353

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest  |  1 -
 dev-python/dulwich/dulwich-0.21.3.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 8583bb064aeb..e6cb11e9546b 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1 @@
-DIST dulwich-0.21.3.tar.gz 437815 BLAKE2B 
889bb20800bbf45da6ddd688ed1e8ff2ca76fc3671409bb4bee4ed7604f008610adcd68feda9bf50bdd6432d3ad400e381506369d6411905a834093d5540
 SHA512 
ffe89535bd48709e68bff6b299034ab6ccd28960cc32b3717d9779c84c87548d8366dfadfb0699c99b99f8e599d91284e05dcc3c1f9ae4d7b208500856eb33ac
 DIST dulwich-0.21.5.tar.gz 441948 BLAKE2B 
a65aaa3611de6b18a3f63bd195d3831733bea726f634964c14bb817954147e45753868982fb0c3dcf57dec5a2ed8c985229d110234fd6cae8c783367a06bc20c
 SHA512 
5966a4df8ef94d4c61c4e0a2aebbf11b7f9072139f11357e5194e58dc4edfbe83eb76f7b7aa3a52f96f97c5b7908850fcef5de2aa4bccb212126bb21fdc53934

diff --git a/dev-python/dulwich/dulwich-0.21.3.ebuild 
b/dev-python/dulwich/dulwich-0.21.3.ebuild
deleted file mode 100644
index 48453968521c..
--- a/dev-python/dulwich/dulwich-0.21.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/
-"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2023-06-03 Thread Arthur Zamarin
commit: 0157743898c02e7ad1980e08808afb406c8c0b48
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  3 18:33:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  3 18:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01577438

dev-python/dulwich: Stabilize 0.21.5 x86, #907780

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.5.ebuild 
b/dev-python/dulwich/dulwich-0.21.5.ebuild
index 2441a9c456ec..97afa623049c 100644
--- a/dev-python/dulwich/dulwich-0.21.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-06-03 Thread Arthur Zamarin
commit: 70a6e88c6670e52413317e5c846763fef4eb175e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  3 18:26:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  3 18:26:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a6e88c

dev-python/dulwich: Stabilize 0.21.5 amd64, #907780

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.5.ebuild 
b/dev-python/dulwich/dulwich-0.21.5.ebuild
index 1e04a8293326..2441a9c456ec 100644
--- a/dev-python/dulwich/dulwich-0.21.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-06-03 Thread Arthur Zamarin
commit: 50cdf417ea822f96fc01b6055dc42089323d1b52
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  3 18:12:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  3 18:12:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cdf417

dev-python/dulwich: Stabilize 0.21.5 ppc, #907780

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.5.ebuild 
b/dev-python/dulwich/dulwich-0.21.5.ebuild
index a0ad5b9851ab..1e04a8293326 100644
--- a/dev-python/dulwich/dulwich-0.21.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-06-03 Thread Arthur Zamarin
commit: 3549e89e03b4bdad6aac7bd9e022f5dd738490ba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  3 18:08:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  3 18:08:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3549e89e

dev-python/dulwich: Stabilize 0.21.5 arm64, #907780

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.5.ebuild 
b/dev-python/dulwich/dulwich-0.21.5.ebuild
index 1ab81d67a60c..a0ad5b9851ab 100644
--- a/dev-python/dulwich/dulwich-0.21.5.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-05-04 Thread Michał Górny
commit: 4f32f3bd67158b457da3344495f8a15f2013d853
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  4 06:56:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  4 08:06:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f32f3bd

dev-python/dulwich: Bump to 0.21.5

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

 dev-python/dulwich/Manifest  |  1 +
 dev-python/dulwich/dulwich-0.21.5.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 00979deaa8e8..8583bb064aeb 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.21.3.tar.gz 437815 BLAKE2B 
889bb20800bbf45da6ddd688ed1e8ff2ca76fc3671409bb4bee4ed7604f008610adcd68feda9bf50bdd6432d3ad400e381506369d6411905a834093d5540
 SHA512 
ffe89535bd48709e68bff6b299034ab6ccd28960cc32b3717d9779c84c87548d8366dfadfb0699c99b99f8e599d91284e05dcc3c1f9ae4d7b208500856eb33ac
+DIST dulwich-0.21.5.tar.gz 441948 BLAKE2B 
a65aaa3611de6b18a3f63bd195d3831733bea726f634964c14bb817954147e45753868982fb0c3dcf57dec5a2ed8c985229d110234fd6cae8c783367a06bc20c
 SHA512 
5966a4df8ef94d4c61c4e0a2aebbf11b7f9072139f11357e5194e58dc4edfbe83eb76f7b7aa3a52f96f97c5b7908850fcef5de2aa4bccb212126bb21fdc53934

diff --git a/dev-python/dulwich/dulwich-0.21.5.ebuild 
b/dev-python/dulwich/dulwich-0.21.5.ebuild
new file mode 100644
index ..2404f4ccf5cd
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE
+   unset GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE
+   unset EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-03-25 Thread Michał Górny
commit: 925d46dd81f884ac068248c978557627fd598d54
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 25 09:16:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 25 09:16:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925d46dd

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest  |  1 -
 dev-python/dulwich/dulwich-0.21.2.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index e78409642661..00979deaa8e8 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1 @@
-DIST dulwich-0.21.2.tar.gz 436949 BLAKE2B 
8c3b42e103146c3641292eaaae29b2e53690a84fe0ba68adcaecc7ed75ce5ee3af64cffcc702b98a5bef18b6edfe888b2db0232430cf0289d1ca14dd49f3fb14
 SHA512 
edc7ea98f3417bd3f460d3c5fb54ceb1974df79e85fea4b4d324a79f487a5303edbdb256bae0b5c6e83615cf8788a2a921bfbd5031d4d3e4dbdd1c97ea1295e8
 DIST dulwich-0.21.3.tar.gz 437815 BLAKE2B 
889bb20800bbf45da6ddd688ed1e8ff2ca76fc3671409bb4bee4ed7604f008610adcd68feda9bf50bdd6432d3ad400e381506369d6411905a834093d5540
 SHA512 
ffe89535bd48709e68bff6b299034ab6ccd28960cc32b3717d9779c84c87548d8366dfadfb0699c99b99f8e599d91284e05dcc3c1f9ae4d7b208500856eb33ac

diff --git a/dev-python/dulwich/dulwich-0.21.2.ebuild 
b/dev-python/dulwich/dulwich-0.21.2.ebuild
deleted file mode 100644
index d774e8bcb728..
--- a/dev-python/dulwich/dulwich-0.21.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2023-03-24 Thread Arthur Zamarin
commit: acf5b92270d390f2de29a542a46b8f093d3d751b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 25 05:35:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 25 05:35:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf5b922

dev-python/dulwich: Stabilize 0.21.3 x86, #902953

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.3.ebuild 
b/dev-python/dulwich/dulwich-0.21.3.ebuild
index 6b2bfe263314..36c18dc199fe 100644
--- a/dev-python/dulwich/dulwich-0.21.3.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-03-24 Thread Arthur Zamarin
commit: fcdbf5c58f07913d15e8aa222df5610632ce9f0e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 24 19:55:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 24 19:55:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdbf5c5

dev-python/dulwich: Stabilize 0.21.3 ppc, #902953

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.3.ebuild 
b/dev-python/dulwich/dulwich-0.21.3.ebuild
index 99e73f052451..6b2bfe263314 100644
--- a/dev-python/dulwich/dulwich-0.21.3.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-03-24 Thread Arthur Zamarin
commit: 8568a285dc48035c1100fdf5f0a009a501515d23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 24 19:51:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 24 19:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8568a285

dev-python/dulwich: Stabilize 0.21.3 amd64, #902953

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.3.ebuild 
b/dev-python/dulwich/dulwich-0.21.3.ebuild
index 689fa7c4b4cb..99e73f052451 100644
--- a/dev-python/dulwich/dulwich-0.21.3.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-03-24 Thread Arthur Zamarin
commit: 8a012e0449848218edf949287b7f6d6f86d94fbd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 24 19:47:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 24 19:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a012e04

dev-python/dulwich: Stabilize 0.21.3 arm64, #902953

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.3.ebuild 
b/dev-python/dulwich/dulwich-0.21.3.ebuild
index ee01b4664b66..689fa7c4b4cb 100644
--- a/dev-python/dulwich/dulwich-0.21.3.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-03-04 Thread Michał Górny
commit: a39b769ee31e899fe3938cb2d2002f0663b1eccd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  4 14:37:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  4 14:44:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39b769e

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  3 --
 dev-python/dulwich/dulwich-0.20.50.ebuild | 55 ---
 dev-python/dulwich/dulwich-0.21.0.ebuild  | 55 ---
 dev-python/dulwich/dulwich-0.21.1.ebuild  | 55 ---
 4 files changed, 168 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 4ae7eb62fda9..e78409642661 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,5 +1,2 @@
-DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 
1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51
 SHA512 
506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626
-DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B 
d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645
 SHA512 
ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5
-DIST dulwich-0.21.1.tar.gz 436958 BLAKE2B 
b821eb8a195496066017c0f9c9076ed25e1bfb894cead5175143a8944a16b8a82ca54d9a65d1aea23d7a039ce63343c608e2694f756b65b49e345d0ff49293f4
 SHA512 
bef3725b6101d0b8f115df432ca41a5f7b05fc5d84aa87f99f5815c670775ab74264a88768fbbe41bb89ff4cc6618b5a8a01ad2dae33f121ead424b5ed977f82
 DIST dulwich-0.21.2.tar.gz 436949 BLAKE2B 
8c3b42e103146c3641292eaaae29b2e53690a84fe0ba68adcaecc7ed75ce5ee3af64cffcc702b98a5bef18b6edfe888b2db0232430cf0289d1ca14dd49f3fb14
 SHA512 
edc7ea98f3417bd3f460d3c5fb54ceb1974df79e85fea4b4d324a79f487a5303edbdb256bae0b5c6e83615cf8788a2a921bfbd5031d4d3e4dbdd1c97ea1295e8
 DIST dulwich-0.21.3.tar.gz 437815 BLAKE2B 
889bb20800bbf45da6ddd688ed1e8ff2ca76fc3671409bb4bee4ed7604f008610adcd68feda9bf50bdd6432d3ad400e381506369d6411905a834093d5540
 SHA512 
ffe89535bd48709e68bff6b299034ab6ccd28960cc32b3717d9779c84c87548d8366dfadfb0699c99b99f8e599d91284e05dcc3c1f9ae4d7b208500856eb33ac

diff --git a/dev-python/dulwich/dulwich-0.20.50.ebuild 
b/dev-python/dulwich/dulwich-0.20.50.ebuild
deleted file mode 100644
index d774e8bcb728..
--- a/dev-python/dulwich/dulwich-0.20.50.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/dulwich/dulwich-0.21.0.ebuild 
b/dev-python/dulwich/dulwich-0.21.0.ebuild
deleted file mode 100644
index 2949d3dcec07..
--- a/dev-python/dulwich/dulwich-0.21.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   

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

2023-03-04 Thread Arthur Zamarin
commit: 9f8f1dcf727438954edea7631e1e133c08550f92
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 11:21:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 11:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8f1dcf

dev-python/dulwich: Stabilize 0.21.2 arm64, #894838

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.2.ebuild 
b/dev-python/dulwich/dulwich-0.21.2.ebuild
index 3860758cfd93..d774e8bcb728 100644
--- a/dev-python/dulwich/dulwich-0.21.2.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-02-21 Thread Arthur Zamarin
commit: 762fd7077913c6dc48e43cd91200661cddd0d922
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb 21 18:10:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb 21 18:10:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762fd707

dev-python/dulwich: Stabilize 0.21.2 amd64, #894838

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.2.ebuild 
b/dev-python/dulwich/dulwich-0.21.2.ebuild
index 3117ecab22a4..3860758cfd93 100644
--- a/dev-python/dulwich/dulwich-0.21.2.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-02-21 Thread Arthur Zamarin
commit: d64b93a8be83de7d3caaa10316eb4b6e11f82cf2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb 21 17:13:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb 21 17:13:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64b93a8

dev-python/dulwich: Stabilize 0.21.2 x86, #894838

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

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

diff --git a/dev-python/dulwich/dulwich-0.21.2.ebuild 
b/dev-python/dulwich/dulwich-0.21.2.ebuild
index 48394ebf40fa..3117ecab22a4 100644
--- a/dev-python/dulwich/dulwich-0.21.2.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-02-17 Thread Michał Górny
commit: fd53c4486166996bb402bd02c95dd38259308cde
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 18 05:53:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 18 07:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd53c448

dev-python/dulwich: Bump to 0.21.3

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

 dev-python/dulwich/Manifest  |  1 +
 dev-python/dulwich/dulwich-0.21.3.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 5d6f59e65dd1..4ae7eb62fda9 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -2,3 +2,4 @@ DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 
1ea86fe00fa560311bdcff8c51904982a506f
 DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B 
d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645
 SHA512 
ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5
 DIST dulwich-0.21.1.tar.gz 436958 BLAKE2B 
b821eb8a195496066017c0f9c9076ed25e1bfb894cead5175143a8944a16b8a82ca54d9a65d1aea23d7a039ce63343c608e2694f756b65b49e345d0ff49293f4
 SHA512 
bef3725b6101d0b8f115df432ca41a5f7b05fc5d84aa87f99f5815c670775ab74264a88768fbbe41bb89ff4cc6618b5a8a01ad2dae33f121ead424b5ed977f82
 DIST dulwich-0.21.2.tar.gz 436949 BLAKE2B 
8c3b42e103146c3641292eaaae29b2e53690a84fe0ba68adcaecc7ed75ce5ee3af64cffcc702b98a5bef18b6edfe888b2db0232430cf0289d1ca14dd49f3fb14
 SHA512 
edc7ea98f3417bd3f460d3c5fb54ceb1974df79e85fea4b4d324a79f487a5303edbdb256bae0b5c6e83615cf8788a2a921bfbd5031d4d3e4dbdd1c97ea1295e8
+DIST dulwich-0.21.3.tar.gz 437815 BLAKE2B 
889bb20800bbf45da6ddd688ed1e8ff2ca76fc3671409bb4bee4ed7604f008610adcd68feda9bf50bdd6432d3ad400e381506369d6411905a834093d5540
 SHA512 
ffe89535bd48709e68bff6b299034ab6ccd28960cc32b3717d9779c84c87548d8366dfadfb0699c99b99f8e599d91284e05dcc3c1f9ae4d7b208500856eb33ac

diff --git a/dev-python/dulwich/dulwich-0.21.3.ebuild 
b/dev-python/dulwich/dulwich-0.21.3.ebuild
new file mode 100644
index ..ee01b4664b66
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-01-21 Thread Michał Górny
commit: 466a4c168285273d993292afa53bacaa90a48da3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 16:25:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 21 16:25:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466a4c16

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  1 -
 dev-python/dulwich/dulwich-0.20.46.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 15c2d6764983..5d6f59e65dd1 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,4 +1,3 @@
-DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 
702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c
 SHA512 
4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356
 DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 
1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51
 SHA512 
506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626
 DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B 
d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645
 SHA512 
ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5
 DIST dulwich-0.21.1.tar.gz 436958 BLAKE2B 
b821eb8a195496066017c0f9c9076ed25e1bfb894cead5175143a8944a16b8a82ca54d9a65d1aea23d7a039ce63343c608e2694f756b65b49e345d0ff49293f4
 SHA512 
bef3725b6101d0b8f115df432ca41a5f7b05fc5d84aa87f99f5815c670775ab74264a88768fbbe41bb89ff4cc6618b5a8a01ad2dae33f121ead424b5ed977f82

diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild 
b/dev-python/dulwich/dulwich-0.20.46.ebuild
deleted file mode 100644
index fb6cc609f083..
--- a/dev-python/dulwich/dulwich-0.20.46.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2023-01-21 Thread Arthur Zamarin
commit: 4817d113757f4e4c95d938810c2a7ab84f524c58
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 14:46:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 14:46:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4817d113

dev-python/dulwich: Stabilize 0.20.50 x86, #886371

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.50.ebuild 
b/dev-python/dulwich/dulwich-0.20.50.ebuild
index dbb70d137d80..d774e8bcb728 100644
--- a/dev-python/dulwich/dulwich-0.20.50.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.50.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-01-18 Thread Michał Górny
commit: ed470c08e13f57c56da4d81f33fa8b0493486a21
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 19 05:07:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 19 06:08:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed470c08

dev-python/dulwich: Bump to 0.21.2

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

 dev-python/dulwich/Manifest  |  1 +
 dev-python/dulwich/dulwich-0.21.2.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index a00c0a047fd6..15c2d6764983 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -2,3 +2,4 @@ DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 
702564597a0367f454a396e4917d4fcd8b963
 DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 
1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51
 SHA512 
506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626
 DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B 
d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645
 SHA512 
ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5
 DIST dulwich-0.21.1.tar.gz 436958 BLAKE2B 
b821eb8a195496066017c0f9c9076ed25e1bfb894cead5175143a8944a16b8a82ca54d9a65d1aea23d7a039ce63343c608e2694f756b65b49e345d0ff49293f4
 SHA512 
bef3725b6101d0b8f115df432ca41a5f7b05fc5d84aa87f99f5815c670775ab74264a88768fbbe41bb89ff4cc6618b5a8a01ad2dae33f121ead424b5ed977f82
+DIST dulwich-0.21.2.tar.gz 436949 BLAKE2B 
8c3b42e103146c3641292eaaae29b2e53690a84fe0ba68adcaecc7ed75ce5ee3af64cffcc702b98a5bef18b6edfe888b2db0232430cf0289d1ca14dd49f3fb14
 SHA512 
edc7ea98f3417bd3f460d3c5fb54ceb1974df79e85fea4b4d324a79f487a5303edbdb256bae0b5c6e83615cf8788a2a921bfbd5031d4d3e4dbdd1c97ea1295e8

diff --git a/dev-python/dulwich/dulwich-0.21.2.ebuild 
b/dev-python/dulwich/dulwich-0.21.2.ebuild
new file mode 100644
index ..2949d3dcec07
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-01-17 Thread Michał Górny
commit: 7a0433027059708300bb72fda5cfb045609ed750
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 18 07:20:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 18 07:33:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a043302

dev-python/dulwich: Bump to 0.21.1

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

 dev-python/dulwich/Manifest  |  1 +
 dev-python/dulwich/dulwich-0.21.1.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 54b34f9cdab3..a00c0a047fd6 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,4 @@
 DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 
702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c
 SHA512 
4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356
 DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 
1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51
 SHA512 
506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626
 DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B 
d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645
 SHA512 
ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5
+DIST dulwich-0.21.1.tar.gz 436958 BLAKE2B 
b821eb8a195496066017c0f9c9076ed25e1bfb894cead5175143a8944a16b8a82ca54d9a65d1aea23d7a039ce63343c608e2694f756b65b49e345d0ff49293f4
 SHA512 
bef3725b6101d0b8f115df432ca41a5f7b05fc5d84aa87f99f5815c670775ab74264a88768fbbe41bb89ff4cc6618b5a8a01ad2dae33f121ead424b5ed977f82

diff --git a/dev-python/dulwich/dulwich-0.21.1.ebuild 
b/dev-python/dulwich/dulwich-0.21.1.ebuild
new file mode 100644
index ..2949d3dcec07
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-01-16 Thread Michał Górny
commit: 49241d63cbed45963aa013babe5f828c74de627f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 17 04:27:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 17 05:07:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49241d63

dev-python/dulwich: Bump to 0.21.0

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

 dev-python/dulwich/Manifest  |  1 +
 dev-python/dulwich/dulwich-0.21.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index ee7d775e744c..54b34f9cdab3 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 
702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c
 SHA512 
4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356
 DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 
1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51
 SHA512 
506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626
+DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B 
d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645
 SHA512 
ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5

diff --git a/dev-python/dulwich/dulwich-0.21.0.ebuild 
b/dev-python/dulwich/dulwich-0.21.0.ebuild
new file mode 100644
index ..2949d3dcec07
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-01-13 Thread Arthur Zamarin
commit: 0410487faaf0bc25fdfc0ec540fcbfc88670b985
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 16:31:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 16:31:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0410487f

dev-python/dulwich: Stabilize 0.20.50 arm64, #886371

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.50.ebuild 
b/dev-python/dulwich/dulwich-0.20.50.ebuild
index 460a74815b19..b6b6bcf97a91 100644
--- a/dev-python/dulwich/dulwich-0.20.50.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.50.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2023-01-13 Thread Arthur Zamarin
commit: fcf3a90d50b63a477a4d9a9ef76f18cd761fe418
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 13 12:31:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 13 12:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf3a90d

dev-python/dulwich: Stabilize 0.20.50 ppc, #886371

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

 dev-python/dulwich/dulwich-0.20.50.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dulwich/dulwich-0.20.50.ebuild 
b/dev-python/dulwich/dulwich-0.20.50.ebuild
index 404dc6e666a8..460a74815b19 100644
--- a/dev-python/dulwich/dulwich-0.20.50.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.50.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-12-16 Thread Arthur Zamarin
commit: 0fb6622384a7ee6be04fe7863c20a6387171c9f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 21:32:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 21:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb66223

dev-python/dulwich: Stabilize 0.20.50 amd64, #886371

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.50.ebuild 
b/dev-python/dulwich/dulwich-0.20.50.ebuild
index 594af694a1c2..404dc6e666a8 100644
--- a/dev-python/dulwich/dulwich-0.20.50.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.50.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-11-17 Thread Michał Górny
commit: 6365c4f4ea49b30cc4f6129f2f9bf60a7b745246
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 17 17:46:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 17 18:07:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6365c4f4

dev-python/dulwich: Remove optional test deps on gevent

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

 dev-python/dulwich/dulwich-0.20.46.ebuild | 4 
 dev-python/dulwich/dulwich-0.20.50.ebuild | 4 
 2 files changed, 8 deletions(-)

diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild 
b/dev-python/dulwich/dulwich-0.20.46.ebuild
index 8d39b956a1f3..01ad02944f1c 100644
--- a/dev-python/dulwich/dulwich-0.20.46.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.46.ebuild
@@ -28,10 +28,6 @@ RDEPEND="
 BDEPEND="
test? (
${RDEPEND}
-   !hppa? ( !ia64? ( !s390? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) ) )
app-crypt/gpgme[python,${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/fastimport[${PYTHON_USEDEP}]

diff --git a/dev-python/dulwich/dulwich-0.20.50.ebuild 
b/dev-python/dulwich/dulwich-0.20.50.ebuild
index afced5638714..594af694a1c2 100644
--- a/dev-python/dulwich/dulwich-0.20.50.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.50.ebuild
@@ -28,10 +28,6 @@ RDEPEND="
 BDEPEND="
test? (
${RDEPEND}
-   !hppa? ( !ia64? ( !s390? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) ) )
app-crypt/gpgme[python,${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/fastimport[${PYTHON_USEDEP}]



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

2022-10-30 Thread Michał Górny
commit: 1909e1ebe530f44751263230cabcad11fce1422b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 30 05:49:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 30 06:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1909e1eb

dev-python/dulwich: Bump to 0.20.50

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.50.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 55fa46047cca..ee7d775e744c 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 
702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c
 SHA512 
4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356
+DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 
1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51
 SHA512 
506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626

diff --git a/dev-python/dulwich/dulwich-0.20.50.ebuild 
b/dev-python/dulwich/dulwich-0.20.50.ebuild
new file mode 100644
index ..afced5638714
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.50.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-10-11 Thread Michał Górny
commit: 4698c60b51ab5429bccc0dc17c68d1e9f2dab8cf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 11 07:19:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 11 07:19:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4698c60b

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  1 -
 dev-python/dulwich/dulwich-0.20.45.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 2c3f691d8a21..55fa46047cca 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1 @@
-DIST dulwich-0.20.45.tar.gz 424373 BLAKE2B 
4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8
 SHA512 
5b7217fac88a84591e42db2cd3c812a0aae6482221e1da9474df9b3fd968a80b653353fec804103f36a29f0f96e650267f124575a260dd082a3106de5f13fc7b
 DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 
702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c
 SHA512 
4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356

diff --git a/dev-python/dulwich/dulwich-0.20.45.ebuild 
b/dev-python/dulwich/dulwich-0.20.45.ebuild
deleted file mode 100644
index 8d39b956a1f3..
--- a/dev-python/dulwich/dulwich-0.20.45.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   !hppa? ( !ia64? ( !s390? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) ) )
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2022-10-11 Thread Agostino Sarubbo
commit: ecd2fb136945ffef6432631e2a35c5d699f1ff5b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 11 06:44:50 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 11 06:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd2fb13

dev-python/dulwich: Stabilize 0.20.46 ppc, #876595

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild 
b/dev-python/dulwich/dulwich-0.20.46.ebuild
index 9b9200dd7bc4..8d39b956a1f3 100644
--- a/dev-python/dulwich/dulwich-0.20.46.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.46.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-10-10 Thread Sam James
commit: dd14f6e0855c80ccd24b38ceef2a8dd8ab07dff4
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 19:53:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 10 19:53:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd14f6e0

dev-python/dulwich: Stabilize 0.20.46 x86, #876595

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild 
b/dev-python/dulwich/dulwich-0.20.46.ebuild
index 855cd030c07c..9a4626b476d7 100644
--- a/dev-python/dulwich/dulwich-0.20.46.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.46.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-10-10 Thread Sam James
commit: fc57315fb74c28fa88359ca33ab8e5425c429155
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 10 19:54:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 10 19:54:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc57315f

dev-python/dulwich: Stabilize 0.20.46 amd64, #876595

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild 
b/dev-python/dulwich/dulwich-0.20.46.ebuild
index 9a4626b476d7..9b9200dd7bc4 100644
--- a/dev-python/dulwich/dulwich-0.20.46.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.46.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-10-10 Thread Arthur Zamarin
commit: 9b80f3ef3e81866954a99db4eb5616dc2bf9ba4a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 10 18:39:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 10 18:39:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b80f3ef

dev-python/dulwich: Stabilize 0.20.46 arm64, #876595

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild 
b/dev-python/dulwich/dulwich-0.20.46.ebuild
index 95effa84bf17..855cd030c07c 100644
--- a/dev-python/dulwich/dulwich-0.20.46.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.46.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-09-09 Thread Arthur Zamarin
commit: ce3cafb21a8b229d23210a85be2abc190c92417e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  9 05:41:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  9 07:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3cafb2

dev-python/dulwich: add 0.20.46

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.46.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index c2fdff9c1620..2c3f691d8a21 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.20.45.tar.gz 424373 BLAKE2B 
4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8
 SHA512 
5b7217fac88a84591e42db2cd3c812a0aae6482221e1da9474df9b3fd968a80b653353fec804103f36a29f0f96e650267f124575a260dd082a3106de5f13fc7b
+DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 
702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c
 SHA512 
4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356

diff --git a/dev-python/dulwich/dulwich-0.20.46.ebuild 
b/dev-python/dulwich/dulwich-0.20.46.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.46.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-08-18 Thread Michał Górny
commit: 0a96135f220265dfac360ab20b5b8cc27f541603
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 18 10:45:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 18 10:45:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a96135f

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  1 -
 dev-python/dulwich/dulwich-0.20.44.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index f803db8b211c..c2fdff9c1620 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1 @@
-DIST dulwich-0.20.44.tar.gz 425226 BLAKE2B 
ba120c682b0fd298a9f17eec524ffdd92af9024e30d0b8c52accda3ef8a1d4876b483e8aaa5f12b4beb73a6c1719ed4504c52396cd355244ab688ceab551faaf
 SHA512 
124a3ae89abf5df9e192919f916012be67112195fc7cfd7c30e814a04d93749a3dc396e12f2d8df1456b113a24cdd1b2f3a1f2733864d5cfad22431a987c25fb
 DIST dulwich-0.20.45.tar.gz 424373 BLAKE2B 
4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8
 SHA512 
5b7217fac88a84591e42db2cd3c812a0aae6482221e1da9474df9b3fd968a80b653353fec804103f36a29f0f96e650267f124575a260dd082a3106de5f13fc7b

diff --git a/dev-python/dulwich/dulwich-0.20.44.ebuild 
b/dev-python/dulwich/dulwich-0.20.44.ebuild
deleted file mode 100644
index 8d39b956a1f3..
--- a/dev-python/dulwich/dulwich-0.20.44.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   !hppa? ( !ia64? ( !s390? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) ) )
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2022-08-18 Thread Agostino Sarubbo
commit: 547e07fa74276d08049abe429d76c2f0a64143b1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Aug 18 07:31:53 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Aug 18 07:31:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547e07fa

dev-python/dulwich: ppc stable wrt bug #865609

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.45.ebuild 
b/dev-python/dulwich/dulwich-0.20.45.ebuild
index 9b9200dd7bc4..8d39b956a1f3 100644
--- a/dev-python/dulwich/dulwich-0.20.45.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.45.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-08-18 Thread Agostino Sarubbo
commit: 2b247a836770c005bb0ca92427acc47bf08130e0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Aug 18 07:00:01 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Aug 18 07:00:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b247a83

dev-python/dulwich: amd64 stable wrt bug #865609

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.45.ebuild 
b/dev-python/dulwich/dulwich-0.20.45.ebuild
index 9a4626b476d7..9b9200dd7bc4 100644
--- a/dev-python/dulwich/dulwich-0.20.45.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.45.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-08-17 Thread Sam James
commit: efeef4536a735bbb1f69afcc9543ca13ef4226ce
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 17 21:12:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 17 21:12:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efeef453

dev-python/dulwich: Stabilize 0.20.45 x86, #865609

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.45.ebuild 
b/dev-python/dulwich/dulwich-0.20.45.ebuild
index 855cd030c07c..9a4626b476d7 100644
--- a/dev-python/dulwich/dulwich-0.20.45.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.45.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-08-17 Thread Arthur Zamarin
commit: 2bc937a3bef14f6c274cc729dfc3d682081d6292
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 19:34:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 19:34:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc937a3

dev-python/dulwich: Stabilize 0.20.45 arm64, #865609

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.45.ebuild 
b/dev-python/dulwich/dulwich-0.20.45.ebuild
index 95effa84bf17..855cd030c07c 100644
--- a/dev-python/dulwich/dulwich-0.20.45.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.45.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-08-03 Thread Michał Górny
commit: 1a38dfc340f82676db207caf8b45c8c379890a75
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  3 09:07:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  3 09:07:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a38dfc3

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  1 -
 dev-python/dulwich/dulwich-0.20.43.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index a04d2d47f412..f803db8b211c 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,2 @@
-DIST dulwich-0.20.43.tar.gz 423604 BLAKE2B 
e8f6b3fc22ac2289e6529d862f54d8c407725c8d22ba9ee7ddb0d700b4ea617f8b069b14168c43c25cccf6e84592e63f88d3402e58b15413952e5b139bda2c2b
 SHA512 
68ef6e3928a202d76ab882d764d08f8948743825b3b07950a81bd86522c9db6865260c2c725a08b26365719e99343daa1c2a2d242bafe991be2552d06b2e3684
 DIST dulwich-0.20.44.tar.gz 425226 BLAKE2B 
ba120c682b0fd298a9f17eec524ffdd92af9024e30d0b8c52accda3ef8a1d4876b483e8aaa5f12b4beb73a6c1719ed4504c52396cd355244ab688ceab551faaf
 SHA512 
124a3ae89abf5df9e192919f916012be67112195fc7cfd7c30e814a04d93749a3dc396e12f2d8df1456b113a24cdd1b2f3a1f2733864d5cfad22431a987c25fb
 DIST dulwich-0.20.45.tar.gz 424373 BLAKE2B 
4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8
 SHA512 
5b7217fac88a84591e42db2cd3c812a0aae6482221e1da9474df9b3fd968a80b653353fec804103f36a29f0f96e650267f124575a260dd082a3106de5f13fc7b

diff --git a/dev-python/dulwich/dulwich-0.20.43.ebuild 
b/dev-python/dulwich/dulwich-0.20.43.ebuild
deleted file mode 100644
index 8d39b956a1f3..
--- a/dev-python/dulwich/dulwich-0.20.43.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   !hppa? ( !ia64? ( !s390? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) ) )
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2022-08-03 Thread Agostino Sarubbo
commit: d40e1a31f61e0814d2ff895d2a6c98c6ddc3d3bd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug  3 07:48:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug  3 07:48:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40e1a31

dev-python/dulwich: amd64 stable wrt bug #863176

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.44.ebuild 
b/dev-python/dulwich/dulwich-0.20.44.ebuild
index 1e6ac07eb6e1..8d39b956a1f3 100644
--- a/dev-python/dulwich/dulwich-0.20.44.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.44.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-08-02 Thread Sam James
commit: e0d823d4b4228ed79ab899f2455fc295aef70fb0
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 20:24:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 20:24:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d823d4

dev-python/dulwich: Stabilize 0.20.44 x86, #863176

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.44.ebuild 
b/dev-python/dulwich/dulwich-0.20.44.ebuild
index 855cd030c07c..9a4626b476d7 100644
--- a/dev-python/dulwich/dulwich-0.20.44.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.44.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-08-02 Thread Sam James
commit: 61edc71e50d29720f23dbd7cc13d99419418e5ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  2 20:26:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 20:26:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61edc71e

dev-python/dulwich: Stabilize 0.20.44 ppc, #863176

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.44.ebuild 
b/dev-python/dulwich/dulwich-0.20.44.ebuild
index 9a4626b476d7..1e6ac07eb6e1 100644
--- a/dev-python/dulwich/dulwich-0.20.44.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.44.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-08-02 Thread Arthur Zamarin
commit: 9b0332d68d46ba2dc3f3a0f77b8f0a78663631d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 19:33:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 19:33:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b0332d6

dev-python/dulwich: Stabilize 0.20.44 arm64, #863176

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.44.ebuild 
b/dev-python/dulwich/dulwich-0.20.44.ebuild
index 95effa84bf17..855cd030c07c 100644
--- a/dev-python/dulwich/dulwich-0.20.44.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.44.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-07-15 Thread Arthur Zamarin
commit: a69f6ba0b1410008b613859a4ab4b85e224f2ea5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 17:56:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 17:56:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69f6ba0

dev-python/dulwich: add 0.20.45

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.45.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 23ce166b9e5c..a04d2d47f412 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.43.tar.gz 423604 BLAKE2B 
e8f6b3fc22ac2289e6529d862f54d8c407725c8d22ba9ee7ddb0d700b4ea617f8b069b14168c43c25cccf6e84592e63f88d3402e58b15413952e5b139bda2c2b
 SHA512 
68ef6e3928a202d76ab882d764d08f8948743825b3b07950a81bd86522c9db6865260c2c725a08b26365719e99343daa1c2a2d242bafe991be2552d06b2e3684
 DIST dulwich-0.20.44.tar.gz 425226 BLAKE2B 
ba120c682b0fd298a9f17eec524ffdd92af9024e30d0b8c52accda3ef8a1d4876b483e8aaa5f12b4beb73a6c1719ed4504c52396cd355244ab688ceab551faaf
 SHA512 
124a3ae89abf5df9e192919f916012be67112195fc7cfd7c30e814a04d93749a3dc396e12f2d8df1456b113a24cdd1b2f3a1f2733864d5cfad22431a987c25fb
+DIST dulwich-0.20.45.tar.gz 424373 BLAKE2B 
4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8
 SHA512 
5b7217fac88a84591e42db2cd3c812a0aae6482221e1da9474df9b3fd968a80b653353fec804103f36a29f0f96e650267f124575a260dd082a3106de5f13fc7b

diff --git a/dev-python/dulwich/dulwich-0.20.45.ebuild 
b/dev-python/dulwich/dulwich-0.20.45.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.45.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-06-30 Thread Arthur Zamarin
commit: 1dddc7e0899523ed8612f3aa43044d5c9282d11c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 30 19:30:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 30 19:30:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dddc7e0

dev-python/dulwich: add 0.20.44

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.44.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index ae0d2eb53abd..23ce166b9e5c 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.20.43.tar.gz 423604 BLAKE2B 
e8f6b3fc22ac2289e6529d862f54d8c407725c8d22ba9ee7ddb0d700b4ea617f8b069b14168c43c25cccf6e84592e63f88d3402e58b15413952e5b139bda2c2b
 SHA512 
68ef6e3928a202d76ab882d764d08f8948743825b3b07950a81bd86522c9db6865260c2c725a08b26365719e99343daa1c2a2d242bafe991be2552d06b2e3684
+DIST dulwich-0.20.44.tar.gz 425226 BLAKE2B 
ba120c682b0fd298a9f17eec524ffdd92af9024e30d0b8c52accda3ef8a1d4876b483e8aaa5f12b4beb73a6c1719ed4504c52396cd355244ab688ceab551faaf
 SHA512 
124a3ae89abf5df9e192919f916012be67112195fc7cfd7c30e814a04d93749a3dc396e12f2d8df1456b113a24cdd1b2f3a1f2733864d5cfad22431a987c25fb

diff --git a/dev-python/dulwich/dulwich-0.20.44.ebuild 
b/dev-python/dulwich/dulwich-0.20.44.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.44.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-06-22 Thread Michał Górny
commit: 968786b0d62a182f51a06d6b5ec7019b829f1e88
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 22 11:49:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 22 11:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968786b0

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  4 ---
 dev-python/dulwich/dulwich-0.20.35.ebuild | 58 --
 dev-python/dulwich/dulwich-0.20.38.ebuild | 59 ---
 dev-python/dulwich/dulwich-0.20.40.ebuild | 59 ---
 dev-python/dulwich/dulwich-0.20.42.ebuild | 59 ---
 5 files changed, 239 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 1f3df20784a0..ae0d2eb53abd 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,5 +1 @@
-DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef784f6f71af6280c537a93297c89981190fe1f66914532641a99cc3dca82a33b43d09f864f2ddf370c0097fa28a5e0
 SHA512 
23c272153547e0ef25a0e7d2deb64987e5d503545775e7d6f438ae09366c0037686eba1027d38a9dbf042bd1553eeb25ccdc818bdd785a2edf2cd3688f0b1271
-DIST dulwich-0.20.38.tar.gz 423847 BLAKE2B 
dc4b9505e30ff88331928355ea708aa7efc802baab3738d8ead0ca57d9387b4fff8f539a67edde8e66a342d504627afdafda5874e12f3c809294183398693d54
 SHA512 
c4b8be7568153984b17d3f892fa52316702c5f1c697e93c494492db136cc74d50ab9067dd9f1bf67b645e3bf5069cc578ccfd0b6727bd4ec579335528c62f6cf
-DIST dulwich-0.20.40.tar.gz 423987 BLAKE2B 
e6a8f04b97db638466522de3f2c15150c9c9150f6d7f8343fba889f46e7f92ddab01d7262cbe9a6762e9b3c4b1e58f12671e1f0e26849c6bcc4f8f0c8c68efc2
 SHA512 
aff4f7eaf2f4b71d475148528d957f165bc99ac487b4dee9b87c048d67ce914bf5d7d6e8d67188388b8df8fda29c5fa4cbd8e393425a42a2dad6a57eef5a1f50
-DIST dulwich-0.20.42.tar.gz 423221 BLAKE2B 
b7373e2db7616cc696c94f19dccf2a1d93ce1d260419e1ce7b2d09b402f9f051125fb72d6fb79147ce73377667ddc258a37ff057ec485a27a46319ed30b11640
 SHA512 
ff46cf994afc978f2d9a1ee2d2a4ff561af637bf91aee0cedd0b4a8653264b1ea2590c57bc4f2643cc8f4dfc3019ca51e99fe2559b359ea0b9ba6b327b4eef73
 DIST dulwich-0.20.43.tar.gz 423604 BLAKE2B 
e8f6b3fc22ac2289e6529d862f54d8c407725c8d22ba9ee7ddb0d700b4ea617f8b069b14168c43c25cccf6e84592e63f88d3402e58b15413952e5b139bda2c2b
 SHA512 
68ef6e3928a202d76ab882d764d08f8948743825b3b07950a81bd86522c9db6865260c2c725a08b26365719e99343daa1c2a2d242bafe991be2552d06b2e3684

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
deleted file mode 100644
index 8679a9d972dd..
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/jelmer/dulwich/
-   https://pypi.org/project/dulwich/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   !hppa? ( !ia64? ( !s390? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) ) )
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/dulwich/dulwich-0.20.38.ebuild 
b/dev-python/dulwich/dulwich-0.20.38.ebuild
deleted file mode 100644
index 95effa84bf17..
--- a/dev-python/dulwich/dulwich-0.20.38.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors

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

2022-06-22 Thread Agostino Sarubbo
commit: 2fdd80e235f0110150bcd2cebde7f9ce4164bf23
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 10:12:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 10:12:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdd80e2

dev-python/dulwich: arm64 stable wrt bug #853538

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.43.ebuild 
b/dev-python/dulwich/dulwich-0.20.43.ebuild
index e475f5556e98..8d39b956a1f3 100644
--- a/dev-python/dulwich/dulwich-0.20.43.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.43.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-06-22 Thread Agostino Sarubbo
commit: 0e0fefab1e438253792c612e2894872dc1702346
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 06:58:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 06:58:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0fefab

dev-python/dulwich: x86 stable wrt bug #853538

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.43.ebuild 
b/dev-python/dulwich/dulwich-0.20.43.ebuild
index 4312ef555a19..e475f5556e98 100644
--- a/dev-python/dulwich/dulwich-0.20.43.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.43.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-06-22 Thread Agostino Sarubbo
commit: f1073357f2394310c87faf25cfd41d6a5ac8499a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 06:51:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 06:51:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1073357

dev-python/dulwich: amd64 stable wrt bug #853538

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.43.ebuild 
b/dev-python/dulwich/dulwich-0.20.43.ebuild
index b78a5dacf715..4312ef555a19 100644
--- a/dev-python/dulwich/dulwich-0.20.43.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.43.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-06-21 Thread Agostino Sarubbo
commit: 327f3de1cf521a61b99e9d1de2f9f8819d652dc2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 05:47:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 05:47:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327f3de1

dev-python/dulwich: ppc stable wrt bug #853538

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.43.ebuild 
b/dev-python/dulwich/dulwich-0.20.43.ebuild
index 95effa84bf17..b78a5dacf715 100644
--- a/dev-python/dulwich/dulwich-0.20.43.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.43.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-06-07 Thread Michał Górny
commit: 55694f903a055372f4f7b8e222027cbe7984cb81
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  7 05:21:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  7 06:54:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55694f90

dev-python/dulwich: Bump to 0.20.43

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.43.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 526567a394f8..1f3df20784a0 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -2,3 +2,4 @@ DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef78
 DIST dulwich-0.20.38.tar.gz 423847 BLAKE2B 
dc4b9505e30ff88331928355ea708aa7efc802baab3738d8ead0ca57d9387b4fff8f539a67edde8e66a342d504627afdafda5874e12f3c809294183398693d54
 SHA512 
c4b8be7568153984b17d3f892fa52316702c5f1c697e93c494492db136cc74d50ab9067dd9f1bf67b645e3bf5069cc578ccfd0b6727bd4ec579335528c62f6cf
 DIST dulwich-0.20.40.tar.gz 423987 BLAKE2B 
e6a8f04b97db638466522de3f2c15150c9c9150f6d7f8343fba889f46e7f92ddab01d7262cbe9a6762e9b3c4b1e58f12671e1f0e26849c6bcc4f8f0c8c68efc2
 SHA512 
aff4f7eaf2f4b71d475148528d957f165bc99ac487b4dee9b87c048d67ce914bf5d7d6e8d67188388b8df8fda29c5fa4cbd8e393425a42a2dad6a57eef5a1f50
 DIST dulwich-0.20.42.tar.gz 423221 BLAKE2B 
b7373e2db7616cc696c94f19dccf2a1d93ce1d260419e1ce7b2d09b402f9f051125fb72d6fb79147ce73377667ddc258a37ff057ec485a27a46319ed30b11640
 SHA512 
ff46cf994afc978f2d9a1ee2d2a4ff561af637bf91aee0cedd0b4a8653264b1ea2590c57bc4f2643cc8f4dfc3019ca51e99fe2559b359ea0b9ba6b327b4eef73
+DIST dulwich-0.20.43.tar.gz 423604 BLAKE2B 
e8f6b3fc22ac2289e6529d862f54d8c407725c8d22ba9ee7ddb0d700b4ea617f8b069b14168c43c25cccf6e84592e63f88d3402e58b15413952e5b139bda2c2b
 SHA512 
68ef6e3928a202d76ab882d764d08f8948743825b3b07950a81bd86522c9db6865260c2c725a08b26365719e99343daa1c2a2d242bafe991be2552d06b2e3684

diff --git a/dev-python/dulwich/dulwich-0.20.43.ebuild 
b/dev-python/dulwich/dulwich-0.20.43.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.43.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-05-25 Thread Michał Górny
commit: da5c37dec14408fa34180b088448d37996c80646
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 25 05:17:58 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 25 07:12:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5c37de

dev-python/dulwich: Bump to 0.20.42

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.42.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index e7c6654f4bbc..526567a394f8 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,4 @@
 DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef784f6f71af6280c537a93297c89981190fe1f66914532641a99cc3dca82a33b43d09f864f2ddf370c0097fa28a5e0
 SHA512 
23c272153547e0ef25a0e7d2deb64987e5d503545775e7d6f438ae09366c0037686eba1027d38a9dbf042bd1553eeb25ccdc818bdd785a2edf2cd3688f0b1271
 DIST dulwich-0.20.38.tar.gz 423847 BLAKE2B 
dc4b9505e30ff88331928355ea708aa7efc802baab3738d8ead0ca57d9387b4fff8f539a67edde8e66a342d504627afdafda5874e12f3c809294183398693d54
 SHA512 
c4b8be7568153984b17d3f892fa52316702c5f1c697e93c494492db136cc74d50ab9067dd9f1bf67b645e3bf5069cc578ccfd0b6727bd4ec579335528c62f6cf
 DIST dulwich-0.20.40.tar.gz 423987 BLAKE2B 
e6a8f04b97db638466522de3f2c15150c9c9150f6d7f8343fba889f46e7f92ddab01d7262cbe9a6762e9b3c4b1e58f12671e1f0e26849c6bcc4f8f0c8c68efc2
 SHA512 
aff4f7eaf2f4b71d475148528d957f165bc99ac487b4dee9b87c048d67ce914bf5d7d6e8d67188388b8df8fda29c5fa4cbd8e393425a42a2dad6a57eef5a1f50
+DIST dulwich-0.20.42.tar.gz 423221 BLAKE2B 
b7373e2db7616cc696c94f19dccf2a1d93ce1d260419e1ce7b2d09b402f9f051125fb72d6fb79147ce73377667ddc258a37ff057ec485a27a46319ed30b11640
 SHA512 
ff46cf994afc978f2d9a1ee2d2a4ff561af637bf91aee0cedd0b4a8653264b1ea2590c57bc4f2643cc8f4dfc3019ca51e99fe2559b359ea0b9ba6b327b4eef73

diff --git a/dev-python/dulwich/dulwich-0.20.42.ebuild 
b/dev-python/dulwich/dulwich-0.20.42.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.42.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-05-20 Thread Michał Górny
commit: ee5a98646f98b699c9d824c00b70c9adb6578f47
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 20 07:39:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 20 08:29:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5a9864

dev-python/dulwich: Bump to 0.20.40

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.40.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index d824f578f101..e7c6654f4bbc 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef784f6f71af6280c537a93297c89981190fe1f66914532641a99cc3dca82a33b43d09f864f2ddf370c0097fa28a5e0
 SHA512 
23c272153547e0ef25a0e7d2deb64987e5d503545775e7d6f438ae09366c0037686eba1027d38a9dbf042bd1553eeb25ccdc818bdd785a2edf2cd3688f0b1271
 DIST dulwich-0.20.38.tar.gz 423847 BLAKE2B 
dc4b9505e30ff88331928355ea708aa7efc802baab3738d8ead0ca57d9387b4fff8f539a67edde8e66a342d504627afdafda5874e12f3c809294183398693d54
 SHA512 
c4b8be7568153984b17d3f892fa52316702c5f1c697e93c494492db136cc74d50ab9067dd9f1bf67b645e3bf5069cc578ccfd0b6727bd4ec579335528c62f6cf
+DIST dulwich-0.20.40.tar.gz 423987 BLAKE2B 
e6a8f04b97db638466522de3f2c15150c9c9150f6d7f8343fba889f46e7f92ddab01d7262cbe9a6762e9b3c4b1e58f12671e1f0e26849c6bcc4f8f0c8c68efc2
 SHA512 
aff4f7eaf2f4b71d475148528d957f165bc99ac487b4dee9b87c048d67ce914bf5d7d6e8d67188388b8df8fda29c5fa4cbd8e393425a42a2dad6a57eef5a1f50

diff --git a/dev-python/dulwich/dulwich-0.20.40.ebuild 
b/dev-python/dulwich/dulwich-0.20.40.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.40.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-05-17 Thread Michał Górny
commit: b36c5e583f9d5a6ce176628d264470152e8ba8d9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 18 05:44:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 18 05:58:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36c5e58

dev-python/dulwich: Bump to 0.20.38

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.38.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 2e43bfbee7f3..d824f578f101 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef784f6f71af6280c537a93297c89981190fe1f66914532641a99cc3dca82a33b43d09f864f2ddf370c0097fa28a5e0
 SHA512 
23c272153547e0ef25a0e7d2deb64987e5d503545775e7d6f438ae09366c0037686eba1027d38a9dbf042bd1553eeb25ccdc818bdd785a2edf2cd3688f0b1271
+DIST dulwich-0.20.38.tar.gz 423847 BLAKE2B 
dc4b9505e30ff88331928355ea708aa7efc802baab3738d8ead0ca57d9387b4fff8f539a67edde8e66a342d504627afdafda5874e12f3c809294183398693d54
 SHA512 
c4b8be7568153984b17d3f892fa52316702c5f1c697e93c494492db136cc74d50ab9067dd9f1bf67b645e3bf5069cc578ccfd0b6727bd4ec579335528c62f6cf

diff --git a/dev-python/dulwich/dulwich-0.20.38.ebuild 
b/dev-python/dulwich/dulwich-0.20.38.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.38.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-04-25 Thread Sam James
commit: 5822f99a2fc8292a4a353574050086541d62837a
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 03:32:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 03:32:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5822f99a

dev-python/dulwich: Keyword 0.20.35 s390, #840909

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
index fbc3ced8a3eb..8679a9d972dd 100644
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-04-25 Thread Sam James
commit: 5536e9d9f0acf8e3cd0ed6b453d0735a2e10588b
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 03:20:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 03:20:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5536e9d9

dev-python/dulwich: avoid gevent dep on s390

Bug: https://bugs.gentoo.org/840900
Signed-off-by: Sam James  gentoo.org>

 dev-python/dulwich/dulwich-0.20.35.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
index d23a1de96bdb..fbc3ced8a3eb 100644
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -27,10 +27,10 @@ RDEPEND="
 BDEPEND="
test? (
${RDEPEND}
-   !hppa? ( !ia64? (
+   !hppa? ( !ia64? ( !s390? (
dev-python/gevent[${PYTHON_USEDEP}]
dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) )
+   ) ) )
app-crypt/gpgme[python,${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/fastimport[${PYTHON_USEDEP}]



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

2022-04-24 Thread Jakov Smolić
commit: 3fc5c4e2135199f90ce5f9f8fbf58c67e5273eb2
Author: Yu Gu  gmail  com>
AuthorDate: Sun Apr 24 12:41:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 24 18:35:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc5c4e2

dev-python/dulwich: Keyword 0.20.35 riscv, #839768

Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
index 413607672873..d23a1de96bdb 100644
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-04-11 Thread Michał Górny
commit: 4c22e732e730d44be1c1bfcfa58e3675e4281906
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 11 06:57:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 11 07:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c22e732

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  2 --
 dev-python/dulwich/dulwich-0.20.32.ebuild | 56 ---
 dev-python/dulwich/dulwich-0.20.33.ebuild | 56 ---
 3 files changed, 114 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 95a3c3c1830a..2e43bfbee7f3 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1 @@
-DIST dulwich-0.20.32.tar.gz 418100 BLAKE2B 
21d41a7b1e491848a11ab3e3b1b63bfbe1798b38ef331136b07609f004e780672477e91a637dd3b1ccd3b26e359461e1a16d759ac2cb98d1091fbdb1968c00a9
 SHA512 
9af4cb4462ab9a69bea9074aace81eeb8d33087f2c53e64145991913ad132e076b62f7958551729c758cd6eeae029a278723872771ef36b046331c85ebf2fcf4
-DIST dulwich-0.20.33.tar.gz 419863 BLAKE2B 
57b7a05f7a23745ba63e2faba9cd3772637a61cf9f2077eaf7ec799f5e3d25de7245aabbebf22cb58f5cb45318b653335251fc46b136b108770aaa6c2b09e099
 SHA512 
f2d0f8875dc4cd4ac4629f2884a5e68938d14218ef96a19ce322559a16eb64cdee92ed0bc07790e9d527a20fdcd29f6fe1f95479d0055cdab88f509bc318368c
 DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef784f6f71af6280c537a93297c89981190fe1f66914532641a99cc3dca82a33b43d09f864f2ddf370c0097fa28a5e0
 SHA512 
23c272153547e0ef25a0e7d2deb64987e5d503545775e7d6f438ae09366c0037686eba1027d38a9dbf042bd1553eeb25ccdc818bdd785a2edf2cd3688f0b1271

diff --git a/dev-python/dulwich/dulwich-0.20.32.ebuild 
b/dev-python/dulwich/dulwich-0.20.32.ebuild
deleted file mode 100644
index c0e390ffa35c..
--- a/dev-python/dulwich/dulwich-0.20.32.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/dulwich/dulwich/
-   https://pypi.org/project/dulwich/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   !hppa? ( !ia64? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) )
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
-   die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/dulwich/dulwich-0.20.33.ebuild 
b/dev-python/dulwich/dulwich-0.20.33.ebuild
deleted file mode 100644
index db9d32133a7a..
--- a/dev-python/dulwich/dulwich-0.20.33.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/dulwich/dulwich/
-   https://pypi.org/project/dulwich/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-  

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

2022-04-11 Thread Agostino Sarubbo
commit: 77a13af334a5b9e01223913e911f537cb24c0df5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 11 06:49:47 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 11 06:49:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a13af3

dev-python/dulwich: x86 stable wrt bug #837401

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
index c76a06f92d00..413607672873 100644
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-04-10 Thread Arthur Zamarin
commit: 9f92e0daa74d530f50c28bf5993ad15359610793
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 10 17:38:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 10 17:38:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f92e0da

dev-python/dulwich: Stabilize 0.20.35 arm64, #837401

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
index 1a03ff6f2085..c76a06f92d00 100644
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-04-10 Thread Arthur Zamarin
commit: 7f6022b563b1c6ad469edd075139d27c12f2593a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 10 17:37:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 10 17:37:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6022b5

dev-python/dulwich: Stabilize 0.20.35 ppc, #837401

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
index 43e852daa2f3..1a03ff6f2085 100644
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-04-10 Thread Agostino Sarubbo
commit: cd7dd290342b4807e27bf7cf867483394cb28264
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 10 09:03:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 10 09:03:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7dd290

dev-python/dulwich: amd64 stable wrt bug #837401

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
index 456dab9bb052..43e852daa2f3 100644
--- a/dev-python/dulwich/dulwich-0.20.35.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-03-20 Thread Michał Górny
commit: 44f3900ac6a026dc29d48354664af1ab9045e2e0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 20 08:37:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 20 09:25:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f3900a

dev-python/dulwich: Bump to 0.20.35

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.35.ebuild | 58 +++
 dev-python/dulwich/metadata.xml   |  4 +--
 3 files changed, 61 insertions(+), 2 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 495a2ed219a7..95a3c3c1830a 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.32.tar.gz 418100 BLAKE2B 
21d41a7b1e491848a11ab3e3b1b63bfbe1798b38ef331136b07609f004e780672477e91a637dd3b1ccd3b26e359461e1a16d759ac2cb98d1091fbdb1968c00a9
 SHA512 
9af4cb4462ab9a69bea9074aace81eeb8d33087f2c53e64145991913ad132e076b62f7958551729c758cd6eeae029a278723872771ef36b046331c85ebf2fcf4
 DIST dulwich-0.20.33.tar.gz 419863 BLAKE2B 
57b7a05f7a23745ba63e2faba9cd3772637a61cf9f2077eaf7ec799f5e3d25de7245aabbebf22cb58f5cb45318b653335251fc46b136b108770aaa6c2b09e099
 SHA512 
f2d0f8875dc4cd4ac4629f2884a5e68938d14218ef96a19ce322559a16eb64cdee92ed0bc07790e9d527a20fdcd29f6fe1f95479d0055cdab88f509bc318368c
+DIST dulwich-0.20.35.tar.gz 420972 BLAKE2B 
97c877554199aa8f3abf2f95a43c350cbef784f6f71af6280c537a93297c89981190fe1f66914532641a99cc3dca82a33b43d09f864f2ddf370c0097fa28a5e0
 SHA512 
23c272153547e0ef25a0e7d2deb64987e5d503545775e7d6f438ae09366c0037686eba1027d38a9dbf042bd1553eeb25ccdc818bdd785a2edf2cd3688f0b1271

diff --git a/dev-python/dulwich/dulwich-0.20.35.ebuild 
b/dev-python/dulwich/dulwich-0.20.35.ebuild
new file mode 100644
index ..456dab9bb052
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.35.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/dulwich/metadata.xml b/dev-python/dulwich/metadata.xml
index f558564f98b0..aaeecf0d1119 100644
--- a/dev-python/dulwich/metadata.xml
+++ b/dev-python/dulwich/metadata.xml
@@ -11,7 +11,7 @@
   
   
 dulwich
-dulwich/dulwich
-https://github.com/dulwich/dulwich/issues
+jelmer/dulwich
+https://github.com/jelmer/dulwich/issues
   
 



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

2022-03-09 Thread Arthur Zamarin
commit: 1eec2b8971f329d9c0ad5aebb2ee3ecd74d7e223
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Mar  9 19:17:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Mar  9 20:06:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eec2b89

dev-python/dulwich: add 0.20.33

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.33.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 238d29ed6426..495a2ed219a7 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.20.32.tar.gz 418100 BLAKE2B 
21d41a7b1e491848a11ab3e3b1b63bfbe1798b38ef331136b07609f004e780672477e91a637dd3b1ccd3b26e359461e1a16d759ac2cb98d1091fbdb1968c00a9
 SHA512 
9af4cb4462ab9a69bea9074aace81eeb8d33087f2c53e64145991913ad132e076b62f7958551729c758cd6eeae029a278723872771ef36b046331c85ebf2fcf4
+DIST dulwich-0.20.33.tar.gz 419863 BLAKE2B 
57b7a05f7a23745ba63e2faba9cd3772637a61cf9f2077eaf7ec799f5e3d25de7245aabbebf22cb58f5cb45318b653335251fc46b136b108770aaa6c2b09e099
 SHA512 
f2d0f8875dc4cd4ac4629f2884a5e68938d14218ef96a19ce322559a16eb64cdee92ed0bc07790e9d527a20fdcd29f6fe1f95479d0055cdab88f509bc318368c

diff --git a/dev-python/dulwich/dulwich-0.20.33.ebuild 
b/dev-python/dulwich/dulwich-0.20.33.ebuild
new file mode 100644
index ..db9d32133a7a
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.33.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-02-15 Thread Michał Górny
commit: 16c8c4ec246137e29a18abb18d28599975630e69
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 15 18:07:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 15 18:07:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c8c4ec

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  5 ---
 dev-python/dulwich/dulwich-0.20.23.ebuild | 55 ---
 dev-python/dulwich/dulwich-0.20.27.ebuild | 55 ---
 dev-python/dulwich/dulwich-0.20.28.ebuild | 55 ---
 dev-python/dulwich/dulwich-0.20.30.ebuild | 55 ---
 dev-python/dulwich/dulwich-0.20.31.ebuild | 55 ---
 6 files changed, 280 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 2f66260ae117..238d29ed6426 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,6 +1 @@
-DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96
 SHA512 
8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9
-DIST dulwich-0.20.27.tar.gz 416618 BLAKE2B 
73ed04d9fc871a82126e212bdac0eaf235e44aa76f3e54c98bd50f71379fdd3082b2a3af12a22f3276a45909ef17e38a116deb6adfd650cdbfa19afa41803dd1
 SHA512 
dc82250c5b3cbccc1ccbb55ca2d871f4d17ddb3616cd92146468fc5f0d805d3fe349b2cedfb4e814e027c07f9352e87c72ca7e97ed6218aa621fa9311dc075c5
-DIST dulwich-0.20.28.tar.gz 416723 BLAKE2B 
ddbb36c65e1372e1c2fbab5d85ef26a77f40e4763eee8dc5d2ba249a6b4e37bd6e38197eaebbcb46f16df577c0ff4730ec69fff39a549adf2e5d147e7a3eabfc
 SHA512 
5eb90dd888909f787ef5e9f0a79d7db9a31c5897e334a862c1d0593c4f115ff30047f108c7b315e0145e267f581ba0f4fd0fafb7b1b2316d3def4f70697f2e20
-DIST dulwich-0.20.30.tar.gz 417219 BLAKE2B 
6b5b10a37f2901424b632dad081b9972da5af7475e11389c73f8a64a57ebf421700c6591bfddc5418b9c02d61916894aeeb2371a3ceb514532fd1b9e63dffb2c
 SHA512 
1dd18c047e8bfe9f23a10c0c55b57be7b4d89d93af4a682265dac3bf495d1594057ed755e7caad926100d35e3603006377163dc6ae71bc51a500c744064f8bbc
-DIST dulwich-0.20.31.tar.gz 418063 BLAKE2B 
7b914ce6509227b48fc716ed4ecabfead8b95fa17661564b3dc6b9abedb2c444d026d1261de9bb7195a14f5ffea9dfcb3103f32784f07731d2101a7c60f1abda
 SHA512 
1f181aa62493fc8cdb2a18183f0aa2f5bb0963c1739423fc6790080bcec9d10368689934bfe8828b502bbe319ade4846428f3c4262666be01ccbce55a8803efa
 DIST dulwich-0.20.32.tar.gz 418100 BLAKE2B 
21d41a7b1e491848a11ab3e3b1b63bfbe1798b38ef331136b07609f004e780672477e91a637dd3b1ccd3b26e359461e1a16d759ac2cb98d1091fbdb1968c00a9
 SHA512 
9af4cb4462ab9a69bea9074aace81eeb8d33087f2c53e64145991913ad132e076b62f7958551729c758cd6eeae029a278723872771ef36b046331c85ebf2fcf4

diff --git a/dev-python/dulwich/dulwich-0.20.23.ebuild 
b/dev-python/dulwich/dulwich-0.20.23.ebuild
deleted file mode 100644
index e773306dfad7..
--- a/dev-python/dulwich/dulwich-0.20.23.ebuild
+++ /dev/null
@@ -1,55 +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} )
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/dulwich/dulwich/
-   https://pypi.org/project/dulwich/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   !hppa? ( !ia64? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) )
-   app-crypt/gpgme[python,${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
-   || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r 

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

2022-02-15 Thread Sam James
commit: 980249e8260a043ed5858e443208b598a819241d
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 15 16:18:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 15 16:18:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980249e8

dev-python/dulwich: Stabilize 0.20.32 arm64, #833228

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.32.ebuild 
b/dev-python/dulwich/dulwich-0.20.32.ebuild
index 83a214ddac29..c0e390ffa35c 100644
--- a/dev-python/dulwich/dulwich-0.20.32.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-02-13 Thread Jakov Smolić
commit: cf56368aa07efce35eccc9c4639aeb3e08aa8908
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Feb 13 08:39:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Feb 13 08:39:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf56368a

dev-python/dulwich: Stabilize 0.20.32 x86, #833228

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.32.ebuild 
b/dev-python/dulwich/dulwich-0.20.32.ebuild
index 0b5f7a5b906d..83a214ddac29 100644
--- a/dev-python/dulwich/dulwich-0.20.32.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-02-12 Thread Agostino Sarubbo
commit: 282b66a0496fbad46cd196a8501229a5ad6a4a3f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb 13 07:53:49 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb 13 07:53:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282b66a0

dev-python/dulwich: ppc stable wrt bug #833228

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.32.ebuild 
b/dev-python/dulwich/dulwich-0.20.32.ebuild
index db9d32133a7a..33d0f32c5c55 100644
--- a/dev-python/dulwich/dulwich-0.20.32.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.32.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2022-01-24 Thread Michał Górny
commit: e9515534451ae6dd96108152e84af9e74b59ce2b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 24 21:49:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 24 22:09:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9515534

dev-python/dulwich: Bump to 0.20.32

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.32.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 90d6d04db8a8..2f66260ae117 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -3,3 +3,4 @@ DIST dulwich-0.20.27.tar.gz 416618 BLAKE2B 
73ed04d9fc871a82126e212bdac0eaf235e44
 DIST dulwich-0.20.28.tar.gz 416723 BLAKE2B 
ddbb36c65e1372e1c2fbab5d85ef26a77f40e4763eee8dc5d2ba249a6b4e37bd6e38197eaebbcb46f16df577c0ff4730ec69fff39a549adf2e5d147e7a3eabfc
 SHA512 
5eb90dd888909f787ef5e9f0a79d7db9a31c5897e334a862c1d0593c4f115ff30047f108c7b315e0145e267f581ba0f4fd0fafb7b1b2316d3def4f70697f2e20
 DIST dulwich-0.20.30.tar.gz 417219 BLAKE2B 
6b5b10a37f2901424b632dad081b9972da5af7475e11389c73f8a64a57ebf421700c6591bfddc5418b9c02d61916894aeeb2371a3ceb514532fd1b9e63dffb2c
 SHA512 
1dd18c047e8bfe9f23a10c0c55b57be7b4d89d93af4a682265dac3bf495d1594057ed755e7caad926100d35e3603006377163dc6ae71bc51a500c744064f8bbc
 DIST dulwich-0.20.31.tar.gz 418063 BLAKE2B 
7b914ce6509227b48fc716ed4ecabfead8b95fa17661564b3dc6b9abedb2c444d026d1261de9bb7195a14f5ffea9dfcb3103f32784f07731d2101a7c60f1abda
 SHA512 
1f181aa62493fc8cdb2a18183f0aa2f5bb0963c1739423fc6790080bcec9d10368689934bfe8828b502bbe319ade4846428f3c4262666be01ccbce55a8803efa
+DIST dulwich-0.20.32.tar.gz 418100 BLAKE2B 
21d41a7b1e491848a11ab3e3b1b63bfbe1798b38ef331136b07609f004e780672477e91a637dd3b1ccd3b26e359461e1a16d759ac2cb98d1091fbdb1968c00a9
 SHA512 
9af4cb4462ab9a69bea9074aace81eeb8d33087f2c53e64145991913ad132e076b62f7958551729c758cd6eeae029a278723872771ef36b046331c85ebf2fcf4

diff --git a/dev-python/dulwich/dulwich-0.20.32.ebuild 
b/dev-python/dulwich/dulwich-0.20.32.ebuild
new file mode 100644
index ..db9d32133a7a
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.32.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-01-21 Thread Arthur Zamarin
commit: a5460f1ec133c6dc52cb95adbb87a90f1f48e8a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 22 06:26:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 22 06:26:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5460f1e

dev-python/dulwich: add 0.20.31

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.31.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index ddf7caba261a..90d6d04db8a8 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -2,3 +2,4 @@ DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2
 DIST dulwich-0.20.27.tar.gz 416618 BLAKE2B 
73ed04d9fc871a82126e212bdac0eaf235e44aa76f3e54c98bd50f71379fdd3082b2a3af12a22f3276a45909ef17e38a116deb6adfd650cdbfa19afa41803dd1
 SHA512 
dc82250c5b3cbccc1ccbb55ca2d871f4d17ddb3616cd92146468fc5f0d805d3fe349b2cedfb4e814e027c07f9352e87c72ca7e97ed6218aa621fa9311dc075c5
 DIST dulwich-0.20.28.tar.gz 416723 BLAKE2B 
ddbb36c65e1372e1c2fbab5d85ef26a77f40e4763eee8dc5d2ba249a6b4e37bd6e38197eaebbcb46f16df577c0ff4730ec69fff39a549adf2e5d147e7a3eabfc
 SHA512 
5eb90dd888909f787ef5e9f0a79d7db9a31c5897e334a862c1d0593c4f115ff30047f108c7b315e0145e267f581ba0f4fd0fafb7b1b2316d3def4f70697f2e20
 DIST dulwich-0.20.30.tar.gz 417219 BLAKE2B 
6b5b10a37f2901424b632dad081b9972da5af7475e11389c73f8a64a57ebf421700c6591bfddc5418b9c02d61916894aeeb2371a3ceb514532fd1b9e63dffb2c
 SHA512 
1dd18c047e8bfe9f23a10c0c55b57be7b4d89d93af4a682265dac3bf495d1594057ed755e7caad926100d35e3603006377163dc6ae71bc51a500c744064f8bbc
+DIST dulwich-0.20.31.tar.gz 418063 BLAKE2B 
7b914ce6509227b48fc716ed4ecabfead8b95fa17661564b3dc6b9abedb2c444d026d1261de9bb7195a14f5ffea9dfcb3103f32784f07731d2101a7c60f1abda
 SHA512 
1f181aa62493fc8cdb2a18183f0aa2f5bb0963c1739423fc6790080bcec9d10368689934bfe8828b502bbe319ade4846428f3c4262666be01ccbce55a8803efa

diff --git a/dev-python/dulwich/dulwich-0.20.31.ebuild 
b/dev-python/dulwich/dulwich-0.20.31.ebuild
new file mode 100644
index ..e282dc27d571
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.31.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-01-07 Thread Arthur Zamarin
commit: 631b256090725320a7efcc0d259a71d9d24dbc85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  8 07:39:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  8 07:39:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631b2560

dev-python/dulwich: add 0.20.30

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.30.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 68de62a3f094..ddf7caba261a 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,4 @@
 DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96
 SHA512 
8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9
 DIST dulwich-0.20.27.tar.gz 416618 BLAKE2B 
73ed04d9fc871a82126e212bdac0eaf235e44aa76f3e54c98bd50f71379fdd3082b2a3af12a22f3276a45909ef17e38a116deb6adfd650cdbfa19afa41803dd1
 SHA512 
dc82250c5b3cbccc1ccbb55ca2d871f4d17ddb3616cd92146468fc5f0d805d3fe349b2cedfb4e814e027c07f9352e87c72ca7e97ed6218aa621fa9311dc075c5
 DIST dulwich-0.20.28.tar.gz 416723 BLAKE2B 
ddbb36c65e1372e1c2fbab5d85ef26a77f40e4763eee8dc5d2ba249a6b4e37bd6e38197eaebbcb46f16df577c0ff4730ec69fff39a549adf2e5d147e7a3eabfc
 SHA512 
5eb90dd888909f787ef5e9f0a79d7db9a31c5897e334a862c1d0593c4f115ff30047f108c7b315e0145e267f581ba0f4fd0fafb7b1b2316d3def4f70697f2e20
+DIST dulwich-0.20.30.tar.gz 417219 BLAKE2B 
6b5b10a37f2901424b632dad081b9972da5af7475e11389c73f8a64a57ebf421700c6591bfddc5418b9c02d61916894aeeb2371a3ceb514532fd1b9e63dffb2c
 SHA512 
1dd18c047e8bfe9f23a10c0c55b57be7b4d89d93af4a682265dac3bf495d1594057ed755e7caad926100d35e3603006377163dc6ae71bc51a500c744064f8bbc

diff --git a/dev-python/dulwich/dulwich-0.20.30.ebuild 
b/dev-python/dulwich/dulwich-0.20.30.ebuild
new file mode 100644
index ..e282dc27d571
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.30.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-01-06 Thread Arthur Zamarin
commit: c1521e9751003345267837f791a6f68996b44191
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan  6 19:16:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan  6 19:20:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1521e97

dev-python/dulwich: add 0.20.28

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.28.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 558675fffec1..68de62a3f094 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96
 SHA512 
8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9
 DIST dulwich-0.20.27.tar.gz 416618 BLAKE2B 
73ed04d9fc871a82126e212bdac0eaf235e44aa76f3e54c98bd50f71379fdd3082b2a3af12a22f3276a45909ef17e38a116deb6adfd650cdbfa19afa41803dd1
 SHA512 
dc82250c5b3cbccc1ccbb55ca2d871f4d17ddb3616cd92146468fc5f0d805d3fe349b2cedfb4e814e027c07f9352e87c72ca7e97ed6218aa621fa9311dc075c5
+DIST dulwich-0.20.28.tar.gz 416723 BLAKE2B 
ddbb36c65e1372e1c2fbab5d85ef26a77f40e4763eee8dc5d2ba249a6b4e37bd6e38197eaebbcb46f16df577c0ff4730ec69fff39a549adf2e5d147e7a3eabfc
 SHA512 
5eb90dd888909f787ef5e9f0a79d7db9a31c5897e334a862c1d0593c4f115ff30047f108c7b315e0145e267f581ba0f4fd0fafb7b1b2316d3def4f70697f2e20

diff --git a/dev-python/dulwich/dulwich-0.20.28.ebuild 
b/dev-python/dulwich/dulwich-0.20.28.ebuild
new file mode 100644
index ..e282dc27d571
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.28.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-01-05 Thread Arthur Zamarin
commit: 975ad5c29c391a7f59b34ac7a7958a528fbd9275
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan  5 07:46:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan  5 08:45:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975ad5c2

dev-python/dulwich: add 0.20.27

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.27.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index dc48a6c23dfa..558675fffec1 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1 +1,2 @@
 DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96
 SHA512 
8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9
+DIST dulwich-0.20.27.tar.gz 416618 BLAKE2B 
73ed04d9fc871a82126e212bdac0eaf235e44aa76f3e54c98bd50f71379fdd3082b2a3af12a22f3276a45909ef17e38a116deb6adfd650cdbfa19afa41803dd1
 SHA512 
dc82250c5b3cbccc1ccbb55ca2d871f4d17ddb3616cd92146468fc5f0d805d3fe349b2cedfb4e814e027c07f9352e87c72ca7e97ed6218aa621fa9311dc075c5

diff --git a/dev-python/dulwich/dulwich-0.20.27.ebuild 
b/dev-python/dulwich/dulwich-0.20.27.ebuild
new file mode 100644
index ..e282dc27d571
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.27.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-09-04 Thread Michał Górny
commit: d827330ea30b0322c2c86b6049eb230f87ed5a46
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 21:48:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 21:48:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d827330e

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  1 -
 dev-python/dulwich/dulwich-0.20.21.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 8afeffdda74..dc48a6c23df 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1 @@
-DIST dulwich-0.20.21.tar.gz 399232 BLAKE2B 
d2768a4cc83ab2dad3b569c7c97c93ffea0293eb10ce269a7edfc7d5a6dc15d31d7637332d6968d40e67dcd2d76d6f9366f6d2e30527a666bc76fab32c5bab91
 SHA512 
1dc3042ef7ed0320b8e998d78c98e5d181981f665a708547b715ed5a16869f5c0c76b6228bf1e58cb957923ea9643ae2ae7cfca970056bc5230db18c5a110985
 DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96
 SHA512 
8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9

diff --git a/dev-python/dulwich/dulwich-0.20.21.ebuild 
b/dev-python/dulwich/dulwich-0.20.21.ebuild
deleted file mode 100644
index 6a31b0f595c..000
--- a/dev-python/dulwich/dulwich-0.20.21.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend  # tests use setuptools, setup uses if found
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/dulwich/dulwich/
-   https://pypi.org/project/dulwich/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   !hppa? ( !ia64? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) )
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
-   || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}



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

2021-09-03 Thread Agostino Sarubbo
commit: 5e8f542630703986ffa4c208f5cf55d70451
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep  3 06:37:24 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep  3 06:39:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8f5426

dev-python/dulwich: x86 stable wrt bug #799977

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.23.ebuild 
b/dev-python/dulwich/dulwich-0.20.23.ebuild
index 2ce5d808ec4..0ceb8b771f9 100644
--- a/dev-python/dulwich/dulwich-0.20.23.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.23.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-08-05 Thread Michał Górny
commit: 02f1b1747f077e24f0770b865e91c36b7b66bbb2
Author: Arthur Zamarin  gmail  com>
AuthorDate: Sat Jul 31 13:45:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  5 18:07:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f1b174

dev-python/dulwich: enable py3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/dulwich/dulwich-0.20.23.ebuild 
b/dev-python/dulwich/dulwich-0.20.23.ebuild
index 0e8096b83c5..2ce5d808ec4 100644
--- a/dev-python/dulwich/dulwich-0.20.23.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.23.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"



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

2021-07-28 Thread Agostino Sarubbo
commit: 3db2f3e0817a359df28f780cef8f51622b8e1d08
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 28 06:40:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 28 06:40:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db2f3e0

dev-python/dulwich: amd64 stable wrt bug #799977

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.23.ebuild 
b/dev-python/dulwich/dulwich-0.20.23.ebuild
index e32b087c770..0e8096b83c5 100644
--- a/dev-python/dulwich/dulwich-0.20.23.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.23.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-07-26 Thread Sam James
commit: d4734cd118142773efff887656da4f7920a28b11
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 26 06:24:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 26 06:24:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4734cd1

dev-python/dulwich: Stabilize 0.20.23 ppc, #799977

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.23.ebuild 
b/dev-python/dulwich/dulwich-0.20.23.ebuild
index 076237a6c33..e32b087c770 100644
--- a/dev-python/dulwich/dulwich-0.20.23.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.23.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-07-12 Thread Michał Górny
commit: fa10c1b8b787f5ca203ad4ec9d5611773e75adce
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 12 08:52:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 12 09:11:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa10c1b8

dev-python/dulwich: Add dependency on gpgme

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

 dev-python/dulwich/dulwich-0.20.23.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/dulwich/dulwich-0.20.23.ebuild 
b/dev-python/dulwich/dulwich-0.20.23.ebuild
index c3784feb382..076237a6c33 100644
--- a/dev-python/dulwich/dulwich-0.20.23.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.23.ebuild
@@ -29,6 +29,7 @@ BDEPEND="
dev-python/gevent[${PYTHON_USEDEP}]
dev-python/geventhttpclient[${PYTHON_USEDEP}]
) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/fastimport[${PYTHON_USEDEP}]
)"



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

2021-05-25 Thread Michał Górny
commit: f9eec8fa4a73be9c4085c02368d78142ddbcf2b2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 25 11:26:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 25 11:26:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9eec8fa

dev-python/dulwich: Remove old

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

 dev-python/dulwich/Manifest   |  2 --
 dev-python/dulwich/dulwich-0.20.20.ebuild | 56 ---
 dev-python/dulwich/dulwich-0.20.22.ebuild | 54 -
 3 files changed, 112 deletions(-)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index e2babb26eb1..8afeffdda74 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,4 +1,2 @@
-DIST dulwich-0.20.20.tar.gz 397197 BLAKE2B 
941cb09c0537ec9ab96fc65cac12f94cc74b549eb2a8a516def96f66a8d31ad602ae4253910a24efe7254411dd4723832481b0df3189a9cb8708e3bbd512eb6f
 SHA512 
ca83bfe3566981830bdc91d2e4ed039625fa6780dcabf74e0e91c9d89001e06dd04c8a10e8dfaf5c5ad67081d77fc9e996e2e3e1a0589954faae09162c545b02
 DIST dulwich-0.20.21.tar.gz 399232 BLAKE2B 
d2768a4cc83ab2dad3b569c7c97c93ffea0293eb10ce269a7edfc7d5a6dc15d31d7637332d6968d40e67dcd2d76d6f9366f6d2e30527a666bc76fab32c5bab91
 SHA512 
1dc3042ef7ed0320b8e998d78c98e5d181981f665a708547b715ed5a16869f5c0c76b6228bf1e58cb957923ea9643ae2ae7cfca970056bc5230db18c5a110985
-DIST dulwich-0.20.22.tar.gz 414104 BLAKE2B 
6fcb2ef8b7498f0fbf934440ab269a4c63e1722ec9ed4b2ade549e88377c33dbc6fcdff433acb7187bfaf3eebfb7698f7e9688088440f70be448dd7e112cbffd
 SHA512 
ccb7330f9ba0bda5ceac31a62cb4a251cd95e70205535f033678553d17cfb720139135364b60747d24d682a1decd447d69c5180150af25fa05d68a7bdd21e7c5
 DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96
 SHA512 
8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9

diff --git a/dev-python/dulwich/dulwich-0.20.20.ebuild 
b/dev-python/dulwich/dulwich-0.20.20.ebuild
deleted file mode 100644
index 6a31b0f595c..000
--- a/dev-python/dulwich/dulwich-0.20.20.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend  # tests use setuptools, setup uses if found
-
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/dulwich/dulwich/
-   https://pypi.org/project/dulwich/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   !hppa? ( !ia64? (
-   dev-python/gevent[${PYTHON_USEDEP}]
-   dev-python/geventhttpclient[${PYTHON_USEDEP}]
-   ) )
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/fastimport[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   # remove interference from the tests that do stuff like user.name
-   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
-   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
-   # Do not use make check which rebuilds the extension and uses -Werror,
-   # causing unexpected failures.
-   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
-   || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use examples; then
-   docompress -x "/usr/share/doc/${PF}/examples"
-   dodoc -r examples
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/dulwich/dulwich-0.20.22.ebuild 
b/dev-python/dulwich/dulwich-0.20.22.ebuild
deleted file mode 100644
index c3784feb382..000
--- a/dev-python/dulwich/dulwich-0.20.22.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
-HOMEPAGE="
-   https://github.com/dulwich/dulwich/
-   https://pypi.org/project/dulwich/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+ Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos 

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

2021-05-25 Thread Sam James
commit: d366ec6abf3081a64a012adab7f9230e191ae47b
Author: Sam James  gentoo  org>
AuthorDate: Tue May 25 11:14:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 25 11:14:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d366ec6a

dev-python/dulwich: Stabilize 0.20.21 x86, #790878

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.21.ebuild 
b/dev-python/dulwich/dulwich-0.20.21.ebuild
index 9cc039c9e2f..6a31b0f595c 100644
--- a/dev-python/dulwich/dulwich-0.20.21.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.21.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-05-25 Thread Sam James
commit: c85ef3fd9b505220a024b82ee64cca6faa2bd096
Author: Sam James  gentoo  org>
AuthorDate: Tue May 25 11:13:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 25 11:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85ef3fd

dev-python/dulwich: Stabilize 0.20.21 amd64, #790878

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.21.ebuild 
b/dev-python/dulwich/dulwich-0.20.21.ebuild
index 4d8b68f98f4..9cc039c9e2f 100644
--- a/dev-python/dulwich/dulwich-0.20.21.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.21.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2021-05-24 Thread Michał Górny
commit: 66b707cced093c64282b61ec76e92ce80aeaf893
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 25 04:31:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 25 04:56:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b707cc

dev-python/dulwich: Bump to 0.20.23 (NFC)

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.23.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 6cbb2f0775b..e2babb26eb1 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,4 @@
 DIST dulwich-0.20.20.tar.gz 397197 BLAKE2B 
941cb09c0537ec9ab96fc65cac12f94cc74b549eb2a8a516def96f66a8d31ad602ae4253910a24efe7254411dd4723832481b0df3189a9cb8708e3bbd512eb6f
 SHA512 
ca83bfe3566981830bdc91d2e4ed039625fa6780dcabf74e0e91c9d89001e06dd04c8a10e8dfaf5c5ad67081d77fc9e996e2e3e1a0589954faae09162c545b02
 DIST dulwich-0.20.21.tar.gz 399232 BLAKE2B 
d2768a4cc83ab2dad3b569c7c97c93ffea0293eb10ce269a7edfc7d5a6dc15d31d7637332d6968d40e67dcd2d76d6f9366f6d2e30527a666bc76fab32c5bab91
 SHA512 
1dc3042ef7ed0320b8e998d78c98e5d181981f665a708547b715ed5a16869f5c0c76b6228bf1e58cb957923ea9643ae2ae7cfca970056bc5230db18c5a110985
 DIST dulwich-0.20.22.tar.gz 414104 BLAKE2B 
6fcb2ef8b7498f0fbf934440ab269a4c63e1722ec9ed4b2ade549e88377c33dbc6fcdff433acb7187bfaf3eebfb7698f7e9688088440f70be448dd7e112cbffd
 SHA512 
ccb7330f9ba0bda5ceac31a62cb4a251cd95e70205535f033678553d17cfb720139135364b60747d24d682a1decd447d69c5180150af25fa05d68a7bdd21e7c5
+DIST dulwich-0.20.23.tar.gz 414150 BLAKE2B 
0f7bfb237acc6bad874465a5bfed21adc29a2ef23875fbcbb92e7e3ff0ed6a4191a30b3975f90ef20b8320575e42abf31f8ec2199d558382c917d0510c2a8d96
 SHA512 
8bad3528dc87e70b39b59b2f7218579327db4dbd15937b63db76c9b8e7ba6d22e963eaec45b8d675c92f250516a541c395fdac391db68d0932dc5d8cd7ed9fb9

diff --git a/dev-python/dulwich/dulwich-0.20.23.ebuild 
b/dev-python/dulwich/dulwich-0.20.23.ebuild
new file mode 100644
index 000..c3784feb382
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.23.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-05-24 Thread Michał Górny
commit: 7252b8158abda45020ceec826a3bb7e97b78b6c0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 24 06:28:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 24 06:41:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7252b815

dev-python/dulwich: Bump to 0.20.22

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

 dev-python/dulwich/Manifest   |  1 +
 dev-python/dulwich/dulwich-0.20.22.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 381177121b7..6cbb2f0775b 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.20.tar.gz 397197 BLAKE2B 
941cb09c0537ec9ab96fc65cac12f94cc74b549eb2a8a516def96f66a8d31ad602ae4253910a24efe7254411dd4723832481b0df3189a9cb8708e3bbd512eb6f
 SHA512 
ca83bfe3566981830bdc91d2e4ed039625fa6780dcabf74e0e91c9d89001e06dd04c8a10e8dfaf5c5ad67081d77fc9e996e2e3e1a0589954faae09162c545b02
 DIST dulwich-0.20.21.tar.gz 399232 BLAKE2B 
d2768a4cc83ab2dad3b569c7c97c93ffea0293eb10ce269a7edfc7d5a6dc15d31d7637332d6968d40e67dcd2d76d6f9366f6d2e30527a666bc76fab32c5bab91
 SHA512 
1dc3042ef7ed0320b8e998d78c98e5d181981f665a708547b715ed5a16869f5c0c76b6228bf1e58cb957923ea9643ae2ae7cfca970056bc5230db18c5a110985
+DIST dulwich-0.20.22.tar.gz 414104 BLAKE2B 
6fcb2ef8b7498f0fbf934440ab269a4c63e1722ec9ed4b2ade549e88377c33dbc6fcdff433acb7187bfaf3eebfb7698f7e9688088440f70be448dd7e112cbffd
 SHA512 
ccb7330f9ba0bda5ceac31a62cb4a251cd95e70205535f033678553d17cfb720139135364b60747d24d682a1decd447d69c5180150af25fa05d68a7bdd21e7c5

diff --git a/dev-python/dulwich/dulwich-0.20.22.ebuild 
b/dev-python/dulwich/dulwich-0.20.22.ebuild
new file mode 100644
index 000..c3784feb382
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.22.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/dulwich/dulwich/
+   https://pypi.org/project/dulwich/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) )
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite \
+   || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



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

2021-05-19 Thread Sam James
commit: 5d1f474162a8cd114fa3a7498628fed673a90e1a
Author: Sam James  gentoo  org>
AuthorDate: Thu May 20 01:43:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 20 01:46:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1f4741

dev-python/dulwich: Stabilize 0.20.21 arm64, #790878

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

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

diff --git a/dev-python/dulwich/dulwich-0.20.21.ebuild 
b/dev-python/dulwich/dulwich-0.20.21.ebuild
index 9161291c1ed..4d8b68f98f4 100644
--- a/dev-python/dulwich/dulwich-0.20.21.ebuild
+++ b/dev-python/dulwich/dulwich-0.20.21.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2+ Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



  1   2   >