Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Yubikey manager
@ 2019-07-01  5:00 voidlinux-github
  2019-07-01  5:03 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-01  5:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 589 bytes --]

There is a new pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem
-----
pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 4577 bytes --]

From de4df2df0ea4f76fb7b8faf3e14268a701dbdcba Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 1/3] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-usb         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-usb/template
 create mode 120000 srcpkgs/python3-usb

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..e3526bb96fb
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,30 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python2 library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-usb_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python3-usb b/srcpkgs/python3-usb
new file mode 120000
index 00000000000..79f6e9fcaeb
--- /dev/null
+++ b/srcpkgs/python3-usb
@@ -0,0 +1 @@
+python-usb
\ No newline at end of file

From 490a50fbc198f81160584ffec311297be1ec2aba Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 2/3] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 25 +++++++++++++++++++++++++
 srcpkgs/python3-scard         |  1 +
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/python-scard/template
 create mode 120000 srcpkgs/python3-scard

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..165472826b2
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,25 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools swig"
+makedepends="python-devel python3-devel pcsclite-devel"
+depends="python pcsclite"
+short_desc="Python2 library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+python3-scard_package() {
+	depends="python3 pcsclite"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-scard b/srcpkgs/python3-scard
new file mode 120000
index 00000000000..b5840002f7d
--- /dev/null
+++ b/srcpkgs/python3-scard
@@ -0,0 +1 @@
+python-scard
\ No newline at end of file

From e1962f79cfc09ab4d3a15c8d6ba9ecb6b28bb318 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 3/3] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
@ 2019-07-01  5:03 ` voidlinux-github
  2019-07-01  5:03 ` voidlinux-github
                   ` (16 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-01  5:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 594 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem
-----
pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 6246 bytes --]

From 85c31038b4dc913f9383278a9b4cbef4317db4fa Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python-fido2-0.7.0

---
 srcpkgs/python-fido2/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-fido2         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-fido2/template
 create mode 120000 srcpkgs/python3-fido2

diff --git a/srcpkgs/python-fido2/template b/srcpkgs/python-fido2/template
new file mode 100644
index 00000000000..41824e571d8
--- /dev/null
+++ b/srcpkgs/python-fido2/template
@@ -0,0 +1,30 @@
+# Template file for 'python-fido2'
+pkgname=python-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Library for FIDO2 functionality - Python2"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}
+
+python3-fido2_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense COPYING
+	}
+}
diff --git a/srcpkgs/python3-fido2 b/srcpkgs/python3-fido2
new file mode 120000
index 00000000000..86d44da84f2
--- /dev/null
+++ b/srcpkgs/python3-fido2
@@ -0,0 +1 @@
+python-fido2
\ No newline at end of file

From fc7bd4f065914171b536c4c1524c5b13a478fc75 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-usb         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-usb/template
 create mode 120000 srcpkgs/python3-usb

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..e3526bb96fb
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,30 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python2 library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-usb_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python3-usb b/srcpkgs/python3-usb
new file mode 120000
index 00000000000..79f6e9fcaeb
--- /dev/null
+++ b/srcpkgs/python3-usb
@@ -0,0 +1 @@
+python-usb
\ No newline at end of file

From 96af2d01dc66a70fcd9c5c8f61e53bb2c11e9f20 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 25 +++++++++++++++++++++++++
 srcpkgs/python3-scard         |  1 +
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/python-scard/template
 create mode 120000 srcpkgs/python3-scard

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..165472826b2
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,25 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools swig"
+makedepends="python-devel python3-devel pcsclite-devel"
+depends="python pcsclite"
+short_desc="Python2 library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+python3-scard_package() {
+	depends="python3 pcsclite"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-scard b/srcpkgs/python3-scard
new file mode 120000
index 00000000000..b5840002f7d
--- /dev/null
+++ b/srcpkgs/python3-scard
@@ -0,0 +1 @@
+python-scard
\ No newline at end of file

From 4b6e166cfa6cfe1ec2b5e2acac399df5254e596b Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
  2019-07-01  5:03 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-07-01  5:03 ` voidlinux-github
  2019-07-01  7:29 ` voidlinux-github
                   ` (15 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-01  5:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 594 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem
-----
pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 6246 bytes --]

From 85c31038b4dc913f9383278a9b4cbef4317db4fa Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python-fido2-0.7.0

---
 srcpkgs/python-fido2/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-fido2         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-fido2/template
 create mode 120000 srcpkgs/python3-fido2

diff --git a/srcpkgs/python-fido2/template b/srcpkgs/python-fido2/template
new file mode 100644
index 00000000000..41824e571d8
--- /dev/null
+++ b/srcpkgs/python-fido2/template
@@ -0,0 +1,30 @@
+# Template file for 'python-fido2'
+pkgname=python-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Library for FIDO2 functionality - Python2"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}
+
+python3-fido2_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense COPYING
+	}
+}
diff --git a/srcpkgs/python3-fido2 b/srcpkgs/python3-fido2
new file mode 120000
index 00000000000..86d44da84f2
--- /dev/null
+++ b/srcpkgs/python3-fido2
@@ -0,0 +1 @@
+python-fido2
\ No newline at end of file

From fc7bd4f065914171b536c4c1524c5b13a478fc75 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-usb         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-usb/template
 create mode 120000 srcpkgs/python3-usb

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..e3526bb96fb
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,30 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python2 library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-usb_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python3-usb b/srcpkgs/python3-usb
new file mode 120000
index 00000000000..79f6e9fcaeb
--- /dev/null
+++ b/srcpkgs/python3-usb
@@ -0,0 +1 @@
+python-usb
\ No newline at end of file

From 96af2d01dc66a70fcd9c5c8f61e53bb2c11e9f20 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 25 +++++++++++++++++++++++++
 srcpkgs/python3-scard         |  1 +
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/python-scard/template
 create mode 120000 srcpkgs/python3-scard

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..165472826b2
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,25 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools swig"
+makedepends="python-devel python3-devel pcsclite-devel"
+depends="python pcsclite"
+short_desc="Python2 library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+python3-scard_package() {
+	depends="python3 pcsclite"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-scard b/srcpkgs/python3-scard
new file mode 120000
index 00000000000..b5840002f7d
--- /dev/null
+++ b/srcpkgs/python3-scard
@@ -0,0 +1 @@
+python-scard
\ No newline at end of file

From 4b6e166cfa6cfe1ec2b5e2acac399df5254e596b Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
  2019-07-01  5:03 ` [PR PATCH] [Updated] " voidlinux-github
  2019-07-01  5:03 ` voidlinux-github
@ 2019-07-01  7:29 ` voidlinux-github
  2019-07-01  7:29 ` voidlinux-github
                   ` (14 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-01  7:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 6344 bytes --]

From 85c31038b4dc913f9383278a9b4cbef4317db4fa Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python-fido2-0.7.0

---
 srcpkgs/python-fido2/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-fido2         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-fido2/template
 create mode 120000 srcpkgs/python3-fido2

diff --git a/srcpkgs/python-fido2/template b/srcpkgs/python-fido2/template
new file mode 100644
index 00000000000..41824e571d8
--- /dev/null
+++ b/srcpkgs/python-fido2/template
@@ -0,0 +1,30 @@
+# Template file for 'python-fido2'
+pkgname=python-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Library for FIDO2 functionality - Python2"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}
+
+python3-fido2_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense COPYING
+	}
+}
diff --git a/srcpkgs/python3-fido2 b/srcpkgs/python3-fido2
new file mode 120000
index 00000000000..86d44da84f2
--- /dev/null
+++ b/srcpkgs/python3-fido2
@@ -0,0 +1 @@
+python-fido2
\ No newline at end of file

From fc7bd4f065914171b536c4c1524c5b13a478fc75 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-usb         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-usb/template
 create mode 120000 srcpkgs/python3-usb

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..e3526bb96fb
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,30 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python2 library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-usb_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python3-usb b/srcpkgs/python3-usb
new file mode 120000
index 00000000000..79f6e9fcaeb
--- /dev/null
+++ b/srcpkgs/python3-usb
@@ -0,0 +1 @@
+python-usb
\ No newline at end of file

From 31ee2c08d7a1d32e73b7f8dc1267e6cd5887a738 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 29 +++++++++++++++++++++++++++++
 srcpkgs/python3-scard         |  1 +
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/python-scard/template
 create mode 120000 srcpkgs/python3-scard

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..21cb07892d9
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,29 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools swig"
+makedepends="python-devel python3-devel pcsclite-devel"
+depends="python pcsclite"
+short_desc="Python2 library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+post_extract() {
+	vsed -i -e "s%/usr/include%${XBPS_CROSS_BASE}/usr/include%" setup.py
+}
+
+python3-scard_package() {
+	depends="python3 pcsclite"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-scard b/srcpkgs/python3-scard
new file mode 120000
index 00000000000..b5840002f7d
--- /dev/null
+++ b/srcpkgs/python3-scard
@@ -0,0 +1 @@
+python-scard
\ No newline at end of file

From 09835ddb1c7be7121fda58972285a174f65762c0 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (2 preceding siblings ...)
  2019-07-01  7:29 ` voidlinux-github
@ 2019-07-01  7:29 ` voidlinux-github
  2019-07-01  7:35 ` voidlinux-github
                   ` (13 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-01  7:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 6344 bytes --]

From 85c31038b4dc913f9383278a9b4cbef4317db4fa Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python-fido2-0.7.0

---
 srcpkgs/python-fido2/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-fido2         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-fido2/template
 create mode 120000 srcpkgs/python3-fido2

diff --git a/srcpkgs/python-fido2/template b/srcpkgs/python-fido2/template
new file mode 100644
index 00000000000..41824e571d8
--- /dev/null
+++ b/srcpkgs/python-fido2/template
@@ -0,0 +1,30 @@
+# Template file for 'python-fido2'
+pkgname=python-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Library for FIDO2 functionality - Python2"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}
+
+python3-fido2_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense COPYING
+	}
+}
diff --git a/srcpkgs/python3-fido2 b/srcpkgs/python3-fido2
new file mode 120000
index 00000000000..86d44da84f2
--- /dev/null
+++ b/srcpkgs/python3-fido2
@@ -0,0 +1 @@
+python-fido2
\ No newline at end of file

From fc7bd4f065914171b536c4c1524c5b13a478fc75 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-usb         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-usb/template
 create mode 120000 srcpkgs/python3-usb

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..e3526bb96fb
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,30 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python2 library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-usb_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python3-usb b/srcpkgs/python3-usb
new file mode 120000
index 00000000000..79f6e9fcaeb
--- /dev/null
+++ b/srcpkgs/python3-usb
@@ -0,0 +1 @@
+python-usb
\ No newline at end of file

From 31ee2c08d7a1d32e73b7f8dc1267e6cd5887a738 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 29 +++++++++++++++++++++++++++++
 srcpkgs/python3-scard         |  1 +
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/python-scard/template
 create mode 120000 srcpkgs/python3-scard

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..21cb07892d9
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,29 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools swig"
+makedepends="python-devel python3-devel pcsclite-devel"
+depends="python pcsclite"
+short_desc="Python2 library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+post_extract() {
+	vsed -i -e "s%/usr/include%${XBPS_CROSS_BASE}/usr/include%" setup.py
+}
+
+python3-scard_package() {
+	depends="python3 pcsclite"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-scard b/srcpkgs/python3-scard
new file mode 120000
index 00000000000..b5840002f7d
--- /dev/null
+++ b/srcpkgs/python3-scard
@@ -0,0 +1 @@
+python-scard
\ No newline at end of file

From 09835ddb1c7be7121fda58972285a174f65762c0 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (4 preceding siblings ...)
  2019-07-01  7:35 ` voidlinux-github
@ 2019-07-01  7:35 ` voidlinux-github
  2019-07-02 17:13 ` voidlinux-github
                   ` (11 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-01  7:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 6300 bytes --]

From 85c31038b4dc913f9383278a9b4cbef4317db4fa Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python-fido2-0.7.0

---
 srcpkgs/python-fido2/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-fido2         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-fido2/template
 create mode 120000 srcpkgs/python3-fido2

diff --git a/srcpkgs/python-fido2/template b/srcpkgs/python-fido2/template
new file mode 100644
index 00000000000..41824e571d8
--- /dev/null
+++ b/srcpkgs/python-fido2/template
@@ -0,0 +1,30 @@
+# Template file for 'python-fido2'
+pkgname=python-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Library for FIDO2 functionality - Python2"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}
+
+python3-fido2_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense COPYING
+	}
+}
diff --git a/srcpkgs/python3-fido2 b/srcpkgs/python3-fido2
new file mode 120000
index 00000000000..86d44da84f2
--- /dev/null
+++ b/srcpkgs/python3-fido2
@@ -0,0 +1 @@
+python-fido2
\ No newline at end of file

From fc7bd4f065914171b536c4c1524c5b13a478fc75 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-usb         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-usb/template
 create mode 120000 srcpkgs/python3-usb

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..e3526bb96fb
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,30 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python2 library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-usb_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python3-usb b/srcpkgs/python3-usb
new file mode 120000
index 00000000000..79f6e9fcaeb
--- /dev/null
+++ b/srcpkgs/python3-usb
@@ -0,0 +1 @@
+python-usb
\ No newline at end of file

From 95163e22e799b1b914b9672d7f2326ae0de5a958 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 27 +++++++++++++++++++++++++++
 srcpkgs/python3-scard         |  1 +
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/python-scard/template
 create mode 120000 srcpkgs/python3-scard

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..c0ab48e8515
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,27 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools swig"
+makedepends="python-devel python3-devel pcsclite-devel"
+depends="python pcsclite"
+short_desc="Python2 library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/PCSC"
+
+python3-scard_package() {
+	depends="python3 pcsclite"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-scard b/srcpkgs/python3-scard
new file mode 120000
index 00000000000..b5840002f7d
--- /dev/null
+++ b/srcpkgs/python3-scard
@@ -0,0 +1 @@
+python-scard
\ No newline at end of file

From bf5ff506b35f92e678eb613592c769451730eba8 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (3 preceding siblings ...)
  2019-07-01  7:29 ` voidlinux-github
@ 2019-07-01  7:35 ` voidlinux-github
  2019-07-01  7:35 ` voidlinux-github
                   ` (12 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-01  7:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 6300 bytes --]

From 85c31038b4dc913f9383278a9b4cbef4317db4fa Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python-fido2-0.7.0

---
 srcpkgs/python-fido2/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-fido2         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-fido2/template
 create mode 120000 srcpkgs/python3-fido2

diff --git a/srcpkgs/python-fido2/template b/srcpkgs/python-fido2/template
new file mode 100644
index 00000000000..41824e571d8
--- /dev/null
+++ b/srcpkgs/python-fido2/template
@@ -0,0 +1,30 @@
+# Template file for 'python-fido2'
+pkgname=python-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Library for FIDO2 functionality - Python2"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}
+
+python3-fido2_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense COPYING
+	}
+}
diff --git a/srcpkgs/python3-fido2 b/srcpkgs/python3-fido2
new file mode 120000
index 00000000000..86d44da84f2
--- /dev/null
+++ b/srcpkgs/python3-fido2
@@ -0,0 +1 @@
+python-fido2
\ No newline at end of file

From fc7bd4f065914171b536c4c1524c5b13a478fc75 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/python3-usb         |  1 +
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/python-usb/template
 create mode 120000 srcpkgs/python3-usb

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..e3526bb96fb
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,30 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools"
+depends="python"
+short_desc="Python2 library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}
+
+python3-usb_package() {
+	depends=python3
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+		vlicense LICENSE
+	}
+}
diff --git a/srcpkgs/python3-usb b/srcpkgs/python3-usb
new file mode 120000
index 00000000000..79f6e9fcaeb
--- /dev/null
+++ b/srcpkgs/python3-usb
@@ -0,0 +1 @@
+python-usb
\ No newline at end of file

From 95163e22e799b1b914b9672d7f2326ae0de5a958 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 27 +++++++++++++++++++++++++++
 srcpkgs/python3-scard         |  1 +
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/python-scard/template
 create mode 120000 srcpkgs/python3-scard

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..c0ab48e8515
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,27 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python-module
+pycompile_module=${_pkgname}
+hostmakedepends="python-setuptools python3-setuptools swig"
+makedepends="python-devel python3-devel pcsclite-devel"
+depends="python pcsclite"
+short_desc="Python2 library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/PCSC"
+
+python3-scard_package() {
+	depends="python3 pcsclite"
+	short_desc="${short_desc/Python2/Python3}"
+	pkg_install() {
+		vmove usr/lib/python3*
+	}
+}
diff --git a/srcpkgs/python3-scard b/srcpkgs/python3-scard
new file mode 120000
index 00000000000..b5840002f7d
--- /dev/null
+++ b/srcpkgs/python3-scard
@@ -0,0 +1 @@
+python-scard
\ No newline at end of file

From bf5ff506b35f92e678eb613592c769451730eba8 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (5 preceding siblings ...)
  2019-07-01  7:35 ` voidlinux-github
@ 2019-07-02 17:13 ` voidlinux-github
  2019-07-03  4:41 ` voidlinux-github
                   ` (10 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-02 17:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/12766#issuecomment-507767151
Comment:
Should we bother adding python2 versions of new packages anymore?

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

* Re: Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (6 preceding siblings ...)
  2019-07-02 17:13 ` voidlinux-github
@ 2019-07-03  4:41 ` voidlinux-github
  2019-07-03  6:41 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (9 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-03  4:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 374 bytes --]

New comment by zdtcd on void-packages repository

https://github.com/void-linux/void-packages/pull/12766#issuecomment-507935520
Comment:
On 2019-07-02 10:13:46 -0700, Andrew Benson wrote:
> Should we bother adding python2 versions of new packages anymore?

Hm, they're used only by ykman,
It's sensible to not include them here.
I'll drop those python2 versions.

-- 
Danh


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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (7 preceding siblings ...)
  2019-07-03  4:41 ` voidlinux-github
@ 2019-07-03  6:41 ` voidlinux-github
  2019-07-03  6:41 ` voidlinux-github
                   ` (8 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-03  6:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 4852 bytes --]

From 0e429b62528153ce6ea088c0bbc65194ede9a479 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python-fido2-0.7.0

---
 srcpkgs/python-fido2/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python-fido2/template

diff --git a/srcpkgs/python-fido2/template b/srcpkgs/python-fido2/template
new file mode 100644
index 00000000000..220de15cdb5
--- /dev/null
+++ b/srcpkgs/python-fido2/template
@@ -0,0 +1,21 @@
+# Template file for 'python-fido2'
+pkgname=python-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=${_pkgname}
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Library for FIDO2 functionality"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}

From d38dbcabf00c561dc169cb637cdaa9cf05ee6369 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python-usb/template

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..b88201f192d
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,21 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=usb
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}

From 6f778a03eeb6d86096d3bf101ed16330c3732dfa Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/python-scard/template

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..b45d81f6b2d
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,19 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=smartcard
+hostmakedepends="python3-setuptools swig"
+makedepends="python3-devel pcsclite-devel"
+depends="python3 pcsclite"
+short_desc="Python library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/PCSC"

From 6c06f35bcdbd19933acd81ee550d43efca347e35 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..75e053b589e
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python-fido2 python3-openssl python-usb python-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (8 preceding siblings ...)
  2019-07-03  6:41 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-07-03  6:41 ` voidlinux-github
  2019-07-16 13:55 ` voidlinux-github
                   ` (7 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-03  6:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: application/text/x-diff, Size: 4852 bytes --]

From 0e429b62528153ce6ea088c0bbc65194ede9a479 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python-fido2-0.7.0

---
 srcpkgs/python-fido2/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python-fido2/template

diff --git a/srcpkgs/python-fido2/template b/srcpkgs/python-fido2/template
new file mode 100644
index 00000000000..220de15cdb5
--- /dev/null
+++ b/srcpkgs/python-fido2/template
@@ -0,0 +1,21 @@
+# Template file for 'python-fido2'
+pkgname=python-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=${_pkgname}
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Library for FIDO2 functionality"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}

From d38dbcabf00c561dc169cb637cdaa9cf05ee6369 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python-usb-1.0.2

---
 srcpkgs/python-usb/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python-usb/template

diff --git a/srcpkgs/python-usb/template b/srcpkgs/python-usb/template
new file mode 100644
index 00000000000..b88201f192d
--- /dev/null
+++ b/srcpkgs/python-usb/template
@@ -0,0 +1,21 @@
+# Template file for 'python-usb'
+pkgname=python-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=usb
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}

From 6f778a03eeb6d86096d3bf101ed16330c3732dfa Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python-scard-1.9.8

---
 srcpkgs/python-scard/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/python-scard/template

diff --git a/srcpkgs/python-scard/template b/srcpkgs/python-scard/template
new file mode 100644
index 00000000000..b45d81f6b2d
--- /dev/null
+++ b/srcpkgs/python-scard/template
@@ -0,0 +1,19 @@
+# Template file for 'python-scard'
+pkgname=python-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=smartcard
+hostmakedepends="python3-setuptools swig"
+makedepends="python3-devel pcsclite-devel"
+depends="python3 pcsclite"
+short_desc="Python library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/PCSC"

From 6c06f35bcdbd19933acd81ee550d43efca347e35 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..75e053b589e
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python-fido2 python3-openssl python-usb python-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (9 preceding siblings ...)
  2019-07-03  6:41 ` voidlinux-github
@ 2019-07-16 13:55 ` voidlinux-github
  2019-07-16 23:30 ` voidlinux-github
                   ` (6 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-16 13:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 183 bytes --]

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/pull/12766#issuecomment-511826719
Comment:
This should be mergable now. Ping @abenson

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

* Re: Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (10 preceding siblings ...)
  2019-07-16 13:55 ` voidlinux-github
@ 2019-07-16 23:30 ` voidlinux-github
  2019-07-17  0:43 ` voidlinux-github
                   ` (5 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-16 23:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 242 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/12766#issuecomment-512040307
Comment:
The packages should be named `python3-` I think. That said, I just review, I don't have commit powers.

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

* Re: Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (11 preceding siblings ...)
  2019-07-16 23:30 ` voidlinux-github
@ 2019-07-17  0:43 ` voidlinux-github
  2019-07-22 22:25 ` voidlinux-github
                   ` (4 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-17  0:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 675 bytes --]

New comment by zdtcd on void-packages repository

https://github.com/void-linux/void-packages/pull/12766#issuecomment-512055742
Comment:
We're going to drop python2 soon.
I don't think python3 prefix is a good choice.

On July 16, 2019 11:30:48 PM UTC, Andrew Benson <notifications@github.com> wrote:
>The packages should be named `python3-` I think. That said, I just
>review, I don't have commit powers.
>
>-- 
>You are receiving this because you authored the thread.
>Reply to this email directly or view it on GitHub:
>https://github.com/void-linux/void-packages/pull/12766#issuecomment-512040307

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

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

* Re: Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (12 preceding siblings ...)
  2019-07-17  0:43 ` voidlinux-github
@ 2019-07-22 22:25 ` voidlinux-github
  2019-10-02  3:18 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (3 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-07-22 22:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 313 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/12766#issuecomment-513978271
Comment:
Current convention is python3 packages are prefixed with python3-, and python2 packages are just `python`. Mixing the conventions at this point would be a bad idea, I think.

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (13 preceding siblings ...)
  2019-07-22 22:25 ` voidlinux-github
@ 2019-10-02  3:18 ` voidlinux-github
  2019-10-02  3:18 ` voidlinux-github
                   ` (2 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-10-02  3:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: text/x-diff, Size: 4879 bytes --]

From ba0dbcc89eb7dd3bf117cca4a2fc21b3627e1cb5 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python3-fido2-0.7.0

---
 srcpkgs/python3-fido2/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python3-fido2/template

diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
new file mode 100644
index 00000000000..9b6cdf96feb
--- /dev/null
+++ b/srcpkgs/python3-fido2/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-fido2'
+pkgname=python3-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=${_pkgname}
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Library for FIDO2 functionality"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}

From d4f5547308c86a1ff29ba870b78325a9fee719a2 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python3-usb-1.0.2

---
 srcpkgs/python3-usb/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python3-usb/template

diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
new file mode 100644
index 00000000000..a081ee5ba76
--- /dev/null
+++ b/srcpkgs/python3-usb/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-usb'
+pkgname=python3-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=usb
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}

From 67e9056bae69fde8a9989840012bc67346166949 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python3-scard-1.9.8

---
 srcpkgs/python3-scard/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/python3-scard/template

diff --git a/srcpkgs/python3-scard/template b/srcpkgs/python3-scard/template
new file mode 100644
index 00000000000..793f144a74b
--- /dev/null
+++ b/srcpkgs/python3-scard/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-scard'
+pkgname=python3-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=smartcard
+hostmakedepends="python3-setuptools swig"
+makedepends="python3-devel pcsclite-devel"
+depends="python3 pcsclite"
+short_desc="Python library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/PCSC"

From 62bb54d34f5d5f329f3d744731bf479554982784 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: [PR PATCH] [Updated] Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (14 preceding siblings ...)
  2019-10-02  3:18 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-10-02  3:18 ` voidlinux-github
  2019-10-02  3:19 ` voidlinux-github
  2019-10-02 20:09 ` [PR PATCH] [Merged]: " voidlinux-github
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-10-02  3:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

There is an updated pull request by zdtcd against master on the void-packages repository

https://github.com/zdtcd/void-packages yubikey-manager
https://github.com/void-linux/void-packages/pull/12766

Yubikey manager
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

A patch file from https://github.com/void-linux/void-packages/pull/12766.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-yubikey-manager-12766.patch --]
[-- Type: text/x-diff, Size: 4879 bytes --]

From ba0dbcc89eb7dd3bf117cca4a2fc21b3627e1cb5 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:32:30 +0700
Subject: [PATCH 1/4] New package: python3-fido2-0.7.0

---
 srcpkgs/python3-fido2/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python3-fido2/template

diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template
new file mode 100644
index 00000000000..9b6cdf96feb
--- /dev/null
+++ b/srcpkgs/python3-fido2/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-fido2'
+pkgname=python3-fido2
+_pkgname=fido2
+version=0.7.0
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=${_pkgname}
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Library for FIDO2 functionality"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://github.com/Yubico/python-fido2"
+distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87
+
+post_install() {
+	vlicense COPYING
+}

From d4f5547308c86a1ff29ba870b78325a9fee719a2 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:47:21 +0700
Subject: [PATCH 2/4] New package: python3-usb-1.0.2

---
 srcpkgs/python3-usb/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/python3-usb/template

diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template
new file mode 100644
index 00000000000..a081ee5ba76
--- /dev/null
+++ b/srcpkgs/python3-usb/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-usb'
+pkgname=python3-usb
+_pkgname=pyusb
+version=1.0.2
+revision=1
+archs=noarch
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=usb
+hostmakedepends="python3-setuptools"
+depends="python3"
+short_desc="Python library for USB communication"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/pyusb/pyusb"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362
+
+post_install() {
+	vlicense LICENSE
+}

From 67e9056bae69fde8a9989840012bc67346166949 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 10:57:34 +0700
Subject: [PATCH 3/4] New package: python3-scard-1.9.8

---
 srcpkgs/python3-scard/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/python3-scard/template

diff --git a/srcpkgs/python3-scard/template b/srcpkgs/python3-scard/template
new file mode 100644
index 00000000000..793f144a74b
--- /dev/null
+++ b/srcpkgs/python3-scard/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-scard'
+pkgname=python3-scard
+_pkgname=pyscard
+version=1.9.8
+revision=1
+wrksrc="${_pkgname}-${version}"
+build_style=python3-module
+pycompile_module=smartcard
+hostmakedepends="python3-setuptools swig"
+makedepends="python3-devel pcsclite-devel"
+depends="python3 pcsclite"
+short_desc="Python library for smartcard"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="LGPL-2.1-or-later"
+homepage="https://pyscard.sourceforge.io/index.html"
+distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz"
+checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095
+
+CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/PCSC"

From 62bb54d34f5d5f329f3d744731bf479554982784 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Mon, 1 Jul 2019 11:48:42 +0700
Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0

---
 srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 srcpkgs/yubikey-manager/template

diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template
new file mode 100644
index 00000000000..7cab8c4a93b
--- /dev/null
+++ b/srcpkgs/yubikey-manager/template
@@ -0,0 +1,19 @@
+# Template file for 'yubikey-manager'
+pkgname=yubikey-manager
+version=3.0.0
+revision=1
+archs=noarch
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard
+python3-click python3-cryptography python3-six pcsc-ccid"
+short_desc="Library and CLI tools to configure YubiKey"
+maintainer="Doan Tran Cong Danh <congdanhqx@gmail.com>"
+license="BSD-2-Clause"
+homepage="https://developers.yubico.com/yubikey-manager/"
+distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz"
+checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220
+
+post_install() {
+	vlicense COPYING
+}

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

* Re: Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (15 preceding siblings ...)
  2019-10-02  3:18 ` voidlinux-github
@ 2019-10-02  3:19 ` voidlinux-github
  2019-10-02 20:09 ` [PR PATCH] [Merged]: " voidlinux-github
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-10-02  3:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 145 bytes --]

New comment by zdtcd on void-packages repository

https://github.com/void-linux/void-packages/pull/12766#issuecomment-537318092

Comment:
ping


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

* Re: [PR PATCH] [Merged]: Yubikey manager
  2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
                   ` (16 preceding siblings ...)
  2019-10-02  3:19 ` voidlinux-github
@ 2019-10-02 20:09 ` voidlinux-github
  17 siblings, 0 replies; 19+ messages in thread
From: voidlinux-github @ 2019-10-02 20:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 438 bytes --]

There's a merged pull request on the void-packages repository

Yubikey manager
https://github.com/void-linux/void-packages/pull/12766

Description:
I have problem with:
```sh
% ykman openpgp export-certificate SIG -
```
return Invalid Instruction,
I'll try to figure out if it's my configuration problem or this package's problem

-----

pyusb is released under BSD-3-Clause with this release, but changed to Apache-2.0 upstream

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

end of thread, other threads:[~2019-10-02 20:09 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-01  5:00 [PR PATCH] Yubikey manager voidlinux-github
2019-07-01  5:03 ` [PR PATCH] [Updated] " voidlinux-github
2019-07-01  5:03 ` voidlinux-github
2019-07-01  7:29 ` voidlinux-github
2019-07-01  7:29 ` voidlinux-github
2019-07-01  7:35 ` voidlinux-github
2019-07-01  7:35 ` voidlinux-github
2019-07-02 17:13 ` voidlinux-github
2019-07-03  4:41 ` voidlinux-github
2019-07-03  6:41 ` [PR PATCH] [Updated] " voidlinux-github
2019-07-03  6:41 ` voidlinux-github
2019-07-16 13:55 ` voidlinux-github
2019-07-16 23:30 ` voidlinux-github
2019-07-17  0:43 ` voidlinux-github
2019-07-22 22:25 ` voidlinux-github
2019-10-02  3:18 ` [PR PATCH] [Updated] " voidlinux-github
2019-10-02  3:18 ` voidlinux-github
2019-10-02  3:19 ` voidlinux-github
2019-10-02 20:09 ` [PR PATCH] [Merged]: " voidlinux-github

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).