Bug 256313 - [REVIVE] editors/wily: X11 text editor resembling Plan 9's ACME
Summary: [REVIVE] editors/wily: X11 text editor resembling Plan 9's ACME
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: http://www.cs.yorku.ca/~oz/wily
Keywords: feature, needs-qa
Depends on:
Blocks:
 
Reported: 2021-05-31 23:21 UTC by Karsten Pedersen
Modified: 2022-09-09 15:33 UTC (History)
4 users (show)

See Also:


Attachments
editors/wily patch to add port (2.01 KB, patch)
2021-05-31 23:21 UTC, Karsten Pedersen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Karsten Pedersen 2021-05-31 23:21:04 UTC
Created attachment 225432 [details]
editors/wily patch to add port

Wily is a mouse-oriented, text-based working environment for programmers. It lets you interact with your files, directories and other programs through mouse and keyboard operations on plain text.

It is based on Acme, the mouse-centric editing environment for the Plan 9 operating system.

Very low on dependencies (C, X11, Xt)

WWW: http://www.cs.yorku.ca/~oz/wily

Attached is a patch to add the editors/wily port
Comment 1 Rainer Hurling freebsd_committer freebsd_triage 2021-06-03 18:54:46 UTC
Hi Karsten,

Are you aware that this port was deleted in 2011 [1]?

[1] https://www.freshports.org/editors/wily


If the port is really to be restored, then by resurrecting (this can and should continue the history of the port at that time) ...
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2021-06-03 19:43:17 UTC
Note: this is not a new port, but a revival.

See https://www.freshports.org/editors/wily
Comment 3 Thierry Thomas freebsd_committer freebsd_triage 2021-06-03 19:44:18 UTC
(In reply to Rainer Hurling from comment #1)
Oops, my comment is a duplicate of yours, sorry.
Comment 4 Rainer Hurling freebsd_committer freebsd_triage 2021-06-03 19:53:31 UTC
(In reply to Thierry Thomas from comment #3)

No problem :D
Comment 5 Karsten Pedersen 2021-06-05 00:28:18 UTC
Hi both,

Oh, my mistake. I did look first but never found the original. This port was put together from scratch.

Looking at the original now, it seems that it expired because it depended on Xg. I am not entirely sure why it did, this port only requires Xlib and Xt.

What I can do instead is submit a patch against the original to keep the history and remove dependence on Xg?

I have not revived a port before and there doesn't seem to be a section for it in the porter's handbook.

Thanks!
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2021-06-05 01:06:11 UTC
There use to be a 're-add section' in https://docs.freebsd.org/en/articles/committers-guide/#ports which looks to have been removed (possibly no longer relevent with git)
Comment 7 Nuno Teixeira freebsd_committer freebsd_triage 2022-09-09 15:16:01 UTC
- MASTER_SITES should be http://downloads.sourceforge.net/sourceforge/wily/wily-0.13.42.tar.gz

- according to NetBSD port it depends on fonts/Xg that was revived in
  "(2017-11-23) Package has been reborn"

maybe best choice is revive x11-fonts/Xg too?

Cheers
Comment 8 Nuno Teixeira freebsd_committer freebsd_triage 2022-09-09 15:33:22 UTC
(In reply to Nuno Teixeira from comment #7)
(...)
https://pkgsrc.se/editors/wily
https://pkgsrc.se/fonts/Xg