Lines 1-7
Link Here
|
1 |
PORTNAME= kitty |
1 |
PORTNAME= kitty |
2 |
DISTVERSIONPREFIX= v |
2 |
DISTVERSION= 0.24.2 |
3 |
DISTVERSION= 0.24.1 |
|
|
4 |
CATEGORIES= x11 |
3 |
CATEGORIES= x11 |
|
|
4 |
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/v${DISTVERSION}/ |
5 |
|
5 |
|
6 |
MAINTAINER= alexis.praga@free.fr |
6 |
MAINTAINER= alexis.praga@free.fr |
7 |
COMMENT= Cross-platform, fast, featureful, GPU-based terminal emulator |
7 |
COMMENT= Cross-platform, fast, featureful, GPU-based terminal emulator |
Lines 26-34
LIB_DEPENDS= libdbus-1.so:devel/dbus \
Link Here
|
26 |
libwayland-cursor.so:graphics/wayland \ |
26 |
libwayland-cursor.so:graphics/wayland \ |
27 |
libxkbcommon.so:x11/libxkbcommon |
27 |
libxkbcommon.so:x11/libxkbcommon |
28 |
|
28 |
|
29 |
USES= compiler:c11 cpe gettext-runtime gl gmake ncurses:port pkgconfig \ |
29 |
USES= compiler:c11 cpe gettext-runtime gl gmake pkgconfig \ |
30 |
python:3.5+ shebangfix terminfo xorg |
30 |
python:3.5+ shebangfix tar:xz terminfo xorg |
31 |
USE_GITHUB= yes |
|
|
32 |
GH_ACCOUNT= kovidgoyal |
31 |
GH_ACCOUNT= kovidgoyal |
33 |
USE_GL= gl |
32 |
USE_GL= gl |
34 |
USE_XORG= x11 xcb xcursor xi xinerama xrandr |
33 |
USE_XORG= x11 xcb xcursor xi xinerama xrandr |
Lines 60-65
_EMPTY_DIRS= kittens/choose kittens/diff kittens/unicode_input kittens kitty
Link Here
|
60 |
MAKE_ENV+= KITTY_NO_LTO=1 |
59 |
MAKE_ENV+= KITTY_NO_LTO=1 |
61 |
.endif |
60 |
.endif |
62 |
|
61 |
|
|
|
62 |
# ncursesw and tinfo >= 6.1 seem to be neededd |
63 |
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1400035 |
64 |
USES+=ncurses:port |
65 |
.else |
66 |
USES+=ncurses |
67 |
.endif |
68 |
|
63 |
# For librsync, we need to set header and library path |
69 |
# For librsync, we need to set header and library path |
64 |
do-build: |
70 |
do-build: |
65 |
(cd ${WRKSRC} && \ |
71 |
(cd ${WRKSRC} && \ |