Bug 258489 - Update net/drawterm to use maintained 9front fork
Summary: Update net/drawterm to use maintained 9front fork
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-14 01:36 UTC by pete
Modified: 2021-09-16 11:40 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (winston)


Attachments
Diff to use 9front git snapshot for drawterm (2.11 KB, patch)
2021-09-14 01:36 UTC, pete
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pete 2021-09-14 01:36:51 UTC
Created attachment 227888 [details]
Diff to use 9front git snapshot for drawterm

This patch updates net/drawterm (the Plan9 remote GUI application) to use a fork maintained by the 9front project.  From the forks description:

This is a fork of Russ Cox's drawterm to incorporate features
from Plan9front (http://9front.org), most importantly DP9IK
authentication support (see authsrv(6)) and the TLS based rcpu(1)
protocol.
Comment 1 Daniel Engberg freebsd_committer 2021-09-15 21:35:49 UTC
Thanks for your patch, looking at OpenBSD it seems like there are issues pulling directly from their git server
https://openports.se/plan9/drawterm
Comment 2 pete 2021-09-16 02:46:06 UTC
Interesting.  I've tested a couple times on my system and running "make makesum" multiple times and I seem to get the same file and checksum info.  It also matches the checksum's from when I filed the PR yesterday.  I also tested on a couple difference systems and didn't run into the issue the OpenBSD maintainers ran into.

If we are worried about being bit by this before updating I'm happy to reach out to their maintainer.
Comment 3 Daniel Engberg freebsd_committer 2021-09-16 11:40:09 UTC
Yeah, it seems to be fixed now as with their mercurial repo which offers a tar.bz2 archive that's slightly smaller.
https://code.9front.org/hg/drawterm/rev/c034918fcf09

Best regards,
Daniel