HomeFreeBSD

net-im/gomuks: Fix runtime within a tmux session

Description

net-im/gomuks: Fix runtime within a tmux session

An upstream change [1] made it a requirement to have infocmp installed
for parsing terminal capabilities within a tmux session.

While ncurses from base works perfectly fine with gomuks, base does not
ship with infocmp thus creating a hard dependency to devel/ncurses.

Patch port to revert upstream change.

[1] https://github.com/tulir/tcell/commit/aef08b141333dfbaad8a7f0c187d7ab7d2b203c9

https://github.com/tulir/tcell/blob/bb9a2b9b1937b1ede6a00450b2650b7b0befe2fc/terminfo/dynamic/dynamic.go#L121

PR: 263213
Upstream issue: https://github.com/tulir/gomuks/issues/363
Reported by: parakleta@darkreality.org

(cherry picked from commit fa4b531894f88d21307b3e8640b197fbe99038ec)

Details

Provenance
ehauptAuthored on Apr 12 2022, 1:01 PM
Parents
R11:2a7e137f4830: www/firefox: update to 99.0.1
Branches
Unknown
Tags
Unknown