711f96ee1d
Update the dependencies used for building consul-ui. therubyracer is no longer required and fails to build. Instead, a nodejs binary is required to build the assets. Patch out unnecessary executions of `bundle` which can cause failures.
62 lines
1.5 KiB
Nix
62 lines
1.5 KiB
Nix
{
|
|
execjs = {
|
|
source = {
|
|
remotes = ["https://rubygems.org"];
|
|
sha256 = "1yz55sf2nd3l666ms6xr18sm2aggcvmb8qr3v53lr4rir32y1yp1";
|
|
type = "gem";
|
|
};
|
|
version = "2.7.0";
|
|
};
|
|
ffi = {
|
|
source = {
|
|
remotes = ["https://rubygems.org"];
|
|
sha256 = "0zw6pbyvmj8wafdc7l5h7w20zkp1vbr2805ql5d941g2b20pk4zr";
|
|
type = "gem";
|
|
};
|
|
version = "1.9.23";
|
|
};
|
|
rb-fsevent = {
|
|
source = {
|
|
remotes = ["https://rubygems.org"];
|
|
sha256 = "1lm1k7wpz69jx7jrc92w3ggczkjyjbfziq5mg62vjnxmzs383xx8";
|
|
type = "gem";
|
|
};
|
|
version = "0.10.3";
|
|
};
|
|
rb-inotify = {
|
|
dependencies = ["ffi"];
|
|
source = {
|
|
remotes = ["https://rubygems.org"];
|
|
sha256 = "0yfsgw5n7pkpyky6a9wkf1g9jafxb0ja7gz0qw0y14fd2jnzfh71";
|
|
type = "gem";
|
|
};
|
|
version = "0.9.10";
|
|
};
|
|
sass = {
|
|
dependencies = ["sass-listen"];
|
|
source = {
|
|
remotes = ["https://rubygems.org"];
|
|
sha256 = "19wyzp9qsg8hdkkxlsv713w0qmy66qrdp0shj42587ssx4qhrlag";
|
|
type = "gem";
|
|
};
|
|
version = "3.5.6";
|
|
};
|
|
sass-listen = {
|
|
dependencies = ["rb-fsevent" "rb-inotify"];
|
|
source = {
|
|
remotes = ["https://rubygems.org"];
|
|
sha256 = "0xw3q46cmahkgyldid5hwyiwacp590zj2vmswlll68ryvmvcp7df";
|
|
type = "gem";
|
|
};
|
|
version = "4.0.0";
|
|
};
|
|
uglifier = {
|
|
dependencies = ["execjs"];
|
|
source = {
|
|
remotes = ["https://rubygems.org"];
|
|
sha256 = "0dycp9c5xiricla6sgvg0vf22i3axs5k1v1607dvl7nv1xkkaczi";
|
|
type = "gem";
|
|
};
|
|
version = "4.1.10";
|
|
};
|
|
} |