* Re: WIP: New package: prs-0.2.4
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
@ 2022-03-22 23:10 ` 0x5c
2022-03-22 23:37 ` jcgruenhage
` (12 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: 0x5c @ 2022-03-22 23:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 258 bytes --]
New comment by 0x5c on void-packages repository
https://github.com/void-linux/void-packages/pull/29593#issuecomment-1075738698
Comment:
@jcgruenhage Is this still broken? Void now ships gnupg2 (package is now called `gnupg`) as `gpg` and gnupg1 as `gpg1`.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: WIP: New package: prs-0.2.4
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
2022-03-22 23:10 ` 0x5c
@ 2022-03-22 23:37 ` jcgruenhage
2022-03-22 23:49 ` 0x5c
` (11 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-03-22 23:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 194 bytes --]
New comment by jcgruenhage on void-packages repository
https://github.com/void-linux/void-packages/pull/29593#issuecomment-1075754986
Comment:
I haven't looked at this in a while, so no idea.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: WIP: New package: prs-0.2.4
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
2022-03-22 23:10 ` 0x5c
2022-03-22 23:37 ` jcgruenhage
@ 2022-03-22 23:49 ` 0x5c
2022-03-26 16:37 ` [PR PATCH] [Updated] " jcgruenhage
` (10 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: 0x5c @ 2022-03-22 23:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 324 bytes --]
New comment by 0x5c on void-packages repository
https://github.com/void-linux/void-packages/pull/29593#issuecomment-1075761107
Comment:
Looks like there was some check failures too, but only on the cross archs. The logs are gone now, but if the failures were caused by a crate using autocfg or bindgen, we have fixes now.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] WIP: New package: prs-0.2.4
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (2 preceding siblings ...)
2022-03-22 23:49 ` 0x5c
@ 2022-03-26 16:37 ` jcgruenhage
2022-03-26 16:39 ` [PR PATCH] [Updated] New package: prs-0.3.2 jcgruenhage
` (9 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-03-26 16:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1860 bytes --]
There is an updated pull request by jcgruenhage against master on the void-packages repository
https://github.com/jcgruenhage/void-packages prs-0.2.4
https://github.com/void-linux/void-packages/pull/29593
WIP: New package: prs-0.2.4
<!-- Mark items with [x] where applicable -->
#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
This is currently sort-of broken. `prs` supports multiple backends, and the default is to use the `gpg` binary, which is broken, because unlike other
distros, Void doesn't ship gnupg2 as `gpg`. Maybe we should add alternatives to gnupg2 and gnupg to allow both as the `gpg` binary?
#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR
<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
- [ ] aarch64-musl
- [ ] armv7l
- [ ] armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/29593.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-prs-0.2.4-29593.patch --]
[-- Type: text/x-diff, Size: 1560 bytes --]
From 32ded850a24cde8b7804c8db576d38c0f8607ee7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sat, 26 Mar 2022 17:37:06 +0100
Subject: [PATCH] New package: prs-0.3.2
---
srcpkgs/prs-gtk3 | 1 +
srcpkgs/prs/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 120000 srcpkgs/prs-gtk3
create mode 100644 srcpkgs/prs/template
diff --git a/srcpkgs/prs-gtk3 b/srcpkgs/prs-gtk3
new file mode 120000
index 000000000000..c38bf7a251b6
--- /dev/null
+++ b/srcpkgs/prs-gtk3
@@ -0,0 +1 @@
+prs
\ No newline at end of file
diff --git a/srcpkgs/prs/template b/srcpkgs/prs/template
new file mode 100644
index 000000000000..ddfc0c612a9b
--- /dev/null
+++ b/srcpkgs/prs/template
@@ -0,0 +1,22 @@
+# Template file for 'prs'
+pkgname=prs
+version=0.3.2
+revision=1
+build_style=cargo
+make_install_args="--path ./cli"
+hostmakedepends="pkg-config gnupg git"
+makedepends="glib-devel cairo-devel pango-devel atk-devel gdk-pixbuf-devel gtk+3-devel"
+depends="gnupg git"
+short_desc="pass compatible password manager written in rust"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="GPL-3.0-only"
+homepage="https://timvisee.com/projects/prs/"
+distfiles="https://github.com/timvisee/prs/archive/refs/tags/v${version}.tar.gz"
+checksum=e8483e0bf696ac90266121b7c2ef5cb51b39cfa59955e4289bbcb8bbb45034f0
+
+prs-gtk3_package() {
+ short_desc="GTK3 frontend for prs"
+ pkg_install() {
+ vbin target/${RUST_TARGET}/release/prs-gtk3-copy prs-gtk3
+ }
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (3 preceding siblings ...)
2022-03-26 16:37 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-03-26 16:39 ` jcgruenhage
2022-03-26 16:40 ` jcgruenhage
` (8 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-03-26 16:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 843 bytes --]
There is an updated pull request by jcgruenhage against master on the void-packages repository
https://github.com/jcgruenhage/void-packages prs-0.2.4
https://github.com/void-linux/void-packages/pull/29593
New package: prs-0.3.2
<!-- Mark items with [x] where applicable -->
#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
<del>This is currently sort-of broken. `prs` supports multiple backends, and the default is to use the `gpg` binary, which is broken, because unlike other
distros, Void doesn't ship gnupg2 as `gpg`. Maybe we should add alternatives to gnupg2 and gnupg to allow both as the `gpg` binary?</del>
A patch file from https://github.com/void-linux/void-packages/pull/29593.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-prs-0.2.4-29593.patch --]
[-- Type: text/x-diff, Size: 1560 bytes --]
From a7a18bc9b715e34a00d3b2e214d410a0500581e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sat, 26 Mar 2022 17:37:06 +0100
Subject: [PATCH] New package: prs-0.3.2
---
srcpkgs/prs-gtk3 | 1 +
srcpkgs/prs/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 120000 srcpkgs/prs-gtk3
create mode 100644 srcpkgs/prs/template
diff --git a/srcpkgs/prs-gtk3 b/srcpkgs/prs-gtk3
new file mode 120000
index 000000000000..c38bf7a251b6
--- /dev/null
+++ b/srcpkgs/prs-gtk3
@@ -0,0 +1 @@
+prs
\ No newline at end of file
diff --git a/srcpkgs/prs/template b/srcpkgs/prs/template
new file mode 100644
index 000000000000..9e1d5b58b245
--- /dev/null
+++ b/srcpkgs/prs/template
@@ -0,0 +1,22 @@
+# Template file for 'prs'
+pkgname=prs
+version=0.3.2
+revision=1
+build_style=cargo
+make_install_args="--path ./cli"
+hostmakedepends="pkg-config gnupg git"
+makedepends="glib-devel cairo-devel pango-devel atk-devel gdk-pixbuf-devel gtk+3-devel"
+depends="gnupg git"
+short_desc="Pass compatible password manager written in Rust"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="GPL-3.0-only"
+homepage="https://timvisee.com/projects/prs/"
+distfiles="https://github.com/timvisee/prs/archive/refs/tags/v${version}.tar.gz"
+checksum=e8483e0bf696ac90266121b7c2ef5cb51b39cfa59955e4289bbcb8bbb45034f0
+
+prs-gtk3_package() {
+ short_desc="GTK3 frontend for prs"
+ pkg_install() {
+ vbin target/${RUST_TARGET}/release/prs-gtk3-copy prs-gtk3
+ }
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (4 preceding siblings ...)
2022-03-26 16:39 ` [PR PATCH] [Updated] New package: prs-0.3.2 jcgruenhage
@ 2022-03-26 16:40 ` jcgruenhage
2022-03-26 21:03 ` [PR PATCH] [Updated] " jcgruenhage
` (7 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-03-26 16:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 369 bytes --]
New comment by jcgruenhage on void-packages repository
https://github.com/void-linux/void-packages/pull/29593#issuecomment-1079729569
Comment:
This PR was from ages before the problems with autocfg started appearing, so it might've been something else, but either way, we'll just see whether the new release works. Updated the package and it works locally just fine.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (5 preceding siblings ...)
2022-03-26 16:40 ` jcgruenhage
@ 2022-03-26 21:03 ` jcgruenhage
2022-03-26 22:11 ` 0x5c
` (6 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-03-26 21:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 843 bytes --]
There is an updated pull request by jcgruenhage against master on the void-packages repository
https://github.com/jcgruenhage/void-packages prs-0.2.4
https://github.com/void-linux/void-packages/pull/29593
New package: prs-0.3.2
<!-- Mark items with [x] where applicable -->
#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
<del>This is currently sort-of broken. `prs` supports multiple backends, and the default is to use the `gpg` binary, which is broken, because unlike other
distros, Void doesn't ship gnupg2 as `gpg`. Maybe we should add alternatives to gnupg2 and gnupg to allow both as the `gpg` binary?</del>
A patch file from https://github.com/void-linux/void-packages/pull/29593.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-prs-0.2.4-29593.patch --]
[-- Type: text/x-diff, Size: 1568 bytes --]
From 91257ce79ae72cc332d8bd6cf4dd1ef949ecce21 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sat, 26 Mar 2022 17:37:06 +0100
Subject: [PATCH] New package: prs-0.3.2
---
srcpkgs/prs-gtk3 | 1 +
srcpkgs/prs/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 120000 srcpkgs/prs-gtk3
create mode 100644 srcpkgs/prs/template
diff --git a/srcpkgs/prs-gtk3 b/srcpkgs/prs-gtk3
new file mode 120000
index 000000000000..c38bf7a251b6
--- /dev/null
+++ b/srcpkgs/prs-gtk3
@@ -0,0 +1 @@
+prs
\ No newline at end of file
diff --git a/srcpkgs/prs/template b/srcpkgs/prs/template
new file mode 100644
index 000000000000..87dc55494c5a
--- /dev/null
+++ b/srcpkgs/prs/template
@@ -0,0 +1,22 @@
+# Template file for 'prs'
+pkgname=prs
+version=0.3.2
+revision=1
+build_style=cargo
+make_install_args="--path ./cli"
+hostmakedepends="pkg-config gnupg git python3"
+makedepends="glib-devel cairo-devel pango-devel atk-devel gdk-pixbuf-devel gtk+3-devel"
+depends="gnupg git"
+short_desc="Pass compatible password manager written in Rust"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="GPL-3.0-only"
+homepage="https://timvisee.com/projects/prs/"
+distfiles="https://github.com/timvisee/prs/archive/refs/tags/v${version}.tar.gz"
+checksum=e8483e0bf696ac90266121b7c2ef5cb51b39cfa59955e4289bbcb8bbb45034f0
+
+prs-gtk3_package() {
+ short_desc="GTK3 frontend for prs"
+ pkg_install() {
+ vbin target/${RUST_TARGET}/release/prs-gtk3-copy prs-gtk3
+ }
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (6 preceding siblings ...)
2022-03-26 21:03 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-03-26 22:11 ` 0x5c
2022-03-27 7:24 ` jcgruenhage
` (5 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: 0x5c @ 2022-03-26 22:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 197 bytes --]
New comment by 0x5c on void-packages repository
https://github.com/void-linux/void-packages/pull/29593#issuecomment-1079784496
Comment:
Ah yep, it's the autocfg issue on cross. #34889 has a fix
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (7 preceding siblings ...)
2022-03-26 22:11 ` 0x5c
@ 2022-03-27 7:24 ` jcgruenhage
2022-03-27 10:00 ` [PR PATCH] [Updated] " jcgruenhage
` (4 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-03-27 7:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 177 bytes --]
New comment by jcgruenhage on void-packages repository
https://github.com/void-linux/void-packages/pull/29593#issuecomment-1079865045
Comment:
Will apply those fixes later ^^
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (8 preceding siblings ...)
2022-03-27 7:24 ` jcgruenhage
@ 2022-03-27 10:00 ` jcgruenhage
2022-06-26 2:15 ` github-actions
` (3 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-03-27 10:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 843 bytes --]
There is an updated pull request by jcgruenhage against master on the void-packages repository
https://github.com/jcgruenhage/void-packages prs-0.2.4
https://github.com/void-linux/void-packages/pull/29593
New package: prs-0.3.2
<!-- Mark items with [x] where applicable -->
#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
<del>This is currently sort-of broken. `prs` supports multiple backends, and the default is to use the `gpg` binary, which is broken, because unlike other
distros, Void doesn't ship gnupg2 as `gpg`. Maybe we should add alternatives to gnupg2 and gnupg to allow both as the `gpg` binary?</del>
A patch file from https://github.com/void-linux/void-packages/pull/29593.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-prs-0.2.4-29593.patch --]
[-- Type: text/x-diff, Size: 1641 bytes --]
From da0a987a26a33e899bc119f8a74703d2a333f4e9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sat, 26 Mar 2022 17:37:06 +0100
Subject: [PATCH] New package: prs-0.3.2
---
srcpkgs/prs-gtk3 | 1 +
srcpkgs/prs/template | 26 ++++++++++++++++++++++++++
2 files changed, 27 insertions(+)
create mode 120000 srcpkgs/prs-gtk3
create mode 100644 srcpkgs/prs/template
diff --git a/srcpkgs/prs-gtk3 b/srcpkgs/prs-gtk3
new file mode 120000
index 000000000000..c38bf7a251b6
--- /dev/null
+++ b/srcpkgs/prs-gtk3
@@ -0,0 +1 @@
+prs
\ No newline at end of file
diff --git a/srcpkgs/prs/template b/srcpkgs/prs/template
new file mode 100644
index 000000000000..12293ff7bdf9
--- /dev/null
+++ b/srcpkgs/prs/template
@@ -0,0 +1,26 @@
+# Template file for 'prs'
+pkgname=prs
+version=0.3.2
+revision=1
+build_style=cargo
+make_install_args="--path ./cli"
+hostmakedepends="pkg-config gnupg git python3"
+makedepends="glib-devel cairo-devel pango-devel atk-devel gdk-pixbuf-devel gtk+3-devel"
+depends="gnupg git"
+short_desc="Pass compatible password manager written in Rust"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="GPL-3.0-only"
+homepage="https://timvisee.com/projects/prs/"
+distfiles="https://github.com/timvisee/prs/archive/refs/tags/v${version}.tar.gz"
+checksum=e8483e0bf696ac90266121b7c2ef5cb51b39cfa59955e4289bbcb8bbb45034f0
+
+prs-gtk3_package() {
+ short_desc="GTK3 frontend for prs"
+ pkg_install() {
+ vbin target/${RUST_TARGET}/release/prs-gtk3-copy prs-gtk3
+ }
+}
+
+post_patch() {
+ cargo update -p autocfg:1.0.1 --precise 1.1.0
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (9 preceding siblings ...)
2022-03-27 10:00 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-06-26 2:15 ` github-actions
2022-06-26 10:26 ` [PR PATCH] [Updated] " jcgruenhage
` (2 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: github-actions @ 2022-06-26 2:15 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/29593#issuecomment-1166399474
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] 15+ messages in thread
* Re: [PR PATCH] [Updated] New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (10 preceding siblings ...)
2022-06-26 2:15 ` github-actions
@ 2022-06-26 10:26 ` jcgruenhage
2022-06-26 10:27 ` jcgruenhage
2022-06-26 21:16 ` [PR PATCH] [Merged]: " Duncaen
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-06-26 10:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 843 bytes --]
There is an updated pull request by jcgruenhage against master on the void-packages repository
https://github.com/jcgruenhage/void-packages prs-0.2.4
https://github.com/void-linux/void-packages/pull/29593
New package: prs-0.3.2
<!-- Mark items with [x] where applicable -->
#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
<del>This is currently sort-of broken. `prs` supports multiple backends, and the default is to use the `gpg` binary, which is broken, because unlike other
distros, Void doesn't ship gnupg2 as `gpg`. Maybe we should add alternatives to gnupg2 and gnupg to allow both as the `gpg` binary?</del>
A patch file from https://github.com/void-linux/void-packages/pull/29593.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-prs-0.2.4-29593.patch --]
[-- Type: text/x-diff, Size: 1568 bytes --]
From 0493a078139503b162f6739bda76b8195bf25c75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Sat, 26 Mar 2022 17:37:06 +0100
Subject: [PATCH] New package: prs-0.3.4
---
srcpkgs/prs-gtk3 | 1 +
srcpkgs/prs/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 120000 srcpkgs/prs-gtk3
create mode 100644 srcpkgs/prs/template
diff --git a/srcpkgs/prs-gtk3 b/srcpkgs/prs-gtk3
new file mode 120000
index 000000000000..c38bf7a251b6
--- /dev/null
+++ b/srcpkgs/prs-gtk3
@@ -0,0 +1 @@
+prs
\ No newline at end of file
diff --git a/srcpkgs/prs/template b/srcpkgs/prs/template
new file mode 100644
index 000000000000..bdaf183af206
--- /dev/null
+++ b/srcpkgs/prs/template
@@ -0,0 +1,22 @@
+# Template file for 'prs'
+pkgname=prs
+version=0.3.4
+revision=1
+build_style=cargo
+make_install_args="--path ./cli"
+hostmakedepends="pkg-config gnupg git python3"
+makedepends="glib-devel cairo-devel pango-devel atk-devel gdk-pixbuf-devel gtk+3-devel"
+depends="gnupg git"
+short_desc="Pass compatible password manager written in Rust"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="GPL-3.0-only"
+homepage="https://timvisee.com/projects/prs/"
+distfiles="https://github.com/timvisee/prs/archive/refs/tags/v${version}.tar.gz"
+checksum=a0fb15751263a60c398169aeeb6b92799652f1079875b0ae2e832764070cbddc
+
+prs-gtk3_package() {
+ short_desc="GTK3 frontend for prs"
+ pkg_install() {
+ vbin target/${RUST_TARGET}/release/prs-gtk3-copy prs-gtk3
+ }
+}
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (11 preceding siblings ...)
2022-06-26 10:26 ` [PR PATCH] [Updated] " jcgruenhage
@ 2022-06-26 10:27 ` jcgruenhage
2022-06-26 21:16 ` [PR PATCH] [Merged]: " Duncaen
13 siblings, 0 replies; 15+ messages in thread
From: jcgruenhage @ 2022-06-26 10:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 180 bytes --]
New comment by jcgruenhage on void-packages repository
https://github.com/void-linux/void-packages/pull/29593#issuecomment-1166485373
Comment:
Updated, and tested again locally.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PR PATCH] [Merged]: New package: prs-0.3.2
2021-03-19 16:37 [PR PATCH] WIP: New package: prs-0.2.4 jcgruenhage
` (12 preceding siblings ...)
2022-06-26 10:27 ` jcgruenhage
@ 2022-06-26 21:16 ` Duncaen
13 siblings, 0 replies; 15+ messages in thread
From: Duncaen @ 2022-06-26 21:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 677 bytes --]
There's a merged pull request on the void-packages repository
New package: prs-0.3.2
https://github.com/void-linux/void-packages/pull/29593
Description:
<!-- Mark items with [x] where applicable -->
#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)
<del>This is currently sort-of broken. `prs` supports multiple backends, and the default is to use the `gpg` binary, which is broken, because unlike other
distros, Void doesn't ship gnupg2 as `gpg`. Maybe we should add alternatives to gnupg2 and gnupg to allow both as the `gpg` binary?</del>
^ permalink raw reply [flat|nested] 15+ messages in thread