Patch to fix issue in libproxy's cmake files that was preventing disabling
duktape. Uncomment -DWITH_DUKTAPE:BOOL=OFF CONFIGURE_ARGS to avoid hidden dep issue. ok aja@
This commit is contained in:
parent
6f5262fe3c
commit
ca26ccd3c6
|
@ -9,6 +9,9 @@ SUBST_VARS= GH_TAGNAME
|
|||
PKGNAME-main= ${DISTNAME}
|
||||
PKGNAME-webkit= ${GH_PROJECT}-webkit-${GH_TAGNAME}
|
||||
|
||||
REVISION-main= 0
|
||||
REVISION-webkit= 0
|
||||
|
||||
CATEGORIES= net
|
||||
|
||||
SHARED_LIBS += proxy 1.1 # 0.0
|
||||
|
@ -60,13 +63,11 @@ CONFIGURE_ARGS= -DWITH_PERL:BOOL=ON \
|
|||
-DWITH_VALA:BOOL=ON \
|
||||
-DWITH_DOTNET:BOOL=OFF \
|
||||
-DWITH_NM:BOOL=OFF \
|
||||
-DWITH_DUKTAPE:BOOL=OFF \
|
||||
-DWITH_MOZJS:BOOL=OFF \
|
||||
-DWITH_NATUS:BOOL=OFF \
|
||||
-DBIPR:BOOL=OFF
|
||||
|
||||
# XXX this breaks the build
|
||||
#CONFIGURE_ARGS += -DWITH_DUKTAPE:BOOL=OFF
|
||||
|
||||
# before bsd.port.arch.mk
|
||||
DEBUG_PACKAGES= ${BUILD_PACKAGES}
|
||||
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
Fix bogus expression:
|
||||
|
||||
CMake Error at libproxy/cmake/modules.cmk:26 (math):
|
||||
math cannot parse the expression: "0+0+0+": syntax error, unexpected end of
|
||||
file (6).
|
||||
|
||||
Index: libproxy/cmake/modules/pacrunner_duktape.cmk
|
||||
--- libproxy/cmake/modules/pacrunner_duktape.cmk.orig
|
||||
+++ libproxy/cmake/modules/pacrunner_duktape.cmk
|
||||
@@ -17,5 +17,7 @@ else()
|
||||
link_directories(${DUKTAPE_LIBRARIES})
|
||||
link_libraries(duktape)
|
||||
endif()
|
||||
+ else()
|
||||
+ set(DUKTAPE_FOUND 0)
|
||||
endif()
|
||||
endif()
|
Loading…
Reference in New Issue
Block a user