[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/, profiles/
commit: 3db02a5c4d59b1f88785f456c87856b400a14551 Author: Jakov Smolić gentoo org> AuthorDate: Sat Jul 8 17:17:28 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Jul 8 17:39:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db02a5c dev-python/http-parser: treeclean Closes: https://bugs.gentoo.org/907495 Signed-off-by: Jakov Smolić gentoo.org> dev-python/http-parser/Manifest| 1 - dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 45 -- dev-python/http-parser/metadata.xml| 12 -- profiles/package.mask | 6 --- 4 files changed, 64 deletions(-) diff --git a/dev-python/http-parser/Manifest b/dev-python/http-parser/Manifest deleted file mode 100644 index 60d5c5e9c20d.. --- a/dev-python/http-parser/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST http-parser-0.9.0.gh.tar.gz 101174 BLAKE2B 92b74dffd2c35672bc383ccda59f93723c0f83ecb0fbf0470f5daacdd37f68d4d63de7d4ea53f86d2109349a793b7535cc864f014311dee6ac5e67d0ca751931 SHA512 75e51bef43d9d7698aad69f8bfe651e24784b97603cac55f33bf4c12c86792c8c71d6206f31847d052e4d8621a5ea65a7b34eca5bebdb8189f58e6d98d33139d diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild deleted file mode 100644 index 1bfa1afb610d.. --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ /dev/null @@ -1,45 +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_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="HTTP request/response parser for python in C" -HOMEPAGE=" - https://github.com/benoitc/http-parser/ - https://pypi.org/project/http-parser/ -" -SRC_URI=" - https://github.com/benoitc/http-parser/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" -IUSE="examples" - -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_configure_all() { - cython -3 http_parser/parser.pyx || die -} - -python_install_all() { - local DOCS=( README.rst ) - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/http-parser/metadata.xml b/dev-python/http-parser/metadata.xml deleted file mode 100644 index 2a327a6a2f76.. --- a/dev-python/http-parser/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -pyt...@gentoo.org -Python - - -http-parser -benoitc/http-parser - - diff --git a/profiles/package.mask b/profiles/package.mask index 3d46f1b43f6c..f00bd7440eee 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -304,12 +304,6 @@ sci-mathematics/flintqs # Bug: #907211 =dev-libs/imath-3.1.7 -# Michał Górny (2023-05-31) -# Unmaintained. Last commit in 2020. Does not work with Python 3.12. -# No revdeps. -# Removal on 2023-06-30. Bug #907495. -dev-python/http-parser - # Sam James (2023-05-24) # Breaks building C++ consumers at least: bug #906755, bug #906879, bug #906957. # Please upgrade to >=0.5.1.
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: a7624d4c4124a7e1e5a47a71c45bcfd05eccca53 Author: Michał Górny gentoo org> AuthorDate: Thu May 4 16:13:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 4 16:17:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7624d4c dev-python/http-parser: Set DISTUTILS_EXT=1 Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild index 6e5148fe0101..1bfa1afb610d 100644 --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: f79b8c105e55659a9dcfd66b2911584d93c624c4 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 15 07:22:15 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 15 07:24:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79b8c10 dev-python/http-parser: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/http-parser-0.9.0.ebuild | 41 - 1 file changed, 41 deletions(-) diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild deleted file mode 100644 index dc270dee7e5c.. --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ /dev/null @@ -1,41 +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="HTTP request/response parser for python in C" -HOMEPAGE="https://github.com/benoitc/http-parser; -SRC_URI=" - https://github.com/benoitc/http-parser/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" -IUSE="examples" - -BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_compile() { - if [[ ${EPYTHON} != python3* ]]; then - local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" - fi - - distutils-r1_python_compile -} - -python_install_all() { - local DOCS=( README.rst ) - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 0f23f306b9f795f2b3544cae76e131be41901047 Author: Sam James gentoo org> AuthorDate: Fri Jul 15 00:44:30 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 15 00:44:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f23f306 dev-python/http-parser: Stabilize 0.9.0-r1 amd64, #858050 Signed-off-by: Sam James gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild index 2d04c5a79a86..3a816b6a2738 100644 --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" IUSE="examples" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 4321d8a69de9c9fc5b096a65805f9cc32337fa70 Author: Sam James gentoo org> AuthorDate: Fri Jul 15 00:42:50 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 15 00:42:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4321d8a6 dev-python/http-parser: Stabilize 0.9.0-r1 x86, #858050 Signed-off-by: Sam James gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild index d9b9bac3d06c..2d04c5a79a86 100644 --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" IUSE="examples" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 3066afb00aeb039912ebe55e7654612b7f978063 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jul 14 20:23:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jul 14 20:23:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3066afb0 dev-python/http-parser: Stabilize 0.9.0-r1 arm64, #858050 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild index a525f807791a..d9b9bac3d06c 100644 --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc ~x86" IUSE="examples" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 8ae9731105c9720afe3e08c6657d73fbd57bead5 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jul 14 18:56:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jul 14 18:56:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae97311 dev-python/http-parser: Stabilize 0.9.0-r1 arm, #858050 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild index f2e22701cd47..81f73563590b 100644 --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~s390 ~sparc ~x86" IUSE="examples" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: e4ce64fe3a1357ce793e476af4517fe055b676f2 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jul 14 18:56:49 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jul 14 18:56:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ce64fe dev-python/http-parser: Stabilize 0.9.0-r1 ppc, #858050 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild index 81f73563590b..a525f807791a 100644 --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~s390 ~sparc ~x86" IUSE="examples" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 07e33c294309f492f48e7ddc69506f76f147d46f Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jul 14 18:56:47 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jul 14 18:56:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e33c29 dev-python/http-parser: Stabilize 0.9.0-r1 ppc64, #858050 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild index c974834b7586..f2e22701cd47 100644 --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~s390 ~sparc ~x86" IUSE="examples" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 1d66e8ac6b9f7de3dc76eefd2bfab59ad3bf79be Author: Michał Górny gentoo org> AuthorDate: Sun Jun 12 17:58:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 12 18:27:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d66e8ac dev-python/http-parser: Enable py3.11 Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild index 37fe90fe5524..c974834b7586 100644 --- a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 559a00b99f9d925a1b8d43d0df67ec17c3df4813 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 12 17:58:46 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 12 18:27:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559a00b9 dev-python/http-parser: Use PEP517 build Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/http-parser-0.9.0-r1.ebuild | 44 ++ 1 file changed, 44 insertions(+) diff --git a/dev-python/http-parser/http-parser-0.9.0-r1.ebuild b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild new file mode 100644 index ..37fe90fe5524 --- /dev/null +++ b/dev-python/http-parser/http-parser-0.9.0-r1.ebuild @@ -0,0 +1,44 @@ +# 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="HTTP request/response parser for python in C" +HOMEPAGE=" + https://github.com/benoitc/http-parser/ + https://pypi.org/project/http-parser/ +" +SRC_URI=" + https://github.com/benoitc/http-parser/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="examples" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_configure_all() { + cython -3 http_parser/parser.pyx || die +} + +python_install_all() { + local DOCS=( README.rst ) + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: c3125f63f1ffbad9c2fd0f4acf54e414b117811d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 5 13:49:44 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 5 13:51:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3125f63 dev-python/http-parser: Enable py3.10 Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/http-parser-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild index 578ae2661d5..dc270dee7e5 100644 --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: af572e95081ccb71bac94a3c65107456289f40b0 Author: Sam James gentoo org> AuthorDate: Tue Mar 2 08:27:50 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 2 08:40:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af572e95 dev-python/http-parser: add Python 3.9 Signed-off-by: Sam James gentoo.org> dev-python/http-parser/http-parser-0.9.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild index c12734bef0f..2f96d3d1b68 100644 --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: f7142a00cd6273e82ef2ee0d8ae077183e8a16be Author: Sam James gentoo org> AuthorDate: Sun Dec 13 00:55:02 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 13 00:55:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7142a00 dev-python/http-parser: Stabilize 0.9.0 s390, #731406 Signed-off-by: Sam James gentoo.org> dev-python/http-parser/http-parser-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild index 7230c49ba81..c7a55b51d44 100644 --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 s390 ~sparc x86" IUSE="examples" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 4e3b399a8d3cc9b193c4084f766e76d537517546 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 16 09:13:05 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 16 09:57:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3b399a dev-python/http-parser: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/Manifest | 1 - dev-python/http-parser/http-parser-0.8.3.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-python/http-parser/Manifest b/dev-python/http-parser/Manifest index 849b8b606ba..60d5c5e9c20 100644 --- a/dev-python/http-parser/Manifest +++ b/dev-python/http-parser/Manifest @@ -1,2 +1 @@ -DIST http-parser-0.8.3.tar.gz 83040 BLAKE2B 8ccfd15154e34756229159576340536e447a1b76375df7c3f56b96c79957a3b28569fd4a4e77303fd1d254aa5652478f7e319e7556150de563f5b12c58482de4 SHA512 aca583d976dcf172244179cc4199336f296dbb2e2838dded23e64d55f23298fe600f9c24ba6cb6d1d5faad3022710154949fd39adecaef763f7589a58d03fbd1 DIST http-parser-0.9.0.gh.tar.gz 101174 BLAKE2B 92b74dffd2c35672bc383ccda59f93723c0f83ecb0fbf0470f5daacdd37f68d4d63de7d4ea53f86d2109349a793b7535cc864f014311dee6ac5e67d0ca751931 SHA512 75e51bef43d9d7698aad69f8bfe651e24784b97603cac55f33bf4c12c86792c8c71d6206f31847d052e4d8621a5ea65a7b34eca5bebdb8189f58e6d98d33139d diff --git a/dev-python/http-parser/http-parser-0.8.3.ebuild b/dev-python/http-parser/http-parser-0.8.3.ebuild deleted file mode 100644 index 896c88cd6aa..000 --- a/dev-python/http-parser/http-parser-0.8.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="HTTP request/response parser for python in C" -HOMEPAGE="https://github.com/benoitc/http-parser; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 s390 ~sparc x86" -IUSE="examples" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - $(python_gen_cond_dep 'dev-python/cython[${PYTHON_USEDEP}]' 'python*')" - -python_compile() { - if [[ ${EPYTHON} != python3* ]]; then - local CFLAGS=${CFLAGS} - append-cflags -fno-strict-aliasing - fi - - distutils-r1_python_compile -} - -python_install_all() { - local DOCS=( README.rst ) - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 4c7a34ff6562fb8247bfe712e9c6e218d0c1d6e4 Author: Sam James gentoo org> AuthorDate: Mon Jul 13 17:33:38 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 13 18:08:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7a34ff dev-python/http-parser: arm64 stable (bug #731406) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/http-parser/http-parser-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild index 32e797b3674..7230c49ba81 100644 --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" IUSE="examples" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 4fe8e21012bbf1cf4fa46093d8dcef2619c551e9 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 9 10:04:37 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 9 10:08:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe8e210 dev-python/http-parser: Stabilize 0.9.0 amd64, #731406 Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/http-parser-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild index 293b08eaf11..32e797b3674 100644 --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86" IUSE="examples" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: d7dad9855d27e8e85de27bb287e187878f683640 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 9 08:26:50 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 9 08:26:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7dad985 dev-python/http-parser: ppc64 stable wrt bug #731406 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/http-parser/http-parser-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild index 5118a781933..c3e641424f6 100644 --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~s390 ~sparc ~x86" IUSE="examples" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: f99714643df79059e7a104b31ebc7649918b656a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 9 08:16:20 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 9 08:16:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9971464 dev-python/http-parser: ppc stable wrt bug #731406 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/http-parser/http-parser-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild index af00fe04a98..5118a781933 100644 --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="examples" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 2d48e156b37f0abd9c03e97ed98f83c41a6ee593 Author: Michał Górny gentoo org> AuthorDate: Mon May 18 10:47:04 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon May 18 10:57:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d48e156 dev-python/http-parser: Bump to 0.9.0 Closes: https://bugs.gentoo.org/723556 Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/Manifest | 1 + dev-python/http-parser/http-parser-0.9.0.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-python/http-parser/Manifest b/dev-python/http-parser/Manifest index 0175a15c11a..849b8b606ba 100644 --- a/dev-python/http-parser/Manifest +++ b/dev-python/http-parser/Manifest @@ -1 +1,2 @@ DIST http-parser-0.8.3.tar.gz 83040 BLAKE2B 8ccfd15154e34756229159576340536e447a1b76375df7c3f56b96c79957a3b28569fd4a4e77303fd1d254aa5652478f7e319e7556150de563f5b12c58482de4 SHA512 aca583d976dcf172244179cc4199336f296dbb2e2838dded23e64d55f23298fe600f9c24ba6cb6d1d5faad3022710154949fd39adecaef763f7589a58d03fbd1 +DIST http-parser-0.9.0.gh.tar.gz 101174 BLAKE2B 92b74dffd2c35672bc383ccda59f93723c0f83ecb0fbf0470f5daacdd37f68d4d63de7d4ea53f86d2109349a793b7535cc864f014311dee6ac5e67d0ca751931 SHA512 75e51bef43d9d7698aad69f8bfe651e24784b97603cac55f33bf4c12c86792c8c71d6206f31847d052e4d8621a5ea65a7b34eca5bebdb8189f58e6d98d33139d diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild new file mode 100644 index 000..5a0b335f0cc --- /dev/null +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) + +inherit distutils-r1 + +DESCRIPTION="HTTP request/response parser for python in C" +HOMEPAGE="https://github.com/benoitc/http-parser; +SRC_URI=" + https://github.com/benoitc/http-parser/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="examples" + +BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +python_compile() { + if [[ ${EPYTHON} != python3* ]]; then + local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" + fi + + distutils-r1_python_compile +} + +python_install_all() { + local DOCS=( README.rst ) + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: f76ec34cef803e70bf19a34f2fbed37b847e4cda Author: Michał Górny gentoo org> AuthorDate: Mon May 18 10:56:26 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon May 18 10:57:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76ec34c dev-python/http-parser: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/http-parser/http-parser-0.8.3.ebuild | 2 +- dev-python/http-parser/http-parser-0.9.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/http-parser/http-parser-0.8.3.ebuild b/dev-python/http-parser/http-parser-0.8.3.ebuild index 5337b6d3494..896c88cd6aa 100644 --- a/dev-python/http-parser/http-parser-0.8.3.ebuild +++ b/dev-python/http-parser/http-parser-0.8.3.ebuild @@ -3,7 +3,7 @@ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 flag-o-matic diff --git a/dev-python/http-parser/http-parser-0.9.0.ebuild b/dev-python/http-parser/http-parser-0.9.0.ebuild index 5a0b335f0cc..775ab3cd857 100644 --- a/dev-python/http-parser/http-parser-0.9.0.ebuild +++ b/dev-python/http-parser/http-parser-0.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7,8}} ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 071aba7d125924159ada325fca2e4a882d6a723c Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 28 16:59:12 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 28 16:59:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071aba7d dev-python/http-parser: mark s390 stable Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/http-parser/http-parser-0.8.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/http-parser/http-parser-0.8.3.ebuild b/dev-python/http-parser/http-parser-0.8.3.ebuild index 11ee13c191f..385c02b4deb 100644 --- a/dev-python/http-parser/http-parser-0.8.3.ebuild +++ b/dev-python/http-parser/http-parser-0.8.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 s390 ~sparc x86 ~x86-fbsd" IUSE="examples" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: 1eb47f35c935de86d9e27c74bce691cf0796aecf Author: Alexis Ballier gentoo org> AuthorDate: Sat Jun 24 15:50:25 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Jun 25 14:42:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb47f35 dev-python/http-parser: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/http-parser/http-parser-0.8.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/http-parser/http-parser-0.8.3.ebuild b/dev-python/http-parser/http-parser-0.8.3.ebuild index f84984f8197..95f552ab60b 100644 --- a/dev-python/http-parser/http-parser-0.8.3.ebuild +++ b/dev-python/http-parser/http-parser-0.8.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~s390 ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 ~s390 ~sparc x86 ~x86-fbsd" IUSE="examples" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/files/
commit: f1a4c44beb70d28e4f76e9571978cb0ac657998c Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Tue Sep 13 15:36:04 2016 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 18 13:27:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a4c44b dev-python/http-parser: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/2322 Signed-off-by: David Seifert gentoo.org> .../files/http-parser-0.7.8-setup.patch| 22 -- 1 file changed, 22 deletions(-) diff --git a/dev-python/http-parser/files/http-parser-0.7.8-setup.patch b/dev-python/http-parser/files/http-parser-0.7.8-setup.patch deleted file mode 100644 index 9bd43e6.. --- a/dev-python/http-parser/files/http-parser-0.7.8-setup.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -ur http-parser-0.7.8.orig/setup.py http-parser-0.7.8/setup.py setup.py 2012-08-05 11:14:22.0 +0800 -+++ setup.py 2013-01-21 01:54:23.748530621 +0800 -@@ -10,7 +10,7 @@ - from distutils.command.sdist import sdist as _sdist - import glob - from imp import load_source --import os -+import os, io - import shutil - import sys - import traceback -@@ -49,7 +49,7 @@ - VERSION = http_parser.__version__ - - # get long description --with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as f: -+with io.open(os.path.join(os.path.dirname(__file__), 'README.rst'), encoding='utf8') as f: - LONG_DESCRIPTION = f.read() - - def _system(cmd): -
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: cfe5896f6b5cf781c5c5d87e0b61d883f4dc65fe Author: Michał Górny gentoo org> AuthorDate: Wed Dec 9 17:38:24 2015 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 9 19:06:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe5896f dev-python/http-parser: Replace custom cython dep with python_gen_cond_dep dev-python/http-parser/http-parser-0.8.3.ebuild | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/dev-python/http-parser/http-parser-0.8.3.ebuild b/dev-python/http-parser/http-parser-0.8.3.ebuild index 085dbef..bf086e5 100644 --- a/dev-python/http-parser/http-parser-0.8.3.ebuild +++ b/dev-python/http-parser/http-parser-0.8.3.ebuild @@ -19,15 +19,8 @@ IUSE="examples" RDEPEND="" DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -cython_dep() { - local flag - for flag in $(python_gen_useflags 'python*'); do - DEPEND+=" ${flag}? ( dev-python/cython[${flag}(-)] )" - done -} -cython_dep + dev-python/setuptools[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/cython[${PYTHON_USEDEP}]' 'python*')" python_compile() { if [[ ${EPYTHON} != python3* ]]; then
[gentoo-commits] repo/gentoo:master commit in: dev-python/http-parser/
commit: b545ad59da571bacfc89a3377cb9e95b63558d02 Author: Justin Lecher gentoo org> AuthorDate: Wed Nov 18 15:36:23 2015 + Commit: Justin Lecher gentoo org> CommitDate: Wed Nov 18 15:40:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b545ad59 dev-python/http-parser: Keyword under ALLARCHES policy Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=543802 Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> dev-python/http-parser/http-parser-0.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/http-parser/http-parser-0.8.3.ebuild b/dev-python/http-parser/http-parser-0.8.3.ebuild index 3f81f43..085dbef 100644 --- a/dev-python/http-parser/http-parser-0.8.3.ebuild +++ b/dev-python/http-parser/http-parser-0.8.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~s390 x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~s390 ~sparc x86 ~x86-fbsd" IUSE="examples" RDEPEND=""