x11/zutty: Modern lightweight terminal emulator

Differential Revision: https://reviews.freebsd.org/D43551
This commit is contained in:
Gleb Popov 2024-02-04 22:22:28 +03:00
parent 268db869e8
commit 1dec0ebf85
4 changed files with 39 additions and 0 deletions

View file

@ -665,5 +665,6 @@
SUBDIR += yeahconsole
SUBDIR += yelp
SUBDIR += zenity
SUBDIR += zutty
.include <bsd.port.subdir.mk>

26
x11/zutty/Makefile Normal file
View file

@ -0,0 +1,26 @@
PORTNAME= zutty
DISTVERSION= 0.15
CATEGORIES= x11
MASTER_SITES= https://git.hq.sig7.se/zutty.git/snapshot/7e481c04507e9b5cacfe67fe2b96bdb449b08726?dummy=/
MAINTAINER= flo@purplekraken.com
COMMENT= High-end terminal for low-end systems
WWW= https://tomscii.sig7.se/zutty/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfreetype.so:print/freetype2
USES= gl pkgconfig waf xorg
USE_GL= egl glesv2
USE_XORG= x11 xmu xt
WRKSRC= ${WRKDIR}/${PORTNAME}-7e481c0
PLIST_FILES= bin/zutty
pre-install:
${STRIP_CMD} ${WRKSRC}/build/src/zutty
.include <bsd.port.mk>

3
x11/zutty/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1706732320
SHA256 (zutty-0.15.tar.gz) = 2d1ad3396de596682fcdb672cd979c254c6ce4d8fb5628705041addab979f034
SIZE (zutty-0.15.tar.gz) = 378147

9
x11/zutty/pkg-descr Normal file
View file

@ -0,0 +1,9 @@
Zutty is a terminal emulator for the X Window System, functionally
similar to several other X terminal emulators such as xterm, rxvt
and countless others. It is also similar to other, much more modern,
GPU-accelerated terminal emulators such as Alacritty and Kitty.
What really sets Zutty apart is its radically simple, yet extremely
efficient rendering implementation, coupled with a sufficiently
complete feature set to make it useful for a wide range of users.
Zutty offers high throughput with low latency, and strives to conform
to relevant (published or de-facto) standards.