Index: devel/git-bug/Makefile =================================================================== --- devel/git-bug/Makefile (revision 535289) +++ devel/git-bug/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= git-bug DISTVERSION= 0.7.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= vulcan@wired.sh Index: devel/git-bug/files/patch-vendor_github.com_awesome-gocui_termbox-go_api.go =================================================================== --- devel/git-bug/files/patch-vendor_github.com_awesome-gocui_termbox-go_api.go (nonexistent) +++ devel/git-bug/files/patch-vendor_github.com_awesome-gocui_termbox-go_api.go (working copy) @@ -0,0 +1,14 @@ +Import https://github.com/nsf/termbox-go/commit/58d4fcbce2a7e6a3a48afbc6b7ec2a916ac33ee0 +from upstream, this fixes an issue where it would hang in termui on FreeBSD. + +--- vendor/github.com/awesome-gocui/termbox-go/api.go.orig 2020-05-15 14:00:27 UTC ++++ vendor/github.com/awesome-gocui/termbox-go/api.go +@@ -24,7 +24,7 @@ import "time" + func Init() error { + var err error + +- if runtime.GOOS == "openbsd" { ++ if runtime.GOOS == "openbsd" || runtime.GOOS == "freebsd" { + out, err = os.OpenFile("/dev/tty", os.O_RDWR, 0) + if err != nil { + return err Property changes on: devel/git-bug/files/patch-vendor_github.com_awesome-gocui_termbox-go_api.go ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property