Sun Dec 10 11:46:09 2023 UTC (168d)
x11/zutty: import zutty-0.14
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.
Zutty is written in straightforward C++ and only relies on OpenGL
ES 3.1 for rendering, making it trivially portable to windowing
systems other than X and operating systems other than Linux. Zutty
provides a clean implementation written from scratch, resulting in
a minimal, maintainable, modern codebase unencumbered by historical
baggage.
(wiz)
diff -r0 -r1.1 pkgsrc/x11/zutty/DESCR
diff -r0 -r1.1 pkgsrc/x11/zutty/Makefile
diff -r0 -r1.1 pkgsrc/x11/zutty/PLIST
diff -r0 -r1.1 pkgsrc/x11/zutty/distinfo
diff -r0 -r1.1 pkgsrc/x11/zutty/patches/patch-src_options.h
diff -r0 -r1.1 pkgsrc/x11/zutty/patches/patch-wscript
Sun Dec 10 20:46:09 2023
Thu Jan 1 09:00:00 1970
pkgsrc/x11/zutty/patches/patch-src_options.h,v
anoncvs not yet been updated
Sun Dec 10 20:46:09 2023
Thu Jan 1 09:00:00 1970
pkgsrc/x11/zutty/patches/patch-wscript,v
anoncvs not yet been updated
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.
Zutty is written in straightforward C++ and only relies on OpenGL
ES 3.1 for rendering, making it trivially portable to windowing
systems other than X and operating systems other than Linux. Zutty
provides a clean implementation written from scratch, resulting in
a minimal, maintainable, modern codebase unencumbered by historical
baggage.
# $NetBSD: Makefile,v 1.1 2023/12/10 11:46:08 wiz Exp $
DISTNAME= zutty-0.14
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=tomscii/}
GITHUB_TAG= ${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://tomscii.sig7.se/zutty/
COMMENT= High-end terminal for low-end systems
LICENSE= gnu-gpl-v3
USE_LANGUAGES= c++
USE_TOOLS+= pkg-config
WAF_HAS_MANDIR= no
INSTALLATION_DIRS+= share/doc/zutty
post-install:
${INSTALL_DATA} ${WRKSRC}/doc/*.org ${DESTDIR}${PREFIX}/share/doc/zutty
.include "../../devel/waf/waf.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../x11/libXmu/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2023/12/10 11:46:08 wiz Exp $
bin/zutty
share/doc/zutty/HACKING.org
share/doc/zutty/KEYS.org
share/doc/zutty/USAGE.org
share/doc/zutty/VTTEST.org
$NetBSD: distinfo,v 1.1 2023/12/10 11:46:08 wiz Exp $
BLAKE2s (zutty-0.14.tar.gz) = 8c9dbd8c8e5aa46adfddfc7dae98e62e98179782b908461444397f1e771570ad
SHA512 (zutty-0.14.tar.gz) = d73894feefa1fb58c76aa5f9d68a47b9871ab8d02eb5dd2575769c4f082a65cb9df2bdb2478e5aa54d121eb19a16269f169e79d72f0df779760520f2d501c086
Size (zutty-0.14.tar.gz) = 351015 bytes
SHA1 (patch-src_options.h) = ff5d39444b7c9174a992685a9b710b3d8e7622cf
SHA1 (patch-wscript) = d7ba3069964d4a3f84fc1f971f7f04d962f0b488