[gentoo-commits] repo/gentoo:master commit in: sys-auth/solo1/
commit: 4dae71ba8778d0a64012650cebf22bd1b388e099 Author: Marek Szuba gentoo org> AuthorDate: Sat Mar 9 11:24:29 2024 + Commit: Marek Szuba gentoo org> CommitDate: Sat Mar 9 11:25:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dae71ba sys-auth/solo1: enable py3.12 Signed-off-by: Marek Szuba gentoo.org> sys-auth/solo1/solo1-0.1.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/solo1/solo1-0.1.1-r1.ebuild b/sys-auth/solo1/solo1-0.1.1-r1.ebuild index adb8f5c22183..0e8e190536f4 100644 --- a/sys-auth/solo1/solo1-0.1.1-r1.ebuild +++ b/sys-auth/solo1/solo1-0.1.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=flit inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/solo1/
commit: bdf9ec5259b31fc30c5324f19c5da5977de2dd33 Author: Michał Górny gentoo org> AuthorDate: Sat May 20 07:33:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat May 20 07:33:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf9ec52 sys-auth/solo1: Remove old Signed-off-by: Michał Górny gentoo.org> sys-auth/solo1/solo1-0.1.1.ebuild | 39 --- 1 file changed, 39 deletions(-) diff --git a/sys-auth/solo1/solo1-0.1.1.ebuild b/sys-auth/solo1/solo1-0.1.1.ebuild deleted file mode 100644 index 0ab44c710e95.. --- a/sys-auth/solo1/solo1-0.1.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_PEP517=flit - -inherit distutils-r1 - -DESCRIPTION="CLI and Python library for SoloKeys Solo 1" -HOMEPAGE="https://github.com/solokeys/solo1-cli; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${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/0.9[${PYTHON_USEDEP}] - dev-python/intelhex[${PYTHON_USEDEP}] - dev-python/pyserial[${PYTHON_USEDEP}] - dev-python/pyusb[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}]" - -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 '${PN}' rather than 'solo'" - ewarn "The old name can still be used for now but is deprecated" - break - fi - done - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/solo1/
commit: ebc8b375414baf5e406f8c6db8766e6a32f59726 Author: Sam James gentoo org> AuthorDate: Mon May 1 00:46:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 00:46:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc8b375 sys-auth/solo1: Stabilize 0.1.1-r1 ALLARCHES, #904593 Signed-off-by: Sam James gentoo.org> sys-auth/solo1/solo1-0.1.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/solo1/solo1-0.1.1-r1.ebuild b/sys-auth/solo1/solo1-0.1.1-r1.ebuild index 355d57bbab62..adb8f5c22183 100644 --- a/sys-auth/solo1/solo1-0.1.1-r1.ebuild +++ b/sys-auth/solo1/solo1-0.1.1-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/solokeys/solo1-cli; 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}]
[gentoo-commits] repo/gentoo:master commit in: sys-auth/solo1/
commit: c8fb5df26b53ef2b00f28b1f0c64baa915841d53 Author: Michał Górny gentoo org> AuthorDate: Thu Mar 16 16:04:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 16 18:50:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8fb5df2 sys-auth/solo1: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> sys-auth/solo1/solo1-0.1.1-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-auth/solo1/solo1-0.1.1-r1.ebuild b/sys-auth/solo1/solo1-0.1.1-r1.ebuild index bd6a6de61f44..355d57bbab62 100644 --- a/sys-auth/solo1/solo1-0.1.1-r1.ebuild +++ b/sys-auth/solo1/solo1-0.1.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=flit -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="CLI and Python library for SoloKeys Solo 1" HOMEPAGE="https://github.com/solokeys/solo1-cli; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0 MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/solo1/
commit: cb6c6f7fea9a3b180630ad34c31acff87fda593a Author: Marek Szuba gentoo org> AuthorDate: Sun Feb 26 23:23:38 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Feb 26 23:32:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6c6f7f sys-auth/solo1: enable py3.11 Turns out it wasn't necessary for upstream to start supporting fido2-1.0 after all. Closes: https://bugs.gentoo.org/897268 Signed-off-by: Marek Szuba gentoo.org> sys-auth/solo1/solo1-0.1.1-r1.ebuild | 39 1 file changed, 39 insertions(+) diff --git a/sys-auth/solo1/solo1-0.1.1-r1.ebuild b/sys-auth/solo1/solo1-0.1.1-r1.ebuild new file mode 100644 index ..bd6a6de61f44 --- /dev/null +++ b/sys-auth/solo1/solo1-0.1.1-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=flit + +inherit distutils-r1 + +DESCRIPTION="CLI and Python library for SoloKeys Solo 1" +HOMEPAGE="https://github.com/solokeys/solo1-cli; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${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/0.9[${PYTHON_USEDEP}] + dev-python/intelhex[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/pyusb[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" + +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 '${PN}' rather than 'solo'" + ewarn "The old name can still be used for now but is deprecated" + break + fi + done + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/solo1/
commit: 7be9f5d2ca512f8b937d93931f16c6c20b05ce71 Author: Marek Szuba gentoo org> AuthorDate: Wed Jun 8 23:08:16 2022 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jun 8 23:11:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be9f5d2 sys-auth/solo1: fix dev-python/fido2 dependency Fails src_compile against fido2-1.0.0. Signed-off-by: Marek Szuba gentoo.org> sys-auth/solo1/solo1-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/solo1/solo1-0.1.1.ebuild b/sys-auth/solo1/solo1-0.1.1.ebuild index d2d01f96ae74..d75947830b6f 100644 --- a/sys-auth/solo1/solo1-0.1.1.ebuild +++ b/sys-auth/solo1/solo1-0.1.1.ebuild @@ -19,7 +19,7 @@ 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/fido2:0/0.9[${PYTHON_USEDEP}] dev-python/intelhex[${PYTHON_USEDEP}] dev-python/pyserial[${PYTHON_USEDEP}] dev-python/pyusb[${PYTHON_USEDEP}]