* [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon)
@ 2024-11-29 21:23 dkwo
2024-12-01 0:47 ` [PR PATCH] [Updated] " dkwo
` (13 more replies)
0 siblings, 14 replies; 15+ messages in thread
From: dkwo @ 2024-11-29 21:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 708 bytes --]
There is a new pull request by dkwo against master on the void-packages repository
https://github.com/dkwo/void-packages pizauth
https://github.com/void-linux/void-packages/pull/53263
New package: pizauth (Command-line OAuth2 authentication daemon)
This could be a nice alternative to mutt_oauth2.py
- I tested the changes in this PR: not yet, I'm going to write a dinit user service
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): yes
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/53263.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pizauth-53263.patch --]
[-- Type: text/x-diff, Size: 1130 bytes --]
From 03438a32b976b040eb2b4034dc065fa57c3ca57c Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 29 Nov 2024 15:50:49 -0500
Subject: [PATCH] new package: pizauth
---
srcpkgs/pizauth/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/pizauth/template
diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template
new file mode 100644
index 00000000000000..45409b1186e61a
--- /dev/null
+++ b/srcpkgs/pizauth/template
@@ -0,0 +1,21 @@
+# Template file for 'pizauth'
+pkgname=pizauth
+version=1.0.6
+revision=1
+build_style=cargo
+short_desc="Command-line OAuth2 authentication daemon"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="MIT AND Apache-2.0"
+homepage="https://github.com/ltratt/pizauth"
+distfiles="https://tratt.net/laurie/src/pizauth/releases/pizauth-${version}.tgz"
+checksum=64eb9a66fd18580ec3cdae7a986c7c93479351eb5b23e5423db2b745fc2e9a3f
+
+post_install() {
+ vlicense LICENSE-MIT
+ vlicense LICENSE-APACHE
+
+ vman pizauth.1
+ vman pizauth.conf.5
+ vsconf examples/pizauth.conf
+ vcompletion share/bash/completion.bash bash
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
@ 2024-12-01 0:47 ` dkwo
2024-12-01 0:51 ` dkwo
` (12 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2024-12-01 0:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 713 bytes --]
There is an updated pull request by dkwo against master on the void-packages repository
https://github.com/dkwo/void-packages pizauth
https://github.com/void-linux/void-packages/pull/53263
New package: pizauth (Command-line OAuth2 authentication daemon)
This could be a nice alternative to mutt_oauth2.py
- I tested the changes in this PR: not yet, I'm going to write a dinit user service
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): yes
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/53263.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pizauth-53263.patch --]
[-- Type: text/x-diff, Size: 1138 bytes --]
From 09445eeedc3163db5fc67dc7c1ef91f8a8a3a515 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 29 Nov 2024 15:50:49 -0500
Subject: [PATCH] new package: pizauth
---
srcpkgs/pizauth/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/pizauth/template
diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template
new file mode 100644
index 00000000000000..1b3c367e712f85
--- /dev/null
+++ b/srcpkgs/pizauth/template
@@ -0,0 +1,21 @@
+# Template file for 'pizauth'
+pkgname=pizauth
+version=1.0.6
+revision=1
+build_style=cargo
+short_desc="Command-line OAuth2 authentication daemon"
+maintainer="dkwo <npiazza@disroot.org>"
+license="MIT AND Apache-2.0"
+homepage="https://tratt.net/laurie/src/pizauth/"
+distfiles="https://github.com/ltratt/pizauth/archive/refs/tags/pizauth-${version}.tar.gz"
+checksum=26314380091290f2480dd97dc8593fbdc888aacdaf086bb9fe3d109080a54b96
+
+post_install() {
+ vlicense LICENSE-MIT
+ vlicense LICENSE-APACHE
+
+ vman pizauth.1
+ vman pizauth.conf.5
+ vsconf examples/pizauth.conf
+ vcompletion share/bash/completion.bash bash
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
2024-12-01 0:47 ` [PR PATCH] [Updated] " dkwo
@ 2024-12-01 0:51 ` dkwo
2024-12-01 0:58 ` dkwo
` (11 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2024-12-01 0:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 233 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/53263#issuecomment-2509501416
Comment:
it's now tested with google and microsoft.
still want to write a dinit user service for this.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
2024-12-01 0:47 ` [PR PATCH] [Updated] " dkwo
2024-12-01 0:51 ` dkwo
@ 2024-12-01 0:58 ` dkwo
2024-12-01 15:54 ` dkwo
` (10 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2024-12-01 0:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 642 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/53263#issuecomment-2509503721
Comment:
What I have until now:
```
$ cat .config/dinit.d/pizauth
type = process
env-file = env-var-xdg
command = /usr/bin/pizauth server -vvvv -d
stop-command = /usr/bin/pizauth shutdown
log-type = buffer
```
but I'd like to run something like
```
age --decrypt --identity ${HOME}/.passage/identities -o - ${XDG_STATE_HOME}/pizauth.age | pizauth restore
pizauth dump | age --encrypt --recipient $PUBKEY --output ${XDG_STATE_HOME}/pizauth.age
```
after it starts and before it stops, respectively.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (2 preceding siblings ...)
2024-12-01 0:58 ` dkwo
@ 2024-12-01 15:54 ` dkwo
2024-12-01 15:56 ` dkwo
` (9 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2024-12-01 15:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 790 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/53263#issuecomment-2509860824
Comment:
Tested the dinit user service as well, with some help from upstream dinit:
```
$ cat .config/dinit.d/pizauth
type = scripted
env-file = env-var-xdg
load-options = export-passwd-vars
command = /bin/sh -c "sleep 1; age -d -i ${HOME}/.passage/identities -o - ${XDG_STATE_HOME}/pizauth.age | pizauth restore"
stop-command = /bin/sh -c "pizauth dump | age -e -r $pubkey -o ${XDG_STATE_HOME}/pizauth.age"
log-type = buffer
depends-on: pizauth-daemon
```
```
$ cat .config/dinit.d/pizauth-daemon
type = process
env-file = env-var-xdg
command = /usr/bin/pizauth server -vvvv -d
stop-command = /usr/bin/pizauth shutdown
log-type = buffer
```
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (3 preceding siblings ...)
2024-12-01 15:54 ` dkwo
@ 2024-12-01 15:56 ` dkwo
2024-12-01 15:56 ` dkwo
` (8 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2024-12-01 15:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 233 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/53263#issuecomment-2509501416
Comment:
it's now tested with google and microsoft.
still want to write a dinit user service for this.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (4 preceding siblings ...)
2024-12-01 15:56 ` dkwo
@ 2024-12-01 15:56 ` dkwo
2024-12-02 20:31 ` dkwo
` (7 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2024-12-01 15:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 642 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/53263#issuecomment-2509503721
Comment:
What I have until now:
```
$ cat .config/dinit.d/pizauth
type = process
env-file = env-var-xdg
command = /usr/bin/pizauth server -vvvv -d
stop-command = /usr/bin/pizauth shutdown
log-type = buffer
```
but I'd like to run something like
```
age --decrypt --identity ${HOME}/.passage/identities -o - ${XDG_STATE_HOME}/pizauth.age | pizauth restore
pizauth dump | age --encrypt --recipient $PUBKEY --output ${XDG_STATE_HOME}/pizauth.age
```
after it starts and before it stops, respectively.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (5 preceding siblings ...)
2024-12-01 15:56 ` dkwo
@ 2024-12-02 20:31 ` dkwo
2025-01-16 8:56 ` [PR PATCH] [Updated] " dkwo
` (6 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2024-12-02 20:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 932 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/53263#issuecomment-2509860824
Comment:
Tested the dinit user service as well, with some help from upstream dinit:
mbsync
```
type = process
env-file = env-var-xdg
command = /usr/bin/snooze -H* -M 5/10 /bin/sh -c "/usr/bin/mbsync -a && /usr/bin/notmuch new"
log-type = buffer
depends-on: pizauth
```
pizauth
```
type = scripted
env-file = env-var-xdg
load-options = export-passwd-vars
command = /bin/sh -c "sleep 1; age -d -i ${HOME}/.passage/identities ${XDG_STATE_HOME}/pizauth.age | pizauth restore"
stop-command = /bin/sh -c "pizauth dump | age -e -r ageKEY -o ${XDG_STATE_HOME}/pizauth.age"
log-type = buffer
depends-on: pizauth-daemon
```
pizauth-daemon
```
type = process
env-file = env-var-xdg
command = /usr/bin/pizauth server -vvvv -d
stop-command = /usr/bin/pizauth shutdown
log-type = buffer
```
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (6 preceding siblings ...)
2024-12-02 20:31 ` dkwo
@ 2025-01-16 8:56 ` dkwo
2025-02-08 22:10 ` dkwo
` (5 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2025-01-16 8:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 726 bytes --]
There is an updated pull request by dkwo against master on the void-packages repository
https://github.com/dkwo/void-packages pizauth
https://github.com/void-linux/void-packages/pull/53263
New package: pizauth (Command-line OAuth2 authentication daemon)
This could be a nice alternative to `mutt_oauth2.py`
- I tested the changes in this PR: tested with google and microsoft, as well as dinit service.
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): yes
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/53263.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pizauth-53263.patch --]
[-- Type: text/x-diff, Size: 1219 bytes --]
From 311ceefbb095c981ed4c0e295d6b4324f6baac30 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 29 Nov 2024 15:50:49 -0500
Subject: [PATCH] New package: pizauth-1.0.6
---
srcpkgs/pizauth/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/pizauth/template
diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template
new file mode 100644
index 00000000000000..c2085aba0d082c
--- /dev/null
+++ b/srcpkgs/pizauth/template
@@ -0,0 +1,25 @@
+# Template file for 'pizauth'
+pkgname=pizauth
+version=1.0.6
+revision=1
+build_style=cargo
+short_desc="Command-line OAuth2 authentication daemon"
+maintainer="dkwo <npiazza@disroot.org>"
+license="MIT AND Apache-2.0"
+homepage="https://tratt.net/laurie/src/pizauth/"
+distfiles="https://github.com/ltratt/pizauth/archive/refs/tags/pizauth-${version}.tar.gz"
+checksum=26314380091290f2480dd97dc8593fbdc888aacdaf086bb9fe3d109080a54b96
+
+pre_build() {
+ cargo update --package url@2.5.3 --precise 2.5.4
+}
+
+post_install() {
+ vlicense LICENSE-MIT
+ vlicense LICENSE-APACHE
+
+ vman pizauth.1
+ vman pizauth.conf.5
+ vsconf examples/pizauth.conf
+ vcompletion share/bash/completion.bash bash
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (7 preceding siblings ...)
2025-01-16 8:56 ` [PR PATCH] [Updated] " dkwo
@ 2025-02-08 22:10 ` dkwo
2025-02-08 22:11 ` dkwo
` (4 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2025-02-08 22:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 726 bytes --]
There is an updated pull request by dkwo against master on the void-packages repository
https://github.com/dkwo/void-packages pizauth
https://github.com/void-linux/void-packages/pull/53263
New package: pizauth (Command-line OAuth2 authentication daemon)
This could be a nice alternative to `mutt_oauth2.py`
- I tested the changes in this PR: tested with google and microsoft, as well as dinit service.
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): yes
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/53263.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pizauth-53263.patch --]
[-- Type: text/x-diff, Size: 1229 bytes --]
From aed341cf852717ec5053bbe0a532fc7ed038c87b Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 29 Nov 2024 15:50:49 -0500
Subject: [PATCH] New package: pizauth-1.0.7
---
srcpkgs/pizauth/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/pizauth/template
diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template
new file mode 100644
index 00000000000000..db1ebd31af6d2b
--- /dev/null
+++ b/srcpkgs/pizauth/template
@@ -0,0 +1,22 @@
+# Template file for 'pizauth'
+pkgname=pizauth
+version=1.0.7
+revision=1
+build_style=cargo
+short_desc="Command-line OAuth2 authentication daemon"
+maintainer="dkwo <npiazza@disroot.org>"
+license="MIT AND Apache-2.0"
+homepage="https://tratt.net/laurie/src/pizauth/"
+# distfiles="https://github.com/ltratt/pizauth/archive/refs/tags/pizauth-${version}.tar.gz"
+distfiles="https://tratt.net/laurie/src/pizauth/releases/pizauth-${version}.tgz"
+checksum=ab3ce8d2d7aa8d6ba45352e05c6679038d0fa9c7dfe60a9279eb243619b1458c
+
+post_install() {
+ vlicense LICENSE-MIT
+ vlicense LICENSE-APACHE
+
+ vman pizauth.1
+ vman pizauth.conf.5
+ vsconf examples/pizauth.conf
+ vcompletion share/bash/completion.bash bash
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (8 preceding siblings ...)
2025-02-08 22:10 ` dkwo
@ 2025-02-08 22:11 ` dkwo
2025-02-08 22:25 ` [PR PATCH] [Updated] " dkwo
` (3 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2025-02-08 22:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 932 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/pull/53263#issuecomment-2509860824
Comment:
Tested the dinit user service as well, with some help from upstream dinit:
mbsync
```
type = process
env-file = env-var-xdg
command = /usr/bin/snooze -H* -M 5/10 /bin/sh -c "/usr/bin/mbsync -a && /usr/bin/notmuch new"
log-type = buffer
depends-on: pizauth
```
pizauth
```
type = scripted
env-file = env-var-xdg
load-options = export-passwd-vars
command = /bin/sh -c "sleep 1; age -d -i ${HOME}/.passage/identities ${XDG_STATE_HOME}/pizauth.age | pizauth restore"
stop-command = /bin/sh -c "pizauth dump | age -e -r ageKEY -o ${XDG_STATE_HOME}/pizauth.age"
log-type = buffer
depends-on: pizauth-daemon
```
pizauth-daemon
```
type = process
env-file = env-var-xdg
command = /usr/bin/pizauth server -vvvv -d
stop-command = /usr/bin/pizauth shutdown
log-type = buffer
```
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (9 preceding siblings ...)
2025-02-08 22:11 ` dkwo
@ 2025-02-08 22:25 ` dkwo
2025-02-10 15:37 ` dkwo
` (2 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2025-02-08 22:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
There is an updated pull request by dkwo against master on the void-packages repository
https://github.com/dkwo/void-packages pizauth
https://github.com/void-linux/void-packages/pull/53263
New package: pizauth (Command-line OAuth2 authentication daemon)
This could be a nice alternative to `mutt_oauth2.py`.
- I tested the changes in this PR: tested with google and microsoft, as well as my user dinit service at https://github.com/dkwo/dotfiles/tree/master/private_dot_config/private_dinit.d
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): yes
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/53263.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pizauth-53263.patch --]
[-- Type: text/x-diff, Size: 1354 bytes --]
From e04bbc0e1148af1a08ad6d6e1f2e26dd86a711d4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 29 Nov 2024 15:50:49 -0500
Subject: [PATCH] New package: pizauth-1.0.7
---
srcpkgs/pizauth/template | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 srcpkgs/pizauth/template
diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template
new file mode 100644
index 00000000000000..39bf74539dbbf4
--- /dev/null
+++ b/srcpkgs/pizauth/template
@@ -0,0 +1,26 @@
+# Template file for 'pizauth'
+pkgname=pizauth
+version=1.0.7
+revision=1
+build_style=cargo
+short_desc="Command-line OAuth2 authentication daemon"
+maintainer="dkwo <npiazza@disroot.org>"
+license="MIT AND Apache-2.0"
+homepage="https://tratt.net/laurie/src/pizauth/"
+# distfiles="https://github.com/ltratt/pizauth/archive/refs/tags/pizauth-${version}.tar.gz"
+distfiles="https://tratt.net/laurie/src/pizauth/releases/pizauth-${version}.tgz"
+checksum=ab3ce8d2d7aa8d6ba45352e05c6679038d0fa9c7dfe60a9279eb243619b1458c
+
+if [ "$XBPS_TARGET_LIBC" = "glibc" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+ broken="boot-time crate fails"
+fi
+
+post_install() {
+ vlicense LICENSE-MIT
+ vlicense LICENSE-APACHE
+
+ vman pizauth.1
+ vman pizauth.conf.5
+ vsconf examples/pizauth.conf
+ vcompletion share/bash/completion.bash bash
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (10 preceding siblings ...)
2025-02-08 22:25 ` [PR PATCH] [Updated] " dkwo
@ 2025-02-10 15:37 ` dkwo
2025-02-19 16:39 ` dkwo
2025-04-08 18:05 ` dkwo
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2025-02-10 15:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
There is an updated pull request by dkwo against master on the void-packages repository
https://github.com/dkwo/void-packages pizauth
https://github.com/void-linux/void-packages/pull/53263
New package: pizauth (Command-line OAuth2 authentication daemon)
This could be a nice alternative to `mutt_oauth2.py`.
- I tested the changes in this PR: tested with google and microsoft, as well as my user dinit service at https://github.com/dkwo/dotfiles/tree/master/private_dot_config/private_dinit.d
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): yes
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/53263.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pizauth-53263.patch --]
[-- Type: text/x-diff, Size: 1269 bytes --]
From 972636e391996bdb25db65ef38538bf67c03a79d Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 29 Nov 2024 15:50:49 -0500
Subject: [PATCH] New package: pizauth-1.0.7
---
srcpkgs/pizauth/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/pizauth/template
diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template
new file mode 100644
index 00000000000000..7b3c8f6f5335c6
--- /dev/null
+++ b/srcpkgs/pizauth/template
@@ -0,0 +1,25 @@
+# Template file for 'pizauth'
+pkgname=pizauth
+version=1.0.7
+revision=1
+build_style=cargo
+short_desc="Command-line OAuth2 authentication daemon"
+maintainer="dkwo <npiazza@disroot.org>"
+license="MIT AND Apache-2.0"
+homepage="https://tratt.net/laurie/src/pizauth/"
+distfiles="https://github.com/ltratt/pizauth/archive/refs/tags/pizauth-${version}.tar.gz"
+checksum=24ae38cb00694281301c196e1d57b861bb539878d548e043d885735c3d3254f4
+
+if [ "$XBPS_TARGET_LIBC" = "glibc" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+ broken="boot-time crate fails"
+fi
+
+post_install() {
+ vlicense LICENSE-MIT
+ vlicense LICENSE-APACHE
+
+ vman pizauth.1
+ vman pizauth.conf.5
+ vsconf examples/pizauth.conf
+ vcompletion share/bash/completion.bash bash
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (11 preceding siblings ...)
2025-02-10 15:37 ` dkwo
@ 2025-02-19 16:39 ` dkwo
2025-04-08 18:05 ` dkwo
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2025-02-19 16:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
There is an updated pull request by dkwo against master on the void-packages repository
https://github.com/dkwo/void-packages pizauth
https://github.com/void-linux/void-packages/pull/53263
New package: pizauth (Command-line OAuth2 authentication daemon)
This could be a nice alternative to `mutt_oauth2.py`.
- I tested the changes in this PR: tested with google and microsoft, as well as my user dinit service at https://github.com/dkwo/dotfiles/tree/master/private_dot_config/private_dinit.d
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): yes
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/53263.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pizauth-53263.patch --]
[-- Type: text/x-diff, Size: 1350 bytes --]
From f6d57adda9359c8d9f2aa11b79cfc745569e36b4 Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 29 Nov 2024 15:50:49 -0500
Subject: [PATCH] New package: pizauth-1.0.7
---
srcpkgs/pizauth/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/pizauth/template
diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template
new file mode 100644
index 00000000000000..bba5039ad29aa2
--- /dev/null
+++ b/srcpkgs/pizauth/template
@@ -0,0 +1,28 @@
+# Template file for 'pizauth'
+pkgname=pizauth
+version=1.0.7
+revision=1
+build_style=cargo
+configure_args="--all-features"
+short_desc="Command-line OAuth2 authentication daemon"
+maintainer="dkwo <npiazza@disroot.org>"
+license="MIT AND Apache-2.0"
+homepage="https://tratt.net/laurie/src/pizauth/"
+distfiles="https://github.com/ltratt/pizauth/archive/refs/tags/pizauth-${version}.tar.gz"
+checksum=24ae38cb00694281301c196e1d57b861bb539878d548e043d885735c3d3254f4
+
+if [ "$XBPS_TARGET_LIBC" = "glibc" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+ broken="boot-time crate fails"
+fi
+
+do_install() {
+ vbin target/${RUST_TARGET}/release/pizauth
+
+ vlicense LICENSE-MIT
+ vlicense LICENSE-APACHE
+
+ vman pizauth.1
+ vman pizauth.conf.5
+ vsconf examples/pizauth.conf
+ vcompletion share/bash/completion.bash bash
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: pizauth (Command-line OAuth2 authentication daemon)
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
` (12 preceding siblings ...)
2025-02-19 16:39 ` dkwo
@ 2025-04-08 18:05 ` dkwo
13 siblings, 0 replies; 15+ messages in thread
From: dkwo @ 2025-04-08 18:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
There is an updated pull request by dkwo against master on the void-packages repository
https://github.com/dkwo/void-packages pizauth
https://github.com/void-linux/void-packages/pull/53263
New package: pizauth (Command-line OAuth2 authentication daemon)
This could be a nice alternative to `mutt_oauth2.py`.
- I tested the changes in this PR: tested with google and microsoft, as well as my user dinit service at https://github.com/dkwo/dotfiles/tree/master/private_dot_config/private_dinit.d
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): yes
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/53263.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-pizauth-53263.patch --]
[-- Type: text/x-diff, Size: 1350 bytes --]
From 920cea49ca6dd2700eb31b4c106441aa4aabf3dc Mon Sep 17 00:00:00 2001
From: dkwo <nicolopiazzalunga@gmail.com>
Date: Fri, 29 Nov 2024 15:50:49 -0500
Subject: [PATCH] New package: pizauth-1.0.7
---
srcpkgs/pizauth/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/pizauth/template
diff --git a/srcpkgs/pizauth/template b/srcpkgs/pizauth/template
new file mode 100644
index 00000000000000..bba5039ad29aa2
--- /dev/null
+++ b/srcpkgs/pizauth/template
@@ -0,0 +1,28 @@
+# Template file for 'pizauth'
+pkgname=pizauth
+version=1.0.7
+revision=1
+build_style=cargo
+configure_args="--all-features"
+short_desc="Command-line OAuth2 authentication daemon"
+maintainer="dkwo <npiazza@disroot.org>"
+license="MIT AND Apache-2.0"
+homepage="https://tratt.net/laurie/src/pizauth/"
+distfiles="https://github.com/ltratt/pizauth/archive/refs/tags/pizauth-${version}.tar.gz"
+checksum=24ae38cb00694281301c196e1d57b861bb539878d548e043d885735c3d3254f4
+
+if [ "$XBPS_TARGET_LIBC" = "glibc" ] && [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
+ broken="boot-time crate fails"
+fi
+
+do_install() {
+ vbin target/${RUST_TARGET}/release/pizauth
+
+ vlicense LICENSE-MIT
+ vlicense LICENSE-APACHE
+
+ vman pizauth.1
+ vman pizauth.conf.5
+ vsconf examples/pizauth.conf
+ vcompletion share/bash/completion.bash bash
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2025-04-08 18:05 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-11-29 21:23 [PR PATCH] New package: pizauth (Command-line OAuth2 authentication daemon) dkwo
2024-12-01 0:47 ` [PR PATCH] [Updated] " dkwo
2024-12-01 0:51 ` dkwo
2024-12-01 0:58 ` dkwo
2024-12-01 15:54 ` dkwo
2024-12-01 15:56 ` dkwo
2024-12-01 15:56 ` dkwo
2024-12-02 20:31 ` dkwo
2025-01-16 8:56 ` [PR PATCH] [Updated] " dkwo
2025-02-08 22:10 ` dkwo
2025-02-08 22:11 ` dkwo
2025-02-08 22:25 ` [PR PATCH] [Updated] " dkwo
2025-02-10 15:37 ` dkwo
2025-02-19 16:39 ` dkwo
2025-04-08 18:05 ` dkwo
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).