mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
www/rubygem-passenger: Fix build with llvm16
- Pet portclippy Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
8967ed2438
commit
4b1a54d7fd
1 changed files with 6 additions and 6 deletions
|
@ -11,6 +11,9 @@ LICENSE= MIT
|
|||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= rake:devel/rubygem-rake
|
||||
LIB_DEPENDS+= libuv.so:devel/libuv \
|
||||
libcurl.so:ftp/curl \
|
||||
libapr-1.so:devel/apr1
|
||||
|
||||
CPE_VENDOR= phusion
|
||||
CPE_PRODUCT= passenger
|
||||
|
@ -35,12 +38,9 @@ USES+= apache
|
|||
|
||||
RAKE_BIN= ${LOCALBASE}/bin/rake
|
||||
USES+= compiler:c++11-lang cpe gem libtool python:env shebangfix ssl
|
||||
USE_CXXSTD= c++14
|
||||
SHEBANG_FILES= src/cxx_supportlib/vendor-copy/libuv/gyp_uv.py
|
||||
|
||||
LIB_DEPENDS+= libuv.so:devel/libuv \
|
||||
libcurl.so:ftp/curl \
|
||||
libapr-1.so:devel/apr1
|
||||
|
||||
BUILD_DEPENDS+= rubygem-rack>=0:www/rubygem-rack
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS} \
|
||||
rubygem-etc>=0:devel/rubygem-etc
|
||||
|
@ -77,11 +77,11 @@ pre-patch-DEBUG-off:
|
|||
|
||||
post-build:
|
||||
.if ${FLAVOR} == apache
|
||||
(CC=${CC} CXX=${CXX} ${WRKSRC}/bin/passenger-install-apache2-module --auto)
|
||||
(CC=${CC} CXX=${CXX} EXTRA_CXXFLAGS="${CXXFLAGS}" ${WRKSRC}/bin/passenger-install-apache2-module --auto)
|
||||
.endif
|
||||
|
||||
.if ${FLAVOR} == nginx
|
||||
(cd ${WRKSRC} && CC=${CC} CXX=${CXX} ${RAKE_BIN} nginx)
|
||||
(cd ${WRKSRC} && CC=${CC} CXX=${CXX} EXTRA_CXXFLAGS="${CXXFLAGS}" ${RAKE_BIN} nginx)
|
||||
.endif
|
||||
${FIND} ${WRKSRC} -name '*.o' -o -name '*.bak' -o -name '*.orig' | ${XARGS} ${RM}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue