ports/textproc/re2/Makefile

40 lines
1.5 KiB
Makefile

COMMENT = non-backtracking regular expression engine
GH_ACCOUNT = google
GH_PROJECT = re2
GH_TAGNAME = 2023-08-01
PKGNAME = ${GH_PROJECT}-${GH_TAGNAME:S/-//g}
REVISION = 0
SHARED_LIBS = re2 1.0 # 10.0.0
CATEGORIES = textproc devel
# BSD
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} absl_bad_optional_access absl_bad_variant_access
WANTLIB += absl_base absl_city absl_civil_time absl_cord absl_cord_internal
WANTLIB += absl_cordz_functions absl_cordz_handle absl_cordz_info
WANTLIB += absl_crc32c absl_crc_cord_state absl_crc_cpu_detect
WANTLIB += absl_crc_internal absl_debugging_internal absl_demangle_internal
WANTLIB += absl_exponential_biased absl_flags absl_flags_commandlineflag
WANTLIB += absl_flags_commandlineflag_internal absl_flags_config
WANTLIB += absl_flags_internal absl_flags_marshalling absl_flags_private_handle_accessor
WANTLIB += absl_flags_program_name absl_flags_reflection absl_graphcycles_internal
WANTLIB += absl_hash absl_hashtablez_sampler absl_int128 absl_kernel_timeout_internal
WANTLIB += absl_log_severity absl_low_level_hash absl_malloc_internal
WANTLIB += absl_raw_hash_set absl_raw_logging_internal absl_spinlock_wait
WANTLIB += absl_stacktrace absl_str_format_internal absl_string_view
WANTLIB += absl_strings absl_strings_internal absl_symbolize absl_synchronization
WANTLIB += absl_throw_delegate absl_time absl_time_zone m
# C++11
COMPILER = base-clang ports-gcc
MODULES = devel/cmake
LIB_DEPENDS = devel/abseil-cpp
CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON
.include <bsd.port.mk>