Merge master into haskell-updates

This commit is contained in:
github-actions[bot] 2021-07-23 00:05:21 +00:00 committed by GitHub
commit 1019c5c2a8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
504 changed files with 4751 additions and 2507 deletions

View file

@ -1060,6 +1060,12 @@
githubId = 135230;
name = "Aycan iRiCAN";
};
arjix = {
email = "arjix@protonmail.com";
github = "arjix";
githubId = 62168569;
name = "arjix";
};
artturin = {
email = "artturin@artturin.com";
github = "artturin";
@ -4355,6 +4361,12 @@
github = "HolgerPeters";
githubId = 4097049;
};
hqurve = {
email = "hqurve@outlook.com";
github = "hqurve";
githubId = 53281855;
name = "hqurve";
};
hrdinka = {
email = "c.nix@hrdinka.at";
github = "hrdinka";
@ -4811,6 +4823,12 @@
githubId = 1383440;
name = "Jason Gilliland";
};
jdahm = {
email = "johann.dahm@gmail.com";
github = "jdahm";
githubId = 68032;
name = "Johann Dahm";
};
jdanek = {
email = "jdanek@redhat.com";
github = "jdanekrh";
@ -6640,6 +6658,12 @@
githubId = 1191859;
name = "Maxim Krivchikov";
};
MayNiklas = {
email = "info@niklas-steffen.de";
github = "MayNiklas";
githubId = 44636701;
name = "Niklas Steffen";
};
mazurel = {
email = "mateusz.mazur@yahoo.com";
github = "Mazurel";

View file

@ -10,5 +10,8 @@ in {
config = mkIf cfg.enable {
security.wrappers.udevil.source = "${lib.getBin pkgs.udevil}/bin/udevil";
systemd.packages = [ pkgs.udevil ];
systemd.services."devmon@".wantedBy = [ "multi-user.target" ];
};
}

View file

@ -53,7 +53,7 @@ in
};
shellAliases = mkOption {
default = {};
default = { };
description = ''
Set of aliases for zsh shell, which overrides <option>environment.shellAliases</option>.
See <option>environment.shellAliases</option> for an option format description.
@ -118,7 +118,9 @@ in
setOptions = mkOption {
type = types.listOf types.str;
default = [
"HIST_IGNORE_DUPS" "SHARE_HISTORY" "HIST_FCNTL_LOCK"
"HIST_IGNORE_DUPS"
"SHARE_HISTORY"
"HIST_FCNTL_LOCK"
];
example = [ "EXTENDED_HISTORY" "RM_STAR_WAIT" ];
description = ''
@ -278,15 +280,29 @@ in
environment.etc.zinputrc.source = ./zinputrc;
environment.systemPackages = [ pkgs.zsh ]
++ optional cfg.enableCompletion pkgs.nix-zsh-completions;
environment.systemPackages =
let
completions =
if lib.versionAtLeast (lib.getVersion config.nix.package) "2.4pre"
then
pkgs.nix-zsh-completions.overrideAttrs
(_: {
postInstall = ''
rm $out/share/zsh/site-functions/_nix
'';
})
else pkgs.nix-zsh-completions;
in
[ pkgs.zsh ]
++ optional cfg.enableCompletion completions;
environment.pathsToLink = optional cfg.enableCompletion "/share/zsh";
#users.defaultUserShell = mkDefault "/run/current-system/sw/bin/zsh";
environment.shells =
[ "/run/current-system/sw/bin/zsh"
[
"/run/current-system/sw/bin/zsh"
"${pkgs.zsh}/bin/zsh"
];

View file

@ -313,6 +313,7 @@ in {
"w800rf32"
"xbee"
"zha"
"zwave"
];
in {
ExecStart = "${package}/bin/hass --runner --config '${cfg.configDir}'";

View file

@ -82,13 +82,21 @@ in
LD_PRELOAD = "${pkgs.libredirect}/lib/libredirect.so";
NIX_REDIRECTS = "/var/run=/run/pppd";
};
serviceConfig = {
serviceConfig = let
capabilities = [
"CAP_BPF"
"CAP_SYS_TTY_CONFIG"
"CAP_NET_ADMIN"
"CAP_NET_RAW"
];
in
{
ExecStart = "${getBin cfg.package}/sbin/pppd call ${peerCfg.name} nodetach nolog";
Restart = "always";
RestartSec = 5;
AmbientCapabilities = "CAP_SYS_TTY_CONFIG CAP_NET_ADMIN CAP_NET_RAW CAP_SYS_ADMIN";
CapabilityBoundingSet = "CAP_SYS_TTY_CONFIG CAP_NET_ADMIN CAP_NET_RAW CAP_SYS_ADMIN";
AmbientCapabilities = capabilities;
CapabilityBoundingSet = capabilities;
KeyringMode = "private";
LockPersonality = true;
MemoryDenyWriteExecute = true;
@ -103,7 +111,17 @@ in
ProtectKernelTunables = false;
ProtectSystem = "strict";
RemoveIPC = true;
RestrictAddressFamilies = "AF_PACKET AF_UNIX AF_PPPOX AF_ATMPVC AF_ATMSVC AF_INET AF_INET6 AF_IPX";
RestrictAddressFamilies = [
"AF_ATMPVC"
"AF_ATMSVC"
"AF_INET"
"AF_INET6"
"AF_IPX"
"AF_NETLINK"
"AF_PACKET"
"AF_PPPOX"
"AF_UNIX"
];
RestrictNamespaces = true;
RestrictRealtime = true;
RestrictSUIDSGID = true;

View file

@ -1,4 +1,5 @@
{ lib
, stdenv
, mkDerivation
, fetchurl
, fetchFromGitHub
@ -116,6 +117,23 @@ mkDerivation rec {
"--set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive"
];
# mixxx installs udev rules to DATADIR instead of SYSCONFDIR
# let's disable this and install udev rules manually via postInstall
# see https://github.com/mixxxdj/mixxx/blob/2.3.0/CMakeLists.txt#L1381-L1392
cmakeFlags = [
"-DINSTALL_USER_UDEV_RULES=OFF"
];
postInstall = lib.optionalString stdenv.isLinux ''
rules="$src/res/linux/mixxx-usb-uaccess.rules"
if [ ! -f "$rules" ]; then
echo "$rules is missing, must update the Nix file."
exit 1
fi
mkdir -p "$out/lib/udev/rules.d"
cp "$rules" "$out/lib/udev/rules.d/69-mixxx-usb-uaccess.rules"
'';
meta = with lib; {
homepage = "https://mixxx.org";
description = "Digital DJ mixing software";

View file

@ -18,7 +18,7 @@ python3.pkgs.buildPythonApplication rec {
nativeBuildInputs = [ wrapGAppsHook gettext ];
checkInputs = [ gdk-pixbuf hicolor-icon-theme ] ++ (with python3.pkgs; [ pytest pytest_xdist polib xvfb-run dbus.daemon glibcLocales ]);
checkInputs = [ gdk-pixbuf hicolor-icon-theme ] ++ (with python3.pkgs; [ pytest pytest-xdist polib xvfb-run dbus.daemon glibcLocales ]);
buildInputs = [ gnome.adwaita-icon-theme libsoup glib glib-networking gtk3 webkitgtk gdk-pixbuf keybinder3 gtksourceview libmodplug libappindicator-gtk3 kakasi gobject-introspection ]
++ (if xineBackend then [ xine-lib ] else with gst_all_1;

View file

@ -6,6 +6,8 @@
, intltool
, libpeas
, libsoup
, libsecret
, libnotify
, libdmapsharing
, gnome
, totem-pl-parser
@ -17,8 +19,6 @@
, gst_plugins ? with gst_all_1; [ gst-plugins-good gst-plugins-ugly ]
}:
let
pname = "rhythmbox";
version = "3.4.4";
# The API version of libdmapsharing required by rhythmbox 3.4.4 is 3.0.
@ -39,10 +39,11 @@ let
});
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "rhythmbox";
version = "3.4.4";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${name}.tar.xz";
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "142xcvw4l19jyr5i72nbnrihs953pvrrzcbijjn9dxmxszbv03pf";
};
@ -66,11 +67,21 @@ in stdenv.mkDerivation rec {
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-ugly
gst_all_1.gst-libav
libdmapsharing_3 # necessary for daap support
libsecret
libnotify
] ++ gst_plugins;
configureFlags = [ "--enable-daap" ];
configureFlags = [
"--enable-daap"
"--enable-libnotify"
"--with-libsecret"
];
enableParallelBuilding = true;
@ -84,7 +95,7 @@ in stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://wiki.gnome.org/Apps/Rhythmbox";
description = "A music playing application for GNOME";
license = licenses.gpl2;
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.rasendubi ];
};

View file

@ -19,18 +19,19 @@
, protobuf
, sqlite
, taglib
, libpulseaudio ? null
, libselinux ? null
, libsepol ? null
, p11-kit ? null
, util-linux ? null
, libpulseaudio
, libselinux
, libsepol
, p11-kit
, util-linux
, qtbase
, qtx11extras
, qttools
, withGstreamer ? true
, gst_all_1 ? null
, glib-networking
, gst_all_1
, withVlc ? true
, libvlc ? null
, libvlc
}:
mkDerivation rec {
@ -61,20 +62,18 @@ mkDerivation rec {
taglib
qtbase
qtx11extras
]
++ lib.optionals stdenv.isLinux [
] ++ lib.optionals stdenv.isLinux [
libpulseaudio
libselinux
libsepol
p11-kit
]
++ lib.optionals withGstreamer (with gst_all_1; [
] ++ lib.optionals withGstreamer (with gst_all_1; [
glib-networking
gstreamer
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
])
++ lib.optional withVlc libvlc;
]) ++ lib.optional withVlc libvlc;
nativeBuildInputs = [
cmake
@ -85,8 +84,11 @@ mkDerivation rec {
util-linux
];
postInstall = ''
qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0")
postInstall = lib.optionalString withGstreamer ''
qtWrapperArgs+=(
--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
--prefix GIO_EXTRA_MODULES : "${glib-networking.out}/lib/gio/modules"
)
'';
meta = with lib; {

View file

@ -12,6 +12,7 @@
, fribidi
, pango
, freetype
, curl
}:
stdenv.mkDerivation rec {
@ -50,6 +51,10 @@ stdenv.mkDerivation rec {
mv $out/bin/ToneLib-GFX $out/bin/tonelib-gfx
'';
runtimeDependencies = [
(lib.getLib curl)
];
meta = with lib; {
description = "Tonelib GFX is an amp and effects modeling software for electric guitar and bass.";
homepage = "https://tonelib.net/";

View file

@ -12,6 +12,7 @@
, fribidi
, pango
, freetype
, curl
}:
stdenv.mkDerivation rec {
@ -50,6 +51,10 @@ stdenv.mkDerivation rec {
mv $out/bin/ToneLib-Jam $out/bin/tonelib-jam
'';
runtimeDependencies = [
(lib.getLib curl)
];
meta = with lib; {
description = "ToneLib Jam the learning and practice software for guitar players";
homepage = "https://tonelib.net/";

View file

@ -6,6 +6,7 @@
, webkitgtk
, libjack2
, alsa-lib
, curl
}:
stdenv.mkDerivation rec {
@ -38,6 +39,10 @@ stdenv.mkDerivation rec {
mv $out/bin/ToneLib-Zoom $out/bin/tonelib-zoom
'';
runtimeDependencies = [
(lib.getLib curl)
];
meta = with lib; {
description = "ToneLib Zoom change and save all the settings in your Zoom(r) guitar pedal";
homepage = "https://tonelib.net/";

View file

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ergo";
version = "4.0.12";
version = "4.0.13";
src = fetchurl {
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
sha256 = "sha256-cIMaCouzuI7UQ6UY4caGcTzA+Xp7vLdoOwIfGG+ahsU=";
sha256 = "sha256-HNpyUD2Tep2XnY3lr5a3ec+NmJtt0VvJx6ujVvSugXo=";
};
nativeBuildInputs = [ makeWrapper ];

View file

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "lightning-loop";
version = "0.14.1-beta";
version = "0.14.2-beta";
src = fetchFromGitHub {
owner = "lightninglabs";
repo = "loop";
rev = "v${version}";
sha256 = "0fnbf0cryrw9yk3z1g7innv1rxxk7h2lhfakdj994l5a0pgzghmy";
sha256 = "02ndln0n5k2pin9pngjcmn3wak761ml923111fyqb379zcfscrfv";
};
vendorSha256 = "1i7mmf4ab4a6h08df6zlyjdnmvn44i2y3fc05hq6g1ln1bzdrz40";
vendorSha256 = "1izdd9i4bqzmwagq0ilz2s37jajvzf1xwx3hmmbd1k3ss7mjm72r";
subPackages = [ "cmd/loop" "cmd/loopd" ];

View file

@ -0,0 +1,31 @@
{ mkDerivation, lib, fetchFromGitLab, libcprime, qtbase, cmake, ninja }:
mkDerivation rec {
pname = "coreimage";
version = "4.2.0";
src = fetchFromGitLab {
owner = "cubocore/coreapps";
repo = pname;
rev = "v${version}";
sha256 = "sha256-dxRHzSG5ea1MhpTjgZbFztV9mElEaeOK4NsmieSgf5Q";
};
nativeBuildInputs = [
cmake
ninja
];
buildInputs = [
qtbase
libcprime
];
meta = with lib; {
description = "An image viewer from the C Suite";
homepage = "https://gitlab.com/cubocore/coreapps/coreimage";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dan4ik605743 ];
platforms = platforms.linux;
};
}

View file

@ -41,7 +41,7 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
pytest
pytest-xvfb
pytest-mock
pytestcov
pytest-cov
pytest-repeat
pytest-qt
];

View file

@ -1,20 +1,41 @@
{ lib, python3, fetchFromGitHub }:
with python3.pkgs; buildPythonApplication rec {
version = "4.5";
let
python3' = python3.override {
packageOverrides = self: super: {
sqlalchemy = super.sqlalchemy.overridePythonAttrs (oldAttrs: rec {
version = "1.3.24";
src = oldAttrs.src.override {
inherit version;
sha256 = "ebbb777cbf9312359b897bf81ba00dae0f5cb69fba2a18265dcc18a6f5ef7519";
};
});
sqlalchemy-utils = super.sqlalchemy-utils.overridePythonAttrs (oldAttrs: rec {
version = "0.36.6";
src = oldAttrs.src.override {
inherit version;
sha256 = "0srs5w486wp5zydjs70igi5ypgxhm6h73grb85jz03fqpqaanzvs";
};
});
};
};
in
with python3'.pkgs; buildPythonApplication rec {
version = "4.6";
pname = "buku";
src = fetchFromGitHub {
owner = "jarun";
repo = "buku";
rev = "v${version}";
sha256 = "1lcq5fk8d5j2kfhn9m5l2hk46v7nj4vfa22m1psz35c9zpw4px8q";
sha256 = "sha256-hr9qiP7SbloigDcs+6KVWu0SOlggMaBr7CCfY8zoJG0=";
};
checkInputs = [
pytestcov
pytest-cov
hypothesis
pytest
pytest-vcr
pylint
flake8
pyyaml
@ -55,8 +76,8 @@ with python3.pkgs; buildPythonApplication rec {
# Disables a test which requires internet
substituteInPlace tests/test_bukuDb.py \
--replace "@pytest.mark.slowtest" "@unittest.skip('skipping')" \
--replace "self.assertEqual(shorturl, 'http://tny.im/yt')" "" \
--replace "self.assertEqual(url, 'https://www.google.com')" ""
--replace "self.assertEqual(shorturl, \"http://tny.im/yt\")" "" \
--replace "self.assertEqual(url, \"https://www.google.com\")" ""
substituteInPlace setup.py \
--replace mypy-extensions==0.4.1 mypy-extensions>=0.4.1
'';
@ -75,7 +96,7 @@ with python3.pkgs; buildPythonApplication rec {
homepage = "https://github.com/jarun/Buku";
license = licenses.gpl3;
platforms = platforms.unix;
maintainers = with maintainers; [ matthiasbeyer infinisil ];
maintainers = with maintainers; [ matthiasbeyer infinisil ma27 ];
};
}

View file

@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "cherrytree";
version = "0.99.38";
version = "0.99.39";
src = fetchFromGitHub {
owner = "giuspen";
repo = "cherrytree";
rev = version;
sha256 = "sha256-04MRw6pMtJGxTMKwOzPNGg1T85SfVY5bMkF3gt2V0e0=";
sha256 = "sha256-QSRYtnZxLAaq42PvPd5+LxSzq/Hd/Cz5bquBTiGWnAE=";
};
nativeBuildInputs = [

View file

@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "clightd";
version = "5.3";
version = "5.4";
src = fetchFromGitHub {
owner = "FedeDP";
repo = "Clightd";
rev = version;
sha256 = "sha256-CuTYCNZ9oiDsm5mUDmjbxkmAl61PEXv3WMrZRzgdZeE=";
sha256 = "sha256-ppaxfnZB3+aOzvc/wk1f8D2mFYngQspEOl9XArNMdBE=";
};
# dbus-1.pc has datadir=/etc

View file

@ -18,7 +18,7 @@ in pythonPackages.buildPythonApplication rec {
buildInputs = with pythonPackages; [ glibcLocales ];
propagatedBuildInputs = with pythonPackages; [ attrs beautifulsoup4 ConfigArgParse keyring pyasn1 requests six urllib3 ];
propagatedBuildInputs = with pythonPackages; [ attrs beautifulsoup4 configargparse keyring pyasn1 requests six urllib3 ];
checkInputs = with pythonPackages; [ pytest mock ];

View file

@ -20,7 +20,7 @@
}:
let
version = "4.1.3";
version = "4.1.5";
libsecp256k1_name =
if stdenv.isLinux then "libsecp256k1.so.0"
@ -36,7 +36,7 @@ let
owner = "spesmilo";
repo = "electrum";
rev = version;
sha256 = "1nkcybalkfna9zn33dxm13ic3brj50cfzwspjl349rgyar07j781";
sha256 = "1ps8yaps5kfd7yv7bpdvssbwm6f5qivxcvhwn17cpddc2760a7nk";
extraPostFetch = ''
mv $out ./all
@ -51,7 +51,7 @@ python3.pkgs.buildPythonApplication {
src = fetchurl {
url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz";
sha256 = "1mlwpmgfm3n45agx65jzsi4dr8nxf95x7nl01jnwa3qk5krrv4cf";
sha256 = "188r4zji985z8pm9b942xhmvv174yndk6jxagxl7ljk03wl2wiwi";
};
postUnpack = ''
@ -154,6 +154,8 @@ python3.pkgs.buildPythonApplication {
of the blockchain.
'';
homepage = "https://electrum.org/";
downloadPage = "https://electrum.org/#download";
changelog = "https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES";
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ joachifm np prusnak ];

View file

@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "girara";
version = "0.3.5";
version = "0.3.6";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "https://git.pwmt.org/pwmt/${pname}/-/archive/${version}/${pname}-${version}.tar.gz";
sha256 = "1n3i960b458172mc3pkq7m9dn5qxry6fms3c3k06v27cjp5whsyf";
sha256 = "sha256-GPECj0CVxKh+gTfAkkvs13tdiy93il97iqbSTxLQSiM=";
};
nativeBuildInputs = [ meson ninja pkg-config gettext check dbus ];

View file

@ -15,11 +15,11 @@
}:
stdenv.mkDerivation rec {
name = "grip-4.2.1";
name = "grip-4.2.2";
src = fetchurl {
url = "mirror://sourceforge/grip/${name}.tar.gz";
sha256 = "sha256-3bFJURPbq9rzLsJCppRjSARhcOJxC4eSfw5VxvZgQ3Q=";
sha256 = "sha256-nXtGgJeNYM8lyllNi9UdmsnVcHOCXfryWmKGZ9QFTHE=";
};
nativeBuildInputs = [ pkg-config libtool ];

View file

@ -20,7 +20,7 @@ with python3.pkgs; buildPythonApplication rec {
pkgs.vdirsyncer
pytz
pyxdg
requests_toolbelt
requests-toolbelt
tzlocal
urwid
pkginfo

View file

@ -50,19 +50,25 @@ let
}
)
# Octoprint needs zeroconf >=0.24 <0.25. While this should be done in
# the mkOverride aboves, this package also has broken tests, so we need
# a proper override.
# Octoprint needs zeroconf >=0.24 <0.25. This can't be done via mkOverride, because in zeroconf 0.32
# the super package was migrated to fetchFromGitHub.
(
self: super: {
zeroconf = super.zeroconf.overrideAttrs (oldAttrs: rec {
version = "0.24.5";
src = oldAttrs.src.override {
src = super.fetchPypi {
inherit (oldAttrs) pname;
inherit version;
sha256 = "0jpgd0rk91si93857mjrizan5gc42kj1q4fi4160qgk68la88fl9";
};
buildInputs = [ self.nose ];
checkPhase = "nosetests";
pythonImportsCheck = [
"zeroconf"
];
buildInputs = with self; [
pytestCheckHook
nose
];
pytestFlagsArray = [ "zeroconf/test.py" ];
});
}
)

View file

@ -1,4 +1,4 @@
{ lib, buildPythonPackage, fetchPypi, pytestrunner, pytest }:
{ lib, buildPythonPackage, fetchPypi, pytest-runner, pytest }:
buildPythonPackage rec {
pname = "Cerberus";
@ -9,7 +9,7 @@ buildPythonPackage rec {
sha256 = "1pxzr8sfm2hc5s96m9k044i44nwkva70n0ypr6a35v73zn891cx5";
};
checkInputs = [ pytestrunner pytest ];
checkInputs = [ pytest-runner pytest ];
meta = with lib; {
homepage = "http://python-cerberus.org/";

View file

@ -5,7 +5,7 @@
, waylandSupport ? true
, x11Support ? true
, ConfigArgParse
, configargparse
, rofi
, wl-clipboard
, wtype
@ -26,7 +26,7 @@ buildPythonApplication rec {
# `rofi` and the `waylandSupport` and `x11Support` dependencies
# contain binaries needed at runtime.
propagatedBuildInputs = with lib; [ ConfigArgParse rofi ]
propagatedBuildInputs = with lib; [ configargparse rofi ]
++ optionals waylandSupport [ wl-clipboard wtype ]
++ optionals x11Support [ xdotool xsel ];

View file

@ -1,12 +1,20 @@
{ lib, stdenv, fetchurl, intltool, glib, pkg-config, udev, util-linux, acl }:
stdenv.mkDerivation {
name = "udevil-0.4.4";
src = fetchurl {
url = "https://github.com/IgnorantGuru/udevil/archive/0.4.4.tar.gz";
sha256 = "0z1bhaayambrcn7bgnrqk445k50ifabmw8q4i9qj49nnbcvxhbxd";
{ lib, stdenv, fetchFromGitHub, intltool, glib, pkg-config, udev, util-linux, acl }:
stdenv.mkDerivation rec {
pname = "udevil";
version = "0.4.4";
src = fetchFromGitHub {
owner = "IgnorantGuru";
repo = "udevil";
rev = version;
sha256 = "0nd44r8rbxifx4x4m24z5aji1c6k1fhw8cmf5s43wd5qys0bcdad";
};
nativeBuildInputs = [ pkg-config ];
buildInputs = [ intltool glib udev ];
configurePhase = ''
substituteInPlace src/Makefile.in --replace "-o root -g root" ""
# do not set setuid bit in nix store
@ -19,11 +27,18 @@ stdenv.mkDerivation {
--with-setfacl-prog=${acl.bin}/bin/setfacl \
--sysconfdir=$prefix/etc
'';
postInstall = ''
substituteInPlace $out/lib/systemd/system/devmon@.service \
--replace /usr/bin/devmon "$out/bin/devmon"
'';
patches = [ ./device-info-sys-stat.patch ];
meta = {
meta = with lib; {
description = "A command line Linux program which mounts and unmounts removable devices without a password, shows device info, and monitors device changes";
homepage = "https://ignorantguru.github.io/udevil/";
platforms = lib.platforms.linux;
license = lib.licenses.gpl3;
platforms = platforms.linux;
license = licenses.gpl3Plus;
};
}

View file

@ -167,6 +167,19 @@ let
# Fix the build by adding a missing dependency (s. https://crbug.com/1197837):
./patches/fix-missing-atspi2-dependency.patch
./patches/closure_compiler-Use-the-Java-binary-from-the-system.patch
] ++ lib.optionals (versionRange "91" "94.0.4583.0") [
# Required as dependency for the next patch:
(githubPatch {
# Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat""
commit = "4b438323d68840453b5ef826c3997568e2e0e8c7";
sha256 = "1lf6yilx2ffd3r0840ilihp4px35w7jvr19ll56bncqmz4r5fd82";
})
# To fix the text rendering, see #131074:
(githubPatch {
# Linux sandbox: fix fstatat() crash
commit = "60d5e803ef2a4874d29799b638754152285e0ed9";
sha256 = "0apmsqqlfxprmdmi3qzp3kr9jc52mcc4xzps206kwr8kzwv48b70";
})
] ++ lib.optionals (chromiumVersionAtLeast "93") [
# We need to revert this patch to build M93 with LLVM 12.
(githubPatch {

View file

@ -31,9 +31,9 @@
}
},
"dev": {
"version": "93.0.4573.0",
"sha256": "0knks0padlcqhwnjpg32d875nycznlbd228sx8qwnylg1ilrzqck",
"sha256bin64": "1kxbsdcc0gh2pllz3szmnjswxqbw9sr457pq8aafpgk9rdchikg1",
"version": "93.0.4577.8",
"sha256": "1x6i5bmcnj8bkpcb9gcyd1m9nzpq206yyprxrnpak117k7abr2b1",
"sha256bin64": "0qjfb9jxr2gmwb1dsvl6yzz06vsjny2l3icrsdcm0pl6r6davk2w",
"deps": {
"gn": {
"version": "2021-07-08",

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "helmsman";
version = "3.7.0";
version = "3.7.2";
src = fetchFromGitHub {
owner = "Praqma";
repo = "helmsman";
rev = "v${version}";
sha256 = "sha256-Xp86tCIM7XVtue/MjQ8/wGs2fHfxSWS3B6MzNMYRqg4=";
sha256 = "sha256-wzmn06nUycNaQ4tUEBd4q17M1CVC0+5X13rqF7zaHqU=";
};
vendorSha256 = "sha256-icX8mOc8g+DhfAjD1pzneLWTXY17lXyAjdPOWAxkHwI=";
vendorSha256 = "sha256-XHgdVFGIzbPPYgv/T4TtvDDbKAe3niev4S5tu/nwSqg=";
doCheck = false;

View file

@ -0,0 +1,25 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "kubedb-cli";
version = "0.19.0";
src = fetchFromGitHub {
owner = "kubedb";
repo = "cli";
rev = "v${version}";
sha256 = "sha256-CwAa2YqJ0R+L+VwxqruQmZJUctP4GgKszY49ZVyyNBE=";
};
vendorSha256 = null;
# Don't compile the documentation stuff
subPackages = [ "cmd/kubectl-dba" ];
meta = with lib; {
description = "kubectl plugin for KubeDB by AppsCode.";
homepage = "https://github.com/kubedb/cli";
license = licenses.unfree;
maintainers = [ maintainers.starcraft66 ];
};
}

View file

@ -64,8 +64,8 @@ in
};
edge = generic {
channel = "edge";
version = "21.7.2";
sha256 = "sha256-rEO84t6znNb59a9i+SHgT4r0xzja6eMYi9lWmdU24Cc=";
vendorSha256 = "sha256-esVy+oIZa/ucvucdNV7MfUGFkIql9T2zl0+eu3hZAt8=";
version = "21.7.3";
sha256 = "sha256-fEkqZ/4BQVnmOKUrrLmi6DKlMVNeqvW95bxbZX0o7iI=";
vendorSha256 = "sha256-NqOmmeEGWvy/LYfSpIdnJZX4lGweCgiL008ed05XIFs=";
};
}

View file

@ -728,9 +728,10 @@
"owner": "terraform-providers",
"provider-source-address": "registry.terraform.io/hashicorp/oci",
"repo": "terraform-provider-oci",
"rev": "v3.79.0",
"sha256": "11n2v537zniiv5xvhpypqrm09my8zybirvq4ly94hp69v73xj89c",
"version": "3.79.0"
"rev": "v4.35.0",
"sha256": "12acy39cr6pxq8gk483b6i78x463ml9pk10qp9jpz0dr05zcyhqw",
"vendorSha256": null,
"version": "4.35.0"
},
"okta": {
"owner": "terraform-providers",

View file

@ -195,9 +195,9 @@ rec {
};
terraform_1_0 = mkTerraform {
version = "1.0.2";
sha256 = "0gnv6hajpn1ks4944cr8rgkvly9cgvx4zj1zwc7nf1sikqfa8r1a";
vendorSha256 = "0q1frza5625b1va0ipak7ns3myca9mb02r60h0py3v5gyl2cb4dk";
version = "1.0.3";
sha256 = "0m7r66nw0nppra90sjhbq5d0f4q525c73q6ncmy6w37j2nixz35z";
vendorSha256 = "07pzqvf9lwgc1fadmyam5hn7arlvzrjsplls445738jpn61854gg";
patches = [ ./provider-path-0_15.patch ];
passthru = { inherit plugins; };
};

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "terragrunt";
version = "0.31.0";
version = "0.31.1";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "v${version}";
sha256 = "sha256-JRIwPOExPbwLS7ps4pJpvIRaZ9jZZjVK+POaUHAmiPI=";
sha256 = "sha256-vc3DGYb3vp55LRguhg3nG5zH7w1lTFEI2bx7kNffvas=";
};
vendorSha256 = "sha256-lck4nabDhFA8N0lo+cIKiJjlg2TGx3qMExbblHQwbvQ=";
vendorSha256 = "sha256-lBhLaYn8adgfCXQJBsIVuwnA0vY8+tgeqE+C669AV+A=";
doCheck = false;

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "dnscontrol";
version = "3.10.1";
version = "3.11.0";
src = fetchFromGitHub {
owner = "StackExchange";
repo = pname;
rev = "v${version}";
sha256 = "sha256-fYQqH/J027XJPML/qKMpuu2Nxuvb0cyjOu2czLH8SoM=";
sha256 = "sha256-ExpwJ4lMrYy1WztYo+RYa9jb8slIa3IJk/SUKA1fBKI=";
};
vendorSha256 = "sha256-225TR9jTZSGEJZz3csl/pR/v2unUK67l08x5ESQTJzA=";
vendorSha256 = "sha256-IXA4YNdWR6DWIH4ceif2XcAdwnMr2kCuG3ozagtzsgo=";
subPackages = [ "." ];

View file

@ -13,7 +13,7 @@ python3Packages.buildPythonApplication rec {
substituteInPlace setup.py --replace "bottle==" "bottle>="
'';
nativeBuildInputs = with python3Packages; [ pytestrunner ];
nativeBuildInputs = with python3Packages; [ pytest-runner ];
propagatedBuildInputs = with python3Packages; [
daemonocle
dnspython

View file

@ -1,6 +1,6 @@
{ lib, fetchgit
, buildPythonApplication, buildPythonPackage
, pygobject3, pytestrunner, requests, responses, pytest, python-olm
, pygobject3, pytest-runner, requests, responses, pytest, python-olm
, canonicaljson, olm
}:
let
@ -20,7 +20,7 @@ let
propagatedBuildInputs = [
requests responses olm python-olm canonicaljson
pytestrunner pytest
pytest-runner pytest
];
doCheck = false;

View file

@ -28,7 +28,7 @@ let
else "");
in stdenv.mkDerivation rec {
pname = "signal-desktop";
version = "5.9.0"; # Please backport all updates to the stable channel.
version = "5.10.0"; # Please backport all updates to the stable channel.
# All releases have a limited lifetime and "expire" 90 days after the release.
# When releases "expire" the application becomes unusable until an update is
# applied. The expiration date for the current release can be extracted with:
@ -38,7 +38,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
sha256 = "1pmyi9b0b5h6mi6dwml41x4igy8rfpsv6j67izh78m5gla8wp34h";
sha256 = "049i4nypqr6lx8f3w32pia6cfb3pmqmvasxjb5zhp6mxb3vn7wz3";
};
nativeBuildInputs = [

View file

@ -36,7 +36,7 @@ python3.pkgs.buildPythonApplication rec {
glibcLocales
] ++ (with python3.pkgs; [
pytestCheckHook
pytestcov
pytest-cov
pytest-mock
]);

View file

@ -5,12 +5,12 @@
let
pname = "zulip";
version = "5.7.0";
version = "5.8.0";
name = "${pname}-${version}";
src = fetchurl {
url = "https://github.com/zulip/zulip-desktop/releases/download/v${version}/Zulip-${version}-x86_64.AppImage";
sha256 = "0yfr0n84p3jp8mnnqww2dqpcj9gd7rwpygpq4v10rmrnli18qygw";
sha256 = "0z8lp56j6qvm57sfqdyqrqzj9add3drh1z4zsckg45jfw6yn3jdv";
name="${pname}-${version}.AppImage";
};

View file

@ -10,26 +10,33 @@
rustPlatform.buildRustPackage rec {
pname = "nym";
version = "0.10.0";
version = "0.11.0";
src = fetchFromGitHub {
owner = "nymtech";
repo = "nym";
rev = "v${version}";
sha256 = "sha256-7x+B+6T0cnEOjXevA5n1k/SY1Q2tcu0bbZ9gIGoljw0=";
sha256 = "sha256-bZXbteryXkOxft63zUMWdpBgbDSvrBHQY3f70/+mBtI=";
};
cargoSha256 = "0a7yja0ihjc66fqlshlaxpnpcpdy7h7gbv6120w2cr605qdnqvkx";
cargoSha256 = "0xwa114fs4h6y2a3nrl2dp0rv0k336xy9y330g9yix4g34qmrynq";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security libiconv ];
patches = [ ./ignore-networking-tests.patch ];
checkType = "debug";
passthru.updateScript = ./update.sh;
checkFlags = [
"--skip commands::upgrade::upgrade_tests"
"--skip allowed_hosts::tests::creating_a_new_host_store"
"--skip allowed_hosts::tests::getting_the_domain_root"
"--skip allowed_hosts::tests::requests_to_allowed_hosts"
"--skip allowed_hosts::tests::requests_to_unknown_hosts"
];
meta = with lib; {
description = "A mixnet providing IP-level privacy";
longDescription = ''

View file

@ -1,123 +0,0 @@
diff --git a/service-providers/network-requester/src/allowed_hosts.rs b/service-providers/network-requester/src/allowed_hosts.rs
index 3026b4ee..fd156682 100644
--- a/service-providers/network-requester/src/allowed_hosts.rs
+++ b/service-providers/network-requester/src/allowed_hosts.rs
@@ -306,6 +306,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn leaves_a_com_alone() {
let filter = setup();
assert_eq!(
@@ -315,6 +316,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn trims_subdomains_from_com() {
let filter = setup();
assert_eq!(
@@ -324,6 +326,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn works_for_non_com_roots() {
let filter = setup();
assert_eq!(
@@ -333,6 +336,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn works_for_non_com_roots_with_subdomains() {
let filter = setup();
assert_eq!(
@@ -342,12 +346,14 @@ mod tests {
}
#[test]
+ #[ignore]
fn returns_none_on_garbage() {
let filter = setup();
assert_eq!(None, filter.get_domain_root("::/&&%@"));
}
#[test]
+ #[ignore]
fn returns_none_on_nonsense_domains() {
let filter = setup();
assert_eq!(None, filter.get_domain_root("flappappa"));
@@ -368,6 +374,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn are_not_allowed() {
let host = "unknown.com";
let mut filter = setup();
@@ -375,6 +382,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn get_appended_once_to_the_unknown_hosts_list() {
let host = "unknown.com";
let mut filter = setup();
@@ -405,6 +413,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn are_allowed() {
let host = "nymtech.net";
@@ -413,6 +422,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn are_allowed_for_subdomains() {
let host = "foomp.nymtech.net";
@@ -421,6 +431,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn are_not_appended_to_file() {
let mut filter = setup(&["nymtech.net"]);
@@ -436,6 +447,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn are_allowed_for_ipv4_addresses() {
let address_good = "1.1.1.1";
let address_good_port = "1.1.1.1:1234";
@@ -448,6 +460,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn are_allowed_for_ipv6_addresses() {
let ip_v6_full = "2001:0db8:85a3:0000:0000:8a2e:0370:7334";
let ip_v6_full_rendered = "2001:0db8:85a3::8a2e:0370:7334";
@@ -477,6 +490,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn are_allowed_for_ipv4_address_ranges() {
let range1 = "127.0.0.1/32";
let range2 = "1.2.3.4/24";
@@ -495,6 +509,7 @@ mod tests {
}
#[test]
+ #[ignore]
fn are_allowed_for_ipv6_address_ranges() {
let range = "2620:0:2d0:200::7/32";

View file

@ -1,5 +1,5 @@
{ lib, fetchFromGitHub, buildPythonApplication, fuse
, appdirs, colorama, python-dateutil, requests, requests_toolbelt
, appdirs, colorama, python-dateutil, requests, requests-toolbelt
, fusepy, sqlalchemy, setuptools }:
buildPythonApplication rec {
@ -16,7 +16,7 @@ buildPythonApplication rec {
};
propagatedBuildInputs = [ appdirs colorama python-dateutil fusepy requests
requests_toolbelt setuptools sqlalchemy ];
requests-toolbelt setuptools sqlalchemy ];
makeWrapperArgs = [ "--prefix LIBFUSE_PATH : ${fuse}/lib/libfuse.so" ];

View file

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "rclone";
version = "1.55.1";
version = "1.56.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "1fyi12qz2igcf9rqsp9gmcgfnmgy4g04s2b03b95ml6klbf73cns";
sha256 = "03fqwsbpwb8vmgxg6knkp8f4xlvgg88n2c7inwjg8x91c7c77i0b";
};
vendorSha256 = "199z3j62xw9h8yviyv4jfls29y2ri9511hcyp5ix8ahgk6ypz8vw";
vendorSha256 = "1gryisn63f6ss889s162ncvlsaznwgvgxdwk2pn5c5zw8dkmjdmi";
subPackages = [ "." ];

View file

@ -148,7 +148,7 @@ let
pytest
pytest-django
pytest-env
pytest_xdist
pytest-xdist
];
pyocrWithUserTesseract = pyPkgs:

View file

@ -44,8 +44,8 @@ buildPythonApplication rec {
freezegun
hypothesis
pytest
pytestrunner
pytestcov
pytest-runner
pytest-cov
glibcLocales
];

View file

@ -162,6 +162,7 @@ self = stdenv.mkDerivation {
prefixKey = "-prefix ";
buildFlags = [ "revision" "coq" "coqide" "bin/votour" ];
enableParallelBuilding = true;
createFindlibDestdir = true;

View file

@ -6,7 +6,7 @@ python3Packages.buildPythonApplication rec {
propagatedBuildInputs = with python3Packages; [
appdirs
ConfigArgParse
configargparse
connection-pool
datrie
docutils

View file

@ -131,7 +131,7 @@ rustPlatform.buildRustPackage rec {
description = "A cross-platform, GPU-accelerated terminal emulator";
homepage = "https://github.com/alacritty/alacritty";
license = licenses.asl20;
maintainers = with maintainers; [ Br1ght0ne mic92 cole-h ma27 ];
maintainers = with maintainers; [ Br1ght0ne mic92 ma27 ];
platforms = platforms.unix;
changelog = "https://github.com/alacritty/alacritty/blob/v${version}/CHANGELOG.md";
};

View file

@ -0,0 +1,42 @@
{ mkDerivation
, lib
, fetchFromGitLab
, cmake
, ninja
, qtbase
, qtserialport
, qtermwidget
, libcprime
}:
mkDerivation rec {
pname = "coreterminal";
version = "4.2.0";
src = fetchFromGitLab {
owner = "cubocore/coreapps";
repo = pname;
rev = "v${version}";
sha256 = "sha256-YXs6VTem3AaK4n1DYwKP/jqNuf09Srn2THHyJJnArlc=";
};
nativeBuildInputs = [
cmake
ninja
];
buildInputs = [
qtbase
qtserialport
qtermwidget
libcprime
];
meta = with lib; {
description = "A terminal emulator from the C Suite";
homepage = "https://gitlab.com/cubocore/coreapps/coreterminal";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dan4ik605743 ];
platforms = platforms.linux;
};
}

View file

@ -27,7 +27,7 @@ python3.pkgs.buildPythonApplication rec {
intltool
gobject-introspection
wrapGAppsHook
python3.pkgs.pytestrunner
python3.pkgs.pytest-runner
];
buildInputs = [

View file

@ -0,0 +1,73 @@
{ stdenv
, lib
, fetchurl
, autoPatchelfHook
, wrapGAppsHook
, gnome
, libsecret
, git
, curl
, nss
, nspr
, xorg
, libdrm
, alsa-lib
, cups
, mesa
, systemd
}:
stdenv.mkDerivation rec {
pname = "github-desktop";
version = "2.9.0";
src = fetchurl {
url = "https://github.com/shiftkey/desktop/releases/download/release-${version}-linux4/GitHubDesktop-linux-${version}-linux4.deb";
sha256 = "sha256-kyzvvzSCfo6uaTA0Z1yqAUjr4A5p3OuIpaVQv64WW7M";
};
nativeBuildInputs = [
autoPatchelfHook
wrapGAppsHook
];
buildInputs = [
gnome.gnome-keyring
xorg.libXdamage
xorg.libX11
libsecret
git
curl
nss
nspr
libdrm
alsa-lib
cups
mesa
];
unpackPhase = ''
mkdir -p $TMP/${pname} $out/{opt,bin}
cp $src $TMP/${pname}.deb
ar vx ${pname}.deb
tar --no-overwrite-dir -xvf data.tar.xz -C $TMP/${pname}/
'';
installPhase = ''
cp -R $TMP/${pname}/usr/share $out/
cp -R $TMP/${pname}/usr/lib/${pname}/* $out/opt/
ln -sf $out/opt/${pname} $out/bin/${pname}
'';
runtimeDependencies = [
(lib.getLib systemd)
];
meta = with lib; {
description = "GUI for managing Git and GitHub.";
homepage = "https://desktop.github.com/";
license = licenses.mit;
maintainers = with maintainers; [ dan4ik605743 ];
platforms = platforms.linux;
};
}

View file

@ -9,7 +9,7 @@ buildPythonApplication rec {
# application, it would mess up the Python environment. Thus, don't add it
# here, instead add it to PATH when running unit tests
checkInputs = [ pytest pytest-flake8 git ];
nativeBuildInputs = [ pytestrunner ];
nativeBuildInputs = [ pytest-runner ];
propagatedBuildInputs = [ ipython nbformat ];
src = fetchPypi {

View file

@ -9,8 +9,11 @@ buildKodiAddon rec {
sha256 = "1z49b8va7wdyr714c8ixb2sldi0igffcjj3xpbmga58ph0z985vy";
};
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.certifi";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.certifi";
};
};
meta = with lib; {

View file

@ -9,8 +9,11 @@ buildKodiAddon rec {
sha256 = "1jsd165mb1b8jdan2jbjd3y3xa0xam2cxcccmwazkybpa0r6a7dj";
};
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.chardet";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.chardet";
};
};
meta = with lib; {

View file

@ -14,8 +14,11 @@ buildKodiAddon rec {
six
];
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.dateutil";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.dateutil";
};
};
meta = with lib; {

View file

@ -9,8 +9,11 @@ buildKodiAddon rec {
sha256 = "0pm86m8kh2p0brps3xzxcmmabvb4izkglzkj8dsn33br3vlc7cm7";
};
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.idna";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.idna";
};
};
meta = with lib; {

View file

@ -9,8 +9,11 @@ buildKodiAddon rec {
sha256 = "0y4xn3ygwv1kb7gya7iwdga0g9sa89snpnram0wwqzqn8wn2lyb4";
};
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.inputstreamhelper";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.inputstreamhelper";
};
};
meta = with lib; {

View file

@ -10,8 +10,11 @@ buildKodiAddon rec {
sha256 = "14m232p9hx925pbk8knsg994m1nbpa5278zmcrnfblh4z84gjv4x";
};
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.kodi-six";
passthru = {
pythonPath = "libs";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.kodi-six";
};
};
meta = with lib; {

View file

@ -9,8 +9,11 @@ buildKodiAddon rec {
sha256 = "1cx3qdzw9lkkmbyvyrmc2i193is20fihn2sfl7kmv43f708vam0k";
};
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.myconnpy";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.myconnpy";
};
};
meta = with lib; {

View file

@ -11,6 +11,8 @@ buildKodiAddon rec {
sha256 = "0nkqhlm1gyagq6xpdgqvd5qxyr2ngpml9smdmzfabc8b972mwjml";
};
passthru.pythonPath = "lib/api";
meta = with lib; {
homepage = "https://forum.kodi.tv/showthread.php?tid=187421";
description = "A comic book reader";

View file

@ -16,8 +16,11 @@ buildKodiAddon rec {
urllib3
];
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.requests";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.requests";
};
};
meta = with lib; {

View file

@ -9,8 +9,11 @@ buildKodiAddon rec {
sha256 = "1qcjbakch8hvx02wc01zv014nmzgn6ahc4n2bj5mzr114ppd3hjs";
};
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.signals";
passthru= {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.signals";
};
};
meta = with lib; {

View file

@ -9,8 +9,11 @@ buildKodiAddon rec {
sha256 = "1d2k6gbsnhdadcl1xc7igz4m71z2fcnpln5ppfjv455cmkk110vf";
};
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.urllib3";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.urllib3";
};
};
meta = with lib; {

View file

@ -14,8 +14,11 @@ buildKodiAddon rec {
six
];
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.websocket";
passthru = {
pythonPath = "lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.websocket";
};
};
meta = with lib; {

View file

@ -16,8 +16,11 @@ buildKodiAddon rec {
inputstreamhelper
];
passthru.updateScript = addonUpdateScript {
attrPath = "kodi.packages.youtube";
passthru = {
pythonPath = "resources/lib";
updateScript = addonUpdateScript {
attrPath = "kodi.packages.youtube";
};
};
meta = with lib; {

View file

@ -1,8 +1,19 @@
{ lib, makeWrapper, buildEnv, kodi, addons }:
{ lib, makeWrapper, buildEnv, kodi, addons, callPackage }:
let
kodiPackages = callPackage ../../../top-level/kodi-packages.nix { inherit kodi; };
# linux distros are supposed to provide pillow and pycryptodome
requiredPythonPackages = with kodi.pythonPackages; [ pillow pycryptodome] ++ addons;
requiredPythonPath = with kodi.pythonPackages; makePythonPath ([ pillow pycryptodome ]);
# each kodi addon can potentially export a python module which should be included in PYTHONPATH
# see any addon which supplies `passthru.pythonPath` and the corresponding entry in the addons `addon.xml`
# eg. `<extension point="xbmc.python.module" library="lib" />` -> pythonPath = "lib";
additionalPythonPath =
let
addonsWithPythonPath = lib.filter (addon: addon ? pythonPath) addons;
in
lib.concatMapStringsSep ":" (addon: "${addon}${kodiPackages.addonDir}/${addon.namespace}/${addon.pythonPath}") addonsWithPythonPath;
in
buildEnv {
@ -18,7 +29,7 @@ buildEnv {
for exe in kodi{,-standalone}
do
makeWrapper ${kodi}/bin/$exe $out/bin/$exe \
--prefix PYTHONPATH : ${kodi.pythonPackages.makePythonPath requiredPythonPackages} \
--prefix PYTHONPATH : ${requiredPythonPath}:${additionalPythonPath} \
--prefix KODI_HOME : $out/share/kodi \
--prefix LD_LIBRARY_PATH ":" "${lib.makeLibraryPath
(lib.concatMap

View file

@ -1,47 +0,0 @@
{ lib, stdenv, fetchurl, python2Packages, intltool, libxml2Python }:
with lib;
let version = "0.600.4"; in
stdenv.mkDerivation rec {
pname = "virtinst";
inherit version;
src = fetchurl {
url = "http://virt-manager.org/download/sources/virtinst/virtinst-${version}.tar.gz";
sha256 = "175laiy49dni8hzi0cn14bbsdsigvgr9h6d9z2bcvbpa29spldvf";
};
pythonPath = with python2Packages;
[ setuptools eventlet greenlet gflags netaddr carrot routes
PasteDeploy m2crypto ipy twisted
distutils_extra simplejson cheetah lockfile httplib2
# !!! should libvirt be a build-time dependency? Note that
# libxml2Python is a dependency of libvirt.py.
libvirt libxml2Python urlgrabber
];
buildInputs =
[ python2Packages.python
python2Packages.wrapPython
python2Packages.mox
intltool
] ++ pythonPath;
buildPhase = "python setup.py build";
installPhase =
''
python setup.py install --prefix="$out";
wrapPythonPrograms
'';
meta = {
homepage = "http://virt-manager.org";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [qknight];
description = "Command line tool which provides an easy way to provision operating systems into virtual machines";
platforms = with lib.platforms; linux;
};
}

View file

@ -62,6 +62,7 @@ let
# Fonts
"fonts"
# ALSA
"alsa"
"asound.conf"
# SSL
"ssl/certs"

View file

@ -41,6 +41,9 @@ in rec {
let split = match "^(!?)(.*)" l;
in [(elemAt split 1) (head split == "!")];
# regex -> regex
handleHashesBangs = replaceStrings ["\\#" "\\!"] ["#" "!"];
# ignore -> regex
substWildcards =
let
@ -86,7 +89,7 @@ in rec {
mapPat = f: l: [(f (head l)) (last l)];
in
map (l: # `l' for "line"
mapPat (l: handleSlashSuffix (handleSlashPrefix (mapAroundCharclass substWildcards l)))
mapPat (l: handleSlashSuffix (handleSlashPrefix (handleHashesBangs (mapAroundCharclass substWildcards l))))
(computeNegation l))
(filter (l: !isList l && !isComment l)
(split "\n" gitignore));

View file

@ -12,8 +12,6 @@ stdenv.mkDerivation rec {
sha256 = "04ylk0y5b3jml2awmyz7m1hnymni8y1n83m0k6ychdh0px8frhm5";
};
phases = [ "unpackPhase" "postPatch" "installPhase" ];
postPatch = ''
substituteInPlace debian/anarchism.desktop \
--replace "/usr/bin/xdg-open" "${xdg-utils}/bin/xdg-open"

View file

@ -10,8 +10,6 @@ stdenv.mkDerivation rec {
stripRoot = false; # because it comes with a __MACOSX directory
};
phases = [ "unpackPhase" "installPhase" ];
installPhase = ''
mkdir -pv $out/share/{doc/${pname}-${version},fonts/{opentype,truetype,WOFF,WOFF2}}
cp -v ${pname}-${version}/{FONTLOG,OFL-FAQ,OFL}.txt $out/share/doc/

View file

@ -22,7 +22,7 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ unzip ];
phases = [ "unpackPhase" ];
dontInstall = true;
unpackPhase = ''
mkdir -p $out/share/fonts

View file

@ -58,15 +58,15 @@ in
stdenv.mkDerivation rec {
pname = "joypixels";
version = "6.5.0";
version = "6.6.0";
src = assert !acceptLicense -> throwLicense;
with systemSpecific; fetchurl {
name = fontFile;
url = "https://cdn.joypixels.com/distributions/${systemTag}/font/${version}/${fontFile}";
sha256 = {
darwin = "034bwxy6ljvhx9zlm6jkb8vw222sg79sjwlcjfql51rk6zkmv4wx";
}.${kernel.name} or "1v6hz0qhbnzayxhs5j9qfa2ggn7nak53ij7kr06m93wcmlnnln86";
darwin = "0qcmb2vn2nykyikzgnlma627zhks7ksy1vkgvpcmqwyxq4bd38d7";
}.${kernel.name} or "17gjaz7353zyprmds64p01qivy2r8pwf88nvvhi57idas2qd604n";
};
dontUnpack = true;
@ -82,7 +82,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "The finest emoji you can use legally (formerly EmojiOne)";
longDescription = ''
Updated for 2021! JoyPixels 6.5 includes 3,559 originally crafted icon
Updated for 2021! JoyPixels 6.6 includes 3,559 originally crafted icon
designs and is 100% Unicode 13.1 compatible. We offer the largest
selection of files ranging from png, svg, iconjar, sprites, and fonts.
'';

View file

@ -1,80 +0,0 @@
{lib, stdenv, fetchurl}:
let
# HG revision in which this version of the font can be fount.
rev = "8e98053718f9a15184c93d6530885791be71b756";
urlBase = "https://googlefontdirectory.googlecode.com/hg-history/${rev}/ofl/lobstertwo";
# Just a small convenience function.
fetch = {name, path ? "/src", sha256}:
{
inherit name;
file = fetchurl {
url = "${urlBase}${path}/${name}";
inherit sha256;
};
};
fontlog =
fetch {
name = "FONTLOG.txt";
path = "";
sha256 = "0n405i8m70q95y8w43gzr5yvkj7gx7rd3xa4rx6y8qcqv5g7v9if";
};
bold =
fetch {
name = "LobsterTwo-Bold.otf";
sha256 = "0gkayn96vvgngs9xnmcyyf16q4payk79ghvl354rl93ayb3gf7x0";
};
boldItalic =
fetch {
name = "LobsterTwo-BoldItalic.otf";
sha256 = "0wznqkvwjqi9s4bg10fpp2345by3nxa0m0w6b3al3zaqyx2p1dxp";
};
italic =
fetch {
name = "LobsterTwo-Italic.otf";
sha256 = "0lpnzwgwl5fm6gqy8bylbryz0hy94mf1mp615y5sh0wikdvk570z";
};
regular =
fetch {
name = "LobsterTwo-Regular.otf";
sha256 = "147m3sa3sqqbkbw1hgjdwnw8w0y37x58g5p09s7q2vm74flcpbq1";
};
in
stdenv.mkDerivation rec {
pname = "lobstertwo";
version = "1.006";
phases = ["installPhase"];
installPhase = ''
mkdir -p $out/share/fonts/opentype
mkdir -p $out/share/doc/${pname}-${version}
cp -v ${fontlog.file} $out/share/doc/${pname}-${version}/${fontlog.name}
cp -v ${bold.file} $out/share/fonts/opentype/${bold.name}
cp -v ${boldItalic.file} $out/share/fonts/opentype/${boldItalic.name}
cp -v ${italic.file} $out/share/fonts/opentype/${italic.name}
cp -v ${regular.file} $out/share/fonts/opentype/${regular.name}
'';
outputHashAlgo = "sha256";
outputHashMode = "recursive";
outputHash = "0if9l8pzwgfnbdjg5yblcy08dwn9yj3wzz29l0fycia46xlzd4ym";
meta = with lib; {
homepage = "https://github.com/librefonts/lobstertwo";
description = "Script font with many ligatures";
license = licenses.ofl;
platforms = platforms.all;
maintainers = [maintainers.rycee];
broken = true; # googlecode.com RIP; can be built from sources
};
}

View file

@ -21,7 +21,6 @@ stdenv.mkDerivation rec {
sourceRoot = ".";
phases = [ "unpackPhase" "installPhase" ];
unpackPhase = ''
unzip -j ${meslo-lg}
unzip -j ${meslo-lg-dz}

View file

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ libfaketime fonttosfnt mkfontscale ];
phases = [ "buildPhase" "installPhase" ];
dontUnpack = true;
buildPhase =
''

View file

@ -4,7 +4,7 @@ stdenv.mkDerivation {
pname = "${caja.pname}-with-extensions";
version = caja.version;
phases = [ "installPhase" ];
dontUnpack = true;
nativeBuildInputs = [ makeWrapper ];

View file

@ -19,7 +19,7 @@
stdenv.mkDerivation rec {
pname = "elementary-calculator";
version = "1.6.1";
version = "1.6.2";
repoName = "calculator";
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
sha256 = "sha256-LGY111wPldxuSfqhZ2E2TeJjexcGbfS25RjLw+Wi99c=";
sha256 = "sha256-kOQr94PAfLPv4LjY2WDdTtlbf3/tYf+NUESZ94+L41M=";
};
passthru = {

View file

@ -0,0 +1,40 @@
{ lib, stdenv
, cmake, fetchFromGitHub, extra-cmake-modules
, qtbase, wrapQtAppsHook, ki18n, kdelibs4support, krunner
}:
stdenv.mkDerivation rec {
pname = "krunner-symbols";
version = "1.1.0";
src = fetchFromGitHub {
owner = "domschrei";
repo = "krunner-symbols";
rev = version;
sha256 = "sha256-YsoZdPTWpk3/YERwerrVEcaf2IfGVJwpq32onhP8Exo=";
};
buildInputs = [ qtbase ki18n kdelibs4support krunner ];
nativeBuildInputs = [ cmake wrapQtAppsHook extra-cmake-modules ];
postPatch = ''
# symbols.cpp hardcodes the location of configuration files
substituteInPlace symbols.cpp \
--replace "/usr/share/config/krunner-symbol" "$out/share/config/krunner-symbol"
# change cmake flag names to output using the correct qt-plugin prefix and kservice location
substituteInPlace CMakeLists.txt \
--replace "LOCATION_PLUGIN" "KDE_INSTALL_PLUGINDIR" \
--replace "LOCATION_DESKTOP" "KDE_INSTALL_KSERVICES5DIR"
'';
cmakeFlags = [ "-DLOCATION_CONFIG=share/config" ];
meta = with lib; {
description = "A little krunner plugin (Plasma 5) to retrieve unicode symbols, or any other string, based on a corresponding keyword";
homepage = "https://github.com/domschrei/krunner-symbols";
license = licenses.gpl3Only;
maintainers = with maintainers; [ hqurve ];
platforms = platforms.linux;
};
}

View file

@ -158,6 +158,7 @@ let
kwin-dynamic-workspaces = callPackage ./3rdparty/kwin/scripts/dynamic-workspaces.nix { };
kwin-tiling = callPackage ./3rdparty/kwin/scripts/tiling.nix { };
krohnkite = callPackage ./3rdparty/kwin/scripts/krohnkite.nix { };
krunner-symbols = callPackage ./3rdparty/addons/krunner-symbols.nix { };
parachute = callPackage ./3rdparty/kwin/scripts/parachute.nix { };
};

View file

@ -1,24 +1,16 @@
{ lib, stdenv, cmake, python3, fetchFromGitHub, fetchpatch, emscripten }:
{ lib, stdenv, cmake, python3, fetchFromGitHub, emscripten }:
stdenv.mkDerivation rec {
pname = "binaryen";
version = "96";
version = "99";
src = fetchFromGitHub {
owner = "WebAssembly";
repo = "binaryen";
rev = "version_${version}";
sha256 = "1mqpb6yy87aifpbcy0lczi3bp6kddrwi6d0g6lrhjrdxx2kvbdag";
sha256 = "1a6ixxm1f8mrr9mn6a0pimajdzsdr4w1qhr92skxq67168vvc1ic";
};
patches = [
# Adds --minimize-wasm-changes option required by emscripten 2.0.1
(fetchpatch {
url = "https://patch-diff.githubusercontent.com/raw/WebAssembly/binaryen/pull/3044.patch";
sha256 = "1hdbc9h9zhh2d3bl4sqv6v9psfmny715612bwpjdln0ibdvc129s";
})
];
nativeBuildInputs = [ cmake python3 ];
meta = with lib; {

View file

@ -7,7 +7,7 @@
stdenv.mkDerivation rec {
pname = "emscripten";
version = "2.0.1";
version = "2.0.10";
llvmEnv = symlinkJoin {
name = "emscripten-llvm-${version}";
@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "emscripten-core";
repo = "emscripten";
sha256 = "06dsd819qjv4n2ihrz1mpn5aigmbv0gpkm7iw06wrqx30nzphnpk";
sha256 = "0jy4n1pykk9vkm5da9v3qsfrl6j7yhngcazh2792xxs6wzfcs9gk";
rev = version;
};
@ -43,10 +43,14 @@ stdenv.mkDerivation rec {
sed -i '/^def/!s/root_is_writable()/True/' tools/shared.py
sed -i "/^def check_sanity/a\\ return" tools/shared.py
# super ugly: monkeypatch to add sysroot/include to the include
# path because they are otherwise not part of Nix's clang.
sed -i "490a\\ '/include'," tools/shared.py
# required for wasm2c
ln -s ${nodeModules}/node_modules .
echo "EMSCRIPTEN_ROOT = '$appdir'" > .emscripten
echo "EMSCRIPTEN_ROOT = '$out/share/emscripten'" > .emscripten
echo "LLVM_ROOT = '${llvmEnv}/bin'" >> .emscripten
echo "NODE_JS = '${nodejs}/bin/node'" >> .emscripten
echo "JS_ENGINES = [NODE_JS]" >> .emscripten
@ -74,7 +78,7 @@ stdenv.mkDerivation rec {
chmod -R +w $appdir
mkdir -p $out/bin
for b in em++ em-config emar embuilder.py emcc emcmake emconfigure emlink.py emmake emranlib emrun emscons; do
for b in em++ em-config emar embuilder.py emcc emcmake emconfigure emmake emranlib emrun emscons; do
makeWrapper $appdir/$b $out/bin/$b \
--set NODE_PATH ${nodeModules}/node_modules \
--set EM_EXCLUSIVE_CACHE_ACCESS 1 \

View file

@ -1,15 +1,15 @@
{
"name": "emscripten",
"version": "2.0.1",
"private": true,
"version": "2.0.10",
"devDependencies": {
"es-check": "^5.1.0",
"ws": "~0.4.28"
},
"dependencies": {
"google-closure-compiler": "20200224.0.0",
"acorn": "7.3.1",
"google-closure-compiler": "20200920.0.0",
"html-minifier-terser": "5.0.2",
"source-map": "0.5.6",
"wasm2c": "1.0.0",
"acorn": "7.3.1"
"wasm2c": "1.0.0"
}
}

View file

@ -7,6 +7,31 @@ acorn@7.3.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.3.1.tgz#85010754db53c3fbaf3b9ea3e083aa5c5d147ffd"
integrity sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==
acorn@^6.4.1:
version "6.4.2"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6"
integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==
ansi-escapes@^1.1.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e"
integrity sha1-06ioOzGapneTZisT52HHkRQiMG4=
ansi-regex@^2.0.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
ansi-regex@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
ansi-styles@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
ansi-styles@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
@ -14,6 +39,42 @@ ansi-styles@^3.2.1:
dependencies:
color-convert "^1.9.0"
ansi@^0.3.0, ansi@~0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/ansi/-/ansi-0.3.1.tgz#0c42d4fb17160d5a9af1e484bace1c66922c1b21"
integrity sha1-DELU+xcWDVqa8eSEus4cZpIsGyE=
are-we-there-yet@~1.1.2:
version "1.1.5"
resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==
dependencies:
delegates "^1.0.0"
readable-stream "^2.0.6"
async@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz#f8fc04ca3a13784ade9e1641af98578cfbd647a9"
integrity sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=
balanced-match@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
bluebird@^3.4.7:
version "3.7.2"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
dependencies:
balanced-match "^1.0.0"
concat-map "0.0.1"
buffer-from@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
@ -27,6 +88,21 @@ camel-case@^3.0.0:
no-case "^2.2.0"
upper-case "^1.1.1"
caporal@1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/caporal/-/caporal-1.4.0.tgz#d6087b815e3df97c3a0f55dbb82850fae29ed585"
integrity sha512-3pWfIwKVdIbB/gWmpLloO6iGAXTRi9mcTinPOwvHfzH3BYjOhLgq2XRG3hKtp+F6vBcBXxMgCobUzBAx1d8T4A==
dependencies:
bluebird "^3.4.7"
cli-table3 "^0.5.0"
colorette "^1.0.1"
fast-levenshtein "^2.0.6"
lodash "^4.17.14"
micromist "1.1.0"
prettyjson "^1.2.1"
tabtab "^2.2.2"
winston "^2.3.1"
chalk@2.x:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
@ -36,6 +112,17 @@ chalk@2.x:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
chalk@^1.0.0:
version "1.1.3"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
dependencies:
ansi-styles "^2.2.1"
escape-string-regexp "^1.0.2"
has-ansi "^2.0.0"
strip-ansi "^3.0.0"
supports-color "^2.0.0"
clean-css@^4.2.1:
version "4.2.3"
resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78"
@ -43,6 +130,28 @@ clean-css@^4.2.1:
dependencies:
source-map "~0.6.0"
cli-cursor@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987"
integrity sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=
dependencies:
restore-cursor "^1.0.1"
cli-table3@^0.5.0:
version "0.5.1"
resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.5.1.tgz#0252372d94dfc40dbd8df06005f48f31f656f202"
integrity sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==
dependencies:
object-assign "^4.1.0"
string-width "^2.1.1"
optionalDependencies:
colors "^1.1.2"
cli-width@^2.0.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48"
integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==
clone-buffer@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58"
@ -67,6 +176,11 @@ cloneable-readable@^1.0.0:
process-nextick-args "^2.0.0"
readable-stream "^2.3.5"
code-point-at@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
color-convert@^1.9.0:
version "1.9.3"
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
@ -79,6 +193,21 @@ color-name@1.1.3:
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
colorette@^1.0.1:
version "1.2.2"
resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"
integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==
colors@1.0.x:
version "1.0.3"
resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
colors@^1.1.2:
version "1.4.0"
resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
commander@^2.20.0:
version "2.20.3"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
@ -94,62 +223,174 @@ commander@~2.1.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-2.1.0.tgz#d121bbae860d9992a3d517ba96f56588e47c6781"
integrity sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E=
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
concat-stream@^1.4.7:
version "1.6.2"
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
dependencies:
buffer-from "^1.0.0"
inherits "^2.0.3"
readable-stream "^2.2.2"
typedarray "^0.0.6"
core-util-is@~1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
escape-string-regexp@^1.0.5:
cycle@1.0.x:
version "1.0.3"
resolved "https://registry.yarnpkg.com/cycle/-/cycle-1.0.3.tgz#21e80b2be8580f98b468f379430662b046c34ad2"
integrity sha1-IegLK+hYD5i0aPN5QwZisEbDStI=
debug@^2.2.0:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
dependencies:
ms "2.0.0"
delegates@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
es-check@^5.1.0:
version "5.2.4"
resolved "https://registry.yarnpkg.com/es-check/-/es-check-5.2.4.tgz#76fe2d96ad238bd8ec1d9c3b3d0e98ddbcc723e7"
integrity sha512-FZ3qAJ9hwguqPvGGagaKAVDnusSkezeHbiKNM5rOepOjloeVuX2e6meMxQ+mKcnWbAFucCG7fszNrzUT8bvHcQ==
dependencies:
acorn "^6.4.1"
caporal "1.4.0"
glob "^7.1.2"
escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
google-closure-compiler-java@^20200224.0.0:
version "20200224.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-java/-/google-closure-compiler-java-20200224.0.0.tgz#03d71aefd0a07010fd8a7057d09c76f6729767bc"
integrity sha512-palFcDoScauZjWIsGDzMK6h+IctcRb55I3wJX8Ko/DTSz72xwadRdKm0lGt8OoYL7SKEO+IjgD7s8XrAGpLnlQ==
exit-hook@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8"
integrity sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=
google-closure-compiler-js@^20200224.0.0:
version "20200224.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-js/-/google-closure-compiler-js-20200224.0.0.tgz#cf4b598abf7be686c683e530529756805b8af500"
integrity sha512-70VKN0kbnTRtu2dqxDjWZQGfEQIHj7b7oUUCsYPO5oEXCDfgxNc13oYUJXvrTONLRWlHCNl/I8FNrVOwZ3gY/g==
extend@^3.0.0:
version "3.0.2"
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
google-closure-compiler-linux@^20200224.0.0:
version "20200224.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-linux/-/google-closure-compiler-linux-20200224.0.0.tgz#d9608b224b4d8f38d4d34e99a24da54bca6b1902"
integrity sha512-/BaE889EPrXWOKJVolA9++e99xBDMzeFBf7zF7nBB8PUmU5DlvtsoLL82xnT6nbZC1ktHaETlVx+vYGju8zKBQ==
external-editor@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-1.1.1.tgz#12d7b0db850f7ff7e7081baf4005700060c4600b"
integrity sha1-Etew24UPf/fnCBuvQAVwAGDEYAs=
dependencies:
extend "^3.0.0"
spawn-sync "^1.0.15"
tmp "^0.0.29"
google-closure-compiler-osx@^20200224.0.0:
version "20200224.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-osx/-/google-closure-compiler-osx-20200224.0.0.tgz#aee62d8b878a662fc73b92419603168c0c3a35ed"
integrity sha512-WXVNW9nPUqjvCe38mUIlBGEPVPCTKLtdaXC+q+kQdonkJFHNrpdyYWa746Y8cNP/byQyDNpPsqcKseZTLh17sQ==
eyes@0.1.x:
version "0.1.8"
resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0"
integrity sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=
google-closure-compiler-windows@^20200224.0.0:
version "20200224.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-windows/-/google-closure-compiler-windows-20200224.0.0.tgz#cae323b898625ca57b0e87aaddde021a414dda58"
integrity sha512-l6w2D8r9+GC9CQTAYEMAuNI996Zb6YV5qG7+FR0gCoL6h6S3Mc7mi87bafgwaicsVcmmHE/9kCBuW4ZyTMs5Fg==
fast-levenshtein@^2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
google-closure-compiler@20200224.0.0:
version "20200224.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler/-/google-closure-compiler-20200224.0.0.tgz#ec0e708d9716a48e12fff43fe37fa5cec732a283"
integrity sha512-V81dRYygdHbZtOtU16VX26xAdJBB1UZyfSg3OTzdNl3l/xEIx1D/L7TYUqjeTXsxcy+JruJ/UfUlIJAOaMRTog==
figures@^1.3.5:
version "1.7.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
dependencies:
escape-string-regexp "^1.0.5"
object-assign "^4.1.0"
fs.realpath@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
gauge@~1.2.5:
version "1.2.7"
resolved "https://registry.yarnpkg.com/gauge/-/gauge-1.2.7.tgz#e9cec5483d3d4ee0ef44b60a7d99e4935e136d93"
integrity sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=
dependencies:
ansi "^0.3.0"
has-unicode "^2.0.0"
lodash.pad "^4.1.0"
lodash.padend "^4.1.0"
lodash.padstart "^4.1.0"
glob@^7.1.2:
version "7.1.7"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
dependencies:
fs.realpath "^1.0.0"
inflight "^1.0.4"
inherits "2"
minimatch "^3.0.4"
once "^1.3.0"
path-is-absolute "^1.0.0"
google-closure-compiler-java@^20200920.0.0:
version "20200920.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-java/-/google-closure-compiler-java-20200920.0.0.tgz#23519b14e004f2a9eda4f5b887842ae46ad7022e"
integrity sha512-q8m/+QLBWrzjg5VZ2b4B628zDvbi0Gyenj9bvZQlPY7mqj68HXhe5aOfKzZO7vXgHDXMvsvI3v/1g5mPAku/5w==
google-closure-compiler-linux@^20200920.0.0:
version "20200920.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-linux/-/google-closure-compiler-linux-20200920.0.0.tgz#622c28a784e8a93f9cc5e7cd7b675d2ed0e11d0b"
integrity sha512-F5HcTbeklcaxdWzlZu5b1ZKzCt1kSBUWsBfvlrDCFkA2pdBxIIC2VPokGAUZCqlfno2J2gYARz8FNCrx0tCx5g==
google-closure-compiler-osx@^20200920.0.0:
version "20200920.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-osx/-/google-closure-compiler-osx-20200920.0.0.tgz#6157a06e7d851d25d60de95c4bcd464d768278b1"
integrity sha512-2WY+HaUWVQNg9WZs9d4Op3zvS6yIVN2AIouU4grwYWXfFk+CMXZou0ASlsOURaYc2WZ22LW/G1w3vINDoCkSww==
google-closure-compiler-windows@^20200920.0.0:
version "20200920.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler-windows/-/google-closure-compiler-windows-20200920.0.0.tgz#755ddeb8032530c6ed13962e328d9af3269d0748"
integrity sha512-0c4Dem3em3ASNpcR/2USx1Kvb+I7L2MvsV1IZ5Pu98jTuhnkmlccQqPzk2rZR6lllVbVFXTb6tju0JxZ7Zoxjg==
google-closure-compiler@20200920.0.0:
version "20200920.0.0"
resolved "https://registry.yarnpkg.com/google-closure-compiler/-/google-closure-compiler-20200920.0.0.tgz#e1c54b7f1be8cbb33649d8d05e761bbf11e4eaa3"
integrity sha512-IOC77xL3+pYcAM+OVfcILKdrZNEy767JmpdVs2sq3I9+4JoHeKaJrmQXgbcXN2reUmzBw5b5m9Kd036Cr8ouBA==
dependencies:
chalk "2.x"
google-closure-compiler-java "^20200224.0.0"
google-closure-compiler-js "^20200224.0.0"
google-closure-compiler-java "^20200920.0.0"
minimist "1.x"
vinyl "2.x"
vinyl-sourcemaps-apply "^0.2.0"
optionalDependencies:
google-closure-compiler-linux "^20200224.0.0"
google-closure-compiler-osx "^20200224.0.0"
google-closure-compiler-windows "^20200224.0.0"
google-closure-compiler-linux "^20200920.0.0"
google-closure-compiler-osx "^20200920.0.0"
google-closure-compiler-windows "^20200920.0.0"
has-ansi@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
dependencies:
ansi-regex "^2.0.0"
has-flag@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
has-unicode@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
he@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
@ -168,26 +409,137 @@ html-minifier-terser@5.0.2:
relateurl "^0.2.7"
terser "^4.3.9"
inherits@^2.0.1, inherits@~2.0.3:
inflight@^1.0.4:
version "1.0.6"
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
dependencies:
once "^1.3.0"
wrappy "1"
inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3:
version "2.0.4"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
inquirer@^1.0.2:
version "1.2.3"
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-1.2.3.tgz#4dec6f32f37ef7bb0b2ed3f1d1a5c3f545074918"
integrity sha1-TexvMvN+97sLLtPx0aXD9UUHSRg=
dependencies:
ansi-escapes "^1.1.0"
chalk "^1.0.0"
cli-cursor "^1.0.1"
cli-width "^2.0.0"
external-editor "^1.1.0"
figures "^1.3.5"
lodash "^4.3.0"
mute-stream "0.0.6"
pinkie-promise "^2.0.0"
run-async "^2.2.0"
rx "^4.1.0"
string-width "^1.0.1"
strip-ansi "^3.0.0"
through "^2.3.6"
is-fullwidth-code-point@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
dependencies:
number-is-nan "^1.0.0"
is-fullwidth-code-point@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
isarray@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
isstream@0.1.x:
version "0.1.2"
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
lodash.camelcase@^4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
lodash.difference@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c"
integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=
lodash.pad@^4.1.0:
version "4.5.1"
resolved "https://registry.yarnpkg.com/lodash.pad/-/lodash.pad-4.5.1.tgz#4330949a833a7c8da22cc20f6a26c4d59debba70"
integrity sha1-QzCUmoM6fI2iLMIPaibE1Z3runA=
lodash.padend@^4.1.0:
version "4.6.1"
resolved "https://registry.yarnpkg.com/lodash.padend/-/lodash.padend-4.6.1.tgz#53ccba047d06e158d311f45da625f4e49e6f166e"
integrity sha1-U8y6BH0G4VjTEfRdpiX05J5vFm4=
lodash.padstart@^4.1.0:
version "4.6.1"
resolved "https://registry.yarnpkg.com/lodash.padstart/-/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b"
integrity sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs=
lodash.uniq@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
lodash@^4.17.14, lodash@^4.3.0:
version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
lower-case@^1.1.1:
version "1.1.4"
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac"
integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw=
minimist@1.x:
micromist@1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/micromist/-/micromist-1.1.0.tgz#a490bcf9a4b918ad9eed8e52d0ec98b9c3b2d3c8"
integrity sha512-+CQ76pabE9egniSEdmDuH+j2cYyIBKP97kujG8ZLZyLCRq5ExwtIy4DPHPFrq4jVbhMRBnyjuH50KU9Ohs8QCg==
dependencies:
lodash.camelcase "^4.3.0"
minimatch@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
dependencies:
brace-expansion "^1.1.7"
minimist@1.x, minimist@^1.2.0, minimist@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
mkdirp@^0.5.1:
version "0.5.5"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
dependencies:
minimist "^1.2.5"
ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
mute-stream@0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.6.tgz#48962b19e169fd1dfc240b3f1e7317627bbc47db"
integrity sha1-SJYrGeFp/R38JAs/HnMXYnu8R9s=
nan@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-1.0.0.tgz#ae24f8850818d662fcab5acf7f3b95bfaa2ccf38"
@ -200,11 +552,52 @@ no-case@^2.2.0:
dependencies:
lower-case "^1.1.1"
npmlog@^2.0.3:
version "2.0.4"
resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-2.0.4.tgz#98b52530f2514ca90d09ec5b22c8846722375692"
integrity sha1-mLUlMPJRTKkNCexbIsiEZyI3VpI=
dependencies:
ansi "~0.3.1"
are-we-there-yet "~1.1.2"
gauge "~1.2.5"
number-is-nan@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
object-assign@^4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
once@^1.3.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
dependencies:
wrappy "1"
onetime@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"
integrity sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=
options@>=0.0.5:
version "0.0.6"
resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f"
integrity sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=
os-shim@^0.1.2:
version "0.1.3"
resolved "https://registry.yarnpkg.com/os-shim/-/os-shim-0.1.3.tgz#6b62c3791cf7909ea35ed46e17658bb417cb3917"
integrity sha1-a2LDeRz3kJ6jXtRuF2WLtBfLORc=
os-tmpdir@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
param-case@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247"
@ -212,12 +605,37 @@ param-case@^2.1.1:
dependencies:
no-case "^2.2.0"
path-is-absolute@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
pinkie-promise@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
dependencies:
pinkie "^2.0.0"
pinkie@^2.0.0:
version "2.0.4"
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
prettyjson@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/prettyjson/-/prettyjson-1.2.1.tgz#fcffab41d19cab4dfae5e575e64246619b12d289"
integrity sha1-/P+rQdGcq0365eV15kJGYZsS0ok=
dependencies:
colors "^1.1.2"
minimist "^1.2.0"
process-nextick-args@^2.0.0, process-nextick-args@~2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
readable-stream@^2.3.5:
readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@^2.3.5:
version "2.3.7"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
@ -245,6 +663,24 @@ replace-ext@^1.0.0:
resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a"
integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==
restore-cursor@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541"
integrity sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=
dependencies:
exit-hook "^1.0.0"
onetime "^1.0.0"
run-async@^2.2.0:
version "2.4.1"
resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==
rx@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782"
integrity sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=
safe-buffer@~5.1.0, safe-buffer@~5.1.1:
version "5.1.2"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
@ -273,6 +709,36 @@ source-map@^0.6.0, source-map@~0.6.0, source-map@~0.6.1:
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
spawn-sync@^1.0.15:
version "1.0.15"
resolved "https://registry.yarnpkg.com/spawn-sync/-/spawn-sync-1.0.15.tgz#b00799557eb7fb0c8376c29d44e8a1ea67e57476"
integrity sha1-sAeZVX63+wyDdsKdROih6mfldHY=
dependencies:
concat-stream "^1.4.7"
os-shim "^0.1.2"
stack-trace@0.0.x:
version "0.0.10"
resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=
string-width@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
dependencies:
code-point-at "^1.0.0"
is-fullwidth-code-point "^1.0.0"
strip-ansi "^3.0.0"
string-width@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
dependencies:
is-fullwidth-code-point "^2.0.0"
strip-ansi "^4.0.0"
string_decoder@~1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
@ -280,6 +746,25 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"
strip-ansi@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
dependencies:
ansi-regex "^2.0.0"
strip-ansi@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
dependencies:
ansi-regex "^3.0.0"
supports-color@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
supports-color@^5.3.0:
version "5.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@ -287,6 +772,20 @@ supports-color@^5.3.0:
dependencies:
has-flag "^3.0.0"
tabtab@^2.2.2:
version "2.2.2"
resolved "https://registry.yarnpkg.com/tabtab/-/tabtab-2.2.2.tgz#7a047f143b010b4cbd31f857e82961512cbf4e14"
integrity sha1-egR/FDsBC0y9MfhX6ClhUSy/ThQ=
dependencies:
debug "^2.2.0"
inquirer "^1.0.2"
lodash.difference "^4.5.0"
lodash.uniq "^4.5.0"
minimist "^1.2.0"
mkdirp "^0.5.1"
npmlog "^2.0.3"
object-assign "^4.1.0"
terser@^4.3.9:
version "4.8.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
@ -296,11 +795,28 @@ terser@^4.3.9:
source-map "~0.6.1"
source-map-support "~0.5.12"
through@^2.3.6:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
tinycolor@0.x:
version "0.0.1"
resolved "https://registry.yarnpkg.com/tinycolor/-/tinycolor-0.0.1.tgz#320b5a52d83abb5978d81a3e887d4aefb15a6164"
integrity sha1-MgtaUtg6u1l42Bo+iH1K77FaYWQ=
tmp@^0.0.29:
version "0.0.29"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.29.tgz#f25125ff0dd9da3ccb0c2dd371ee1288bb9128c0"
integrity sha1-8lEl/w3Z2jzLDC3Tce4SiLuRKMA=
dependencies:
os-tmpdir "~1.0.1"
typedarray@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
upper-case@^1.1.1:
version "1.1.3"
resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
@ -335,6 +851,23 @@ wasm2c@1.0.0:
resolved "https://registry.yarnpkg.com/wasm2c/-/wasm2c-1.0.0.tgz#761671e141c46b8a7c6c54429db1e6bfa3cd0ec0"
integrity sha512-4SIESF2JNxrry6XFa/UQcsQibn+bxPkQ/oqixiXz2o8fsMl8J4vtvhH/evgbi8vZajAlaukuihEcQTWb9tVLUA==
winston@^2.3.1:
version "2.4.5"
resolved "https://registry.yarnpkg.com/winston/-/winston-2.4.5.tgz#f2e431d56154c4ea765545fc1003bd340c95b59a"
integrity sha512-TWoamHt5yYvsMarGlGEQE59SbJHqGsZV8/lwC+iCcGeAe0vUaOh+Lv6SYM17ouzC/a/LB1/hz/7sxFBtlu1l4A==
dependencies:
async "~1.0.0"
colors "1.0.x"
cycle "1.0.x"
eyes "0.1.x"
isstream "0.1.x"
stack-trace "0.0.x"
wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
ws@~0.4.28:
version "0.4.32"
resolved "https://registry.yarnpkg.com/ws/-/ws-0.4.32.tgz#787a6154414f3c99ed83c5772153b20feb0cec32"

View file

@ -9,6 +9,46 @@
sha1 = "85010754db53c3fbaf3b9ea3e083aa5c5d147ffd";
};
}
{
name = "acorn___acorn_6.4.2.tgz";
path = fetchurl {
name = "acorn___acorn_6.4.2.tgz";
url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz";
sha1 = "35866fd710528e92de10cf06016498e47e39e1e6";
};
}
{
name = "ansi_escapes___ansi_escapes_1.4.0.tgz";
path = fetchurl {
name = "ansi_escapes___ansi_escapes_1.4.0.tgz";
url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz";
sha1 = "d3a8a83b319aa67793662b13e761c7911422306e";
};
}
{
name = "ansi_regex___ansi_regex_2.1.1.tgz";
path = fetchurl {
name = "ansi_regex___ansi_regex_2.1.1.tgz";
url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz";
sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
};
}
{
name = "ansi_regex___ansi_regex_3.0.0.tgz";
path = fetchurl {
name = "ansi_regex___ansi_regex_3.0.0.tgz";
url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz";
sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
};
}
{
name = "ansi_styles___ansi_styles_2.2.1.tgz";
path = fetchurl {
name = "ansi_styles___ansi_styles_2.2.1.tgz";
url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz";
sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
};
}
{
name = "ansi_styles___ansi_styles_3.2.1.tgz";
path = fetchurl {
@ -17,6 +57,54 @@
sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d";
};
}
{
name = "ansi___ansi_0.3.1.tgz";
path = fetchurl {
name = "ansi___ansi_0.3.1.tgz";
url = "https://registry.yarnpkg.com/ansi/-/ansi-0.3.1.tgz";
sha1 = "0c42d4fb17160d5a9af1e484bace1c66922c1b21";
};
}
{
name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
path = fetchurl {
name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
url = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
sha1 = "4b35c2944f062a8bfcda66410760350fe9ddfc21";
};
}
{
name = "async___async_1.0.0.tgz";
path = fetchurl {
name = "async___async_1.0.0.tgz";
url = "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz";
sha1 = "f8fc04ca3a13784ade9e1641af98578cfbd647a9";
};
}
{
name = "balanced_match___balanced_match_1.0.2.tgz";
path = fetchurl {
name = "balanced_match___balanced_match_1.0.2.tgz";
url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz";
sha1 = "e83e3a7e3f300b34cb9d87f615fa0cbf357690ee";
};
}
{
name = "bluebird___bluebird_3.7.2.tgz";
path = fetchurl {
name = "bluebird___bluebird_3.7.2.tgz";
url = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz";
sha1 = "9f229c15be272454ffa973ace0dbee79a1b0c36f";
};
}
{
name = "brace_expansion___brace_expansion_1.1.11.tgz";
path = fetchurl {
name = "brace_expansion___brace_expansion_1.1.11.tgz";
url = "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz";
sha1 = "3c7fcbf529d87226f3d2f52b966ff5271eb441dd";
};
}
{
name = "buffer_from___buffer_from_1.1.1.tgz";
path = fetchurl {
@ -33,6 +121,14 @@
sha1 = "ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73";
};
}
{
name = "caporal___caporal_1.4.0.tgz";
path = fetchurl {
name = "caporal___caporal_1.4.0.tgz";
url = "https://registry.yarnpkg.com/caporal/-/caporal-1.4.0.tgz";
sha1 = "d6087b815e3df97c3a0f55dbb82850fae29ed585";
};
}
{
name = "chalk___chalk_2.4.2.tgz";
path = fetchurl {
@ -41,6 +137,14 @@
sha1 = "cd42541677a54333cf541a49108c1432b44c9424";
};
}
{
name = "chalk___chalk_1.1.3.tgz";
path = fetchurl {
name = "chalk___chalk_1.1.3.tgz";
url = "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz";
sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
};
}
{
name = "clean_css___clean_css_4.2.3.tgz";
path = fetchurl {
@ -49,6 +153,30 @@
sha1 = "507b5de7d97b48ee53d84adb0160ff6216380f78";
};
}
{
name = "cli_cursor___cli_cursor_1.0.2.tgz";
path = fetchurl {
name = "cli_cursor___cli_cursor_1.0.2.tgz";
url = "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz";
sha1 = "64da3f7d56a54412e59794bd62dc35295e8f2987";
};
}
{
name = "cli_table3___cli_table3_0.5.1.tgz";
path = fetchurl {
name = "cli_table3___cli_table3_0.5.1.tgz";
url = "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.5.1.tgz";
sha1 = "0252372d94dfc40dbd8df06005f48f31f656f202";
};
}
{
name = "cli_width___cli_width_2.2.1.tgz";
path = fetchurl {
name = "cli_width___cli_width_2.2.1.tgz";
url = "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz";
sha1 = "b0433d0b4e9c847ef18868a4ef16fd5fc8271c48";
};
}
{
name = "clone_buffer___clone_buffer_1.0.0.tgz";
path = fetchurl {
@ -81,6 +209,14 @@
sha1 = "120a00cb053bfb63a222e709f9683ea2e11d8cec";
};
}
{
name = "code_point_at___code_point_at_1.1.0.tgz";
path = fetchurl {
name = "code_point_at___code_point_at_1.1.0.tgz";
url = "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz";
sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
};
}
{
name = "color_convert___color_convert_1.9.3.tgz";
path = fetchurl {
@ -97,6 +233,30 @@
sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
};
}
{
name = "colorette___colorette_1.2.2.tgz";
path = fetchurl {
name = "colorette___colorette_1.2.2.tgz";
url = "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz";
sha1 = "cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94";
};
}
{
name = "colors___colors_1.0.3.tgz";
path = fetchurl {
name = "colors___colors_1.0.3.tgz";
url = "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz";
sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b";
};
}
{
name = "colors___colors_1.4.0.tgz";
path = fetchurl {
name = "colors___colors_1.4.0.tgz";
url = "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz";
sha1 = "c50491479d4c1bdaed2c9ced32cf7c7dc2360f78";
};
}
{
name = "commander___commander_2.20.3.tgz";
path = fetchurl {
@ -121,6 +281,22 @@
sha1 = "d121bbae860d9992a3d517ba96f56588e47c6781";
};
}
{
name = "concat_map___concat_map_0.0.1.tgz";
path = fetchurl {
name = "concat_map___concat_map_0.0.1.tgz";
url = "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz";
sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
};
}
{
name = "concat_stream___concat_stream_1.6.2.tgz";
path = fetchurl {
name = "concat_stream___concat_stream_1.6.2.tgz";
url = "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz";
sha1 = "904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34";
};
}
{
name = "core_util_is___core_util_is_1.0.2.tgz";
path = fetchurl {
@ -129,6 +305,38 @@
sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
};
}
{
name = "cycle___cycle_1.0.3.tgz";
path = fetchurl {
name = "cycle___cycle_1.0.3.tgz";
url = "https://registry.yarnpkg.com/cycle/-/cycle-1.0.3.tgz";
sha1 = "21e80b2be8580f98b468f379430662b046c34ad2";
};
}
{
name = "debug___debug_2.6.9.tgz";
path = fetchurl {
name = "debug___debug_2.6.9.tgz";
url = "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz";
sha1 = "5d128515df134ff327e90a4c93f4e077a536341f";
};
}
{
name = "delegates___delegates_1.0.0.tgz";
path = fetchurl {
name = "delegates___delegates_1.0.0.tgz";
url = "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz";
sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
};
}
{
name = "es_check___es_check_5.2.4.tgz";
path = fetchurl {
name = "es_check___es_check_5.2.4.tgz";
url = "https://registry.yarnpkg.com/es-check/-/es-check-5.2.4.tgz";
sha1 = "76fe2d96ad238bd8ec1d9c3b3d0e98ddbcc723e7";
};
}
{
name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
path = fetchurl {
@ -138,51 +346,123 @@
};
}
{
name = "google_closure_compiler_java___google_closure_compiler_java_20200224.0.0.tgz";
name = "exit_hook___exit_hook_1.1.1.tgz";
path = fetchurl {
name = "google_closure_compiler_java___google_closure_compiler_java_20200224.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-java/-/google-closure-compiler-java-20200224.0.0.tgz";
sha1 = "03d71aefd0a07010fd8a7057d09c76f6729767bc";
name = "exit_hook___exit_hook_1.1.1.tgz";
url = "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz";
sha1 = "f05ca233b48c05d54fff07765df8507e95c02ff8";
};
}
{
name = "google_closure_compiler_js___google_closure_compiler_js_20200224.0.0.tgz";
name = "extend___extend_3.0.2.tgz";
path = fetchurl {
name = "google_closure_compiler_js___google_closure_compiler_js_20200224.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-js/-/google-closure-compiler-js-20200224.0.0.tgz";
sha1 = "cf4b598abf7be686c683e530529756805b8af500";
name = "extend___extend_3.0.2.tgz";
url = "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz";
sha1 = "f8b1136b4071fbd8eb140aff858b1019ec2915fa";
};
}
{
name = "google_closure_compiler_linux___google_closure_compiler_linux_20200224.0.0.tgz";
name = "external_editor___external_editor_1.1.1.tgz";
path = fetchurl {
name = "google_closure_compiler_linux___google_closure_compiler_linux_20200224.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-linux/-/google-closure-compiler-linux-20200224.0.0.tgz";
sha1 = "d9608b224b4d8f38d4d34e99a24da54bca6b1902";
name = "external_editor___external_editor_1.1.1.tgz";
url = "https://registry.yarnpkg.com/external-editor/-/external-editor-1.1.1.tgz";
sha1 = "12d7b0db850f7ff7e7081baf4005700060c4600b";
};
}
{
name = "google_closure_compiler_osx___google_closure_compiler_osx_20200224.0.0.tgz";
name = "eyes___eyes_0.1.8.tgz";
path = fetchurl {
name = "google_closure_compiler_osx___google_closure_compiler_osx_20200224.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-osx/-/google-closure-compiler-osx-20200224.0.0.tgz";
sha1 = "aee62d8b878a662fc73b92419603168c0c3a35ed";
name = "eyes___eyes_0.1.8.tgz";
url = "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz";
sha1 = "62cf120234c683785d902348a800ef3e0cc20bc0";
};
}
{
name = "google_closure_compiler_windows___google_closure_compiler_windows_20200224.0.0.tgz";
name = "fast_levenshtein___fast_levenshtein_2.0.6.tgz";
path = fetchurl {
name = "google_closure_compiler_windows___google_closure_compiler_windows_20200224.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-windows/-/google-closure-compiler-windows-20200224.0.0.tgz";
sha1 = "cae323b898625ca57b0e87aaddde021a414dda58";
name = "fast_levenshtein___fast_levenshtein_2.0.6.tgz";
url = "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz";
sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
};
}
{
name = "google_closure_compiler___google_closure_compiler_20200224.0.0.tgz";
name = "figures___figures_1.7.0.tgz";
path = fetchurl {
name = "google_closure_compiler___google_closure_compiler_20200224.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler/-/google-closure-compiler-20200224.0.0.tgz";
sha1 = "ec0e708d9716a48e12fff43fe37fa5cec732a283";
name = "figures___figures_1.7.0.tgz";
url = "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz";
sha1 = "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e";
};
}
{
name = "fs.realpath___fs.realpath_1.0.0.tgz";
path = fetchurl {
name = "fs.realpath___fs.realpath_1.0.0.tgz";
url = "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz";
sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
};
}
{
name = "gauge___gauge_1.2.7.tgz";
path = fetchurl {
name = "gauge___gauge_1.2.7.tgz";
url = "https://registry.yarnpkg.com/gauge/-/gauge-1.2.7.tgz";
sha1 = "e9cec5483d3d4ee0ef44b60a7d99e4935e136d93";
};
}
{
name = "glob___glob_7.1.7.tgz";
path = fetchurl {
name = "glob___glob_7.1.7.tgz";
url = "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz";
sha1 = "3b193e9233f01d42d0b3f78294bbeeb418f94a90";
};
}
{
name = "google_closure_compiler_java___google_closure_compiler_java_20200920.0.0.tgz";
path = fetchurl {
name = "google_closure_compiler_java___google_closure_compiler_java_20200920.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-java/-/google-closure-compiler-java-20200920.0.0.tgz";
sha1 = "23519b14e004f2a9eda4f5b887842ae46ad7022e";
};
}
{
name = "google_closure_compiler_linux___google_closure_compiler_linux_20200920.0.0.tgz";
path = fetchurl {
name = "google_closure_compiler_linux___google_closure_compiler_linux_20200920.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-linux/-/google-closure-compiler-linux-20200920.0.0.tgz";
sha1 = "622c28a784e8a93f9cc5e7cd7b675d2ed0e11d0b";
};
}
{
name = "google_closure_compiler_osx___google_closure_compiler_osx_20200920.0.0.tgz";
path = fetchurl {
name = "google_closure_compiler_osx___google_closure_compiler_osx_20200920.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-osx/-/google-closure-compiler-osx-20200920.0.0.tgz";
sha1 = "6157a06e7d851d25d60de95c4bcd464d768278b1";
};
}
{
name = "google_closure_compiler_windows___google_closure_compiler_windows_20200920.0.0.tgz";
path = fetchurl {
name = "google_closure_compiler_windows___google_closure_compiler_windows_20200920.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler-windows/-/google-closure-compiler-windows-20200920.0.0.tgz";
sha1 = "755ddeb8032530c6ed13962e328d9af3269d0748";
};
}
{
name = "google_closure_compiler___google_closure_compiler_20200920.0.0.tgz";
path = fetchurl {
name = "google_closure_compiler___google_closure_compiler_20200920.0.0.tgz";
url = "https://registry.yarnpkg.com/google-closure-compiler/-/google-closure-compiler-20200920.0.0.tgz";
sha1 = "e1c54b7f1be8cbb33649d8d05e761bbf11e4eaa3";
};
}
{
name = "has_ansi___has_ansi_2.0.0.tgz";
path = fetchurl {
name = "has_ansi___has_ansi_2.0.0.tgz";
url = "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz";
sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
};
}
{
@ -193,6 +473,14 @@
sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
};
}
{
name = "has_unicode___has_unicode_2.0.1.tgz";
path = fetchurl {
name = "has_unicode___has_unicode_2.0.1.tgz";
url = "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz";
sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
};
}
{
name = "he___he_1.2.0.tgz";
path = fetchurl {
@ -209,6 +497,14 @@
sha1 = "0e67a0b062ae1dd0719fc73199479298f807ae16";
};
}
{
name = "inflight___inflight_1.0.6.tgz";
path = fetchurl {
name = "inflight___inflight_1.0.6.tgz";
url = "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz";
sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
};
}
{
name = "inherits___inherits_2.0.4.tgz";
path = fetchurl {
@ -217,6 +513,30 @@
sha1 = "0fa2c64f932917c3433a0ded55363aae37416b7c";
};
}
{
name = "inquirer___inquirer_1.2.3.tgz";
path = fetchurl {
name = "inquirer___inquirer_1.2.3.tgz";
url = "https://registry.yarnpkg.com/inquirer/-/inquirer-1.2.3.tgz";
sha1 = "4dec6f32f37ef7bb0b2ed3f1d1a5c3f545074918";
};
}
{
name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
path = fetchurl {
name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz";
url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
};
}
{
name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz";
path = fetchurl {
name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz";
url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
};
}
{
name = "isarray___isarray_1.0.0.tgz";
path = fetchurl {
@ -225,6 +545,70 @@
sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
};
}
{
name = "isstream___isstream_0.1.2.tgz";
path = fetchurl {
name = "isstream___isstream_0.1.2.tgz";
url = "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz";
sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
};
}
{
name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
path = fetchurl {
name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz";
url = "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz";
sha1 = "b28aa6288a2b9fc651035c7711f65ab6190331a6";
};
}
{
name = "lodash.difference___lodash.difference_4.5.0.tgz";
path = fetchurl {
name = "lodash.difference___lodash.difference_4.5.0.tgz";
url = "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz";
sha1 = "9ccb4e505d486b91651345772885a2df27fd017c";
};
}
{
name = "lodash.pad___lodash.pad_4.5.1.tgz";
path = fetchurl {
name = "lodash.pad___lodash.pad_4.5.1.tgz";
url = "https://registry.yarnpkg.com/lodash.pad/-/lodash.pad-4.5.1.tgz";
sha1 = "4330949a833a7c8da22cc20f6a26c4d59debba70";
};
}
{
name = "lodash.padend___lodash.padend_4.6.1.tgz";
path = fetchurl {
name = "lodash.padend___lodash.padend_4.6.1.tgz";
url = "https://registry.yarnpkg.com/lodash.padend/-/lodash.padend-4.6.1.tgz";
sha1 = "53ccba047d06e158d311f45da625f4e49e6f166e";
};
}
{
name = "lodash.padstart___lodash.padstart_4.6.1.tgz";
path = fetchurl {
name = "lodash.padstart___lodash.padstart_4.6.1.tgz";
url = "https://registry.yarnpkg.com/lodash.padstart/-/lodash.padstart-4.6.1.tgz";
sha1 = "d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b";
};
}
{
name = "lodash.uniq___lodash.uniq_4.5.0.tgz";
path = fetchurl {
name = "lodash.uniq___lodash.uniq_4.5.0.tgz";
url = "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz";
sha1 = "d0225373aeb652adc1bc82e4945339a842754773";
};
}
{
name = "lodash___lodash_4.17.21.tgz";
path = fetchurl {
name = "lodash___lodash_4.17.21.tgz";
url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz";
sha1 = "679591c564c3bffaae8454cf0b3df370c3d6911c";
};
}
{
name = "lower_case___lower_case_1.1.4.tgz";
path = fetchurl {
@ -233,6 +617,22 @@
sha1 = "9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac";
};
}
{
name = "micromist___micromist_1.1.0.tgz";
path = fetchurl {
name = "micromist___micromist_1.1.0.tgz";
url = "https://registry.yarnpkg.com/micromist/-/micromist-1.1.0.tgz";
sha1 = "a490bcf9a4b918ad9eed8e52d0ec98b9c3b2d3c8";
};
}
{
name = "minimatch___minimatch_3.0.4.tgz";
path = fetchurl {
name = "minimatch___minimatch_3.0.4.tgz";
url = "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz";
sha1 = "5166e286457f03306064be5497e8dbb0c3d32083";
};
}
{
name = "minimist___minimist_1.2.5.tgz";
path = fetchurl {
@ -241,6 +641,30 @@
sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602";
};
}
{
name = "mkdirp___mkdirp_0.5.5.tgz";
path = fetchurl {
name = "mkdirp___mkdirp_0.5.5.tgz";
url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz";
sha1 = "d91cefd62d1436ca0f41620e251288d420099def";
};
}
{
name = "ms___ms_2.0.0.tgz";
path = fetchurl {
name = "ms___ms_2.0.0.tgz";
url = "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz";
sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
};
}
{
name = "mute_stream___mute_stream_0.0.6.tgz";
path = fetchurl {
name = "mute_stream___mute_stream_0.0.6.tgz";
url = "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.6.tgz";
sha1 = "48962b19e169fd1dfc240b3f1e7317627bbc47db";
};
}
{
name = "nan___nan_1.0.0.tgz";
path = fetchurl {
@ -257,6 +681,46 @@
sha1 = "60b813396be39b3f1288a4c1ed5d1e7d28b464ac";
};
}
{
name = "npmlog___npmlog_2.0.4.tgz";
path = fetchurl {
name = "npmlog___npmlog_2.0.4.tgz";
url = "https://registry.yarnpkg.com/npmlog/-/npmlog-2.0.4.tgz";
sha1 = "98b52530f2514ca90d09ec5b22c8846722375692";
};
}
{
name = "number_is_nan___number_is_nan_1.0.1.tgz";
path = fetchurl {
name = "number_is_nan___number_is_nan_1.0.1.tgz";
url = "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz";
sha1 = "097b602b53422a522c1afb8790318336941a011d";
};
}
{
name = "object_assign___object_assign_4.1.1.tgz";
path = fetchurl {
name = "object_assign___object_assign_4.1.1.tgz";
url = "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz";
sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
};
}
{
name = "once___once_1.4.0.tgz";
path = fetchurl {
name = "once___once_1.4.0.tgz";
url = "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz";
sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
};
}
{
name = "onetime___onetime_1.1.0.tgz";
path = fetchurl {
name = "onetime___onetime_1.1.0.tgz";
url = "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz";
sha1 = "a1f7838f8314c516f05ecefcbc4ccfe04b4ed789";
};
}
{
name = "options___options_0.0.6.tgz";
path = fetchurl {
@ -265,6 +729,22 @@
sha1 = "ec22d312806bb53e731773e7cdaefcf1c643128f";
};
}
{
name = "os_shim___os_shim_0.1.3.tgz";
path = fetchurl {
name = "os_shim___os_shim_0.1.3.tgz";
url = "https://registry.yarnpkg.com/os-shim/-/os-shim-0.1.3.tgz";
sha1 = "6b62c3791cf7909ea35ed46e17658bb417cb3917";
};
}
{
name = "os_tmpdir___os_tmpdir_1.0.2.tgz";
path = fetchurl {
name = "os_tmpdir___os_tmpdir_1.0.2.tgz";
url = "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
};
}
{
name = "param_case___param_case_2.1.1.tgz";
path = fetchurl {
@ -273,6 +753,38 @@
sha1 = "df94fd8cf6531ecf75e6bef9a0858fbc72be2247";
};
}
{
name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
path = fetchurl {
name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
url = "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
};
}
{
name = "pinkie_promise___pinkie_promise_2.0.1.tgz";
path = fetchurl {
name = "pinkie_promise___pinkie_promise_2.0.1.tgz";
url = "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz";
sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa";
};
}
{
name = "pinkie___pinkie_2.0.4.tgz";
path = fetchurl {
name = "pinkie___pinkie_2.0.4.tgz";
url = "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz";
sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870";
};
}
{
name = "prettyjson___prettyjson_1.2.1.tgz";
path = fetchurl {
name = "prettyjson___prettyjson_1.2.1.tgz";
url = "https://registry.yarnpkg.com/prettyjson/-/prettyjson-1.2.1.tgz";
sha1 = "fcffab41d19cab4dfae5e575e64246619b12d289";
};
}
{
name = "process_nextick_args___process_nextick_args_2.0.1.tgz";
path = fetchurl {
@ -313,6 +825,30 @@
sha1 = "2d6d996d04a15855d967443631dd5f77825b016a";
};
}
{
name = "restore_cursor___restore_cursor_1.0.1.tgz";
path = fetchurl {
name = "restore_cursor___restore_cursor_1.0.1.tgz";
url = "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz";
sha1 = "34661f46886327fed2991479152252df92daa541";
};
}
{
name = "run_async___run_async_2.4.1.tgz";
path = fetchurl {
name = "run_async___run_async_2.4.1.tgz";
url = "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz";
sha1 = "8440eccf99ea3e70bd409d49aab88e10c189a455";
};
}
{
name = "rx___rx_4.1.0.tgz";
path = fetchurl {
name = "rx___rx_4.1.0.tgz";
url = "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz";
sha1 = "a5f13ff79ef3b740fe30aa803fb09f98805d4782";
};
}
{
name = "safe_buffer___safe_buffer_5.1.2.tgz";
path = fetchurl {
@ -353,6 +889,38 @@
sha1 = "74722af32e9614e9c287a8d0bbde48b5e2f1a263";
};
}
{
name = "spawn_sync___spawn_sync_1.0.15.tgz";
path = fetchurl {
name = "spawn_sync___spawn_sync_1.0.15.tgz";
url = "https://registry.yarnpkg.com/spawn-sync/-/spawn-sync-1.0.15.tgz";
sha1 = "b00799557eb7fb0c8376c29d44e8a1ea67e57476";
};
}
{
name = "stack_trace___stack_trace_0.0.10.tgz";
path = fetchurl {
name = "stack_trace___stack_trace_0.0.10.tgz";
url = "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz";
sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0";
};
}
{
name = "string_width___string_width_1.0.2.tgz";
path = fetchurl {
name = "string_width___string_width_1.0.2.tgz";
url = "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz";
sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
};
}
{
name = "string_width___string_width_2.1.1.tgz";
path = fetchurl {
name = "string_width___string_width_2.1.1.tgz";
url = "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz";
sha1 = "ab93f27a8dc13d28cac815c462143a6d9012ae9e";
};
}
{
name = "string_decoder___string_decoder_1.1.1.tgz";
path = fetchurl {
@ -361,6 +929,30 @@
sha1 = "9cf1611ba62685d7030ae9e4ba34149c3af03fc8";
};
}
{
name = "strip_ansi___strip_ansi_3.0.1.tgz";
path = fetchurl {
name = "strip_ansi___strip_ansi_3.0.1.tgz";
url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz";
sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
};
}
{
name = "strip_ansi___strip_ansi_4.0.0.tgz";
path = fetchurl {
name = "strip_ansi___strip_ansi_4.0.0.tgz";
url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz";
sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
};
}
{
name = "supports_color___supports_color_2.0.0.tgz";
path = fetchurl {
name = "supports_color___supports_color_2.0.0.tgz";
url = "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz";
sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
};
}
{
name = "supports_color___supports_color_5.5.0.tgz";
path = fetchurl {
@ -369,6 +961,14 @@
sha1 = "e2e69a44ac8772f78a1ec0b35b689df6530efc8f";
};
}
{
name = "tabtab___tabtab_2.2.2.tgz";
path = fetchurl {
name = "tabtab___tabtab_2.2.2.tgz";
url = "https://registry.yarnpkg.com/tabtab/-/tabtab-2.2.2.tgz";
sha1 = "7a047f143b010b4cbd31f857e82961512cbf4e14";
};
}
{
name = "terser___terser_4.8.0.tgz";
path = fetchurl {
@ -377,6 +977,14 @@
sha1 = "63056343d7c70bb29f3af665865a46fe03a0df17";
};
}
{
name = "through___through_2.3.8.tgz";
path = fetchurl {
name = "through___through_2.3.8.tgz";
url = "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz";
sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
};
}
{
name = "tinycolor___tinycolor_0.0.1.tgz";
path = fetchurl {
@ -385,6 +993,22 @@
sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164";
};
}
{
name = "tmp___tmp_0.0.29.tgz";
path = fetchurl {
name = "tmp___tmp_0.0.29.tgz";
url = "https://registry.yarnpkg.com/tmp/-/tmp-0.0.29.tgz";
sha1 = "f25125ff0dd9da3ccb0c2dd371ee1288bb9128c0";
};
}
{
name = "typedarray___typedarray_0.0.6.tgz";
path = fetchurl {
name = "typedarray___typedarray_0.0.6.tgz";
url = "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz";
sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
};
}
{
name = "upper_case___upper_case_1.1.3.tgz";
path = fetchurl {
@ -425,6 +1049,22 @@
sha1 = "761671e141c46b8a7c6c54429db1e6bfa3cd0ec0";
};
}
{
name = "winston___winston_2.4.5.tgz";
path = fetchurl {
name = "winston___winston_2.4.5.tgz";
url = "https://registry.yarnpkg.com/winston/-/winston-2.4.5.tgz";
sha1 = "f2e431d56154c4ea765545fc1003bd340c95b59a";
};
}
{
name = "wrappy___wrappy_1.0.2.tgz";
path = fetchurl {
name = "wrappy___wrappy_1.0.2.tgz";
url = "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz";
sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
};
}
{
name = "ws___ws_0.4.32.tgz";
path = fetchurl {

View file

@ -1,18 +1,18 @@
{ lib, fetchFromGitHub, crystal_0_36, openssl }:
{ lib, fetchFromGitHub, crystal_1_0, openssl }:
let
crystal = crystal_0_36;
crystal = crystal_1_0;
in
crystal.buildCrystalPackage rec {
version = "0.11.0";
version = "0.14.0";
pname = "mint";
src = fetchFromGitHub {
owner = "mint-lang";
repo = "mint";
rev = version;
sha256 = "sha256-QqO4Kc8hf6WNCENPvLwYIF9gtXG/VRR7DhyZvxB4VsA=";
sha256 = "1mf9d0jpdb21hkzaqvwyx2171dv3hr50zhl07p85wpf0d3n5wml8";
};
postPatch = ''
@ -34,6 +34,6 @@ crystal.buildCrystalPackage rec {
license = licenses.bsd3;
maintainers = with maintainers; [ manveru ];
platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ];
broken = lib.versionOlder crystal.version "0.33";
broken = lib.versionOlder crystal.version "1.0";
};
}

View file

@ -2,79 +2,55 @@
admiral = {
owner = "jwaldrip";
repo = "admiral.cr";
rev = "v1.11.2";
sha256 = "0rxsy41d0qpw9h1d3jvhmbmzqba9yhgyzc0jrdbg28f59fl7zp7q";
rev = "v1.11.4";
sha256 = "1rpybhhzz892s2dp2kzbkkn1c8c7574275ql6amhbvc6ds5j3i46";
};
ameba = {
owner = "crystal-ameba";
repo = "ameba";
rev = "v0.13.3";
sha256 = "0yhb8vfrfzsm3a45h2jmcrn1n7jy3zn2hwims3dikgq8kaggws9y";
rev = "v0.14.2";
sha256 = "1l1q1icpzg1zvhfj8948w36j7ikaj7w816677zi29vi6y2d1dmf2";
};
baked_file_system = {
owner = "schovi";
repo = "baked_file_system";
rev = "7183bfde8d86a976a6912f582b51cbd1783456af";
sha256 = "0s1bsrimz30wfkkfmb4bm49mx44nhqj0hky8jkn0kz0mpc28mkkl";
};
diff = {
owner = "MakeNowJust";
repo = "crystal-diff";
rev = "v1.1.0";
sha256 = "1q5q2d5mp1r8c6k5v4755sb3b6awiz85d1j280djzhbd0pggk3z7";
rev = "v0.10.0";
sha256 = "10f25sby8ipps5c2jj4j2q30kscgv4g1s5nhdddmldhg9isj0jli";
};
dotenv = {
owner = "gdotdesign";
repo = "cr-dotenv";
rev = "v0.3.1";
sha256 = "1xp7c3g8dj1hqk2b885qr4y0s8661gpp9q28lv6rhr0ckllc6zgz";
rev = "v1.0.0";
sha256 = "00pdawysns1w1iqwh6j3shilpwh41ljz1chsqkacn6dj2yn21n0r";
};
exception_page = {
owner = "crystal-loot";
repo = "exception_page";
rev = "v0.1.4";
sha256 = "0bsp2m89sl0bg9d5szbs1nxyk7yk58rkk24aibr39hhb5zi70pqi";
rev = "v0.1.5";
sha256 = "0nlph4rmavwsndf94hisdikh3qhhkyyh97cc39mvbqzrqrc6lbx3";
};
kemal = {
owner = "kemalcr";
repo = "kemal";
rev = "v0.27.0";
sha256 = "01p5fkm6q9k6390dhhw3dwwzlxhxafykknkkcayv1k4ynn126hi7";
rev = "v1.0.0";
sha256 = "0yy6mkqyxlgdi6svj206iprw3njrxw61y2s2wwz78yz7j6sly1wf";
};
kilt = {
owner = "jeromegn";
repo = "kilt";
rev = "v0.4.0";
sha256 = "1w9ib6j4xhwxdxx58nzc06gw7ci7vga03vgj1z1bnklamb0b0l0k";
rev = "v0.4.1";
sha256 = "1bhmmk4djnysf2fr0020dakn1730a33xzi10c8lg1a343x77rm64";
};
markd = {
owner = "icyleaf";
repo = "markd";
rev = "620845abb6776d1765d20d86cc0220aa40f89a91";
sha256 = "1nq1ddmd2kgnl8vrk0y65lqhy145740a3s68kn0advm2xx8rbhmy";
rev = "v0.4.0";
sha256 = "0zi39ik7zqnidysafwn6icpr0gdb6z40v63bx5hablarpf2r9637";
};
radix = {
owner = "luislavena";
repo = "radix";
rev = "v0.3.9";
sha256 = "19pksfr7ddc31hvikb433jg0zav1ar93k6zmsgaf3vsrjnvia3ix";
};
string_inflection = {
owner = "mosop";
repo = "string_inflection";
rev = "v0.2.1";
sha256 = "10vkr28h7n53ijjv57ldxhh473086qg313lzs55a7wsh0zgc104m";
};
time_format = {
owner = "vladfaust";
repo = "time_format.cr";
rev = "v0.1.1";
sha256 = "0mmssnabf476i07sajm7s3rlvfcav4lkh0n8g12rybxr6c9f683v";
};
tree_template = {
owner = "gdotdesign";
repo = "tree_template";
rev = "7e24c92208cc99938f3fbd8f5fecda22bcbe3cc3";
sha256 = "0ixscq7nqlp83x976d41kq83a5gw9kkk7lnxhlsc91000hm5h3wq";
rev = "v0.4.1";
sha256 = "1l08cydkdidq9yyil1wl240hvk41iycv04jrg6nx5mkvzw4z1bzg";
};
}

View file

@ -1,6 +1,6 @@
{ lib, buildPythonPackage, fetchPypi, writeText, asttokens
, pycryptodome, pytest_xdist, pytestcov, recommonmark, semantic-version, sphinx
, sphinx_rtd_theme, pytestrunner }:
, pycryptodome, pytest-xdist, pytest-cov, recommonmark, semantic-version, sphinx
, sphinx_rtd_theme, pytest-runner }:
let
sample-contract = writeText "example.vy" ''
@ -21,7 +21,7 @@ buildPythonPackage rec {
sha256 = "e763561a161c35c03b92a0c176096dd9b4c78ab003c2f08324d443f459b3de84";
};
nativeBuildInputs = [ pytestrunner ];
nativeBuildInputs = [ pytest-runner ];
postPatch = ''
substituteInPlace setup.py \

View file

@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "guile-git";
version = "0.5.1";
version = "0.5.2";
src = fetchFromGitLab {
owner = "guile-git";
repo = pname;
rev = "v${version}";
sha256 = "7Cnuyk9xAPTvz9R44O3lvKDrT6tUQui7YzxIoqhRfPQ=";
sha256 = "x6apF9fmwzrkyzAexKjClOTFrbE31+fVhSLyFZkKRYU=";
};
postConfigure = ''

View file

@ -1,7 +1,7 @@
{ lib, stdenv, fetchFromGitHub, libck, darwin }:
let
version = "0.21";
version = "0.30.0";
bootstrap = stdenv.mkDerivation {
pname = "cyclone-bootstrap";
inherit version;
@ -10,7 +10,7 @@ let
owner = "justinethier";
repo = "cyclone-bootstrap";
rev = "v${version}";
sha256 = "0bb3a7x7vzmdyhm4nilm8bcn4q50pwqryggnxz21n16v6xakwjmr";
sha256 = "sha256-/zAcCBdJ7YQXsspdjrMca1Oj9SUUFXQKLwZPoZLhHYg=";
};
enableParallelBuilding = true;
@ -30,7 +30,7 @@ stdenv.mkDerivation {
owner = "justinethier";
repo = "cyclone";
rev = "v${version}";
sha256 = "1vb4yaprs2bwbxmxx2zkqvysxx8r9qww2q1nqkz8yps3ji715jw7";
sha256 = "sha256-a3wiqKlIbnvIhyrI0lyVGciQiM7KSuYH5iUfGFrgOuM=";
};
enableParallelBuilding = true;

View file

@ -2,19 +2,19 @@
stdenv.mkDerivation rec {
pname = "cmark";
version = "0.30.0";
version = "0.30.1";
src = fetchFromGitHub {
owner = "jgm";
repo = pname;
rev = version;
sha256 = "sha256-SU31kJL+8wt57bGW5fNeXjXPgPeCXZIknZwDxMXCfdc=";
sha256 = "sha256-UjDM2N6gCwO94F1nW3qCP9JX42MYAicAuGTKAXMy1Gg=";
};
nativeBuildInputs = [ cmake ];
cmakeFlags = [
# https://github.com/commonmark/cmark/releases/tag/0.30.0
# https://github.com/commonmark/cmark/releases/tag/0.30.1
# recommends distributions dynamically link
"-DCMARK_STATIC=OFF"
];

View file

@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
pname = "fcft";
version = "2.4.2";
version = "2.4.3";
src = fetchzip {
url = "https://codeberg.org/dnkl/fcft/archive/${version}.tar.gz";
sha256 = "01zvc8519fcg14nmcx3iqap9jnspcnr6pvlr59ipqxs0jprnrxl2";
sha256 = "0hxvd6xbvgq1rk8851gswffmvh3fv41lyvz4fhwzln7m12759yw8";
};
depsBuildBuild = [ pkg-config ];

View file

@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
pythonPackages.pytest
];
checkInputs = lib.optional enablePython [ pythonPackages.scipy pythonPackages.pytestcov ];
checkInputs = lib.optional enablePython [ pythonPackages.scipy pythonPackages.pytest-cov ];
preConfigure = ''
mkdir -p build/external/src

View file

@ -3,13 +3,13 @@
}:
stdenv.mkDerivation rec {
version = "1.38.1"; # N.B: if you change this, change pythonPackages.grpcio-tools to a matching version too
version = "1.39.0"; # N.B: if you change this, change pythonPackages.grpcio-tools to a matching version too
pname = "grpc";
src = fetchFromGitHub {
owner = "grpc";
repo = "grpc";
rev = "v${version}";
sha256 = "0hjp946x5695srmc6bg2m7iih81jdmhpxn4bjcl80f09v4qsb0nl";
sha256 = "1wa7n7mf20fnvxqw093kr7a4c7vilcmx9yl3hicnyfcd663jgqvd";
fetchSubmodules = true;
};
patches = [

View file

@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "leatherman";
version = "1.12.5";
version = "1.12.6";
src = fetchFromGitHub {
sha256 = "sha256-1romJiOIQDlglo/nAJjn1l06dSwDRwG1b49H6js9MB4=";
sha256 = "sha256-k5Lt/NCSlBaTGhpR4T3Q4Ih+RR1xKROxz+RNYor7zaQ=";
rev = version;
repo = "leatherman";
owner = "puppetlabs";

View file

@ -0,0 +1,40 @@
{ mkDerivation
, lib
, fetchFromGitLab
, libnotify
, cmake
, ninja
, qtbase
, qtconnectivity
}:
mkDerivation rec {
pname = "libcprime";
version = "4.2.2";
src = fetchFromGitLab {
owner = "cubocore";
repo = pname;
rev = "v${version}";
sha256 = "sha256-RywvFATA/+fDP/TR5QRWaJlDgy3EID//iVmrJcj3GXI=";
};
nativeBuildInputs = [
cmake
ninja
];
buildInputs = [
qtbase
qtconnectivity
libnotify
];
meta = with lib; {
description = "A library for bookmarking, saving recent activites, managing settings of C-Suite";
homepage = "https://gitlab.com/cubocore/coreapps/libcprime";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dan4ik605743 ];
platforms = platforms.linux;
};
}

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libkeyfinder";
version = "2.2.4";
version = "2.2.5";
src = fetchFromGitHub {
owner = "mixxxdj";
repo = "libkeyfinder";
rev = "v${version}";
sha256 = "005qq81xfzi1iifvpgkqpizxcrfisafq2r0cjp4fxqh1ih7bfimv";
sha256 = "sha256-4jbnsKMGJKUIRfRPymGGgqPgwPyLInc6rLvCXnOcQ5g=";
};
# needed for finding libkeyfinder.so to link it into keyfinder-tests executable

Some files were not shown because too many files have changed in this diff Show more