Date: Sun, 4 Feb 2024 19:25:52 GMT From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 1dec0ebf85b3 - main - x11/zutty: Modern lightweight terminal emulator Message-ID: <202402041925.414JPqPF031750@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=1dec0ebf85b31b0b280e449fce879919c2033e0e commit 1dec0ebf85b31b0b280e449fce879919c2033e0e Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2024-02-04 19:22:28 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2024-02-04 19:24:20 +0000 x11/zutty: Modern lightweight terminal emulator Differential Revision: https://reviews.freebsd.org/D43551 --- x11/Makefile | 1 + x11/zutty/Makefile | 26 ++++++++++++++++++++++++++ x11/zutty/distinfo | 3 +++ x11/zutty/pkg-descr | 9 +++++++++ 4 files changed, 39 insertions(+) diff --git a/x11/Makefile b/x11/Makefile index dd75b96ef19f..a7b9c648acaa 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -665,5 +665,6 @@ SUBDIR += yeahconsole SUBDIR += yelp SUBDIR += zenity + SUBDIR += zutty .include <bsd.port.subdir.mk> diff --git a/x11/zutty/Makefile b/x11/zutty/Makefile new file mode 100644 index 000000000000..e095935d5842 --- /dev/null +++ b/x11/zutty/Makefile @@ -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> diff --git a/x11/zutty/distinfo b/x11/zutty/distinfo new file mode 100644 index 000000000000..004769b355fd --- /dev/null +++ b/x11/zutty/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1706732320 +SHA256 (zutty-0.15.tar.gz) = 2d1ad3396de596682fcdb672cd979c254c6ce4d8fb5628705041addab979f034 +SIZE (zutty-0.15.tar.gz) = 378147 diff --git a/x11/zutty/pkg-descr b/x11/zutty/pkg-descr new file mode 100644 index 000000000000..b42835f21b59 --- /dev/null +++ b/x11/zutty/pkg-descr @@ -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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202402041925.414JPqPF031750>