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

View File

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

View File

@ -2466,17 +2466,6 @@
}; };
version = "1.8.0"; 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 = { thor = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];