|
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 |