public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-olm/
@ 2023-11-24  0:51 Julien Roy
  0 siblings, 0 replies; 7+ messages in thread
From: Julien Roy @ 2023-11-24  0:51 UTC (permalink / raw
  To: gentoo-commits

commit:     e0215dc3c9eb1336b64abd60321996a41dad7bbe
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Fri Nov 24 00:50:10 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Nov 24 00:50:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0215dc3

dev-python/python-olm: add pypi upstream metadata

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

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

diff --git a/dev-python/python-olm/metadata.xml b/dev-python/python-olm/metadata.xml
index 8b1cb7e30e..a2bb47e192 100644
--- a/dev-python/python-olm/metadata.xml
+++ b/dev-python/python-olm/metadata.xml
@@ -9,5 +9,6 @@
 		<doc>https://poljar.github.io/python-olm/html/index.html</doc>
 		<bugs-to>https://gitlab.matrix.org/matrix-org/olm/-/issues</bugs-to>
 		<remote-id type="github">poljar/python-olm</remote-id>
+		<remote-id type="pypi">python-olm</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-olm/
@ 2023-12-04 19:45 Anna Vyalkova
  0 siblings, 0 replies; 7+ messages in thread
From: Anna Vyalkova @ 2023-12-04 19:45 UTC (permalink / raw
  To: gentoo-commits

commit:     9ff05215882fb20265018c902ebf51a9a92c2411
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Dec  4 15:28:20 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec  4 19:44:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ff05215

dev-python/python-olm: enable py3.12

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/python-olm/python-olm-3.2.16.ebuild | 22 ++++++++++------------
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild b/dev-python/python-olm/python-olm-3.2.16.ebuild
index 2e7bf8d996..d23e79e9ee 100644
--- a/dev-python/python-olm/python-olm-3.2.16.ebuild
+++ b/dev-python/python-olm/python-olm-3.2.16.ebuild
@@ -19,25 +19,23 @@ KEYWORDS="~amd64"
 DEPEND="dev-libs/olm"
 RDEPEND="
 	${DEPEND}
-	virtual/python-cffi[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep '
+		dev-python/cffi[${PYTHON_USEDEP}]
+	' 'python*')
 "
 BDEPEND="
-	test? (
-		dev-python/aspectlib[${PYTHON_USEDEP}]
-		dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-	)
+	test? ( dev-python/aspectlib[${PYTHON_USEDEP}] )
 "
 
 DOCS=( README-python.md )
 
+EPYTEST_DESELECT=(
+	# disable benchmarks
+	tests/group_session_test.py::TestClass::test_encrypt
+	tests/group_session_test.py::TestClass::test_decrypt
+)
+
 distutils_enable_tests pytest
 
 distutils_enable_sphinx docs \
 	dev-python/alabaster
-
-src_prepare() {
-	distutils-r1_src_prepare
-
-	# To avoid merge collision with dev-libs/olm
-	mv "README.md" "README-python.md" || die
-}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-olm/
@ 2023-12-30 13:02 Anna Vyalkova
  0 siblings, 0 replies; 7+ messages in thread
From: Anna Vyalkova @ 2023-12-30 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     3e76f210e675a3e4c1e0aa2fbf8065e5d7e18879
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Dec 30 12:59:06 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Dec 30 12:59:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e76f210

dev-python/python-olm: fix install

Closes: https://bugs.gentoo.org/919753
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/python-olm/python-olm-3.2.16.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild b/dev-python/python-olm/python-olm-3.2.16.ebuild
index d23e79e9ee..5f81b65c06 100644
--- a/dev-python/python-olm/python-olm-3.2.16.ebuild
+++ b/dev-python/python-olm/python-olm-3.2.16.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
 inherit distutils-r1
 
 DESCRIPTION="Python bindings for dev-libs/olm"
@@ -27,8 +28,6 @@ BDEPEND="
 	test? ( dev-python/aspectlib[${PYTHON_USEDEP}] )
 "
 
-DOCS=( README-python.md )
-
 EPYTEST_DESELECT=(
 	# disable benchmarks
 	tests/group_session_test.py::TestClass::test_encrypt


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-olm/
@ 2024-01-17 13:46 Anna Vyalkova
  0 siblings, 0 replies; 7+ messages in thread
From: Anna Vyalkova @ 2024-01-17 13:46 UTC (permalink / raw
  To: gentoo-commits

commit:     8820799b9f9d757f52fbbdb351dca2840541784a
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Jan 17 11:43:17 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Wed Jan 17 13:45:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8820799b

dev-python/python-olm: enable py3.12

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

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

diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild b/dev-python/python-olm/python-olm-3.2.16.ebuild
index 5f81b65c06..4a3973d3bb 100644
--- a/dev-python/python-olm/python-olm-3.2.16.ebuild
+++ b/dev-python/python-olm/python-olm-3.2.16.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_EXT=1
 inherit distutils-r1


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-olm/
@ 2024-03-19 22:54 Julien Roy
  0 siblings, 0 replies; 7+ messages in thread
From: Julien Roy @ 2024-03-19 22:54 UTC (permalink / raw
  To: gentoo-commits

commit:     a1612f5e0032088b794d6e08ccd5431ea87f6d62
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Tue Mar 19 22:54:39 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Mar 19 22:54:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1612f5e

dev-python/python-olm: drop 3.2.15

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/python-olm/Manifest                 |  1 -
 dev-python/python-olm/python-olm-3.2.15.ebuild | 44 --------------------------
 2 files changed, 45 deletions(-)

diff --git a/dev-python/python-olm/Manifest b/dev-python/python-olm/Manifest
index f5e4eb8691..7d28bae15a 100644
--- a/dev-python/python-olm/Manifest
+++ b/dev-python/python-olm/Manifest
@@ -1,2 +1 @@
-DIST olm-3.2.15.tar.bz2 2744760 BLAKE2B 44486a63217998010a0bb7e01ff3315c88e139d686b97158e67af29b2f052912412541fb944a17c5d8931df9c641a73e521ef8d0ff352b80fe30bd6fb73b2e7b SHA512 81832766e477fc17908e8d1c49b5403d87b5977fd9102605d95ef2a3907619b7301e32fe0e18ec0f575b1f004ce248633307ff43b0f48bc9bb2313cdfefd6ea7
 DIST olm-3.2.16.tar.bz2 2744360 BLAKE2B 236cd08cb4f014ef4f90377fe30907490dbf6482629ab47a779114c711de1855c44874a45ee92f4f55d7c100abbbde2c427996ce534dd95ce401a7549db351b7 SHA512 504ddc91297e7aef99e9b25f73b33bac29716ca33eb333bf1217b719d8862438e2cdaadd88cef3dc84e9f618bcc9eeeaf7e513f2d6909cc4a3d98a5dd79b0581

diff --git a/dev-python/python-olm/python-olm-3.2.15.ebuild b/dev-python/python-olm/python-olm-3.2.15.ebuild
deleted file mode 100644
index e382c5fdcc..0000000000
--- a/dev-python/python-olm/python-olm-3.2.15.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for dev-libs/olm"
-HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm/"
-SRC_URI="https://gitlab.matrix.org/matrix-org/olm/-/archive/${PV}/olm-${PV}.tar.bz2"
-S="${WORKDIR}/olm-${PV}/python"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-libs/olm"
-RDEPEND="
-	${DEPEND}
-	dev-python/cffi[${PYTHON_USEDEP}]
-	dev-python/future[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	test? (
-		dev-python/aspectlib[${PYTHON_USEDEP}]
-		dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-	)
-"
-
-DOCS=( README-python.md )
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs \
-	dev-python/alabaster
-
-src_prepare() {
-	distutils-r1_src_prepare
-
-	# To avoid merge collision with dev-libs/olm
-	mv "README.md" "README-python.md" || die
-}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-olm/
@ 2024-10-21 11:02 Anna Vyalkova
  0 siblings, 0 replies; 7+ messages in thread
From: Anna Vyalkova @ 2024-10-21 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     87bc674b74be4ebb69e749ab1d5e46c26ba71f94
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Oct 21 10:58:52 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Oct 21 10:58:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87bc674b

dev-python/python-olm: drop unused test dep

It it used only by benchmarks, which we disable.

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/python-olm/python-olm-3.2.16.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild b/dev-python/python-olm/python-olm-3.2.16.ebuild
index 420a8a3ee..537f9a9bf 100644
--- a/dev-python/python-olm/python-olm-3.2.16.ebuild
+++ b/dev-python/python-olm/python-olm-3.2.16.ebuild
@@ -22,9 +22,6 @@ RDEPEND="
 	${DEPEND}
 	dev-python/cffi[${PYTHON_USEDEP}]
 "
-BDEPEND="
-	test? ( dev-python/aspectlib[${PYTHON_USEDEP}] )
-"
 
 EPYTEST_DESELECT=(
 	# disable benchmarks


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-olm/
@ 2024-10-29 22:43 Anna Vyalkova
  0 siblings, 0 replies; 7+ messages in thread
From: Anna Vyalkova @ 2024-10-29 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     6db3079af2812034bce3478bff7da129c5f368d2
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Oct 29 22:13:58 2024 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Oct 29 22:36:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6db3079a

dev-python/python-olm: enable py3.13

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

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

diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild b/dev-python/python-olm/python-olm-3.2.16.ebuild
index 537f9a9bf..48ff89407 100644
--- a/dev-python/python-olm/python-olm-3.2.16.ebuild
+++ b/dev-python/python-olm/python-olm-3.2.16.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_EXT=1
 inherit distutils-r1


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-10-29 22:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-04 19:45 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/python-olm/ Anna Vyalkova
  -- strict thread matches above, loose matches on Subject: below --
2024-10-29 22:43 Anna Vyalkova
2024-10-21 11:02 Anna Vyalkova
2024-03-19 22:54 Julien Roy
2024-01-17 13:46 Anna Vyalkova
2023-12-30 13:02 Anna Vyalkova
2023-11-24  0:51 Julien Roy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox