Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] WIP: New package: prs-0.2.4
@ 2021-03-19 16:37 jcgruenhage
  2022-03-22 23:10 ` 0x5c
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: jcgruenhage @ 2021-03-19 16:37 UTC (permalink / raw)
  To: ml

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

There is a new 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: 1618 bytes --]

From 4071d0a19442b98a348b5a17d6be38874c7ae019 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Fri, 19 Mar 2021 17:32:57 +0100
Subject: [PATCH] New package: prs-0.2.4

---
 srcpkgs/prs-gtk3     |  1 +
 srcpkgs/prs/template | 23 +++++++++++++++++++++++
 2 files changed, 24 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..a6a5cbae123d
--- /dev/null
+++ b/srcpkgs/prs/template
@@ -0,0 +1,23 @@
+# Template file for 'prs'
+pkgname=prs
+version=0.2.4
+revision=1
+build_style=cargo
+make_install_args="--path ./cli"
+wrksrc="prs-v${version}"
+hostmakedepends="pkg-config gnupg2 git"
+makedepends="glib-devel cairo-devel pango-devel atk-devel gdk-pixbuf-devel gtk+3-devel"
+depends="gnupg2 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://gitlab.com/timvisee/prs/-/blob/master/README.md"
+distfiles="https://gitlab.com/timvisee/prs/-/archive/v${version}/prs-v${version}.tar.gz"
+checksum=f3bf0ceae044930bf3fc4d2486678f99b5cd845dc3a96ecd015327f556e77d32
+
+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: 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

end of thread, other threads:[~2022-06-26 21:16 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
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
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
2022-03-26 22:11 ` 0x5c
2022-03-27  7:24 ` jcgruenhage
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
2022-06-26 10:27 ` jcgruenhage
2022-06-26 21:16 ` [PR PATCH] [Merged]: " Duncaen

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