2024-01-10 00:32:04 +00:00
|
|
|
COMMENT = ruby wrapper for comrak rust crate
|
2023-05-18 20:50:47 +00:00
|
|
|
|
2025-12-08 00:33:21 +00:00
|
|
|
DISTNAME = commonmarker-2.6.0
|
2023-05-18 20:50:47 +00:00
|
|
|
CATEGORIES = textproc
|
|
|
|
|
HOMEPAGE = https://github.com/gjtorikian/commonmarker
|
|
|
|
|
|
2026-06-02 17:47:05 +00:00
|
|
|
REVISION = 0
|
|
|
|
|
|
2023-05-18 20:50:47 +00:00
|
|
|
# MIT License
|
|
|
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
|
|
2024-01-10 00:32:04 +00:00
|
|
|
MODULES = devel/cargo \
|
2025-06-14 06:45:33 +00:00
|
|
|
lang/clang \
|
2024-01-10 00:32:04 +00:00
|
|
|
lang/ruby
|
2023-05-18 20:50:47 +00:00
|
|
|
|
2024-01-10 00:32:04 +00:00
|
|
|
WANTLIB += ${MODCARGO_WANTLIB} onig
|
|
|
|
|
|
2025-06-14 06:45:33 +00:00
|
|
|
BUILD_DEPENDS = devel/ruby-rb_sys,${MODRUBY_FLAVOR}>=0.9
|
2024-01-10 00:32:04 +00:00
|
|
|
LIB_DEPENDS = textproc/oniguruma
|
2024-05-23 16:10:59 +00:00
|
|
|
RUN_DEPENDS = devel/ruby-rb_sys,${MODRUBY_FLAVOR}>=0.9
|
2024-01-10 00:32:04 +00:00
|
|
|
|
|
|
|
|
CONFIGURE_STYLE = ruby gem ext cargo
|
|
|
|
|
|
2025-01-12 19:21:48 +00:00
|
|
|
# When updating:
|
|
|
|
|
# make clean extract
|
|
|
|
|
# make modcargo-gen-crates > crates.inc
|
|
|
|
|
# make makesum
|
|
|
|
|
# make clean configure
|
|
|
|
|
# make modcargo-gen-crates-licenses > crates.licenses.inc
|
|
|
|
|
# mv crates.licenses.inc crates.inc
|
2024-07-28 12:16:14 +00:00
|
|
|
|
2024-01-10 00:32:04 +00:00
|
|
|
MODCARGO_VENDOR_DIR = ${WRKDIR}/modcargo-crates
|
|
|
|
|
MODCARGO_BUILD = No
|
|
|
|
|
MODCARGO_INSTALL = No
|
|
|
|
|
|
2026-06-05 08:33:01 +00:00
|
|
|
MODCLANG_VERSION = 21
|
|
|
|
|
|
2024-01-10 00:32:04 +00:00
|
|
|
USE_GMAKE = Yes
|
|
|
|
|
CONFIGURE_ENV = MAKE=gmake
|
|
|
|
|
MAKE_ENV = MAKE=gmake \
|
|
|
|
|
RUBY=${RUBY} \
|
|
|
|
|
HOME=${WRKSRC} \
|
2025-06-14 06:45:33 +00:00
|
|
|
LIBCLANG_PATH=${PREFIX}/llvm${MODCLANG_VERSION}/lib \
|
2024-01-10 00:32:04 +00:00
|
|
|
RB_SYS_EXTRA_CARGO_ARGS=--verbose \
|
|
|
|
|
RB_SYS_VERBOSE=true \
|
|
|
|
|
CARGO_TERM_VERBOSE=true \
|
|
|
|
|
RUST_BACKTRACE=1 \
|
|
|
|
|
V=1 \
|
|
|
|
|
${MODCARGO_ENV}
|
|
|
|
|
|
|
|
|
|
.include "crates.inc"
|
2023-05-18 20:50:47 +00:00
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|