File v8js-deprecated.patch of Package php5-pecl-v8js
diff -rupN v8js-0.1.3.orig/v8js_convert.cc v8js-0.1.3/v8js_convert.cc
--- v8js_convert.cc 2012-06-13 04:40:04.000000000 +0200
+++ v8js_convert.cc 2013-05-24 23:14:38.000000000 +0200
@@ -49,7 +49,7 @@ static v8::Handle<v8::Value> php_v8js_ph
/* Set method_ptr from v8::External or fetch the closure invoker */
if (!args.Data().IsEmpty() && args.Data()->IsExternal()) {
- method_ptr = static_cast<zend_function *>(v8::External::Unwrap(args.Data()));
+ method_ptr = static_cast<zend_function *>(v8::External::Cast(*(args.Data()))->Value());
} else {
method_ptr = zend_get_closure_invoke_method(value TSRMLS_CC);
}