Changeset View
Changeset View
Standalone View
Standalone View
x11/squeekboard/Makefile
Show All 17 Lines | |||||
BUILD_DEPENDS= wayland-protocols>=1.12:graphics/wayland-protocols | BUILD_DEPENDS= wayland-protocols>=1.12:graphics/wayland-protocols | ||||
LIB_DEPENDS= libfeedback-0.0.so:accessibility/feedbackd \ | LIB_DEPENDS= libfeedback-0.0.so:accessibility/feedbackd \ | ||||
libwayland-client.so:graphics/wayland \ | libwayland-client.so:graphics/wayland \ | ||||
libcroco-0.6.so:textproc/libcroco \ | libcroco-0.6.so:textproc/libcroco \ | ||||
libxkbcommon.so:x11/libxkbcommon | libxkbcommon.so:x11/libxkbcommon | ||||
RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas | RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas | ||||
USES= cargo compiler:c11 gettext-tools gnome meson pkgconfig | USES= cargo:configure compiler:c11 gettext-tools gnome meson \ | ||||
pkgconfig | |||||
USE_GITLAB= yes | USE_GITLAB= yes | ||||
USE_GNOME= cairo gdkpixbuf2 gnomedesktop3 gtk30 | USE_GNOME= cairo gdkpixbuf2 gnomedesktop3 gtk30 | ||||
GL_SITE= https://source.puri.sm | GL_SITE= https://source.puri.sm | ||||
GL_ACCOUNT= Librem5 | GL_ACCOUNT= Librem5 | ||||
GL_COMMIT= fefebf7f6e8c86b0577b8f4fd5b16f5755723724 | GL_COMMIT= fefebf7f6e8c86b0577b8f4fd5b16f5755723724 | ||||
MAKE_ENV= ${CARGO_ENV} | MAKE_ENV= ${CARGO_ENV} | ||||
MESON_ARGS= -Dstrict=false | MESON_ARGS= -Dstrict=false | ||||
PLIST_FILES= bin/${PORTNAME} \ | PLIST_FILES= bin/${PORTNAME} \ | ||||
Show All 40 Lines | CARGO_CRATES= atk-0.7.0 \ | ||||
textwrap-0.11.0 \ | textwrap-0.11.0 \ | ||||
unicode-width-0.1.8 \ | unicode-width-0.1.8 \ | ||||
unicode-xid-0.2.1 \ | unicode-xid-0.2.1 \ | ||||
winapi-0.3.9 \ | winapi-0.3.9 \ | ||||
winapi-i686-pc-windows-gnu-0.4.0 \ | winapi-i686-pc-windows-gnu-0.4.0 \ | ||||
winapi-x86_64-pc-windows-gnu-0.4.0 \ | winapi-x86_64-pc-windows-gnu-0.4.0 \ | ||||
xkbcommon-0.4.0 \ | xkbcommon-0.4.0 \ | ||||
yaml-rust-0.4.5 | yaml-rust-0.4.5 | ||||
CARGO_BUILD= no | |||||
CARGO_INSTALL= no | |||||
CARGO_TEST= no | |||||
TARGET_ORDER_OVERRIDE= 750:cargo-configure | TARGET_ORDER_OVERRIDE= 750:cargo-configure | ||||
CARGO_CARGOTOML= ${BUILD_WRKSRC}/Cargo.toml | CARGO_CARGOTOML= ${BUILD_WRKSRC} | ||||
post-patch: | post-patch: | ||||
# Add --verbose after each cargo subcommand | # Add --verbose after each cargo subcommand | ||||
@${REINPLACE_CMD} -e '/^cargo/s/"$$@"/--verbose &/' \ | @${REINPLACE_CMD} -e '/^cargo/s/"$$@"/--verbose &/' \ | ||||
${WRKSRC}/cargo.sh | ${WRKSRC}/cargo.sh | ||||
post-configure: | post-configure: | ||||
# Provide preprocessed Cargo.toml for USES=cargo | # Provide preprocessed Cargo.toml for USES=cargo | ||||
@${DO_MAKE_BUILD} -C ${BUILD_WRKSRC} Cargo.toml | @${DO_MAKE_BUILD} -C ${BUILD_WRKSRC} Cargo.toml | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |