public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2020-09-16 20:42 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2020-09-16 20:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3b593258c9174d021c6c9a186a01a9cbc8a898fe
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 16 20:37:50 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 20:42:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b593258

sys-auth/solo-python: new package

Command-line tool and Python library for interfacing with SoloKey FIDO2
security keys.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                  |  1 +
 sys-auth/solo-python/metadata.xml              | 17 +++++++++++++
 sys-auth/solo-python/solo-python-0.0.26.ebuild | 34 ++++++++++++++++++++++++++
 3 files changed, 52 insertions(+)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
new file mode 100644
index 00000000000..8bbc1177b9e
--- /dev/null
+++ b/sys-auth/solo-python/Manifest
@@ -0,0 +1 @@
+DIST solo-python-0.0.26.tar.gz 35251 BLAKE2B 76e515667220a8efdd16e159008eed8232721e0a8a1a1bffbc773cfa832b2f112d8dc229bf69dc4ccbee1d11b41d630a2d91e2383ebd19158d8c46ccf4f355de SHA512 f97da4a4ed3b0e0f4715407b179d8a8c1385076611fe8669cec6b514313d38dd14c6c22434b73e2c72f7456407a6c942b26b72cca7a56969cfbc630ee25aad85

diff --git a/sys-auth/solo-python/metadata.xml b/sys-auth/solo-python/metadata.xml
new file mode 100644
index 00000000000..9014b8d5030
--- /dev/null
+++ b/sys-auth/solo-python/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>marecki@gentoo.org</email>
+		<name>Marek Szuba</name>
+	</maintainer>
+	<longdescription>
+		The command-line tool 'solo' provided by this package can be used to reset a SoloKey,
+		set/change the PIN, generate credentials, interact with the on-board TRNG, update
+		the firmware, and more. See the output of 'solo key --help' for more information.
+	</longdescription>
+	<upstream>
+		<remote-id type="github">solokeys/solo-python</remote-id>
+		<remote-id type="pypi">solo</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/sys-auth/solo-python/solo-python-0.0.26.ebuild b/sys-auth/solo-python/solo-python-0.0.26.ebuild
new file mode 100644
index 00000000000..a63f71dd224
--- /dev/null
+++ b/sys-auth/solo-python/solo-python-0.0.26.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+
+inherit distutils-r1
+
+DESCRIPTION="Python tool and library for SoloKeys"
+HOMEPAGE="https://github.com/solokeys/solo-python"
+SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	dev-python/ecdsa[${PYTHON_USEDEP}]
+	>=dev-python/fido2-0.8.0[${PYTHON_USEDEP}]
+	dev-python/intelhex[${PYTHON_USEDEP}]
+	dev-python/pyserial[${PYTHON_USEDEP}]
+	dev-python/pyusb[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]"
+
+src_prepare() {
+	# For some reason the version file gets omitted by src_install (a bug in pyproject2setuppy?),
+	# and in any case there is no advantage to using one once a specific version has been released.
+	sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" solo/__init__.py || die "Failed to set the version number"
+	distutils-r1_src_prepare
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2020-12-03 16:53 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2020-12-03 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     462cadf9c0585dcfd17d07d66533b9b6d1a11fa1
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 16:53:21 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 16:53:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462cadf9

sys-auth/solo-python: support python3_9

Builds and installs fine, there is no test suite but at least I have yet
to see any run-time problems with the CLI interface.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/solo-python-0.0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo-python/solo-python-0.0.26.ebuild b/sys-auth/solo-python/solo-python-0.0.26.ebuild
index a63f71dd224..df378e83b42 100644
--- a/sys-auth/solo-python/solo-python-0.0.26.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.26.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 DISTUTILS_USE_SETUPTOOLS=pyproject.toml
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-01-22 10:47 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-01-22 10:47 UTC (permalink / raw
  To: gentoo-commits

commit:     e1b24aaf4a574a6c4b8b7feb641c42930a23d180
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 10:04:30 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 10:47:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b24aaf

sys-auth/solo-python: bump to 0.0.27

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                  |  1 +
 sys-auth/solo-python/solo-python-0.0.27.ebuild | 34 ++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index 8bbc1177b9e..838e3bfdccd 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1 +1,2 @@
 DIST solo-python-0.0.26.tar.gz 35251 BLAKE2B 76e515667220a8efdd16e159008eed8232721e0a8a1a1bffbc773cfa832b2f112d8dc229bf69dc4ccbee1d11b41d630a2d91e2383ebd19158d8c46ccf4f355de SHA512 f97da4a4ed3b0e0f4715407b179d8a8c1385076611fe8669cec6b514313d38dd14c6c22434b73e2c72f7456407a6c942b26b72cca7a56969cfbc630ee25aad85
+DIST solo-python-0.0.27.tar.gz 35657 BLAKE2B 747d8849ad4bdda7c0e4b079dce2d7162f07dad4784bb941242dd8ea759cccd763537cec2c7cd9ecf6f467c771729217648b72aa36292622f5fc3adb8a0c280c SHA512 50d564916e07a0c65a843bd2d0328a735ba71eadcfc893b13fac84a3e51822ed2bf80fc3f7662943a5635c6cd6b3ded8ba5b5a9ac2282c9f9bcdfe9de191e445

diff --git a/sys-auth/solo-python/solo-python-0.0.27.ebuild b/sys-auth/solo-python/solo-python-0.0.27.ebuild
new file mode 100644
index 00000000000..29ea8a9393a
--- /dev/null
+++ b/sys-auth/solo-python/solo-python-0.0.27.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+
+inherit distutils-r1
+
+DESCRIPTION="Python tool and library for SoloKeys"
+HOMEPAGE="https://github.com/solokeys/solo-python"
+SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	dev-python/ecdsa[${PYTHON_USEDEP}]
+	>=dev-python/fido2-0.8.1[${PYTHON_USEDEP}]
+	dev-python/intelhex[${PYTHON_USEDEP}]
+	dev-python/pyserial[${PYTHON_USEDEP}]
+	dev-python/pyusb[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]"
+
+src_prepare() {
+	# For some reason the version file gets omitted by src_install (a bug in pyproject2setuppy?),
+	# and in any case there is no advantage to using one once a specific version has been released.
+	sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" solo/__init__.py || die "Failed to set the version number"
+	distutils-r1_src_prepare
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-01-22 16:53 Agostino Sarubbo
  0 siblings, 0 replies; 22+ messages in thread
From: Agostino Sarubbo @ 2021-01-22 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     45f23efed7a19962a93c84dc8517d9b9840a4bfb
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 16:52:14 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 16:52:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f23efe

sys-auth/solo-python: amd64 stable wrt bug #766501

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

 sys-auth/solo-python/solo-python-0.0.26.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/solo-python/solo-python-0.0.26.ebuild b/sys-auth/solo-python/solo-python-0.0.26.ebuild
index df378e83b42..e818982ae30 100644
--- a/sys-auth/solo-python/solo-python-0.0.26.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
 	dev-python/cryptography[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-03-09 14:52 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-03-09 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     6ccb597a9fab6aaec435a87bf4c35ebc7a961842
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  9 14:47:11 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Mar  9 14:47:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccb597a

sys-auth/solo-python: require <dev-python/fido2-0.9.0

Not compatible with that version yet.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/solo-python-0.0.26.ebuild | 1 +
 sys-auth/solo-python/solo-python-0.0.27.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-auth/solo-python/solo-python-0.0.26.ebuild b/sys-auth/solo-python/solo-python-0.0.26.ebuild
index e818982ae30..25ce53cdef7 100644
--- a/sys-auth/solo-python/solo-python-0.0.26.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.26.ebuild
@@ -21,6 +21,7 @@ RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
 	dev-python/cryptography[${PYTHON_USEDEP}]
 	dev-python/ecdsa[${PYTHON_USEDEP}]
 	>=dev-python/fido2-0.8.0[${PYTHON_USEDEP}]
+	<dev-python/fido2-0.9.0[${PYTHON_USEDEP}]
 	dev-python/intelhex[${PYTHON_USEDEP}]
 	dev-python/pyserial[${PYTHON_USEDEP}]
 	dev-python/pyusb[${PYTHON_USEDEP}]

diff --git a/sys-auth/solo-python/solo-python-0.0.27.ebuild b/sys-auth/solo-python/solo-python-0.0.27.ebuild
index 29ea8a9393a..244733920c0 100644
--- a/sys-auth/solo-python/solo-python-0.0.27.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.27.ebuild
@@ -21,6 +21,7 @@ RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
 	dev-python/cryptography[${PYTHON_USEDEP}]
 	dev-python/ecdsa[${PYTHON_USEDEP}]
 	>=dev-python/fido2-0.8.1[${PYTHON_USEDEP}]
+	<dev-python/fido2-0.9.0[${PYTHON_USEDEP}]
 	dev-python/intelhex[${PYTHON_USEDEP}]
 	dev-python/pyserial[${PYTHON_USEDEP}]
 	dev-python/pyusb[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-03-12 15:25 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-03-12 15:25 UTC (permalink / raw
  To: gentoo-commits

commit:     e5ba058582e6a7391b24c7b6af32e545b5e51eb7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 12 15:23:39 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 12 15:25:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ba0585

sys-auth/solo-python: Stabilize 0.0.27 amd64, #775461

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-auth/solo-python/solo-python-0.0.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo-python/solo-python-0.0.27.ebuild b/sys-auth/solo-python/solo-python-0.0.27.ebuild
index 244733920c0..2ffa6ee8da5 100644
--- a/sys-auth/solo-python/solo-python-0.0.27.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.27.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
 	dev-python/cryptography[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-04-26 10:56 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-04-26 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     62dc8cdecd4defa8db2778f6a598b159eb7d5aa5
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 26 10:47:33 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Apr 26 10:47:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62dc8cde

sys-auth/solo-python: drop 0.0.26

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                  |  1 -
 sys-auth/solo-python/solo-python-0.0.26.ebuild | 35 --------------------------
 2 files changed, 36 deletions(-)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index 838e3bfdccd..1f33a27ac54 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1,2 +1 @@
-DIST solo-python-0.0.26.tar.gz 35251 BLAKE2B 76e515667220a8efdd16e159008eed8232721e0a8a1a1bffbc773cfa832b2f112d8dc229bf69dc4ccbee1d11b41d630a2d91e2383ebd19158d8c46ccf4f355de SHA512 f97da4a4ed3b0e0f4715407b179d8a8c1385076611fe8669cec6b514313d38dd14c6c22434b73e2c72f7456407a6c942b26b72cca7a56969cfbc630ee25aad85
 DIST solo-python-0.0.27.tar.gz 35657 BLAKE2B 747d8849ad4bdda7c0e4b079dce2d7162f07dad4784bb941242dd8ea759cccd763537cec2c7cd9ecf6f467c771729217648b72aa36292622f5fc3adb8a0c280c SHA512 50d564916e07a0c65a843bd2d0328a735ba71eadcfc893b13fac84a3e51822ed2bf80fc3f7662943a5635c6cd6b3ded8ba5b5a9ac2282c9f9bcdfe9de191e445

diff --git a/sys-auth/solo-python/solo-python-0.0.26.ebuild b/sys-auth/solo-python/solo-python-0.0.26.ebuild
deleted file mode 100644
index 25ce53cdef7..00000000000
--- a/sys-auth/solo-python/solo-python-0.0.26.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=( python3_{7..9} )
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-
-inherit distutils-r1
-
-DESCRIPTION="Python tool and library for SoloKeys"
-HOMEPAGE="https://github.com/solokeys/solo-python"
-SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	dev-python/ecdsa[${PYTHON_USEDEP}]
-	>=dev-python/fido2-0.8.0[${PYTHON_USEDEP}]
-	<dev-python/fido2-0.9.0[${PYTHON_USEDEP}]
-	dev-python/intelhex[${PYTHON_USEDEP}]
-	dev-python/pyserial[${PYTHON_USEDEP}]
-	dev-python/pyusb[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]"
-
-src_prepare() {
-	# For some reason the version file gets omitted by src_install (a bug in pyproject2setuppy?),
-	# and in any case there is no advantage to using one once a specific version has been released.
-	sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" solo/__init__.py || die "Failed to set the version number"
-	distutils-r1_src_prepare
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-04-26 10:56 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-04-26 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     4cf849e26979b741882c6d45cc97f23b263f3738
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 26 10:51:04 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Apr 26 10:51:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf849e2

sys-auth/solo-python: add 0.0.28

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                  |  1 +
 sys-auth/solo-python/solo-python-0.0.28.ebuild | 34 ++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index 1f33a27ac54..b6b4d04bb6b 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1 +1,2 @@
 DIST solo-python-0.0.27.tar.gz 35657 BLAKE2B 747d8849ad4bdda7c0e4b079dce2d7162f07dad4784bb941242dd8ea759cccd763537cec2c7cd9ecf6f467c771729217648b72aa36292622f5fc3adb8a0c280c SHA512 50d564916e07a0c65a843bd2d0328a735ba71eadcfc893b13fac84a3e51822ed2bf80fc3f7662943a5635c6cd6b3ded8ba5b5a9ac2282c9f9bcdfe9de191e445
+DIST solo-python-0.0.28.tar.gz 34818 BLAKE2B 788d71d2641848c0e01640a87c4b20462ba3380a9005a9ab2d4452575bd4ddb560e677538a4ba42e24f9b7f282b0f7a03ce151e2823d3613ff4f93d00bc20524 SHA512 f0af3c350554fc9724f7130566019fc0b0292cbdb9035a9afa602df12e655f63b03f966605bd4b29ee5c07b0b421e9515b7ec612411d4423940461628843716f

diff --git a/sys-auth/solo-python/solo-python-0.0.28.ebuild b/sys-auth/solo-python/solo-python-0.0.28.ebuild
new file mode 100644
index 00000000000..a0767f1bb32
--- /dev/null
+++ b/sys-auth/solo-python/solo-python-0.0.28.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+
+inherit distutils-r1
+
+DESCRIPTION="Python tool and library for SoloKeys"
+HOMEPAGE="https://github.com/solokeys/solo-python"
+SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	dev-python/ecdsa[${PYTHON_USEDEP}]
+	>=dev-python/fido2-0.9.1[${PYTHON_USEDEP}]
+	dev-python/intelhex[${PYTHON_USEDEP}]
+	dev-python/pyserial[${PYTHON_USEDEP}]
+	dev-python/pyusb[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]"
+
+src_prepare() {
+	# For some reason the version file gets omitted by src_install (a bug in pyproject2setuppy?),
+	# and in any case there is no advantage to using one once a specific version has been released.
+	sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" solo/__init__.py || die "Failed to set the version number"
+	distutils-r1_src_prepare
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-04-30 14:40 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-04-30 14:40 UTC (permalink / raw
  To: gentoo-commits

commit:     59db0a9dc0377faf9ca66e7b5ebec3026dc67f8c
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 30 14:38:58 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Apr 30 14:38:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59db0a9d

sys-auth/solo-python: add 0.0.30, drop 0.0.28

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                                           | 2 +-
 .../{solo-python-0.0.28.ebuild => solo-python-0.0.30.ebuild}            | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index b6b4d04bb6b..fee539b663c 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1,2 +1,2 @@
 DIST solo-python-0.0.27.tar.gz 35657 BLAKE2B 747d8849ad4bdda7c0e4b079dce2d7162f07dad4784bb941242dd8ea759cccd763537cec2c7cd9ecf6f467c771729217648b72aa36292622f5fc3adb8a0c280c SHA512 50d564916e07a0c65a843bd2d0328a735ba71eadcfc893b13fac84a3e51822ed2bf80fc3f7662943a5635c6cd6b3ded8ba5b5a9ac2282c9f9bcdfe9de191e445
-DIST solo-python-0.0.28.tar.gz 34818 BLAKE2B 788d71d2641848c0e01640a87c4b20462ba3380a9005a9ab2d4452575bd4ddb560e677538a4ba42e24f9b7f282b0f7a03ce151e2823d3613ff4f93d00bc20524 SHA512 f0af3c350554fc9724f7130566019fc0b0292cbdb9035a9afa602df12e655f63b03f966605bd4b29ee5c07b0b421e9515b7ec612411d4423940461628843716f
+DIST solo-python-0.0.30.tar.gz 34932 BLAKE2B 6787d9c6e102cd2cb5579be0cb3ffbbe76b3ae90f4fa6891b6a1ca3e76436568a949daa6796fc17c9868d10d5de3b0dd377619936eccb0d436a284a35efa40a9 SHA512 bba63e598ef585ef49e98f3ec2a79911cf8af3fc38c9407bd91b7500dc55bf84f365664e6f80ff0ed3553ce93f5d61ba11c5301e8b36d6000c7a922857adaa5e

diff --git a/sys-auth/solo-python/solo-python-0.0.28.ebuild b/sys-auth/solo-python/solo-python-0.0.30.ebuild
similarity index 100%
rename from sys-auth/solo-python/solo-python-0.0.28.ebuild
rename to sys-auth/solo-python/solo-python-0.0.30.ebuild


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-05-27 15:37 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-05-27 15:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e93e2f4047bc84625d2704e860b517def4a02014
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu May 27 15:35:01 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu May 27 15:36:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e93e2f40

sys-auth/solo-python: support python3_10

Builds and installs fine, no test suite available but at least basic
user activity using the "solo" CLI works.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/solo-python-0.0.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo-python/solo-python-0.0.30.ebuild b/sys-auth/solo-python/solo-python-0.0.30.ebuild
index a0767f1bb32..951393fc219 100644
--- a/sys-auth/solo-python/solo-python-0.0.30.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.30.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 DISTUTILS_USE_SETUPTOOLS=pyproject.toml
 


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-05-31  8:51 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-05-31  8:51 UTC (permalink / raw
  To: gentoo-commits

commit:     8cbcde97b8d766302cb0b282fa6281866c15eabf
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 08:38:10 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon May 31 08:51:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbcde97

sys-auth/solo-python: tag as stabilize-allarches

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-auth/solo-python/metadata.xml b/sys-auth/solo-python/metadata.xml
index 9014b8d5030..66650766e42 100644
--- a/sys-auth/solo-python/metadata.xml
+++ b/sys-auth/solo-python/metadata.xml
@@ -10,6 +10,7 @@
 		set/change the PIN, generate credentials, interact with the on-board TRNG, update
 		the firmware, and more. See the output of 'solo key --help' for more information.
 	</longdescription>
+	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="github">solokeys/solo-python</remote-id>
 		<remote-id type="pypi">solo</remote-id>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-05-31 11:40 Sam James
  0 siblings, 0 replies; 22+ messages in thread
From: Sam James @ 2021-05-31 11:40 UTC (permalink / raw
  To: gentoo-commits

commit:     bb0b961cc67218344ea8aff83e175d582ac55917
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 11:38:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 31 11:38:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0b961c

sys-auth/solo-python: Stabilize 0.0.30 amd64, #793170

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-auth/solo-python/solo-python-0.0.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo-python/solo-python-0.0.30.ebuild b/sys-auth/solo-python/solo-python-0.0.30.ebuild
index 951393fc219..9c5f1048ec4 100644
--- a/sys-auth/solo-python/solo-python-0.0.30.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.30.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
 	dev-python/cryptography[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-05-31 21:08 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-05-31 21:08 UTC (permalink / raw
  To: gentoo-commits

commit:     4ce12f29f4b18a5b4764605f980ec71574127ba7
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon May 31 21:07:52 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon May 31 21:08:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce12f29

sys-auth/solo-python: drop 0.0.27

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                  |  1 -
 sys-auth/solo-python/solo-python-0.0.27.ebuild | 35 --------------------------
 2 files changed, 36 deletions(-)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index fee539b663c..005109374d5 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1,2 +1 @@
-DIST solo-python-0.0.27.tar.gz 35657 BLAKE2B 747d8849ad4bdda7c0e4b079dce2d7162f07dad4784bb941242dd8ea759cccd763537cec2c7cd9ecf6f467c771729217648b72aa36292622f5fc3adb8a0c280c SHA512 50d564916e07a0c65a843bd2d0328a735ba71eadcfc893b13fac84a3e51822ed2bf80fc3f7662943a5635c6cd6b3ded8ba5b5a9ac2282c9f9bcdfe9de191e445
 DIST solo-python-0.0.30.tar.gz 34932 BLAKE2B 6787d9c6e102cd2cb5579be0cb3ffbbe76b3ae90f4fa6891b6a1ca3e76436568a949daa6796fc17c9868d10d5de3b0dd377619936eccb0d436a284a35efa40a9 SHA512 bba63e598ef585ef49e98f3ec2a79911cf8af3fc38c9407bd91b7500dc55bf84f365664e6f80ff0ed3553ce93f5d61ba11c5301e8b36d6000c7a922857adaa5e

diff --git a/sys-auth/solo-python/solo-python-0.0.27.ebuild b/sys-auth/solo-python/solo-python-0.0.27.ebuild
deleted file mode 100644
index 2ffa6ee8da5..00000000000
--- a/sys-auth/solo-python/solo-python-0.0.27.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=( python3_{7..9} )
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-
-inherit distutils-r1
-
-DESCRIPTION="Python tool and library for SoloKeys"
-HOMEPAGE="https://github.com/solokeys/solo-python"
-SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	dev-python/ecdsa[${PYTHON_USEDEP}]
-	>=dev-python/fido2-0.8.1[${PYTHON_USEDEP}]
-	<dev-python/fido2-0.9.0[${PYTHON_USEDEP}]
-	dev-python/intelhex[${PYTHON_USEDEP}]
-	dev-python/pyserial[${PYTHON_USEDEP}]
-	dev-python/pyusb[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]"
-
-src_prepare() {
-	# For some reason the version file gets omitted by src_install (a bug in pyproject2setuppy?),
-	# and in any case there is no advantage to using one once a specific version has been released.
-	sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" solo/__init__.py || die "Failed to set the version number"
-	distutils-r1_src_prepare
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-08-01 22:07 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-08-01 22:07 UTC (permalink / raw
  To: gentoo-commits

commit:     3be55c78a48e604fda5d71dce04d1d96afd7081d
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  1 22:05:06 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Aug  1 22:05:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be55c78

sys-auth/solo-python: keyword 0.0.30 for ~riscv, EAPI 7 -> 8

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/solo-python-0.0.30.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-auth/solo-python/solo-python-0.0.30.ebuild b/sys-auth/solo-python/solo-python-0.0.30.ebuild
index 9c5f1048ec4..e8cd0529f6d 100644
--- a/sys-auth/solo-python/solo-python-0.0.30.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.30.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 DISTUTILS_USE_SETUPTOOLS=pyproject.toml
 
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
 	dev-python/cryptography[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-11-13 23:48 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-11-13 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fc1569545be66c72ab9f189fb547a8345e668def
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 13 23:34:48 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Nov 13 23:34:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc156954

sys-auth/solo-python: add 0.0.31

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                  |  1 +
 sys-auth/solo-python/solo-python-0.0.31.ebuild | 34 ++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index 005109374d5..a7aac6559f2 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1 +1,2 @@
 DIST solo-python-0.0.30.tar.gz 34932 BLAKE2B 6787d9c6e102cd2cb5579be0cb3ffbbe76b3ae90f4fa6891b6a1ca3e76436568a949daa6796fc17c9868d10d5de3b0dd377619936eccb0d436a284a35efa40a9 SHA512 bba63e598ef585ef49e98f3ec2a79911cf8af3fc38c9407bd91b7500dc55bf84f365664e6f80ff0ed3553ce93f5d61ba11c5301e8b36d6000c7a922857adaa5e
+DIST solo-python-0.0.31.tar.gz 34959 BLAKE2B abc7bb014bb6eedcd0178cb600c626ca6e2b4773083916db698c0dd9639208206da010470f77813074137667afb5c6725311c3406762a8ab5a029e9966b227d6 SHA512 e8c81524b6d10bc38898b19e35ab2f7b95bea7906553de9e0598fc160b5b9b61f4f8b40e2238631738e1b69ef52652af1b3e84aa0a3552126929c4512210c1fa

diff --git a/sys-auth/solo-python/solo-python-0.0.31.ebuild b/sys-auth/solo-python/solo-python-0.0.31.ebuild
new file mode 100644
index 00000000000..cdac36e7295
--- /dev/null
+++ b/sys-auth/solo-python/solo-python-0.0.31.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+
+inherit distutils-r1
+
+DESCRIPTION="Python tool and library for SoloKeys"
+HOMEPAGE="https://github.com/solokeys/solo-python"
+SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	dev-python/ecdsa[${PYTHON_USEDEP}]
+	>=dev-python/fido2-0.9.1[${PYTHON_USEDEP}]
+	dev-python/intelhex[${PYTHON_USEDEP}]
+	dev-python/pyserial[${PYTHON_USEDEP}]
+	dev-python/pyusb[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]"
+
+src_prepare() {
+	# For some reason the version file gets omitted by src_install (a bug in pyproject2setuppy?),
+	# and in any case there is no advantage to using one once a specific version has been released.
+	sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" solo/__init__.py || die "Failed to set the version number"
+	distutils-r1_src_prepare
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-11-13 23:48 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-11-13 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     723dbb6ab0099877e83d82a6d861a574d1f9d7ae
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 13 23:34:15 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Nov 13 23:34:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723dbb6a

sys-auth/solo-python: correct PyPI project name in metadata

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo-python/metadata.xml b/sys-auth/solo-python/metadata.xml
index 36357e47385..d5ab884af31 100644
--- a/sys-auth/solo-python/metadata.xml
+++ b/sys-auth/solo-python/metadata.xml
@@ -13,6 +13,6 @@
 	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="github">solokeys/solo-python</remote-id>
-		<remote-id type="pypi">solo</remote-id>
+		<remote-id type="pypi">solo-python</remote-id>
 	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-12-15 13:40 Jakov Smolić
  0 siblings, 0 replies; 22+ messages in thread
From: Jakov Smolić @ 2021-12-15 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     60483a5a13bac5c81f040d23d6f532bc16342c20
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 13:40:32 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 13:40:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60483a5a

sys-auth/solo-python: Stabilize 0.0.31 ALLARCHES, #829257

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

 sys-auth/solo-python/solo-python-0.0.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo-python/solo-python-0.0.31.ebuild b/sys-auth/solo-python/solo-python-0.0.31.ebuild
index cdac36e7295b..e8cd0529f6d9 100644
--- a/sys-auth/solo-python/solo-python-0.0.31.ebuild
+++ b/sys-auth/solo-python/solo-python-0.0.31.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
 	dev-python/cryptography[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2021-12-16 10:16 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2021-12-16 10:16 UTC (permalink / raw
  To: gentoo-commits

commit:     00979d9a493dd554d7c876e3b3ab63b4f88fe973
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 16 10:09:47 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Dec 16 10:16:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00979d9a

sys-auth/solo-python: drop 0.0.30

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                  |  1 -
 sys-auth/solo-python/solo-python-0.0.30.ebuild | 34 --------------------------
 2 files changed, 35 deletions(-)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index a7aac6559f29..bd8819b2c9de 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1,2 +1 @@
-DIST solo-python-0.0.30.tar.gz 34932 BLAKE2B 6787d9c6e102cd2cb5579be0cb3ffbbe76b3ae90f4fa6891b6a1ca3e76436568a949daa6796fc17c9868d10d5de3b0dd377619936eccb0d436a284a35efa40a9 SHA512 bba63e598ef585ef49e98f3ec2a79911cf8af3fc38c9407bd91b7500dc55bf84f365664e6f80ff0ed3553ce93f5d61ba11c5301e8b36d6000c7a922857adaa5e
 DIST solo-python-0.0.31.tar.gz 34959 BLAKE2B abc7bb014bb6eedcd0178cb600c626ca6e2b4773083916db698c0dd9639208206da010470f77813074137667afb5c6725311c3406762a8ab5a029e9966b227d6 SHA512 e8c81524b6d10bc38898b19e35ab2f7b95bea7906553de9e0598fc160b5b9b61f4f8b40e2238631738e1b69ef52652af1b3e84aa0a3552126929c4512210c1fa

diff --git a/sys-auth/solo-python/solo-python-0.0.30.ebuild b/sys-auth/solo-python/solo-python-0.0.30.ebuild
deleted file mode 100644
index e8cd0529f6d9..000000000000
--- a/sys-auth/solo-python/solo-python-0.0.30.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-
-inherit distutils-r1
-
-DESCRIPTION="Python tool and library for SoloKeys"
-HOMEPAGE="https://github.com/solokeys/solo-python"
-SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-
-RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	dev-python/ecdsa[${PYTHON_USEDEP}]
-	>=dev-python/fido2-0.9.1[${PYTHON_USEDEP}]
-	dev-python/intelhex[${PYTHON_USEDEP}]
-	dev-python/pyserial[${PYTHON_USEDEP}]
-	dev-python/pyusb[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]"
-
-src_prepare() {
-	# For some reason the version file gets omitted by src_install (a bug in pyproject2setuppy?),
-	# and in any case there is no advantage to using one once a specific version has been released.
-	sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" solo/__init__.py || die "Failed to set the version number"
-	distutils-r1_src_prepare
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2022-03-15 11:20 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2022-03-15 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     e9e0775612128faac19b943d68810ff08c35c219
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 10:51:40 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 11:20:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e07756

sys-auth/solo-python: update upstream remotes

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/solo-python/metadata.xml b/sys-auth/solo-python/metadata.xml
index d5ab884af31c..2cfc63fce256 100644
--- a/sys-auth/solo-python/metadata.xml
+++ b/sys-auth/solo-python/metadata.xml
@@ -12,7 +12,7 @@
 	</longdescription>
 	<stabilize-allarches/>
 	<upstream>
-		<remote-id type="github">solokeys/solo-python</remote-id>
-		<remote-id type="pypi">solo-python</remote-id>
+		<remote-id type="github">solokeys/solo1-cli</remote-id>
+		<remote-id type="pypi">solo1</remote-id>
 	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2022-03-15 11:20 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2022-03-15 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     db1d00b78915f0257732b2eb50e603e440febbdb
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 11:16:14 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 11:20:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1d00b7

sys-auth/solo-python: add 0.1.1

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                 |  1 +
 sys-auth/solo-python/solo-python-0.1.1.ebuild | 44 +++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index bd8819b2c9de..424da7c81c8c 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1 +1,2 @@
 DIST solo-python-0.0.31.tar.gz 34959 BLAKE2B abc7bb014bb6eedcd0178cb600c626ca6e2b4773083916db698c0dd9639208206da010470f77813074137667afb5c6725311c3406762a8ab5a029e9966b227d6 SHA512 e8c81524b6d10bc38898b19e35ab2f7b95bea7906553de9e0598fc160b5b9b61f4f8b40e2238631738e1b69ef52652af1b3e84aa0a3552126929c4512210c1fa
+DIST solo1-0.1.1.tar.gz 39300 BLAKE2B 3d486d7d515acf03131ef640e38f804f10b4601db37d2b668ea50a715e5b0b38e95d16f3dec41a282bfaacf743a531ef6b56f9b688bdbb7d7f8acc56bdd1d77c SHA512 7e345059205f8753d7d89a22091316f5a529e5afedd82f7a03acbe494035479ef28731cc2b91e8d46058ce638a0e420db8c5f57fcedfcc39b6d07de5eda86f93

diff --git a/sys-auth/solo-python/solo-python-0.1.1.ebuild b/sys-auth/solo-python/solo-python-0.1.1.ebuild
new file mode 100644
index 000000000000..85214dcdd146
--- /dev/null
+++ b/sys-auth/solo-python/solo-python-0.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=flit
+
+inherit distutils-r1
+
+MY_PN="solo1"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="CLI and Python library for SoloKeys Solo 1"
+HOMEPAGE="https://github.com/solokeys/solo1-cli"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
+	dev-python/cryptography[${PYTHON_USEDEP}]
+	dev-python/ecdsa[${PYTHON_USEDEP}]
+	>=dev-python/fido2-0.9.1[${PYTHON_USEDEP}]
+	dev-python/intelhex[${PYTHON_USEDEP}]
+	dev-python/pyserial[${PYTHON_USEDEP}]
+	dev-python/pyusb[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_postinst() {
+	if [[ -n ${REPLACING_VERSIONS} ]]; then
+		local ver
+		for ver in ${REPLACING_VERSIONS}; do
+			if ver_test ${ver} -lt 0.1.1; then
+				ewarn "Note that since version 0.1.1 the CLI executable is called '${MY_PN}' rather than 'solo'"
+				ewarn "The old name can still be used for now but is deprecated"
+				break
+			fi
+		done
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2022-04-20  6:41 Jakov Smolić
  0 siblings, 0 replies; 22+ messages in thread
From: Jakov Smolić @ 2022-04-20  6:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d6623edb0ea8fd5a1d98628802464bc32c655fa9
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 06:41:19 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 06:41:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6623edb

sys-auth/solo-python: Stabilize 0.1.1 ALLARCHES, #839516

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

 sys-auth/solo-python/solo-python-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/solo-python/solo-python-0.1.1.ebuild b/sys-auth/solo-python/solo-python-0.1.1.ebuild
index 85214dcdd146..22b82af11c39 100644
--- a/sys-auth/solo-python/solo-python-0.1.1.ebuild
+++ b/sys-auth/solo-python/solo-python-0.1.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
 	dev-python/cryptography[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/
@ 2022-04-20 15:25 Marek Szuba
  0 siblings, 0 replies; 22+ messages in thread
From: Marek Szuba @ 2022-04-20 15:25 UTC (permalink / raw
  To: gentoo-commits

commit:     505baf0f483898aeeaebd74b05400a926da0d09a
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 15:10:59 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 15:25:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505baf0f

sys-auth/solo-python: drop 0.0.31

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-auth/solo-python/Manifest                  |  1 -
 sys-auth/solo-python/solo-python-0.0.31.ebuild | 34 --------------------------
 2 files changed, 35 deletions(-)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
index 424da7c81c8c..840c5853de82 100644
--- a/sys-auth/solo-python/Manifest
+++ b/sys-auth/solo-python/Manifest
@@ -1,2 +1 @@
-DIST solo-python-0.0.31.tar.gz 34959 BLAKE2B abc7bb014bb6eedcd0178cb600c626ca6e2b4773083916db698c0dd9639208206da010470f77813074137667afb5c6725311c3406762a8ab5a029e9966b227d6 SHA512 e8c81524b6d10bc38898b19e35ab2f7b95bea7906553de9e0598fc160b5b9b61f4f8b40e2238631738e1b69ef52652af1b3e84aa0a3552126929c4512210c1fa
 DIST solo1-0.1.1.tar.gz 39300 BLAKE2B 3d486d7d515acf03131ef640e38f804f10b4601db37d2b668ea50a715e5b0b38e95d16f3dec41a282bfaacf743a531ef6b56f9b688bdbb7d7f8acc56bdd1d77c SHA512 7e345059205f8753d7d89a22091316f5a529e5afedd82f7a03acbe494035479ef28731cc2b91e8d46058ce638a0e420db8c5f57fcedfcc39b6d07de5eda86f93

diff --git a/sys-auth/solo-python/solo-python-0.0.31.ebuild b/sys-auth/solo-python/solo-python-0.0.31.ebuild
deleted file mode 100644
index e8cd0529f6d9..000000000000
--- a/sys-auth/solo-python/solo-python-0.0.31.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-
-inherit distutils-r1
-
-DESCRIPTION="Python tool and library for SoloKeys"
-HOMEPAGE="https://github.com/solokeys/solo-python"
-SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv"
-
-RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}]
-	dev-python/cryptography[${PYTHON_USEDEP}]
-	dev-python/ecdsa[${PYTHON_USEDEP}]
-	>=dev-python/fido2-0.9.1[${PYTHON_USEDEP}]
-	dev-python/intelhex[${PYTHON_USEDEP}]
-	dev-python/pyserial[${PYTHON_USEDEP}]
-	dev-python/pyusb[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]"
-
-src_prepare() {
-	# For some reason the version file gets omitted by src_install (a bug in pyproject2setuppy?),
-	# and in any case there is no advantage to using one once a specific version has been released.
-	sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" solo/__init__.py || die "Failed to set the version number"
-	distutils-r1_src_prepare
-}


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

end of thread, other threads:[~2022-04-20 15:25 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-03 16:53 [gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/ Marek Szuba
  -- strict thread matches above, loose matches on Subject: below --
2022-04-20 15:25 Marek Szuba
2022-04-20  6:41 Jakov Smolić
2022-03-15 11:20 Marek Szuba
2022-03-15 11:20 Marek Szuba
2021-12-16 10:16 Marek Szuba
2021-12-15 13:40 Jakov Smolić
2021-11-13 23:48 Marek Szuba
2021-11-13 23:48 Marek Szuba
2021-08-01 22:07 Marek Szuba
2021-05-31 21:08 Marek Szuba
2021-05-31 11:40 Sam James
2021-05-31  8:51 Marek Szuba
2021-05-27 15:37 Marek Szuba
2021-04-30 14:40 Marek Szuba
2021-04-26 10:56 Marek Szuba
2021-04-26 10:56 Marek Szuba
2021-03-12 15:25 Sam James
2021-03-09 14:52 Marek Szuba
2021-01-22 16:53 Agostino Sarubbo
2021-01-22 10:47 Marek Szuba
2020-09-16 20:42 Marek Szuba

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