Lines 1-9
Link Here
|
1 |
PORTNAME= kitty |
1 |
PORTNAME= kitty |
2 |
DISTVERSION= 0.26.5 |
2 |
PORTVERSION= 0.27.1 |
|
|
3 |
DISTVERSIONPREFIX=v |
3 |
CATEGORIES= x11 wayland |
4 |
CATEGORIES= x11 wayland |
4 |
MASTER_SITES= https://github.com/kovidgoyal/${PORTNAME}/releases/download/v${DISTVERSION}/ |
|
|
5 |
|
5 |
|
6 |
MAINTAINER= alexis.praga@free.fr |
6 |
MAINTAINER= alexis.praga@proton.me |
7 |
COMMENT= Cross-platform, fast, featureful, GPU-based terminal emulator |
7 |
COMMENT= Cross-platform, fast, featureful, GPU-based terminal emulator |
8 |
WWW= https://sw.kovidgoyal.net/kitty/ |
8 |
WWW= https://sw.kovidgoyal.net/kitty/ |
9 |
|
9 |
|
Lines 11-16
LICENSE= GPLv3
Link Here
|
11 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
11 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
12 |
|
12 |
|
13 |
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}furo>0:textproc/py-furo@${PY_FLAVOR} \ |
13 |
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}furo>0:textproc/py-furo@${PY_FLAVOR} \ |
|
|
14 |
${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ |
14 |
${PYTHON_PKGNAMEPREFIX}sphinx-copybutton>0:textproc/py-sphinx-copybutton@${PY_FLAVOR} \ |
15 |
${PYTHON_PKGNAMEPREFIX}sphinx-copybutton>0:textproc/py-sphinx-copybutton@${PY_FLAVOR} \ |
15 |
${PYTHON_PKGNAMEPREFIX}sphinx-inline-tabs>0:textproc/py-sphinx-inline-tabs@${PY_FLAVOR} \ |
16 |
${PYTHON_PKGNAMEPREFIX}sphinx-inline-tabs>0:textproc/py-sphinx-inline-tabs@${PY_FLAVOR} \ |
16 |
${PYTHON_PKGNAMEPREFIX}sphinxext-opengraph>0:textproc/py-sphinxext-opengraph@${PY_FLAVOR} \ |
17 |
${PYTHON_PKGNAMEPREFIX}sphinxext-opengraph>0:textproc/py-sphinxext-opengraph@${PY_FLAVOR} \ |
Lines 29-39
LIB_DEPENDS= libdbus-1.so:devel/dbus \
Link Here
|
29 |
libxkbcommon.so:x11/libxkbcommon |
30 |
libxkbcommon.so:x11/libxkbcommon |
30 |
|
31 |
|
31 |
USES= compiler:c11 cpe desktop-file-utils gettext-runtime gl gmake \ |
32 |
USES= compiler:c11 cpe desktop-file-utils gettext-runtime gl gmake \ |
32 |
pkgconfig python:3.5+ shebangfix ssl tar:xz terminfo xorg |
33 |
go:modules pkgconfig python:3.5+ shebangfix ssl tar:xz terminfo xorg |
33 |
CPE_VENDOR= kitty_project |
34 |
CPE_VENDOR= kitty_project |
34 |
USE_GL= gl |
35 |
USE_GL= gl |
35 |
USE_XORG= x11 xcb xcursor xi xinerama xrandr |
36 |
USE_XORG= x11 xcb xcursor xi xinerama xrandr |
36 |
|
37 |
|
|
|
38 |
GO_MODULE = github.com/kovidgoyal/kitty |
37 |
SHEBANG_FILES= build-terminfo count-lines-of-code mypy-editor-integration \ |
39 |
SHEBANG_FILES= build-terminfo count-lines-of-code mypy-editor-integration \ |
38 |
update-on-ox update-on-ubuntu |
40 |
update-on-ox update-on-ubuntu |
39 |
SHEBANG_GLOB= *.py |
41 |
SHEBANG_GLOB= *.py |
Lines 46-51
LDFLAGS+= `pkg-config --libs epoll-shim-interpose`
Link Here
|
46 |
|
48 |
|
47 |
BINARY_ALIAS= python3=${PYTHON_CMD} python=${PYTHON_CMD} |
49 |
BINARY_ALIAS= python3=${PYTHON_CMD} python=${PYTHON_CMD} |
48 |
|
50 |
|
|
|
51 |
GH_TUPLE= \ |
52 |
ALTree:bigfloat:38c8b72a9924:altree_bigfloat/vendor/github.com/ALTree/bigfloat \ |
53 |
disintegration:imaging:v1.6.2:disintegration_imaging/vendor/github.com/disintegration/imaging \ |
54 |
golang:exp:54bba9f4231b:golang_exp/vendor/golang.org/x/exp \ |
55 |
golang:image:v0.3.0:golang_image/vendor/golang.org/x/image \ |
56 |
golang:sys:v0.4.0:golang_sys/vendor/golang.org/x/sys \ |
57 |
google:go-cmp:v0.5.8:google_go_cmp/vendor/github.com/google/go-cmp \ |
58 |
google:uuid:v1.3.0:google_uuid/vendor/github.com/google/uuid \ |
59 |
jamesruan:go-rfc1924:2767ca7c638f:jamesruan_go_rfc1924/vendor/github.com/jamesruan/go-rfc1924 \ |
60 |
seancfoley:bintree:v1.2.1:seancfoley_bintree/vendor/github.com/seancfoley/bintree \ |
61 |
seancfoley:ipaddress-go:v1.5.3:seancfoley_ipaddress_go/vendor/github.com/seancfoley/ipaddress-go |
62 |
|
49 |
INSTALL_WRKSRC= ${WRKSRC}/linux-package |
63 |
INSTALL_WRKSRC= ${WRKSRC}/linux-package |
50 |
|
64 |
|
51 |
_STRIP_TARGETS= lib/kitty/kitty/fast_data_types.so lib/kitty/kitty/glfw-x11.so \ |
65 |
_STRIP_TARGETS= lib/kitty/kitty/fast_data_types.so lib/kitty/kitty/glfw-x11.so \ |