Merge master into haskell-updates
This commit is contained in:
commit
3c20f80ae5
|
@ -300,6 +300,19 @@ rec {
|
|||
inherit (str) merge;
|
||||
};
|
||||
|
||||
# Allow a newline character at the end and trim it in the merge function.
|
||||
singleLineStr =
|
||||
let
|
||||
inherit (strMatching "[^\n\r]*\n?") check merge;
|
||||
in
|
||||
mkOptionType {
|
||||
name = "singleLineStr";
|
||||
description = "(optionally newline-terminated) single-line string";
|
||||
inherit check;
|
||||
merge = loc: defs:
|
||||
lib.removeSuffix "\n" (merge loc defs);
|
||||
};
|
||||
|
||||
strMatching = pattern: mkOptionType {
|
||||
name = "strMatching ${escapeNixString pattern}";
|
||||
description = "string matching the pattern ${pattern}";
|
||||
|
|
|
@ -2291,6 +2291,12 @@
|
|||
githubId = 34317;
|
||||
name = "Corey O'Connor";
|
||||
};
|
||||
CodeLongAndProsper90 = {
|
||||
github = "CodeLongAndProsper90";
|
||||
githubId = 50145141;
|
||||
email = "jupiter@m.rdis.dev";
|
||||
name = "Scott Little";
|
||||
};
|
||||
codsl = {
|
||||
email = "codsl@riseup.net";
|
||||
github = "codsl";
|
||||
|
@ -12720,6 +12726,16 @@
|
|||
githubId = 3889405;
|
||||
name = "vyp";
|
||||
};
|
||||
wackbyte = {
|
||||
name = "wackbyte";
|
||||
email = "wackbyte@pm.me";
|
||||
github = "wackbyte";
|
||||
githubId = 29505620;
|
||||
keys = [{
|
||||
longkeyid = "rsa4096/0x937F2AE5CCEFBF59";
|
||||
fingerprint = "E595 7FE4 FEF6 714B 1AD3 1483 937F 2AE5 CCEF BF59";
|
||||
}];
|
||||
};
|
||||
wakira = {
|
||||
name = "Sheng Wang";
|
||||
email = "sheng@a64.work";
|
||||
|
@ -12752,6 +12768,12 @@
|
|||
email = "kirill.wedens@gmail.com";
|
||||
name = "wedens";
|
||||
};
|
||||
wegank = {
|
||||
name = "Weijia Wang";
|
||||
email = "contact@weijia.wang";
|
||||
github = "wegank";
|
||||
githubId = 9713184;
|
||||
};
|
||||
weihua = {
|
||||
email = "luwh364@gmail.com";
|
||||
github = "weihua-lu";
|
||||
|
|
|
@ -470,10 +470,10 @@ def parse_plugin_line(line: str) -> PluginDesc:
|
|||
alias = None
|
||||
uri = line
|
||||
if " as " in uri:
|
||||
uri, alias = line.split(" as ")
|
||||
uri, alias = uri.split(" as ")
|
||||
alias = alias.strip()
|
||||
if "@" in line:
|
||||
uri, branch = line.split("@")
|
||||
if "@" in uri:
|
||||
uri, branch = uri.split("@")
|
||||
|
||||
repo = make_repo(uri.strip(), branch.strip(), alias)
|
||||
|
||||
|
|
|
@ -544,6 +544,15 @@
|
|||
usage in non-X11 environments, e.g. Wayland.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<link linkend="opt-programs.ssh.knownHosts">programs.ssh.knownHosts</link>
|
||||
has gained an <literal>extraHostNames</literal> option to
|
||||
replace <literal>hostNames</literal>.
|
||||
<literal>hostNames</literal> is deprecated, but still
|
||||
available for now.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
The <literal>services.stubby</literal> module was converted to
|
||||
|
|
|
@ -190,6 +190,9 @@ In addition to numerous new and upgraded packages, this release has the followin
|
|||
`services.xserver.enable`. This allows easy usage in non-X11 environments,
|
||||
e.g. Wayland.
|
||||
|
||||
- [programs.ssh.knownHosts](#opt-programs.ssh.knownHosts) has gained an `extraHostNames`
|
||||
option to replace `hostNames`. `hostNames` is deprecated, but still available for now.
|
||||
|
||||
- The `services.stubby` module was converted to a [settings-style](https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md) configuration.
|
||||
|
||||
- The option `services.duplicati.dataDir` has been added to allow changing the location of duplicati's files.
|
||||
|
|
|
@ -17,7 +17,7 @@ let
|
|||
exec ${askPassword} "$@"
|
||||
'';
|
||||
|
||||
knownHosts = map (h: getAttr h cfg.knownHosts) (attrNames cfg.knownHosts);
|
||||
knownHosts = attrValues cfg.knownHosts;
|
||||
|
||||
knownHostsText = (flip (concatMapStringsSep "\n") knownHosts
|
||||
(h: assert h.hostNames != [];
|
||||
|
@ -142,7 +142,7 @@ in
|
|||
|
||||
knownHosts = mkOption {
|
||||
default = {};
|
||||
type = types.attrsOf (types.submodule ({ name, ... }: {
|
||||
type = types.attrsOf (types.submodule ({ name, config, options, ... }: {
|
||||
options = {
|
||||
certAuthority = mkOption {
|
||||
type = types.bool;
|
||||
|
@ -154,12 +154,22 @@ in
|
|||
};
|
||||
hostNames = mkOption {
|
||||
type = types.listOf types.str;
|
||||
default = [];
|
||||
default = [ name ] ++ config.extraHostNames;
|
||||
defaultText = literalExpression "[ ${name} ] ++ config.${options.extraHostNames}";
|
||||
description = ''
|
||||
DEPRECATED, please use <literal>extraHostNames</literal>.
|
||||
A list of host names and/or IP numbers used for accessing
|
||||
the host's ssh service.
|
||||
'';
|
||||
};
|
||||
extraHostNames = mkOption {
|
||||
type = types.listOf types.str;
|
||||
default = [];
|
||||
description = ''
|
||||
A list of additional host names and/or IP numbers used for
|
||||
accessing the host's ssh service.
|
||||
'';
|
||||
};
|
||||
publicKey = mkOption {
|
||||
default = null;
|
||||
type = types.nullOr types.str;
|
||||
|
@ -186,9 +196,6 @@ in
|
|||
'';
|
||||
};
|
||||
};
|
||||
config = {
|
||||
hostNames = mkDefault [ name ];
|
||||
};
|
||||
}));
|
||||
description = ''
|
||||
The set of system-wide known SSH hosts.
|
||||
|
@ -196,13 +203,10 @@ in
|
|||
example = literalExpression ''
|
||||
{
|
||||
myhost = {
|
||||
hostNames = [ "myhost" "myhost.mydomain.com" "10.10.1.4" ];
|
||||
extraHostNames = [ "myhost.mydomain.com" "10.10.1.4" ];
|
||||
publicKeyFile = ./pubkeys/myhost_ssh_host_dsa_key.pub;
|
||||
};
|
||||
myhost2 = {
|
||||
hostNames = [ "myhost2" ];
|
||||
publicKeyFile = ./pubkeys/myhost2_ssh_host_dsa_key.pub;
|
||||
};
|
||||
"myhost2.net".publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILIRuJ8p1Fi+m6WkHV0KWnRfpM1WxoW8XAS+XvsSKsTK";
|
||||
}
|
||||
'';
|
||||
};
|
||||
|
@ -275,6 +279,9 @@ in
|
|||
message = "knownHost ${name} must contain either a publicKey or publicKeyFile";
|
||||
});
|
||||
|
||||
warnings = mapAttrsToList (name: _: ''programs.ssh.knownHosts.${name}.hostNames is deprecated, use programs.ssh.knownHosts.${name}.extraHostNames'')
|
||||
(filterAttrs (name: {hostNames, extraHostNames, ...}: hostNames != [ name ] ++ extraHostNames) cfg.knownHosts);
|
||||
|
||||
# SSH configuration. Slight duplication of the sshd_config
|
||||
# generation in the sshd service.
|
||||
environment.etc."ssh/ssh_config".text =
|
||||
|
|
|
@ -30,7 +30,7 @@ let
|
|||
|
||||
options.openssh.authorizedKeys = {
|
||||
keys = mkOption {
|
||||
type = types.listOf types.str;
|
||||
type = types.listOf types.singleLineStr;
|
||||
default = [];
|
||||
description = ''
|
||||
A list of verbatim OpenSSH public keys that should be added to the
|
||||
|
|
|
@ -505,6 +505,12 @@ in {
|
|||
The nextcloud-occ program preconfigured to target this Nextcloud instance.
|
||||
'';
|
||||
};
|
||||
|
||||
nginx.recommendedHttpHeaders = mkOption {
|
||||
type = types.bool;
|
||||
default = true;
|
||||
description = "Enable additional recommended HTTP response headers";
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable (mkMerge [
|
||||
|
@ -904,14 +910,16 @@ in {
|
|||
};
|
||||
extraConfig = ''
|
||||
index index.php index.html /index.php$request_uri;
|
||||
add_header X-Content-Type-Options nosniff;
|
||||
add_header X-XSS-Protection "1; mode=block";
|
||||
add_header X-Robots-Tag none;
|
||||
add_header X-Download-Options noopen;
|
||||
add_header X-Permitted-Cross-Domain-Policies none;
|
||||
add_header X-Frame-Options sameorigin;
|
||||
add_header Referrer-Policy no-referrer;
|
||||
add_header Strict-Transport-Security "max-age=15552000; includeSubDomains" always;
|
||||
${optionalString (cfg.nginx.recommendedHttpHeaders) ''
|
||||
add_header X-Content-Type-Options nosniff;
|
||||
add_header X-XSS-Protection "1; mode=block";
|
||||
add_header X-Robots-Tag none;
|
||||
add_header X-Download-Options noopen;
|
||||
add_header X-Permitted-Cross-Domain-Policies none;
|
||||
add_header X-Frame-Options sameorigin;
|
||||
add_header Referrer-Policy no-referrer;
|
||||
add_header Strict-Transport-Security "max-age=15552000; includeSubDomains" always;
|
||||
''}
|
||||
client_max_body_size ${cfg.maxUploadSize};
|
||||
fastcgi_buffers 64 4K;
|
||||
fastcgi_hide_header X-Powered-By;
|
||||
|
|
|
@ -81,30 +81,35 @@ ln -s /proc/mounts /etc/mtab # to shut up mke2fs
|
|||
touch /etc/udev/hwdb.bin # to shut up udev
|
||||
touch /etc/initrd-release
|
||||
|
||||
# Function for waiting a device to appear.
|
||||
# Function for waiting for device(s) to appear.
|
||||
waitDevice() {
|
||||
local device="$1"
|
||||
# Split device string using ':' as a delimiter as bcachefs
|
||||
# uses this for multi-device filesystems, i.e. /dev/sda1:/dev/sda2:/dev/sda3
|
||||
local IFS=':'
|
||||
|
||||
# USB storage devices tend to appear with some delay. It would be
|
||||
# great if we had a way to synchronously wait for them, but
|
||||
# alas... So just wait for a few seconds for the device to
|
||||
# appear.
|
||||
if test ! -e $device; then
|
||||
echo -n "waiting for device $device to appear..."
|
||||
try=20
|
||||
while [ $try -gt 0 ]; do
|
||||
sleep 1
|
||||
# also re-try lvm activation now that new block devices might have appeared
|
||||
lvm vgchange -ay
|
||||
# and tell udev to create nodes for the new LVs
|
||||
udevadm trigger --action=add
|
||||
if test -e $device; then break; fi
|
||||
echo -n "."
|
||||
try=$((try - 1))
|
||||
done
|
||||
echo
|
||||
[ $try -ne 0 ]
|
||||
fi
|
||||
for dev in $device; do
|
||||
if test ! -e $dev; then
|
||||
echo -n "waiting for device $dev to appear..."
|
||||
try=20
|
||||
while [ $try -gt 0 ]; do
|
||||
sleep 1
|
||||
# also re-try lvm activation now that new block devices might have appeared
|
||||
lvm vgchange -ay
|
||||
# and tell udev to create nodes for the new LVs
|
||||
udevadm trigger --action=add
|
||||
if test -e $dev; then break; fi
|
||||
echo -n "."
|
||||
try=$((try - 1))
|
||||
done
|
||||
echo
|
||||
[ $try -ne 0 ]
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
# Mount special file systems.
|
||||
|
|
|
@ -18,7 +18,7 @@ with lib;
|
|||
services.openssh.startWhenNeeded = mkDefault true;
|
||||
|
||||
# Shut up warnings about not having a boot loader.
|
||||
system.build.installBootLoader = "${pkgs.coreutils}/bin/true";
|
||||
system.build.installBootLoader = lib.mkDefault "${pkgs.coreutils}/bin/true";
|
||||
|
||||
# Not supported in systemd-nspawn containers.
|
||||
security.audit.enable = false;
|
||||
|
|
|
@ -52,7 +52,7 @@ let
|
|||
in {
|
||||
name = "xmonad";
|
||||
meta = with pkgs.lib.maintainers; {
|
||||
maintainers = [ nequissimus ];
|
||||
maintainers = [ nequissimus ivanbrennan ];
|
||||
};
|
||||
|
||||
machine = { pkgs, ... }: {
|
||||
|
@ -90,8 +90,7 @@ in {
|
|||
|
||||
# original config has a keybinding that creates somefile
|
||||
machine.send_key("alt-ctrl-t")
|
||||
machine.sleep(1)
|
||||
machine.succeed("stat /tmp/somefile")
|
||||
machine.wait_for_file("/tmp/somefile")
|
||||
|
||||
# set up the new config
|
||||
machine.succeed("mkdir -p ${user.home}/.xmonad")
|
||||
|
@ -103,15 +102,13 @@ in {
|
|||
|
||||
# new config has a keybinding that deletes somefile
|
||||
machine.send_key("alt-ctrl-r")
|
||||
machine.sleep(1)
|
||||
machine.fail("stat /tmp/somefile")
|
||||
machine.wait_until_fails("stat /tmp/somefile", timeout=30)
|
||||
|
||||
# restart with the old config, and confirm the old keybinding is back
|
||||
machine.succeed("rm /tmp/oldXMonad")
|
||||
machine.send_key("alt-q")
|
||||
machine.wait_for_file("/tmp/oldXMonad")
|
||||
machine.send_key("alt-ctrl-t")
|
||||
machine.sleep(1)
|
||||
machine.succeed("stat /tmp/somefile")
|
||||
machine.wait_for_file("/tmp/somefile")
|
||||
'';
|
||||
})
|
||||
|
|
|
@ -38,13 +38,13 @@ let
|
|||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "cudatext";
|
||||
version = "1.153.0";
|
||||
version = "1.155.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Alexey-T";
|
||||
repo = "CudaText";
|
||||
rev = version;
|
||||
sha256 = "sha256-3p5wb3buZtd1gnNoEJOclNO8xEYJBZYc86HfrkFrBWU=";
|
||||
sha256 = "sha256-k6ALTbA2PhMZscinXKceM7MSzgr759Y6GxMrQAXMgwM=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -16,8 +16,8 @@
|
|||
},
|
||||
"ATSynEdit": {
|
||||
"owner": "Alexey-T",
|
||||
"rev": "2022.01.07",
|
||||
"sha256": "sha256-KxeaTXv0qig3O2hqjJ5HG1KCN0TTQdnd3g9jBsEc0a4="
|
||||
"rev": "2022.01.20",
|
||||
"sha256": "sha256-4UJ6t8j8uHB27jprqnlsGB8ytOMQLe4ZzSaYKiw4y70="
|
||||
},
|
||||
"ATSynEdit_Cmp": {
|
||||
"owner": "Alexey-T",
|
||||
|
@ -31,8 +31,8 @@
|
|||
},
|
||||
"ATSynEdit_Ex": {
|
||||
"owner": "Alexey-T",
|
||||
"rev": "2022.01.07",
|
||||
"sha256": "sha256-7QDHf0PYGMc611qrk+a8pNJHF1v1DFMWlt5hbaU/oD8="
|
||||
"rev": "2022.01.20",
|
||||
"sha256": "sha256-CaGo38NV+mbwekzkgw0DxM4TZf2xwHtYFnC6RbWH+ts="
|
||||
},
|
||||
"Python-for-Lazarus": {
|
||||
"owner": "Alexey-T",
|
||||
|
|
|
@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
|
|||
license = licenses.bsd2;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
platforms = platforms.unix;
|
||||
broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/jove.x86_64-darwin
|
||||
};
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "drawing";
|
||||
version = "0.8.3";
|
||||
version = "0.8.5";
|
||||
|
||||
format = "other";
|
||||
|
||||
|
@ -25,7 +25,7 @@ python3.pkgs.buildPythonApplication rec {
|
|||
owner = "maoschanz";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-qDLJ+Mw4z66ro9/zoEIzDJpA+jJLYw0WgsP7mA+56XM=";
|
||||
sha256 = "1q4a1gwmzz0rm10cnd4nzd51zfc2bjc6dsvf90qk1di9x7svis64";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
{ lib, stdenv, fetchFromGitHub, pkg-config, autoconf, automake, gettext, intltool
|
||||
, gtk3, lcms2, exiv2, libchamplain, clutter-gtk, ffmpegthumbnailer, fbida
|
||||
, wrapGAppsHook, fetchpatch
|
||||
, wrapGAppsHook, fetchpatch, bash, doxygen
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "geeqie";
|
||||
version = "1.6";
|
||||
version = "1.7.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "BestImageViewer";
|
||||
repo = "geeqie";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-fvqpimrtzNy2UStOw3qLfC8i8V1fSrmTTsvc1ihqPsU=";
|
||||
sha256 = "sha256-0E1TeAhkiK+hFJ4oMoeZLvfRehTzdGF3AtEVwf/MaF8=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -23,11 +23,15 @@ stdenv.mkDerivation rec {
|
|||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
patchShebangs .
|
||||
'';
|
||||
|
||||
preConfigure = "./autogen.sh";
|
||||
|
||||
nativeBuildInputs =
|
||||
[ pkg-config autoconf automake gettext intltool
|
||||
wrapGAppsHook
|
||||
wrapGAppsHook bash doxygen
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
|
@ -59,7 +63,7 @@ stdenv.mkDerivation rec {
|
|||
|
||||
license = licenses.gpl2Plus;
|
||||
|
||||
homepage = "http://geeqie.sourceforge.net";
|
||||
homepage = "https://www.geeqie.org/";
|
||||
|
||||
maintainers = with maintainers; [ jfrankenau pSub markus1189 ];
|
||||
platforms = platforms.gnu ++ platforms.linux;
|
||||
|
|
|
@ -88,7 +88,13 @@ stdenv.mkDerivation rec {
|
|||
url = "https://gitlab.com/inkscape/inkscape/-/commit/b3dabef2245d4e4e977ee9d6776be9a134493515.patch";
|
||||
sha256 = "YhqUlRBKL1vJ/iCM/DvdwbmPIsAHQpcgf4TPpjlnBng=";
|
||||
})
|
||||
|
||||
# Fix build against gcc-12
|
||||
# https://gitlab.com/inkscape/inkscape/-/merge_requests/3683
|
||||
(fetchpatch {
|
||||
name = "gcc-12.patch";
|
||||
url = "https://gitlab.com/inkscape/inkscape/-/commit/3825abc637ac2d3bc6ff997503b0631ac14e16b5.patch";
|
||||
sha256 = "sha256-VzKrWCkcVA1Co/xBTyh28Zhm2zFE/2jfZ3LveK0raO4=";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
|
|
28
pkgs/applications/misc/bukut/default.nix
Normal file
28
pkgs/applications/misc/bukut/default.nix
Normal file
|
@ -0,0 +1,28 @@
|
|||
{ lib, python3, fetchFromGitHub }:
|
||||
|
||||
with python3.pkgs; buildPythonApplication rec {
|
||||
pname = "bukut";
|
||||
version = "0.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "peterjschroeder";
|
||||
repo = "bukut";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-Hp9/tSdRNAoll/fYNJuhYC7cgy5AK3PUtYUsS6zsz1Y=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
asciimatics
|
||||
beautifulsoup4
|
||||
natsort
|
||||
pyperclip
|
||||
pyxdg
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Text user interface for buku bookmark manager";
|
||||
homepage = "https://github.com/peterjschroeder/bukut";
|
||||
license = licenses.gpl3Only;
|
||||
maintainers = with maintainers; [ taha ];
|
||||
};
|
||||
}
|
|
@ -1,10 +1,17 @@
|
|||
{ lib, stdenv, fetchFromGitHub, autoreconfHook, zlib }:
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, autoreconfHook
|
||||
, doxygen
|
||||
, installShellFiles
|
||||
, zlib
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "liberasurecode";
|
||||
version = "1.6.2";
|
||||
|
||||
outputs = [ "out" "dev" ];
|
||||
outputs = [ "out" "dev" "doc" ];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "openstack";
|
||||
|
@ -13,10 +20,27 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "sha256-qV7DL/7zrwrYOaPj6iHnChGA6KHFwYKjeaMnrGrTPrQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
postPatch = ''
|
||||
substituteInPlace doc/doxygen.cfg.in \
|
||||
--replace "GENERATE_MAN = NO" "GENERATE_MAN = YES"
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook doxygen installShellFiles ];
|
||||
|
||||
buildInputs = [ zlib ];
|
||||
|
||||
configureFlags = [ "--enable-doxygen" ];
|
||||
|
||||
postInstall = ''
|
||||
# remove useless man pages about directories
|
||||
rm doc/man/man*/_*
|
||||
installManPage doc/man/man*/*
|
||||
|
||||
moveToOutput share/liberasurecode/ $doc
|
||||
'';
|
||||
|
||||
checkTarget = "test";
|
||||
|
||||
meta = with lib; {
|
||||
description = "Erasure Code API library written in C with pluggable Erasure Code backends";
|
||||
homepage = "https://github.com/openstack/liberasurecode";
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "rmview";
|
||||
version = "3.0";
|
||||
version = "3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bordaigorl";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-zEl2uduSJvqhO5YPrH5ixps+IR5A0CIDwXHI+KvoT4Q=";
|
||||
sha256 = "11p62dglxnvml3x95mi2sfai1k0gmvzwixzijr3gls2ss73maffw";
|
||||
};
|
||||
|
||||
nativeBuildInputs = with python3Packages; [ pyqt5 wrapQtAppsHook ];
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"stable": {
|
||||
"version": "97.0.4692.71",
|
||||
"sha256": "0z7ximvm4a78kxyp4j0i2jzklxazpw6jcqi9jkaf8bvq9ga8kqca",
|
||||
"sha256bin64": "1z1d50i5pvqaw6hjdxwasbznzgqwrnd1z8jmy2x05b6i49vd7r9j",
|
||||
"version": "97.0.4692.99",
|
||||
"sha256": "1fpc07zvashaqqalwn7wxnswxclrxvhjrxy1rzr6gcq5awhaw6y9",
|
||||
"sha256bin64": "18afashha667rzcscq3frkp5ixa7nrirs7i3061njqi4z9ql0cs8",
|
||||
"deps": {
|
||||
"gn": {
|
||||
"version": "2021-11-03",
|
||||
|
@ -12,10 +12,10 @@
|
|||
}
|
||||
},
|
||||
"chromedriver": {
|
||||
"version": "97.0.4692.36",
|
||||
"sha256_linux": "11x28m31bsfq1flqrsa5mawss39kznia2ig5ams5qkm2v5p3y39d",
|
||||
"sha256_darwin": "1ysnfvj0795yc3g8sbz7g9mhc5j0sxm2r3ad2fh13sarnhn6wrs4",
|
||||
"sha256_darwin_aarch64": "09m1qpk6901gqs4c7isgryffhb92szfzbxfybxhn2g5i4wrns6j7"
|
||||
"version": "97.0.4692.71",
|
||||
"sha256_linux": "0lw74ycw8vh3qz4nxynnvrw8sngy3g0vcaana15y4b2ks73gcvci",
|
||||
"sha256_darwin": "1zv1ndv1d7a29yvg0b242g8dw5f8s9vxhr454zd9vahn0ar4ksbs",
|
||||
"sha256_darwin_aarch64": "0jzn75rrjw3y1bqg0ywfjcm2zn9dd2h3lswih51glvdrlcz3vw2a"
|
||||
}
|
||||
},
|
||||
"beta": {
|
||||
|
@ -45,9 +45,9 @@
|
|||
}
|
||||
},
|
||||
"ungoogled-chromium": {
|
||||
"version": "97.0.4692.71",
|
||||
"sha256": "0z7ximvm4a78kxyp4j0i2jzklxazpw6jcqi9jkaf8bvq9ga8kqca",
|
||||
"sha256bin64": "1z1d50i5pvqaw6hjdxwasbznzgqwrnd1z8jmy2x05b6i49vd7r9j",
|
||||
"version": "97.0.4692.99",
|
||||
"sha256": "1fpc07zvashaqqalwn7wxnswxclrxvhjrxy1rzr6gcq5awhaw6y9",
|
||||
"sha256bin64": "18afashha667rzcscq3frkp5ixa7nrirs7i3061njqi4z9ql0cs8",
|
||||
"deps": {
|
||||
"gn": {
|
||||
"version": "2021-11-03",
|
||||
|
@ -56,8 +56,8 @@
|
|||
"sha256": "0n0jml8s00ayy186jzrf207hbz70pxiq426znxwxd4gjcp60scsa"
|
||||
},
|
||||
"ungoogled-patches": {
|
||||
"rev": "97.0.4692.71-1",
|
||||
"sha256": "0a1172kj93lg3ip4im1s5s7bdm2q41w4m6ylyxc92w29rbhbxjxp"
|
||||
"rev": "97.0.4692.99-1",
|
||||
"sha256": "1jgxpp3wl24hq39291mgmdwcxbarxg4rpa6il53k8z3rf6gd2s4i"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,10 +7,10 @@ in
|
|||
rec {
|
||||
firefox = common rec {
|
||||
pname = "firefox";
|
||||
version = "96.0.1";
|
||||
version = "96.0.2";
|
||||
src = fetchurl {
|
||||
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
|
||||
sha512 = "c0d2ccf9ca930def63dcb9dc269e47f60fd4bbbdcbc01463df0c30e11109a543e310fb36f2334d17b90cb9c96b8dcdd97d0e2d6c589a779de5e4f197c052f9a5";
|
||||
sha512 = "5ceb1f023a9217c6a9c08b6525882d4091f989859cf209cc1d0ea22c846d05a967e1c47102ae052f7a5029d18118a558dd96da00437ee2c6fbf2896caf99d9dd";
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -19,13 +19,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "lagrange";
|
||||
version = "1.10.0";
|
||||
version = "1.10.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "skyjake";
|
||||
repo = "lagrange";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-5K2Fm7CkzVcHM3JC1rgh/vCyXfVTTY47nZFzqgQcoSs";
|
||||
sha256 = "sha256-HwrIdQv4LDVLLuvukzp28AuKKbEMQeHSb0ZW+a9q4ug=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
|
|
@ -2,16 +2,16 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "helmfile";
|
||||
version = "0.142.0";
|
||||
version = "0.143.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "roboll";
|
||||
repo = "helmfile";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-kz5U9MPpN+14Eb1D1hjwDfvTOygzg0unyIgrFTFhE0Q=";
|
||||
sha256 = "sha256-3Kuj3umyD7fooa4alNJAm7Adu+7EQvoB7Gt/LRjgW94=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-HKHMeDnIDmQ7AjuS2lYCMphTHGD1JgQuBYDJe2+PEk4=";
|
||||
vendorSha256 = "sha256-/MbKYPcZ7cOPQKT+nYQaaCiahKLcesrSVKNo8hKFlf0=";
|
||||
|
||||
doCheck = false;
|
||||
|
||||
|
|
|
@ -53,7 +53,6 @@ let
|
|||
# mkisofs needed to create ISOs holding cloud-init data,
|
||||
# and wrapped to terraform via deecb4c1aab780047d79978c636eeb879dd68630
|
||||
libvirt = automated-providers.libvirt.overrideAttrs (_: { propagatedBuildInputs = [ cdrtools ]; });
|
||||
teleport = callPackage ./teleport { };
|
||||
};
|
||||
|
||||
# Put all the providers we not longer support in this list.
|
||||
|
@ -94,6 +93,7 @@ let
|
|||
segment = removed "2022/01";
|
||||
softlayer = archived "2022/01";
|
||||
telefonicaopencloud = archived "2022/01";
|
||||
teleport = removed "2022/01";
|
||||
terraform = archived "2022/01";
|
||||
ultradns = archived "2022/01";
|
||||
vthunder = throw "provider was renamed to thunder on 2022/01";
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
{ lib, fetchFromGitHub, buildGoModule, teleport }:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "terraform-provider-teleport";
|
||||
version = "8.0.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gravitational";
|
||||
repo = "teleport-plugins";
|
||||
rev = "v${version}";
|
||||
sha256 = "1rhvpbw4dga256dp2cr5f912d2j7rh8pd1v88dlgq3mmw8n5c7vy";
|
||||
};
|
||||
vendorSha256 = null;
|
||||
|
||||
checkInputs = [ teleport ];
|
||||
|
||||
sourceRoot = "source/terraform";
|
||||
|
||||
# Terraform allow checking the provider versions, but this breaks
|
||||
# if the versions are not provided via file paths.
|
||||
postBuild = ''
|
||||
mv $NIX_BUILD_TOP/go/bin/{terraform,terraform-provider-teleport_v${version}}
|
||||
'';
|
||||
|
||||
passthru.provider-source-address = "gravitational.com/teleport/teleport";
|
||||
|
||||
meta = with lib; {
|
||||
description = "Provider for managing resources in Teleport access plane";
|
||||
homepage = "https://github.com/gravitational/teleport-plugins";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ justinas ];
|
||||
};
|
||||
}
|
45
pkgs/applications/networking/cluster/vcluster/default.nix
Normal file
45
pkgs/applications/networking/cluster/vcluster/default.nix
Normal file
|
@ -0,0 +1,45 @@
|
|||
{ lib, buildGo117Module, fetchFromGitHub, installShellFiles }:
|
||||
|
||||
buildGo117Module rec {
|
||||
pname = "vcluster";
|
||||
version = "0.5.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "loft-sh";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-+rLDRVfB6wZ1wYoLE2wwRxzS6GmI6KYtOKdXZd+LnnU=";
|
||||
};
|
||||
|
||||
vendorSha256 = null;
|
||||
|
||||
subPackages = [ "cmd/vclusterctl" ];
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
ldflags = [ "-s" "-w" ];
|
||||
|
||||
# Test is disabled because e2e tests expect k8s.
|
||||
doCheck = false;
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
mkdir -p $out/bin
|
||||
install -Dm755 "$GOPATH/bin/vclusterctl" -T $out/bin/vcluster
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
installShellCompletion --cmd vcluster \
|
||||
--bash <($out/bin/vcluster completion bash) \
|
||||
--zsh <($out/bin/vcluster completion zsh)
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
description = "Create fully functional virtual Kubernetes clusters";
|
||||
downloadPage = "https://github.com/loft-sh/vcluster";
|
||||
homepage = "https://www.vcluster.com/";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ peterromfeldhk ];
|
||||
};
|
||||
}
|
|
@ -4,11 +4,11 @@ let
|
|||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "rocketchat-desktop";
|
||||
version = "3.7.4";
|
||||
version = "3.7.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${version}/rocketchat_${version}_amd64.deb";
|
||||
sha256 = "sha256-yYUMVMSGUMAXbBm40jNCaFusWsWxoIgLDeAwNqSewX8=";
|
||||
sha256 = "sha256-lOiYj0eC/Mw2icdizK7wvBG2xuIBRkCF0aBJ24qzyK8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "signal-cli";
|
||||
version = "0.10.0";
|
||||
version = "0.10.1";
|
||||
|
||||
# Building from source would be preferred, but is much more involved.
|
||||
src = fetchurl {
|
||||
url = "https://github.com/AsamK/signal-cli/releases/download/v${version}/signal-cli-${version}.tar.gz";
|
||||
sha256 = "sha256-2JofDCq9HsF+2DO5wzObzAALbJmJ9HJgmuuSJQDu1vY=";
|
||||
sha256 = "sha256-xj/fR/scfzOPxkWB79OhA129V7QG7QUkAbw1bNgzVas=";
|
||||
};
|
||||
|
||||
buildInputs = lib.optionals stdenv.isLinux [ libmatthew_java dbus dbus_java ];
|
||||
|
|
|
@ -70,7 +70,7 @@ let
|
|||
in
|
||||
env.mkDerivation rec {
|
||||
pname = "telegram-desktop";
|
||||
version = "3.4.3";
|
||||
version = "3.4.8";
|
||||
# Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py
|
||||
|
||||
# Telegram-Desktop with submodules
|
||||
|
@ -79,7 +79,7 @@ env.mkDerivation rec {
|
|||
repo = "tdesktop";
|
||||
rev = "v${version}";
|
||||
fetchSubmodules = true;
|
||||
sha256 = "0w8llqc4ffhp4gkvk6cyxah16yxm15am0msg3qn39fi2qqnm01x8";
|
||||
sha256 = "11h2w82i10zn55iz9xda8ihsnv6s8rxm3wkmmmkpa4zfzinryqb4";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -42,11 +42,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "evolution";
|
||||
version = "3.42.2";
|
||||
version = "3.42.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
|
||||
sha256 = "C+QT8W3WjsjUNCpPJpVlryp0oZpb+hxcv2Y1I6W1ujg=";
|
||||
sha256 = "RGKeagIojsEApm/VlBOgaLa5zWJL7TJVqimhZuom0LY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -3,13 +3,13 @@ wrapGAppsHook, python3Packages, gtk3, networkmanager, webkitgtk }:
|
|||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "protonvpn-linux-gui";
|
||||
version = "1.4.1";
|
||||
version = "1.7.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ProtonVPN";
|
||||
repo = "linux-app";
|
||||
rev = version;
|
||||
sha256 = "sha256-08gXEKm8udgNltRdqvAMFL0pDCWZu/kfl1xGQtZPBCc=";
|
||||
sha256 = "sha256-uzooFQBq2mhqTBr/cgea5cVQ889P70sgSk2vjXBQEfw=";
|
||||
};
|
||||
|
||||
strictDeps = false;
|
||||
|
|
|
@ -13,13 +13,13 @@ with lib;
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "remmina";
|
||||
version = "1.4.20";
|
||||
version = "1.4.23";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "Remmina";
|
||||
repo = "Remmina";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-m3DUaoOD8COxMwCVBTipzCAz3mqIdunEbVPjyjAl9So=";
|
||||
sha256 = "sha256-MyemiSAMZEa9Ng6WHEyHgrze8YtIbzMCR8CTb86PDsg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ninja pkg-config wrapGAppsHook ];
|
||||
|
|
|
@ -15,8 +15,9 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "02q8l1qaahmd41h6v3r46akh7xlqz7fpwwsy15qww4jdvypg6vg4";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
depsBuildBuild = [ pkg-config ];
|
||||
nativeBuildInputs = [ meson ninja pkg-config scdoc ];
|
||||
|
||||
buildInputs = [
|
||||
# Optional dependencies:
|
||||
mesa lz4 zstd ffmpeg libva
|
||||
|
|
|
@ -8,12 +8,12 @@ let
|
|||
description = "Desktop application to synchronize files and folders between the computer and the Synology Drive server.";
|
||||
homepage = "https://www.synology.com/en-global/dsm/feature/drive";
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ jcouyang ];
|
||||
maintainers = with maintainers; [ jcouyang MoritzBoehme ];
|
||||
platforms = [ "x86_64-linux" "x86_64-darwin" ];
|
||||
};
|
||||
|
||||
linux = qt5.mkDerivation {
|
||||
inherit pname version;
|
||||
inherit pname version meta;
|
||||
|
||||
src = fetchurl {
|
||||
url = "${baseUrl}/${version}-${buildNumber}/Ubuntu/Installer/x86_64/synology-drive-client-${buildNumber}.x86_64.deb";
|
||||
|
@ -43,7 +43,7 @@ let
|
|||
};
|
||||
|
||||
darwin = stdenv.mkDerivation {
|
||||
inherit pname version;
|
||||
inherit pname version meta;
|
||||
|
||||
src = fetchurl {
|
||||
url = "${baseUrl}/${version}-${buildNumber}/Mac/Installer/synology-drive-client-${buildNumber}.dmg";
|
||||
|
|
|
@ -1,45 +0,0 @@
|
|||
{ lib, mkDerivation, fetchurl, autoPatchelfHook, dpkg, glibc, gnome }:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "synology-drive";
|
||||
subVersion = "12674";
|
||||
version = "3.0.1-${subVersion}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://global.download.synology.com/download/Utility/SynologyDriveClient/${version}/Ubuntu/Installer/x86_64/synology-drive-client-${subVersion}.x86_64.deb";
|
||||
sha256 = "1yyv6zgszsym22kf4jvlan7n9lw09fw24fyrh7c8pzbb2029gp8a";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoPatchelfHook dpkg ];
|
||||
|
||||
buildInputs = [ glibc gnome.nautilus ];
|
||||
|
||||
unpackPhase = ''
|
||||
mkdir -p $out
|
||||
dpkg -x $src $out
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
# synology-drive executable
|
||||
cp -av $out/usr/* $out
|
||||
rm -rf $out/usr
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
substituteInPlace $out/bin/synology-drive --replace /opt $out/opt
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://www.synology.com/";
|
||||
description = "Synchronize files between client and Synology NAS.";
|
||||
longDescription = ''
|
||||
Drive for PC, the desktop utility of the DSM add-on package.
|
||||
Drive, allows you to sync and share files owned by you or shared by others between a centralized Synology NAS and multiple client computers.
|
||||
'';
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ MoritzBoehme ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
};
|
||||
}
|
|
@ -8,14 +8,14 @@
|
|||
|
||||
mkDerivation rec {
|
||||
pname = "vnote";
|
||||
version = "3.11.0";
|
||||
version = "3.12.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vnotex";
|
||||
repo = pname;
|
||||
fetchSubmodules = true;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-JZqV+ZDYRWiuKLSctB2L2SGPmboLeL3HeecMoaNXY+4=";
|
||||
sha256 = "sha256-hlB/G7qFYbkdIk9f2N+q1Do3V1ON8UUQZ6AUmBfK8x0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -7,14 +7,14 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "cwltool";
|
||||
version = "3.1.20211107152837";
|
||||
version = "3.1.20220119140128";
|
||||
format = "setuptools";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "common-workflow-language";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-hIkRzFLG9MujSaQrhWFPXegLLKTV96lVYP79+xpPfUQ=";
|
||||
sha256 = "1jmrm0qrqgka79avc1kq63fgh20gx6g07fc8p3iih4k85vhdyl3f";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
@ -5,13 +5,13 @@ let
|
|||
|
||||
in buildPythonApplication rec {
|
||||
pname = "git-cola";
|
||||
version = "3.11.0";
|
||||
version = "3.12.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "git-cola";
|
||||
repo = "git-cola";
|
||||
rev = "v${version}";
|
||||
sha256 = "1s58wlpnndypx1q0m9fx8jmcd6hzqvrwdaxxrk7gn5nf423wq4xv";
|
||||
sha256 = "1f8jpfa916nszj431cmp41bxj2m76k2n8qnscqgxrc0k3pnnp3wc";
|
||||
};
|
||||
|
||||
buildInputs = [ git gettext ];
|
||||
|
|
|
@ -18,13 +18,13 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "meld";
|
||||
version = "3.21.0";
|
||||
version = "3.21.1";
|
||||
|
||||
format = "other";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
|
||||
sha256 = "toARTVq3kzJFSf1Y9OsgLY4oDAYzoLdl7ebfs0FgqBs=";
|
||||
sha256 = "cP6Y65Ms4h1nFw47D2pzF+gT6GLemJM+pROYLpoDMgI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
buildKodiAddon rec {
|
||||
pname = "dateutil";
|
||||
namespace = "script.module.dateutil";
|
||||
version = "2.8.1+matrix.1";
|
||||
version = "2.8.2";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://mirrors.kodi.tv/addons/matrix/${namespace}/${namespace}-${version}.zip";
|
||||
sha256 = "1jr77017ihs7j3455i72af71wyvs792kbizq4539ccd98far8lm7";
|
||||
sha256 = "iQnyS0GjYcPbnBDUxmMrmDxHOA3K8RbTVke/HF4d5u4=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -3,13 +3,13 @@
|
|||
buildKodiAddon rec {
|
||||
pname = "iagl";
|
||||
namespace = "plugin.program.iagl";
|
||||
version = "1101521-2";
|
||||
version = "3.0.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "zach-morris";
|
||||
repo = "plugin.program.iagl";
|
||||
rev = "30e82eec1a909b31767f0e298cf77fc970b256d3";
|
||||
sha256 = "11y05i5f7lzik23w2kr52jdgr8db3gin8i683sy1hzxlmplk4699";
|
||||
rev = version;
|
||||
sha256 = "sha256-Ha9wUHURPql6xew5bUd33DpgRt+8vwIHocxPopmXj4c=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -12,16 +12,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "i3status-rust";
|
||||
version = "0.20.7";
|
||||
version = "0.21.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "greshake";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-7RfDNjTUQtVZUeRGBnd2ygSkFJOoPrNF/Bwy8GWo7To=";
|
||||
sha256 = "sha256-m0Yq6uxo4FAmwvUK/b3zTb79AT9h/fgdm4Q9sf1DYe0=";
|
||||
};
|
||||
|
||||
cargoSha256 = "sha256-alZJm2/hhloKQn7QeUA2IMgGl86Lz8xNpZkoMHCcjVI=";
|
||||
cargoSha256 = "sha256-J+829GzZ4lKrn3MSip/weaI8pExBt3uex86bKZOofg4=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config makeWrapper ];
|
||||
|
||||
|
|
33
pkgs/data/fonts/hannom/default.nix
Normal file
33
pkgs/data/fonts/hannom/default.nix
Normal file
|
@ -0,0 +1,33 @@
|
|||
{ lib, fetchzip }:
|
||||
|
||||
let
|
||||
version = "2005";
|
||||
in fetchzip {
|
||||
name = "hannom-${version}";
|
||||
|
||||
url = "mirror://sourceforge/vietunicode/hannom/hannom%20v${version}/hannomH.zip";
|
||||
|
||||
postFetch = ''
|
||||
mkdir -p $out/share/fonts
|
||||
unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
|
||||
'';
|
||||
|
||||
sha256 = "sha256-zOYJxEHl4KM0ncVQDBs9+e3z8DxzF2ef3pRj0OVSuUo=";
|
||||
|
||||
meta = with lib; {
|
||||
description = "UNICODE Han Nom Font Set";
|
||||
homepage = "http://vietunicode.sourceforge.net/fonts/fonts_hannom.html";
|
||||
longDescription = ''
|
||||
The true type fonts HAN NOM A and HAN NOM B have been developed by Chan
|
||||
Nguyen Do Quoc Bao (Germany), To Minh Tam (USA) and Ni sinh Thien Vien Vien
|
||||
Chieu (Vietnam). Their work got started in 2001, completed in 2003, and
|
||||
publicized in 2005. These two true type fonts can be used with WIN-2000 or
|
||||
WIN-XP and Office XP or Office 2003 to display Han and Nom characters with
|
||||
code points by the Unicode Standard. Two sets of true type fonts are
|
||||
available with high and low resolutions.
|
||||
'';
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ wegank ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "v2ray-geoip";
|
||||
version = "202201130034";
|
||||
version = "202201200035";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "v2fly";
|
||||
repo = "geoip";
|
||||
rev = "68254f88c97e6ac1ec587bcf6491902ccf29a447";
|
||||
sha256 = "sha256-fpwJpXampcHiP68ABcEW5HawPuLwbcmNOY0aiFSzwcs=";
|
||||
rev = "8d388b019028fb6fa9f0756b745331ffb9eb7c03";
|
||||
sha256 = "sha256-ymXaDmmMucTuvJRqjJv6n22e7ONRt1awtOMABFJ+Y/w=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
|
|
@ -34,13 +34,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "nautilus";
|
||||
version = "41.1";
|
||||
version = "41.2";
|
||||
|
||||
outputs = [ "out" "dev" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
|
||||
sha256 = "PmMwmIU3EaPpaxL+kiizIBgW5VSygj8WHn2QGoiAWC8=";
|
||||
sha256 = "hyKFscQKbuQYzile0RX1Qn2nCQfYItlbz1FnXVSYgis=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
|
@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec {
|
|||
maintainers = with lib.maintainers; [ lach ];
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/CertainLach/jrsonnet";
|
||||
broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/jrsonnet.x86_64-darwin
|
||||
};
|
||||
}
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
, colorama
|
||||
, pyserial
|
||||
, wheel
|
||||
, scons
|
||||
, setuptools
|
||||
, tinyprog
|
||||
, pytestCheckHook
|
||||
|
@ -14,17 +15,20 @@
|
|||
|
||||
buildPythonApplication rec {
|
||||
pname = "apio";
|
||||
version = "0.7.6";
|
||||
version = "0.8.0";
|
||||
format = "flit";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "FPGAwars";
|
||||
repo = "apio";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-KmqxwYKsvcTSuUSVXgegR47y9VeU/vICbYWD7z3aDRM=";
|
||||
sha256 = "sha256-nOZI+FHdZRnkJF/No8z0mZ4Q5aHFnF7c20ajTPI00N4=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml --replace \
|
||||
'scons==4.2.0' 'scons'
|
||||
|
||||
substituteInPlace apio/managers/scons.py --replace \
|
||||
'return "tinyprog --libusb --program"' \
|
||||
'return "${tinyprog}/bin/tinyprog --libusb --program"'
|
||||
|
@ -49,6 +53,7 @@ buildPythonApplication rec {
|
|||
colorama
|
||||
pyserial
|
||||
wheel
|
||||
scons
|
||||
setuptools # needs pkg_resources at runtime (technically not needed when tinyprog is also in this list because of the propagatedBuildInputs of tinyprog)
|
||||
|
||||
tinyprog # needed for upload to TinyFPGA
|
||||
|
|
|
@ -9,11 +9,11 @@ let
|
|||
in
|
||||
mkDerivation rec {
|
||||
pname = "supercollider";
|
||||
version = "3.12.1";
|
||||
version = "3.12.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/supercollider/supercollider/releases/download/Version-${version}/SuperCollider-${version}-Source.tar.bz2";
|
||||
sha256 = "sha256-neYId2hJRAMx4+ZFm+5TzYuUbMRfa9icyqm2UYac/Cs=";
|
||||
sha256 = "sha256-1QYorCgSwBK+SVAm4k7HZirr1j+znPmVicFmJdvO3g4=";
|
||||
};
|
||||
|
||||
hardeningDisable = [ "stackprotector" ];
|
||||
|
|
|
@ -15,13 +15,13 @@
|
|||
|
||||
mkDerivation rec {
|
||||
pname = "qgnomeplatform";
|
||||
version = "0.8.3";
|
||||
version = "0.8.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "FedoraQt";
|
||||
repo = "QGnomePlatform";
|
||||
rev = version;
|
||||
sha256 = "sha256-950VEcxhJeBPSQToC8KpBx/KSneARN6Y8X7CAuFyRjo=";
|
||||
sha256 = "sha256-DaIBtWmce+58OOhqFG5802c3EprBAtDXhjiSPIImoOM=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
|
@ -393,7 +393,7 @@ let
|
|||
nativeBuildInputs = [ pkgs.makeWrapper ];
|
||||
postInstall = ''
|
||||
wrapProgram "$out/bin/typescript-language-server" \
|
||||
--prefix PATH : ${pkgs.lib.makeBinPath [ self.typescript ]}
|
||||
--suffix PATH : ${pkgs.lib.makeBinPath [ self.typescript ]}
|
||||
'';
|
||||
};
|
||||
|
||||
|
|
|
@ -20,6 +20,7 @@
|
|||
, "@webassemblyjs/wast-refmt"
|
||||
, "alex"
|
||||
, "alloy"
|
||||
, "antennas"
|
||||
, "asar"
|
||||
, "audiosprite"
|
||||
, "autoprefixer"
|
||||
|
|
3372
pkgs/development/node-packages/node-packages.nix
generated
3372
pkgs/development/node-packages/node-packages.nix
generated
File diff suppressed because it is too large
Load diff
|
@ -6,14 +6,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "mailchecker";
|
||||
version = "4.1.8";
|
||||
version = "4.1.9";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-RLZunjRX7lljKQl+sJ/py8bTR/YZsDewTJao9IBuLbE=";
|
||||
hash = "sha256-vr70AB8EiOmb8lgwrq78iTnHdrp14Ppyh57Trh8SQ8Q=";
|
||||
};
|
||||
|
||||
# Module has no tests
|
||||
|
|
|
@ -4,11 +4,11 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "mautrix";
|
||||
version = "0.14.4";
|
||||
version = "0.14.5";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-SipDW1ahPHnC/BYv/I+uuzCYpFtOw3b4Oiu7N9LxFik=";
|
||||
sha256 = "sha256-dh3uQUBEMqtlrOpnO5Aa7GC5gajwQ12rWyVPwX6xIsQ=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "msoffcrypto-tool";
|
||||
version = "4.12.0";
|
||||
version = "5.0.0";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
@ -20,7 +20,7 @@ buildPythonPackage rec {
|
|||
owner = "nolze";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-EBEwldh2Ct/4oxnAF1hWeW/uRrVsCYEi0cJaZubofFk=";
|
||||
sha256 = "sha256-A5A578JZrxRXX6ewkFzittGTOebeNb99fuKsEm5QGoI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
44
pkgs/development/python-modules/mutmut/default.nix
Normal file
44
pkgs/development/python-modules/mutmut/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
|||
{ lib
|
||||
, fetchFromGitHub
|
||||
, buildPythonApplication
|
||||
, click
|
||||
, glob2
|
||||
, parso
|
||||
, pony
|
||||
, junit-xml
|
||||
, pythonOlder
|
||||
, testVersion
|
||||
}:
|
||||
|
||||
let self = buildPythonApplication rec {
|
||||
pname = "mutmut";
|
||||
version = "2.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = pname;
|
||||
owner = "boxed";
|
||||
rev = version;
|
||||
hash = "sha256-G+OL/9km2iUeZ1QCpU73CIWVWMexcs3r9RdCnAsESnY=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace requirements.txt --replace 'junit-xml==1.8' 'junit-xml==1.9'
|
||||
'';
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
doCheck = false;
|
||||
|
||||
propagatedBuildInputs = [ click glob2 parso pony junit-xml ];
|
||||
|
||||
passthru.tests.version = testVersion { package = self; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "mutation testing system for Python, with a strong focus on ease of use";
|
||||
homepage = "https://github.com/boxed/mutmut";
|
||||
changelog = "https://github.com/boxed/mutmut/blob/${version}/HISTORY.rst";
|
||||
license = licenses.bsd3;
|
||||
maintainers = with maintainers; [ synthetica ];
|
||||
};
|
||||
};
|
||||
in self
|
|
@ -11,14 +11,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "proton-client";
|
||||
version = "0.7.0";
|
||||
version = "0.7.1";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ProtonMail";
|
||||
repo = "proton-python-client";
|
||||
rev = version;
|
||||
sha256 = "sha256-98tEL3DUYtx27JcI6pPFS2iDJXS8K3yyvCU9UVrg1EM=";
|
||||
sha256 = "sha256-mhPq9O/LCu3+E1jKlaJmrI8dxbA9BIwlc34qGwoxi5g=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -13,14 +13,14 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "protonvpn-nm-lib";
|
||||
version = "3.5.0";
|
||||
version = "3.7.0";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ProtonVPN";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-E75toza++l5UFdOLGgolH8pL5xvoUkLE7u+8L5RDFbI=";
|
||||
sha256 = "sha256-RZ10p/Lg9GQj0CohW2v+THch5EaD236rEHETGjNStdY=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
buildPythonPackage rec {
|
||||
pname = "wsgi-intercept";
|
||||
version = "1.9.2";
|
||||
version = "1.9.3";
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "wsgi_intercept";
|
||||
inherit version;
|
||||
sha256 = "1b6251d03jnhqywr54bzj9fnc3qzp2kvz22asxpd27jy984qx21n";
|
||||
sha256 = "0c4dc31dc7aabdd263ba45338c201b89e3096a3baaa7d8e3260c68ff18016fb4";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ six ];
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
}:
|
||||
mkDerivation {
|
||||
pname = "dconf2nix";
|
||||
version = "0.0.10";
|
||||
version = "0.0.11";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/gvolpe/dconf2nix.git";
|
||||
sha256 = "0ddjgd97nhcbdkry3668mnjb0kbkklzab7zr12km3p8fv99xzva4";
|
||||
rev = "629faff2deb6a1131c67e241b688000f859dac48";
|
||||
sha256 = "1kv88bxi7l5kcm66m5y85b8fz1zsdshvw37k715g2biwa0an5s6f";
|
||||
rev = "fe7e3d973caa87b1b706096aff3d670f65e39fda";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
isLibrary = true;
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "metals";
|
||||
version = "0.11.0";
|
||||
version = "0.11.1";
|
||||
|
||||
deps = stdenv.mkDerivation {
|
||||
name = "${pname}-deps-${version}";
|
||||
|
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
|
|||
'';
|
||||
outputHashMode = "recursive";
|
||||
outputHashAlgo = "sha256";
|
||||
outputHash = "sha256-sxm4xh4INXz1wtgVkuJ9sJG2k+9OC4ck6wFJjhD37XY==";
|
||||
outputHash = "sha256-wYIuRTvkPqS4SE5RnkBgmLCwmNv+cYB/iPb9TYip9s0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
|
|
@ -7,16 +7,16 @@
|
|||
|
||||
buildGoModule rec {
|
||||
pname = "packer";
|
||||
version = "1.7.8";
|
||||
version = "1.7.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hashicorp";
|
||||
repo = "packer";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-VLHibkyuB8H2zfUCAuk7lBKbW5bl2kJOkwpo/iqsdm8=";
|
||||
sha256 = "sha256-e2G4kxcizE2lfdryS4S04OwWxseyUqGS0SAaBdiXax0=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-7E1QxlMpLNj9l3L+/gSLl6dGe/MeyKH+htsPxnocHj4=";
|
||||
vendorSha256 = "sha256-5YcDaGbvw6xo5J8mtJ3CUS8JNCqKUD7kdUyfYIkQ6aE=";
|
||||
|
||||
subPackages = [ "." ];
|
||||
|
||||
|
|
|
@ -304,6 +304,10 @@ let
|
|||
orga = "victorhqc";
|
||||
repo = "tree-sitter-prisma";
|
||||
};
|
||||
"tree-sitter-org" = {
|
||||
orga = "milisims";
|
||||
repo = "tree-sitter-org";
|
||||
};
|
||||
};
|
||||
|
||||
allGrammars =
|
||||
|
|
|
@ -2,16 +2,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "cargo-bloat";
|
||||
version = "0.10.1";
|
||||
version = "0.11.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "RazrFalcon";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-VcdZ/dKqFFQs8ItNEj407z1pWJqpHwwIsuNnsQ8KU/8=";
|
||||
sha256 = "sha256-UzMo+IqoP3GpGu7tWlrkEU1YpVLgEL7UwIU1hPmoJNg=";
|
||||
};
|
||||
|
||||
cargoSha256 = "sha256-1TIGv0yVhkhThqZiQW9JrvFd0eouTlr8kgN/g7b4vDM=";
|
||||
cargoSha256 = "sha256-w3+ypGuVRGwC94zj/OaDUUoUbBnepGHvqulY4IVIsfo=";
|
||||
|
||||
meta = with lib; {
|
||||
description = "A tool and Cargo subcommand that helps you find out what takes most of the space in your executable";
|
||||
|
|
|
@ -17,15 +17,15 @@
|
|||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "deno";
|
||||
version = "1.17.3";
|
||||
version = "1.18.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "denoland";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-S4Dt6SrSE/TLGhjAkTrIdvNR71A6ykxSxq72aiyWUX8=";
|
||||
sha256 = "sha256-ov2zCINh4uH5pvhML1fgpnxFhWs680bdv9oqUESFkpw=";
|
||||
};
|
||||
cargoSha256 = "1ph392jxkln2ihq3x4hhjb1k3fsd2g54m37qgqkza4abvmc7adns";
|
||||
cargoSha256 = "sha256-qYz5p+3QNA/zir2M9/aWxKYOMYI01OsIWZCJ4njjFPc=";
|
||||
|
||||
# Install completions post-install
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
|
|
@ -11,11 +11,11 @@ let
|
|||
};
|
||||
in
|
||||
fetch_librusty_v8 {
|
||||
version = "0.36.0";
|
||||
version = "0.38.1";
|
||||
shas = {
|
||||
x86_64-linux = "sha256-Ala3aT5oXrY+xwzXfB+pLr6gxfoSHcMen9elCbdS9mU=";
|
||||
aarch64-linux = "sha256-BQn/gsNnnuzEzmUzEvGZ8twP0QElgOiTgHe++o4OVCI=";
|
||||
x86_64-darwin = "sha256-YNgGgkrMdiVMe960LHz7BOB+mb/tIXBwGTveT7zrRMs=";
|
||||
aarch64-darwin = "sha256-g2bpxeBVVlsT87jR5VWBArM7yQ/F/MDLeiKHt4u5C5M=";
|
||||
x86_64-linux = "sha256-vRkb5ZrIOYSKa84UbsJD+Oua0wve7f1Yf3kMg/kkYSY=";
|
||||
aarch64-linux = "sha256-o9btdXct/HpUTXlJc2Ydzj2yo2lSV87uo/VyxaxN0fk=";
|
||||
x86_64-darwin = "sha256-/J/MpXnzvBv70o8Zjc46yPzBrY309o4kDQ9kZzDfhb4=";
|
||||
aarch64-darwin = "sha256-y4MJIA2HKPm9iLJSxDw43VHsoY5v2WGp7zEsll/EHhI=";
|
||||
};
|
||||
}
|
||||
|
|
47
pkgs/games/npush/default.nix
Normal file
47
pkgs/games/npush/default.nix
Normal file
|
@ -0,0 +1,47 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchurl
|
||||
, ncurses
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "npush";
|
||||
version = "0.7";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/npush/${pname}/${version}/${pname}-${version}.tgz";
|
||||
hash = "sha256-8hbSsyeehzd4T3fUhDyebyI/oTHOHr3a8ArYAquivNk=";
|
||||
};
|
||||
|
||||
outputs = [ "out" "doc" ];
|
||||
|
||||
buildInputs = [
|
||||
ncurses
|
||||
];
|
||||
|
||||
dontConfigure = true;
|
||||
|
||||
makeFlags = [
|
||||
"CC=${stdenv.cc.targetPrefix}c++"
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/bin $out/share/npush/levels $doc/share/doc/npush
|
||||
cp npush $out/bin/
|
||||
cp levels/* $out/share/npush/levels
|
||||
cp CHANGES COPYING CREDITS index.html \
|
||||
readme.txt screenshot1.png screenshot2.png $doc/share/doc/npush/
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "http://npush.sourceforge.net/";
|
||||
description = "A Sokoban-like game";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
}
|
31
pkgs/games/npush/run.nix
Normal file
31
pkgs/games/npush/run.nix
Normal file
|
@ -0,0 +1,31 @@
|
|||
{ runtimeShell
|
||||
, symlinkJoin
|
||||
, writeShellScriptBin
|
||||
, npush
|
||||
}:
|
||||
|
||||
let
|
||||
runScript = writeShellScriptBin "run-npush" ''
|
||||
set -euo pipefail
|
||||
CWD=$(pwd)
|
||||
|
||||
if [ -d "./levels" ]; then
|
||||
echo "Directory ./levels found; skipping levelset copy"
|
||||
else
|
||||
echo "Directory ./levels not found; copying the official levelset to the current directory"
|
||||
mkdir -p ./levels
|
||||
cp ${npush}/share/npush/levels/* levels/
|
||||
chmod 644 levels/*
|
||||
fi
|
||||
echo "Now calling npush"
|
||||
exec "${npush}/bin/npush"
|
||||
'';
|
||||
in
|
||||
symlinkJoin {
|
||||
name = "run-npush-${npush.version}";
|
||||
|
||||
paths = [
|
||||
npush
|
||||
runScript
|
||||
];
|
||||
}
|
85
pkgs/games/tetrio-desktop/default.nix
Normal file
85
pkgs/games/tetrio-desktop/default.nix
Normal file
|
@ -0,0 +1,85 @@
|
|||
{ stdenv
|
||||
, lib
|
||||
, fetchurl
|
||||
, autoPatchelfHook
|
||||
, alsa-lib
|
||||
, cups
|
||||
, libX11
|
||||
, libXScrnSaver
|
||||
, libXtst
|
||||
, mesa
|
||||
, nss
|
||||
, systemd
|
||||
, wrapGAppsHook
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "tetrio-desktop";
|
||||
version = "8.0.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://web.archive.org/web/20211130172544/https://tetr.io/about/desktop/builds/TETR.IO%20Setup.deb";
|
||||
name = "tetrio-desktop.deb";
|
||||
sha256 = "1nlblfhrph4cw8rpic9icrs78mzrxyskl7ggyy2i8bk9i07i21xf";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
wrapGAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
alsa-lib
|
||||
cups
|
||||
libX11
|
||||
libXScrnSaver
|
||||
libXtst
|
||||
mesa
|
||||
nss
|
||||
];
|
||||
|
||||
dontWrapGApps = true;
|
||||
|
||||
libPath = lib.makeLibraryPath [
|
||||
alsa-lib
|
||||
cups
|
||||
libX11
|
||||
libXScrnSaver
|
||||
libXtst
|
||||
mesa
|
||||
nss
|
||||
systemd
|
||||
];
|
||||
|
||||
unpackPhase = ''
|
||||
mkdir -p $TMP/tetrio-desktop $out/bin
|
||||
cp $src $TMP/tetrio-desktop.deb
|
||||
ar vx $TMP/tetrio-desktop.deb
|
||||
tar --no-overwrite-dir -xvf data.tar.xz -C $TMP/tetrio-desktop/
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
cp -R $TMP/tetrio-desktop/{usr/share,opt} $out/
|
||||
|
||||
wrapProgram $out/opt/TETR.IO/tetrio-desktop \
|
||||
--prefix LD_LIBRARY_PATH : ${libPath}:$out/opt/TETR.IO
|
||||
|
||||
ln -s $out/opt/TETR.IO/tetrio-desktop $out/bin/
|
||||
|
||||
substituteInPlace $out/share/applications/tetrio-desktop.desktop \
|
||||
--replace "Exec=\"/opt/TETR.IO/tetrio-desktop\"" "Exec=\"$out/opt/TETR.IO/tetrio-desktop\""
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://tetr.io";
|
||||
downloadPage = "https://tetr.io/about/desktop/";
|
||||
description = "TETR.IO desktop client";
|
||||
longDescription = ''
|
||||
TETR.IO is a modern yet familiar online stacker.
|
||||
Play against friends and foes all over the world, or claim a spot on the leaderboards - the stacker future is yours!
|
||||
'';
|
||||
platforms = [ "x86_64-linux" ];
|
||||
license = licenses.unfree;
|
||||
maintainers = with maintainers; [ wackbyte ];
|
||||
};
|
||||
}
|
|
@ -351,6 +351,18 @@ final: prev:
|
|||
meta.homepage = "https://github.com/euclidianAce/BetterLua.vim/";
|
||||
};
|
||||
|
||||
bitbake-vim = buildVimPluginFrom2Nix {
|
||||
pname = "bitbake.vim";
|
||||
version = "2021-02-06";
|
||||
src = fetchFromGitHub {
|
||||
owner = "sblumentritt";
|
||||
repo = "bitbake.vim";
|
||||
rev = "faddca1e8768b10c80ee85221fb51a560df5ba45";
|
||||
sha256 = "1hfly2vxhhvjdiwgfz58hr3523kf9z71i78vk168n3kdqp5vkwrp";
|
||||
};
|
||||
meta.homepage = "https://github.com/sblumentritt/bitbake.vim/";
|
||||
};
|
||||
|
||||
blueballs-neovim = buildVimPluginFrom2Nix {
|
||||
pname = "blueballs-neovim";
|
||||
version = "2021-11-28";
|
||||
|
@ -2361,6 +2373,18 @@ final: prev:
|
|||
meta.homepage = "https://github.com/junegunn/goyo.vim/";
|
||||
};
|
||||
|
||||
graphviz-vim = buildVimPluginFrom2Nix {
|
||||
pname = "graphviz.vim";
|
||||
version = "2021-04-09";
|
||||
src = fetchFromGitHub {
|
||||
owner = "liuchengxu";
|
||||
repo = "graphviz.vim";
|
||||
rev = "12b04c512694ace2fc15735676f5afdd05519466";
|
||||
sha256 = "1ky9rar3gxvsf0n3y71qfln4pxmz3hpq3dqimbf0r8l8q7sw483r";
|
||||
};
|
||||
meta.homepage = "https://github.com/liuchengxu/graphviz.vim/";
|
||||
};
|
||||
|
||||
gruvbox = buildVimPluginFrom2Nix {
|
||||
pname = "gruvbox";
|
||||
version = "2020-07-03";
|
||||
|
@ -4149,6 +4173,18 @@ final: prev:
|
|||
meta.homepage = "https://github.com/shaunsingh/nord.nvim/";
|
||||
};
|
||||
|
||||
nordic-nvim = buildVimPluginFrom2Nix {
|
||||
pname = "nordic.nvim";
|
||||
version = "2021-12-20";
|
||||
src = fetchFromGitHub {
|
||||
owner = "andersevenrud";
|
||||
repo = "nordic.nvim";
|
||||
rev = "c348fba712af0c15bfdf23b396fdcb0311dfbae9";
|
||||
sha256 = "17kmlc92wl1qya76kx9p2lq0v3n2503hlb1cf3kmys0d40xb8rsc";
|
||||
};
|
||||
meta.homepage = "https://github.com/andersevenrud/nordic.nvim/";
|
||||
};
|
||||
|
||||
NrrwRgn = buildVimPluginFrom2Nix {
|
||||
pname = "NrrwRgn";
|
||||
version = "2021-12-01";
|
||||
|
|
|
@ -19,6 +19,7 @@ alx741/vim-hindent
|
|||
alx741/vim-stylishask
|
||||
amiorin/ctrlp-z
|
||||
andersevenrud/cmp-tmux
|
||||
andersevenrud/nordic.nvim
|
||||
andrep/vimacs
|
||||
andreshazard/vim-logreview
|
||||
AndrewRadev/sideways.vim
|
||||
|
@ -411,6 +412,7 @@ lifepillar/vim-mucomplete
|
|||
lighttiger2505/deoplete-vim-lsp
|
||||
lilydjwg/colorizer
|
||||
lilydjwg/fcitx.vim@fcitx5
|
||||
liuchengxu/graphviz.vim
|
||||
liuchengxu/vim-clap
|
||||
liuchengxu/vim-which-key
|
||||
liuchengxu/vista.vim
|
||||
|
@ -705,6 +707,7 @@ sakhnik/nvim-gdb
|
|||
saltstack/salt-vim
|
||||
samoshkin/vim-mergetool
|
||||
sbdchd/neoformat
|
||||
sblumentritt/bitbake.vim
|
||||
scalameta/nvim-metals
|
||||
sdiehl/vim-ormolu
|
||||
sebastianmarkow/deoplete-rust
|
||||
|
|
|
@ -496,8 +496,8 @@ let
|
|||
mktplcRef = {
|
||||
name = "languagetool-linter";
|
||||
publisher = "davidlday";
|
||||
version = "0.18.0";
|
||||
sha256 = "sha256-AYINgq1BMfh7p4xhwSC2Www6dQvyQAGTA45HJsmMGDg=";
|
||||
version = "0.19.0";
|
||||
sha256 = "sha256-crq6CTXpzwHJL8FPIBneAGjDgUUNdpBt6rIaMCr1F1U=";
|
||||
};
|
||||
meta = with lib; {
|
||||
description = "LanguageTool integration for VS Code";
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
with lib;
|
||||
|
||||
buildLinux (args // rec {
|
||||
version = "5.10.92";
|
||||
version = "5.10.93";
|
||||
|
||||
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
|
||||
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
|
||||
|
@ -13,6 +13,6 @@ buildLinux (args // rec {
|
|||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
|
||||
sha256 = "0lmvdskxk1r18p6rn2dhw23wj8g3a8blar6xn5x1sgqxln006xfm";
|
||||
sha256 = "1jxv7can60rc5i2yjgj8frcjvwi1jnba1jl8i3070xmb1d1qqy56";
|
||||
};
|
||||
} // (args.argsOverride or {}))
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
with lib;
|
||||
|
||||
buildLinux (args // rec {
|
||||
version = "5.15.15";
|
||||
version = "5.15.16";
|
||||
|
||||
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
|
||||
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
|
||||
|
@ -13,6 +13,6 @@ buildLinux (args // rec {
|
|||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
|
||||
sha256 = "0nisr3i9sxpp0s25wg6sb45287l0v9vmsgnz6d4igbvih37mfg0x";
|
||||
sha256 = "150pzxra564z9xaaclmbbd29x4x9il8y78zz7szi50lzx0a0l2ms";
|
||||
};
|
||||
} // (args.argsOverride or { }))
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
with lib;
|
||||
|
||||
buildLinux (args // rec {
|
||||
version = "5.16.1";
|
||||
version = "5.16.2";
|
||||
|
||||
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
|
||||
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
|
||||
|
@ -13,6 +13,6 @@ buildLinux (args // rec {
|
|||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
|
||||
sha256 = "0i9mfapsyf9lp8j0g329lgwf6kyi61a00al0hdrfd8bf3hikdgy7";
|
||||
sha256 = "0i1vcv2zi80ixmgjdcq6yk8qhwaqlbbmmrq0prxk41339lx87zh9";
|
||||
};
|
||||
} // (args.argsOverride or { }))
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
with lib;
|
||||
|
||||
buildLinux (args // rec {
|
||||
version = "5.4.172";
|
||||
version = "5.4.173";
|
||||
|
||||
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
|
||||
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
|
||||
|
@ -13,6 +13,6 @@ buildLinux (args // rec {
|
|||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
|
||||
sha256 = "1r3ci123dmijk0n3z91xqri89rbvnk51hd9d4q430ag8cw5qk7mi";
|
||||
sha256 = "0ff2jvwxj55547wvwp94a8bsd610s72906d4nsyhiirrn9sy5s4r";
|
||||
};
|
||||
} // (args.argsOverride or {}))
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
{ lib, mkYarnPackage, fetchFromGitHub, nodejs }:
|
||||
|
||||
mkYarnPackage rec {
|
||||
pname = "antennas";
|
||||
version = "unstable-2021-01-21";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "TheJF";
|
||||
repo = "antennas";
|
||||
rev = "5e1f7375004001255e3daef7d48f45af321c7a52";
|
||||
sha256 = "0bahn4y0chk70x822nn32ya7kmn9x15jb80xa544y501x1s7w981";
|
||||
};
|
||||
|
||||
preFixup = ''
|
||||
mkdir -p $out/bin
|
||||
chmod a+x $out/libexec/antennas/deps/antennas/index.js
|
||||
sed -i '1i#!${nodejs}/bin/node' $out/libexec/antennas/deps/antennas/index.js
|
||||
ln -s $out/libexec/antennas/deps/antennas/index.js $out/bin/antennas
|
||||
'';
|
||||
|
||||
# The --production flag disables the devDependencies.
|
||||
yarnFlags = [ "--offline" "--production" ];
|
||||
yarnLock = ./yarn.lock;
|
||||
packageJSON = ./package.json;
|
||||
yarnNix = ./yarn.nix;
|
||||
|
||||
meta = with lib; {
|
||||
description = "HDHomeRun emulator for Plex DVR to connect to Tvheadend. ";
|
||||
homepage = "https://github.com/TheJF/antennas";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ bachp ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"name": "antennas",
|
||||
"version": "3.1.0",
|
||||
"description": "HDHomeRun emulator for Plex DVR to connect to Tvheadend.",
|
||||
"main": "index.js",
|
||||
"repository": "https://github.com/thejf/antennas",
|
||||
"author": "Jean-Francois Arseneau",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"js-yaml": "^3.13.1",
|
||||
"koa": "^2.5.0",
|
||||
"koa-logger": "^3.2.0",
|
||||
"koa-request": "^1.0.0",
|
||||
"koa-router": "^7.4.0",
|
||||
"koa-static": "^4.0.2",
|
||||
"node-ssdp": "^3.3.0",
|
||||
"request": "^2.85.0",
|
||||
"request-promise-native": "^1.0.5"
|
||||
}
|
||||
}
|
|
@ -1,703 +0,0 @@
|
|||
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||||
# yarn lockfile v1
|
||||
|
||||
|
||||
accepts@^1.2.2:
|
||||
version "1.3.5"
|
||||
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
|
||||
dependencies:
|
||||
mime-types "~2.1.18"
|
||||
negotiator "0.6.1"
|
||||
|
||||
ajv@^5.1.0:
|
||||
version "5.5.2"
|
||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
|
||||
dependencies:
|
||||
co "^4.6.0"
|
||||
fast-deep-equal "^1.0.0"
|
||||
fast-json-stable-stringify "^2.0.0"
|
||||
json-schema-traverse "^0.3.0"
|
||||
|
||||
ansi-regex@^2.0.0:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
|
||||
|
||||
ansi-styles@^2.2.1:
|
||||
version "2.2.1"
|
||||
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
|
||||
|
||||
any-promise@^1.0.0, any-promise@^1.1.0:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
|
||||
|
||||
argparse@^1.0.7:
|
||||
version "1.0.10"
|
||||
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
|
||||
dependencies:
|
||||
sprintf-js "~1.0.2"
|
||||
|
||||
asn1@~0.2.3:
|
||||
version "0.2.3"
|
||||
resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
|
||||
|
||||
assert-plus@1.0.0, assert-plus@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
|
||||
|
||||
async@^2.6.0:
|
||||
version "2.6.0"
|
||||
resolved "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4"
|
||||
dependencies:
|
||||
lodash "^4.14.0"
|
||||
|
||||
asynckit@^0.4.0:
|
||||
version "0.4.0"
|
||||
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
|
||||
|
||||
aws-sign2@~0.7.0:
|
||||
version "0.7.0"
|
||||
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
|
||||
|
||||
aws4@^1.6.0:
|
||||
version "1.7.0"
|
||||
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289"
|
||||
|
||||
bcrypt-pbkdf@^1.0.0:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d"
|
||||
dependencies:
|
||||
tweetnacl "^0.14.3"
|
||||
|
||||
bluebird@^3.5.1:
|
||||
version "3.5.1"
|
||||
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
|
||||
|
||||
boom@4.x.x:
|
||||
version "4.3.1"
|
||||
resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31"
|
||||
dependencies:
|
||||
hoek "4.x.x"
|
||||
|
||||
boom@5.x.x:
|
||||
version "5.2.0"
|
||||
resolved "https://registry.yarnpkg.com/boom/-/boom-5.2.0.tgz#5dd9da6ee3a5f302077436290cb717d3f4a54e02"
|
||||
dependencies:
|
||||
hoek "4.x.x"
|
||||
|
||||
bytes@^2.5.0:
|
||||
version "2.5.0"
|
||||
resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.5.0.tgz#4c9423ea2d252c270c41b2bdefeff9bb6b62c06a"
|
||||
|
||||
caseless@~0.12.0:
|
||||
version "0.12.0"
|
||||
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
|
||||
|
||||
chalk@^1.1.3:
|
||||
version "1.1.3"
|
||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
|
||||
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"
|
||||
|
||||
co@^4.6.0:
|
||||
version "4.6.0"
|
||||
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
|
||||
|
||||
combined-stream@1.0.6, combined-stream@~1.0.5:
|
||||
version "1.0.6"
|
||||
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz#723e7df6e801ac5613113a7e445a9b69cb632818"
|
||||
dependencies:
|
||||
delayed-stream "~1.0.0"
|
||||
|
||||
content-disposition@~0.5.0:
|
||||
version "0.5.2"
|
||||
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
|
||||
|
||||
content-type@^1.0.0:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
|
||||
|
||||
cookies@~0.7.0:
|
||||
version "0.7.1"
|
||||
resolved "https://registry.yarnpkg.com/cookies/-/cookies-0.7.1.tgz#7c8a615f5481c61ab9f16c833731bcb8f663b99b"
|
||||
dependencies:
|
||||
depd "~1.1.1"
|
||||
keygrip "~1.0.2"
|
||||
|
||||
core-util-is@1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
|
||||
|
||||
cryptiles@3.x.x:
|
||||
version "3.1.2"
|
||||
resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-3.1.2.tgz#a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe"
|
||||
dependencies:
|
||||
boom "5.x.x"
|
||||
|
||||
dashdash@^1.12.0:
|
||||
version "1.14.1"
|
||||
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
|
||||
dependencies:
|
||||
assert-plus "^1.0.0"
|
||||
|
||||
debug@*, debug@^2.6.3, debug@^2.6.8:
|
||||
version "2.6.9"
|
||||
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
|
||||
dependencies:
|
||||
ms "2.0.0"
|
||||
|
||||
debug@^3.1.0:
|
||||
version "3.1.0"
|
||||
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
|
||||
dependencies:
|
||||
ms "2.0.0"
|
||||
|
||||
deep-equal@~1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5"
|
||||
|
||||
delayed-stream@~1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
|
||||
|
||||
delegates@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
|
||||
|
||||
depd@^1.1.0, depd@~1.1.1, depd@~1.1.2:
|
||||
version "1.1.2"
|
||||
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
|
||||
|
||||
destroy@^1.0.3:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
|
||||
|
||||
ecc-jsbn@~0.1.1:
|
||||
version "0.1.1"
|
||||
resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
|
||||
dependencies:
|
||||
jsbn "~0.1.0"
|
||||
|
||||
ee-first@1.1.1:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
|
||||
|
||||
error-inject@~1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/error-inject/-/error-inject-1.0.0.tgz#e2b3d91b54aed672f309d950d154850fa11d4f37"
|
||||
|
||||
escape-html@~1.0.1:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
|
||||
|
||||
escape-string-regexp@^1.0.2:
|
||||
version "1.0.5"
|
||||
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
|
||||
|
||||
esprima@^4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804"
|
||||
|
||||
extend@^3.0.1, extend@~3.0.1:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
|
||||
|
||||
extsprintf@1.3.0, extsprintf@^1.2.0:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
|
||||
|
||||
fast-deep-equal@^1.0.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"
|
||||
|
||||
fast-json-stable-stringify@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
|
||||
|
||||
forever-agent@~0.6.1:
|
||||
version "0.6.1"
|
||||
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
|
||||
|
||||
form-data@~2.3.1:
|
||||
version "2.3.2"
|
||||
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz#4970498be604c20c005d4f5c23aecd21d6b49099"
|
||||
dependencies:
|
||||
asynckit "^0.4.0"
|
||||
combined-stream "1.0.6"
|
||||
mime-types "^2.1.12"
|
||||
|
||||
fresh@^0.5.2:
|
||||
version "0.5.2"
|
||||
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
|
||||
|
||||
getpass@^0.1.1:
|
||||
version "0.1.7"
|
||||
resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
|
||||
dependencies:
|
||||
assert-plus "^1.0.0"
|
||||
|
||||
har-schema@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
|
||||
|
||||
har-validator@~5.0.3:
|
||||
version "5.0.3"
|
||||
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd"
|
||||
dependencies:
|
||||
ajv "^5.1.0"
|
||||
har-schema "^2.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"
|
||||
dependencies:
|
||||
ansi-regex "^2.0.0"
|
||||
|
||||
hawk@~6.0.2:
|
||||
version "6.0.2"
|
||||
resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038"
|
||||
dependencies:
|
||||
boom "4.x.x"
|
||||
cryptiles "3.x.x"
|
||||
hoek "4.x.x"
|
||||
sntp "2.x.x"
|
||||
|
||||
hoek@4.x.x:
|
||||
version "4.2.1"
|
||||
resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb"
|
||||
|
||||
http-assert@^1.1.0:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/http-assert/-/http-assert-1.3.0.tgz#a31a5cf88c873ecbb5796907d4d6f132e8c01e4a"
|
||||
dependencies:
|
||||
deep-equal "~1.0.1"
|
||||
http-errors "~1.6.1"
|
||||
|
||||
http-errors@^1.2.8, http-errors@^1.3.1, http-errors@^1.6.1, http-errors@~1.6.1, http-errors@~1.6.2:
|
||||
version "1.6.3"
|
||||
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
|
||||
dependencies:
|
||||
depd "~1.1.2"
|
||||
inherits "2.0.3"
|
||||
setprototypeof "1.1.0"
|
||||
statuses ">= 1.4.0 < 2"
|
||||
|
||||
http-signature@~1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
|
||||
dependencies:
|
||||
assert-plus "^1.0.0"
|
||||
jsprim "^1.2.2"
|
||||
sshpk "^1.7.0"
|
||||
|
||||
humanize-number@0.0.2:
|
||||
version "0.0.2"
|
||||
resolved "https://registry.yarnpkg.com/humanize-number/-/humanize-number-0.0.2.tgz#11c0af6a471643633588588048f1799541489c18"
|
||||
|
||||
inherits@2.0.3:
|
||||
version "2.0.3"
|
||||
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
|
||||
|
||||
ip@^1.1.5:
|
||||
version "1.1.5"
|
||||
resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
|
||||
|
||||
is-generator-function@^1.0.3:
|
||||
version "1.0.7"
|
||||
resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.7.tgz#d2132e529bb0000a7f80794d4bdf5cd5e5813522"
|
||||
|
||||
is-typedarray@~1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
|
||||
|
||||
isarray@0.0.1:
|
||||
version "0.0.1"
|
||||
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
|
||||
|
||||
isstream@~0.1.2:
|
||||
version "0.1.2"
|
||||
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
|
||||
|
||||
js-yaml@^3.13.1:
|
||||
version "3.13.1"
|
||||
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
|
||||
dependencies:
|
||||
argparse "^1.0.7"
|
||||
esprima "^4.0.0"
|
||||
|
||||
jsbn@~0.1.0:
|
||||
version "0.1.1"
|
||||
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
|
||||
|
||||
json-schema-traverse@^0.3.0:
|
||||
version "0.3.1"
|
||||
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
|
||||
|
||||
json-schema@0.2.3:
|
||||
version "0.2.3"
|
||||
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
|
||||
|
||||
json-stringify-safe@~5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
|
||||
|
||||
jsprim@^1.2.2:
|
||||
version "1.4.1"
|
||||
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
|
||||
dependencies:
|
||||
assert-plus "1.0.0"
|
||||
extsprintf "1.3.0"
|
||||
json-schema "0.2.3"
|
||||
verror "1.10.0"
|
||||
|
||||
keygrip@~1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/keygrip/-/keygrip-1.0.2.tgz#ad3297c557069dea8bcfe7a4fa491b75c5ddeb91"
|
||||
|
||||
koa-compose@^3.0.0:
|
||||
version "3.2.1"
|
||||
resolved "https://registry.yarnpkg.com/koa-compose/-/koa-compose-3.2.1.tgz#a85ccb40b7d986d8e5a345b3a1ace8eabcf54de7"
|
||||
dependencies:
|
||||
any-promise "^1.1.0"
|
||||
|
||||
koa-compose@^4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/koa-compose/-/koa-compose-4.0.0.tgz#2800a513d9c361ef0d63852b038e4f6f2d5a773c"
|
||||
|
||||
koa-convert@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/koa-convert/-/koa-convert-1.2.0.tgz#da40875df49de0539098d1700b50820cebcd21d0"
|
||||
dependencies:
|
||||
co "^4.6.0"
|
||||
koa-compose "^3.0.0"
|
||||
|
||||
koa-is-json@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/koa-is-json/-/koa-is-json-1.0.0.tgz#273c07edcdcb8df6a2c1ab7d59ee76491451ec14"
|
||||
|
||||
koa-logger@^3.2.0:
|
||||
version "3.2.0"
|
||||
resolved "https://registry.yarnpkg.com/koa-logger/-/koa-logger-3.2.0.tgz#8aef64d8b848fb6253a9b31aa708d0e05141f0e6"
|
||||
dependencies:
|
||||
bytes "^2.5.0"
|
||||
chalk "^1.1.3"
|
||||
humanize-number "0.0.2"
|
||||
passthrough-counter "^1.0.0"
|
||||
|
||||
koa-request@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/koa-request/-/koa-request-1.0.0.tgz#19343352479d2cb965d7aff0a802b1a06d408e16"
|
||||
dependencies:
|
||||
request "*"
|
||||
|
||||
koa-router@^7.4.0:
|
||||
version "7.4.0"
|
||||
resolved "https://registry.yarnpkg.com/koa-router/-/koa-router-7.4.0.tgz#aee1f7adc02d5cb31d7d67465c9eacc825e8c5e0"
|
||||
dependencies:
|
||||
debug "^3.1.0"
|
||||
http-errors "^1.3.1"
|
||||
koa-compose "^3.0.0"
|
||||
methods "^1.0.1"
|
||||
path-to-regexp "^1.1.1"
|
||||
urijs "^1.19.0"
|
||||
|
||||
koa-send@^4.1.0:
|
||||
version "4.1.3"
|
||||
resolved "https://registry.yarnpkg.com/koa-send/-/koa-send-4.1.3.tgz#0822207bbf5253a414c8f1765ebc29fa41353cb6"
|
||||
dependencies:
|
||||
debug "^2.6.3"
|
||||
http-errors "^1.6.1"
|
||||
mz "^2.6.0"
|
||||
resolve-path "^1.4.0"
|
||||
|
||||
koa-static@^4.0.2:
|
||||
version "4.0.2"
|
||||
resolved "https://registry.yarnpkg.com/koa-static/-/koa-static-4.0.2.tgz#6cda92d88d771dcaad9f0d825cd94a631c861a1a"
|
||||
dependencies:
|
||||
debug "^2.6.8"
|
||||
koa-send "^4.1.0"
|
||||
|
||||
koa@^2.5.0:
|
||||
version "2.5.0"
|
||||
resolved "https://registry.yarnpkg.com/koa/-/koa-2.5.0.tgz#b0fbe1e195e43b27588a04fd0be0ddaeca2c154c"
|
||||
dependencies:
|
||||
accepts "^1.2.2"
|
||||
content-disposition "~0.5.0"
|
||||
content-type "^1.0.0"
|
||||
cookies "~0.7.0"
|
||||
debug "*"
|
||||
delegates "^1.0.0"
|
||||
depd "^1.1.0"
|
||||
destroy "^1.0.3"
|
||||
error-inject "~1.0.0"
|
||||
escape-html "~1.0.1"
|
||||
fresh "^0.5.2"
|
||||
http-assert "^1.1.0"
|
||||
http-errors "^1.2.8"
|
||||
is-generator-function "^1.0.3"
|
||||
koa-compose "^4.0.0"
|
||||
koa-convert "^1.2.0"
|
||||
koa-is-json "^1.0.0"
|
||||
mime-types "^2.0.7"
|
||||
on-finished "^2.1.0"
|
||||
only "0.0.2"
|
||||
parseurl "^1.3.0"
|
||||
statuses "^1.2.0"
|
||||
type-is "^1.5.5"
|
||||
vary "^1.0.0"
|
||||
|
||||
lodash@^4.13.1, lodash@^4.14.0:
|
||||
version "4.17.19"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b"
|
||||
|
||||
media-typer@0.3.0:
|
||||
version "0.3.0"
|
||||
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
|
||||
|
||||
methods@^1.0.1:
|
||||
version "1.1.2"
|
||||
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
|
||||
|
||||
mime-db@~1.33.0:
|
||||
version "1.33.0"
|
||||
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db"
|
||||
|
||||
mime-types@^2.0.7, mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18:
|
||||
version "2.1.18"
|
||||
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8"
|
||||
dependencies:
|
||||
mime-db "~1.33.0"
|
||||
|
||||
ms@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
|
||||
|
||||
mz@^2.6.0:
|
||||
version "2.7.0"
|
||||
resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
|
||||
dependencies:
|
||||
any-promise "^1.0.0"
|
||||
object-assign "^4.0.1"
|
||||
thenify-all "^1.0.0"
|
||||
|
||||
negotiator@0.6.1:
|
||||
version "0.6.1"
|
||||
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
|
||||
|
||||
node-ssdp@^3.3.0:
|
||||
version "3.3.0"
|
||||
resolved "https://registry.yarnpkg.com/node-ssdp/-/node-ssdp-3.3.0.tgz#f19b1faec355f08d29b3ed3f9c626dc80354e6bd"
|
||||
dependencies:
|
||||
async "^2.6.0"
|
||||
bluebird "^3.5.1"
|
||||
debug "^3.1.0"
|
||||
extend "^3.0.1"
|
||||
ip "^1.1.5"
|
||||
|
||||
oauth-sign@~0.8.2:
|
||||
version "0.8.2"
|
||||
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
|
||||
|
||||
object-assign@^4.0.1:
|
||||
version "4.1.1"
|
||||
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
|
||||
|
||||
on-finished@^2.1.0:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
|
||||
dependencies:
|
||||
ee-first "1.1.1"
|
||||
|
||||
only@0.0.2:
|
||||
version "0.0.2"
|
||||
resolved "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz#2afde84d03e50b9a8edc444e30610a70295edfb4"
|
||||
|
||||
parseurl@^1.3.0:
|
||||
version "1.3.2"
|
||||
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
|
||||
|
||||
passthrough-counter@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/passthrough-counter/-/passthrough-counter-1.0.0.tgz#1967d9e66da572b5c023c787db112a387ab166fa"
|
||||
|
||||
path-is-absolute@1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
|
||||
|
||||
path-to-regexp@^1.1.1:
|
||||
version "1.7.0"
|
||||
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d"
|
||||
dependencies:
|
||||
isarray "0.0.1"
|
||||
|
||||
performance-now@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
|
||||
|
||||
punycode@^1.4.1:
|
||||
version "1.4.1"
|
||||
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
|
||||
|
||||
qs@~6.5.1:
|
||||
version "6.5.1"
|
||||
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
|
||||
|
||||
request-promise-core@1.1.1:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6"
|
||||
dependencies:
|
||||
lodash "^4.13.1"
|
||||
|
||||
request-promise-native@^1.0.5:
|
||||
version "1.0.5"
|
||||
resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5"
|
||||
dependencies:
|
||||
request-promise-core "1.1.1"
|
||||
stealthy-require "^1.1.0"
|
||||
tough-cookie ">=2.3.3"
|
||||
|
||||
request@*, request@^2.85.0:
|
||||
version "2.85.0"
|
||||
resolved "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa"
|
||||
dependencies:
|
||||
aws-sign2 "~0.7.0"
|
||||
aws4 "^1.6.0"
|
||||
caseless "~0.12.0"
|
||||
combined-stream "~1.0.5"
|
||||
extend "~3.0.1"
|
||||
forever-agent "~0.6.1"
|
||||
form-data "~2.3.1"
|
||||
har-validator "~5.0.3"
|
||||
hawk "~6.0.2"
|
||||
http-signature "~1.2.0"
|
||||
is-typedarray "~1.0.0"
|
||||
isstream "~0.1.2"
|
||||
json-stringify-safe "~5.0.1"
|
||||
mime-types "~2.1.17"
|
||||
oauth-sign "~0.8.2"
|
||||
performance-now "^2.1.0"
|
||||
qs "~6.5.1"
|
||||
safe-buffer "^5.1.1"
|
||||
stringstream "~0.0.5"
|
||||
tough-cookie "~2.3.3"
|
||||
tunnel-agent "^0.6.0"
|
||||
uuid "^3.1.0"
|
||||
|
||||
resolve-path@^1.4.0:
|
||||
version "1.4.0"
|
||||
resolved "https://registry.yarnpkg.com/resolve-path/-/resolve-path-1.4.0.tgz#c4bda9f5efb2fce65247873ab36bb4d834fe16f7"
|
||||
dependencies:
|
||||
http-errors "~1.6.2"
|
||||
path-is-absolute "1.0.1"
|
||||
|
||||
safe-buffer@^5.0.1, safe-buffer@^5.1.1:
|
||||
version "5.1.1"
|
||||
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
|
||||
|
||||
setprototypeof@1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
|
||||
|
||||
sntp@2.x.x:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/sntp/-/sntp-2.1.0.tgz#2c6cec14fedc2222739caf9b5c3d85d1cc5a2cc8"
|
||||
dependencies:
|
||||
hoek "4.x.x"
|
||||
|
||||
sprintf-js@~1.0.2:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
|
||||
|
||||
sshpk@^1.7.0:
|
||||
version "1.14.1"
|
||||
resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.1.tgz#130f5975eddad963f1d56f92b9ac6c51fa9f83eb"
|
||||
dependencies:
|
||||
asn1 "~0.2.3"
|
||||
assert-plus "^1.0.0"
|
||||
dashdash "^1.12.0"
|
||||
getpass "^0.1.1"
|
||||
optionalDependencies:
|
||||
bcrypt-pbkdf "^1.0.0"
|
||||
ecc-jsbn "~0.1.1"
|
||||
jsbn "~0.1.0"
|
||||
tweetnacl "~0.14.0"
|
||||
|
||||
"statuses@>= 1.4.0 < 2", statuses@^1.2.0:
|
||||
version "1.4.0"
|
||||
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
|
||||
|
||||
stealthy-require@^1.1.0:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"
|
||||
|
||||
stringstream@~0.0.5:
|
||||
version "0.0.6"
|
||||
resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72"
|
||||
|
||||
strip-ansi@^3.0.0:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
|
||||
dependencies:
|
||||
ansi-regex "^2.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"
|
||||
|
||||
thenify-all@^1.0.0:
|
||||
version "1.6.0"
|
||||
resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
|
||||
dependencies:
|
||||
thenify ">= 3.1.0 < 4"
|
||||
|
||||
"thenify@>= 3.1.0 < 4":
|
||||
version "3.3.0"
|
||||
resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.0.tgz#e69e38a1babe969b0108207978b9f62b88604839"
|
||||
dependencies:
|
||||
any-promise "^1.0.0"
|
||||
|
||||
tough-cookie@>=2.3.3, tough-cookie@~2.3.3:
|
||||
version "2.3.4"
|
||||
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655"
|
||||
dependencies:
|
||||
punycode "^1.4.1"
|
||||
|
||||
tunnel-agent@^0.6.0:
|
||||
version "0.6.0"
|
||||
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
|
||||
dependencies:
|
||||
safe-buffer "^5.0.1"
|
||||
|
||||
tweetnacl@^0.14.3, tweetnacl@~0.14.0:
|
||||
version "0.14.5"
|
||||
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
|
||||
|
||||
type-is@^1.5.5:
|
||||
version "1.6.16"
|
||||
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
|
||||
dependencies:
|
||||
media-typer "0.3.0"
|
||||
mime-types "~2.1.18"
|
||||
|
||||
urijs@^1.19.0:
|
||||
version "1.19.1"
|
||||
resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.1.tgz#5b0ff530c0cbde8386f6342235ba5ca6e995d25a"
|
||||
|
||||
uuid@^3.1.0:
|
||||
version "3.2.1"
|
||||
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14"
|
||||
|
||||
vary@^1.0.0:
|
||||
version "1.1.2"
|
||||
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
|
||||
|
||||
verror@1.10.0:
|
||||
version "1.10.0"
|
||||
resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
|
||||
dependencies:
|
||||
assert-plus "^1.0.0"
|
||||
core-util-is "1.0.2"
|
||||
extsprintf "^1.2.0"
|
|
@ -1,997 +0,0 @@
|
|||
{ fetchurl, fetchgit, linkFarm, runCommand, gnutar }: rec {
|
||||
offline_cache = linkFarm "offline" packages;
|
||||
packages = [
|
||||
{
|
||||
name = "accepts___accepts_1.3.5.tgz";
|
||||
path = fetchurl {
|
||||
name = "accepts___accepts_1.3.5.tgz";
|
||||
url = "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz";
|
||||
sha1 = "eb777df6011723a3b14e8a72c0805c8e86746bd2";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "ajv___ajv_5.5.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "ajv___ajv_5.5.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz";
|
||||
sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965";
|
||||
};
|
||||
}
|
||||
{
|
||||
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_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 = "any_promise___any_promise_1.3.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "any_promise___any_promise_1.3.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz";
|
||||
sha1 = "abc6afeedcea52e809cdc0376aed3ce39635d17f";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "argparse___argparse_1.0.10.tgz";
|
||||
path = fetchurl {
|
||||
name = "argparse___argparse_1.0.10.tgz";
|
||||
url = "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz";
|
||||
sha1 = "bcd6791ea5ae09725e17e5ad988134cd40b3d911";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "asn1___asn1_0.2.3.tgz";
|
||||
path = fetchurl {
|
||||
name = "asn1___asn1_0.2.3.tgz";
|
||||
url = "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz";
|
||||
sha1 = "dac8787713c9966849fc8180777ebe9c1ddf3b86";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "assert_plus___assert_plus_1.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "assert_plus___assert_plus_1.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz";
|
||||
sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "async___async_2.6.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "async___async_2.6.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz";
|
||||
sha1 = "61a29abb6fcc026fea77e56d1c6ec53a795951f4";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "asynckit___asynckit_0.4.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "asynckit___asynckit_0.4.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz";
|
||||
sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "aws_sign2___aws_sign2_0.7.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "aws_sign2___aws_sign2_0.7.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz";
|
||||
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "aws4___aws4_1.7.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "aws4___aws4_1.7.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz";
|
||||
sha1 = "d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz";
|
||||
sha1 = "63bc5dcb61331b92bc05fd528953c33462a06f8d";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "bluebird___bluebird_3.5.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "bluebird___bluebird_3.5.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz";
|
||||
sha1 = "d9551f9de98f1fcda1e683d17ee91a0602ee2eb9";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "boom___boom_4.3.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "boom___boom_4.3.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz";
|
||||
sha1 = "4f8a3005cb4a7e3889f749030fd25b96e01d2e31";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "boom___boom_5.2.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "boom___boom_5.2.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/boom/-/boom-5.2.0.tgz";
|
||||
sha1 = "5dd9da6ee3a5f302077436290cb717d3f4a54e02";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "bytes___bytes_2.5.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "bytes___bytes_2.5.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/bytes/-/bytes-2.5.0.tgz";
|
||||
sha1 = "4c9423ea2d252c270c41b2bdefeff9bb6b62c06a";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "caseless___caseless_0.12.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "caseless___caseless_0.12.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz";
|
||||
sha1 = "1b681c21ff84033c826543090689420d187151dc";
|
||||
};
|
||||
}
|
||||
{
|
||||
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 = "co___co_4.6.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "co___co_4.6.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz";
|
||||
sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "combined_stream___combined_stream_1.0.6.tgz";
|
||||
path = fetchurl {
|
||||
name = "combined_stream___combined_stream_1.0.6.tgz";
|
||||
url = "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz";
|
||||
sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "content_disposition___content_disposition_0.5.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "content_disposition___content_disposition_0.5.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz";
|
||||
sha1 = "0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "content_type___content_type_1.0.4.tgz";
|
||||
path = fetchurl {
|
||||
name = "content_type___content_type_1.0.4.tgz";
|
||||
url = "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz";
|
||||
sha1 = "e138cc75e040c727b1966fe5e5f8c9aee256fe3b";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "cookies___cookies_0.7.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "cookies___cookies_0.7.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/cookies/-/cookies-0.7.1.tgz";
|
||||
sha1 = "7c8a615f5481c61ab9f16c833731bcb8f663b99b";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "core_util_is___core_util_is_1.0.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "core_util_is___core_util_is_1.0.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz";
|
||||
sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "cryptiles___cryptiles_3.1.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "cryptiles___cryptiles_3.1.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/cryptiles/-/cryptiles-3.1.2.tgz";
|
||||
sha1 = "a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "dashdash___dashdash_1.14.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "dashdash___dashdash_1.14.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz";
|
||||
sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
|
||||
};
|
||||
}
|
||||
{
|
||||
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 = "debug___debug_3.1.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "debug___debug_3.1.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz";
|
||||
sha1 = "5bb5a0672628b64149566ba16819e61518c67261";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "deep_equal___deep_equal_1.0.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "deep_equal___deep_equal_1.0.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz";
|
||||
sha1 = "f5d260292b660e084eff4cdbc9f08ad3247448b5";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "delayed_stream___delayed_stream_1.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "delayed_stream___delayed_stream_1.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz";
|
||||
sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
|
||||
};
|
||||
}
|
||||
{
|
||||
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 = "depd___depd_1.1.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "depd___depd_1.1.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz";
|
||||
sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "destroy___destroy_1.0.4.tgz";
|
||||
path = fetchurl {
|
||||
name = "destroy___destroy_1.0.4.tgz";
|
||||
url = "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz";
|
||||
sha1 = "978857442c44749e4206613e37946205826abd80";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "ecc_jsbn___ecc_jsbn_0.1.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "ecc_jsbn___ecc_jsbn_0.1.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz";
|
||||
sha1 = "0fc73a9ed5f0d53c38193398523ef7e543777505";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "ee_first___ee_first_1.1.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "ee_first___ee_first_1.1.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz";
|
||||
sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "error_inject___error_inject_1.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "error_inject___error_inject_1.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/error-inject/-/error-inject-1.0.0.tgz";
|
||||
sha1 = "e2b3d91b54aed672f309d950d154850fa11d4f37";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "escape_html___escape_html_1.0.3.tgz";
|
||||
path = fetchurl {
|
||||
name = "escape_html___escape_html_1.0.3.tgz";
|
||||
url = "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz";
|
||||
sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
|
||||
path = fetchurl {
|
||||
name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
|
||||
url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
|
||||
sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "esprima___esprima_4.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "esprima___esprima_4.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz";
|
||||
sha1 = "4499eddcd1110e0b218bacf2fa7f7f59f55ca804";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "extend___extend_3.0.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "extend___extend_3.0.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz";
|
||||
sha1 = "a755ea7bc1adfcc5a31ce7e762dbaadc5e636444";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "extsprintf___extsprintf_1.3.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "extsprintf___extsprintf_1.3.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz";
|
||||
sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "fast_deep_equal___fast_deep_equal_1.1.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "fast_deep_equal___fast_deep_equal_1.1.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz";
|
||||
sha1 = "c053477817c86b51daa853c81e059b733d023614";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "fast_json_stable_stringify___fast_json_stable_stringify_2.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "fast_json_stable_stringify___fast_json_stable_stringify_2.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz";
|
||||
sha1 = "d5142c0caee6b1189f87d3a76111064f86c8bbf2";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "forever_agent___forever_agent_0.6.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "forever_agent___forever_agent_0.6.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz";
|
||||
sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "form_data___form_data_2.3.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "form_data___form_data_2.3.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz";
|
||||
sha1 = "4970498be604c20c005d4f5c23aecd21d6b49099";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "fresh___fresh_0.5.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "fresh___fresh_0.5.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz";
|
||||
sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "getpass___getpass_0.1.7.tgz";
|
||||
path = fetchurl {
|
||||
name = "getpass___getpass_0.1.7.tgz";
|
||||
url = "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz";
|
||||
sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "har_schema___har_schema_2.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "har_schema___har_schema_2.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz";
|
||||
sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "har_validator___har_validator_5.0.3.tgz";
|
||||
path = fetchurl {
|
||||
name = "har_validator___har_validator_5.0.3.tgz";
|
||||
url = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz";
|
||||
sha1 = "ba402c266194f15956ef15e0fcf242993f6a7dfd";
|
||||
};
|
||||
}
|
||||
{
|
||||
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";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "hawk___hawk_6.0.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "hawk___hawk_6.0.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz";
|
||||
sha1 = "af4d914eb065f9b5ce4d9d11c1cb2126eecc3038";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "hoek___hoek_4.2.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "hoek___hoek_4.2.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz";
|
||||
sha1 = "9634502aa12c445dd5a7c5734b572bb8738aacbb";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "http_assert___http_assert_1.3.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "http_assert___http_assert_1.3.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/http-assert/-/http-assert-1.3.0.tgz";
|
||||
sha1 = "a31a5cf88c873ecbb5796907d4d6f132e8c01e4a";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "http_errors___http_errors_1.6.3.tgz";
|
||||
path = fetchurl {
|
||||
name = "http_errors___http_errors_1.6.3.tgz";
|
||||
url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz";
|
||||
sha1 = "8b55680bb4be283a0b5bf4ea2e38580be1d9320d";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "http_signature___http_signature_1.2.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "http_signature___http_signature_1.2.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz";
|
||||
sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "humanize_number___humanize_number_0.0.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "humanize_number___humanize_number_0.0.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/humanize-number/-/humanize-number-0.0.2.tgz";
|
||||
sha1 = "11c0af6a471643633588588048f1799541489c18";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "inherits___inherits_2.0.3.tgz";
|
||||
path = fetchurl {
|
||||
name = "inherits___inherits_2.0.3.tgz";
|
||||
url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz";
|
||||
sha1 = "633c2c83e3da42a502f52466022480f4208261de";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "ip___ip_1.1.5.tgz";
|
||||
path = fetchurl {
|
||||
name = "ip___ip_1.1.5.tgz";
|
||||
url = "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz";
|
||||
sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "is_generator_function___is_generator_function_1.0.7.tgz";
|
||||
path = fetchurl {
|
||||
name = "is_generator_function___is_generator_function_1.0.7.tgz";
|
||||
url = "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.7.tgz";
|
||||
sha1 = "d2132e529bb0000a7f80794d4bdf5cd5e5813522";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "is_typedarray___is_typedarray_1.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "is_typedarray___is_typedarray_1.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz";
|
||||
sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "isarray___isarray_0.0.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "isarray___isarray_0.0.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz";
|
||||
sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf";
|
||||
};
|
||||
}
|
||||
{
|
||||
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 = "js_yaml___js_yaml_3.13.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "js_yaml___js_yaml_3.13.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz";
|
||||
sha1 = "aff151b30bfdfa8e49e05da22e7415e9dfa37847";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "jsbn___jsbn_0.1.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "jsbn___jsbn_0.1.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz";
|
||||
sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "json_schema_traverse___json_schema_traverse_0.3.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "json_schema_traverse___json_schema_traverse_0.3.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz";
|
||||
sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "json_schema___json_schema_0.2.3.tgz";
|
||||
path = fetchurl {
|
||||
name = "json_schema___json_schema_0.2.3.tgz";
|
||||
url = "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz";
|
||||
sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
|
||||
sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "jsprim___jsprim_1.4.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "jsprim___jsprim_1.4.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz";
|
||||
sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "keygrip___keygrip_1.0.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "keygrip___keygrip_1.0.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/keygrip/-/keygrip-1.0.2.tgz";
|
||||
sha1 = "ad3297c557069dea8bcfe7a4fa491b75c5ddeb91";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_compose___koa_compose_3.2.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_compose___koa_compose_3.2.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-compose/-/koa-compose-3.2.1.tgz";
|
||||
sha1 = "a85ccb40b7d986d8e5a345b3a1ace8eabcf54de7";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_compose___koa_compose_4.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_compose___koa_compose_4.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-compose/-/koa-compose-4.0.0.tgz";
|
||||
sha1 = "2800a513d9c361ef0d63852b038e4f6f2d5a773c";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_convert___koa_convert_1.2.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_convert___koa_convert_1.2.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-convert/-/koa-convert-1.2.0.tgz";
|
||||
sha1 = "da40875df49de0539098d1700b50820cebcd21d0";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_is_json___koa_is_json_1.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_is_json___koa_is_json_1.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-is-json/-/koa-is-json-1.0.0.tgz";
|
||||
sha1 = "273c07edcdcb8df6a2c1ab7d59ee76491451ec14";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_logger___koa_logger_3.2.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_logger___koa_logger_3.2.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-logger/-/koa-logger-3.2.0.tgz";
|
||||
sha1 = "8aef64d8b848fb6253a9b31aa708d0e05141f0e6";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_request___koa_request_1.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_request___koa_request_1.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-request/-/koa-request-1.0.0.tgz";
|
||||
sha1 = "19343352479d2cb965d7aff0a802b1a06d408e16";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_router___koa_router_7.4.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_router___koa_router_7.4.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-router/-/koa-router-7.4.0.tgz";
|
||||
sha1 = "aee1f7adc02d5cb31d7d67465c9eacc825e8c5e0";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_send___koa_send_4.1.3.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_send___koa_send_4.1.3.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-send/-/koa-send-4.1.3.tgz";
|
||||
sha1 = "0822207bbf5253a414c8f1765ebc29fa41353cb6";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa_static___koa_static_4.0.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa_static___koa_static_4.0.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa-static/-/koa-static-4.0.2.tgz";
|
||||
sha1 = "6cda92d88d771dcaad9f0d825cd94a631c861a1a";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "koa___koa_2.5.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "koa___koa_2.5.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/koa/-/koa-2.5.0.tgz";
|
||||
sha1 = "b0fbe1e195e43b27588a04fd0be0ddaeca2c154c";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "lodash___lodash_4.17.19.tgz";
|
||||
path = fetchurl {
|
||||
name = "lodash___lodash_4.17.19.tgz";
|
||||
url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz";
|
||||
sha1 = "e48ddedbe30b3321783c5b4301fbd353bc1e4a4b";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "media_typer___media_typer_0.3.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "media_typer___media_typer_0.3.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz";
|
||||
sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "methods___methods_1.1.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "methods___methods_1.1.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz";
|
||||
sha1 = "5529a4d67654134edcc5266656835b0f851afcee";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "mime_db___mime_db_1.33.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "mime_db___mime_db_1.33.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz";
|
||||
sha1 = "a3492050a5cb9b63450541e39d9788d2272783db";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "mime_types___mime_types_2.1.18.tgz";
|
||||
path = fetchurl {
|
||||
name = "mime_types___mime_types_2.1.18.tgz";
|
||||
url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz";
|
||||
sha1 = "6f323f60a83d11146f831ff11fd66e2fe5503bb8";
|
||||
};
|
||||
}
|
||||
{
|
||||
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 = "mz___mz_2.7.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "mz___mz_2.7.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz";
|
||||
sha1 = "95008057a56cafadc2bc63dde7f9ff6955948e32";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "negotiator___negotiator_0.6.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "negotiator___negotiator_0.6.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz";
|
||||
sha1 = "2b327184e8992101177b28563fb5e7102acd0ca9";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "node_ssdp___node_ssdp_3.3.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "node_ssdp___node_ssdp_3.3.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/node-ssdp/-/node-ssdp-3.3.0.tgz";
|
||||
sha1 = "f19b1faec355f08d29b3ed3f9c626dc80354e6bd";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "oauth_sign___oauth_sign_0.8.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "oauth_sign___oauth_sign_0.8.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz";
|
||||
sha1 = "46a6ab7f0aead8deae9ec0565780b7d4efeb9d43";
|
||||
};
|
||||
}
|
||||
{
|
||||
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 = "on_finished___on_finished_2.3.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "on_finished___on_finished_2.3.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz";
|
||||
sha1 = "20f1336481b083cd75337992a16971aa2d906947";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "only___only_0.0.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "only___only_0.0.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/only/-/only-0.0.2.tgz";
|
||||
sha1 = "2afde84d03e50b9a8edc444e30610a70295edfb4";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "parseurl___parseurl_1.3.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "parseurl___parseurl_1.3.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz";
|
||||
sha1 = "fc289d4ed8993119460c156253262cdc8de65bf3";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "passthrough_counter___passthrough_counter_1.0.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "passthrough_counter___passthrough_counter_1.0.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/passthrough-counter/-/passthrough-counter-1.0.0.tgz";
|
||||
sha1 = "1967d9e66da572b5c023c787db112a387ab166fa";
|
||||
};
|
||||
}
|
||||
{
|
||||
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 = "path_to_regexp___path_to_regexp_1.7.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "path_to_regexp___path_to_regexp_1.7.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz";
|
||||
sha1 = "59fde0f435badacba103a84e9d3bc64e96b9937d";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "performance_now___performance_now_2.1.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "performance_now___performance_now_2.1.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz";
|
||||
sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "punycode___punycode_1.4.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "punycode___punycode_1.4.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz";
|
||||
sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "qs___qs_6.5.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "qs___qs_6.5.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz";
|
||||
sha1 = "349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "request_promise_core___request_promise_core_1.1.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "request_promise_core___request_promise_core_1.1.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz";
|
||||
sha1 = "3eee00b2c5aa83239cfb04c5700da36f81cd08b6";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "request_promise_native___request_promise_native_1.0.5.tgz";
|
||||
path = fetchurl {
|
||||
name = "request_promise_native___request_promise_native_1.0.5.tgz";
|
||||
url = "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz";
|
||||
sha1 = "5281770f68e0c9719e5163fd3fab482215f4fda5";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "request___request_2.85.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "request___request_2.85.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz";
|
||||
sha1 = "5a03615a47c61420b3eb99b7dba204f83603e1fa";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "resolve_path___resolve_path_1.4.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "resolve_path___resolve_path_1.4.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/resolve-path/-/resolve-path-1.4.0.tgz";
|
||||
sha1 = "c4bda9f5efb2fce65247873ab36bb4d834fe16f7";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "safe_buffer___safe_buffer_5.1.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "safe_buffer___safe_buffer_5.1.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz";
|
||||
sha1 = "893312af69b2123def71f57889001671eeb2c853";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "setprototypeof___setprototypeof_1.1.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "setprototypeof___setprototypeof_1.1.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz";
|
||||
sha1 = "d0bd85536887b6fe7c0d818cb962d9d91c54e656";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "sntp___sntp_2.1.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "sntp___sntp_2.1.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/sntp/-/sntp-2.1.0.tgz";
|
||||
sha1 = "2c6cec14fedc2222739caf9b5c3d85d1cc5a2cc8";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "sprintf_js___sprintf_js_1.0.3.tgz";
|
||||
path = fetchurl {
|
||||
name = "sprintf_js___sprintf_js_1.0.3.tgz";
|
||||
url = "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz";
|
||||
sha1 = "04e6926f662895354f3dd015203633b857297e2c";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "sshpk___sshpk_1.14.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "sshpk___sshpk_1.14.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.1.tgz";
|
||||
sha1 = "130f5975eddad963f1d56f92b9ac6c51fa9f83eb";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "statuses___statuses_1.4.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "statuses___statuses_1.4.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz";
|
||||
sha1 = "bb73d446da2796106efcc1b601a253d6c46bd087";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "stealthy_require___stealthy_require_1.1.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "stealthy_require___stealthy_require_1.1.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz";
|
||||
sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "stringstream___stringstream_0.0.6.tgz";
|
||||
path = fetchurl {
|
||||
name = "stringstream___stringstream_0.0.6.tgz";
|
||||
url = "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz";
|
||||
sha1 = "7880225b0d4ad10e30927d167a1d6f2fd3b33a72";
|
||||
};
|
||||
}
|
||||
{
|
||||
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 = "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 = "thenify_all___thenify_all_1.6.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "thenify_all___thenify_all_1.6.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz";
|
||||
sha1 = "1a1918d402d8fc3f98fbf234db0bcc8cc10e9726";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "thenify___thenify_3.3.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "thenify___thenify_3.3.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/thenify/-/thenify-3.3.0.tgz";
|
||||
sha1 = "e69e38a1babe969b0108207978b9f62b88604839";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "tough_cookie___tough_cookie_2.3.4.tgz";
|
||||
path = fetchurl {
|
||||
name = "tough_cookie___tough_cookie_2.3.4.tgz";
|
||||
url = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz";
|
||||
sha1 = "ec60cee38ac675063ffc97a5c18970578ee83655";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
|
||||
sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "tweetnacl___tweetnacl_0.14.5.tgz";
|
||||
path = fetchurl {
|
||||
name = "tweetnacl___tweetnacl_0.14.5.tgz";
|
||||
url = "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz";
|
||||
sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "type_is___type_is_1.6.16.tgz";
|
||||
path = fetchurl {
|
||||
name = "type_is___type_is_1.6.16.tgz";
|
||||
url = "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz";
|
||||
sha1 = "f89ce341541c672b25ee7ae3c73dee3b2be50194";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "urijs___urijs_1.19.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "urijs___urijs_1.19.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/urijs/-/urijs-1.19.1.tgz";
|
||||
sha1 = "5b0ff530c0cbde8386f6342235ba5ca6e995d25a";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "uuid___uuid_3.2.1.tgz";
|
||||
path = fetchurl {
|
||||
name = "uuid___uuid_3.2.1.tgz";
|
||||
url = "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz";
|
||||
sha1 = "12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "vary___vary_1.1.2.tgz";
|
||||
path = fetchurl {
|
||||
name = "vary___vary_1.1.2.tgz";
|
||||
url = "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz";
|
||||
sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "verror___verror_1.10.0.tgz";
|
||||
path = fetchurl {
|
||||
name = "verror___verror_1.10.0.tgz";
|
||||
url = "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz";
|
||||
sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
|
||||
};
|
||||
}
|
||||
];
|
||||
}
|
|
@ -7,13 +7,13 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "calibre-web";
|
||||
version = "0.6.14";
|
||||
version = "0.6.15";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "janeczku";
|
||||
repo = "calibre-web";
|
||||
rev = version;
|
||||
sha256 = "sha256-rR5pUB3A0WNQxq7ZJ6ykua7hMlzs49aMmVbBUOkOVfA=";
|
||||
sha256 = "02caq07rzx23iad13wxg8g9z0z77f5ycdrav6fp7z5rl1wi0yc3r";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python3Packages; [
|
||||
|
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
buildDotnetModule rec {
|
||||
pname = "jackett";
|
||||
version = "0.20.285";
|
||||
version = "0.20.417";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = pname;
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "3TwDzbuXaychz/BQ/AoXjhjXz1TedC2tmh5jNwe3gOM=";
|
||||
sha256 = "AZSw5kbQT32dU4dlUJRF0oywc3yuA0ObaPy4kksdSjE=";
|
||||
};
|
||||
|
||||
projectFile = "src/Jackett.Server/Jackett.Server.csproj";
|
||||
|
|
1
pkgs/servers/jackett/deps.nix
generated
1
pkgs/servers/jackett/deps.nix
generated
|
@ -1,5 +1,6 @@
|
|||
{ fetchNuGet }: [
|
||||
(fetchNuGet { pname = "AngleSharp"; version = "0.16.1"; sha256 = "11r5fpm8009pwdlr0vblqbvngpm5mb7jc565sqb3rnwbd5yyrrnk"; })
|
||||
(fetchNuGet { pname = "AngleSharp.Xml"; version = "0.16.0"; sha256 = "1skj9x9njypd4hyajkadsavp3m1vv7l8jb4jhczixa22p8p0cfrq"; })
|
||||
(fetchNuGet { pname = "Autofac"; version = "6.3.0"; sha256 = "0zg0lsqzb8hh7l97mfd2z3fxdab86sbmxkaprzi41v0hs1x3jd9b"; })
|
||||
(fetchNuGet { pname = "Autofac.Extensions.DependencyInjection"; version = "7.2.0"; sha256 = "0spr5yn4lhkyg3wm2xqjx857wxim4llc7i8291gw7hkvr6yiw8m6"; })
|
||||
(fetchNuGet { pname = "AutoMapper"; version = "10.1.1"; sha256 = "1l1p9g7f7finr8laklbm7h2c45k0swl47iq0ik68js5s6pzvd6f8"; })
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
python3.pkgs.buildPythonPackage rec {
|
||||
pname = "mautrix-signal";
|
||||
version = "unstable-2022-01-13";
|
||||
version = "0.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mautrix";
|
||||
repo = "signal";
|
||||
rev = "e015852a9969ac169e215c80872199ba3f3d838f";
|
||||
sha256 = "sha256-7+0JubSGmQDMr7n1PK6i7homR1WknMz9ikC4164XmMo=";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-gJngGgShW63g5zSyZraod0YTt/pFtVLySDXNXXC5Xxs=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
buildGo117Module rec {
|
||||
pname = "grafana";
|
||||
version = "8.3.3";
|
||||
version = "8.3.4";
|
||||
|
||||
excludedPackages = "\\(alert_webhook_listener\\|clean-swagger\\|release_publisher\\|slow_proxy\\|slow_proxy_mac\\|macaron\\)";
|
||||
|
||||
|
@ -10,15 +10,15 @@ buildGo117Module rec {
|
|||
rev = "v${version}";
|
||||
owner = "grafana";
|
||||
repo = "grafana";
|
||||
sha256 = "sha256-kfeYAEwHal5bfCmNe2l5iBLM4D3eYFaVtVhXdN90o+I=";
|
||||
sha256 = "sha256-Ikvl8jsStMGDIc0y4cKWwyXJHTu4V4nCKiLUyERjRsw=";
|
||||
};
|
||||
|
||||
srcStatic = fetchurl {
|
||||
url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz";
|
||||
sha256 = "sha256-iUKMUg4AS8ufr3YY3UyB/2JJYGTL8urT4bnbz0dsbxg=";
|
||||
sha256 = "sha256-UI+NouSRwQVmAgx19OHhWcoDLj9KD05xh57/1gLvWmA=";
|
||||
};
|
||||
|
||||
vendorSha256 = "sha256-FHVlCL4ZyHO7Ebi31K1wXcMiN6hiQjVz+5jkJx8R7jc=";
|
||||
vendorSha256 = "sha256-gaY6liueEmngxjPSegmycrLpfsB0p1YWWrNGbzpHHOc=";
|
||||
|
||||
nativeBuildInputs = [ wire ];
|
||||
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
generic: {
|
||||
v50 = generic {
|
||||
version = "5.0.17";
|
||||
sha256 = "11ppax0l0m8lzd1872g4l0jhng8bkkq3577kc364fmfxnsvkc60k";
|
||||
version = "5.0.19";
|
||||
sha256 = "sha256-esa7DczdaWiG8Ru9py8HlOhvhkjV8IQjMwuiJ6F5c6E=";
|
||||
};
|
||||
|
||||
v40 = generic {
|
||||
version = "4.0.35";
|
||||
sha256 = "0qq49658b22xxsjlmldjqwssri16s1y3c0wj3a5hzs8sk5qclcr5";
|
||||
version = "4.0.37";
|
||||
sha256 = "sha256-Wuexl8I2zA63jyTRDe8bMSP++imwSOxc4LEdUnH8jps=";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -7,13 +7,13 @@
|
|||
buildPythonApplication rec {
|
||||
|
||||
pname = "catcli";
|
||||
version = "0.7.4";
|
||||
version = "0.8.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "deadc0de6";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "1mzhfcf67dc5m0i9b216m58qg36g63if6273ch5bsckd0yrwdk8x";
|
||||
sha256 = "1hkgf692h3akdxiwhzm3vqibh1ps661qllilf55nyk109cx79gna";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ docopt anytree ];
|
||||
|
@ -23,7 +23,7 @@ buildPythonApplication rec {
|
|||
meta = with lib; {
|
||||
description = "The command line catalog tool for your offline data";
|
||||
homepage = "https://github.com/deadc0de6/catcli";
|
||||
license = licenses.gpl3;
|
||||
license = licenses.gpl3Only;
|
||||
maintainers = with maintainers; [ petersjt014 ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
|
|
|
@ -4,13 +4,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "bash_unit";
|
||||
version = "1.8.0";
|
||||
version = "1.9.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pgrange";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-QWZnzliiqUfg6kXq1VGTNczupxNCgz1gFURrB/K2b4A=";
|
||||
sha256 = "sha256-TtpVldIAqyv+apXmbI+1L0NgZxoKdc6Ffrl4WOqRI9c=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
|
26
pkgs/tools/misc/gay/default.nix
Normal file
26
pkgs/tools/misc/gay/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
{ lib, python39Packages, fetchFromGitHub }:
|
||||
|
||||
python39Packages.buildPythonPackage rec {
|
||||
name = "gay";
|
||||
version = "1.2.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "gay";
|
||||
# The repo doesn't have any tags
|
||||
# This references version 1.2.8
|
||||
rev = "1e3e96815c68214533a925c86a52b0acf832a359";
|
||||
sha256 = "sha256-vouEFybcz27bcw/CpAGjFY8NYWQC+V0IE7h1a8XufZ0=";
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = "Colour your text / terminal to be more gay";
|
||||
longDescription = ''
|
||||
Applies pride flag colors to text, ala lolcat or displays a pride flag.
|
||||
'';
|
||||
homepage = "https://github.com/ms-jpq/gay";
|
||||
maintainers = with maintainers; [ CodeLongAndProsper90 ];
|
||||
license = licenses.mit;
|
||||
platforms = platforms.all;
|
||||
};
|
||||
}
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "less";
|
||||
version = "596";
|
||||
version = "600";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.greenwoodsoftware.com/${pname}/${pname}-${version}.tar.gz";
|
||||
sha256 = "sha256-QhqP1ZfnIELu/P6OV2NnerxL6EM/bA321zmhbMDk1cM=";
|
||||
url = "https://www.greenwoodsoftware.com/less/less-${version}.tar.gz";
|
||||
sha256 = "sha256-ZjPWqis8xxevssIFd4x8QsRiD2Ox1oLz0SyYrwvnTSA=";
|
||||
};
|
||||
|
||||
configureFlags = [ "--sysconfdir=/etc" ] # Look for ‘sysless’ in /etc.
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "dnstwist";
|
||||
version = "20211204";
|
||||
version = "20220120";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "elceef";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "sha256-D7qesxkJMx/N0oyaw3ev007SLCm4RKhZSNW22CNgKPw=";
|
||||
sha256 = "0vrrc0dzivq8sk7ns471r4ws3204d75riq0jzzrnxqvwz2k96wh8";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [
|
||||
|
|
25
pkgs/tools/networking/gost/default.nix
Normal file
25
pkgs/tools/networking/gost/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
{ lib, fetchFromGitHub, buildGoModule }:
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gost";
|
||||
version = "2.11.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ginuerzh";
|
||||
repo = "gost";
|
||||
rev = "v${version}";
|
||||
sha256 = "1mxgjvx99bz34f132827bqk56zgvh5rw3h2xmc524wvx59k9zj2a";
|
||||
};
|
||||
|
||||
vendorSha256 = "1cgb957ipkiix3x0x84c77a1i8l679q3kqykm1lhb4f19x61dqjh";
|
||||
|
||||
# Many tests fail.
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
description = "A simple tunnel written in golang";
|
||||
homepage = "https://github.com/ginuerzh/gost";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ pmy ];
|
||||
};
|
||||
}
|
|
@ -26,13 +26,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "linux-router";
|
||||
version = "0.6.2";
|
||||
version = "0.6.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "garywill";
|
||||
repo = "linux-router";
|
||||
rev = "${version}";
|
||||
sha256 = "193bnlwmjxsk0cri6xdylf218qayldn02pdnppvbd39ls361776z";
|
||||
sha256 = "sha256-QBxlqKNaCUMVkm8rVTZ5z6tTN9WxgDQxeNkbgCe9KEg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gnupg-pkcs11-scd";
|
||||
version = "0.9.2";
|
||||
version = "0.10.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/alonbl/${pname}/releases/download/${pname}-${version}/${pname}-${version}.tar.bz2";
|
||||
sha256 = "1mfh9zjbahjd788rq1mzx009pd7p1sq62sbz586rd7szif7pkpgx";
|
||||
sha256 = "sha256-Kb8p53gPkhxtOhH2COKwSDwbtRDFr6hHMJAkndV8Ukk=";
|
||||
};
|
||||
|
||||
buildInputs = [ pkcs11helper pkg-config openssl ];
|
||||
|
|
|
@ -988,6 +988,7 @@ mapAliases ({
|
|||
swfdec = throw "swfdec has been removed as broken and unmaintained."; # added 2020-08-23
|
||||
swtpm-tpm2 = swtpm; # added 2021-02-26
|
||||
syncthing-cli = syncthing; # added 2021-04-06
|
||||
synology-drive = throw "synology-drive has been superseded by synology-drive-client"; # added 2021-11-26
|
||||
system_config_printer = system-config-printer; # added 2016-01-03
|
||||
systemd-cryptsetup-generator = throw "systemd-cryptsetup-generator is now included in the systemd package"; # added 2020-07-12
|
||||
systemd_with_lvm2 = throw "systemd_with_lvm2 is obsolete, enabled by default via the lvm module"; # added 2020-07-12
|
||||
|
|
|
@ -995,6 +995,8 @@ with pkgs;
|
|||
libgamemode32 = pkgsi686Linux.gamemode.lib;
|
||||
};
|
||||
|
||||
gay = callPackage ../tools/misc/gay { };
|
||||
|
||||
elkhound = callPackage ../development/tools/elkhound { };
|
||||
|
||||
weidu = callPackage ../tools/games/weidu { };
|
||||
|
@ -1487,7 +1489,7 @@ with pkgs;
|
|||
client = true;
|
||||
});
|
||||
|
||||
antennas = callPackage ../servers/antennas { };
|
||||
antennas = nodePackages.antennas;
|
||||
|
||||
apg = callPackage ../tools/security/apg { };
|
||||
|
||||
|
@ -3942,6 +3944,8 @@ with pkgs;
|
|||
|
||||
buku = callPackage ../applications/misc/buku { };
|
||||
|
||||
bukut = callPackage ../applications/misc/bukut { };
|
||||
|
||||
byzanz = callPackage ../applications/video/byzanz {};
|
||||
|
||||
ori = callPackage ../tools/backup/ori { };
|
||||
|
@ -6005,6 +6009,8 @@ with pkgs;
|
|||
|
||||
goreplay = callPackage ../tools/networking/goreplay { };
|
||||
|
||||
gost = callPackage ../tools/networking/gost { };
|
||||
|
||||
gource = callPackage ../applications/version-management/gource { };
|
||||
|
||||
govc = callPackage ../tools/virtualization/govc { };
|
||||
|
@ -23491,6 +23497,8 @@ with pkgs;
|
|||
|
||||
hicolor-icon-theme = callPackage ../data/icons/hicolor-icon-theme { };
|
||||
|
||||
hannom = callPackage ../data/fonts/hannom { };
|
||||
|
||||
hanazono = callPackage ../data/fonts/hanazono { };
|
||||
|
||||
hermit = callPackage ../data/fonts/hermit { };
|
||||
|
@ -27571,8 +27579,6 @@ with pkgs;
|
|||
mlt-qt5 = libsForQt514.mlt;
|
||||
};
|
||||
|
||||
synology-drive = libsForQt5.callPackage ../applications/networking/synology-drive { };
|
||||
|
||||
taxi = callPackage ../applications/networking/ftp/taxi { };
|
||||
|
||||
librep = callPackage ../development/libraries/librep { };
|
||||
|
@ -28941,6 +28947,8 @@ with pkgs;
|
|||
|
||||
tetraproc = callPackage ../applications/audio/tetraproc { };
|
||||
|
||||
tetrio-desktop = callPackage ../games/tetrio-desktop { };
|
||||
|
||||
tev = callPackage ../applications/graphics/tev { };
|
||||
|
||||
themechanger = callPackage ../applications/misc/themechanger { };
|
||||
|
@ -30904,6 +30912,9 @@ with pkgs;
|
|||
|
||||
njam = callPackage ../games/njam { };
|
||||
|
||||
npush = callPackage ../games/npush { };
|
||||
run-npush = callPackage ../games/npush/run.nix { };
|
||||
|
||||
newtonwars = callPackage ../games/newtonwars { };
|
||||
|
||||
nudoku = callPackage ../games/nudoku { };
|
||||
|
@ -33660,6 +33671,8 @@ with pkgs;
|
|||
|
||||
ib-controller = callPackage ../applications/office/ib/controller { jdk=oraclejdk8; };
|
||||
|
||||
vcluster = callPackage ../applications/networking/cluster/vcluster {};
|
||||
|
||||
vnote = libsForQt5.callPackage ../applications/office/vnote { };
|
||||
|
||||
ssh-audit = callPackage ../tools/security/ssh-audit { };
|
||||
|
|
|
@ -5195,6 +5195,8 @@ in {
|
|||
|
||||
mutf8 = callPackage ../development/python-modules/mutf8 { };
|
||||
|
||||
mutmut = callPackage ../development/python-modules/mutmut { };
|
||||
|
||||
mujson = callPackage ../development/python-modules/mujson { };
|
||||
|
||||
mwclient = callPackage ../development/python-modules/mwclient { };
|
||||
|
|
Loading…
Reference in a new issue