devel/termbox: update to 1.1.3

PR:		249672
Submitted by:	as@php.net (maintainer)
This commit is contained in:
Steve Wills 2020-10-02 19:09:52 +00:00
parent 60ba510d0e
commit e3fdaa3a28
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=551225
3 changed files with 9 additions and 25 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= termbox
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
DISTVERSION= 1.1.3
CATEGORIES= devel
MAINTAINER= as@php.net
@ -12,9 +12,9 @@ COMMENT= Legacy-free alternative to ncurses
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
USES= python:2.7,build waf
USES= gmake
USE_GITHUB= yes
GH_ACCOUNT= nsf
GH_ACCOUNT= termbox
USE_LDCONFIG= yes
PLIST_FILES= include/termbox.h \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1568276632
SHA256 (nsf-termbox-v1.1.2_GH0.tar.gz) = 61c9940b42b3ac44bf0cba67eacba75e3c02088b8c695149528c77def04d69b1
SIZE (nsf-termbox-v1.1.2_GH0.tar.gz) = 119673
TIMESTAMP = 1601141351
SHA256 (termbox-termbox-v1.1.3_GH0.tar.gz) = 0dc0beb92ed1d32955d2ca35f367a3585e4c5211701064df58750625d3072a42
SIZE (termbox-termbox-v1.1.3_GH0.tar.gz) = 22609

View File

@ -1,20 +1,4 @@
Termbox is a library that provides minimalistic API which allows the
programmer to write text-based user interfaces.
termbox is a minimal, legacy-free alternative to ncurses, suitable
for building text-based user interfaces.
It is based on a very simple abstraction. The main idea is viewing
terminals as a table of fixed-size cells and input being a stream of
structured messages. Would be fair to say that the model is inspired
by windows console API. The abstraction itself is not perfect and it
may create problems in certain areas. The most sensitive ones are
copy & pasting and wide characters (mostly Chinese, Japanese, Korean
(CJK) characters). When it comes to copy & pasting, the notion of
cells is not really compatible with the idea of text. And CJK runes
often require more than one cell to display them nicely. Despite the
mentioned flaws, using such a simple model brings benefits in a form
of simplicity. And KISS principle is important.
At this point one should realize, that CLI (command-line interfaces)
aren't really a thing termbox is aimed at. But rather
pseudo-graphical user interfaces.
WWW: https://github.com/nsf/termbox
WWW: https://github.com/termbox/termbox