ruby: Fixup libv8 versions

This commit is contained in:
William A. Kennington III 2015-07-08 15:10:07 -07:00
parent 76229bc546
commit dae5b35463
7 changed files with 14 additions and 22 deletions

View File

@ -86,7 +86,7 @@ GEM
railties (>= 3.2.16) railties (>= 3.2.16)
json (1.8.2) json (1.8.2)
kramdown (1.4.0) kramdown (1.4.0)
libv8 (3.16.14.7) libv8 (3.16.14.11)
mail (2.6.3) mail (2.6.3)
mime-types (>= 1.16, < 3) mime-types (>= 1.16, < 3)
method_source (0.8.2) method_source (0.8.2)

View File

@ -332,11 +332,11 @@
sha256 = "001vy0ymiwbvkdbb9wpqmswv6imliv7xim00gq6rlk0chnbiaq80"; sha256 = "001vy0ymiwbvkdbb9wpqmswv6imliv7xim00gq6rlk0chnbiaq80";
}; };
}; };
"libv8" = { libv8 = {
version = "3.16.14.7"; version = "3.16.14.11";
source = { source = {
type = "gem"; type = "gem";
sha256 = "0dv5q5n5nf6b8h3fybwmsr3vkj70w4g1jpf6661j3hsv9vp0g4qq"; sha256 = "000vbiy78wk5r1f6p7qncab8ldg7qw5pjz7bchn3lw700gpaacxp";
}; };
}; };
"mail" = { "mail" = {

View File

@ -281,7 +281,7 @@ GEM
addressable (~> 2.3) addressable (~> 2.3)
letter_opener (1.1.2) letter_opener (1.1.2)
launchy (~> 2.2) launchy (~> 2.2)
libv8 (3.16.14.3) libv8 (3.16.14.11)
listen (2.3.1) listen (2.3.1)
celluloid (>= 0.15.2) celluloid (>= 0.15.2)
rb-fsevent (>= 0.9.3) rb-fsevent (>= 0.9.3)

View File

@ -1121,11 +1121,11 @@
"launchy" "launchy"
]; ];
}; };
"libv8" = { libv8 = {
version = "3.16.14.3"; version = "3.16.14.11";
source = { source = {
type = "gem"; type = "gem";
sha256 = "1arjjbmr9zxkyv6pdrihsz1p5cadzmx8308vgfvrhm380ccgridm"; sha256 = "000vbiy78wk5r1f6p7qncab8ldg7qw5pjz7bchn3lw700gpaacxp";
}; };
}; };
"listen" = { "listen" = {

View File

@ -18,14 +18,13 @@
# (to make gems behave if necessary). # (to make gems behave if necessary).
{ lib, fetchurl, writeScript, ruby, libxml2, libxslt, python, stdenv, which { lib, fetchurl, writeScript, ruby, libxml2, libxslt, python, stdenv, which
, libiconv, postgresql, v8, v8_3_16_14, clang, sqlite, zlib, imagemagick , libiconv, postgresql, v8_3_16_14, clang, sqlite, zlib, imagemagick
, pkgconfig , ncurses, xapian, gpgme, utillinux, fetchpatch, tzdata, icu, libffi , pkgconfig , ncurses, xapian, gpgme, utillinux, fetchpatch, tzdata, icu, libffi
, cmake, libssh2, openssl, mysql , cmake, libssh2, openssl, mysql
}: }:
let let
v8 = v8_3_16_14; v8 = v8_3_16_14;
in in
{ {
@ -46,13 +45,6 @@ in
buildFlags = [ buildFlags = [
"--with-system-v8=true" "--with-system-v8=true"
]; ];
patches = [
# see: https://github.com/cowboyd/libv8/pull/161
(fetchpatch {
url = https://github.com/cstrahan/libv8/commit/c79378bf346d4ed2429af36d745d17c478ffbe96.patch;
sha256 = "1l6572cmigc22g249jj8h0xlbig88mj43kdqdbimhw2pmpv3q0rs";
})
];
}; };
mysql2 = attrs: { mysql2 = attrs: {

View File

@ -3,7 +3,7 @@ GEM
specs: specs:
execjs (2.3.0) execjs (2.3.0)
json (1.8.2) json (1.8.2)
libv8 (3.16.14.7) libv8 (3.16.14.11)
ref (1.0.5) ref (1.0.5)
sass (3.4.11) sass (3.4.11)
therubyracer (0.12.1) therubyracer (0.12.1)

View File

@ -14,10 +14,10 @@
}; };
}; };
libv8 = { libv8 = {
version = "3.16.14.7"; version = "3.16.14.11";
source = { source = {
type = "gem"; type = "gem";
sha256 = "0dv5q5n5nf6b8h3fybwmsr3vkj70w4g1jpf6661j3hsv9vp0g4qq"; sha256 = "000vbiy78wk5r1f6p7qncab8ldg7qw5pjz7bchn3lw700gpaacxp";
}; };
}; };
ref = { ref = {