Skip to content
This repository was archived by the owner on Dec 4, 2023. It is now read-only.

Commit fcf04ce

Browse files
authored
Update v8 to 7.3.495.0
Bump to 7.3.495.0
2 parents 5fc4ac7 + 5c924d4 commit fcf04ce

5 files changed

Lines changed: 18 additions & 21 deletions

File tree

.travis.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,14 @@ dist: xenial
22
compiler: clang
33
language: ruby
44
rvm:
5+
- 2.7
6+
- 2.6
57
- 2.5
6-
- 2.4
7-
- rubinius-3
88
matrix:
99
include:
10-
- rvm: 2.5.1
10+
- rvm: 2.6
1111
os: osx
1212
osx_image: xcode9.4.1
13-
- rvm: 2.5.1
14-
os: osx
15-
osx_image: xcode9.2
16-
allow_failures:
17-
- rvm: rubinius-3
1813
fast_finish: true
1914
addons:
2015
apt:

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
### Unreleased
1+
### v7.3.495.0 - 2020-04-14
22

3+
* Update upstream v8 version to 7.3.495.0
34
* Enable I18n support in V8
5+
* Drop support for Ruby 2.4 (EOL)
46

57
### v7.3.492.27.0, v7.3.492.27.1 - 2019-04-24
68

README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# libv8
22
[![Gem Version](https://badge.fury.io/rb/libv8.svg)](https://badge.fury.io/rb/libv8)
33
[![Number of downloads](https://ruby-gem-downloads-badge.herokuapp.com/libv8?type=total)](https://rubygems.org/gems/libv8)
4-
[![Build Status](https://travis-ci.org/cowboyd/libv8.svg?branch=master)](https://travis-ci.org/cowboyd/libv8)
4+
[![Build Status](https://travis-ci.org/rubyjs/libv8.svg?branch=master)](https://travis-ci.org/rubyjs/libv8)
55
[![Join the chat at https://gitter.im/cowboyd/therubyracer](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/cowboyd/therubyracer?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
66
[![Code Triagers Badge](https://www.codetriage.com/cowboyd/libv8/badges/users.svg)](https://www.codetriage.com/cowboyd/libv8)
77

@@ -23,6 +23,8 @@ opens the door for supporting Windows.
2323
That depends on your platform. Right now, we support the following
2424
platforms.
2525

26+
* x86_64-darwin-19
27+
* x86_64-darwin-18
2628
* x86_64-darwin-17
2729
* x86_64-darwin-16
2830
* x86_64-darwin-15
@@ -77,11 +79,11 @@ source-based distribution
7779

7880
Building the V8 library from source imposes the following requirements:
7981

80-
* An x86/x86_64 CPU. See [#261](https://github.com/cowboyd/libv8/issues/261) for ARM state.
82+
* An x86/x86_64 CPU. See [#261](https://github.com/rubyjs/libv8/issues/261) for ARM state.
8183
* Linux with glibc or macOS. See
82-
[#259](https://github.com/cowboyd/libv8/issues/259),
83-
[#253](https://github.com/cowboyd/libv8/issues/253) and
84-
[#217](https://github.com/cowboyd/libv8/issues/217) for state of other
84+
[#259](https://github.com/rubyjs/libv8/issues/259),
85+
[#253](https://github.com/rubyjs/libv8/issues/253) and
86+
[#217](https://github.com/rubyjs/libv8/issues/217) for state of other
8587
platforms.
8688
* Python 2
8789
* pkg-config
@@ -94,7 +96,7 @@ so by specifying the git repo as a gem source. Just make sure you add
9496
the following to your `Gemfile`:
9597

9698
```Ruby
97-
gem "libv8", github: "cowboyd/libv8", submodules: true
99+
gem "libv8", github: "rubyjs/libv8", submodules: true
98100
```
99101

100102
You can find more info on using a git repo as a gem source in
@@ -107,15 +109,15 @@ platform, we'll pull it right in!
107109

108110
To get the source, these commands will get you started:
109111

110-
git clone --recursive git://github.com/cowboyd/libv8.git
112+
git clone --recursive git://github.com/rubyjs/libv8.git
111113
cd libv8
112114
bundle install
113115
bundle exec rake compile
114116

115117
### About
116118

117119
This project spun off of
118-
[therubyracer](http://github.com/cowboyd/therubyracer) which depends
120+
[therubyracer](http://github.com/rubyjs/therubyracer) which depends
119121
on having a specific version of V8 to compile and run against.
120122
However, actually delivering that version reliably to all the
121123
different platforms proved to be a challenge to say the least.

lib/libv8/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Libv8
2-
VERSION = "7.3.492.27.3beta1"
2+
VERSION = "7.3.495.0"
33
end

libv8.gemspec

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,11 @@ Gem::Specification.new do |s|
77
s.platform = Gem::Platform::RUBY
88
s.authors = ["Charles Lowell"]
99
s.email = ["cowboyd@thefrontside.net"]
10-
s.homepage = "http://github.com/cowboyd/libv8"
10+
s.homepage = "http://github.com/rubyjs/libv8"
1111
s.summary = %q{Distribution of the V8 JavaScript engine}
1212
s.description = %q{Distributes the V8 JavaScript engine in binary and source forms in order to support fast builds of The Ruby Racer}
1313
s.license = "MIT"
1414

15-
s.rubyforge_project = "libv8"
16-
1715
s.files = `git ls-files`.split("\n").reject {|f| f =~ /^release\//}
1816

1917
submodules = `git submodule --quiet foreach 'echo $path'`.split("\n").map(&:chomp)

0 commit comments

Comments
 (0)