rubyPackages: remove global v8 pinning

Removes global pinning of v8 to 3.16.14 and also removes the
unreferenced package 'therubyracer'.
This commit is contained in:
WilliButz 2019-11-01 13:19:29 +01:00
parent 39e5592127
commit 01e0ef28df
No known key found for this signature in database
GPG key ID: 92582A10F1179CB2
3 changed files with 1 additions and 23 deletions

View file

@ -18,7 +18,7 @@
# (to make gems behave if necessary).
{ lib, fetchurl, writeScript, ruby, kerberos, libxml2, libxslt, python, stdenv, which
, libiconv, postgresql, v8_3_16_14, clang, sqlite, zlib, imagemagick
, libiconv, postgresql, v8, clang, sqlite, zlib, imagemagick
, pkgconfig , ncurses, xapian, gpgme, utillinux, tzdata, icu, libffi
, cmake, libssh2, openssl, libmysqlclient, darwin, git, perl, pcre, gecode_3, curl
, msgpack, qt59, libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk2, buildRubyGem
@ -29,8 +29,6 @@
}@args:
let
v8 = v8_3_16_14;
rainbow_rake = buildRubyGem {
pname = "rake";
gemName = "rake";
@ -567,14 +565,6 @@ in
buildInputs = [ freetds ];
};
therubyracer = attrs: {
buildFlags = [
"--with-v8-dir=${v8}"
"--with-v8-include=${v8}/include"
"--with-v8-lib=${v8}/lib"
];
};
typhoeus = attrs: {
buildInputs = [ curl ];
};

View file

@ -144,7 +144,6 @@ source 'https://rubygems.org' do
gem 'snappy'
gem 'sqlite3'
gem 'taglib-ruby'
gem 'therubyracer'
gem 'thrift'
gem 'tilt'
gem 'tiny_tds'

View file

@ -2466,17 +2466,6 @@
};
version = "1.8.0";
};
therubyracer = {
dependencies = ["libv8" "ref"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1g95bzs2axjglyjyj6xvsywqgr80bnzlkw7mddxx1fdrak5wni2q";
type = "gem";
};
version = "0.12.3";
};
thor = {
groups = ["default"];
platforms = [];