Bug 272338 - [NEW PORT] net-im/gurk-rs: CLI Signal client
Summary: [NEW PORT] net-im/gurk-rs: CLI Signal client
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL: https://github.com/boxdot/gurk-rs
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-03 06:04 UTC by bsd_orsolic
Modified: 2023-09-22 05:14 UTC (History)
2 users (show)

See Also:


Attachments
v1 (93.18 KB, patch)
2023-07-03 06:04 UTC, bsd_orsolic
bsd: maintainer-approval+
Details | Diff
v2 (92.51 KB, patch)
2023-07-15 15:03 UTC, bsd_orsolic
bsd: maintainer-approval+
Details | Diff
gurk v0.4.1 (97.56 KB, patch)
2023-09-20 17:11 UTC, bsd_orsolic
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description bsd_orsolic 2023-07-03 06:04:55 UTC
Created attachment 243162 [details]
v1

gurk-rs is Signal Messenger client for terminal written in Rust
Comment 1 bsd_orsolic 2023-07-15 15:03:36 UTC
Created attachment 243404 [details]
v2

Updated to latest master
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2023-09-07 13:57:13 UTC
I see that upstream has a release tagged.  Is there a reason why you don't use it?

Please extend pkg-descr to at least three lines.

Port looks ok otherwise.
Comment 3 bsd_orsolic 2023-09-20 17:11:14 UTC
Created attachment 245071 [details]
gurk v0.4.1
Comment 4 bsd_orsolic 2023-09-20 17:15:35 UTC
(In reply to Robert Clausecker from comment #2)
The reason was because there are several commits after release.
A few days days ago 0.4.1 release was tagged.
Port was updated to use that.
This port requires Rust 1.72 which is in ports, but not yet in pkgs for 14.x
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2023-09-20 17:45:11 UTC
LGTM.  Will commit with small changes.

Note that your patch to fix curve-dalek doesn't work as is.  Ports trees do not have to be in /usr/ports.  I'll patch that.
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-09-22 05:09:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=685af1866c893562446577d13a3e1f157c28ef3c

commit 685af1866c893562446577d13a3e1f157c28ef3c
Author:     Pero Oršolić <bsd@orsolic.org>
AuthorDate: 2023-09-18 18:52:02 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-09-22 04:56:47 +0000

    net-im/gurk-rs: Signal CLI client

    gurk-rs is Signal Messenger client for terminal written in Rust.

    PR:             272338

 net-im/Makefile                                |    1 +
 net-im/gurk-rs/Makefile (new)                  |   30 +
 net-im/gurk-rs/Makefile.crates (new)           |  509 ++++++++++++
 net-im/gurk-rs/distinfo (new)                  | 1013 ++++++++++++++++++++++++
 net-im/gurk-rs/files/patch-gurk-rs-curve (new) |    8 +
 net-im/gurk-rs/pkg-descr (new)                 |    3 +
 6 files changed, 1564 insertions(+)
Comment 7 Robert Clausecker freebsd_committer freebsd_triage 2023-09-22 05:14:07 UTC
Thank you for your contribution.