View | Details | Raw Unified | Return to bug 254035
Collapse All | Expand All

(-)x11/alacritty/Makefile (-2 / +15 lines)
Lines 15-23 Link Here
15
		libfreetype.so:print/freetype2
15
		libfreetype.so:print/freetype2
16
TEST_DEPENDS=	dejavu>0:x11-fonts/dejavu
16
TEST_DEPENDS=	dejavu>0:x11-fonts/dejavu
17
17
18
USES=		cargo localbase:ldflags python:3.6+,build ssl:build xorg
18
USES=		cargo localbase:ldflags python:3.6+,build ssl:build
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
USE_XORG=	xcb
21
20
22
CARGO_CRATES=	ab_glyph_rasterizer-0.1.4 \
21
CARGO_CRATES=	ab_glyph_rasterizer-0.1.4 \
23
		adler32-1.2.0 \
22
		adler32-1.2.0 \
Lines 221-226 Link Here
221
CARGO_USE_GITHUB=	yes
220
CARGO_USE_GITHUB=	yes
222
CARGO_INSTALL_PATH=	alacritty
221
CARGO_INSTALL_PATH=	alacritty
223
222
223
CARGO_FEATURES+=	--no-default-features
224
CARGO_CARGOTOML=	${WRKDIR}/alacritty-${DISTVERSION}/alacritty/Cargo.toml
225
224
# For xcb crate
226
# For xcb crate
225
BINARY_ALIAS=	python3=${PYTHON_CMD}
227
BINARY_ALIAS=	python3=${PYTHON_CMD}
226
228
Lines 234-239 Link Here
234
PORTEXAMPLES=	alacritty.yml
236
PORTEXAMPLES=	alacritty.yml
235
237
236
OPTIONS_DEFINE=	EXAMPLES
238
OPTIONS_DEFINE=	EXAMPLES
239
240
BACKEND_DESC=	Display backend
241
242
OPTIONS_MULTI=	BACKEND
243
OPTIONS_MULTI_BACKEND=	WAYLAND X11
244
OPTIONS_DEFAULT=	WAYLAND X11
245
246
WAYLAND_VARS=	CARGO_FEATURES+=wayland
247
X11_USES=	xorg
248
X11_USE=	XORG=xcb
249
X11_VARS=	CARGO_FEATURES+=x11
237
250
238
post-install:
251
post-install:
239
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/alacritty
252
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/alacritty

Return to bug 254035