Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: onionshare-{cli, dekstop}-2.4
@ 2021-12-18  2:58 DragonGhost7
  2021-12-18 11:19 ` [PR REVIEW] " paper42
                   ` (28 more replies)
  0 siblings, 29 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-18  2:58 UTC (permalink / raw)
  To: ml

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

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

https://github.com/DragonGhost7/void-packages onionshare
https://github.com/void-linux/void-packages/pull/34599

New package: onionshare-{cli, dekstop}-2.4
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, x86_64
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64
  - armv7l
  - x86_64-musl



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

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

From 7481f91d44934508234f4dfabe07acd1c1587fc0 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 00:07:10 -0400
Subject: [PATCH 1/8] New package: python3-eventlet-0.33.0

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

diff --git a/srcpkgs/python3-eventlet/template b/srcpkgs/python3-eventlet/template
new file mode 100644
index 000000000000..18cd7ce6b7e5
--- /dev/null
+++ b/srcpkgs/python3-eventlet/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-eventlet'
+pkgname=python3-eventlet
+version=0.33.0
+revision=1
+wrksrc="eventlet-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-dnspython python3-greenlet python3-httplib2 python3-psycopg2 python3-openssl python3-pyzmq python3-six"
+short_desc="Highly concurrent networking library"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/eventlet/eventlet"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=6fcc8b7d5da3127fd81e9370d96e3cc78c7525a055770593b12eea1c72c1b36b
+make_check=no
+#https://github.com/nose-devs/nose/issues/1099
+#as of 3.9 python3-nose is no longer maintained, and is not working, so since it is required for the test, we cant really run it.
+
+post_install() {
+	vlicense LICENSE
+}

From 3427c566e102d220bac21b8433aff3753297c0d3 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:02:34 -0400
Subject: [PATCH 2/8] New package: python3-bidict-0.21.3

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

diff --git a/srcpkgs/python3-bidict/template b/srcpkgs/python3-bidict/template
new file mode 100644
index 000000000000..1e388790bfae
--- /dev/null
+++ b/srcpkgs/python3-bidict/template
@@ -0,0 +1,25 @@
+# Template file for 'python3-bidict'
+pkgname=python3-bidict
+version=0.21.3
+revision=1
+wrksrc="bidict-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+checkdepends="python3-hypothesis python3-py-cpuinfo python3-pytest python3-Sphinx"
+short_desc="Bidirectional mapping library for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MPL-2.0"
+homepage="https://github.com/jab/bidict"
+distfiles="${PYPI_SITE}/b/bidict/${wrksrc}.tar.gz"
+checksum=d50bd81fae75e34198ffc94979a0eb0939ff9adb3ef32bcc93a913d8b3e3ed1d
+
+post_extract() {
+	sed -e '/--benchmark-columns=mean,stddev,outliers/,+3d' -i pytest.ini
+rm tests/test_benchmark.py
+# void linux doesnt have pytest benchmark tool
+	}
+
+do_check() {
+	python3 -m pytest tests
+}

From 975895794e961f5c2e67ab5cd6744209da1f4999 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:25:06 -0400
Subject: [PATCH 3/8] New package: python3-engineio-4.3.0

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

diff --git a/srcpkgs/python3-engineio/template b/srcpkgs/python3-engineio/template
new file mode 100644
index 000000000000..0d5115f60828
--- /dev/null
+++ b/srcpkgs/python3-engineio/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-engineio'
+pkgname=python3-engineio
+version=4.3.0
+revision=1
+wrksrc="python-engineio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+makedepends="${depends}"
+depends="python3 python3-six python3-urllib3 python3-websocket-client python3-websockets python3-aiohttp python3-eventlet python3-gevent python3-tornado"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Engine.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-engineio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=40a08487f9aabb01f35a38e07fdb4cdada0e78f7291f6919326d11b9929abbc5
+
+post_install() {
+	vlicense LICENSE
+}

From c0915b6014451ba7b7988a4bb91bf529eba2f01b Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:50:14 -0400
Subject: [PATCH 4/8] New package: python3-socketio-5.5.0

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

diff --git a/srcpkgs/python3-socketio/template b/srcpkgs/python3-socketio/template
new file mode 100644
index 000000000000..5059ddc6f3d8
--- /dev/null
+++ b/srcpkgs/python3-socketio/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-socketio'
+pkgname=python3-socketio
+version=5.5.0
+revision=1
+wrksrc="python-socketio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx python3-pip python3-wheel"
+depends="python3 python3-tornado python3-msgpack python3-six python3-bidict python3-engineio"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Socket.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-socketio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=1e870adfd0278d8e8fe450cdef327f95aa3e80b18c11435b5d0ba9fed7caf312

From 6f30a3108cc9ee55b46dd246d8db9f04a914852a Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:52:52 -0400
Subject: [PATCH 5/8] New package: python3-Flask-SocketIO-5.1.1

---
 srcpkgs/python3-Flask-SocketIO/template | 28 +++++++++++++++++++++++++
 1 file changed, 28 insertions(+)
 create mode 100644 srcpkgs/python3-Flask-SocketIO/template

diff --git a/srcpkgs/python3-Flask-SocketIO/template b/srcpkgs/python3-Flask-SocketIO/template
new file mode 100644
index 000000000000..bc3428f0d454
--- /dev/null
+++ b/srcpkgs/python3-Flask-SocketIO/template
@@ -0,0 +1,28 @@
+# Template file for 'python3-Flask-SocketIO'
+pkgname=python3-Flask-SocketIO
+version=5.1.1
+revision=1
+wrksrc=Flask-SocketIO-${version}
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3  python3-Flask python3-socketio python3-eventlet"
+checkdepends="python3-pytest tox iana-etc ${depends}"
+short_desc="Socket.IO integration for Flask applications"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/Flask-SocketIO"
+distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz"
+checksum=b374a0918d61c0cb0ccad50324e41b6c11468026dba776d212ad775777ad4fe5
+
+pre_check() {
+#replace py39 with py310 in tox config file since void switched to py3.10
+	vsed -i '2 s/py39/py310/' tox.ini
+}
+
+do_check() {
+	tox
+}
+
+post_install() {
+	vlicense LICENSE
+}

From a9b3be39cd83a172e604a04b6c3569ec5e075a68 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Mon, 29 Nov 2021 21:29:03 -0500
Subject: [PATCH 6/8] New package: python3-cepa-1.8.3

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

diff --git a/srcpkgs/python3-cepa/template b/srcpkgs/python3-cepa/template
new file mode 100644
index 000000000000..7e0df9dcd791
--- /dev/null
+++ b/srcpkgs/python3-cepa/template
@@ -0,0 +1,14 @@
+# Template file for 'python3-cepa'
+pkgname=python3-cepa
+version=1.8.3
+revision=1
+wrksrc="cepa-${version/b/}"
+build_style=python3-module
+hostmakedepends="python3-devel"
+depends="python3-cryptography"
+short_desc="Python controller library for Tor, onionshare fork"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="LGPL-3.0-or-later"
+homepage="https://github.com/onionshare/cepa"
+distfiles="${homepage}/archive/refs/tags/${version}.tar.gz"
+checksum=d9fc0489ad654c5f2dcee1a689c2f1a431fbafbe10559860c36493f8d2443a2b

From 94bc90b505099c448bd2d10ecccc2d9ce086a6f6 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:22 -0400
Subject: [PATCH 7/8] New package: onionshare-cli-2.4_1

---
 srcpkgs/onionshare-cli/template | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 srcpkgs/onionshare-cli/template

diff --git a/srcpkgs/onionshare-cli/template b/srcpkgs/onionshare-cli/template
new file mode 100644
index 000000000000..a965d39cfa52
--- /dev/null
+++ b/srcpkgs/onionshare-cli/template
@@ -0,0 +1,27 @@
+# Template file for 'onionshare-cli'
+pkgname=onionshare-cli
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests python3-pyside2 python3-cepa python3-pynacl tor"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+do_build() {
+	cd cli
+	python3 setup.py build ${make_build_args}
+}
+
+do_install() {
+	cd cli
+	python3 setup.py install --prefix=/usr --root=${DESTDIR} ${make_install_args}
+}

From 52f211a210bc2389e52b34b7b94017acd281978d Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:32 -0400
Subject: [PATCH 8/8] New package: onionshare-desktop-2.4_1

---
 srcpkgs/onionshare-desktop/template | 33 +++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 srcpkgs/onionshare-desktop/template

diff --git a/srcpkgs/onionshare-desktop/template b/srcpkgs/onionshare-desktop/template
new file mode 100644
index 000000000000..7c1342d6464e
--- /dev/null
+++ b/srcpkgs/onionshare-desktop/template
@@ -0,0 +1,33 @@
+# Template file for 'onionshare-desktop'
+pkgname=onionshare-desktop
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests onionshare-cli python3-pyside2 python3-stem tor"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+do_build() {
+	cd desktop/src
+	python3 setup.py build ${make_build_args}
+}
+
+do_install() {
+	cd desktop/src
+	python3 setup.py install --prefix=/usr --root=${DESTDIR} ${make_install_args}
+
+	vmkdir usr/share/applications
+	vinstall org.onionshare.OnionShare.desktop 644 usr/share/applications/
+
+	vmkdir usr/share/icons/hicolor/scalable/apps
+	vinstall org.onionshare.OnionShare.svg 644 usr/share/icons/hicolor/scalable/apps/
+}

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
@ 2021-12-18 11:19 ` paper42
  2021-12-18 11:19 ` paper42
                   ` (27 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-18 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771813726

Comment:
```suggestion
build_wrksrc=cli
```

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
  2021-12-18 11:19 ` [PR REVIEW] " paper42
  2021-12-18 11:19 ` paper42
@ 2021-12-18 11:19 ` paper42
  2021-12-18 11:19 ` paper42
                   ` (25 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-18 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771813856

Comment:
indentation is broken

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (4 preceding siblings ...)
  2021-12-18 11:19 ` paper42
@ 2021-12-18 11:19 ` paper42
  2021-12-19  4:27 ` DragonGhost7
                   ` (22 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-18 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771813990

Comment:
.4 is out

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (2 preceding siblings ...)
  2021-12-18 11:19 ` paper42
@ 2021-12-18 11:19 ` paper42
  2021-12-18 11:19 ` paper42
                   ` (24 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-18 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771813868

Comment:
don't use wrksrc here please

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (3 preceding siblings ...)
  2021-12-18 11:19 ` paper42
@ 2021-12-18 11:19 ` paper42
  2021-12-18 11:19 ` paper42
                   ` (23 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-18 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771813822

Comment:
We don't want to run tests with tox, because tox creates an environment with its own prefered dependency versions, so it doesn't actually check anything.

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
  2021-12-18 11:19 ` [PR REVIEW] " paper42
@ 2021-12-18 11:19 ` paper42
  2021-12-18 11:19 ` paper42
                   ` (26 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-18 11:19 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771814060

Comment:
```suggestion
make_check_target=tests
```
but is it really required?

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

* Re: New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (5 preceding siblings ...)
  2021-12-18 11:19 ` paper42
@ 2021-12-19  4:27 ` DragonGhost7
  2021-12-19 20:44 ` [PR PATCH] [Updated] " DragonGhost7
                   ` (21 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-19  4:27 UTC (permalink / raw)
  To: ml

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

New comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#issuecomment-997327692

Comment:
Hi, i know that onionshare was remove before, for reasons of not working, but since then several version came by, and merge https://github.com/onionshare/onionshare/pull/1399 fixes issue of having Flask2 installed on your system from package manager. The package now works, with no issues (that i found at least)


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

* Re: [PR PATCH] [Updated] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (6 preceding siblings ...)
  2021-12-19  4:27 ` DragonGhost7
@ 2021-12-19 20:44 ` DragonGhost7
  2021-12-19 20:54 ` [PR REVIEW] " DragonGhost7
                   ` (20 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-19 20:44 UTC (permalink / raw)
  To: ml

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

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

https://github.com/DragonGhost7/void-packages onionshare
https://github.com/void-linux/void-packages/pull/34599

New package: onionshare-{cli, dekstop}-2.4
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, x86_64
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64
  - armv7l
  - x86_64-musl



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

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

From 1c4452d497d49709047374151109bf092ec8afe1 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 00:07:10 -0400
Subject: [PATCH 1/8] New package: python3-eventlet-0.33.0

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

diff --git a/srcpkgs/python3-eventlet/template b/srcpkgs/python3-eventlet/template
new file mode 100644
index 000000000000..18cd7ce6b7e5
--- /dev/null
+++ b/srcpkgs/python3-eventlet/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-eventlet'
+pkgname=python3-eventlet
+version=0.33.0
+revision=1
+wrksrc="eventlet-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-dnspython python3-greenlet python3-httplib2 python3-psycopg2 python3-openssl python3-pyzmq python3-six"
+short_desc="Highly concurrent networking library"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/eventlet/eventlet"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=6fcc8b7d5da3127fd81e9370d96e3cc78c7525a055770593b12eea1c72c1b36b
+make_check=no
+#https://github.com/nose-devs/nose/issues/1099
+#as of 3.9 python3-nose is no longer maintained, and is not working, so since it is required for the test, we cant really run it.
+
+post_install() {
+	vlicense LICENSE
+}

From 76f7e990b0b2c4ff8a9647de60d6c6a4177e6bb3 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:02:34 -0400
Subject: [PATCH 2/8] New package: python3-bidict-0.21.4

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

diff --git a/srcpkgs/python3-bidict/template b/srcpkgs/python3-bidict/template
new file mode 100644
index 000000000000..00bf5db60e33
--- /dev/null
+++ b/srcpkgs/python3-bidict/template
@@ -0,0 +1,23 @@
+# Template file for 'python3-bidict'
+pkgname=python3-bidict
+version=0.21.4
+revision=1
+wrksrc="bidict-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+checkdepends="python3-hypothesis python3-py-cpuinfo python3-pytest python3-Sphinx"
+short_desc="Bidirectional mapping library for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MPL-2.0"
+homepage="https://github.com/jab/bidict"
+distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz"
+checksum=95f854ae5466949915eebc782c7657bfba70207446e5e2308cc339cc97e05dac
+
+post_extract() {
+	sed -e '/--benchmark-columns=mean,stddev,outliers/,+3d' -i pytest.ini
+	rm tests/test_benchmark.py
+	# void linux doesnt have pytest benchmark tool
+}
+
+make_check_target=tests

From 3ff745a7359eba2e9f2e53088d8cd0431745482a Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:25:06 -0400
Subject: [PATCH 3/8] New package: python3-engineio-4.3.0

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

diff --git a/srcpkgs/python3-engineio/template b/srcpkgs/python3-engineio/template
new file mode 100644
index 000000000000..0d5115f60828
--- /dev/null
+++ b/srcpkgs/python3-engineio/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-engineio'
+pkgname=python3-engineio
+version=4.3.0
+revision=1
+wrksrc="python-engineio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+makedepends="${depends}"
+depends="python3 python3-six python3-urllib3 python3-websocket-client python3-websockets python3-aiohttp python3-eventlet python3-gevent python3-tornado"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Engine.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-engineio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=40a08487f9aabb01f35a38e07fdb4cdada0e78f7291f6919326d11b9929abbc5
+
+post_install() {
+	vlicense LICENSE
+}

From 06363fb0868a208722f83780a684d1535c74e49a Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:50:14 -0400
Subject: [PATCH 4/8] New package: python3-socketio-5.5.0

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

diff --git a/srcpkgs/python3-socketio/template b/srcpkgs/python3-socketio/template
new file mode 100644
index 000000000000..5059ddc6f3d8
--- /dev/null
+++ b/srcpkgs/python3-socketio/template
@@ -0,0 +1,15 @@
+# Template file for 'python3-socketio'
+pkgname=python3-socketio
+version=5.5.0
+revision=1
+wrksrc="python-socketio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx python3-pip python3-wheel"
+depends="python3 python3-tornado python3-msgpack python3-six python3-bidict python3-engineio"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Socket.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-socketio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=1e870adfd0278d8e8fe450cdef327f95aa3e80b18c11435b5d0ba9fed7caf312

From 0d6fa04593d456c3c560b4b6402c79ba3652e4e3 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:52:52 -0400
Subject: [PATCH 5/8] New package: python3-Flask-SocketIO-5.1.1

---
 srcpkgs/python3-Flask-SocketIO/template | 26 +++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 srcpkgs/python3-Flask-SocketIO/template

diff --git a/srcpkgs/python3-Flask-SocketIO/template b/srcpkgs/python3-Flask-SocketIO/template
new file mode 100644
index 000000000000..4d1f2721eba9
--- /dev/null
+++ b/srcpkgs/python3-Flask-SocketIO/template
@@ -0,0 +1,26 @@
+# Template file for 'python3-Flask-SocketIO'
+pkgname=python3-Flask-SocketIO
+version=5.1.1
+revision=1
+wrksrc=Flask-SocketIO-${version}
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3  python3-Flask python3-socketio python3-eventlet"
+checkdepends="python3-pytest python3-coverage iana-etc ${depends}"
+short_desc="Socket.IO integration for Flask applications"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/Flask-SocketIO"
+distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz"
+checksum=b374a0918d61c0cb0ccad50324e41b6c11468026dba776d212ad775777ad4fe5
+
+do_check(){
+	ln -s src/flask_socketio .
+# flask_socketio source is inside a src/ directory which makes it inaccesible for some reason to the pytest
+	py.test test_socketio.py
+	rm -r flask_socketio
+}
+
+post_install() {
+	vlicense LICENSE
+}

From 222d305c359dffce2b48fa87db2b650898466386 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Mon, 29 Nov 2021 21:29:03 -0500
Subject: [PATCH 6/8] New package: python3-cepa-1.8.3

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

diff --git a/srcpkgs/python3-cepa/template b/srcpkgs/python3-cepa/template
new file mode 100644
index 000000000000..7e0df9dcd791
--- /dev/null
+++ b/srcpkgs/python3-cepa/template
@@ -0,0 +1,14 @@
+# Template file for 'python3-cepa'
+pkgname=python3-cepa
+version=1.8.3
+revision=1
+wrksrc="cepa-${version/b/}"
+build_style=python3-module
+hostmakedepends="python3-devel"
+depends="python3-cryptography"
+short_desc="Python controller library for Tor, onionshare fork"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="LGPL-3.0-or-later"
+homepage="https://github.com/onionshare/cepa"
+distfiles="${homepage}/archive/refs/tags/${version}.tar.gz"
+checksum=d9fc0489ad654c5f2dcee1a689c2f1a431fbafbe10559860c36493f8d2443a2b

From a93720ac6c810bff8533e407a174f42279f5e0c2 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:22 -0400
Subject: [PATCH 7/8] New package: onionshare-cli-2.4_1

---
 srcpkgs/onionshare-cli/template | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 srcpkgs/onionshare-cli/template

diff --git a/srcpkgs/onionshare-cli/template b/srcpkgs/onionshare-cli/template
new file mode 100644
index 000000000000..a965d39cfa52
--- /dev/null
+++ b/srcpkgs/onionshare-cli/template
@@ -0,0 +1,27 @@
+# Template file for 'onionshare-cli'
+pkgname=onionshare-cli
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests python3-pyside2 python3-cepa python3-pynacl tor"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+do_build() {
+	cd cli
+	python3 setup.py build ${make_build_args}
+}
+
+do_install() {
+	cd cli
+	python3 setup.py install --prefix=/usr --root=${DESTDIR} ${make_install_args}
+}

From 49ca91dddd2ab82b74321715d434ecde7c711b43 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:32 -0400
Subject: [PATCH 8/8] New package: onionshare-desktop-2.4_1

---
 srcpkgs/onionshare-desktop/template | 33 +++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 srcpkgs/onionshare-desktop/template

diff --git a/srcpkgs/onionshare-desktop/template b/srcpkgs/onionshare-desktop/template
new file mode 100644
index 000000000000..7c1342d6464e
--- /dev/null
+++ b/srcpkgs/onionshare-desktop/template
@@ -0,0 +1,33 @@
+# Template file for 'onionshare-desktop'
+pkgname=onionshare-desktop
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests onionshare-cli python3-pyside2 python3-stem tor"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+do_build() {
+	cd desktop/src
+	python3 setup.py build ${make_build_args}
+}
+
+do_install() {
+	cd desktop/src
+	python3 setup.py install --prefix=/usr --root=${DESTDIR} ${make_install_args}
+
+	vmkdir usr/share/applications
+	vinstall org.onionshare.OnionShare.desktop 644 usr/share/applications/
+
+	vmkdir usr/share/icons/hicolor/scalable/apps
+	vinstall org.onionshare.OnionShare.svg 644 usr/share/icons/hicolor/scalable/apps/
+}

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (7 preceding siblings ...)
  2021-12-19 20:44 ` [PR PATCH] [Updated] " DragonGhost7
@ 2021-12-19 20:54 ` DragonGhost7
  2021-12-19 20:54 ` DragonGhost7
                   ` (19 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-19 20:54 UTC (permalink / raw)
  To: ml

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

New review comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771999573

Comment:
yes because otherwise it tests coverage too and we dont really need that

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (8 preceding siblings ...)
  2021-12-19 20:54 ` [PR REVIEW] " DragonGhost7
@ 2021-12-19 20:54 ` DragonGhost7
  2021-12-19 20:55 ` DragonGhost7
                   ` (18 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-19 20:54 UTC (permalink / raw)
  To: ml

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

New review comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771999590

Comment:
ok done, updeated

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (9 preceding siblings ...)
  2021-12-19 20:54 ` DragonGhost7
@ 2021-12-19 20:55 ` DragonGhost7
  2021-12-19 22:02 ` [PR PATCH] [Updated] " DragonGhost7
                   ` (17 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-19 20:55 UTC (permalink / raw)
  To: ml

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

New review comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r771999647

Comment:
yeah its just that source code was inside src/ subdirectory so couldnt be imported by test script, but i solved that, no more tox.

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

* Re: [PR PATCH] [Updated] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (10 preceding siblings ...)
  2021-12-19 20:55 ` DragonGhost7
@ 2021-12-19 22:02 ` DragonGhost7
  2021-12-19 22:05 ` [PR REVIEW] " paper42
                   ` (16 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-19 22:02 UTC (permalink / raw)
  To: ml

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

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

https://github.com/DragonGhost7/void-packages onionshare
https://github.com/void-linux/void-packages/pull/34599

New package: onionshare-{cli, dekstop}-2.4
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, x86_64
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64
  - armv7l
  - x86_64-musl



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

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

From 1c4452d497d49709047374151109bf092ec8afe1 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 00:07:10 -0400
Subject: [PATCH 1/8] New package: python3-eventlet-0.33.0

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

diff --git a/srcpkgs/python3-eventlet/template b/srcpkgs/python3-eventlet/template
new file mode 100644
index 000000000000..18cd7ce6b7e5
--- /dev/null
+++ b/srcpkgs/python3-eventlet/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-eventlet'
+pkgname=python3-eventlet
+version=0.33.0
+revision=1
+wrksrc="eventlet-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-dnspython python3-greenlet python3-httplib2 python3-psycopg2 python3-openssl python3-pyzmq python3-six"
+short_desc="Highly concurrent networking library"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/eventlet/eventlet"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=6fcc8b7d5da3127fd81e9370d96e3cc78c7525a055770593b12eea1c72c1b36b
+make_check=no
+#https://github.com/nose-devs/nose/issues/1099
+#as of 3.9 python3-nose is no longer maintained, and is not working, so since it is required for the test, we cant really run it.
+
+post_install() {
+	vlicense LICENSE
+}

From 76f7e990b0b2c4ff8a9647de60d6c6a4177e6bb3 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:02:34 -0400
Subject: [PATCH 2/8] New package: python3-bidict-0.21.4

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

diff --git a/srcpkgs/python3-bidict/template b/srcpkgs/python3-bidict/template
new file mode 100644
index 000000000000..00bf5db60e33
--- /dev/null
+++ b/srcpkgs/python3-bidict/template
@@ -0,0 +1,23 @@
+# Template file for 'python3-bidict'
+pkgname=python3-bidict
+version=0.21.4
+revision=1
+wrksrc="bidict-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="python3"
+checkdepends="python3-hypothesis python3-py-cpuinfo python3-pytest python3-Sphinx"
+short_desc="Bidirectional mapping library for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MPL-2.0"
+homepage="https://github.com/jab/bidict"
+distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz"
+checksum=95f854ae5466949915eebc782c7657bfba70207446e5e2308cc339cc97e05dac
+
+post_extract() {
+	sed -e '/--benchmark-columns=mean,stddev,outliers/,+3d' -i pytest.ini
+	rm tests/test_benchmark.py
+	# void linux doesnt have pytest benchmark tool
+}
+
+make_check_target=tests

From 3ff745a7359eba2e9f2e53088d8cd0431745482a Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:25:06 -0400
Subject: [PATCH 3/8] New package: python3-engineio-4.3.0

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

diff --git a/srcpkgs/python3-engineio/template b/srcpkgs/python3-engineio/template
new file mode 100644
index 000000000000..0d5115f60828
--- /dev/null
+++ b/srcpkgs/python3-engineio/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-engineio'
+pkgname=python3-engineio
+version=4.3.0
+revision=1
+wrksrc="python-engineio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+makedepends="${depends}"
+depends="python3 python3-six python3-urllib3 python3-websocket-client python3-websockets python3-aiohttp python3-eventlet python3-gevent python3-tornado"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Engine.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-engineio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=40a08487f9aabb01f35a38e07fdb4cdada0e78f7291f6919326d11b9929abbc5
+
+post_install() {
+	vlicense LICENSE
+}

From 4b6cd9cfee0ecb82ec0b63fb09564f231d385449 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:50:14 -0400
Subject: [PATCH 4/8] New package: python3-socketio-5.5.0

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

diff --git a/srcpkgs/python3-socketio/template b/srcpkgs/python3-socketio/template
new file mode 100644
index 000000000000..e85f7f6b65f5
--- /dev/null
+++ b/srcpkgs/python3-socketio/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-socketio'
+pkgname=python3-socketio
+version=5.5.0
+revision=1
+wrksrc="python-socketio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx python3-pip python3-wheel"
+depends="python3 python3-tornado python3-msgpack python3-six python3-bidict python3-engineio"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Socket.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-socketio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=1e870adfd0278d8e8fe450cdef327f95aa3e80b18c11435b5d0ba9fed7caf312
+
+post_install() {
+	vlicense LICENSE
+}

From 0f49b0ee736174d135025a095c9e3bcc2c8994b0 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:52:52 -0400
Subject: [PATCH 5/8] New package: python3-Flask-SocketIO-5.1.1

---
 srcpkgs/python3-Flask-SocketIO/template | 26 +++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 srcpkgs/python3-Flask-SocketIO/template

diff --git a/srcpkgs/python3-Flask-SocketIO/template b/srcpkgs/python3-Flask-SocketIO/template
new file mode 100644
index 000000000000..1583bfc2e59f
--- /dev/null
+++ b/srcpkgs/python3-Flask-SocketIO/template
@@ -0,0 +1,26 @@
+# Template file for 'python3-Flask-SocketIO'
+pkgname=python3-Flask-SocketIO
+version=5.1.1
+revision=1
+wrksrc=Flask-SocketIO-${version}
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3  python3-Flask python3-socketio python3-eventlet"
+checkdepends="python3-pytest python3-coverage iana-etc ${depends}"
+short_desc="Socket.IO integration for Flask applications"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/Flask-SocketIO"
+distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz"
+checksum=b374a0918d61c0cb0ccad50324e41b6c11468026dba776d212ad775777ad4fe5
+
+do_check() {
+	ln -s src/flask_socketio .
+# flask_socketio source is inside a src/ directory which makes it inaccesible for some reason to the pytest
+	py.test test_socketio.py
+	rm -r flask_socketio
+}
+
+post_install() {
+	vlicense LICENSE
+}

From 54d32ec61007c8553fe5f9950ea7596c31efc280 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Mon, 29 Nov 2021 21:29:03 -0500
Subject: [PATCH 6/8] New package: python3-cepa-1.8.3

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

diff --git a/srcpkgs/python3-cepa/template b/srcpkgs/python3-cepa/template
new file mode 100644
index 000000000000..7e0df9dcd791
--- /dev/null
+++ b/srcpkgs/python3-cepa/template
@@ -0,0 +1,14 @@
+# Template file for 'python3-cepa'
+pkgname=python3-cepa
+version=1.8.3
+revision=1
+wrksrc="cepa-${version/b/}"
+build_style=python3-module
+hostmakedepends="python3-devel"
+depends="python3-cryptography"
+short_desc="Python controller library for Tor, onionshare fork"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="LGPL-3.0-or-later"
+homepage="https://github.com/onionshare/cepa"
+distfiles="${homepage}/archive/refs/tags/${version}.tar.gz"
+checksum=d9fc0489ad654c5f2dcee1a689c2f1a431fbafbe10559860c36493f8d2443a2b

From 71e086ce0994eda1c377f30aea9162f5d4227d10 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:22 -0400
Subject: [PATCH 7/8] New package: onionshare-cli-2.4_1

---
 srcpkgs/onionshare-cli/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/onionshare-cli/template

diff --git a/srcpkgs/onionshare-cli/template b/srcpkgs/onionshare-cli/template
new file mode 100644
index 000000000000..8dac76d29331
--- /dev/null
+++ b/srcpkgs/onionshare-cli/template
@@ -0,0 +1,20 @@
+# Template file for 'onionshare-cli'
+pkgname=onionshare-cli
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests python3-pyside2 python3-psutil python3-Unidecode python3-colorama python3-cepa python3-pynacl tor"
+checkdepends="python3-pytest  iana-etc ${depends}"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+build_wrksrc=cli

From 82fe12b5460b97103469f7d114d84e5d1e2a55e3 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:32 -0400
Subject: [PATCH 8/8] New package: onionshare-desktop-2.4_1

---
 srcpkgs/onionshare-desktop/template | 34 +++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
 create mode 100644 srcpkgs/onionshare-desktop/template

diff --git a/srcpkgs/onionshare-desktop/template b/srcpkgs/onionshare-desktop/template
new file mode 100644
index 000000000000..ac4172dccdd7
--- /dev/null
+++ b/srcpkgs/onionshare-desktop/template
@@ -0,0 +1,34 @@
+# Template file for 'onionshare-desktop'
+pkgname=onionshare-desktop
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests onionshare-cli python3-pyside2 python3-cepa python3-qrcode tor"
+checkdepends="python3-pytest python3-pytest-qt iana-etc xvfb-run ${depends}"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+build_wrksrc=desktop/src
+
+do_check() {
+	ln -s ../tests .
+	xvfb-run ./tests/run.sh
+	rm -r tests
+}
+
+post_install() {
+	vmkdir usr/share/applications
+	vinstall org.onionshare.OnionShare.desktop 644 usr/share/applications/
+
+	vmkdir usr/share/icons/hicolor/scalable/apps
+	vinstall org.onionshare.OnionShare.svg 644 usr/share/icons/hicolor/scalable/apps/
+}

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (11 preceding siblings ...)
  2021-12-19 22:02 ` [PR PATCH] [Updated] " DragonGhost7
@ 2021-12-19 22:05 ` paper42
  2021-12-19 22:05 ` paper42
                   ` (15 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772005924

Comment:
move this up to the main block

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (12 preceding siblings ...)
  2021-12-19 22:05 ` [PR REVIEW] " paper42
@ 2021-12-19 22:05 ` paper42
  2021-12-19 22:05 ` paper42
                   ` (14 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772006250

Comment:
two spaces and you don't need to have python3 explicitly in dependencies when there are python3-* packages

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (14 preceding siblings ...)
  2021-12-19 22:05 ` paper42
@ 2021-12-19 22:05 ` paper42
  2021-12-19 22:05 ` paper42
                   ` (12 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772006192

Comment:
please don't use $homepage in $distfiles

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (13 preceding siblings ...)
  2021-12-19 22:05 ` paper42
@ 2021-12-19 22:05 ` paper42
  2021-12-19 22:05 ` paper42
                   ` (13 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772006421

Comment:
```suggestion
build_wrksrc="desktop/src"

post_install() {
```

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (15 preceding siblings ...)
  2021-12-19 22:05 ` paper42
@ 2021-12-19 22:05 ` paper42
  2021-12-19 22:05 ` paper42
                   ` (11 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772006796

Comment:
$depends is not defined here and you probably don't want the dependencies in makedepends

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (18 preceding siblings ...)
  2021-12-19 22:05 ` paper42
@ 2021-12-19 22:05 ` paper42
  2021-12-19 22:05 ` paper42
                   ` (8 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772006670

Comment:
wrap at 80 columns

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (16 preceding siblings ...)
  2021-12-19 22:05 ` paper42
@ 2021-12-19 22:05 ` paper42
  2021-12-19 22:05 ` paper42
                   ` (10 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772006635

Comment:
onionshare-cli and onionshare-desktop have the same distfiles, so they should either be built in the same template or have a comment on top to remind people updating this package to keep the versions synchronized between both templates.

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (17 preceding siblings ...)
  2021-12-19 22:05 ` paper42
@ 2021-12-19 22:05 ` paper42
  2021-12-19 22:05 ` paper42
                   ` (9 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772006155

Comment:
```suggestion
```
is this an old artifact?

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (19 preceding siblings ...)
  2021-12-19 22:05 ` paper42
@ 2021-12-19 22:05 ` paper42
  2021-12-19 23:59 ` DragonGhost7
                   ` (7 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: paper42 @ 2021-12-19 22:05 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772006898

Comment:
remove this blank line and fix the xlint warning

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (20 preceding siblings ...)
  2021-12-19 22:05 ` paper42
@ 2021-12-19 23:59 ` DragonGhost7
  2021-12-20  0:00 ` DragonGhost7
                   ` (6 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-19 23:59 UTC (permalink / raw)
  To: ml

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

New review comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772019935

Comment:
yeah i think best would be to make onionshare-desktop a subpackage of onionshare, managinf the 2 will be much easier

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

* Re: [PR REVIEW] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (21 preceding siblings ...)
  2021-12-19 23:59 ` DragonGhost7
@ 2021-12-20  0:00 ` DragonGhost7
  2021-12-20  4:37 ` [PR PATCH] [Updated] " DragonGhost7
                   ` (5 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-20  0:00 UTC (permalink / raw)
  To: ml

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

New review comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#discussion_r772020093

Comment:
but they have separate builds, and installs, so might be complicated

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

* Re: [PR PATCH] [Updated] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (22 preceding siblings ...)
  2021-12-20  0:00 ` DragonGhost7
@ 2021-12-20  4:37 ` DragonGhost7
  2021-12-27 22:09 ` DragonGhost7
                   ` (4 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-20  4:37 UTC (permalink / raw)
  To: ml

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

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

https://github.com/DragonGhost7/void-packages onionshare
https://github.com/void-linux/void-packages/pull/34599

New package: onionshare-{cli, dekstop}-2.4
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, x86_64
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64
  - armv7l
  - x86_64-musl



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

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

From 612996385d7c8d7eb1654e8df5b2d154540bbf8b Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 00:07:10 -0400
Subject: [PATCH 1/8] New package: python3-eventlet-0.33.0

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

diff --git a/srcpkgs/python3-eventlet/template b/srcpkgs/python3-eventlet/template
new file mode 100644
index 000000000000..e38a958e5566
--- /dev/null
+++ b/srcpkgs/python3-eventlet/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-eventlet'
+pkgname=python3-eventlet
+version=0.33.0
+revision=1
+wrksrc="eventlet-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-dnspython python3-greenlet python3-httplib2
+ python3-psycopg2 python3-openssl python3-pyzmq python3-six"
+short_desc="Highly concurrent networking library"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/eventlet/eventlet"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=6fcc8b7d5da3127fd81e9370d96e3cc78c7525a055770593b12eea1c72c1b36b
+make_check=no
+#https://github.com/nose-devs/nose/issues/1099
+#as of 3.9 python3-nose is no longer maintained, and is not working, so since it is required for the test, we cant really run it.
+
+post_install() {
+	vlicense LICENSE
+}

From ea02cf2fde1664f65fa5ce3a6b99662f81b8826b Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:02:34 -0400
Subject: [PATCH 2/8] New package: python3-bidict-0.21.4

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

diff --git a/srcpkgs/python3-bidict/template b/srcpkgs/python3-bidict/template
new file mode 100644
index 000000000000..f132678de13b
--- /dev/null
+++ b/srcpkgs/python3-bidict/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-bidict'
+pkgname=python3-bidict
+version=0.21.4
+revision=1
+wrksrc="bidict-${version}"
+build_style=python3-module
+make_check_target=tests
+hostmakedepends="python3-setuptools"
+depends="python3"
+checkdepends="python3-hypothesis python3-py-cpuinfo python3-pytest python3-Sphinx"
+short_desc="Bidirectional mapping library for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MPL-2.0"
+homepage="https://github.com/jab/bidict"
+distfiles="https://github.com/jab/bidict/archive/refs/tags/v${version}.tar.gz"
+checksum=95f854ae5466949915eebc782c7657bfba70207446e5e2308cc339cc97e05dac
+
+post_extract() {
+	sed -e '/--benchmark-columns=mean,stddev,outliers/,+3d' -i pytest.ini
+	rm tests/test_benchmark.py
+	# void linux doesnt have pytest benchmark tool
+}

From c6622583fa299ad31bde96fb167638529427cc1c Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:25:06 -0400
Subject: [PATCH 3/8] New package: python3-engineio-4.3.0

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

diff --git a/srcpkgs/python3-engineio/template b/srcpkgs/python3-engineio/template
new file mode 100644
index 000000000000..7697e392ec34
--- /dev/null
+++ b/srcpkgs/python3-engineio/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-engineio'
+pkgname=python3-engineio
+version=4.3.0
+revision=1
+wrksrc="python-engineio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-six python3-urllib3 python3-websocket-client
+ python3-websockets python3-aiohttp python3-eventlet python3-gevent
+ python3-tornado"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Engine.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-engineio"
+distfiles="https://github.com/miguelgrinberg/python-engineio/archive/v${version}/${wrksrc}.tar.gz"
+checksum=40a08487f9aabb01f35a38e07fdb4cdada0e78f7291f6919326d11b9929abbc5
+
+post_install() {
+	vlicense LICENSE
+}

From 0943001777f3f9b17c969d415676a2f35c1fd620 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:50:14 -0400
Subject: [PATCH 4/8] New package: python3-socketio-5.5.0

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

diff --git a/srcpkgs/python3-socketio/template b/srcpkgs/python3-socketio/template
new file mode 100644
index 000000000000..ea5138f62889
--- /dev/null
+++ b/srcpkgs/python3-socketio/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-socketio'
+pkgname=python3-socketio
+version=5.5.0
+revision=1
+wrksrc="python-socketio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx python3-pip python3-wheel"
+depends="python3 python3-tornado python3-msgpack python3-six python3-bidict
+python3-engineio"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Socket.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-socketio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=1e870adfd0278d8e8fe450cdef327f95aa3e80b18c11435b5d0ba9fed7caf312
+
+post_install() {
+	vlicense LICENSE
+}

From 7d6c9d8bd5e41ab59ff2d7dce9868148998b1871 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:52:52 -0400
Subject: [PATCH 5/8] New package: python3-Flask-SocketIO-5.1.1

---
 srcpkgs/python3-Flask-SocketIO/template | 26 +++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 srcpkgs/python3-Flask-SocketIO/template

diff --git a/srcpkgs/python3-Flask-SocketIO/template b/srcpkgs/python3-Flask-SocketIO/template
new file mode 100644
index 000000000000..ed8cbd213509
--- /dev/null
+++ b/srcpkgs/python3-Flask-SocketIO/template
@@ -0,0 +1,26 @@
+# Template file for 'python3-Flask-SocketIO'
+pkgname=python3-Flask-SocketIO
+version=5.1.1
+revision=1
+wrksrc=Flask-SocketIO-${version}
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3-Flask python3-socketio python3-eventlet"
+checkdepends="python3-pytest python3-coverage iana-etc ${depends}"
+short_desc="Socket.IO integration for Flask applications"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/Flask-SocketIO"
+distfiles="https://github.com/miguelgrinberg/Flask-SocketIO/archive/refs/tags/v${version}.tar.gz"
+checksum=b374a0918d61c0cb0ccad50324e41b6c11468026dba776d212ad775777ad4fe5
+
+do_check() {
+	ln -s src/flask_socketio .
+# flask_socketio source is inside a src/ directory which makes it inaccesible for some reason to the pytest
+	py.test test_socketio.py
+	rm -r flask_socketio
+}
+
+post_install() {
+	vlicense LICENSE
+}

From 41ca874b3b4c4323509b0fded393e078129eb11a Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Mon, 29 Nov 2021 21:29:03 -0500
Subject: [PATCH 6/8] New package: python3-cepa-1.8.3

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

diff --git a/srcpkgs/python3-cepa/template b/srcpkgs/python3-cepa/template
new file mode 100644
index 000000000000..93b14d10dc61
--- /dev/null
+++ b/srcpkgs/python3-cepa/template
@@ -0,0 +1,14 @@
+# Template file for 'python3-cepa'
+pkgname=python3-cepa
+version=1.8.3
+revision=1
+wrksrc="cepa-${version}"
+build_style=python3-module
+hostmakedepends="python3-devel"
+depends="python3-cryptography"
+short_desc="Python controller library for Tor, onionshare fork"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="LGPL-3.0-or-later"
+homepage="https://github.com/onionshare/cepa"
+distfiles="https://github.com/onionshare/cepa/archive/refs/tags/${version}.tar.gz"
+checksum=d9fc0489ad654c5f2dcee1a689c2f1a431fbafbe10559860c36493f8d2443a2b

From 3add96f5d3ac216f53a0cc7d5368205a205dcd6e Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:22 -0400
Subject: [PATCH 7/8] New package: onionshare-cli-2.4_1

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

diff --git a/srcpkgs/onionshare-cli/template b/srcpkgs/onionshare-cli/template
new file mode 100644
index 000000000000..aea963437858
--- /dev/null
+++ b/srcpkgs/onionshare-cli/template
@@ -0,0 +1,21 @@
+# Template file for 'onionshare-cli'
+pkgname=onionshare-cli
+#TO BE UPDATED TOGETHER WITH onionshare-desktop
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests python3-pyside2 python3-psutil python3-Unidecode python3-colorama python3-cepa python3-pynacl tor"
+checkdepends="python3-pytest  iana-etc ${depends}"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+build_wrksrc=cli

From 66fb397dfef82de07234cefcc2ceefa1166e5a84 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:32 -0400
Subject: [PATCH 8/8] New package: onionshare-desktop-2.4_1

---
 srcpkgs/onionshare-desktop/template | 35 +++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 srcpkgs/onionshare-desktop/template

diff --git a/srcpkgs/onionshare-desktop/template b/srcpkgs/onionshare-desktop/template
new file mode 100644
index 000000000000..f5da5f073969
--- /dev/null
+++ b/srcpkgs/onionshare-desktop/template
@@ -0,0 +1,35 @@
+# Template file for 'onionshare-desktop'
+pkgname=onionshare-desktop
+#TO BE UPDATED TOGETHER WITH onionshare-cli
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests onionshare-cli python3-pyside2 python3-cepa python3-qrcode tor"
+checkdepends="python3-pytest python3-pytest-qt iana-etc xvfb-run ${depends}"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+build_wrksrc=desktop/src
+
+do_check() {
+	ln -s ../tests .
+	./tests/run.sh
+	rm -r tests
+}
+
+post_install() {
+	vmkdir usr/share/applications
+	vinstall org.onionshare.OnionShare.desktop 644 usr/share/applications/
+
+	vmkdir usr/share/icons/hicolor/scalable/apps
+	vinstall org.onionshare.OnionShare.svg 644 usr/share/icons/hicolor/scalable/apps/
+}

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

* Re: [PR PATCH] [Updated] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (23 preceding siblings ...)
  2021-12-20  4:37 ` [PR PATCH] [Updated] " DragonGhost7
@ 2021-12-27 22:09 ` DragonGhost7
  2021-12-27 22:12 ` DragonGhost7
                   ` (3 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-27 22:09 UTC (permalink / raw)
  To: ml

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

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

https://github.com/DragonGhost7/void-packages onionshare
https://github.com/void-linux/void-packages/pull/34599

New package: onionshare-{cli, dekstop}-2.4
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, x86_64
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64
  - armv7l
  - x86_64-musl



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

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

From 612996385d7c8d7eb1654e8df5b2d154540bbf8b Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 00:07:10 -0400
Subject: [PATCH 1/8] New package: python3-eventlet-0.33.0

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

diff --git a/srcpkgs/python3-eventlet/template b/srcpkgs/python3-eventlet/template
new file mode 100644
index 000000000000..e38a958e5566
--- /dev/null
+++ b/srcpkgs/python3-eventlet/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-eventlet'
+pkgname=python3-eventlet
+version=0.33.0
+revision=1
+wrksrc="eventlet-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-dnspython python3-greenlet python3-httplib2
+ python3-psycopg2 python3-openssl python3-pyzmq python3-six"
+short_desc="Highly concurrent networking library"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/eventlet/eventlet"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=6fcc8b7d5da3127fd81e9370d96e3cc78c7525a055770593b12eea1c72c1b36b
+make_check=no
+#https://github.com/nose-devs/nose/issues/1099
+#as of 3.9 python3-nose is no longer maintained, and is not working, so since it is required for the test, we cant really run it.
+
+post_install() {
+	vlicense LICENSE
+}

From ea02cf2fde1664f65fa5ce3a6b99662f81b8826b Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:02:34 -0400
Subject: [PATCH 2/8] New package: python3-bidict-0.21.4

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

diff --git a/srcpkgs/python3-bidict/template b/srcpkgs/python3-bidict/template
new file mode 100644
index 000000000000..f132678de13b
--- /dev/null
+++ b/srcpkgs/python3-bidict/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-bidict'
+pkgname=python3-bidict
+version=0.21.4
+revision=1
+wrksrc="bidict-${version}"
+build_style=python3-module
+make_check_target=tests
+hostmakedepends="python3-setuptools"
+depends="python3"
+checkdepends="python3-hypothesis python3-py-cpuinfo python3-pytest python3-Sphinx"
+short_desc="Bidirectional mapping library for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MPL-2.0"
+homepage="https://github.com/jab/bidict"
+distfiles="https://github.com/jab/bidict/archive/refs/tags/v${version}.tar.gz"
+checksum=95f854ae5466949915eebc782c7657bfba70207446e5e2308cc339cc97e05dac
+
+post_extract() {
+	sed -e '/--benchmark-columns=mean,stddev,outliers/,+3d' -i pytest.ini
+	rm tests/test_benchmark.py
+	# void linux doesnt have pytest benchmark tool
+}

From c6622583fa299ad31bde96fb167638529427cc1c Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:25:06 -0400
Subject: [PATCH 3/8] New package: python3-engineio-4.3.0

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

diff --git a/srcpkgs/python3-engineio/template b/srcpkgs/python3-engineio/template
new file mode 100644
index 000000000000..7697e392ec34
--- /dev/null
+++ b/srcpkgs/python3-engineio/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-engineio'
+pkgname=python3-engineio
+version=4.3.0
+revision=1
+wrksrc="python-engineio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-six python3-urllib3 python3-websocket-client
+ python3-websockets python3-aiohttp python3-eventlet python3-gevent
+ python3-tornado"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Engine.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-engineio"
+distfiles="https://github.com/miguelgrinberg/python-engineio/archive/v${version}/${wrksrc}.tar.gz"
+checksum=40a08487f9aabb01f35a38e07fdb4cdada0e78f7291f6919326d11b9929abbc5
+
+post_install() {
+	vlicense LICENSE
+}

From 0943001777f3f9b17c969d415676a2f35c1fd620 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:50:14 -0400
Subject: [PATCH 4/8] New package: python3-socketio-5.5.0

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

diff --git a/srcpkgs/python3-socketio/template b/srcpkgs/python3-socketio/template
new file mode 100644
index 000000000000..ea5138f62889
--- /dev/null
+++ b/srcpkgs/python3-socketio/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-socketio'
+pkgname=python3-socketio
+version=5.5.0
+revision=1
+wrksrc="python-socketio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx python3-pip python3-wheel"
+depends="python3 python3-tornado python3-msgpack python3-six python3-bidict
+python3-engineio"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Socket.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-socketio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=1e870adfd0278d8e8fe450cdef327f95aa3e80b18c11435b5d0ba9fed7caf312
+
+post_install() {
+	vlicense LICENSE
+}

From 7d6c9d8bd5e41ab59ff2d7dce9868148998b1871 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:52:52 -0400
Subject: [PATCH 5/8] New package: python3-Flask-SocketIO-5.1.1

---
 srcpkgs/python3-Flask-SocketIO/template | 26 +++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 srcpkgs/python3-Flask-SocketIO/template

diff --git a/srcpkgs/python3-Flask-SocketIO/template b/srcpkgs/python3-Flask-SocketIO/template
new file mode 100644
index 000000000000..ed8cbd213509
--- /dev/null
+++ b/srcpkgs/python3-Flask-SocketIO/template
@@ -0,0 +1,26 @@
+# Template file for 'python3-Flask-SocketIO'
+pkgname=python3-Flask-SocketIO
+version=5.1.1
+revision=1
+wrksrc=Flask-SocketIO-${version}
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3-Flask python3-socketio python3-eventlet"
+checkdepends="python3-pytest python3-coverage iana-etc ${depends}"
+short_desc="Socket.IO integration for Flask applications"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/Flask-SocketIO"
+distfiles="https://github.com/miguelgrinberg/Flask-SocketIO/archive/refs/tags/v${version}.tar.gz"
+checksum=b374a0918d61c0cb0ccad50324e41b6c11468026dba776d212ad775777ad4fe5
+
+do_check() {
+	ln -s src/flask_socketio .
+# flask_socketio source is inside a src/ directory which makes it inaccesible for some reason to the pytest
+	py.test test_socketio.py
+	rm -r flask_socketio
+}
+
+post_install() {
+	vlicense LICENSE
+}

From 41ca874b3b4c4323509b0fded393e078129eb11a Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Mon, 29 Nov 2021 21:29:03 -0500
Subject: [PATCH 6/8] New package: python3-cepa-1.8.3

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

diff --git a/srcpkgs/python3-cepa/template b/srcpkgs/python3-cepa/template
new file mode 100644
index 000000000000..93b14d10dc61
--- /dev/null
+++ b/srcpkgs/python3-cepa/template
@@ -0,0 +1,14 @@
+# Template file for 'python3-cepa'
+pkgname=python3-cepa
+version=1.8.3
+revision=1
+wrksrc="cepa-${version}"
+build_style=python3-module
+hostmakedepends="python3-devel"
+depends="python3-cryptography"
+short_desc="Python controller library for Tor, onionshare fork"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="LGPL-3.0-or-later"
+homepage="https://github.com/onionshare/cepa"
+distfiles="https://github.com/onionshare/cepa/archive/refs/tags/${version}.tar.gz"
+checksum=d9fc0489ad654c5f2dcee1a689c2f1a431fbafbe10559860c36493f8d2443a2b

From 3add96f5d3ac216f53a0cc7d5368205a205dcd6e Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:22 -0400
Subject: [PATCH 7/8] New package: onionshare-cli-2.4_1

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

diff --git a/srcpkgs/onionshare-cli/template b/srcpkgs/onionshare-cli/template
new file mode 100644
index 000000000000..aea963437858
--- /dev/null
+++ b/srcpkgs/onionshare-cli/template
@@ -0,0 +1,21 @@
+# Template file for 'onionshare-cli'
+pkgname=onionshare-cli
+#TO BE UPDATED TOGETHER WITH onionshare-desktop
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests python3-pyside2 python3-psutil python3-Unidecode python3-colorama python3-cepa python3-pynacl tor"
+checkdepends="python3-pytest  iana-etc ${depends}"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+build_wrksrc=cli

From c655b5736d394d1bbc0f4d9f124e390c7553b28c Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:32 -0400
Subject: [PATCH 8/8] New package: onionshare-desktop-2.4_1

---
 srcpkgs/onionshare-desktop/template | 35 +++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 srcpkgs/onionshare-desktop/template

diff --git a/srcpkgs/onionshare-desktop/template b/srcpkgs/onionshare-desktop/template
new file mode 100644
index 000000000000..5958eda1b28d
--- /dev/null
+++ b/srcpkgs/onionshare-desktop/template
@@ -0,0 +1,35 @@
+# Template file for 'onionshare-desktop'
+pkgname=onionshare-desktop
+#TO BE UPDATED TOGETHER WITH onionshare-cli
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests onionshare-cli python3-pyside2 python3-cepa python3-qrcode tor"
+checkdepends="python3-pytest python3-pytest-qt iana-etc xvfb-run ${depends}"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+build_wrksrc=desktop/src
+
+do_check() {
+	ln -s ../tests .
+	xvfb-run tests/run.sh
+	rm -r tests
+}
+
+post_install() {
+	vmkdir usr/share/applications
+	vinstall org.onionshare.OnionShare.desktop 644 usr/share/applications/
+
+	vmkdir usr/share/icons/hicolor/scalable/apps
+	vinstall org.onionshare.OnionShare.svg 644 usr/share/icons/hicolor/scalable/apps/
+}

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

* Re: [PR PATCH] [Updated] New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (24 preceding siblings ...)
  2021-12-27 22:09 ` DragonGhost7
@ 2021-12-27 22:12 ` DragonGhost7
  2021-12-28  2:32 ` DragonGhost7
                   ` (2 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-27 22:12 UTC (permalink / raw)
  To: ml

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

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

https://github.com/DragonGhost7/void-packages onionshare
https://github.com/void-linux/void-packages/pull/34599

New package: onionshare-{cli, dekstop}-2.4
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, x86_64
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64
  - armv7l
  - x86_64-musl



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

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

From ce89a1c1d1e3c482770a35c50d2be70bfaac035f Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 00:07:10 -0400
Subject: [PATCH 1/8] New package: python3-eventlet-0.33.0

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

diff --git a/srcpkgs/python3-eventlet/template b/srcpkgs/python3-eventlet/template
new file mode 100644
index 000000000000..e38a958e5566
--- /dev/null
+++ b/srcpkgs/python3-eventlet/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-eventlet'
+pkgname=python3-eventlet
+version=0.33.0
+revision=1
+wrksrc="eventlet-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-dnspython python3-greenlet python3-httplib2
+ python3-psycopg2 python3-openssl python3-pyzmq python3-six"
+short_desc="Highly concurrent networking library"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/eventlet/eventlet"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=6fcc8b7d5da3127fd81e9370d96e3cc78c7525a055770593b12eea1c72c1b36b
+make_check=no
+#https://github.com/nose-devs/nose/issues/1099
+#as of 3.9 python3-nose is no longer maintained, and is not working, so since it is required for the test, we cant really run it.
+
+post_install() {
+	vlicense LICENSE
+}

From 49e29e90c505fc86b1f1b049d94d7cd33b64ea61 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:02:34 -0400
Subject: [PATCH 2/8] New package: python3-bidict-0.21.4

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

diff --git a/srcpkgs/python3-bidict/template b/srcpkgs/python3-bidict/template
new file mode 100644
index 000000000000..f132678de13b
--- /dev/null
+++ b/srcpkgs/python3-bidict/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-bidict'
+pkgname=python3-bidict
+version=0.21.4
+revision=1
+wrksrc="bidict-${version}"
+build_style=python3-module
+make_check_target=tests
+hostmakedepends="python3-setuptools"
+depends="python3"
+checkdepends="python3-hypothesis python3-py-cpuinfo python3-pytest python3-Sphinx"
+short_desc="Bidirectional mapping library for Python"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MPL-2.0"
+homepage="https://github.com/jab/bidict"
+distfiles="https://github.com/jab/bidict/archive/refs/tags/v${version}.tar.gz"
+checksum=95f854ae5466949915eebc782c7657bfba70207446e5e2308cc339cc97e05dac
+
+post_extract() {
+	sed -e '/--benchmark-columns=mean,stddev,outliers/,+3d' -i pytest.ini
+	rm tests/test_benchmark.py
+	# void linux doesnt have pytest benchmark tool
+}

From 140698919ebdbec7662db6cc88371d5c9a047d97 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:25:06 -0400
Subject: [PATCH 3/8] New package: python3-engineio-4.3.0

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

diff --git a/srcpkgs/python3-engineio/template b/srcpkgs/python3-engineio/template
new file mode 100644
index 000000000000..7697e392ec34
--- /dev/null
+++ b/srcpkgs/python3-engineio/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-engineio'
+pkgname=python3-engineio
+version=4.3.0
+revision=1
+wrksrc="python-engineio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3 python3-six python3-urllib3 python3-websocket-client
+ python3-websockets python3-aiohttp python3-eventlet python3-gevent
+ python3-tornado"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Engine.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-engineio"
+distfiles="https://github.com/miguelgrinberg/python-engineio/archive/v${version}/${wrksrc}.tar.gz"
+checksum=40a08487f9aabb01f35a38e07fdb4cdada0e78f7291f6919326d11b9929abbc5
+
+post_install() {
+	vlicense LICENSE
+}

From 7bfc2300facd1da1d8fd54e9af751ff6e266af8b Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:50:14 -0400
Subject: [PATCH 4/8] New package: python3-socketio-5.5.0

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

diff --git a/srcpkgs/python3-socketio/template b/srcpkgs/python3-socketio/template
new file mode 100644
index 000000000000..ea5138f62889
--- /dev/null
+++ b/srcpkgs/python3-socketio/template
@@ -0,0 +1,20 @@
+# Template file for 'python3-socketio'
+pkgname=python3-socketio
+version=5.5.0
+revision=1
+wrksrc="python-socketio-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx python3-pip python3-wheel"
+depends="python3 python3-tornado python3-msgpack python3-six python3-bidict
+python3-engineio"
+checkdepends="python3-pytest python3-mock iana-etc ${depends}"
+short_desc="Python implementation of the Socket.IO realtime server"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/python-socketio"
+distfiles="${homepage}/archive/v${version}/${wrksrc}.tar.gz"
+checksum=1e870adfd0278d8e8fe450cdef327f95aa3e80b18c11435b5d0ba9fed7caf312
+
+post_install() {
+	vlicense LICENSE
+}

From 2d82f134568e9f07807824a9d4426bc9e5dc7ff3 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:52:52 -0400
Subject: [PATCH 5/8] New package: python3-Flask-SocketIO-5.1.1

---
 srcpkgs/python3-Flask-SocketIO/template | 26 +++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 srcpkgs/python3-Flask-SocketIO/template

diff --git a/srcpkgs/python3-Flask-SocketIO/template b/srcpkgs/python3-Flask-SocketIO/template
new file mode 100644
index 000000000000..ed8cbd213509
--- /dev/null
+++ b/srcpkgs/python3-Flask-SocketIO/template
@@ -0,0 +1,26 @@
+# Template file for 'python3-Flask-SocketIO'
+pkgname=python3-Flask-SocketIO
+version=5.1.1
+revision=1
+wrksrc=Flask-SocketIO-${version}
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Sphinx"
+depends="python3-Flask python3-socketio python3-eventlet"
+checkdepends="python3-pytest python3-coverage iana-etc ${depends}"
+short_desc="Socket.IO integration for Flask applications"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="MIT"
+homepage="https://github.com/miguelgrinberg/Flask-SocketIO"
+distfiles="https://github.com/miguelgrinberg/Flask-SocketIO/archive/refs/tags/v${version}.tar.gz"
+checksum=b374a0918d61c0cb0ccad50324e41b6c11468026dba776d212ad775777ad4fe5
+
+do_check() {
+	ln -s src/flask_socketio .
+# flask_socketio source is inside a src/ directory which makes it inaccesible for some reason to the pytest
+	py.test test_socketio.py
+	rm -r flask_socketio
+}
+
+post_install() {
+	vlicense LICENSE
+}

From b989746ee78babdeb56af63f463417b1d8b67179 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Mon, 29 Nov 2021 21:29:03 -0500
Subject: [PATCH 6/8] New package: python3-cepa-1.8.3

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

diff --git a/srcpkgs/python3-cepa/template b/srcpkgs/python3-cepa/template
new file mode 100644
index 000000000000..93b14d10dc61
--- /dev/null
+++ b/srcpkgs/python3-cepa/template
@@ -0,0 +1,14 @@
+# Template file for 'python3-cepa'
+pkgname=python3-cepa
+version=1.8.3
+revision=1
+wrksrc="cepa-${version}"
+build_style=python3-module
+hostmakedepends="python3-devel"
+depends="python3-cryptography"
+short_desc="Python controller library for Tor, onionshare fork"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="LGPL-3.0-or-later"
+homepage="https://github.com/onionshare/cepa"
+distfiles="https://github.com/onionshare/cepa/archive/refs/tags/${version}.tar.gz"
+checksum=d9fc0489ad654c5f2dcee1a689c2f1a431fbafbe10559860c36493f8d2443a2b

From dbd0c62ae921032e39150f66a9de75728b1db2f0 Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:22 -0400
Subject: [PATCH 7/8] New package: onionshare-cli-2.4_1

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

diff --git a/srcpkgs/onionshare-cli/template b/srcpkgs/onionshare-cli/template
new file mode 100644
index 000000000000..aea963437858
--- /dev/null
+++ b/srcpkgs/onionshare-cli/template
@@ -0,0 +1,21 @@
+# Template file for 'onionshare-cli'
+pkgname=onionshare-cli
+#TO BE UPDATED TOGETHER WITH onionshare-desktop
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests python3-pyside2 python3-psutil python3-Unidecode python3-colorama python3-cepa python3-pynacl tor"
+checkdepends="python3-pytest  iana-etc ${depends}"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+build_wrksrc=cli

From b8bcb38602aef01407deaf98810c3c0a4dd3a6da Mon Sep 17 00:00:00 2001
From: DragonGhost7 <darkiridiumghost@gmail.com>
Date: Sat, 16 Oct 2021 01:58:32 -0400
Subject: [PATCH 8/8] New package: onionshare-desktop-2.4_1

---
 srcpkgs/onionshare-desktop/template | 35 +++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 srcpkgs/onionshare-desktop/template

diff --git a/srcpkgs/onionshare-desktop/template b/srcpkgs/onionshare-desktop/template
new file mode 100644
index 000000000000..5958eda1b28d
--- /dev/null
+++ b/srcpkgs/onionshare-desktop/template
@@ -0,0 +1,35 @@
+# Template file for 'onionshare-desktop'
+pkgname=onionshare-desktop
+#TO BE UPDATED TOGETHER WITH onionshare-cli
+version=2.4
+revision=1
+wrksrc="onionshare-${version}"
+build_style=python3-module
+pycompile_dirs="/usr/share/nautilus-python/extensions"
+hostmakedepends="python3-setuptools"
+depends="python3-Flask-HTTPAuth python3-Flask-SocketIO python3-pycryptodome python3-PyQt5
+ python3-pysocks python3-requests onionshare-cli python3-pyside2 python3-cepa python3-qrcode tor"
+checkdepends="python3-pytest python3-pytest-qt iana-etc xvfb-run ${depends}"
+short_desc="Share files anonymously and securely"
+maintainer="DragonGhost7 <darkiridiumghost@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://onionshare.org/"
+changelog="https://raw.githubusercontent.com/micahflee/onionshare/develop/CHANGELOG.md"
+distfiles="https://github.com/micahflee/onionshare/archive/v${version}.tar.gz"
+checksum=9d82744ec930a280cf036e5e7dfab817a37866e927e5a72bdd3e13bd9b9c7b4a
+
+build_wrksrc=desktop/src
+
+do_check() {
+	ln -s ../tests .
+	xvfb-run tests/run.sh
+	rm -r tests
+}
+
+post_install() {
+	vmkdir usr/share/applications
+	vinstall org.onionshare.OnionShare.desktop 644 usr/share/applications/
+
+	vmkdir usr/share/icons/hicolor/scalable/apps
+	vinstall org.onionshare.OnionShare.svg 644 usr/share/icons/hicolor/scalable/apps/
+}

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

* Re: New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (25 preceding siblings ...)
  2021-12-27 22:12 ` DragonGhost7
@ 2021-12-28  2:32 ` DragonGhost7
  2022-06-19  2:16 ` github-actions
  2022-07-04  2:15 ` [PR PATCH] [Closed]: " github-actions
  28 siblings, 0 replies; 30+ messages in thread
From: DragonGhost7 @ 2021-12-28  2:32 UTC (permalink / raw)
  To: ml

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

New comment by DragonGhost7 on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#issuecomment-1001837285

Comment:
Ok so, in the end dividing them into sub packages is really not trivial, nor useful, because onionshare-cli and onionshare-desktop have different tests, and installing onionshare-desktop becomes really hard. What is the problem with x86_64-musl, i am not sure, but the i686 and x86_64 fail for an absolutely unknown reason, i will have to try to replicate that more. on my machine it works, even from a tty.

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

* Re: New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (26 preceding siblings ...)
  2021-12-28  2:32 ` DragonGhost7
@ 2022-06-19  2:16 ` github-actions
  2022-07-04  2:15 ` [PR PATCH] [Closed]: " github-actions
  28 siblings, 0 replies; 30+ messages in thread
From: github-actions @ 2022-06-19  2:16 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/34599#issuecomment-1159601719

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

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

* Re: [PR PATCH] [Closed]: New package: onionshare-{cli, dekstop}-2.4
  2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
                   ` (27 preceding siblings ...)
  2022-06-19  2:16 ` github-actions
@ 2022-07-04  2:15 ` github-actions
  28 siblings, 0 replies; 30+ messages in thread
From: github-actions @ 2022-07-04  2:15 UTC (permalink / raw)
  To: ml

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

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

New package: onionshare-{cli, dekstop}-2.4
https://github.com/void-linux/void-packages/pull/34599

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**


<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, x86_64
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64
  - armv7l
  - x86_64-musl



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

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

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-18  2:58 [PR PATCH] New package: onionshare-{cli, dekstop}-2.4 DragonGhost7
2021-12-18 11:19 ` [PR REVIEW] " paper42
2021-12-18 11:19 ` paper42
2021-12-18 11:19 ` paper42
2021-12-18 11:19 ` paper42
2021-12-18 11:19 ` paper42
2021-12-18 11:19 ` paper42
2021-12-19  4:27 ` DragonGhost7
2021-12-19 20:44 ` [PR PATCH] [Updated] " DragonGhost7
2021-12-19 20:54 ` [PR REVIEW] " DragonGhost7
2021-12-19 20:54 ` DragonGhost7
2021-12-19 20:55 ` DragonGhost7
2021-12-19 22:02 ` [PR PATCH] [Updated] " DragonGhost7
2021-12-19 22:05 ` [PR REVIEW] " paper42
2021-12-19 22:05 ` paper42
2021-12-19 22:05 ` paper42
2021-12-19 22:05 ` paper42
2021-12-19 22:05 ` paper42
2021-12-19 22:05 ` paper42
2021-12-19 22:05 ` paper42
2021-12-19 22:05 ` paper42
2021-12-19 22:05 ` paper42
2021-12-19 23:59 ` DragonGhost7
2021-12-20  0:00 ` DragonGhost7
2021-12-20  4:37 ` [PR PATCH] [Updated] " DragonGhost7
2021-12-27 22:09 ` DragonGhost7
2021-12-27 22:12 ` DragonGhost7
2021-12-28  2:32 ` DragonGhost7
2022-06-19  2:16 ` github-actions
2022-07-04  2:15 ` [PR PATCH] [Closed]: " github-actions

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).