Merge master into staging-next

This commit is contained in:
github-actions[bot] 2021-02-19 00:36:58 +00:00 committed by GitHub
commit db70268ff7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
54 changed files with 1253 additions and 786 deletions

View file

@ -1,4 +1,9 @@
{ pkgs, system ? builtins.currentSystem, ... }: let
{ pkgs ? (import ../.. { inherit system; config = { }; })
, system ? builtins.currentSystem
, ...
}:
let
dbContents = ''
dn: dc=example
objectClass: domain
@ -16,7 +21,7 @@
'';
in {
# New-style configuration
current = import ./make-test-python.nix {
current = import ./make-test-python.nix ({ pkgs, ... }: {
inherit testScript;
name = "openldap";
@ -53,10 +58,10 @@ in {
declarativeContents."dc=example" = dbContents;
};
};
};
}) { inherit pkgs system; };
# Old-style configuration
oldOptions = import ./make-test-python.nix {
oldOptions = import ./make-test-python.nix ({ pkgs, ... }: {
inherit testScript;
name = "openldap";
@ -72,10 +77,10 @@ in {
declarativeContents."dc=example" = dbContents;
};
};
};
}) { inherit system pkgs; };
# Manually managed configDir, for example if dynamic config is essential
manualConfigDir = import ./make-test-python.nix {
manualConfigDir = import ./make-test-python.nix ({ pkgs, ... }: {
name = "openldap";
machine = { pkgs, ... }: {
@ -121,5 +126,5 @@ in {
"systemctl restart openldap",
)
'' + testScript;
};
}) { inherit system pkgs; };
}

View file

@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "ashuffle";
version = "3.4.0";
version = "3.10.1";
src = fetchFromGitHub {
owner = "joshkunz";
repo = "ashuffle";
rev = "v${version}";
sha256 = "09q6lwgc1dc8bg1mb9js9qz3xcsxph3548nxzvyb4v8111gixrp7";
sha256 = "103jhajqwryiaf52qqgshajcnsxsz4l8gn3sz6bxs7k0yq5x1knr";
fetchSubmodules = true;
};

View file

@ -81,6 +81,29 @@ in
};
};
farbfeld = pluginDerivation rec {
pname = "farbfeld";
version = "unstable-2019-08-12";
src = fetchFromGitHub {
owner = "ids1024";
repo = "gimp-farbfeld";
rev = "5feacebf61448bd3c550dda03cd08130fddc5af4";
sha256 = "1vmw7k773vrndmfffj0m503digdjmkpcqy2r3p3i5x0qw9vkkkc6";
};
installPhase = ''
installPlugin farbfeld
'';
meta = {
description = "Gimp plug-in for the farbfeld image format";
homepage = "https://github.com/ids1024/gimp-farbfeld";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sikmir ];
};
};
fourier = pluginDerivation rec {
/* menu:
Filters/Generic/FFT Forward

View file

@ -7,27 +7,27 @@
}:
rustPlatform.buildRustPackage rec {
version = "0.2.3";
pname = "reddsaver";
version = "0.3.0";
src = fetchFromGitHub {
owner = "manojkarthick";
repo = "reddsaver";
rev = "v${version}";
sha256 = "sha256-K6SyfYx8VG0t6yogHwd80AxQuj3TXofHLEqZcDsRs1s=";
sha256 = "0wiyzbl9vqx5aq3lpaaqkm3ivj77lqd8bmh8ipgshdflgm1z6yvp";
};
cargoSha256 = "sha256-VDr7fcE13Wy7KoGG3U1GSbWqF5Oad4EobgzOL7dtJDo=";
cargoSha256 = "0kw5gk7pf4xkmjffs2jxm6sc4chybns88cii2wlgpyvgn4c3cwaa";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ]
++ lib.optional stdenv.isDarwin Security;
# package does not contain tests as of v0.2.3
# package does not contain tests as of v0.3.0
docCheck = false;
meta = with lib; {
description = "CLI tool to download saved images from Reddit";
description = "CLI tool to download saved media from Reddit";
homepage = "https://github.com/manojkarthick/reddsaver";
license = with licenses; [ mit /* or */ asl20 ];
maintainers = [ maintainers.manojkarthick ];

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "tickrs";
version = "0.11.0";
version = "0.12.0";
src = fetchFromGitHub {
owner = "tarkah";
repo = pname;
rev = "v${version}";
sha256 = "sha256-Hx/9WW94rDAjlSZoUz5/43MQ6830OELLogRvHTbmWv0=";
sha256 = "sha256-F9PyJ2uvnKPcjHS4VeuVJuK48HiqqCG8kFzphGW4QyA=";
};
cargoSha256 = "sha256-TYDNx1TNGcREaeHXaejTeMDEITTTUrHCrExZYa+MSHg=";
cargoSha256 = "sha256-0JSsCtAsqukFuwtbVS1L2jgLNBjquFBInjsJ1XVocjc=";
nativeBuildInputs = [ perl ];

View file

@ -1,65 +1,51 @@
{ stdenv, lib, fetchurl, makeDesktopItem, dpkg, atk, at-spi2-atk, glib, pango, gdk-pixbuf
, gtk3, cairo, freetype, fontconfig, dbus, xorg, nss, nspr, alsaLib, cups, expat
, udev, libpulseaudio, util-linux, makeWrapper }:
{ lib, stdenv, fetchurl, appimageTools, makeWrapper, electron, libsecret }:
stdenv.mkDerivation rec {
pname = "todoist-electron";
version = "1.24.0";
version = "0.2.4";
src = fetchurl {
url = "https://github.com/KryDos/todoist-linux/releases/download/${version}/Todoist_${version}_amd64.deb";
sha256 = "0g35518z6nf6pnfyx4ax75rq8b8br72mi6wv6jzgac9ric1q4h2s";
url = "https://electron-dl.todoist.com/linux/Todoist-${version}.AppImage";
sha256 = "1xrf2qjhq116z18qx7n1zd7mhvkb2dccaq7az4w6fs216l8q5zf2";
};
desktopItem = makeDesktopItem {
name = "Todoist";
exec = "todoist %U";
icon = "todoist";
comment = "Todoist for Linux";
desktopName = "Todoist";
categories = "Utility";
appimageContents = appimageTools.extractType2 {
name = "${pname}-${version}";
inherit src;
};
nativeBuildInputs = [ makeWrapper dpkg ];
unpackPhase = ''
mkdir pkg
dpkg-deb -x $src pkg
sourceRoot=pkg
dontUnpack = true;
dontConfigure = true;
dontBuild = true;
nativeBuildInputs = [ makeWrapper ];
installPhase = ''
runHook preInstall
mkdir -p $out/bin $out/share/${pname} $out/share/applications $out/share/icons/hicolor/512x512
cp -a ${appimageContents}/{locales,resources} $out/share/${pname}
cp -a ${appimageContents}/todoist.desktop $out/share/applications/${pname}.desktop
cp -a ${appimageContents}/usr/share/icons/hicolor/0x0/apps $out/share/icons/hicolor/512x512
substituteInPlace $out/share/applications/${pname}.desktop \
--replace 'Exec=AppRun' 'Exec=${pname}'
runHook postInstall
'';
installPhase = let
libPath = lib.makeLibraryPath ([
stdenv.cc.cc gtk3 atk at-spi2-atk glib pango gdk-pixbuf cairo freetype fontconfig dbus
nss nspr alsaLib libpulseaudio cups expat udev util-linux
] ++ (with xorg; [
libXi libXcursor libXdamage libXrandr libXcomposite libXext libXfixes libxcb
libXrender libX11 libXtst libXScrnSaver
]));
in ''
mkdir -p "$out/bin"
mv opt "$out/"
mv usr/share "$out/share"
# Patch binary
patchelf \
--set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
--set-rpath "${libPath}:\$ORIGIN" \
$out/opt/Todoist/todoist
# Hacky workaround for RPATH problems
makeWrapper $out/opt/Todoist/todoist $out/bin/todoist \
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libpulseaudio udev ]}
# Desktop item
mkdir -p "$out/share"
rm -r "$out/share/applications"
cp -r "${desktopItem}/share/applications" "$out/share/applications"
postFixup = ''
makeWrapper ${electron}/bin/electron $out/bin/${pname} \
--add-flags $out/share/${pname}/resources/app.asar \
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ stdenv.cc.cc libsecret ]}"
'';
meta = with lib; {
homepage = "https://github.com/KryDos/todoist-linux";
description = "The Linux wrapper for Todoist web version";
homepage = "https://todoist.com";
description = "The official Todoist electron app";
platforms = [ "x86_64-linux" ];
license = licenses.mit;
maintainers = with maintainers; [ i077 ];
license = licenses.unfree;
maintainers = with maintainers; [ i077 kylesferrazza ];
};
}

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "amfora";
version = "1.7.2";
version = "1.8.0";
src = fetchFromGitHub {
owner = "makeworld-the-better-one";
repo = "amfora";
rev = "v${version}";
sha256 = "KAOIx401G/kB/TclhidOnUja1P+mLo/mUwAqGJfVfyg=";
sha256 = "sha256-q83fKs27vkrUs3+AoKZ2342llj6u3bvbLsdnT9DnVUs=";
};
vendorSha256 = "rOEM7iEkm42g8yJxY7qdTCSbkPMDHqlAsK7/ud8IDLY=";
vendorSha256 = "sha256-0blHwZwOcgC4LcmZSJPRvyQzArCsaMGgIw+cesO+qOo=";
postInstall = lib.optionalString (!stdenv.isDarwin) ''
sed -i "s:amfora:$out/bin/amfora:" amfora.desktop

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "fluxctl";
version = "1.21.1";
version = "1.21.2";
src = fetchFromGitHub {
owner = "weaveworks";
repo = "flux";
rev = version;
sha256 = "sha256-/go8V1EjY/iL3csoNpPyeWORvWCf0WnnaSOgiZ8UFQ8=";
sha256 = "sha256-pI/LGAjTWFXiDKSV+dZl0wXK/TZmN9DuWf5Nu8EYNYc=";
};
vendorSha256 = "sha256-GEU0Q2Elhiel20xvup+i1DSXCjQdA9s7cWykcbKR5KA=";
vendorSha256 = "sha256-Q8gIhJSZqdjBXrIcJfCd25BniDScwVzUwZ9Vc8p/z3c=";
nativeBuildInputs = [ installShellFiles ];

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "terragrunt";
version = "0.28.5";
version = "0.28.6";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "v${version}";
sha256 = "sha256-LSUWEgCajIBgRPiuvGJ9I3tJLXk1JrVDDsgS7lpbVYk=";
sha256 = "sha256-DzC/HNwFNNEJhic/8KpHchrBmsSbrn7xf1DjY0JTH08=";
};
vendorSha256 = "sha256-lRJerUYafpkXAGf8MEM8SeG3aB86mlMo7iLpeHFAnd4=";

View file

@ -12,7 +12,7 @@
with lib;
stdenv.mkDerivation rec {
version = "0.31.3";
version = "0.31.4";
pname = "notmuch";
passthru = {
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
src = fetchgit {
url = "https://git.notmuchmail.org/git/notmuch";
sha256 = "1wm1myzacz1dcg7vdfd3akia3xan7ssfspf1fflrwm18hdalss5v";
sha256 = "sha256-M+LEf257OcDlHOCYYxzEVQpop+i2gzO/QJPdajz/CRM=";
rev = version;
};

View file

@ -41,11 +41,11 @@ in
stdenv.mkDerivation rec {
pname = "mullvad-vpn";
version = "2021.1";
version = "2021.2";
src = fetchurl {
url = "https://www.mullvad.net/media/app/MullvadVPN-${version}_amd64.deb";
sha256 = "1ksa327zaiwmcmzv4n4ycfzc4sqhj2492c5ir0mqlx7x2nnhx6q7";
url = "https://github.com/mullvad/mullvadvpn-app/releases/download/${version}/MullvadVPN-${version}_amd64.deb";
sha256 = "sha256-nNZK11MckiQ+z8NDgDc7aJ6yrXWI1hPOvMZkrGwDDgU=";
};
nativeBuildInputs = [

View file

@ -3,14 +3,14 @@
stdenv.mkDerivation rec {
pname = "calc";
version = "2.12.7.6";
version = "2.12.8.1";
src = fetchurl {
urls = [
"https://github.com/lcn2/calc/releases/download/${version}/${pname}-${version}.tar.bz2"
"http://www.isthe.com/chongo/src/calc/${pname}-${version}.tar.bz2"
];
sha256 = "sha256-Pg8nvW+RDy1Vb+Xg+5tnDxZEVkD80VcQGyZVayq8zsk=";
sha256 = "sha256-TwVcuGaWIgzEc34DFEGFcmckXrwZ4ruRqselJClz15o=";
};
patchPhase = ''

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gh";
version = "1.6.0";
version = "1.6.1";
src = fetchFromGitHub {
owner = "cli";
repo = "cli";
rev = "v${version}";
sha256 = "1bylkv3rdz3imy8q4mix6n2yrsmc407c4mddv9l8hm23dxxfj8zh";
sha256 = "03bsramq75i5sw08gdmjh94n1xh743mq6h4dzaix78i531x7y34i";
};
vendorSha256 = "00adc0xjrkjrjh0gxk55vhpgxb5x0j5ialzrdvhlrvhpnb44qrcq";
vendorSha256 = "0nk5axyr3nd9cbk8wswfhqf25dks22mky3rdn6ba9s0fpxhhkr5g";
nativeBuildInputs = [ installShellFiles ];

View file

@ -1,19 +1,23 @@
{ lib, mkCoqDerivation, which, coq, version ? null }:
with builtins; with lib; let
elpi = coq.ocamlPackages.elpi.override (
optionalAttrs (coq.coq-version == "8.11") { version = "1.11.4"; }
);
elpi = coq.ocamlPackages.elpi.override (lib.switch coq.coq-version [
{ case = "8.11"; out = { version = "1.11.4"; };}
{ case = "8.12"; out = { version = "1.12.0"; };}
{ case = "8.13"; out = { version = "1.13.0"; };}
] {});
in mkCoqDerivation {
pname = "elpi";
repo = "coq-elpi";
owner = "LPCIC";
inherit version;
defaultVersion = lib.switch coq.coq-version [
{ case = "8.13"; out = "1.8.1"; }
{ case = "8.13"; out = "1.9.3"; }
{ case = "8.12"; out = "1.8.0"; }
{ case = "8.11"; out = "1.6.0_8.11"; }
] null;
release."1.9.3".sha256 = "198irm800fx3n8n56vx1c6f626cizp1d7jfkrc6ba4iqhb62ma0z";
release."1.9.2".sha256 = "1rr2fr8vjkc0is7vh1461aidz2iwkigdkp6bqss4hhv0c3ijnn07";
release."1.8.1".sha256 = "1fbbdccdmr8g4wwpihzp4r2xacynjznf817lhijw6kqfav75zd0r";
release."1.8.0".sha256 = "13ywjg94zkbki22hx7s4gfm9rr87r4ghsgan23xyl3l9z8q0idd1";
release."1.7.0".sha256 = "1ws5cqr0xawv69prgygbl3q6dgglbaw0vc397h9flh90kxaqgyh8";

View file

@ -12,6 +12,8 @@ with lib; mkCoqDerivation {
release."0.10.0".sha256 = "1a3vry9nzavrlrdlq3cys3f8kpq3bz447q8c4c7lh2qal61wb32h";
releaseRev = v: "v${v}";
nativeBuildInputs = [ which ];
propagatedBuildInputs = [ coq-elpi ];
extraInstallFlags = [ "VFILES=structures.v" ];

View file

@ -45,7 +45,7 @@ self: super: {
# Take the 3.4.x release candidate.
cabal-install = assert super.cabal-install.version == "3.2.0.0";
overrideCabal super.cabal-install (drv: {
overrideCabal (doJailbreak super.cabal-install) (drv: {
postUnpack = "sourceRoot+=/cabal-install; echo source root reset to $sourceRoot";
version = "cabal-install-3.4.0.0-rc4";
editedCabalFile = null;
@ -54,6 +54,7 @@ self: super: {
rev = "cabal-install-3.4.0.0-rc4";
sha256 = "049hllk1d8jid9yg70hmcsdgb0n7hm24p39vavllaahfb0qfimrk";
};
executableHaskellDepends = drv.executableHaskellDepends ++ [ self.regex-base self.regex-posix ];
});
# Jailbreaks & Version Updates
@ -62,8 +63,10 @@ self: super: {
data-fix = doJailbreak super.data-fix;
dec = doJailbreak super.dec;
ed25519 = doJailbreak super.ed25519;
hackage-security = doJailbreak super.hackage-security;
hashable = overrideCabal (doJailbreak (dontCheck super.hashable)) (drv: { postPatch = "sed -i -e 's,integer-gmp .*<1.1,integer-gmp < 2,' hashable.cabal"; });
hashable-time = doJailbreak super.hashable-time;
HTTP = overrideCabal (doJailbreak super.HTTP) (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; });
integer-logarithms = overrideCabal (doJailbreak super.integer-logarithms) (drv: { postPatch = "sed -i -e 's,integer-gmp <1.1,integer-gmp < 2,' integer-logarithms.cabal"; });
lukko = doJailbreak super.lukko;
parallel = doJailbreak super.parallel;

View file

@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "libcint";
version = "4.0.7";
version = "4.1.0";
src = fetchFromGitHub {
owner = "sunqm";
repo = "libcint";
rev = "v${version}";
sha256 = "sha256-/S5LcaIIAXq9QiH8wGPSw8KpWC3afX9HqiHrWHmGQ6s=";
sha256 = "sha256-ZDPDJXvSAqCkhxUSzlcWBAMrCI6mjA8rXxX65Cw5nYI=";
};
nativeBuildInputs = [ cmake ];

View file

@ -1,4 +1,4 @@
{ stdenv, lib, fetchFromGitHub
{ stdenv, lib, fetchFromGitHub, fetchpatch
, autoconf, automake, libtool, openssl, pkg-config
}:
@ -13,6 +13,28 @@ stdenv.mkDerivation rec {
sha256 = "0g7an003simfdn7ihg9yjv7hl2czsmjsndjrp39i7cad8icixscn";
};
patches = [
# The following two patches are fixing CVE-2020-15953, as reported in the
# issue tracker: https://github.com/dinhvh/libetpan/issues/386
# They might be removed for the next version bump.
# CVE-2020-15953: Detect extra data after STARTTLS response and exit
# https://github.com/dinhvh/libetpan/pull/387
(fetchpatch {
name = "cve-2020-15953-imap.patch";
url = "https://github.com/dinhvh/libetpan/commit/1002a0121a8f5a9aee25357769807f2c519fa50b.patch";
sha256 = "1h9ds2z4jii40a0i3z6hsnzx1ldmd2jqidsxp2y2ksyp1ijcgabn";
})
# CVE-2020-15953: Detect extra data after STARTTLS responses in SMTP and POP3 and exit
# https://github.com/dinhvh/libetpan/pull/388
(fetchpatch {
name = "cve-2020-15953-pop3-smtp.patch";
url = "https://github.com/dinhvh/libetpan/commit/298460a2adaabd2f28f417a0f106cb3b68d27df9.patch";
sha256 = "0lq829djar7nb3fai3vdzirmks3w2lfagzqc809lx2lln6y213a0";
})
];
nativeBuildInputs = [ autoconf automake libtool pkg-config ];
buildInputs = [ openssl ];

View file

@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "oatpp";
version = "1.2.0";
version = "1.2.5";
src = fetchFromGitHub {
owner = "oatpp";
repo = "oatpp";
rev = version;
sha256 = "05rm0m5zf1b5ky8prf6yni2074bz6yjjbrc2qk96fb48fc1198gw";
sha256 = "sha256-Vtdz03scx0hvY1yeM7yfSxCVKzi84OQ1Oh9b922movE=";
};
nativeBuildInputs = [ cmake ];

View file

@ -21,13 +21,13 @@
stdenv.mkDerivation rec {
pname = "tiledb";
version = "2.2.3";
version = "2.2.4";
src = fetchFromGitHub {
owner = "TileDB-Inc";
repo = "TileDB";
rev = version;
sha256 = "sha256-QYJ5dJQyVy0GLVKRcwb2WBK4IE1q/jXl1OQGau0HBSg=";
sha256 = "sha256-xzzWB20vhnneiqJqZAeSUjZouqhPPg2bGaot1IQDMEo=";
};
# (bundled) blosc headers have a warning on some archs that it will be using

View file

@ -88,6 +88,7 @@
, "flood"
, "forever"
, "fx"
, "ganache-cli"
, "get-graphql-schema"
, "git-run"
, "git-ssb"

File diff suppressed because it is too large Load diff

View file

@ -1,10 +1,11 @@
{ stdenv, lib, fetchzip, buildDunePackage, camlp5
, ppxlib, ppx_deriving, re, perl, ncurses
, version ? "1.12.0"
, version ? "1.13.0"
}:
with lib;
let fetched = import ../../../build-support/coq/meta-fetch/default.nix
{inherit lib stdenv fetchzip; } ({
release."1.13.0".sha256 = "0dmzy058m1mkndv90byjaik6lzzfk3aaac7v84mpmkv6my23bygr";
release."1.12.0".sha256 = "1agisdnaq9wrw3r73xz14yrq3wx742i6j8i5icjagqk0ypmly2is";
release."1.11.4".sha256 = "1m0jk9swcs3jcrw5yyw5343v8mgax238cjb03s8gc4wipw1fn9f5";
releaseRev = v: "v${v}";

View file

@ -0,0 +1,52 @@
{ lib
, asyncssh
, buildPythonPackage
, fetchFromGitHub
, fetchpatch
, pytest-asyncio
, pytest-mock
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "aioasuswrt";
version = "1.3.2";
src = fetchFromGitHub {
owner = "kennedyshead";
repo = pname;
rev = "V${version}";
sha256 = "0bzl11224vny4p9vhi1n5s9p04kfavdzs9xkq5qimbisz9sg4ysj";
};
patches = [
(fetchpatch {
# Remove pytest-runner, https://github.com/kennedyshead/aioasuswrt/pull/63
url = "https://github.com/kennedyshead/aioasuswrt/pull/63/commits/e7923927648d5d8daccac1716db86db2a45fcb34.patch";
sha256 = "09xzs3hjr3133li6b7lr58n090r00kaxi9hx1fms2zn0ai4xwp9d";
})
];
postPatch = ''
substituteInPlace setup.cfg \
--replace "--cov-report html" "" \
--replace "--cov-report term-missing" ""
'';
propagatedBuildInputs = [ asyncssh ];
checkInputs = [
pytest-asyncio
pytest-mock
pytestCheckHook
];
pythonImportsCheck = [ "aioasuswrt" ];
meta = with lib; {
description = "Python module for Asuswrt";
homepage = "https://github.com/kennedyshead/aioasuswrt";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
};
}

View file

@ -1,5 +1,5 @@
{ buildPythonPackage, isPy3k, fetchFromGitHub, lib,
z3, ply, python-igraph, oset, ordered-set, dictionaries }:
z3, ply, python-igraph, oset, ordered-set, dictionaries, setuptools }:
buildPythonPackage {
pname = "cozy";
@ -7,7 +7,7 @@ buildPythonPackage {
disabled = !isPy3k;
propagatedBuildInputs = [
z3 ply python-igraph oset ordered-set dictionaries
setuptools z3 ply python-igraph oset ordered-set dictionaries
];
src = fetchFromGitHub {

View file

@ -1,41 +1,38 @@
{
buildPythonPackage,
fetchFromGitHub,
pythonOlder,
lib,
requests,
future,
enum34,
mock }:
{ lib
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
, requests
, pytestCheckHook
, mock
}:
buildPythonPackage rec {
pname = "linode-api";
version = "4.1.8b1"; # NOTE: this is a beta, and the API may change in future versions.
disabled = (pythonOlder "2.7");
propagatedBuildInputs = [ requests future ]
++ lib.optionals (pythonOlder "3.4") [ enum34 ];
postPatch = (lib.optionalString (!pythonOlder "3.4") ''
sed -i -e '/"enum34",/d' setup.py
'');
doCheck = true;
checkInputs = [ mock ];
version = "5.0.0";
disabled = pythonOlder "3.6";
# Sources from Pypi exclude test fixtures
src = fetchFromGitHub {
rev = "v${version}";
owner = "linode";
repo = "python-linode-api";
sha256 = "0qfqn92fr876dncwbkf2vhm90hnf7lwpg80hzwyzyzwz1hcngvjg";
rev = version;
sha256 = "0lqi15vks4fxbki1l7n1bfzygjy3w17d9wchjxvp22ijmas44yai";
};
meta = {
propagatedBuildInputs = [ requests ];
checkInputs = [
mock
pytestCheckHook
];
pythonImportsCheck = [ "linode_api4" ];
meta = with lib; {
description = "Python library for the Linode API v4";
homepage = "https://github.com/linode/python-linode-api";
description = "The official python library for the Linode API v4 in python.";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ glenns ];
license = licenses.bsd3;
maintainers = with maintainers; [ glenns ];
};
}

View file

@ -15,12 +15,12 @@
buildPythonPackage rec {
pname = "sqlite-utils";
version = "3.4.1";
version = "3.5";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-LJuvUTbsL2anQENEuW1oaSUsMEiXnSgLEAhZ6EP5bNs=";
sha256 = "sha256-i9SnT+DcQOcujV25bD/SNV1uRA2IgfiSWhEWlQC5TiA=";
};
propagatedBuildInputs = [

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "vultr-cli";
version = "2.2.0";
version = "2.3.0";
src = fetchFromGitHub {
owner = "vultr";
repo = pname;
rev = "v${version}";
sha256 = "sha256-zt12LUKcsu/t2wNunIQhrNOqOABjyfL0MkSEPOQswFM=";
sha256 = "sha256-FXOwLYxUMkE+wDY30vjnSZ7zPWZWuWmIH4Uuc0CC7lU=";
};
vendorSha256 = null;

View file

@ -0,0 +1,32 @@
{ lib, buildGoModule, fetchFromGitHub, makeWrapper, stockfish }:
buildGoModule rec {
pname = "uchess";
version = "0.2.1";
subPackages = [ "cmd/uchess" ];
src = fetchFromGitHub {
owner = "tmountain";
repo = "uchess";
rev = "v${version}";
sha256 = "1njl3f41gshdpj431zkvpv2b7zmh4m2m5q6xsijb0c0058dk46mz";
};
vendorSha256 = "0dkq240ch1z3gihn8yc5d723nnvfxirk2nhw12r1c2hj1ga088g3";
# package does not contain any tests as of v0.2.1
doCheck = false;
buildInputs = [ makeWrapper ];
postInstall = ''
wrapProgram $out/bin/uchess --suffix PATH : ${stockfish}/bin
'';
meta = with lib; {
description = "Play chess against UCI engines in your terminal.";
homepage = "https://tmountain.github.io/uchess/";
maintainers = with maintainers; [ tmountain ];
license = licenses.mit;
};
}

View file

@ -4,11 +4,11 @@
stdenv.mkDerivation {
pname = "cnijfilter2";
version = "5.70";
version = "5.90";
src = fetchzip {
url = "http://gdlp01.c-wss.com/gds/0/0100009930/01/cnijfilter2-source-5.70-1.tar.gz";
sha256 = "045zjsmaidn1m44ki6m1018gjzbj77gm234n5i2lshxpbzpyh0is";
url = "https://gdlp01.c-wss.com/gds/4/0100010484/01/cnijfilter2-source-5.90-1.tar.gz";
sha256 = "1bwyv9s6xv18xxp3m04a5fyh628nzcjdjvsgmgqndnk7832h5ani";
};
buildInputs = [
@ -115,9 +115,9 @@ stdenv.mkDerivation {
meta = with lib; {
description = "Canon InkJet printer drivers for the MG7500, MG6700, MG6600, MG5600, MG2900, MB2000, MB2300, iB4000, MB5000, MB5300, iP110, E450, MX490, E480, MG7700, MG6900, MG6800, MG5700, MG3600, and G3000 series";
homepage = "http://support-th.canon-asia.com/contents/TH/EN/0100712901.html";
homepage = "https://hk.canon/en/support/0101048401/1";
license = licenses.unfree;
platforms = platforms.linux;
platforms = [ "i686-linux" "x86_64-linux" ];
maintainers = with maintainers; [ cstrahan ];
};
}

View file

@ -129,12 +129,12 @@ in rec {
dracula = mkDerivation rec {
pluginName = "dracula";
version = "unstable-2021-02-09";
version = "unstable-2021-02-18";
src = fetchFromGitHub {
owner = "dracula";
repo = "tmux";
rev = "d1678a5834679d98ffac1dd7a0eaecff7868ab8e";
sha256 = "rdy5NFkh5Yl2YOTnuMKZQGRqVb2Pk8Bpq3nbJp2rCtE=";
rev = "8d1a7fa41b773d4f7b53dfff2d9fc5166d34f104";
sha256 = "DG+oKbTkYO4hwoOlOqW5IuCLdVEttlvLM2en4DUHyMY=";
};
meta = with lib; {
homepage = "https://draculatheme.com/tmux";

View file

@ -65,12 +65,12 @@ let
ale = buildVimPluginFrom2Nix {
pname = "ale";
version = "2021-02-14";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
rev = "88d052b5a9ee3a41364497e1b98f01305d01df35";
sha256 = "05d4dv9sqvnz0cqiyzkiyv5i7vrdw0niipdv9plm1zkf5arpd2d4";
rev = "1ee7f6c97bb73bb6e12f00e527b664c5ea0df167";
sha256 = "1z05wvbrsjlqxaw1p4c3d16jj3g43ril56w51ld78wzkc9xh5hh9";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@ -101,12 +101,12 @@ let
ansible-vim = buildVimPluginFrom2Nix {
pname = "ansible-vim";
version = "2020-10-15";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "pearofducks";
repo = "ansible-vim";
rev = "7abb04c115742ec9a5f90b86170f0118680cf8ec";
sha256 = "185b4dari7y05p99756bqld4kk3d124ry4m4j7an8qm0zmpq648m";
rev = "70c97fab3ba6be835aa502642bdd8621b8595713";
sha256 = "00kmjnr7sbkidcy66b60k409ggwn4rwnyx2lc4bp2cwg4d0f9rcb";
};
meta.homepage = "https://github.com/pearofducks/ansible-vim/";
};
@ -257,12 +257,12 @@ let
barbar-nvim = buildVimPluginFrom2Nix {
pname = "barbar-nvim";
version = "2021-02-12";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "romgrk";
repo = "barbar.nvim";
rev = "130b5bc9de263d89c003bf88190e29ac7ad53978";
sha256 = "1ihc25yw53hnflqycl7brjc9xyhrp5ci641vjqh4j7naf60ffapb";
rev = "42d7112d78839ef9bd2b283ec0d9d82134e94b4f";
sha256 = "0i2vx60h27sal1crl8di4rq6dp4c8zjarknjl9z09l1s798l5i62";
};
meta.homepage = "https://github.com/romgrk/barbar.nvim/";
};
@ -389,12 +389,12 @@ let
chadtree = buildVimPluginFrom2Nix {
pname = "chadtree";
version = "2021-02-14";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
rev = "c93c385a7c3e43edca1fd9c4e24fbdfb860886cf";
sha256 = "1jxmkskr6x1610jjswivvaqi8mqslq797z4bxyd1byqbrrcz3vvy";
rev = "0663608e29fda10526af83152840ca549c80e053";
sha256 = "1h1ghwmqyss2bvz99c6cyjzi7xf8lhqlqnwxdd84d74zj2d446gv";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
@ -497,12 +497,12 @@ let
coc-fzf = buildVimPluginFrom2Nix {
pname = "coc-fzf";
version = "2021-02-14";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "antoinemadec";
repo = "coc-fzf";
rev = "a3272d19bce58f921ed9d112cc8128877307daac";
sha256 = "1qg8awk5v6kfdb6livknx3y0v1ww3ashyn1pv1iwj3s0cms91mzr";
rev = "633cf6e4564a31f970dc924338e393ca79149209";
sha256 = "10yvw128zibyp9z49p1mpf3sbj9qgzw3831hh254f6sr9ri69vz1";
};
meta.homepage = "https://github.com/antoinemadec/coc-fzf/";
};
@ -618,12 +618,12 @@ let
compe-tabnine = buildVimPluginFrom2Nix {
pname = "compe-tabnine";
version = "2021-02-14";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "tzachar";
repo = "compe-tabnine";
rev = "e16e1661574a8bd56e27c67aa6dffa91efdc76b2";
sha256 = "1ydcws12xx4prqmhri9pld5j3lz08p15s1j97018fp3vs7aq2wky";
rev = "481cfc3bb7fa66a8fdcf4a8a2e8e226634b5f2dc";
sha256 = "152z0ixvz89n7wfhr41fipx7mmhjkwx8r50r1mf6ik36gicw0szf";
};
meta.homepage = "https://github.com/tzachar/compe-tabnine/";
};
@ -726,12 +726,12 @@ let
Coqtail = buildVimPluginFrom2Nix {
pname = "Coqtail";
version = "2021-02-09";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "whonore";
repo = "Coqtail";
rev = "f1deefb084b28197eaf988bbebff70dd86a99e03";
sha256 = "1461h9qlfvvcvig4zrbylm4j11xkxmbnha1nk5829xm50pjkmca2";
rev = "309b5ca4386e0a191168c2a4a7e6a0e8ddcb0317";
sha256 = "07fhi1wsa8p3hqrkr56is4ijpc879npqfnhkv6cfi01aagp8kz9h";
};
meta.homepage = "https://github.com/whonore/Coqtail/";
};
@ -774,12 +774,12 @@ let
csv-vim = buildVimPluginFrom2Nix {
pname = "csv-vim";
version = "2020-10-07";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "csv.vim";
rev = "350af4840991142230103e4f4fc58581d9c07812";
sha256 = "1ibmrz1h51iy5ffvwalfydgjvdsfjvbpz1s1zmsalpv8mlswrhij";
rev = "73c8eeca4c89768e4c53bb7a83cc3741bdcb5c7d";
sha256 = "0hdcq8acylp8i3gh0agxjr3v34q6c4qmdwnpx1v31y3cy0j8k7v3";
};
meta.homepage = "https://github.com/chrisbra/csv.vim/";
};
@ -918,12 +918,12 @@ let
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
version = "2021-02-11";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
rev = "2ea80dfe51974a21a7ec695c23fe86be3a8b10ac";
sha256 = "0ilqw2jfrjq1h0camgqzf3h0p78gz5k4v8sgsixfbijv0syim2y0";
rev = "972ba554fea50378b34a6711f6d0a0e2904c6a0b";
sha256 = "0rmknirs5a0rkcpprd7wrf5fq85590aj5wdnrmr5vp59wg8677gm";
};
meta.homepage = "https://github.com/Shougo/denite.nvim/";
};
@ -1511,12 +1511,12 @@ let
galaxyline-nvim = buildVimPluginFrom2Nix {
pname = "galaxyline-nvim";
version = "2021-02-09";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "glepnir";
repo = "galaxyline.nvim";
rev = "e30c355aaf6d2ca9aaa3a246eb87c7ceb4c42855";
sha256 = "09w6gvy9hg0cgrs6661g8kfyjd4waz0ajx983p5jqr6l9a96111k";
rev = "daf37458d9bf02783f0a0246a7d76247d60e9aac";
sha256 = "1d53274h7465w4dxjgqmdj9c60m5yzvf92gw7h9w6hnfchin2bd4";
};
meta.homepage = "https://github.com/glepnir/galaxyline.nvim/";
};
@ -1571,12 +1571,12 @@ let
git-messenger-vim = buildVimPluginFrom2Nix {
pname = "git-messenger-vim";
version = "2021-02-14";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "rhysd";
repo = "git-messenger.vim";
rev = "be97d5efca0326f826003d0ca3437e4c20a0ccb2";
sha256 = "07ijvgh21nl39f948f5pdlw38ysk5dswximaczmgghngnzk2yqgs";
rev = "aae5f492786aba161138fa1bce9ba42964363ad9";
sha256 = "063j3h6jy5hi1mj9bjkg627gmk1f6x2axbj07gjg3kal2d1iy90s";
};
meta.homepage = "https://github.com/rhysd/git-messenger.vim/";
};
@ -1595,12 +1595,12 @@ let
gitsigns-nvim = buildVimPluginFrom2Nix {
pname = "gitsigns-nvim";
version = "2021-02-13";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "lewis6991";
repo = "gitsigns.nvim";
rev = "fb6327c80aa41490fb14df9f270fd68508460374";
sha256 = "1sr63ch37fcjhdhxksx4mmxjbza8b4zaswvxrixr3qdnkq1bf5bl";
rev = "a0f08c700313947e554a1933a9e7d06c0e3d2f42";
sha256 = "0zfzh1nhxmrfxa97kfyl1cdx3c186ig3p61sfxm4w1phz0r44lch";
};
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/";
};
@ -2016,12 +2016,12 @@ let
kotlin-vim = buildVimPluginFrom2Nix {
pname = "kotlin-vim";
version = "2020-11-02";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "udalov";
repo = "kotlin-vim";
rev = "f338707b2aa658aef4c0d98fd9748240859cf2a9";
sha256 = "0wm9bkykvm89f966a8wxm5vvg9kjayy5iziahnch35hrmscs5x4b";
rev = "7f967873c8a3e566bdf10715569319a632f3de93";
sha256 = "1db6i2w93pfgw1nkhgw9m75crbx62rh5cvw7pbjs69xmbfd2zlld";
};
meta.homepage = "https://github.com/udalov/kotlin-vim/";
};
@ -2136,12 +2136,12 @@ let
lf-vim = buildVimPluginFrom2Nix {
pname = "lf-vim";
version = "2021-02-14";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "ptzz";
repo = "lf.vim";
rev = "c80801760eeacb6fa9fa231408a8723d6a183262";
sha256 = "1bs2f9j28hcd977x0dz40g9p33863l3riyp7qlwzllbas2w3k7bs";
rev = "73fb502c6d1470243b1f4d8afa81e289d9edd94b";
sha256 = "1whrzpavv46r64l3b7vax4sj23kjdfjiwmhfpssb6bprhc9c4j97";
};
meta.homepage = "https://github.com/ptzz/lf.vim/";
};
@ -2232,24 +2232,24 @@ let
lsp-status-nvim = buildVimPluginFrom2Nix {
pname = "lsp-status-nvim";
version = "2021-02-07";
version = "2021-02-14";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "lsp-status.nvim";
rev = "187c492c492f8b57c1a66b82904785141b01d5ac";
sha256 = "0i8j37i2lkrsjlya9g5i8wr3gjlfkb9g9sqzq6a0132s6rpqdhmz";
rev = "925acdab0886fe5f0752561ea49e95b9f02e09c7";
sha256 = "0rd3gqgz573ll11wnw1r182siamc3cxqqf3cyhqznkiq7bw2g9xh";
};
meta.homepage = "https://github.com/nvim-lua/lsp-status.nvim/";
};
lsp_extensions-nvim = buildVimPluginFrom2Nix {
pname = "lsp_extensions-nvim";
version = "2020-11-30";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "lsp_extensions.nvim";
rev = "25951aca067b3a22f303f59d8eac2101d861850a";
sha256 = "0bl7y9xpvlmisizyyykjskxmrg01s6p7nkgdfskx14dv2f8dmv8q";
rev = "ce5d03822fda9ddbdeb2461e5b4c06c1641fe7ea";
sha256 = "1gybxaxgbq1s1ijvrl9h9nq443cyrdnhgi1yjqxzrr64wz7nr8v0";
};
meta.homepage = "https://github.com/nvim-lua/lsp_extensions.nvim/";
};
@ -2268,24 +2268,24 @@ let
lspsaga-nvim = buildVimPluginFrom2Nix {
pname = "lspsaga-nvim";
version = "2021-02-14";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "glepnir";
repo = "lspsaga.nvim";
rev = "ee3b0e75811432d7e6f6e8cfbbd8799394cd315f";
sha256 = "00fgcsf77csjyfjj82pyrbxb4v9k1mprp58zpascm6jibs74v6jc";
rev = "ef1997dea263b7043d424034e9c4f5150105b911";
sha256 = "113y7mbvcqc13ffxcaj468ldfrxq6p3jifv5cjgf33wkjjd1hclf";
};
meta.homepage = "https://github.com/glepnir/lspsaga.nvim/";
};
lualine-nvim = buildVimPluginFrom2Nix {
pname = "lualine-nvim";
version = "2021-02-13";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "hoob3rt";
repo = "lualine.nvim";
rev = "55c0f0fe9a01389df4671bd1bf9286f869a4d216";
sha256 = "0f502gg56kzf811nzmjif3n5a73lpsf7l7jfbz2cmfp9ci3bg9z8";
rev = "0dd0a23cac1adeaa4dbfc15b4a5cabe44ed59401";
sha256 = "11bl6gs63wkvb0pjxpx03ls8s27z1rn9llbrrcaf3fbkff2qbrsy";
};
meta.homepage = "https://github.com/hoob3rt/lualine.nvim/";
};
@ -2628,12 +2628,12 @@ let
neocomplete-vim = buildVimPluginFrom2Nix {
pname = "neocomplete-vim";
version = "2020-08-12";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neocomplete.vim";
rev = "f80bbf8f2f1717a127e5fbe885729daa862def81";
sha256 = "0cks5fvr05k0lp2mwflqzx0mq6a3881c1304hdyci57j5bkkyvkj";
rev = "fc2d22c23962290cc0b32f50bf18add6a4573bdf";
sha256 = "04sxri3anr5d8zdqw11fn8nqf86wxin4lza78dp2x52kgrjawpla";
};
meta.homepage = "https://github.com/Shougo/neocomplete.vim/";
};
@ -2796,12 +2796,12 @@ let
nerdcommenter = buildVimPluginFrom2Nix {
pname = "nerdcommenter";
version = "2021-02-02";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdcommenter";
rev = "b83e9cdf835161b398e04e4c462103fd21801ee3";
sha256 = "15x4qw0l9j228rrfqnwzg13j7cr0k69xd46rcsa4886lw8nmpsak";
rev = "1c7b57608e653b55731d5971ba11c4c691b14c8c";
sha256 = "0ax3f1gyg0gqc2wmv11icsc5ykjq7b3cgk49hxla8zyf84rhdnn2";
};
meta.homepage = "https://github.com/preservim/nerdcommenter/";
};
@ -2916,12 +2916,12 @@ let
nvim-compe = buildVimPluginFrom2Nix {
pname = "nvim-compe";
version = "2021-02-14";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-compe";
rev = "fa13fecd577f90c4fa8a1bd539f405989a8df7f0";
sha256 = "06vnavw203k76d7nsn08kp1g9xvl8aijmffy89jfgq3918dd6892";
rev = "3ce7f98158e604d4578f44ed4181b6f9a4d37900";
sha256 = "0plkpb1rk82q5plsjnqkwwpdp4knbn93ai6b2c83kwbfiqrka31i";
};
meta.homepage = "https://github.com/hrsh7th/nvim-compe/";
};
@ -2964,12 +2964,12 @@ let
nvim-gdb = buildVimPluginFrom2Nix {
pname = "nvim-gdb";
version = "2021-01-24";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "sakhnik";
repo = "nvim-gdb";
rev = "531a575d1768be4531246950e55a784739b5d0a7";
sha256 = "03hd7bq09gz23619b19cz29hafhia5r28xm8bqnj03d2m6b2xlyh";
rev = "53fc0cee121ef05e719b1df1beacfe0dc07c4520";
sha256 = "0ldyr1s5zr67viywkwzmjvrb8fi4il00w6ps4kddw2g4fp8ilk8n";
};
meta.homepage = "https://github.com/sakhnik/nvim-gdb/";
};
@ -2988,12 +2988,12 @@ let
nvim-hlslens = buildVimPluginFrom2Nix {
pname = "nvim-hlslens";
version = "2021-02-11";
version = "2021-02-14";
src = fetchFromGitHub {
owner = "kevinhwang91";
repo = "nvim-hlslens";
rev = "90ac936055ba8432b532392835e0fbbd82e60836";
sha256 = "1hfda95gwdglycs00a9rwvfar9w579234zn3sz4pngi5crdamr38";
rev = "1e06ce52015d0578cd24c5b01fcae1a2e2abbdc2";
sha256 = "1c6crqc3yfi3h8mh55555sjrlif7j2q0j9wvajiagjfhggkhdggb";
};
meta.homepage = "https://github.com/kevinhwang91/nvim-hlslens/";
};
@ -3024,24 +3024,24 @@ let
nvim-lightbulb = buildVimPluginFrom2Nix {
pname = "nvim-lightbulb";
version = "2021-02-05";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "kosayoda";
repo = "nvim-lightbulb";
rev = "9198402f3417b0dbf26e73cac8cb53e074c163f1";
sha256 = "17gqdrskr744b1z26fjf01a9nvfasd4fhaa9dmmi4g4br8556cyj";
rev = "37d427ae1635da7800f7f09f831b35df1185ac38";
sha256 = "012hd5xpcmmvgxrk6m7m28q288v485w7nzvnayfl4s3dk4jzq8rp";
};
meta.homepage = "https://github.com/kosayoda/nvim-lightbulb/";
};
nvim-lspconfig = buildVimPluginFrom2Nix {
pname = "nvim-lspconfig";
version = "2021-02-12";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
rev = "d3c178ac78f8930d4ca094685744f5c705b56b55";
sha256 = "1mj761vxq3dd7m384ig6dhipg43qw1w3cpkkvq9aymnlsvfi5b1d";
rev = "443d7552aca03c03a59e2c084c2e851c281e51de";
sha256 = "0rh3c52wpgqsvhnsfmp8764d92lckz2c9bzi7kgpjmya4ynr5gzj";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
};
@ -3060,12 +3060,12 @@ let
nvim-peekup = buildVimPluginFrom2Nix {
pname = "nvim-peekup";
version = "2021-02-13";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "gennaro-tedesco";
repo = "nvim-peekup";
rev = "94e7279851fdd3da00c3178e64fb448b05fbba7e";
sha256 = "1h0n6wfzrlya717571qfgr9zjs1yi2a08k4rppz509jdbkv1mnz9";
rev = "a89aed9833e71d9065ba80c4237a8e4dec2034b1";
sha256 = "1jsphd9ghwzfzl8plxjvra2b5q3zxlv1679r9mxsp9nz33h1jblr";
};
meta.homepage = "https://github.com/gennaro-tedesco/nvim-peekup/";
};
@ -3096,36 +3096,36 @@ let
nvim-tree-lua = buildVimPluginFrom2Nix {
pname = "nvim-tree-lua";
version = "2021-02-11";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "kyazdani42";
repo = "nvim-tree.lua";
rev = "c59831a5d11a35594dc4e379a89d276d5ac83cdf";
sha256 = "0wf36dlg4hq2hfvyvm1i7z83ky1x4rr7vv249sk01clsy84nylql";
rev = "58a5e4ab48f201a80d58af965cbaa8468ad64144";
sha256 = "12dz1x36dwr0wfilb5va42mmqvdar4ibgzanqf80myv0zjg1wc03";
};
meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/";
};
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
version = "2021-02-13";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
rev = "34fdacc0e971eccb958c3ce0c88198bcfed8f9cc";
sha256 = "1r6q36ri17zrv06qgclidd58dn62kz4yivjyp4qzcyf77x18s9c6";
rev = "5757f8a50d5d26b8c184b3a51713db763cdd9702";
sha256 = "077h9j4rk4fckr3zw61hvyp0b22z0wlpdysjl8dc7f69cfxa42ix";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
nvim-treesitter-context = buildVimPluginFrom2Nix {
pname = "nvim-treesitter-context";
version = "2020-12-31";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "romgrk";
repo = "nvim-treesitter-context";
rev = "a7773cc3c581fa43cf0b59693ecdc6fc4e79e748";
sha256 = "1mxm6b00jmnci4yvd3bs9njf73bjbdwcn10l5bw9180a511aggv1";
rev = "0dda360a8f841550ca565564c5a409746353e94e";
sha256 = "058hfybqhcwvmhjm7k9iww2baz2fpww7nq6m9xngj3wdwfkylcfy";
};
meta.homepage = "https://github.com/romgrk/nvim-treesitter-context/";
};
@ -3144,12 +3144,12 @@ let
nvim-treesitter-textobjects = buildVimPluginFrom2Nix {
pname = "nvim-treesitter-textobjects";
version = "2021-01-01";
version = "2021-02-14";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter-textobjects";
rev = "065b342db053810ac7a5ee9740b891cfa05c380f";
sha256 = "07yl5iin11snw2637860r9zva9yfn7qkljkv0sjfldm73afflds7";
rev = "b0f6d2c91b46faecee8b44f426de4b40d8ec8494";
sha256 = "1r93lbh6yzq59nzkj8sdmdy4pjris5cjlh7w491xkahyizfja1ln";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/";
};
@ -3168,12 +3168,12 @@ let
nvim-web-devicons = buildVimPluginFrom2Nix {
pname = "nvim-web-devicons";
version = "2021-02-12";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "kyazdani42";
repo = "nvim-web-devicons";
rev = "cc7771275822c951767c056a14830d713023247f";
sha256 = "1qk2h8cwcb0v12lxayjdxka6wh5r1phn9cz5xkm5hvm1vcwrvlln";
rev = "b840a1f0fc35019998e6f09dfdd8dbb241764458";
sha256 = "1q3a5ivlvk7ni5b9jxhymdrdssnxhisb6cq07rdwrh1kmfzv90yz";
};
meta.homepage = "https://github.com/kyazdani42/nvim-web-devicons/";
};
@ -3228,12 +3228,12 @@ let
one-nvim = buildVimPluginFrom2Nix {
pname = "one-nvim";
version = "2021-01-30";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "Th3Whit3Wolf";
repo = "one-nvim";
rev = "88916fbb81530a25f9a3f8bc02e1b4c91ff7be10";
sha256 = "0glp8z6v53sff7vff6h6cxix40zwp1m305jsd50ji1i4913m08lw";
rev = "60970d279f5f2a82b1857601c63e6a51f9fd04de";
sha256 = "1kmjq4kjlflhagasr3n2l47mmv739rwz9bqbzyyv5skxdkkp95lw";
};
meta.homepage = "https://github.com/Th3Whit3Wolf/one-nvim/";
};
@ -3288,12 +3288,12 @@ let
packer-nvim = buildVimPluginFrom2Nix {
pname = "packer-nvim";
version = "2021-02-12";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "wbthomason";
repo = "packer.nvim";
rev = "75a254198770baffe11ed748338c82f4d2d71e9d";
sha256 = "1vvkcpfvkkf14y7zxlp43ridx075y2hf14kc285mzwdhhb1ygcdi";
rev = "19d24934cf6f132e84a03e722eb20458c4061870";
sha256 = "0gq2xznchnb2wqqz79qdvv2cfn1adrgy8n8drq5p7cxs067nx4bl";
};
meta.homepage = "https://github.com/wbthomason/packer.nvim/";
};
@ -3372,12 +3372,12 @@ let
playground = buildVimPluginFrom2Nix {
pname = "playground";
version = "2021-01-21";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "playground";
rev = "7e373e5706a2df71fd3a96b50d1f7b0c3e7a0b36";
sha256 = "1vrfjv22whdmwna4xlvpsajx69fs8dkfwk0ji1jnvbyxmhki8mik";
rev = "444eab728ecaf337629a45a733535e94a3efc04a";
sha256 = "0r10fmk90wdc9hj3kdfkb93vvw1kdxwkl20f9zs3rfs5vs7p9i97";
};
meta.homepage = "https://github.com/nvim-treesitter/playground/";
};
@ -3661,12 +3661,12 @@ let
rust-vim = buildVimPluginFrom2Nix {
pname = "rust-vim";
version = "2020-09-18";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rust.vim";
rev = "96e79e397126be1a64fb53d8e3656842fe1a4532";
sha256 = "0siml7vqiq5nvymyw8az48rv5dsf9dad8y8hy22j57lknd67b8h3";
rev = "87c745d8d506fc1eecc1d81df15d5bde1658a2fc";
sha256 = "0v0ip731lclh9aqrmlqwnnz4skgawaq3invghh1c7lh0zdq22lzb";
};
meta.homepage = "https://github.com/rust-lang/rust.vim/";
};
@ -3815,6 +3815,18 @@ let
meta.homepage = "https://github.com/gorkunov/smartpairs.vim/";
};
sonokai = buildVimPluginFrom2Nix {
pname = "sonokai";
version = "2021-02-14";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "sonokai";
rev = "522571a37d78afe13538a22cfecb8ed9cccb21a3";
sha256 = "14jhx428lk4q0s6qgj97q4s03msqhnli8l71rw6541m7gcdhjvjj";
};
meta.homepage = "https://github.com/sainnhe/sonokai/";
};
sourcemap-vim = buildVimPluginFrom2Nix {
pname = "sourcemap-vim";
version = "2012-09-19";
@ -4046,12 +4058,12 @@ let
tagbar = buildVimPluginFrom2Nix {
pname = "tagbar";
version = "2021-02-12";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "preservim";
repo = "tagbar";
rev = "2fb3171ed7549df1c27840452b7815a108bd1a27";
sha256 = "15djvax4nyxki2kbkmryds4b5zli1v18js90aah9m9ipvpnwrp91";
rev = "51ff7a05404e2f5c83799dd6c38134ed4aaca85c";
sha256 = "0i7qzn3vlvjjd5qvf230r7aaqz84rn30zkn643fdvpni7pxfywdv";
};
meta.homepage = "https://github.com/preservim/tagbar/";
};
@ -4636,12 +4648,12 @@ let
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
version = "2021-02-05";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
rev = "c01977d027de854c6a85ed5c57915a7e8848f4b9";
sha256 = "0xvv1dymvgazs57phxbxljihz92zd4aa5yjqqf4g9xvl59vxc798";
rev = "cb1bc19064d3762e4e08103afb37a246b797d902";
sha256 = "1mw62q54cybybbmlvw7f0yzwr41dv4rsgqvk7psazb5zwjrsqn0z";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
@ -4672,12 +4684,12 @@ let
vim-android = buildVimPluginFrom2Nix {
pname = "vim-android";
version = "2020-11-04";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "hsanson";
repo = "vim-android";
rev = "5007343968e21bba30d85af982689d1c1f9145e1";
sha256 = "17c3yhnn016k03f2g3cjfwnazg2525pgwy4zqcv0vrgq2g4dil82";
rev = "1731cd3865669ebec84e6f32a87ccf16a00690fd";
sha256 = "0k6ch5kg8jlqa04apjdi7xr5s85ibdvg4gq4iyxh78xffw1xzafl";
};
meta.homepage = "https://github.com/hsanson/vim-android/";
};
@ -4912,12 +4924,12 @@ let
vim-clap = buildVimPluginFrom2Nix {
pname = "vim-clap";
version = "2021-02-13";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
rev = "2f16948ca63ee37b27bf9b2a3a6c505204cac1cd";
sha256 = "12axglcxxmsyin8wycm5gh72mskjzajv3lf9xdqdg0d8xi4qnq81";
rev = "3985754b78d05858ec24538a708a6fcaed0ea2ad";
sha256 = "1zsh1h6abrcry32hcrkxys182g098vrs4k74wisk5mcwd3wvgarx";
};
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
};
@ -5548,12 +5560,12 @@ let
vim-floaterm = buildVimPluginFrom2Nix {
pname = "vim-floaterm";
version = "2021-02-13";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "voldikss";
repo = "vim-floaterm";
rev = "a892836203b8ce003bee88e9a9da8aefaa08a2ca";
sha256 = "0gpqfgfayyqsgvipc65j7xzdbf2kjbygp1va1sqzxqii01yi7m37";
rev = "c831ca0d8918fc7dcee78c9d3cce60ed926b88e9";
sha256 = "0gd3qsfdmamvd7arlg8b364hzyhph8ci7n9vf3rl4g70lyk7zlm1";
};
meta.homepage = "https://github.com/voldikss/vim-floaterm/";
};
@ -5596,12 +5608,12 @@ let
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
version = "2021-02-12";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
rev = "d4bcc75ef6449c0e5592513fb1e0a42b017db9ca";
sha256 = "12621ai3wx43m146cfjpcdz6main3rq6ira6gb2m06zsk1am1fjn";
rev = "c63bc47c44f4ad259300549fc02939ab2401ba79";
sha256 = "1kmxm6spwzgyskdk8s32k93v8k0njfka3gq28wxnbswydnzszgrz";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
};
@ -5668,12 +5680,12 @@ let
vim-gitgutter = buildVimPluginFrom2Nix {
pname = "vim-gitgutter";
version = "2021-02-11";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "airblade";
repo = "vim-gitgutter";
rev = "2e3cd54ed696500bb3722226f2103d4b279272c0";
sha256 = "1cv9lapq6xb0fq5i1mfbhv5qlab868mvby60yhwzafni5b2p9l37";
rev = "b90aad666aa7163b08d744d4585eefa4eaabb6ad";
sha256 = "1jz9rvkyd05jw6mwcp96j0wscxnkm95g55pvzkidfn2fcjnl9ab6";
};
meta.homepage = "https://github.com/airblade/vim-gitgutter/";
};
@ -5716,12 +5728,12 @@ let
vim-go = buildVimPluginFrom2Nix {
pname = "vim-go";
version = "2021-02-10";
version = "2021-02-14";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
rev = "cb4c622c97a39652151748c4dec70a46e93a9117";
sha256 = "0pfd6vizjrynz4azx3fkz5nwm7k08jjhvy6ypkjzhhw2ql37l7i9";
rev = "08615366d82d0ceaee73a995e8dab75df63e2897";
sha256 = "0fn0hi0irmb4ri4skdandahzl6zn916fxi31f8mhcrws72izqxzj";
};
meta.homepage = "https://github.com/fatih/vim-go/";
};
@ -5762,6 +5774,18 @@ let
meta.homepage = "https://github.com/mhinz/vim-grepper/";
};
vim-gruvbox8 = buildVimPluginFrom2Nix {
pname = "vim-gruvbox8";
version = "2021-02-06";
src = fetchFromGitHub {
owner = "lifepillar";
repo = "vim-gruvbox8";
rev = "a03834cdaa686ef2758f670924fc048148dfd297";
sha256 = "1yh5p8s17kd1z4jqk6gd6vmap7f5jwqwhfbq2yi2xi3lb6xpvjc3";
};
meta.homepage = "https://github.com/lifepillar/vim-gruvbox8/";
};
vim-gui-position = buildVimPluginFrom2Nix {
pname = "vim-gui-position";
version = "2019-06-06";
@ -5824,12 +5848,12 @@ let
vim-hcl = buildVimPluginFrom2Nix {
pname = "vim-hcl";
version = "2020-09-07";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "jvirtanen";
repo = "vim-hcl";
rev = "94fbd199c8a947ede62f98509f91d637d7967454";
sha256 = "0n2dmgfajji8nxxirb9q9jmqnzc1mjqnic5igs84pxmbc6r57zqq";
rev = "047a8643ce346d819ffbd1686fe3ac1a54e42a1e";
sha256 = "1brwjgxxh8f1q2859lqgdn9jk8h3iip989yirii350kwqvv1wjk6";
};
meta.homepage = "https://github.com/jvirtanen/vim-hcl/";
};
@ -6847,12 +6871,12 @@ let
vim-pandoc-syntax = buildVimPluginFrom2Nix {
pname = "vim-pandoc-syntax";
version = "2020-10-24";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "vim-pandoc";
repo = "vim-pandoc-syntax";
rev = "2521e2e9b99a3550e1a20f24e09fa46679cbbbc7";
sha256 = "02023bnvc9m98m45krld1b7gy13z335jv88fx4ybz019wc0mv35g";
rev = "36509e99779746866f34dadc8df64449aaca9c27";
sha256 = "1ir7nymhz613w5bfmk927w892lpz92b71by0j2jfnb7flh9ad6f4";
};
meta.homepage = "https://github.com/vim-pandoc/vim-pandoc-syntax/";
};
@ -7135,12 +7159,12 @@ let
vim-racer = buildVimPluginFrom2Nix {
pname = "vim-racer";
version = "2020-12-07";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "racer-rust";
repo = "vim-racer";
rev = "83ba638104f6a56def3354c6c9b1df04d12f1d3d";
sha256 = "1qpxdam0qn7lyvgzyip30bs6k99c0qnpd5qgkkps6mcyzd1rqlqv";
rev = "c7f5ec42af992a090be35301847548064e8fc806";
sha256 = "0vqjxcnw9cklnqyc1c39wnwirk4hhmsnyqgq4rl7ph084xqnnmrr";
};
meta.homepage = "https://github.com/racer-rust/vim-racer/";
};
@ -7159,12 +7183,12 @@ let
vim-ragtag = buildVimPluginFrom2Nix {
pname = "vim-ragtag";
version = "2020-01-26";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-ragtag";
rev = "6f1af76cd669c4fb07f0c4e20fdee3077620e3d8";
sha256 = "1q5klbnwsg26zxhs3knhamk3srg7dmq46n83sa5rw2kmikb2idg2";
rev = "703965fde904fbf29defed3b230e51ef60e9dc90";
sha256 = "0vj2kqjr03hpgkmnkj1c2icsgli04993vjf56ncwhjg0p707v8v7";
};
meta.homepage = "https://github.com/tpope/vim-ragtag/";
};
@ -7447,12 +7471,12 @@ let
vim-smt2 = buildVimPluginFrom2Nix {
pname = "vim-smt2";
version = "2020-12-14";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "bohlender";
repo = "vim-smt2";
rev = "aea240223698b4bb424d29805fe6750bb30872cb";
sha256 = "15yxd4zxs738h51g10hx8xcki7r2hkb83prydk6g7sznsy3k70ia";
rev = "196d05f7152fb95c4613476368ebae9dd842d470";
sha256 = "0lk9clnvrkjbxgszg52zdl28d313vk2fiyh86aa6xx5pr0nr9iw3";
};
meta.homepage = "https://github.com/bohlender/vim-smt2/";
};
@ -7519,12 +7543,12 @@ let
vim-sourcetrail = buildVimPluginFrom2Nix {
pname = "vim-sourcetrail";
version = "2020-12-21";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "CoatiSoftware";
repo = "vim-sourcetrail";
rev = "b603ee7cf5c751918efc40014b9cfb40bf19ec32";
sha256 = "1yssa2yll5q61mffwxiq8swpzq80xxypyzr7svn8acwrakn0dx5r";
rev = "c9c621a7ab81c52a661457ccf33a64fd7c56fd9d";
sha256 = "192f69yz1hh2k0b2kcvfvv1jirjcvnbxvjkagmlkkqcg8w32nmlg";
};
meta.homepage = "https://github.com/CoatiSoftware/vim-sourcetrail/";
};
@ -7565,6 +7589,18 @@ let
meta.homepage = "https://github.com/mhinz/vim-startify/";
};
vim-startuptime = buildVimPluginFrom2Nix {
pname = "vim-startuptime";
version = "2021-01-11";
src = fetchFromGitHub {
owner = "dstein64";
repo = "vim-startuptime";
rev = "37ab78eb837e3004e3cfb3a8e5ed8f8740f27f13";
sha256 = "0x3h47hdbg2gp0ahf0ixkj3nks7qbnm25bmd7hq9k3c7b6912b5a";
};
meta.homepage = "https://github.com/dstein64/vim-startuptime/";
};
vim-stylish-haskell = buildVimPluginFrom2Nix {
pname = "vim-stylish-haskell";
version = "2019-11-28";
@ -7700,12 +7736,12 @@ let
vim-test = buildVimPluginFrom2Nix {
pname = "vim-test";
version = "2021-01-28";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "vim-test";
repo = "vim-test";
rev = "77d0b89fe5648d0881e8506d1949a9412201772b";
sha256 = "14ny5gap1bij5fdwnxgwjpmjnw0xpydnjvvsf6525hbipxp258fr";
rev = "5a1cfbbd2b34a64852760497945dd3a5c5df349a";
sha256 = "164i8kzqyald74ibqimn6871ma02wwnx82d4rz9g21x2qgwyy6gr";
};
meta.homepage = "https://github.com/vim-test/vim-test/";
};
@ -7964,12 +8000,12 @@ let
vim-visual-multi = buildVimPluginFrom2Nix {
pname = "vim-visual-multi";
version = "2021-02-12";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "mg979";
repo = "vim-visual-multi";
rev = "88f934f572efdbc73c7b4b23a9b96f710524a94d";
sha256 = "0pk0vqns7269gi9jd8bdcg1qxlgdm55w9mf3nsrzc9z3d3j3vpw0";
rev = "4c99296b8f29d8936de8c33d98f0acdafcdbd388";
sha256 = "1w936x8zz0f6v77bhixd48q09naqglq3ar4y26kpr9vscfmsbc00";
};
meta.homepage = "https://github.com/mg979/vim-visual-multi/";
};
@ -8252,12 +8288,12 @@ let
vimspector = buildVimPluginFrom2Nix {
pname = "vimspector";
version = "2021-02-10";
version = "2021-02-16";
src = fetchFromGitHub {
owner = "puremourning";
repo = "vimspector";
rev = "e99ac0d65867f4d97e7b891ac21cd341de1ff53f";
sha256 = "1jxl33svlymcwc3dsalabpy7px91rgfpalpb2bhxkqd4vgxwcjql";
rev = "85ca867cc25ab5e9ef9353158e8b786806ba005b";
sha256 = "0zmy4dkc23i1lvdgjd4ras85q01pahfynajzf5v9lifn1dmyfrl3";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/puremourning/vimspector/";
@ -8277,12 +8313,12 @@ let
vimux = buildVimPluginFrom2Nix {
pname = "vimux";
version = "2021-02-14";
version = "2021-02-18";
src = fetchFromGitHub {
owner = "preservim";
repo = "vimux";
rev = "3693ec6f129fa10b1f3435829645c4607584c3ab";
sha256 = "1pmcablswp2q32xc1njzfh5vxbani4a8n95k0jzhq0cz8w4ssxpw";
rev = "9214bf95784d330fe7e076e26aee9e3048f99253";
sha256 = "1hl8zlqvlxjv671ih7q0gvxsa3r1yq4c3zaizja2lbf7l57as071";
};
meta.homepage = "https://github.com/preservim/vimux/";
};
@ -8313,12 +8349,12 @@ let
vista-vim = buildVimPluginFrom2Nix {
pname = "vista-vim";
version = "2021-02-12";
version = "2021-02-17";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vista.vim";
rev = "05d1fb2e333caa2bf2717d4e8ff5ae8c2a1f971d";
sha256 = "0zyq4fgi6i4gdn25ykpxsy7bpyzysny5qkg40r3493yqnp3rvnfw";
rev = "30bf0bdaf33d942d35a0e767cf2387ced755d0e0";
sha256 = "1bs4v3ym6mhczmzg7z6np7myziyp3n40xz2xdhcalbzwkdz5k43j";
};
meta.homepage = "https://github.com/liuchengxu/vista.vim/";
};
@ -8433,12 +8469,12 @@ let
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
version = "2021-01-21";
version = "2021-02-15";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
rev = "6104b30b32732e367266f06ecf6e817df32ac1b9";
sha256 = "0r8asbc387mmdiignr862gz4xd590c6rhp3ff78v7z7rn94dnamd";
rev = "11112853180a933574f431cf78cd5a462ee3f473";
sha256 = "0bnq02dbsqwsizhlldb2pj92gjybr5aaa7a5m786xvb7ljvd82vi";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";

View file

@ -729,7 +729,7 @@ self: super: {
libiconv
];
cargoSha256 = "0r3ldipdfzhdivgc43bv31c1g9hl458yznabmfzxr2phpyvq2dnn";
cargoSha256 = "042dbg80mx0khm8xahm4l490s7bfbav362r0mz5bfhq4fy2s9nsi";
};
in
''

View file

@ -93,6 +93,7 @@ dracula/vim as dracula-vim
drewtempelmeyer/palenight.vim
drmingdrmer/xptemplate
dstein64/nvim-scrollview@main
dstein64/vim-startuptime
dylanaraps/wal.vim
eagletmt/ghcmod-vim
eagletmt/neco-ghc
@ -286,6 +287,7 @@ lepture/vim-jinja
lervag/vimtex
lewis6991/gitsigns.nvim@main
lfilho/cosco.vim
lifepillar/vim-gruvbox8
lifepillar/vim-mucomplete
lighttiger2505/deoplete-vim-lsp
lilydjwg/colorizer
@ -503,6 +505,7 @@ rstacruz/vim-closer
rust-lang/rust.vim
ryanoasis/vim-devicons
ryvnf/readline.vim
sainnhe/sonokai
sakhnik/nvim-gdb
saltstack/salt-vim
samoshkin/vim-mergetool

View file

@ -52,7 +52,7 @@
"arwn" = ps: with ps; [ aiohttp-cors paho-mqtt ];
"asterisk_cdr" = ps: with ps; [ ]; # missing inputs: asterisk_mbox
"asterisk_mbox" = ps: with ps; [ ]; # missing inputs: asterisk_mbox
"asuswrt" = ps: with ps; [ ]; # missing inputs: aioasuswrt
"asuswrt" = ps: with ps; [ aioasuswrt ];
"atag" = ps: with ps; [ ]; # missing inputs: pyatag
"aten_pe" = ps: with ps; [ atenpdu ];
"atome" = ps: with ps; [ ]; # missing inputs: pyatome

View file

@ -2,7 +2,7 @@
let
pname = "miniflux";
version = "2.0.27";
version = "2.0.28";
in buildGoModule {
inherit pname version;
@ -11,10 +11,10 @@ in buildGoModule {
owner = pname;
repo = pname;
rev = version;
sha256 = "0sl1hxdybafzpa1bi22b8r4fxdzwynr012ga5jvwcn2rcxbdbd8z";
sha256 = "sha256-XvQhLqGP1TliSrIm55dP04yGoOMnHmcI2gH00SYVLVY=";
};
vendorSha256 = "183whf29zq771rq0z4008gwaps1iipb0m9kp6xyizbnzafwm3zwm";
vendorSha256 = "sha256-NKpMLjro06gWN2Xu5M+xM4hVNvlOZ12F3Jv+bL5E0I8=";
nativeBuildInputs = [ installShellFiles ];

View file

@ -4,4 +4,8 @@ callPackage ./generic.nix (args // {
version = "2.1.22";
sha256 = "1wk57dz0kmc6d5y8d8dkx269lzh3ark3751z734gxncwdlclcyz3";
generation = "2_1";
extraMeta.knownVulnerabilities = [
# Fixed in 3.* but 2.* hasn't been released since
"CVE-2020-17516"
];
})

View file

@ -4,4 +4,8 @@ callPackage ./generic.nix (args // {
version = "2.2.14";
sha256 = "1b2x3q1ach44qg07sh8wr7d8a10n36w5522drd3p35djbiwa3d9q";
generation = "2_2";
extraMeta.knownVulnerabilities = [
# Fixed in 3.* but 2.* hasn't been released since
"CVE-2020-17516"
];
})

View file

@ -1,7 +1,7 @@
{ callPackage, ... } @ args:
callPackage ./generic.nix (args // {
version = "3.0.23";
sha256 = "0cbia20bggq85q2p6gsybw045qdfqxd5xv8ihppq1hwl21sb2klz";
version = "3.0.24";
sha256 = "1yxw4jg9n49dbi1mjdfpxczsznl9m6sxlzkmzjancmjzvj5s6bvz";
generation = "3_0";
})

View file

@ -1,7 +1,7 @@
{ callPackage, ... } @ args:
callPackage ./generic.nix (args // {
version = "3.11.9";
sha256 = "1ckaacc1z0j72llklrc4587ia6a0pab02bdyac6g3kl6kqvcz40c";
version = "3.11.10";
sha256 = "1wcv0drhb765fda6kkpsxsyfdv4cqf7nqfwc4bimh4c4djap5rxv";
generation = "3_11";
})

View file

@ -3,6 +3,7 @@
# generation is the attribute version suffix such as 3_11 in pkgs.cassandra_3_11
, generation
, version, sha256
, extraMeta ? {}
, ...
}:
@ -30,6 +31,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ makeWrapper coreutils ];
installPhase = ''
runHook preInstall
mkdir $out
mv * $out
@ -85,6 +88,8 @@ stdenv.mkDerivation rec {
done
wrapProgram $out/bin/cqlsh --prefix PATH : ${python}/bin
runHook postInstall
'';
passthru = {
@ -104,5 +109,5 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
license = licenses.asl20;
maintainers = [ maintainers.roberth ];
};
} // extraMeta;
}

View file

@ -2,15 +2,15 @@
buildGoModule rec {
pname = "traefik";
version = "2.4.2";
version = "2.4.3";
src = fetchzip {
url = "https://github.com/traefik/traefik/releases/download/v${version}/traefik-v${version}.src.tar.gz";
sha256 = "sha256-W6NtlIxeRg432RTiaJHu25Izv1VWNqYetzilCr2gPjU=";
sha256 = "sha256-lCUwzd+ECi2g5jv6ksxrlDdx7cjLgBnaBdYbgzADkcg=";
stripRoot = false;
};
vendorSha256 = "sha256-kwA0MtmlUEO1eQFr4NpdsMikEFQc3N3Meolw/xw9dgM=";
vendorSha256 = "sha256-kCRXDEuaxFVZuP7PkmZIiXjhMUWjMYbOOtWl4V81DeI=";
doCheck = false;

View file

@ -1,12 +1,13 @@
{lib, stdenv, fetchurl}:
stdenv.mkDerivation rec {
name = "ncompress-5.0";
pname = "ncompress";
version = "5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://sourceforge/project/ncompress/${name}.tar.gz";
url = "mirror://sourceforge/project/ncompress/${pname}-${version}.tar.gz";
sha256 = "004r086c11sw9vg2j3srgxpz98w8pycjl33bk3pgqnd0s92igrn4";
};

View file

@ -7,13 +7,13 @@
buildPythonApplication rec {
pname = "catcli";
version = "0.6.0";
version = "0.6.1";
src = fetchFromGitHub {
owner = "deadc0de6";
repo = pname;
rev = "v${version}";
sha256 = "0myhvflph4fayl2bg8m9a7prh5pcnvnb75p0jb4jpmbx7jyn7ihp";
sha256 = "1k5xjz353ry0vbmq1ql7brb9g4wwsijzix2zh5zpd768xl8nc1z8";
};
propagatedBuildInputs = [ docopt anytree ];

View file

@ -40,13 +40,13 @@
stdenv.mkDerivation rec {
pname = "rpm-ostree";
version = "2021.1";
version = "2021.2";
outputs = [ "out" "dev" "man" "devdoc" ];
src = fetchurl {
url = "https://github.com/coreos/${pname}/releases/download/v${version}/${pname}-${version}.tar.xz";
sha256 = "sha256-1GpM7IW27MgbXG6iVo5qnWaotwN1GgcXf7dFGRF8s0w=";
sha256 = "sha256-msu5LReTYupgoS6Rm2nrMz9jauciAD99hh+w8BhSYn4=";
};
nativeBuildInputs = [

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "tab-rs";
version = "0.5.6";
version = "0.5.7";
src = fetchFromGitHub {
owner = "austinjones";
repo = pname;
rev = "v${version}";
sha256 = "1gyl2dxyhh4d2lpxg9s5cx734sfs1kys5z5hjqfgbiny28hp9sw6";
sha256 = "1crj0caimin667f9kz34c0sm77892dmqaf1kxryqakqm75az5wfr";
};
cargoSha256 = "1apjzn164kakb2snrq1wfl7grm72hkddi3am6d01h5kkngkp68qm";
cargoSha256 = "0c2478c5gblvci0s68pv8386kxhs88dxzcpd2rq6l82bjn7yzymd";
buildInputs = lib.optionals stdenv.isDarwin [ IOKit ];

View file

@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "uhubctl";
version = "2.3.0";
version = "2.4.0";
src = fetchFromGitHub {
owner = "mvp";
repo = "uhubctl";
rev = "v${version}";
sha256 = "1wxsiygw6gwv1h90yassnxylkyi2dfz7y59qkmb7rs8a8javj7nv";
sha256 = "sha256-F3fOoZYnfIWMrESyVJ/9z6Vou1279avhs600rQayUVA=";
};
buildInputs = [ libusb1 ];

View file

@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "mu";
version = "1.4.13";
version = "1.4.15";
src = fetchFromGitHub {
owner = "djcb";
repo = "mu";
rev = version;
sha256 = "03cp2ppj07xpb0c43d3cr8m9jps07mfm8clmlk03sjbxg1widsh0";
sha256 = "sha256-VIUA0W+AmEbvGWatv4maBGILvUTGhBgO3iQtjIc3vG8=";
};
postPatch = lib.optionalString (batchSize != null) ''

View file

@ -1,31 +1,38 @@
{ lib, stdenv, fetchFromGitHub, jdk8, ant, runtimeShell }:
{ lib, stdenv, fetchurl, jre, runtimeShell }:
let jdk = jdk8; in
stdenv.mkDerivation rec {
pname = "zap";
version = "2.7.0";
src = fetchFromGitHub {
owner = "zaproxy";
repo = "zaproxy";
rev =version;
sha256 = "1bz4pgq66v6kxmgj99llacm1d85vj8z78jlgc2z9hv0ha5i57y32";
version = "2.10.0";
src = fetchurl {
url = "https://github.com/zaproxy/zaproxy/releases/download/v${version}/ZAP_${version}_Linux.tar.gz";
sha256 = "1mz9s56pbs62g4pnd1ml8y6jpf9ilisdwwvjv5kn6yxrcdi2zzqh";
};
buildInputs = [ jdk ant ];
buildInputs = [ jre ];
buildPhase = ''
cd build
echo -n "${version}" > version.txt
ant -f build.xml setup init compile dist copy-source-to-build package-linux
'';
# From https://github.com/zaproxy/zaproxy/blob/master/zap/src/main/java/org/parosproxy/paros/Constant.java
version_tag = "2010000";
# Copying config and adding version tag before first use to avoid permission
# issues if zap tries to copy config on it's own.
installPhase = ''
mkdir -p "$out/share"
tar xvf "ZAP_${version}_Linux.tar.gz" -C "$out/share/"
mkdir -p "$out/bin"
echo "#!${runtimeShell}" > "$out/bin/zap"
echo \"$out/share/ZAP_${version}/zap.sh\" >> "$out/bin/zap"
chmod +x "$out/bin/zap"
mkdir -p "$out/bin" "$out/share"
cp -pR . "$out/share/${pname}/"
cat >> "$out/bin/${pname}" << EOF
#!${runtimeShell}
export PATH="${lib.makeBinPath [ jre ]}:\$PATH"
export JAVA_HOME='${jre}'
if ! [ -f "~/.ZAP/config.xml" ];then
mkdir -p "\$HOME/.ZAP"
head -n 2 $out/share/${pname}/xml/config.xml > "\$HOME/.ZAP/config.xml"
echo "<version>${version_tag}</version>" >> "\$HOME/.ZAP/config.xml"
tail -n +3 $out/share/${pname}/xml/config.xml >> "\$HOME/.ZAP/config.xml"
fi
exec "$out/share/${pname}/zap.sh" "\$@"
EOF
chmod u+x "$out/bin/${pname}"
'';
meta = with lib; {

View file

@ -0,0 +1,65 @@
{ lib
, stdenv
, fetchurl
, libpcap
, pkg-config
, openssl
, lua5_3
, pcre
, liblinear
, libssh2
, zlib
, withLua ? true
}:
stdenv.mkDerivation rec {
pname = "nmap-unfree";
version = "7.91";
src = fetchurl {
url = "https://nmap.org/dist/nmap-${version}.tar.bz2";
sha256 = "001kb5xadqswyw966k2lqi6jr6zz605jpp9w4kmm272if184pk0q";
};
prePatch = lib.optionalString stdenv.isDarwin ''
substituteInPlace libz/configure \
--replace /usr/bin/libtool ar \
--replace 'AR="libtool"' 'AR="ar"' \
--replace 'ARFLAGS="-o"' 'ARFLAGS="-r"'
'';
configureFlags = [
(if withLua then "--with-liblua=${lua5_3}" else "--without-liblua")
];
makeFlags = lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
"AR=${stdenv.cc.bintools.targetPrefix}ar"
"RANLIB=${stdenv.cc.bintools.targetPrefix}ranlib"
"CC=${stdenv.cc.targetPrefix}gcc"
];
nativeBuildInputs = [ pkg-config ];
buildInputs = [
pcre
liblinear
libssh2
libpcap
openssl
zlib
];
enableParallelBuilding = true;
# Tests require network access
doCheck = false;
meta = with lib; {
description = "Open source utility for network discovery and security auditing";
homepage = "http://www.nmap.org";
# Nmap Public Source License Version 0.93
# https://github.com/nmap/nmap/blob/master/LICENSE
license = licenses.unfree;
maintainers = with maintainers; [ fab SuperSandro2000 ];
};
}

View file

@ -6,13 +6,13 @@
buildGoModule rec {
pname = "gdu";
version = "4.3.2";
version = "4.6.2";
src = fetchFromGitHub {
owner = "dundee";
repo = pname;
rev = "v${version}";
sha256 = "sha256-m4J797bmQzKuyA01JgDLVlf+PbXDVXWtYbID/0QVLxE=";
sha256 = "sha256-q26NnHSnJ8vVWHwXtFJ90/8xr772x/gW6BRG29wsIeI=";
};
vendorSha256 = "sha256-kIMd0xzQ+c+jCpX2+qdD/GcFEirR15PMInbEV184EBU=";

View file

@ -37,6 +37,14 @@ rustPlatform.buildRustPackage rec {
installShellCompletion --zsh complete/_rg
'';
doInstallCheck = true;
installCheckPhase = ''
file="$(mktemp)"
echo "abc\nbcd\ncde" > "$file"
$out/bin/rg -N 'bcd' "$file"
$out/bin/rg -N 'cd' "$file"
'';
meta = with lib; {
description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";
homepage = "https://github.com/BurntSushi/ripgrep";

View file

@ -6634,6 +6634,8 @@ in
graphicalSupport = true;
};
nmap-unfree = callPackage ../tools/security/nmap-unfree { };
nmapsi4 = libsForQt514.callPackage ../tools/security/nmap/qt.nix { };
nnn = callPackage ../applications/misc/nnn { };
@ -27322,6 +27324,10 @@ in
typespeed = callPackage ../games/typespeed { };
uchess = callPackage ../games/uchess {
buildGoModule = buildGo116Module;
};
udig = callPackage ../applications/gis/udig { };
ufoai = callPackage ../games/ufoai { };

View file

@ -204,9 +204,11 @@ in {
aioambient = callPackage ../development/python-modules/aioambient { };
ailment = callPackage ../development/python-modules/ailment { };
aioamqp = callPackage ../development/python-modules/aioamqp { };
ailment = callPackage ../development/python-modules/ailment { };
aioasuswrt = callPackage ../development/python-modules/aioasuswrt { };
aiocoap = callPackage ../development/python-modules/aiocoap { };