diff options
| author | Michael Zhilin <mizhka@FreeBSD.org> | 2023-12-19 09:58:55 +0000 |
|---|---|---|
| committer | Michael Zhilin <mizhka@FreeBSD.org> | 2024-01-31 20:56:34 +0000 |
| commit | b4092367bdc07b541b551ccafcf28beb9d7da7c0 (patch) | |
| tree | 5b37e1ca06d2335ca7cea1e44ab40ab7abc1f3f6 /databases/postgresql-plv8js/Makefile | |
| parent | 214eb4d92c6739ef0da1eba2cdc10a97bdf6af30 (diff) | |
Diffstat (limited to 'databases/postgresql-plv8js/Makefile')
| -rw-r--r-- | databases/postgresql-plv8js/Makefile | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/databases/postgresql-plv8js/Makefile b/databases/postgresql-plv8js/Makefile index b2d0435a25cd..e4cb04c2eabf 100644 --- a/databases/postgresql-plv8js/Makefile +++ b/databases/postgresql-plv8js/Makefile @@ -1,5 +1,5 @@ PORTNAME= plv8 -PORTVERSION= 3.2.0 +PORTVERSION= 3.2.2 DISTVERSIONPREFIX= v CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- @@ -10,16 +10,21 @@ COMMENT= PL/v8js procedural language for PostgreSQL database WWW= https://plv8.github.io/ LICENSE= PostgreSQL + BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libv8.so:lang/v8 USES= compiler:c++17-lang gmake pgsql -USE_PERL5= build USE_GITHUB= yes PLIST_SUB= PORTVERSION="${PORTVERSION}" -CXXFLAGS+= -std=c++17 -fno-rtti \ - -DV8_COMPRESS_POINTERS=1 -DV8_31BIT_SMIS_ON_64BIT_ARCH=1 +.include <bsd.port.options.mk> + +CXXFLAGS+= -std=c++17 -fno-rtti +# Only for 64-bit architectures +.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe +CXXFLAGS+= -DV8_COMPRESS_POINTERS=1 -DV8_31BIT_SMIS_ON_64BIT_ARCH=1 +.endif MAKE_ARGS= CUSTOM_CC=${CXX} CCFLAGS="${CXXFLAGS}" .include <bsd.port.mk> |
