Bug 265699 - [NEW PORT] x11/jbxvt
Summary: [NEW PORT] x11/jbxvt
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: Neel Chauhan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-07 20:52 UTC by pyrus
Modified: 2022-08-09 21:28 UTC (History)
2 users (show)

See Also:


Attachments
Makefile of jbxvt (560 bytes, text/plain)
2022-08-07 20:52 UTC, pyrus
no flags Details
pkg-descr of jbxvt (183 bytes, text/plain)
2022-08-07 20:53 UTC, pyrus
no flags Details
patch of Makefile, diff and pkg-descr (1.36 KB, patch)
2022-08-07 21:51 UTC, pyrus
no flags Details | Diff
patch of Makefile, diff and pkg-descr (1.30 KB, patch)
2022-08-07 21:59 UTC, pyrus
no flags Details | Diff
after I tidied it up with portlint (1.29 KB, patch)
2022-08-07 22:57 UTC, pyrus
no flags Details | Diff
cleaned up single spaces with tabs (1.29 KB, patch)
2022-08-08 00:54 UTC, pyrus
no flags Details | Diff
x11 was needed (1.32 KB, patch)
2022-08-09 20:35 UTC, pyrus
no flags Details | Diff
shar file of proposed directory (1.24 KB, patch)
2022-08-09 21:13 UTC, pyrus
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description pyrus 2022-08-07 20:52:47 UTC
Created attachment 235754 [details]
Makefile of jbxvt

proposal for new port and to maintain it. jbxvt is a fork of xvt written in libxcb
Comment 1 pyrus 2022-08-07 20:53:43 UTC
Created attachment 235755 [details]
pkg-descr of jbxvt
Comment 2 pyrus 2022-08-07 21:51:28 UTC
Created attachment 235757 [details]
patch of Makefile, diff and pkg-descr
Comment 3 pyrus 2022-08-07 21:59:25 UTC
Created attachment 235758 [details]
patch of Makefile, diff and pkg-descr

I left a line commented in to test it in the previous diff. This one has that line removed.
Comment 4 pyrus 2022-08-07 22:18:27 UTC
I meant, I left two lines in from the previous one, which were commented out. This one has those commented out lines removed.
Comment 5 pyrus 2022-08-07 22:57:51 UTC
Created attachment 235759 [details]
after I tidied it up with portlint
Comment 6 pyrus 2022-08-08 00:54:45 UTC
Created attachment 235761 [details]
cleaned up single spaces with tabs
Comment 7 pyrus 2022-08-08 02:36:27 UTC
https://github.com/jefbed/jbxvt
Comment 8 pyrus 2022-08-08 21:58:31 UTC
It may need
USE_XORG= x11

for

The dependency is checked twice, once from within the build target and then from within the install target.

I ran a program which looks at includes, so it's possible that this may be patched so this dependency won't be needed or can alternatively be replaced.

I still need to look at this.
Comment 9 pyrus 2022-08-09 20:35:56 UTC
Created attachment 235814 [details]
x11 was needed
Comment 10 pyrus 2022-08-09 21:13:12 UTC
Created attachment 235816 [details]
shar file of proposed directory

I left an extra line in there when re-editing it before. It's removed.
Comment 11 Neel Chauhan freebsd_committer freebsd_triage 2022-08-09 21:27:41 UTC
Committed!
Comment 12 commit-hook freebsd_committer freebsd_triage 2022-08-09 21:28:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9649bde4f26a1cf276591091eb23ba5a44d67761

commit 9649bde4f26a1cf276591091eb23ba5a44d67761
Author:     No Name <pyrus@bsdmail.com>
AuthorDate: 2022-08-09 21:26:55 +0000
Commit:     Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2022-08-09 21:27:24 +0000

    x11/jbxvt: New port

    PR:     265699

 x11/Makefile              |  1 +
 x11/jbxvt/Makefile (new)  | 25 +++++++++++++++++++++++++
 x11/jbxvt/distinfo (new)  |  3 +++
 x11/jbxvt/pkg-descr (new) |  5 +++++
 4 files changed, 34 insertions(+)