Skip to content
This repository was archived by the owner on Mar 29, 2024. It is now read-only.

Commit 60b3af9

Browse files
committed
Require libv8 >= 6.4.6
1 parent dd34a94 commit 60b3af9

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

.travis.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ services:
66

77
env:
88
global:
9-
- V8=6.3
9+
- V8=6.4
1010
matrix:
11-
- TAG=xenial-v8-63-php-71
12-
- TAG=xenial-v8-63-php-71 TEST_PHP_ARGS=-m
13-
- TAG=xenial-v8-63-php-72
14-
- TAG=xenial-v8-63-php-72 TEST_PHP_ARGS=-m
11+
- TAG=xenial-v8-64-php-71
12+
- TAG=xenial-v8-64-php-71 TEST_PHP_ARGS=-m
13+
- TAG=xenial-v8-64-php-72
14+
- TAG=xenial-v8-64-php-72 TEST_PHP_ARGS=-m
1515

1616
before_install:
1717
# docker on travis doesn't allow anything before FROM, let's fix that

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG TAG=xenial-v8-63-php-72
1+
ARG TAG=xenial-v8-64-php-72
22

33
FROM pinepain/php-v8-docker:${TAG}
44

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ on top of php-v8 extension and makes embedding JavaScript in PHP easier.
9797
### Requirements
9898

9999
#### V8
100-
You will need a recent v8 Google JavaScript engine version installed. At this time v8 >= 6.3.163 required.
100+
You will need a recent v8 Google JavaScript engine version installed. At this time v8 >= 6.4.6 required.
101101

102102
#### PHP
103103
This extension is PHP7-only. It works and tested with both PHP 7.0 and PHP 7.1.
@@ -120,7 +120,7 @@ $ php --ri v8
120120

121121
While [pinepain/php](https://launchpad.net/~pinepain/+archive/ubuntu/php) PPA targets to contain all necessary
122122
extensions with dependencies, you may find
123-
[pinepain/libv8-6.3](https://launchpad.net/~pinepain/+archive/ubuntu/libv8-6.3),
123+
[pinepain/libv8-6.4](https://launchpad.net/~pinepain/+archive/ubuntu/libv8-6.4),
124124
[pinepain/libv8-experimental](https://launchpad.net/~pinepain/+archive/ubuntu/libv8-experimental) and
125125
[pinepain/php-v8](https://launchpad.net/~pinepain/+archive/ubuntu/php-v8) standalone PPAs useful.
126126

config.m4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ if test "$PHP_V8" != "no"; then
1919
SEARCH_PATH="/usr/local /usr"
2020
SEARCH_FOR="include/v8.h"
2121

22-
V8_MIN_API_VERSION_STR=6.3.248
22+
V8_MIN_API_VERSION_STR=6.4.6
2323

2424
DESIRED_V8_VERSION=`echo "${V8_MIN_API_VERSION_STR}" | $AWK 'BEGIN { FS = "."; } { printf "%s.%s", [$]1, [$]2;}'`
2525

scripts/provision/provision.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ echo Provisioning...
55
# Add Ondřej Surý's PPA with co-installable PHP versions:
66
sudo add-apt-repository -y ppa:ondrej/php
77
# Add libv8 PPA:
8-
sudo add-apt-repository ppa:pinepain/libv8-6.3
8+
sudo add-apt-repository ppa:pinepain/libv8-6.4
99

1010
# Let's update packages list:
1111
sudo apt-get update
@@ -19,7 +19,7 @@ sudo apt-get install -y git htop curl pkgconf
1919

2020

2121
# Build and development requirements
22-
sudo apt-get install -y libv8-6.3 libv8-6.3-dev libv8-6.3-dbg
22+
sudo apt-get install -y libv8-6.4 libv8-6.4-dev libv8-6.4-dbg
2323
sudo apt-get install -y dh-make valgrind
2424
sudo apt-get install -y libssl-dev openssl
2525
sudo apt-get install -y php7.1 php7.1-cli php7.1-dev php7.1-fpm

0 commit comments

Comments
 (0)