Modified: trunk/dports/lang/mozjs17/Portfile (139054 => 139055)
--- trunk/dports/lang/mozjs17/Portfile 2015-07-30 19:23:57 UTC (rev 139054)
+++ trunk/dports/lang/mozjs17/Portfile 2015-07-30 19:57:51 UTC (rev 139055)
@@ -1,12 +1,12 @@
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim: fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
-PortSystem 1.0
-PortGroup muniversal 1.0
+PortSystem 1.0
+PortGroup muniversal 1.0
name mozjs17
version 17.0.0
-revision 2
+revision 3
categories lang
platforms darwin
license MPL-2.0
@@ -23,9 +23,15 @@
checksums rmd160 2fa3a891da2a7a09019f67c1555c03bcdc51e6c5 \
sha256 321e964fe9386785d3bf80870640f2fa1c683e32fe988eeb201b04471c172fba
+# set pbranch to desired perl version
+# currently 5.22 (#48365)
+
+set pbranch 5.22
+
depends_build port:autoconf213 \
port:xorg-libXt \
- port:pkgconfig
+ port:pkgconfig \
+ port:perl${pbranch}
depends_lib port:nspr \
port:libffi
@@ -39,6 +45,8 @@
use_autoconf yes
autoconf.cmd autoconf213
compiler.blacklist *llvm-gcc-*
+
+configure.perl ${prefix}/bin/perl${pbranch}
configure.args --with-system-nspr \
--enable-system-ffi \
--disable-readline \
Modified: trunk/dports/lang/mozjs24/Portfile (139054 => 139055)
--- trunk/dports/lang/mozjs24/Portfile 2015-07-30 19:23:57 UTC (rev 139054)
+++ trunk/dports/lang/mozjs24/Portfile 2015-07-30 19:57:51 UTC (rev 139055)
@@ -7,6 +7,7 @@
name mozjs24
version 24.2.0
+revision 1
categories lang
platforms darwin
license MPL-2.0
@@ -23,10 +24,16 @@
checksums rmd160 c560f0ed343caa15f816a2cdea307a7015e0e8b1 \
sha256 e62f3f331ddd90df1e238c09d61a505c516fe9fd8c5c95336611d191d18437d8
+# set pbranch to desired perl version
+# currently 5.22 (#48365)
+
+set pbranch 5.22
+
depends_build port:autoconf213 \
port:xorg-libX11 \
port:xorg-libXt \
- port:pkgconfig
+ port:pkgconfig \
+ port:perl${pbranch}
depends_lib port:nspr \
port:libffi
@@ -38,6 +45,8 @@
use_autoconf yes
autoconf.cmd autoconf213
compiler.blacklist *gcc* {clang < 300}
+
+configure.perl ${prefix}/bin/perl${pbranch}
configure.args --with-system-nspr \
--enable-system-ffi \
--disable-readline \