Merge master into haskell-updates

This commit is contained in:
github-actions[bot] 2022-01-22 00:07:43 +00:00 committed by GitHub
commit 3c20f80ae5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
98 changed files with 2490 additions and 3653 deletions

View file

@ -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}";

View file

@ -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";

View file

@ -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)

View file

@ -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

View file

@ -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.

View file

@ -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 =

View file

@ -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

View file

@ -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;

View file

@ -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.

View file

@ -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;

View file

@ -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")
'';
})

View file

@ -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 = ''

View file

@ -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",

View file

@ -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
};
}

View file

@ -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 = [

View file

@ -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;

View file

@ -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 = ''

View 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 ];
};
}

View file

@ -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";

View file

@ -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 ];

View file

@ -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"
}
}
}

View file

@ -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 = {

View file

@ -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;
};

View file

@ -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;

View file

@ -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";

View file

@ -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 ];
};
}

View 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 ];
};
}

View file

@ -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 = [

View file

@ -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 ];

View file

@ -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 = ''

View file

@ -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 = [

View file

@ -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;

View file

@ -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 ];

View file

@ -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

View file

@ -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";

View file

@ -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" ];
};
}

View file

@ -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 = [

View file

@ -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 = ''

View file

@ -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 ];

View file

@ -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 = [

View file

@ -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 = [

View file

@ -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 = [

View file

@ -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 ];

View 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;
};
}

View file

@ -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 = ''

View file

@ -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 = [

View file

@ -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
};
}

View file

@ -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

View file

@ -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" ];

View file

@ -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 = [

View file

@ -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 ]}
'';
};

View file

@ -20,6 +20,7 @@
, "@webassemblyjs/wast-refmt"
, "alex"
, "alloy"
, "antennas"
, "asar"
, "audiosprite"
, "autoprefixer"

File diff suppressed because it is too large Load diff

View file

@ -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

View file

@ -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 = [

View file

@ -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 = [

View 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

View file

@ -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 = [

View file

@ -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 = [

View file

@ -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 ];

View file

@ -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;

View file

@ -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 ];

View file

@ -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 = [ "." ];

View file

@ -304,6 +304,10 @@ let
orga = "victorhqc";
repo = "tree-sitter-prisma";
};
"tree-sitter-org" = {
orga = "milisims";
repo = "tree-sitter-org";
};
};
allGrammars =

View file

@ -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";

View file

@ -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 ];

View file

@ -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=";
};
}

View 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
View 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
];
}

View 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 ];
};
}

View file

@ -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";

View file

@ -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

View file

@ -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";

View file

@ -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 {}))

View file

@ -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 { }))

View file

@ -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 { }))

View file

@ -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 {}))

View file

@ -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;
};
}

View file

@ -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"
}
}

View file

@ -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"

View file

@ -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";
};
}
];
}

View file

@ -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; [

View file

@ -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";

View file

@ -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"; })

View file

@ -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; [

View file

@ -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 ];

View file

@ -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=";
};
}

View file

@ -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;
};

View file

@ -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 = ''

View 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;
};
}

View file

@ -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.

View file

@ -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; [

View 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 ];
};
}

View file

@ -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 ];

View file

@ -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 ];

View file

@ -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

View file

@ -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 { };

View file

@ -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 { };