head	1.5;
access;
symbols
	pkgsrc-2026Q3:1.3.0.2
	pkgsrc-2026Q3-base:1.3
	pkgsrc-2026Q2:1.1.0.2
	pkgsrc-2026Q2-base:1.1;
locks; strict;
comment	@# @;


1.5
date	2026.09.29.06.07.56;	author wiz;	state Exp;
branches;
next	1.4;
commitid	qal4xgy1mkCzPtXG;

1.4
date	2026.09.27.11.38.57;	author tnn;	state Exp;
branches;
next	1.3;
commitid	QJQtnAYom0oZIfXG;

1.3
date	2026.09.02.19.04.50;	author wiz;	state Exp;
branches;
next	1.2;
commitid	vXszxoxOqka005UG;

1.2
date	2026.07.06.18.26.41;	author bsiegert;	state Exp;
branches;
next	1.1;
commitid	swI2japfUN0dGCMG;

1.1
date	2026.04.14.12.11.48;	author kikadf;	state Exp;
branches;
next	;
commitid	hZtJ6geRXLiPgVBG;


desc
@@


1.5
log
@*: recursive bump for pcre2 10.49
@
text
@# $NetBSD: Makefile,v 1.4 2026/09/27 11:38:57 tnn Exp $

DISTNAME=	foot-1.27.0
PKGREVISION=	3
CATEGORIES=	wayland
MASTER_SITES=	https://codeberg.org/dnkl/foot/releases/download/${PKGVERSION_NOREV}/

MAINTAINER=	bsiegert@@NetBSD.org
HOMEPAGE=	https://codeberg.org/dnkl/foot/
COMMENT=	Terminal for Wayland
LICENSE=	mit

USE_TOOLS+=	pkg-config

MESON_ARGS+=	-Dtests=false
MESON_ARGS+=	-Dterminfo=disabled

EGDIR=		${PREFIX}/share/examples/foot
OWN_DIRS+=	${PKG_SYSCONFDIR}/xdg/foot
CONF_FILES=	${EGDIR}/foot.ini ${PKG_SYSCONFDIR}/xdg/foot/foot.ini

.include "../../devel/meson/build.mk"
.include "../../textproc/scdoc/tool.mk"
.include "../../converters/utf8proc/buildlink3.mk"
CFLAGS+=	-I${BUILDLINK_PREFIX.libepoll-shim}/include/libepoll-shim
.include "../../devel/libepoll-shim/buildlink3.mk"
.include "../../devel/wayland/buildlink3.mk"
.include "../../devel/wayland-protocols/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
#.include "../../lang/python/application.mk"
.include "../../fonts/fcft/buildlink3.mk"
.include "../../devel/tllist/buildlink3.mk"
.include "../../devel/input-headers/buildlink3.mk"
.include "../../x11/pixman/buildlink3.mk"
.include "../../x11/libxkbcommon/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.4
log
@*: revbump for pcre2 symbol versioning change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2026/09/02 19:04:50 wiz Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.3
log
@*: recursive bump for pcre2 10.48
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2026/07/06 18:26:41 bsiegert Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.2
log
@foot: update to 1.27.0

1.27.0

* url.style=none|single|double|curly|dotted|dashed option added,
  allowing you to configure how URL underlines are drawn. The default
  is dotted.
* URL underlines are now dotted by default, instead of plain
  underlines. This can be changed with the new url.style option.
* If the cursor foreground and background colors are identical, use
  the current cell's foreground and background colors (inverted),
  instead of the default foreground and background colors.

Fixed:
* Other output (key presses, query replies etc) being mixed with paste
  data, both interactive pastes and OSC-52.
* Scrollback search not working correctly when the terminal
  application has enabled the kitty keyboard protocol with release
  event reporting.
* Keypad escapes in the legacy keyboard protocol ignoring the shift
  modifier.
* Crash when querying the kitty notification protocol (OSC-99, with
  p=?).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2026/04/14 12:11:48 kikadf Exp $
d4 1
@


1.1
log
@
foot: new package

foot is a fast, lightweight and minimalistic Wayland terminal emulator.

Features:

- Fast
- Lightweight, in dependencies, on-disk and in-memory
- Wayland native
- DE agnostic
- Server/daemon mode
- User configurable font fallback
- On-the-fly font resize
- On-the-fly DPI font size adjustment
- Scrollback search
- Keyboard driven URL detection
- Color emoji support
- IME (via text-input-v3)
- Multi-seat
- True Color (24bpp)
- Synchronized Updates support
- Sixel image support
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	foot-1.25.0
@

