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)
json (1.8.2)
kramdown (1.4.0)
libv8 (3.16.14.7)
libv8 (3.16.14.11)
mail (2.6.3)
mime-types (>= 1.16, < 3)
method_source (0.8.2)

View file

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

View file

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

View file

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

View file

@ -18,14 +18,13 @@
# (to make gems behave if necessary).
{ 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
, cmake, libssh2, openssl, mysql
}:
let
v8 = v8_3_16_14;
in
{
@ -46,13 +45,6 @@ in
buildFlags = [
"--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: {

View file

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

View file

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