[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 5f5c75269e6670a502780864f33a0c22ea4626a4 Author: Michał Górny gentoo org> AuthorDate: Tue Nov 7 20:30:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 7 20:30:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5c7526 dev-python/lmdb: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/lmdb-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.4.1.ebuild b/dev-python/lmdb/lmdb-1.4.1.ebuild index 09bb642fe8d2..871b9ec426f6 100644 --- a/dev-python/lmdb/lmdb-1.4.1.ebuild +++ b/dev-python/lmdb/lmdb-1.4.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{9..11} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: cc9d4c97fc609be2d10b88458a99dba9663d6f8d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 3 19:13:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 3 19:13:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9d4c97 dev-python/lmdb: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 - dev-python/lmdb/lmdb-1.4.0.ebuild | 40 --- 2 files changed, 41 deletions(-) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 65ac0b59901a..cd6420e0bfa4 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,2 +1 @@ -DIST lmdb-1.4.0.tar.gz 881541 BLAKE2B 1a1bd0d0f6451c57063485f71ecf6f917f7ec293e51cbe7ffa488e867a24ebe1af20ee04c91430de2c96ea0dea40bf2525f2e7b756ab9b3c999357f663ab231d SHA512 d6121a2dbadf9dcef5b65e9f5661d5934cae2e43bc2d830723cfe3982a2e937ad9260f1ea74ddaee83927ac8da4dbcfdf2ea8f801b5bfdaab096c4d326d9ede1 DIST lmdb-1.4.1.tar.gz 881549 BLAKE2B a821473c2c026a3c5f0b2686414c4dd102ae82cba7db12fbaadd5dde5b03f22e9eae630ca87424cc55d3964b40437cfbd833ab7fb237544771cf48429810af96 SHA512 96b39a45c6e7c0fcc0b6f913337d07adb5c8883d0b6a95102b0227b6b92ac3fcdcaf09c132e44f2d3779b5066692b407bb1afd19ae8d87feda56047652a07354 diff --git a/dev-python/lmdb/lmdb-1.4.0.ebuild b/dev-python/lmdb/lmdb-1.4.0.ebuild deleted file mode 100644 index c6045d86.. --- a/dev-python/lmdb/lmdb-1.4.0.ebuild +++ /dev/null @@ -1,40 +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=( pypy3 python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE=" - https://github.com/jnwatson/py-lmdb/ - https://pypi.org/project/lmdb/ -" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" - -# cffi is used only on pypy, so no dep -DEPEND=" - >=dev-db/lmdb-0.9.28:= -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -src_compile() { - local -x LMDB_FORCE_SYSTEM=1 - distutils-r1_src_compile -} - -python_test() { - rm -rf lmdb || die - epytest tests -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 16963e38d9ab6bd3dc18322014570b75e38895d3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 3 18:09:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 3 18:09:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16963e38 dev-python/lmdb: Stabilize 1.4.1 x86, #907781 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/lmdb/lmdb-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.4.1.ebuild b/dev-python/lmdb/lmdb-1.4.1.ebuild index 46034ce69d24..09bb642fe8d2 100644 --- a/dev-python/lmdb/lmdb-1.4.1.ebuild +++ b/dev-python/lmdb/lmdb-1.4.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" # cffi is used only on pypy, so no dep DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 3f1279d36d08c5800e5198460422d8f9ea4809e5 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=3f1279d3 dev-python/lmdb: Stabilize 1.4.1 amd64, #907781 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/lmdb/lmdb-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.4.1.ebuild b/dev-python/lmdb/lmdb-1.4.1.ebuild index 5da9780f4d25..46034ce69d24 100644 --- a/dev-python/lmdb/lmdb-1.4.1.ebuild +++ b/dev-python/lmdb/lmdb-1.4.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" # cffi is used only on pypy, so no dep DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: aca10eeaaf34182b7a1268e43120dbf84b7ea499 Author: Michał Górny gentoo org> AuthorDate: Thu May 4 16:14:06 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 4 16:17:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca10eea dev-python/lmdb: Set DISTUTILS_EXT=1 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/lmdb-1.4.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/lmdb/lmdb-1.4.1.ebuild b/dev-python/lmdb/lmdb-1.4.1.ebuild index ef402b2a053a..5da9780f4d25 100644 --- a/dev-python/lmdb/lmdb-1.4.1.ebuild +++ b/dev-python/lmdb/lmdb-1.4.1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( pypy3 python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 840aab717529424ff5025c36811ebfbfbb2b7ed9 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 7 03:32:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 7 04:18:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840aab71 dev-python/lmdb: Bump to 1.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.4.1.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index b14d8b1425f6..65ac0b59901a 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1 +1,2 @@ DIST lmdb-1.4.0.tar.gz 881541 BLAKE2B 1a1bd0d0f6451c57063485f71ecf6f917f7ec293e51cbe7ffa488e867a24ebe1af20ee04c91430de2c96ea0dea40bf2525f2e7b756ab9b3c999357f663ab231d SHA512 d6121a2dbadf9dcef5b65e9f5661d5934cae2e43bc2d830723cfe3982a2e937ad9260f1ea74ddaee83927ac8da4dbcfdf2ea8f801b5bfdaab096c4d326d9ede1 +DIST lmdb-1.4.1.tar.gz 881549 BLAKE2B a821473c2c026a3c5f0b2686414c4dd102ae82cba7db12fbaadd5dde5b03f22e9eae630ca87424cc55d3964b40437cfbd833ab7fb237544771cf48429810af96 SHA512 96b39a45c6e7c0fcc0b6f913337d07adb5c8883d0b6a95102b0227b6b92ac3fcdcaf09c132e44f2d3779b5066692b407bb1afd19ae8d87feda56047652a07354 diff --git a/dev-python/lmdb/lmdb-1.4.1.ebuild b/dev-python/lmdb/lmdb-1.4.1.ebuild new file mode 100644 index ..ef402b2a053a --- /dev/null +++ b/dev-python/lmdb/lmdb-1.4.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE=" + https://github.com/jnwatson/py-lmdb/ + https://pypi.org/project/lmdb/ +" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +# cffi is used only on pypy, so no dep +DEPEND=" + >=dev-db/lmdb-0.9.28:= +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_compile() { + local -x LMDB_FORCE_SYSTEM=1 + distutils-r1_src_compile +} + +python_test() { + rm -rf lmdb || die + epytest tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 7656cfdc6c68b68aedff7e13556b56c09657683e Author: Michał Górny gentoo org> AuthorDate: Wed Mar 15 17:46:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 16 03:51:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7656cfdc dev-python/lmdb: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/lmdb-1.4.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/lmdb/lmdb-1.4.0.ebuild b/dev-python/lmdb/lmdb-1.4.0.ebuild index 6dd87b33723e..c6045d86 100644 --- a/dev-python/lmdb/lmdb-1.4.0.ebuild +++ b/dev-python/lmdb/lmdb-1.4.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( pypy3 python3_{9..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python bindings for the Lightning Database" HOMEPAGE=" https://github.com/jnwatson/py-lmdb/ https://pypi.org/project/lmdb/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 7aa4fbc4751af0ae2fbf1c0dca51f08198790528 Author: Michał Górny gentoo org> AuthorDate: Sun Jan 8 05:07:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jan 8 05:07:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa4fbc4 dev-python/lmdb: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 - dev-python/lmdb/lmdb-1.3.0.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 0a481a37704a..b14d8b1425f6 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,2 +1 @@ -DIST lmdb-1.3.0.tar.gz 881422 BLAKE2B ad864956d44ec55e36a856125dd21b8e51af37a274f8b546edc68cd2025b19b97cb60f49f51558345b32922f7c968f442e15cdda84e9416280069adc7371a033 SHA512 31a821641e398087a9b8e76341d693c3be48089ffa5b5624043b276d5acb4d7fa25cbbd156dff39a82bf678402eb64d8ca922252a594ecc098946a67cc4d4cf1 DIST lmdb-1.4.0.tar.gz 881541 BLAKE2B 1a1bd0d0f6451c57063485f71ecf6f917f7ec293e51cbe7ffa488e867a24ebe1af20ee04c91430de2c96ea0dea40bf2525f2e7b756ab9b3c999357f663ab231d SHA512 d6121a2dbadf9dcef5b65e9f5661d5934cae2e43bc2d830723cfe3982a2e937ad9260f1ea74ddaee83927ac8da4dbcfdf2ea8f801b5bfdaab096c4d326d9ede1 diff --git a/dev-python/lmdb/lmdb-1.3.0.ebuild b/dev-python/lmdb/lmdb-1.3.0.ebuild deleted file mode 100644 index 531cacd55a1b.. --- a/dev-python/lmdb/lmdb-1.3.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( pypy3 python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="https://github.com/jnwatson/py-lmdb/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-db/lmdb-0.9.28:= - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*')" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_compile() { - LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile -} - -python_test() { - epytest tests -} - -python_install() { - # This is required when the CFFI extension is used (for PyPy3) - LMDB_FORCE_SYSTEM=1 distutils-r1_python_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 77f9f4c73f21dde95a9cef2d8cfb06f7bae646b1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 7 18:44:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 7 18:44:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f9f4c7 dev-python/lmdb: Stabilize 1.4.0 amd64, #890138 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/lmdb/lmdb-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.4.0.ebuild b/dev-python/lmdb/lmdb-1.4.0.ebuild index 8fe147cac6d3..eb15bcd9d818 100644 --- a/dev-python/lmdb/lmdb-1.4.0.ebuild +++ b/dev-python/lmdb/lmdb-1.4.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" # cffi is used only on pypy, so no dep DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 433269ba2ea1ea4faae39a2016c390e8f16346b3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 7 18:41:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 7 18:41:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433269ba dev-python/lmdb: Stabilize 1.4.0 x86, #890138 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/lmdb/lmdb-1.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/lmdb/lmdb-1.4.0.ebuild b/dev-python/lmdb/lmdb-1.4.0.ebuild index f12ee1a1965c..8fe147cac6d3 100644 --- a/dev-python/lmdb/lmdb-1.4.0.ebuild +++ b/dev-python/lmdb/lmdb-1.4.0.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="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" # cffi is used only on pypy, so no dep DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: f9b7333f5aaf4058c4974de9544fe009e962f1d3 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 8 04:11:50 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 8 04:11:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b7333f dev-python/lmdb: Fix testing prior to installing Closes: https://bugs.gentoo.org/884737 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/lmdb-1.4.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/lmdb/lmdb-1.4.0.ebuild b/dev-python/lmdb/lmdb-1.4.0.ebuild index c7bf4e53656f..f12ee1a1965c 100644 --- a/dev-python/lmdb/lmdb-1.4.0.ebuild +++ b/dev-python/lmdb/lmdb-1.4.0.ebuild @@ -36,5 +36,6 @@ src_compile() { } python_test() { + rm -rf lmdb || die epytest tests }
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 678345684dc7c3a33f4d6446b77a633b88eef344 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 7 15:13:56 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 7 15:59:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67834568 dev-python/lmdb: Bump to 1.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.4.0.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 81672dc4af58..0a481a37704a 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1 +1,2 @@ DIST lmdb-1.3.0.tar.gz 881422 BLAKE2B ad864956d44ec55e36a856125dd21b8e51af37a274f8b546edc68cd2025b19b97cb60f49f51558345b32922f7c968f442e15cdda84e9416280069adc7371a033 SHA512 31a821641e398087a9b8e76341d693c3be48089ffa5b5624043b276d5acb4d7fa25cbbd156dff39a82bf678402eb64d8ca922252a594ecc098946a67cc4d4cf1 +DIST lmdb-1.4.0.tar.gz 881541 BLAKE2B 1a1bd0d0f6451c57063485f71ecf6f917f7ec293e51cbe7ffa488e867a24ebe1af20ee04c91430de2c96ea0dea40bf2525f2e7b756ab9b3c999357f663ab231d SHA512 d6121a2dbadf9dcef5b65e9f5661d5934cae2e43bc2d830723cfe3982a2e937ad9260f1ea74ddaee83927ac8da4dbcfdf2ea8f801b5bfdaab096c4d326d9ede1 diff --git a/dev-python/lmdb/lmdb-1.4.0.ebuild b/dev-python/lmdb/lmdb-1.4.0.ebuild new file mode 100644 index ..c7bf4e53656f --- /dev/null +++ b/dev-python/lmdb/lmdb-1.4.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE=" + https://github.com/jnwatson/py-lmdb/ + https://pypi.org/project/lmdb/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +# cffi is used only on pypy, so no dep +DEPEND=" + >=dev-db/lmdb-0.9.28:= +" +RDEPEND=" + ${DEPEND} +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_compile() { + local -x LMDB_FORCE_SYSTEM=1 + distutils-r1_src_compile +} + +python_test() { + epytest tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 5e269b1c56609c6fef9b041014717add8e81d8e4 Author: Sam James gentoo org> AuthorDate: Wed Jun 1 07:36:58 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 1 07:37:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e269b1c dev-python/lmdb: enable py3.11 Signed-off-by: Sam James gentoo.org> dev-python/lmdb/lmdb-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.3.0.ebuild b/dev-python/lmdb/lmdb-1.3.0.ebuild index 123fbcbe3355..531cacd55a1b 100644 --- a/dev-python/lmdb/lmdb-1.3.0.ebuild +++ b/dev-python/lmdb/lmdb-1.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( pypy3 python3_{8..10} ) +PYTHON_COMPAT=( pypy3 python3_{8..11} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: bb0c265ef80e52b236a6a358c58e1f5b4e869bff Author: Michał Górny gentoo org> AuthorDate: Fri Feb 4 09:26:07 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 4 10:26:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0c265e dev-python/lmdb: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 2 -- dev-python/lmdb/lmdb-1.2.0-r1.ebuild | 39 dev-python/lmdb/lmdb-1.2.1.ebuild| 39 3 files changed, 80 deletions(-) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 305a7f06d227..81672dc4af58 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,3 +1 @@ -DIST lmdb-1.2.0.tar.gz 881437 BLAKE2B bcb045868c100bcb82daed99bdbd73699dcb5a0e982679f1d9f49747f468e2ab2cbc412ba020b9deca7263fece501c25d984397ee2969187c8118da920c691aa SHA512 75c7aeb3e98ffddb9e40b4eb7404afd3c6ade93753488eac2cb5facfab3ec9b660d925b8bd1c40ca5f8180cb6ca33483020bb4c5ddc074b841693ba278883529 -DIST lmdb-1.2.1.tar.gz 881515 BLAKE2B 76d56e046b5a481411c9a180989da0d1c4b7371058e38abe6d8a6b76f7e2bc62678459241d319850cf739b7b067f3e89d309e5f9a538a187c52c1044fe8b768d SHA512 fa763e24c8f278e0b9c379f39329b7b80051e10d5d8edfdd631486490cfbe5c7bc641d885ffb9f298c0c07f7e6901cc826023c472f98b430a4ec9c0bc71139d5 DIST lmdb-1.3.0.tar.gz 881422 BLAKE2B ad864956d44ec55e36a856125dd21b8e51af37a274f8b546edc68cd2025b19b97cb60f49f51558345b32922f7c968f442e15cdda84e9416280069adc7371a033 SHA512 31a821641e398087a9b8e76341d693c3be48089ffa5b5624043b276d5acb4d7fa25cbbd156dff39a82bf678402eb64d8ca922252a594ecc098946a67cc4d4cf1 diff --git a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild deleted file mode 100644 index 69cc709b5e97.. --- a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="https://github.com/jnwatson/py-lmdb/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-db/lmdb-0.9.28:= - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*')" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_compile() { - LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile -} - -python_test() { - epytest tests -} - -python_install() { - # This is required when the CFFI extension is used (for PyPy3) - LMDB_FORCE_SYSTEM=1 distutils-r1_python_install -} diff --git a/dev-python/lmdb/lmdb-1.2.1.ebuild b/dev-python/lmdb/lmdb-1.2.1.ebuild deleted file mode 100644 index 064803a9c171.. --- a/dev-python/lmdb/lmdb-1.2.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="https://github.com/jnwatson/py-lmdb/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="" - -RDEPEND=" - >=dev-db/lmdb-0.9.28:= - $(python_gen_cond_dep ' - dev-python/cffi[${PYTHON_USEDEP}] - ' 'python*')" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_compile() { - LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile -} - -python_test() { - epytest tests -} - -python_install() { - # This is required when the CFFI extension is used (for PyPy3) - LMDB_FORCE_SYSTEM=1 distutils-r1_python_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 7c2ab97226dd844da2c9e0a078be01e9c20e3bc1 Author: Jakov Smolić gentoo org> AuthorDate: Fri Feb 4 09:03:15 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Feb 4 09:03:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2ab972 dev-python/lmdb: Stabilize 1.3.0 amd64, #832655 Signed-off-by: Jakov Smolić gentoo.org> dev-python/lmdb/lmdb-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.3.0.ebuild b/dev-python/lmdb/lmdb-1.3.0.ebuild index 7e28bc53f0d9..123fbcbe3355 100644 --- a/dev-python/lmdb/lmdb-1.3.0.ebuild +++ b/dev-python/lmdb/lmdb-1.3.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-db/lmdb-0.9.28:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: c94a3b5bc722eb191cb5e78f37d4e460fd6f240f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 4 07:27:44 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 4 07:28:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94a3b5b dev-python/lmdb: x86 stable wrt bug #832655 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/lmdb/lmdb-1.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/lmdb/lmdb-1.3.0.ebuild b/dev-python/lmdb/lmdb-1.3.0.ebuild index a09992f929d6..7e28bc53f0d9 100644 --- a/dev-python/lmdb/lmdb-1.3.0.ebuild +++ b/dev-python/lmdb/lmdb-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-db/lmdb-0.9.28:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 9ca566ff89b7b4fb7a1c1edb019dbc02c3afdfd1 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 30 21:31:18 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 30 21:55:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca566ff dev-python/lmdb: Bump to 1.3.0 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.3.0.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 4768a63a03ea..305a7f06d227 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,2 +1,3 @@ DIST lmdb-1.2.0.tar.gz 881437 BLAKE2B bcb045868c100bcb82daed99bdbd73699dcb5a0e982679f1d9f49747f468e2ab2cbc412ba020b9deca7263fece501c25d984397ee2969187c8118da920c691aa SHA512 75c7aeb3e98ffddb9e40b4eb7404afd3c6ade93753488eac2cb5facfab3ec9b660d925b8bd1c40ca5f8180cb6ca33483020bb4c5ddc074b841693ba278883529 DIST lmdb-1.2.1.tar.gz 881515 BLAKE2B 76d56e046b5a481411c9a180989da0d1c4b7371058e38abe6d8a6b76f7e2bc62678459241d319850cf739b7b067f3e89d309e5f9a538a187c52c1044fe8b768d SHA512 fa763e24c8f278e0b9c379f39329b7b80051e10d5d8edfdd631486490cfbe5c7bc641d885ffb9f298c0c07f7e6901cc826023c472f98b430a4ec9c0bc71139d5 +DIST lmdb-1.3.0.tar.gz 881422 BLAKE2B ad864956d44ec55e36a856125dd21b8e51af37a274f8b546edc68cd2025b19b97cb60f49f51558345b32922f7c968f442e15cdda84e9416280069adc7371a033 SHA512 31a821641e398087a9b8e76341d693c3be48089ffa5b5624043b276d5acb4d7fa25cbbd156dff39a82bf678402eb64d8ca922252a594ecc098946a67cc4d4cf1 diff --git a/dev-python/lmdb/lmdb-1.3.0.ebuild b/dev-python/lmdb/lmdb-1.3.0.ebuild new file mode 100644 index ..a09992f929d6 --- /dev/null +++ b/dev-python/lmdb/lmdb-1.3.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE="https://github.com/jnwatson/py-lmdb/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-db/lmdb-0.9.28:= + $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + ' 'python*')" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_compile() { + LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile +} + +python_test() { + epytest tests +} + +python_install() { + # This is required when the CFFI extension is used (for PyPy3) + LMDB_FORCE_SYSTEM=1 distutils-r1_python_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: b8e50a1b6c4329519492c56c7b173455a629278e Author: Marek Szuba gentoo org> AuthorDate: Sun Aug 8 21:15:41 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 8 21:39:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e50a1b dev-python/lmdb: keyword 1.2.0-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/lmdb/lmdb-1.2.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild index b44f35f3e68..69cc709b5e9 100644 --- a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild +++ b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( pypy3 python3_{7..9} ) +PYTHON_COMPAT=( pypy3 python3_{8..9} ) inherit distutils-r1 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-db/lmdb-0.9.28:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 969e1831011cf513046c3ef6e3283ad59a1def91 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 5 14:18:00 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 5 14:30:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969e1831 dev-python/lmdb: Enable py3.10 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/lmdb-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.2.1.ebuild b/dev-python/lmdb/lmdb-1.2.1.ebuild index 2d0edc21594..064803a9c17 100644 --- a/dev-python/lmdb/lmdb-1.2.1.ebuild +++ b/dev-python/lmdb/lmdb-1.2.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( pypy3 python3_{7..9} ) +PYTHON_COMPAT=( pypy3 python3_{8..10} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 1fb62cb5a992d587060c3424d2a4ecce38f8ef50 Author: Michał Górny gentoo org> AuthorDate: Wed May 19 17:46:49 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed May 19 18:21:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb62cb5 dev-python/lmdb: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 - dev-python/lmdb/lmdb-1.1.1-r1.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 54ef716ebda..4768a63a03e 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,3 +1,2 @@ -DIST lmdb-1.1.1.tar.gz 880359 BLAKE2B b202154eae151d3748e9e90fcb71a3c8a722923c2583e469ef1a0017a4c3dfdfd62d99db24fb79e7da1fc7c6a4fb695d9db5ed6a67750967788a12fe0ba24761 SHA512 4621c87dd646f8ca37f4cdc40ffa2fe809ca4da21b335856e50e6d0ae07f3828d424cde9cc383e4cdc761cd9311eb504d67678a33de51c1931a006ec86a2fcd0 DIST lmdb-1.2.0.tar.gz 881437 BLAKE2B bcb045868c100bcb82daed99bdbd73699dcb5a0e982679f1d9f49747f468e2ab2cbc412ba020b9deca7263fece501c25d984397ee2969187c8118da920c691aa SHA512 75c7aeb3e98ffddb9e40b4eb7404afd3c6ade93753488eac2cb5facfab3ec9b660d925b8bd1c40ca5f8180cb6ca33483020bb4c5ddc074b841693ba278883529 DIST lmdb-1.2.1.tar.gz 881515 BLAKE2B 76d56e046b5a481411c9a180989da0d1c4b7371058e38abe6d8a6b76f7e2bc62678459241d319850cf739b7b067f3e89d309e5f9a538a187c52c1044fe8b768d SHA512 fa763e24c8f278e0b9c379f39329b7b80051e10d5d8edfdd631486490cfbe5c7bc641d885ffb9f298c0c07f7e6901cc826023c472f98b430a4ec9c0bc71139d5 diff --git a/dev-python/lmdb/lmdb-1.1.1-r1.ebuild b/dev-python/lmdb/lmdb-1.1.1-r1.ebuild deleted file mode 100644 index 587621283a0..000 --- a/dev-python/lmdb/lmdb-1.1.1-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="https://github.com/jnwatson/py-lmdb/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=">=dev-db/lmdb-0.9.28:=" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_compile() { - LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile -} - -python_test() { - pytest tests -vv || die "Tests fail with ${EPYTHON}" -} - -python_install() { - # This is required when the CFFI extension is used (for PyPy3) - LMDB_FORCE_SYSTEM=1 distutils-r1_python_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 98ebea7f5ce8eea2be67ea00b26a959eb22811c7 Author: Sam James gentoo org> AuthorDate: Wed May 19 17:23:19 2021 + Commit: Sam James gentoo org> CommitDate: Wed May 19 17:23:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ebea7f dev-python/lmdb: Stabilize 1.2.0-r1 x86, #790908 Signed-off-by: Sam James gentoo.org> dev-python/lmdb/lmdb-1.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild index 5c88717a970..b44f35f3e68 100644 --- a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild +++ b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-db/lmdb-0.9.28:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 99d6d583a8dd212079a46d85bcedfd465ae0044b Author: Sam James gentoo org> AuthorDate: Wed May 19 17:21:15 2021 + Commit: Sam James gentoo org> CommitDate: Wed May 19 17:21:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d6d583 dev-python/lmdb: Stabilize 1.2.0-r1 amd64, #790908 Signed-off-by: Sam James gentoo.org> dev-python/lmdb/lmdb-1.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild index 9c9fdaea781..5c88717a970 100644 --- a/dev-python/lmdb/lmdb-1.2.0-r1.ebuild +++ b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-db/lmdb-0.9.28:=
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 3617e004fd5671877112f7daf75a1a9c79a6eb6c Author: Michał Górny gentoo org> AuthorDate: Mon Apr 19 20:53:46 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 19 21:22:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3617e004 dev-python/lmdb: Bump to 1.2.1 (NFC) Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.2.1.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 3de40e454fb..54ef716ebda 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,2 +1,3 @@ DIST lmdb-1.1.1.tar.gz 880359 BLAKE2B b202154eae151d3748e9e90fcb71a3c8a722923c2583e469ef1a0017a4c3dfdfd62d99db24fb79e7da1fc7c6a4fb695d9db5ed6a67750967788a12fe0ba24761 SHA512 4621c87dd646f8ca37f4cdc40ffa2fe809ca4da21b335856e50e6d0ae07f3828d424cde9cc383e4cdc761cd9311eb504d67678a33de51c1931a006ec86a2fcd0 DIST lmdb-1.2.0.tar.gz 881437 BLAKE2B bcb045868c100bcb82daed99bdbd73699dcb5a0e982679f1d9f49747f468e2ab2cbc412ba020b9deca7263fece501c25d984397ee2969187c8118da920c691aa SHA512 75c7aeb3e98ffddb9e40b4eb7404afd3c6ade93753488eac2cb5facfab3ec9b660d925b8bd1c40ca5f8180cb6ca33483020bb4c5ddc074b841693ba278883529 +DIST lmdb-1.2.1.tar.gz 881515 BLAKE2B 76d56e046b5a481411c9a180989da0d1c4b7371058e38abe6d8a6b76f7e2bc62678459241d319850cf739b7b067f3e89d309e5f9a538a187c52c1044fe8b768d SHA512 fa763e24c8f278e0b9c379f39329b7b80051e10d5d8edfdd631486490cfbe5c7bc641d885ffb9f298c0c07f7e6901cc826023c472f98b430a4ec9c0bc71139d5 diff --git a/dev-python/lmdb/lmdb-1.2.1.ebuild b/dev-python/lmdb/lmdb-1.2.1.ebuild new file mode 100644 index 000..2d0edc21594 --- /dev/null +++ b/dev-python/lmdb/lmdb-1.2.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE="https://github.com/jnwatson/py-lmdb/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="" + +RDEPEND=" + >=dev-db/lmdb-0.9.28:= + $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + ' 'python*')" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_compile() { + LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile +} + +python_test() { + epytest tests +} + +python_install() { + # This is required when the CFFI extension is used (for PyPy3) + LMDB_FORCE_SYSTEM=1 distutils-r1_python_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 88131ecc6c363f61c35d0513f986d349d02bc6fb Author: Michał Górny gentoo org> AuthorDate: Fri Apr 16 11:37:40 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 16 11:38:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88131ecc dev-python/lmdb: Add dev-python/cffi dep Closes: https://bugs.gentoo.org/783111 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/{lmdb-1.2.0.ebuild => lmdb-1.2.0-r1.ebuild} | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.2.0.ebuild b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild similarity index 87% rename from dev-python/lmdb/lmdb-1.2.0.ebuild rename to dev-python/lmdb/lmdb-1.2.0-r1.ebuild index c3f6e685ef8..9c9fdaea781 100644 --- a/dev-python/lmdb/lmdb-1.2.0.ebuild +++ b/dev-python/lmdb/lmdb-1.2.0-r1.ebuild @@ -15,7 +15,11 @@ LICENSE="OPENLDAP" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" -RDEPEND=">=dev-db/lmdb-0.9.28:=" +RDEPEND=" + >=dev-db/lmdb-0.9.28:= + $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + ' 'python*')" DEPEND="${RDEPEND}" distutils_enable_sphinx docs
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 092ecb8efe71f2372a4cb91e7a4926938d67d587 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 16 06:30:24 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 16 08:27:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092ecb8e dev-python/lmdb: Bump to 1.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.2.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 340e635e577..3de40e454fb 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1 +1,2 @@ DIST lmdb-1.1.1.tar.gz 880359 BLAKE2B b202154eae151d3748e9e90fcb71a3c8a722923c2583e469ef1a0017a4c3dfdfd62d99db24fb79e7da1fc7c6a4fb695d9db5ed6a67750967788a12fe0ba24761 SHA512 4621c87dd646f8ca37f4cdc40ffa2fe809ca4da21b335856e50e6d0ae07f3828d424cde9cc383e4cdc761cd9311eb504d67678a33de51c1931a006ec86a2fcd0 +DIST lmdb-1.2.0.tar.gz 881437 BLAKE2B bcb045868c100bcb82daed99bdbd73699dcb5a0e982679f1d9f49747f468e2ab2cbc412ba020b9deca7263fece501c25d984397ee2969187c8118da920c691aa SHA512 75c7aeb3e98ffddb9e40b4eb7404afd3c6ade93753488eac2cb5facfab3ec9b660d925b8bd1c40ca5f8180cb6ca33483020bb4c5ddc074b841693ba278883529 diff --git a/dev-python/lmdb/lmdb-1.2.0.ebuild b/dev-python/lmdb/lmdb-1.2.0.ebuild new file mode 100644 index 000..c3f6e685ef8 --- /dev/null +++ b/dev-python/lmdb/lmdb-1.2.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE="https://github.com/jnwatson/py-lmdb/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=">=dev-db/lmdb-0.9.28:=" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_compile() { + LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile +} + +python_test() { + epytest tests +} + +python_install() { + # This is required when the CFFI extension is used (for PyPy3) + LMDB_FORCE_SYSTEM=1 distutils-r1_python_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 164e950837ebc43ac8f1ba3a0016b9c735200ca4 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 26 09:30:10 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 26 09:41:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164e9508 dev-python/lmdb: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 - dev-python/lmdb/lmdb-1.1.0.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 2f2eaef514a..340e635e577 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,2 +1 @@ -DIST lmdb-1.1.0.tar.gz 880212 BLAKE2B 5f038c704061bb7915b0b0926c2dc60a5dd4931a70a1bf1041508363e036ae0553e22c52f8c956bebb05a27fad751c3b84c4a2b9fd6158fd8b6bd346e3efe7b4 SHA512 19573626a24fcea17c72641ce4491cf9e0901fa4a463ad5da6244191f28e4d9680d903fc2f87fe4a6b607f2a6a3a6bc644d5c1fc6e568394eb9822face30dfae DIST lmdb-1.1.1.tar.gz 880359 BLAKE2B b202154eae151d3748e9e90fcb71a3c8a722923c2583e469ef1a0017a4c3dfdfd62d99db24fb79e7da1fc7c6a4fb695d9db5ed6a67750967788a12fe0ba24761 SHA512 4621c87dd646f8ca37f4cdc40ffa2fe809ca4da21b335856e50e6d0ae07f3828d424cde9cc383e4cdc761cd9311eb504d67678a33de51c1931a006ec86a2fcd0 diff --git a/dev-python/lmdb/lmdb-1.1.0.ebuild b/dev-python/lmdb/lmdb-1.1.0.ebuild deleted file mode 100644 index 8152dc7bdfd..000 --- a/dev-python/lmdb/lmdb-1.1.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="https://github.com/jnwatson/py-lmdb/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" - -RDEPEND="dev-db/lmdb:=" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -python_compile() { - LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile -} - -python_test() { - pytest tests -vv || die "Tests fail with ${EPYTHON}" -} - -python_install() { - # This is required when the CFFI extension is used (for PyPy3) - LMDB_FORCE_SYSTEM=1 distutils-r1_python_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: e882038f257f182e3a4f4cc60740ef7affd39bf5 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 07:50:34 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 07:50:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e882038f dev-python/lmdb: x86 stable wrt bug #776091 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/lmdb/lmdb-1.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.1.1-r1.ebuild b/dev-python/lmdb/lmdb-1.1.1-r1.ebuild index f871206e003..587621283a0 100644 --- a/dev-python/lmdb/lmdb-1.1.1-r1.ebuild +++ b/dev-python/lmdb/lmdb-1.1.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND=">=dev-db/lmdb-0.9.28:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: ce141678a69389ba5a5b5a18677b95c49cb4693f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 07:45:11 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 07:45:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce141678 dev-python/lmdb: amd64 stable wrt bug #776091 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/lmdb/lmdb-1.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.1.1-r1.ebuild b/dev-python/lmdb/lmdb-1.1.1-r1.ebuild index 81575f691bb..f871206e003 100644 --- a/dev-python/lmdb/lmdb-1.1.1-r1.ebuild +++ b/dev-python/lmdb/lmdb-1.1.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=">=dev-db/lmdb-0.9.28:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/, dev-python/lmdb/files/
commit: 562cd85145b33cbe796bd7e3ebe7e469efb8 Author: Michał Górny gentoo org> AuthorDate: Sun Mar 7 20:29:06 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 7 22:38:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562c dev-python/lmdb: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 - dev-python/lmdb/files/lmdb-1.0.0-pypy3.patch | 40 dev-python/lmdb/lmdb-1.0.0.ebuild| 40 dev-python/lmdb/lmdb-1.1.1.ebuild| 36 - 4 files changed, 117 deletions(-) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index c647935a9e8..2f2eaef514a 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,3 +1,2 @@ -DIST lmdb-1.0.0.tar.gz 876673 BLAKE2B 33fdf7dd344e42412b756f7c6d42c291f94bb2410366802b22b8045c8ae5ff4f73f41cdc655e750f0ccb9f547f70b190bb9b584d7858edd07c1fb274bff684eb SHA512 3a4dba711ce5a3795a7f916cf04d5c7e9d4b5df30161dcbd02b53bcec73b96450865fb2bd8fe4a9ca2b5060531d03cefd9ea19aa09f139f93c3d03b2516f5632 DIST lmdb-1.1.0.tar.gz 880212 BLAKE2B 5f038c704061bb7915b0b0926c2dc60a5dd4931a70a1bf1041508363e036ae0553e22c52f8c956bebb05a27fad751c3b84c4a2b9fd6158fd8b6bd346e3efe7b4 SHA512 19573626a24fcea17c72641ce4491cf9e0901fa4a463ad5da6244191f28e4d9680d903fc2f87fe4a6b607f2a6a3a6bc644d5c1fc6e568394eb9822face30dfae DIST lmdb-1.1.1.tar.gz 880359 BLAKE2B b202154eae151d3748e9e90fcb71a3c8a722923c2583e469ef1a0017a4c3dfdfd62d99db24fb79e7da1fc7c6a4fb695d9db5ed6a67750967788a12fe0ba24761 SHA512 4621c87dd646f8ca37f4cdc40ffa2fe809ca4da21b335856e50e6d0ae07f3828d424cde9cc383e4cdc761cd9311eb504d67678a33de51c1931a006ec86a2fcd0 diff --git a/dev-python/lmdb/files/lmdb-1.0.0-pypy3.patch b/dev-python/lmdb/files/lmdb-1.0.0-pypy3.patch deleted file mode 100644 index 008213ac46c..000 --- a/dev-python/lmdb/files/lmdb-1.0.0-pypy3.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 2d0f93984f53c19925f07d742584f5e3e69d7902 Mon Sep 17 00:00:00 2001 -From: Nic Watson -Date: Wed, 7 Oct 2020 12:44:30 -0400 -Subject: [PATCH] Get pypy3 passing tests - - .travis.yml | 2 +- - tests/cursor_test.py | 8 - 2 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/tests/cursor_test.py b/tests/cursor_test.py -index acfb0ea..22dd6f8 100644 a/tests/cursor_test.py -+++ b/tests/cursor_test.py -@@ -245,7 +245,7 @@ def setUp(self, redo=False): - self.txn = self.env.begin(write=True) - self.c = self.txn.cursor() - --@unittest.skipIf(sys.platform != 'linux', "test only works on Linux") -+@unittest.skipIf(not sys.platform.startswith('linux'), "test only works on Linux") - def test_preload(self): - """ - Test that reading just the key doesn't prefault the value contents, but -@@ -264,13 +264,13 @@ def test_preload(self): - self.path, self.env = testlib.temp_env(path=self.path, writemap=True) - self.txn = self.env.begin(write=True, buffers=True) - self.c = self.txn.cursor() --minflts_before = resource.getrusage(resource.RUSAGE_THREAD)[6] -+minflts_before = resource.getrusage(resource.RUSAGE_SELF)[6] - self.c.set_key(B('a')) - assert self.c.key() == B('a') --minflts_after_key = resource.getrusage(resource.RUSAGE_THREAD)[6] -+minflts_after_key = resource.getrusage(resource.RUSAGE_SELF)[6] - - self.c.value() --minflts_after_value = resource.getrusage(resource.RUSAGE_THREAD)[6] -+minflts_after_value = resource.getrusage(resource.RUSAGE_SELF)[6] - - epsilon = 20 - diff --git a/dev-python/lmdb/lmdb-1.0.0.ebuild b/dev-python/lmdb/lmdb-1.0.0.ebuild deleted file mode 100644 index d6698037079..000 --- a/dev-python/lmdb/lmdb-1.0.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="https://github.com/jnwatson/py-lmdb/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" - -RDEPEND="dev-db/lmdb:=" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/jnwatson/py-lmdb/commit/2d0f93984f53c19925f07d742584f5e3e69d7902 - "${FILESDIR}/${P}-pypy3.patch" -) - -python_compile() { - LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile -} - -python_test() { - pytest tests -vv || die "Tests fail with ${EPYTHON}" -} - -python_install() { - # This is required when the CFFI extension is used (for PyPy3) - LMDB_FORCE_SYSTEM=1 distutils-r1_python_install -} diff --git a/dev-python/lmdb/lmdb-1.1.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 973c0aaa1e87afef74cb1311fd14e88cbc7535a3 Author: Sam James gentoo org> AuthorDate: Sun Mar 7 19:48:13 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 7 19:48:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973c0aaa dev-python/lmdb: Stabilize 1.1.0 x86, #774597 Signed-off-by: Sam James gentoo.org> dev-python/lmdb/lmdb-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.1.0.ebuild b/dev-python/lmdb/lmdb-1.1.0.ebuild index 2ec34241f09..8152dc7bdfd 100644 --- a/dev-python/lmdb/lmdb-1.1.0.ebuild +++ b/dev-python/lmdb/lmdb-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND="dev-db/lmdb:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 1d3e2959ba437b1a09ef157e4c8456bf6bdb05a6 Author: Sam James gentoo org> AuthorDate: Sun Mar 7 19:45:36 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 7 19:45:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3e2959 dev-python/lmdb: Stabilize 1.1.0 amd64, #774597 Signed-off-by: Sam James gentoo.org> dev-python/lmdb/lmdb-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.1.0.ebuild b/dev-python/lmdb/lmdb-1.1.0.ebuild index 1196a1fe9b8..2ec34241f09 100644 --- a/dev-python/lmdb/lmdb-1.1.0.ebuild +++ b/dev-python/lmdb/lmdb-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" RDEPEND="dev-db/lmdb:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: c5578d219fd2d3b40ae67f0a4a372fa2b0564610 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 11 14:43:37 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 11 14:43:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5578d21 dev-python/lmdb: Add a revision using lmdb-0.9.28+ Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/lmdb-1.1.1-r1.ebuild | 35 +++ 1 file changed, 35 insertions(+) diff --git a/dev-python/lmdb/lmdb-1.1.1-r1.ebuild b/dev-python/lmdb/lmdb-1.1.1-r1.ebuild new file mode 100644 index 000..81575f691bb --- /dev/null +++ b/dev-python/lmdb/lmdb-1.1.1-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE="https://github.com/jnwatson/py-lmdb/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=">=dev-db/lmdb-0.9.28:=" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_compile() { + LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile +} + +python_test() { + pytest tests -vv || die "Tests fail with ${EPYTHON}" +} + +python_install() { + # This is required when the CFFI extension is used (for PyPy3) + LMDB_FORCE_SYSTEM=1 distutils-r1_python_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: d9a853b6cf40659d1a6b523a4d217cb3c07f2033 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 6 09:02:08 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 6 09:27:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a853b6 dev-python/lmdb: Bump to 1.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.1.1.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 95201530d40..c647935a9e8 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,2 +1,3 @@ DIST lmdb-1.0.0.tar.gz 876673 BLAKE2B 33fdf7dd344e42412b756f7c6d42c291f94bb2410366802b22b8045c8ae5ff4f73f41cdc655e750f0ccb9f547f70b190bb9b584d7858edd07c1fb274bff684eb SHA512 3a4dba711ce5a3795a7f916cf04d5c7e9d4b5df30161dcbd02b53bcec73b96450865fb2bd8fe4a9ca2b5060531d03cefd9ea19aa09f139f93c3d03b2516f5632 DIST lmdb-1.1.0.tar.gz 880212 BLAKE2B 5f038c704061bb7915b0b0926c2dc60a5dd4931a70a1bf1041508363e036ae0553e22c52f8c956bebb05a27fad751c3b84c4a2b9fd6158fd8b6bd346e3efe7b4 SHA512 19573626a24fcea17c72641ce4491cf9e0901fa4a463ad5da6244191f28e4d9680d903fc2f87fe4a6b607f2a6a3a6bc644d5c1fc6e568394eb9822face30dfae +DIST lmdb-1.1.1.tar.gz 880359 BLAKE2B b202154eae151d3748e9e90fcb71a3c8a722923c2583e469ef1a0017a4c3dfdfd62d99db24fb79e7da1fc7c6a4fb695d9db5ed6a67750967788a12fe0ba24761 SHA512 4621c87dd646f8ca37f4cdc40ffa2fe809ca4da21b335856e50e6d0ae07f3828d424cde9cc383e4cdc761cd9311eb504d67678a33de51c1931a006ec86a2fcd0 diff --git a/dev-python/lmdb/lmdb-1.1.1.ebuild b/dev-python/lmdb/lmdb-1.1.1.ebuild new file mode 100644 index 000..be8e1065ac2 --- /dev/null +++ b/dev-python/lmdb/lmdb-1.1.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE="https://github.com/jnwatson/py-lmdb/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +# TODO: switch to >=0.9.28 when available +RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 8a70a7aae80eecf3d71f093d772ebe079c0c3f00 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 5 00:51:37 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 5 00:55:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a70a7aa dev-python/lmdb: Bump to 1.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.1.0.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 3933a1cd54c..95201530d40 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1 +1,2 @@ DIST lmdb-1.0.0.tar.gz 876673 BLAKE2B 33fdf7dd344e42412b756f7c6d42c291f94bb2410366802b22b8045c8ae5ff4f73f41cdc655e750f0ccb9f547f70b190bb9b584d7858edd07c1fb274bff684eb SHA512 3a4dba711ce5a3795a7f916cf04d5c7e9d4b5df30161dcbd02b53bcec73b96450865fb2bd8fe4a9ca2b5060531d03cefd9ea19aa09f139f93c3d03b2516f5632 +DIST lmdb-1.1.0.tar.gz 880212 BLAKE2B 5f038c704061bb7915b0b0926c2dc60a5dd4931a70a1bf1041508363e036ae0553e22c52f8c956bebb05a27fad751c3b84c4a2b9fd6158fd8b6bd346e3efe7b4 SHA512 19573626a24fcea17c72641ce4491cf9e0901fa4a463ad5da6244191f28e4d9680d903fc2f87fe4a6b607f2a6a3a6bc644d5c1fc6e568394eb9822face30dfae diff --git a/dev-python/lmdb/lmdb-1.1.0.ebuild b/dev-python/lmdb/lmdb-1.1.0.ebuild new file mode 100644 index 000..1196a1fe9b8 --- /dev/null +++ b/dev-python/lmdb/lmdb-1.1.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE="https://github.com/jnwatson/py-lmdb/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="dev-db/lmdb:=" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_compile() { + LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile +} + +python_test() { + pytest tests -vv || die "Tests fail with ${EPYTHON}" +} + +python_install() { + # This is required when the CFFI extension is used (for PyPy3) + LMDB_FORCE_SYSTEM=1 distutils-r1_python_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: ddeba68057290513dd39f1bfc6e13716a172ac80 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 09:27:41 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 18 09:31:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddeba680 dev-python/lmdb: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/Manifest | 1 - dev-python/lmdb/lmdb-0.92.ebuild | 24 2 files changed, 25 deletions(-) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 47883370872..3933a1cd54c 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1,2 +1 @@ -DIST lmdb-0.92.tar.gz 155720 BLAKE2B fa991dba144e636d395e264c70de61bf6e1391bed589b8e67075eb604ad3cde7bc1593f596f884e13ef4c744efddac93467eb0e9d7e79d445a71e21e1f5541f7 SHA512 5177abe0c441fb9067ad84de0cafda960113042404507eaf36194efe614fbc9fda37668b9d8a07d4a7f674b0c1a267194ddfb241834a3b1db0d8026f53841cf2 DIST lmdb-1.0.0.tar.gz 876673 BLAKE2B 33fdf7dd344e42412b756f7c6d42c291f94bb2410366802b22b8045c8ae5ff4f73f41cdc655e750f0ccb9f547f70b190bb9b584d7858edd07c1fb274bff684eb SHA512 3a4dba711ce5a3795a7f916cf04d5c7e9d4b5df30161dcbd02b53bcec73b96450865fb2bd8fe4a9ca2b5060531d03cefd9ea19aa09f139f93c3d03b2516f5632 diff --git a/dev-python/lmdb/lmdb-0.92.ebuild b/dev-python/lmdb/lmdb-0.92.ebuild deleted file mode 100644 index c3be0c1d61f..000 --- a/dev-python/lmdb/lmdb-0.92.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) - -inherit distutils-r1 - -DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="https://github.com/dw/py-lmdb/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="OPENLDAP" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="dev-db/lmdb:=" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}]" - -python_compile() { - LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 96e7ef72bf0af26c61cff6056b3669fc49c6d9e0 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 17 19:16:58 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 17 19:16:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e7ef72 dev-python/lmdb: x86 stable wrt bug #754453 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/lmdb/lmdb-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.0.0.ebuild b/dev-python/lmdb/lmdb-1.0.0.ebuild index be41cf5a508..8e3f0f10d80 100644 --- a/dev-python/lmdb/lmdb-1.0.0.ebuild +++ b/dev-python/lmdb/lmdb-1.0.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" RDEPEND="dev-db/lmdb:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: d3476eadc33a1edbde8f0fa70ed4d6cc4499c8a4 Author: Sam James gentoo org> AuthorDate: Sun Nov 15 23:44:53 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 15 23:44:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3476ead dev-python/lmdb: Stabilize 1.0.0 amd64, #754453 Signed-off-by: Sam James gentoo.org> dev-python/lmdb/lmdb-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-1.0.0.ebuild b/dev-python/lmdb/lmdb-1.0.0.ebuild index 8801f1e8235..be41cf5a508 100644 --- a/dev-python/lmdb/lmdb-1.0.0.ebuild +++ b/dev-python/lmdb/lmdb-1.0.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" RDEPEND="dev-db/lmdb:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/, dev-python/lmdb/files/
commit: 4ac7b9cd6b2631631d250b7c618d43f484e3dd63 Author: Louis Sautier gentoo org> AuthorDate: Fri Oct 9 12:39:57 2020 + Commit: Louis Sautier gentoo org> CommitDate: Fri Oct 9 12:43:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac7b9cd dev-python/lmdb: add PyPy3 support Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Louis Sautier gentoo.org> dev-python/lmdb/files/lmdb-1.0.0-pypy3.patch | 40 dev-python/lmdb/lmdb-1.0.0.ebuild| 14 +++--- 2 files changed, 51 insertions(+), 3 deletions(-) diff --git a/dev-python/lmdb/files/lmdb-1.0.0-pypy3.patch b/dev-python/lmdb/files/lmdb-1.0.0-pypy3.patch new file mode 100644 index 000..008213ac46c --- /dev/null +++ b/dev-python/lmdb/files/lmdb-1.0.0-pypy3.patch @@ -0,0 +1,40 @@ +From 2d0f93984f53c19925f07d742584f5e3e69d7902 Mon Sep 17 00:00:00 2001 +From: Nic Watson +Date: Wed, 7 Oct 2020 12:44:30 -0400 +Subject: [PATCH] Get pypy3 passing tests + +--- + .travis.yml | 2 +- + tests/cursor_test.py | 8 + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/tests/cursor_test.py b/tests/cursor_test.py +index acfb0ea..22dd6f8 100644 +--- a/tests/cursor_test.py b/tests/cursor_test.py +@@ -245,7 +245,7 @@ def setUp(self, redo=False): + self.txn = self.env.begin(write=True) + self.c = self.txn.cursor() + +-@unittest.skipIf(sys.platform != 'linux', "test only works on Linux") ++@unittest.skipIf(not sys.platform.startswith('linux'), "test only works on Linux") + def test_preload(self): + """ + Test that reading just the key doesn't prefault the value contents, but +@@ -264,13 +264,13 @@ def test_preload(self): + self.path, self.env = testlib.temp_env(path=self.path, writemap=True) + self.txn = self.env.begin(write=True, buffers=True) + self.c = self.txn.cursor() +-minflts_before = resource.getrusage(resource.RUSAGE_THREAD)[6] ++minflts_before = resource.getrusage(resource.RUSAGE_SELF)[6] + self.c.set_key(B('a')) + assert self.c.key() == B('a') +-minflts_after_key = resource.getrusage(resource.RUSAGE_THREAD)[6] ++minflts_after_key = resource.getrusage(resource.RUSAGE_SELF)[6] + + self.c.value() +-minflts_after_value = resource.getrusage(resource.RUSAGE_THREAD)[6] ++minflts_after_value = resource.getrusage(resource.RUSAGE_SELF)[6] + + epsilon = 20 + diff --git a/dev-python/lmdb/lmdb-1.0.0.ebuild b/dev-python/lmdb/lmdb-1.0.0.ebuild index c96b90dc4e1..8801f1e8235 100644 --- a/dev-python/lmdb/lmdb-1.0.0.ebuild +++ b/dev-python/lmdb/lmdb-1.0.0.ebuild @@ -3,9 +3,7 @@ EAPI=7 -# TODO: add PyPy3 when it is supported -# https://github.com/jnwatson/py-lmdb/issues/260 -PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_COMPAT=( pypy3 python3_{6..9} ) inherit distutils-r1 @@ -23,6 +21,11 @@ DEPEND="${RDEPEND}" distutils_enable_sphinx docs distutils_enable_tests pytest +PATCHES=( + # https://github.com/jnwatson/py-lmdb/commit/2d0f93984f53c19925f07d742584f5e3e69d7902 + "${FILESDIR}/${P}-pypy3.patch" +) + python_compile() { LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile } @@ -30,3 +33,8 @@ python_compile() { python_test() { pytest tests -vv || die "Tests fail with ${EPYTHON}" } + +python_install() { + # This is required when the CFFI extension is used (for PyPy3) + LMDB_FORCE_SYSTEM=1 distutils-r1_python_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: c34e2834049d45d14c040c2429454b94dc07fef5 Author: Wim Muskee gmail com> AuthorDate: Mon Oct 5 04:06:55 2020 + Commit: Louis Sautier gentoo org> CommitDate: Mon Oct 5 10:31:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34e2834 dev-python/lmdb: bump to 1.0.0, add Py3.{8,9}, doc+tests Also update metadata. Closes: https://bugs.gentoo.org/744334 Signed-off-by: Wim Muskee gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17786 Signed-off-by: Louis Sautier gentoo.org> dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-1.0.0.ebuild | 32 dev-python/lmdb/metadata.xml | 3 ++- 3 files changed, 35 insertions(+), 1 deletion(-) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest index 7b53433a7a1..47883370872 100644 --- a/dev-python/lmdb/Manifest +++ b/dev-python/lmdb/Manifest @@ -1 +1,2 @@ DIST lmdb-0.92.tar.gz 155720 BLAKE2B fa991dba144e636d395e264c70de61bf6e1391bed589b8e67075eb604ad3cde7bc1593f596f884e13ef4c744efddac93467eb0e9d7e79d445a71e21e1f5541f7 SHA512 5177abe0c441fb9067ad84de0cafda960113042404507eaf36194efe614fbc9fda37668b9d8a07d4a7f674b0c1a267194ddfb241834a3b1db0d8026f53841cf2 +DIST lmdb-1.0.0.tar.gz 876673 BLAKE2B 33fdf7dd344e42412b756f7c6d42c291f94bb2410366802b22b8045c8ae5ff4f73f41cdc655e750f0ccb9f547f70b190bb9b584d7858edd07c1fb274bff684eb SHA512 3a4dba711ce5a3795a7f916cf04d5c7e9d4b5df30161dcbd02b53bcec73b96450865fb2bd8fe4a9ca2b5060531d03cefd9ea19aa09f139f93c3d03b2516f5632 diff --git a/dev-python/lmdb/lmdb-1.0.0.ebuild b/dev-python/lmdb/lmdb-1.0.0.ebuild new file mode 100644 index 000..c96b90dc4e1 --- /dev/null +++ b/dev-python/lmdb/lmdb-1.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# TODO: add PyPy3 when it is supported +# https://github.com/jnwatson/py-lmdb/issues/260 +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE="https://github.com/jnwatson/py-lmdb/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND="dev-db/lmdb:=" +DEPEND="${RDEPEND}" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +python_compile() { + LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile +} + +python_test() { + pytest tests -vv || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/lmdb/metadata.xml b/dev-python/lmdb/metadata.xml index 06b93698919..becfa11ea49 100644 --- a/dev-python/lmdb/metadata.xml +++ b/dev-python/lmdb/metadata.xml @@ -7,6 +7,7 @@ lmdb -dw/py-lmdb +jnwatson/py-lmdb +https://lmdb.readthedocs.io/
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 84047f17539a688340e002c429a3cb4bffd7117d Author: Sam James gentoo org> AuthorDate: Tue Aug 18 05:36:27 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 18 05:36:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84047f17 dev-python/lmdb: Keyword 0.92 arm, #723912 Signed-off-by: Sam James gentoo.org> dev-python/lmdb/lmdb-0.92.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-0.92.ebuild b/dev-python/lmdb/lmdb-0.92.ebuild index 1a28cb0f521..c3be0c1d61f 100644 --- a/dev-python/lmdb/lmdb-0.92.ebuild +++ b/dev-python/lmdb/lmdb-0.92.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-db/lmdb:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: a305b0907f65b30638bf6ccc5c21381f4eb97410 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 5 16:13:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 5 16:24:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a305b090 dev-python/lmdb: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/lmdb/lmdb-0.92.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-0.92.ebuild b/dev-python/lmdb/lmdb-0.92.ebuild index 2c3fe85f5e1..1a28cb0f521 100644 --- a/dev-python/lmdb/lmdb-0.92.ebuild +++ b/dev-python/lmdb/lmdb-0.92.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 5eac3759d3764ba1acb23d63da24ed9d653a07e8 Author: Stephen Klimaszewski gentoo org> AuthorDate: Tue May 21 16:20:17 2019 + Commit: Stephen Klimaszewski gentoo org> CommitDate: Tue May 21 16:20:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eac3759 dev-python/lmdb: add ~arm64 keyword Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Stephen Klimaszewski gentoo.org> dev-python/lmdb/lmdb-0.92.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-0.92.ebuild b/dev-python/lmdb/lmdb-0.92.ebuild index cf82f2ee3ff..c2d5b696e55 100644 --- a/dev-python/lmdb/lmdb-0.92.ebuild +++ b/dev-python/lmdb/lmdb-0.92.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-db/lmdb:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 27bbc3a47d7e9d2def02339f60c4ba965b4a05c1 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jul 20 23:44:37 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jul 21 00:05:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bbc3a4 dev-python/lmdb: x86 stable wrt bug #658884 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/lmdb/lmdb-0.92.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-0.92.ebuild b/dev-python/lmdb/lmdb-0.92.ebuild index 1fe97c27f8f..ab434fcda0b 100644 --- a/dev-python/lmdb/lmdb-0.92.ebuild +++ b/dev-python/lmdb/lmdb-0.92.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND="dev-db/lmdb:="
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: 1b3869ad3f61462c124d9b9796c712b9cff338b9 Author: David Hicks hicks id au> AuthorDate: Fri Jul 28 22:44:31 2017 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 30 08:35:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3869ad dev-python/lmdb: use HTTPS for GitHub Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-python/lmdb/lmdb-0.92.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-0.92.ebuild b/dev-python/lmdb/lmdb-0.92.ebuild index 73cf3b095f6..3e152d59d2f 100644 --- a/dev-python/lmdb/lmdb-0.92.ebuild +++ b/dev-python/lmdb/lmdb-0.92.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) inherit distutils-r1 DESCRIPTION="Python bindings for the Lightning Database" -HOMEPAGE="http://github.com/dw/py-lmdb/; +HOMEPAGE="https://github.com/dw/py-lmdb/; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="OPENLDAP"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: cfa182139eaa6b97f8fafaca9e4ae002f90ca587 Author: Sébastien Fabbro gentoo org> AuthorDate: Wed Mar 8 18:28:33 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Mon Jun 26 04:16:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa18213 dev-python/lmdb: initial import Package-Manager: Portage-2.3.4, Repoman-2.3.2 dev-python/lmdb/Manifest | 1 + dev-python/lmdb/lmdb-0.92.ebuild | 25 + dev-python/lmdb/metadata.xml | 12 3 files changed, 38 insertions(+) diff --git a/dev-python/lmdb/Manifest b/dev-python/lmdb/Manifest new file mode 100644 index 000..5908b9d254a --- /dev/null +++ b/dev-python/lmdb/Manifest @@ -0,0 +1 @@ +DIST lmdb-0.92.tar.gz 155720 SHA256 3d73238ab0e1f9d8b8ea4916b66f9e91574ec64f844f91b6e9374e894036dc06 SHA512 5177abe0c441fb9067ad84de0cafda960113042404507eaf36194efe614fbc9fda37668b9d8a07d4a7f674b0c1a267194ddfb241834a3b1db0d8026f53841cf2 WHIRLPOOL eeddff397808f18e76dd68a45f68b946d11233ccfbf0318587e5c5b9f109f96d3821b584f55715fc9be380cfc33288088f65453fbdab17cc20852a81ebfbe576 diff --git a/dev-python/lmdb/lmdb-0.92.ebuild b/dev-python/lmdb/lmdb-0.92.ebuild new file mode 100644 index 000..5cfda1ddd8b --- /dev/null +++ b/dev-python/lmdb/lmdb-0.92.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for the Lightning Database" +HOMEPAGE="http://github.com/dw/py-lmdb/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="OPENLDAP" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +RDEPEND="dev-db/lmdb:=" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_compile() { + LMDB_FORCE_SYSTEM=1 distutils-r1_python_compile +} diff --git a/dev-python/lmdb/metadata.xml b/dev-python/lmdb/metadata.xml new file mode 100644 index 000..06b93698919 --- /dev/null +++ b/dev-python/lmdb/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +pyt...@gentoo.org +Python + + +lmdb +dw/py-lmdb + +
[gentoo-commits] repo/gentoo:master commit in: dev-python/lmdb/
commit: b6f67b8112f3915ade19bc25e1601a1da43d3113 Author: Sébastien Fabbro gentoo org> AuthorDate: Mon Jun 26 04:19:43 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Mon Jun 26 04:19:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f67b81 dev-python/lmdb: added python-3.6 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/lmdb/lmdb-0.92.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lmdb/lmdb-0.92.ebuild b/dev-python/lmdb/lmdb-0.92.ebuild index 5cfda1ddd8b..73cf3b095f6 100644 --- a/dev-python/lmdb/lmdb-0.92.ebuild +++ b/dev-python/lmdb/lmdb-0.92.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) inherit distutils-r1