Merge staging-next into staging

This commit is contained in:
github-actions[bot] 2021-09-14 18:01:40 +00:00 committed by GitHub
commit 95f24a8a57
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
97 changed files with 555 additions and 274 deletions

View File

@ -104,7 +104,20 @@ in
};
};
config = {
options.system.disableInstallerTools = mkOption {
internal = true;
type = types.bool;
default = false;
description = ''
Disable nixos-rebuild, nixos-generate-config, nixos-installer
and other NixOS tools. This is useful to shrink embedded,
read-only systems which are not expected to be rebuild or
reconfigure themselves. Use at your own risk!
'';
};
config = lib.mkIf (!config.system.disableInstallerTools) {
system.nixos-generate-config.configuration = mkDefault ''
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page

View File

@ -1022,7 +1022,7 @@ in
ProtectKernelTunables = true;
ProtectSystem = "strict";
RemoveIPC = true;
RestrictAddressFamilies = [ "AF_UNIX" "AF_INET" "AF_INET6" ];
RestrictAddressFamilies = [ "AF_UNIX" "AF_INET" "AF_INET6" "AF_NETLINK" ];
RestrictNamespaces = true;
RestrictRealtime = true;
RestrictSUIDSGID = true;

View File

@ -18,8 +18,17 @@ let
});
systemActivationScript = set: onlyDry: let
set' = filterAttrs (_: v: onlyDry -> v.supportsDryActivation) (mapAttrs (_: v: if isString v then (noDepEntry v) // { supportsDryActivation = false; } else v) set);
set' = mapAttrs (_: v: if isString v then (noDepEntry v) // { supportsDryActivation = false; } else v) set;
withHeadlines = addAttributeName set';
# When building a dry activation script, this replaces all activation scripts
# that do not support dry mode with a comment that does nothing. Filtering these
# activation scripts out so they don't get generated into the dry activation script
# does not work because when an activation script that supports dry mode depends on
# an activation script that does not, the dependency cannot be resolved and the eval
# fails.
withDrySnippets = mapAttrs (a: v: if onlyDry && !v.supportsDryActivation then v // {
text = "#### Activation script snippet ${a} does not support dry activation.";
} else v) withHeadlines;
in
''
#!${pkgs.runtimeShell}
@ -37,7 +46,7 @@ let
# Ensure a consistent umask.
umask 0022
${textClosureMap id (withHeadlines) (attrNames withHeadlines)}
${textClosureMap id (withDrySnippets) (attrNames withDrySnippets)}
'' + optionalString (!onlyDry) ''
# Make this configuration the current configuration.

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bchoppr";
version = "1.10.8";
version = "1.10.10";
src = fetchFromGitHub {
owner = "sjaehn";
repo = pname;
rev = version;
sha256 = "sha256-F2J9TBONluhBuoEnpff3tLZEHFDbmllILqbZvu+PGGI=";
sha256 = "sha256-LNPG/ETRmgPv8LsYVHol4p5oRCvg+dSYVEe61i8Dvz8=";
};
nativeBuildInputs = [ pkg-config ];

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bsequencer";
version = "1.8.8";
version = "1.8.10";
src = fetchFromGitHub {
owner = "sjaehn";
repo = "BSEQuencer";
rev = version;
sha256 = "sha256-OArIMf0XP9CKDdb3H4s8jMzVRjoLFQDPmTS9rS2KW3w=";
sha256 = "sha256-1PSICm5mw37nO3gkHA9MNUH+CFULeOZURjimYEA/dXA=";
};
nativeBuildInputs = [ pkg-config ];

View File

@ -5,7 +5,7 @@
}:
mkDerivation rec {
version = "0.9.0";
version = "0.9.4";
pname = "qjackctl";
# some dependencies such as killall have to be installed additionally
@ -14,7 +14,7 @@ mkDerivation rec {
owner = "rncbc";
repo = "qjackctl";
rev = "${pname}_${lib.replaceChars ["."] ["_"] version}";
sha256 = "044kgwk7pfywad4myza0s2kvfkl21zkqq5wgny7n3c43qlcgs3zr";
sha256 = "sha256-eZKrPQ07Z3pF5dArZ4QSclrRCaPHpPb8S5HANLUS9MM=";
};
buildInputs = [

View File

@ -4,11 +4,11 @@
mkDerivation rec {
pname = "qsynth";
version = "0.9.1";
version = "0.9.4";
src = fetchurl {
url = "mirror://sourceforge/qsynth/${pname}-${version}.tar.gz";
sha256 = "sha256-VNcI5QOVacHBcI6psEvhm7+cOTpwr2pMVXmk7nMXNiY=";
sha256 = "sha256-dlgIkMde7uv4UlMKEPhtZ7MfSTBc7RvHs+Q2yk+G/JM=";
};
nativeBuildInputs = [ autoconf pkg-config ];

View File

@ -30,11 +30,11 @@
mkDerivation rec {
pname = "qtractor";
version = "0.9.19";
version = "0.9.23";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
sha256 = "sha256-98/trRZRvNRPEA4ASS81qp2rMevpo5TIrtsU1TYMuT0=";
sha256 = "sha256-GgDc7WM4nVGlq+8EcwxJ7MnSPYwAej51IMrN0glCTbQ=";
};
nativeBuildInputs = [

View File

@ -22,13 +22,13 @@ let
in
mkDerivation rec {
pname = "sayonara";
version = "1.6.0-beta7";
version = "1.7.0-stable3";
src = fetchFromGitLab {
owner = "luciocarreras";
repo = "sayonara-player";
rev = version;
sha256 = "14svszfldx32vn937rszd21rgl31vb5kzs0hnrg41ygx0br61rvd";
sha256 = "sha256-tJ/8tGNkmTwWRCpPy/h85SP/6QDAgcaKWJdM5MSAXJw=";
};
nativeBuildInputs = [ cmake ninja pkg-config qttools ];

View File

@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "snd";
version = "21.1";
version = "21.7";
src = fetchurl {
url = "mirror://sourceforge/snd/snd-${version}.tar.gz";
sha256 = "1jxvpgx1vqa6bwdzlzyzrjn2swjf9nfhzi9r1r96ivi0870vvjk3";
sha256 = "sha256-GjaPZmJfodvYvhObGcBDRN0mIyc6Vxycd0BZGHdvoJA=";
};
nativeBuildInputs = [ pkg-config ];

View File

@ -10,16 +10,16 @@
rustPlatform.buildRustPackage rec {
pname = "songrec";
version = "0.1.9";
version = "0.2.0";
src = fetchFromGitHub {
owner = "marin-m";
repo = pname;
rev = version;
sha256 = "sha256-2n6bj/JlbOTs3AyQKItacutUl1nmb6YsrXvRSp9C+BA=";
sha256 = "sha256-9fq2P+F7Olm9bUQ1HbH/Lzb5J2mJCma+x/vuH3wf+zY=";
};
cargoSha256 = "sha256-3sr7Rtp34Y2oCI+/6mE6C7jRx0xloiljuP0nlYACfMY=";
cargoSha256 = "sha256-ATlwBMuT8AufkrZNe1+U74hYRN4V88ZDKYvCWV52iyI=";
nativeBuildInputs = [ pkg-config ];

View File

@ -38,13 +38,13 @@ let
in
stdenv.mkDerivation rec {
pname = "cudatext";
version = "1.142.0";
version = "1.143.0";
src = fetchFromGitHub {
owner = "Alexey-T";
repo = "CudaText";
rev = version;
sha256 = "sha256-4kVi921dromMqiAuFjm2EOCDXCq4oT+ijko4/uT4LLs=";
sha256 = "sha256-j8J4OA4J43XIJKBMx8hQy7h1BcKfEhWvpgmpNmi/yrw=";
};
postPatch = ''

View File

@ -11,28 +11,28 @@
},
"ATFlatControls": {
"owner": "Alexey-T",
"rev": "2021.07.22",
"sha256": "sha256-sAF/klzPa8fCKKBtpj0h9B+zoGDvA80uL4u4VTikUaI="
"rev": "2021.08.28",
"sha256": "sha256-nFRlSeU2ScPQrLXcd4dt8l9Ct7ceJyKMi97gtxz+S8I="
},
"ATSynEdit": {
"owner": "Alexey-T",
"rev": "2021.08.20",
"sha256": "sha256-cVl1HJHLsYTFKQ/Ov+rcP6UAwRJPp7rtmLlZC9S+Jek="
"rev": "2021.09.03",
"sha256": "sha256-2y1E+52MPkimmozo1Qwpg7Qyhjct3cs76nHlOf/Cs0M="
},
"ATSynEdit_Cmp": {
"owner": "Alexey-T",
"rev": "2021.08.20",
"sha256": "sha256-PZtP/J4tJN2Egk/Bp/5DtHlV46yRjhcZL9xhDk6xjBk="
"rev": "2021.09.03",
"sha256": "sha256-pZo+wKnqN2HfDjPeC/WqaE5sdNnpjRN2VKSP8p4Q6Ek="
},
"EControl": {
"owner": "Alexey-T",
"rev": "2021.08.12",
"sha256": "sha256-Ht7jfFGlvb7khLD0OekuBvkU9ROyDiyUSe+lLI/Rm64="
"rev": "2021.09.02",
"sha256": "sha256-i8laXF9IIhVkGZ2rzv7RlZeMxUza5LAXlTOxDj9CzJo="
},
"ATSynEdit_Ex": {
"owner": "Alexey-T",
"rev": "2021.07.29",
"sha256": "sha256-mCT3F0GPC+Hl7WOtYznxErMTyr9cH4ghaanYMum+3Fg="
"rev": "2021.09.03",
"sha256": "sha256-XYFnTfRa0n9XF9l/hL6z5RFZgdpVP9o1If4qln905Yc="
},
"Python-for-Lazarus": {
"owner": "Alexey-T",
@ -51,7 +51,7 @@
},
"bgrabitmap": {
"owner": "bgrabitmap",
"rev": "v11.3.1",
"sha256": "1f95rdpfwqy9fipzybi17nbhq46zj45yjps21p2hplhinrr49n2p"
"rev": "v11.4",
"sha256": "sha256-jZL8lzjua033E76IL0HIk/fihC73ifCb4LqMni7vvb0="
}
}

View File

@ -32,11 +32,11 @@
mkDerivation rec {
pname = "saga";
version = "7.9.0";
version = "7.9.1";
src = fetchurl {
url = "mirror://sourceforge/saga-gis/SAGA%20-%20${lib.versions.major version}/SAGA%20-%20${version}/saga-${version}.tar.gz";
sha256 = "sha256-ob23JbQnBxNO1QA8zUhLjgo5YBR90pwm8JT62bsPBdg=";
sha256 = "sha256-Jq1LhBSeJuq9SlNl/ko5I8+jnjZnLMfGYNNUnzVWo7w=";
};
nativeBuildInputs = [

View File

@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "avocode";
version = "4.15.0";
version = "4.15.1";
src = fetchurl {
url = "https://media.avocode.com/download/avocode-app/${version}/avocode-${version}-linux.zip";
sha256 = "sha256-Au1m7CfZkeOczcO/JvIzyVCp6Gn/nhSq0yJOdP8i+0w=";
sha256 = "sha256-Cli1tbe/eHS0yk1OhrSgFwjjGx2jvQSYStkKYj6gk4I=";
};
libPath = lib.makeLibraryPath (with xorg; [

View File

@ -64,13 +64,13 @@ let
in
stdenv.mkDerivation rec {
pname = "shutter";
version = "0.98";
version = "0.99";
src = fetchFromGitHub {
owner = "shutter-project";
repo = "shutter";
rev = "v${version}";
sha256 = "sha256-btJVY7+palstydWt5VCdtHwOj6FTXEcsregjaiXbZ5I=";
sha256 = "sha256-n5M+Ggk8ulJQMWjAW+/fC8fbqiBGzsx6IXlYxvf8utA=";
};
nativeBuildInputs = [ wrapGAppsHook ];

View File

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cobalt";
version = "0.16.5";
version = "0.17.0";
src = fetchFromGitHub {
owner = "cobalt-org";
repo = "cobalt.rs";
rev = "v${version}";
sha256 = "wSvjPifnA8oc0vVmHBMdsMKzX7Gg6TdbPzIXl/SHqn8=";
sha256 = "sha256-IeO50/f+DX9ujZy1+cU1j+nnSl3lpf/nPOu5YBGcCSc=";
};
cargoSha256 = "27LcoGBI4elt80uQkTwvToOyEmd2+/3ma5Y32OFrJaw=";
cargoSha256 = "sha256-ECgCxR5nsHCeQ3Qc7GWm/lMbmtU2fbAF42nrn2LEcyw=";
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];

View File

@ -59,7 +59,7 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
homepage = "https://dfandrich.github.io/gpscorrelate/";
platforms = platforms.linux;
platforms = platforms.unix;
maintainers = with maintainers; [ sikmir ];
};
}

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "hugo";
version = "0.88.0";
version = "0.88.1";
src = fetchFromGitHub {
owner = "gohugoio";
repo = pname;
rev = "v${version}";
sha256 = "sha256-6dJ8H9oJwIW7rY2NrYVKuWDjwrFc9C30Vb0i20+opM0=";
sha256 = "sha256-yuFFp/tgyziR4SXul2PlMhKmRl7C7OSrW8/kCCUpzI0=";
};
vendorSha256 = "sha256-VX+oIz5wAyEQ4nky3kXmJZbMF0MvfAKdEAMLnS0hXc8=";

View File

@ -17,13 +17,13 @@
mkDerivationWith stdenv.mkDerivation rec {
pname = "qcad";
version = "3.26.1.0";
version = "3.26.4.7";
src = fetchFromGitHub {
owner = "qcad";
repo = "qcad";
rev = "v${version}";
sha256 = "sha256-OWAc7g8DiJR3z6dUF5D0Yo3wnRKd1Xe7D1eq15NRW5c=";
sha256 = "sha256-of0wsuHWM2mzGQmu9P4AHqXCHew45ywnnv/Al2o47ZM=";
};
patches = [

View File

@ -17,13 +17,13 @@
stdenv.mkDerivation rec {
pname = "swappy";
version = "1.3.1";
version = "1.4.0";
src = fetchFromGitHub {
owner = "jtheoof";
repo = pname;
rev = "v${version}";
sha256 = "12z643c7vzffhjsxaz1lak99i4nwm688pha0hh4pg69jf5wz5xx3";
sha256 = "sha256-sINX7pJ0msis7diGFTCgD4Mamd3yGGJew1uD8de4VOg=";
};
nativeBuildInputs = [ glib meson ninja pkg-config scdoc wrapGAppsHook ];

View File

@ -17,13 +17,13 @@
stdenv.mkDerivation rec {
pname = "lagrange";
version = "1.6.2";
version = "1.6.5";
src = fetchFromGitHub {
owner = "skyjake";
repo = "lagrange";
rev = "v${version}";
sha256 = "sha256-YTWVBQt0X12UDFJv/rPBqlIBC4iXSvpdYi/HIl+BPxc=";
sha256 = "sha256-ZrpgSst17jjly6UnEWmlIBYjjW9nGFs7GTbVaKpZMrM=";
fetchSubmodules = true;
};

View File

@ -1,11 +1,11 @@
{ lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles }:
let
version = "0.17.0";
version = "0.17.1";
manifests = fetchzip {
url = "https://github.com/fluxcd/flux2/releases/download/v${version}/manifests.tar.gz";
sha256 = "15ffb8damn935sfnqpshiyaazpldjcq411xrcfngpp7ncl9vbgwm";
sha256 = "1v6md4xh4sq1vmb5a8qvb66l101fq75lmv2s4j2z3walssb5mmgj";
stripRoot = false;
};
in
@ -19,10 +19,10 @@ buildGoModule rec {
owner = "fluxcd";
repo = "flux2";
rev = "v${version}";
sha256 = "1pw558d64c6ynqnnadhg8vbi4ql6f5y81l9hpxi0ki5myj2kx6an";
sha256 = "1jglv30q6vicdzb2f8amdw9s6wdx8y5jmyr8pzl1psqn8zh0dagb";
};
vendorSha256 = "sha256-FUASe7EQ8YVv3R6fPPLtsvMibe00Ox596GoTyKt0S+E=";
vendorSha256 = "sha256-uyajP7nLrRXLJcI/sBUEf4PPqz55I/ikCxVe4eAYqGA=";
nativeBuildInputs = [ installShellFiles ];

View File

@ -2,15 +2,15 @@
buildGoModule rec {
pname = "istioctl";
version = "1.11.0";
version = "1.11.2";
src = fetchFromGitHub {
owner = "istio";
repo = "istio";
rev = version;
sha256 = "sha256-pQ8Xhhjpcp9RAUUqEDNWRf9JI7xkDVh2PG2KB0lmScs=";
sha256 = "sha256-4v/2lEq2BJX90P3UpSyDcHkxclMOTK9bmvyq0MyB7Pg=";
};
vendorSha256 = "sha256-PBMPTrTk5AzzELitSVQijHnx8YDCiZ7R+cpetUfe2KU=";
vendorSha256 = "sha256-TY7l5ttLKC3rqZ2kcy0l2gRXZg3vRrZBNzYsGerPe0k=";
doCheck = false;

View File

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "k0sctl";
version = "0.9.0";
version = "0.10.2";
src = fetchFromGitHub {
owner = "k0sproject";
repo = pname;
rev = "v${version}";
sha256 = "sha256-aW7x2XfeFU0z3lwPTsDHudHjdwTtfASgrbKGddVb6Rs=";
sha256 = "sha256-0vsOZbSQtoWvU81wnT7QWNhvIclwGAu441lTOuZnXho=";
};
vendorSha256 = "sha256-bsXXWyeZXZLV6igEvyvPpS92FruGiLDx/5CCTKPe0EU=";
vendorSha256 = "sha256-3OTkigryWsyCytyNMyumJJtc/BwtdryvDQRan2dzqfg=";
meta = with lib; {
description = "A bootstrapping and management tool for k0s clusters.";

View File

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "kube-score";
version = "1.11.0";
version = "1.12.0";
src = fetchFromGitHub {
owner = "zegl";
repo = pname;
rev = "v${version}";
sha256 = "sha256-O0RtlFkyo01kcxWSzrkhh7vvV76B7I5V19dSzaxvv4Y=";
sha256 = "sha256-FZbq7f8Urx3tlJOBPnPyp1enFsmtrxqNjR42CTNo6GI=";
};
vendorSha256 = "sha256-qFS+N0tOf3zxqs1tN6Z1EnR3qLR1FfZNfJ21NoRXek0=";
vendorSha256 = "sha256-8Rg57Uj/hdNqAj40MKZ/5PObRkdsInbsRT1ZkRqGTfo=";
meta = with lib; {
description = "Kubernetes object analysis with recommendations for improved reliability and security";

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "kubedb-cli";
version = "0.20.0";
version = "0.21.0";
src = fetchFromGitHub {
owner = "kubedb";
repo = "cli";
rev = "v${version}";
sha256 = "sha256-E8oI0qBDS6CcA5ZDGs1YVt/BPEfUzCrt5aaqfHAXukI=";
sha256 = "sha256-7e1VQ9uXNj6Lmnl1IXHLcADSLuK7Jgiww8acxtD4xFM=";
};
vendorSha256 = null;

View File

@ -4,16 +4,16 @@ let isCrossBuild = stdenv.hostPlatform != stdenv.buildPlatform;
in
buildGoModule rec {
pname = "stern";
version = "1.20.0";
version = "1.20.1";
src = fetchFromGitHub {
owner = "stern";
repo = "stern";
rev = "v${version}";
sha256 = "sha256-y8FkQBZHg4LYC8CmwQSg2oZjIrlY30tL/OkfnT+XsMM=";
sha256 = "sha256-JredVk2hjnhoaJ9bT7D5k35skBNjcEBLa6GgO8dB2+U=";
};
vendorSha256 = "sha256-217OKXT072hpq4a6JEev4rSR8uUoPdDbOR7KUkhpM9E=";
vendorSha256 = "sha256-ybsDB54kkbONi3b9URtNUusHIdUfzymOpYlNHJz4i2A=";
subPackages = [ "." ];

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rssguard";
version = "3.9.2";
version = "4.0.2";
src = fetchFromGitHub {
owner = "martinrotter";
repo = pname;
rev = version;
sha256 = "sha256-vWKPIm8iqgjeC7BEBzd5wyFRkLstmdqEtdsror+HUgU=";
sha256 = "sha256-Q2yVprIB8YeB8bCAau1H2m8QOidX1RrMIRET/fXyNi4=";
};
buildInputs = [ qtwebengine qttools ];

View File

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

View File

@ -26,6 +26,8 @@ rustPlatform.buildRustPackage rec {
./fix-Cargo.lock.patch
];
cargoBuildFlags = lib.optionals stdenv.isLinux [ "--features=desktop-notifications" ];
nativeBuildInputs = lib.optional stdenv.isLinux pkg-config;
buildInputs = lib.optionals stdenv.isLinux [ dbus openssl ] ++ lib.optional stdenv.isDarwin Foundation;

View File

@ -5,13 +5,13 @@
mkDerivation rec {
pname = "qownnotes";
version = "21.8.12";
version = "21.9.2";
src = fetchurl {
url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz";
# Fetch the checksum of current version with curl:
# curl https://download.tuxfamily.org/qownnotes/src/qownnotes-<version>.tar.xz.sha256
sha256 = "85fbfb6288411ed585de85dd2cfcf3b3308eb4634824b96c5842d091da4cd476";
sha256 = "sha256-R+aXPnQ2Ns2D8PBTvaeh8ht3juZZhZJIb52A8CVRtFI=";
};
nativeBuildInputs = [ qmake qttools ];

View File

@ -23,13 +23,13 @@
stdenv.mkDerivation rec {
pname = "horizon-eda";
version = "2.0.0";
version = "2.1.0";
src = fetchFromGitHub {
owner = "horizon-eda";
repo = "horizon";
rev = "v${version}";
sha256 = "sha256-FS24B/ySKeF8r7Tro+mf5P0ALtlPwwJCU3YdDNYLe6o=";
sha256 = "sha256-3JNkwKkr/fdz/2UFAHwhn03PHqX9YFOMf3Q7kkbTZYk=";
};
buildInputs = [

View File

@ -35,11 +35,11 @@
mkDerivation rec {
pname = "recoll";
version = "1.28.6";
version = "1.31.0";
src = fetchurl {
url = "https://www.lesbonscomptes.com/${pname}/${pname}-${version}.tar.gz";
sha256 = "sha256-fSblLddWTJKRzw4VAQp+p3xPe5grB2xITgN6vKr0xLc=";
sha256 = "sha256-TtkfohzeT0HO6ywCMNxrODW1DnJg5KMFkx9AbDfQt+c=";
};
configureFlags = [ "--enable-recollq" "--disable-webkit" ]

View File

@ -15,11 +15,11 @@ let
in
stdenv.mkDerivation rec {
pname = "hyper";
version = "3.1.2";
version = "3.1.3";
src = fetchurl {
url = "https://github.com/vercel/hyper/releases/download/v${version}/hyper_${version}_amd64.deb";
sha256 = "1mixy9hlgdbbnwdgidady7q828dkf09lx1pacwxw386jj7kp4y5g";
sha256 = "sha256-w+FISIeGf3K1dnykIEzU3KevyaFNl4X0beT6DdLW+zQ=";
};
nativeBuildInputs = [ dpkg ];

View File

@ -21,13 +21,13 @@
python3Packages.buildPythonApplication rec {
pname = "pitivi";
version = "2021.01";
version = "2021.05";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/pitivi/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "0krzsrv19v3mwhbsm72ica6m3p8ijy0lbd0c3s87yd7pmbwld2c1";
sha256 = "z1aTxGxCqw2hSi5Zv89LyIBgS0HpzTqo0uvcYIJ7dcc=";
};
patches = [

View File

@ -1,12 +1,12 @@
{ lib, mkDerivation, fetchurl, qmake, qtscript, qtwebkit }:
mkDerivation rec {
version = "20.6.0";
version = "21.7.0";
pname = "smtube";
src = fetchurl {
url = "mirror://sourceforge/smtube/SMTube/${version}/${pname}-${version}.tar.bz2";
sha256 = "0hnza5gszwqnkc1py5g34hi4p976vpkc4h3ab0247ynqs83fpwc2";
sha256 = "sha256-d+R3eM2BPdrsY7XX+6IWpz6cKIy/L2x0iLZH0mTgfcc=";
};
makeFlags = [

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "babashka";
version = "0.6.0";
version = "0.6.1";
src = fetchurl {
url = "https://github.com/babashka/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar";
sha256 = "sha256-W7zcTs0nTw1ed04ev7WKAMyBd/2n4Mezo5kh0sHFyyc=";
sha256 = "sha256-s0fZzx/sEAUwXY2cx2ODDhwIrJb5LykFgHBcscsZQO0=";
};
dontUnpack = true;
@ -21,8 +21,10 @@ stdenv.mkDerivation rec {
buildPhase = ''
runHook preBuild
# https://github.com/babashka/babashka/blob/v0.6.0/script/compile#L41-L52
# https://github.com/babashka/babashka/blob/v0.6.1/script/compile#L41-L52
args=("-jar" "$BABASHKA_JAR"
# Required to build babashka on darwin. Do not remove.
"${lib.optionalString stdenv.isDarwin "-H:-CheckToolchain"}"
"-H:Name=$BABASHKA_BINARY"
"-H:+ReportExceptionStackTraces"
# "-H:+PrintAnalysisCallTree"

View File

@ -1,4 +1,6 @@
{ lib, stdenv, pixie, fetchFromGitHub }:
{ lib, stdenv, fetchFromGitHub
, pixie, rlwrap
}:
stdenv.mkDerivation rec {
pname = "dust";
@ -16,8 +18,9 @@ stdenv.mkDerivation rec {
patches = [ ./make-paths-configurable.patch ];
configurePhase = ''
pixiePath="${pixie}/bin/pixie-vm" \
pixiePath="${pixie}/bin/pixie" \
basePath="$out/share/dust" \
rlwrapPath="${rlwrap}/bin/rlwrap" \
substituteAll dust.in dust
chmod +x dust
'';

View File

@ -73,11 +73,12 @@ new file mode 100755
index 0000000..44a7fbd
--- /dev/null
+++ b/dust.in
@@ -0,0 +1,43 @@
@@ -0,0 +1,40 @@
+#!/usr/bin/env bash
+
+base_path=@basePath@
+pixie_path=@pixiePath@
+rlwrap_cmd=@rlwrapPath@
+
+function set_load_path() {
+ load_path=""
@ -98,11 +99,7 @@ index 0000000..44a7fbd
+
+case $1 in
+ ""|"repl")
+ rlwrap_cmd=""
+ if [ -n "`which rlwrap`" ]; then
+ rlwrap_cmd="rlwrap -aignored -n"
+ fi
+ $rlwrap_cmd $pixie_path $load_path
+ $rlwrap_cmd -aignored -n $pixie_path $load_path
+ ;;
+ "run")
+ shift

View File

@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "coordgenlibs";
version = "2.0.3";
version = "3.0.0";
src = fetchFromGitHub {
owner = "schrodinger";
repo = pname;
rev = "v${version}";
sha256 = "sha256-uperQnJ1Q+s15pAlg/f4XR5VJI484ygZ0F6pMvcVDv8=";
sha256 = "sha256-iy5VFp+50ldyoGJtPI1w3VfndIAGwBb1Xh6Qp18q/wU=";
};
nativeBuildInputs = [ cmake ];

View File

@ -19,13 +19,13 @@
stdenv.mkDerivation (rec {
pname = "folly";
version = "2021.08.30.00";
version = "2021.09.13.00";
src = fetchFromGitHub {
owner = "facebook";
repo = "folly";
rev = "v${version}";
sha256 = "sha256-LS1FD5NMLkv7dr4j1b75aEdTDJdbjrXymF7eDFPGRDI=";
sha256 = "sha256-UZfCGvhi6cWUUa56GIYMOgFHn3Ifu9uIHs983SbZCcY=";
};
nativeBuildInputs = [

View File

@ -20,7 +20,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config cmake ];
buildInputs = [ freetype ]
++ lib.optionals (!stdenv.cc.isGNU) [ libgcc ];
# On aarch64-darwin libgcc won't even build currently, and it doesn't seem needed.
++ lib.optionals (with stdenv; !cc.isGNU && !(isDarwin && isAarch64)) [ libgcc ];
patches = lib.optionals stdenv.isDarwin [ ./macosx.patch ];

View File

@ -1,11 +1,12 @@
{ lib, stdenv, fetchurl, cmake, pkg-config }:
stdenv.mkDerivation rec {
name = "socket_wrapper-1.2.5";
pname = "socket_wrapper";
version = "1.3.3";
src = fetchurl {
url = "mirror://samba/cwrap/${name}.tar.gz";
sha256 = "1wb3gq0rj5h92mhq6f1hb2qy4ypkxvn8y87ag88c7gc71nkpa1fx";
url = "mirror://samba/cwrap/socket_wrapper-${version}.tar.gz";
sha256 = "sha256-G42i+w7n3JkPvOc039I+frzDnq1GGGyQqUkMFdoebhM=";
};
nativeBuildInputs = [ cmake pkg-config ];

View File

@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "ucx";
version = "1.11.0";
version = "1.11.1";
src = fetchFromGitHub {
owner = "openucx";
repo = "ucx";
rev = "v${version}";
sha256 = "1ww5a9m1jbjjhsjlvjvlcvcv0sv388irfx8xdh0pd9w03xv754d0";
sha256 = "07yyvb87i2f4w9rlvkracwzm133phwjw4zv9rs7xw6ql4pkrhrr3";
};
nativeBuildInputs = [ autoreconfHook doxygen ];

View File

@ -0,0 +1,53 @@
{ lib
, aiohttp
, aresponses
, async-timeout
, backoff
, buildPythonPackage
, fetchFromGitHub
, pytest-asyncio
, pytestCheckHook
, pythonOlder
}:
buildPythonPackage rec {
pname = "aiogithubapi";
version = "21.8.1";
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "ludeeus";
repo = pname;
rev = version;
sha256 = "1l59bb956gymi2dkgg88mr0nc80wqvw2dv69qf4f1xr3jxy03qa2";
};
postPatch = ''
# Upstream is releasing with the help of a CI to PyPI, GitHub releases
# are not in their focus
substituteInPlace setup.py \
--replace 'version="main",' 'version="${version}",'
'';
propagatedBuildInputs = [
aiohttp
async-timeout
backoff
];
checkInputs = [
aresponses
pytest-asyncio
pytestCheckHook
];
pythonImportsCheck = [ "aiogithubapi" ];
meta = with lib; {
description = "Python client for the GitHub API";
homepage = "https://github.com/ludeeus/aiogithubapi";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
};
}

View File

@ -0,0 +1,22 @@
{ lib, buildPythonPackage, fetchPypi }:
buildPythonPackage rec {
pname = "autopage";
version = "0.4.0";
format = "pyproject";
src = fetchPypi {
inherit pname version;
sha256 = "18f511d8ef2e4d3cc22a986d345eab0e03f95b9fa80b74ca63b7fb001551dc42";
};
pythonImportsCheck = [ "autopage" ];
meta = with lib; {
description = "A library to provide automatic paging for console output";
homepage = "https://github.com/zaneb/autopage";
license = licenses.asl20;
maintainers = teams.openstack.members;
};
}

View File

@ -1,17 +1,14 @@
{ lib
, buildPythonPackage
, fetchPypi
, autopage
, cmd2
, pbr
, prettytable
, pyparsing
, six
, stevedore
, pyyaml
, cmd2
, pytestCheckHook
, testtools
, fixtures
, which
, stevedore
, callPackage
}:
buildPythonPackage rec {
@ -23,34 +20,35 @@ buildPythonPackage rec {
sha256 = "95363e9b43e2ec9599e33b5aea27a6953beda2d0673557916fa4f5796857daa3";
};
postPatch = ''
# only a small portion of the listed packages are actually needed for running the tests
# so instead of removing them one by one remove everything
rm test-requirements.txt
'';
propagatedBuildInputs = [
autopage
cmd2
pbr
prettytable
pyparsing
six
stevedore
pyyaml
cmd2
stevedore
];
postPatch = ''
sed -i -e '/cmd2/c\cmd2' -e '/PrettyTable/c\PrettyTable' requirements.txt
'';
# check in passthru.tests.pytest to escape infinite recursion with stestr
doCheck = false;
checkInputs = [ fixtures pytestCheckHook testtools which ];
# add some tests
pytestFlagsArray = [
"cliff/tests/test_utils.py"
"cliff/tests/test_app.py"
"cliff/tests/test_command.py"
"cliff/tests/test_help.py"
"cliff/tests/test_lister.py"
];
pythonImportsCheck = [ "cliff" ];
passthru.tests = {
pytest = callPackage ./tests.nix { };
};
meta = with lib; {
description = "Command Line Interface Formulation Framework";
homepage = "https://docs.openstack.org/cliff/latest/";
homepage = "https://github.com/openstack/cliff";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
maintainers = teams.openstack.members;
};
}

View File

@ -0,0 +1,34 @@
{ stdenv
, buildPythonPackage
, cliff
, docutils
, stestr
, testscenarios
}:
buildPythonPackage rec {
pname = "cliff";
inherit (cliff) version;
src = cliff.src;
postPatch = ''
# only a small portion of the listed packages are actually needed for running the tests
# so instead of removing them one by one remove everything
rm test-requirements.txt
'';
dontBuild = true;
dontInstall = true;
checkInputs = [
cliff
docutils
stestr
testscenarios
];
checkPhase = ''
stestr run
'';
}

View File

@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "cucumber-tag-expressions";
version = "4.0.0";
version = "4.0.2";
src = fetchPypi {
inherit pname version;
sha256 = "83ce5fa87d1b37a690106aedf58a12d0d16758f38f73336f2c703e2bfe01d7db";
sha256 = "4ef4e0513d4c26d42299ffed010ed5e24125b87fc64de2e74b979d4a84c8f522";
};
checkInputs = [ pytest pytest-html ];

View File

@ -17,7 +17,7 @@ buildPythonPackage rec {
doCheck = false;
passthru.tests = {
pytest = callPackage ./tests.nix { };
tests = callPackage ./tests.nix { };
};
pythonImportsCheck = [ "debtcollector" ];

View File

@ -21,16 +21,17 @@
, anyio
, websocket-client
, requests
, requests-unixsocket
}:
buildPythonPackage rec {
pname = "jupyter_server";
version = "1.10.2";
version = "1.11.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
sha256 = "d3a3b68ebc6d7bfee1097f1712cf7709ee39c92379da2cc08724515bb85e72bf";
sha256 = "sha256-irT0hKSiaY91fP8HadJ7XZkeAjKmZtVPTWraTmphMws=";
};
propagatedBuildInputs = [
@ -49,6 +50,7 @@ buildPythonPackage rec {
prometheus-client
anyio
websocket-client
requests-unixsocket
];
checkInputs = [
@ -59,9 +61,10 @@ buildPythonPackage rec {
preCheck = ''
export HOME=$(mktemp -d)
export PATH=$out/bin:$PATH
'';
pytestFlagsArray = [ "jupyter_server/tests/" ];
pytestFlagsArray = [ "jupyter_server" ];
# disabled failing tests
disabledTests = [

View File

@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "lazr.uri";
version = "1.0.5";
version = "1.0.6";
disabled = isPy27; # namespace is broken for python2
src = fetchPypi {
inherit pname version;
sha256 = "f36e7e40d5f8f2cf20ff2c81784a14a546e6c19c216d40a6617ebe0c96c92c49";
sha256 = "5026853fcbf6f91d5a6b11ea7860a641fe27b36d4172c731f4aa16b900cf8464";
};
propagatedBuildInputs = [ setuptools ];

View File

@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "ledgerblue";
version = "0.1.37";
version = "0.1.38";
src = fetchPypi {
inherit pname version;
sha256 = "f34945c9bd4b9846ed9e48ecc239d3e9aec64c3a45411092d133260246169854";
sha256 = "df1fffc4f586eaa95b8cf910176d28997e65a3ecd43d9c0af34e46078b6b6ee3";
};
propagatedBuildInputs = [
@ -19,6 +19,8 @@ buildPythonPackage rec {
# No tests
doCheck = false;
pythonImportsCheck = [ "ledgerblue" ];
meta = with lib; {
description = "Python library to communicate with Ledger Blue/Nano S";
homepage = "https://github.com/LedgerHQ/blue-loader-python";

View File

@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "ntc-templates";
version = "2.3.1";
version = "2.3.2";
format = "pyproject";
disabled = isPy27;
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "networktocode";
repo = pname;
rev = "v${version}";
sha256 = "0s4my422cdmjfz787a7697938qfnllxwx004jfp3a8alzw2h30g1";
sha256 = "0sga86ajbh3a8wsb7q5mxzxhlg4fds8pr33ybjgi1sda4bvp2dvp";
};
nativeBuildInputs = [

View File

@ -27,7 +27,7 @@ buildPythonPackage rec {
doCheck = false;
passthru.tests = {
pytest = callPackage ./tests.nix { };
tests = callPackage ./tests.nix { };
};
pythonImportsCheck = [ "os_service_types" ];

View File

@ -43,7 +43,7 @@ buildPythonPackage rec {
doCheck = false;
passthru.tests = {
pytest = callPackage ./tests.nix {};
tests = callPackage ./tests.nix {};
};
pythonImportsCheck = [ "oslo_config" ];

View File

@ -27,7 +27,7 @@ buildPythonPackage rec {
doCheck = false;
passthru.tests = {
pytest = callPackage ./tests.nix {};
tests = callPackage ./tests.nix {};
};
pythonImportsCheck = [ "oslotest" ];

View File

@ -1,4 +1,9 @@
{ lib, buildPythonPackage, fetchPypi, setuptools }:
{ lib
, buildPythonPackage
, fetchPypi
, setuptools
, callPackage
}:
buildPythonPackage rec {
pname = "pbr";
@ -11,13 +16,19 @@ buildPythonPackage rec {
propagatedBuildInputs = [ setuptools ];
# circular dependencies with fixtures
# check in passthru.tests.pytest to escape infinite recursion with fixtures
doCheck = false;
passthru.tests = {
tests = callPackage ./tests.nix { };
};
pythonImportsCheck = [ "pbr" ];
meta = with lib; {
homepage = "http://docs.openstack.org/developer/pbr/";
license = licenses.asl20;
description = "Python Build Reasonableness";
homepage = "https://github.com/openstack/pbr";
license = licenses.asl20;
maintainers = teams.openstack.members;
};
}

View File

@ -0,0 +1,49 @@
{ stdenv
, buildPythonPackage
, git
, gnupg
, pbr
, mock
, sphinx
, stestr
, testresources
, testscenarios
, virtualenv
}:
buildPythonPackage rec {
pname = "pbr";
inherit (pbr) version;
src = pbr.src;
postPatch = ''
# only a small portion of the listed packages are actually needed for running the tests
# so instead of removing them one by one remove everything
rm test-requirements.txt
'';
dontBuild = true;
dontInstall = true;
checkInputs = [
pbr
git
gnupg
mock
sphinx
stestr
testresources
testscenarios
virtualenv
];
checkPhase = ''
stestr run -e <(echo "
pbr.tests.test_core.TestCore.test_console_script_develop
pbr.tests.test_core.TestCore.test_console_script_install
pbr.tests.test_wsgi.TestWsgiScripts.test_with_argument
pbr.tests.test_wsgi.TestWsgiScripts.test_wsgi_script_run
")
'';
}

View File

@ -1,4 +1,12 @@
{ lib, buildPythonApplication, fetchPypi, requests, six, pbr, setuptools }:
{ lib
, buildPythonApplication
, fetchPypi
, mock
, openstacksdk
, pbr
, python-keystoneclient
, stestr
}:
buildPythonApplication rec {
pname = "python-swiftclient";
@ -9,26 +17,22 @@ buildPythonApplication rec {
sha256 = "sha256-MTtEShTQ+bYoy/PoxS8sQnFlj56KM9QiKFHC5PD3t6A=";
};
nativeBuildInputs = [ pbr ];
propagatedBuildInputs = [ pbr python-keystoneclient ];
propagatedBuildInputs = [ requests six setuptools ];
checkInputs = [
mock
openstacksdk
stestr
];
# For the tests the following requirements are needed:
# https://github.com/openstack/python-swiftclient/blob/master/test-requirements.txt
#
# The ones missing in nixpkgs (currently) are:
# - hacking
# - keystoneauth
# - oslosphinx
# - stestr
# - reno
# - openstackdocstheme
doCheck = false;
checkPhase = ''
stestr run
'';
meta = with lib; {
homepage = "https://github.com/openstack/python-swiftclient";
description = "Python bindings to the OpenStack Object Storage API";
license = licenses.asl20;
maintainers = with maintainers; [ c0deaddict SuperSandro2000 ];
maintainers = teams.openstack.members;
};
}

View File

@ -40,7 +40,7 @@ buildPythonPackage rec {
doCheck = false;
passthru.tests = {
pytest = callPackage ./tests.nix { };
tests = callPackage ./tests.nix { };
};
pythonImportsCheck = [ "stestr" ];

View File

@ -9,15 +9,15 @@
buildGoModule rec {
pname = "buf";
version = "0.52.0";
version = "0.54.1";
src = fetchFromGitHub {
owner = "bufbuild";
repo = pname;
rev = "v${version}";
sha256 = "sha256-WFL+ztFR8kV6cRY1Ax2TheH+xpA58CLnW69jDpMhe3M=";
sha256 = "sha256-v8n1K2YrN8o4IPA2u6Sg5zsOM08nppg29vlU6ycMj9U=";
};
vendorSha256 = "sha256-vbphThpEYDDm1iipcY0QXhKKuLSD87sAxiIUi7SfrAc=";
vendorSha256 = "sha256-WLQ8Bw/UgRVTFEKpDbv6VZkMHQm2tgxekH3J7Sd5vC8=";
patches = [
# Skip a test that requires networking to be available to work.

View File

@ -1,14 +1,14 @@
diff --git a/internal/buf/cmd/buf/workspace_test.go b/internal/buf/cmd/buf/workspace_test.go
index e051690..8887837 100644
--- a/internal/buf/cmd/buf/workspace_test.go
+++ b/internal/buf/cmd/buf/workspace_test.go
@@ -335,6 +335,9 @@ func TestWorkspaceNestedArchive(t *testing.T) {
diff --git a/private/buf/cmd/buf/workspace_test.go b/private/buf/cmd/buf/workspace_test.go
index 25e33dd..f593beb 100644
--- a/private/buf/cmd/buf/workspace_test.go
+++ b/private/buf/cmd/buf/workspace_test.go
@@ -340,6 +340,9 @@ func TestWorkspaceNestedArchive(t *testing.T) {
}
func TestWorkspaceGit(t *testing.T) {
+ // Requires .git directory which we do not retain due to
+ // `leaveDotGit` non-determinism
+ t.Skip()
t.Skip("skip until the move to private/buf is merged")
// Directory paths specified as a git reference within a workspace.
t.Parallel()
testRunStdout(

View File

@ -1,8 +1,8 @@
diff --git a/internal/buf/internal/buftesting/buftesting.go b/internal/buf/internal/buftesting/buftesting.go
index dc8da0c..70ad299 100644
--- a/internal/buf/internal/buftesting/buftesting.go
+++ b/internal/buf/internal/buftesting/buftesting.go
@@ -100,6 +100,10 @@ func RunActualProtoc(
diff --git a/private/bufpkg/buftesting/buftesting.go b/private/bufpkg/buftesting/buftesting.go
index 82b3ec4..ef8263a 100644
--- a/private/bufpkg/buftesting/buftesting.go
+++ b/private/bufpkg/buftesting/buftesting.go
@@ -99,6 +99,10 @@ func RunActualProtoc(
// GetGoogleapisDirPath gets the path to a clone of googleapis.
func GetGoogleapisDirPath(t *testing.T, buftestingDirPath string) string {

View File

@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "qbs";
version = "1.19.1";
version = "1.20.0";
src = fetchFromGitHub {
owner = "qbs";
repo = "qbs";
rev = "v${version}";
sha256 = "sha256-td+xXxpjty5jgorlVySG+8yUd9hujInXIlCfqCRUg9k=";
sha256 = "sha256-gKabKjd8GT5eFmobUFK6IUQ+b8Jjn/Kr68i1fXgJS4Q=";
};
nativeBuildInputs = [ qmake ];

View File

@ -1,11 +1,11 @@
{ lib, fetchFromGitHub, buildGoModule }:
buildGoModule rec {
version = "1.3.1";
version = "1.4.0";
pname = "drone-cli";
revision = "v${version}";
vendorSha256 = "sha256-IlQ83lhRiobjvXa4FvavwLAXe7Bi7oLXRAr+1kvIHhc=";
vendorSha256 = "sha256-v2ijRZ5xvYkL3YO7Xfgalzxzd9C5BKdaQF7VT5UoqOk=";
doCheck = false;
@ -17,7 +17,7 @@ buildGoModule rec {
owner = "drone";
repo = "drone-cli";
rev = revision;
sha256 = "sha256-EUvwKQgQTX8wX9h/rMlCYuB0S/OhPo4Ynlz5QQOWJlU=";
sha256 = "sha256-+70PWHGd8AQP6ih0b/+VOIbJcF8tSOAO9wsGqQWX+bU=";
};
meta = with lib; {

View File

@ -1,8 +1,23 @@
{ lib, fetchFromGitHub, python3Packages, nginx }:
{ lib, fetchFromGitHub, python3, nginx }:
python3Packages.buildPythonApplication rec {
let
py = python3.override {
packageOverrides = self: super: {
# pyramid 2.0 no longer has a 'pyramid.compat' module
pyramid = super.pyramid.overridePythonAttrs (oldAttrs: rec {
version = "1.10.8";
src = oldAttrs.src.override {
inherit version;
sha256 = "sha256-t81mWVvvkvgXZLl23d4rL6jk9fMl4C9l9ux/NwiynPY=";
};
});
};
};
in with py.pkgs;
buildPythonApplication rec {
pname = "devpi-server";
version = "6.0.0.dev0";
version = "6.2.0";
src = fetchFromGitHub {
owner = "devpi";
@ -10,9 +25,15 @@ python3Packages.buildPythonApplication rec {
rev = "68ee291ef29a93f6d921d4927aec8d13919b4a4c";
sha256 = "1ivd5dy9f2gq07w8n2gywa0n0d9wv8644l53ni9fz7i69jf8q2fm";
};
sourceRoot = "source/server";
propagatedBuildInputs = with python3Packages; [
postPatch = ''
substituteInPlace setup.py \
--replace "pluggy>=0.6.0,<1.0" "pluggy>=0.6.0,<2.0"
'';
propagatedBuildInputs = [
py
appdirs
devpi-common
@ -27,7 +48,7 @@ python3Packages.buildPythonApplication rec {
waitress
];
checkInputs = with python3Packages; [
checkInputs = [
beautifulsoup4
nginx
pytestCheckHook

View File

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "go-mockery";
version = "2.9.0";
version = "2.9.2";
src = fetchFromGitHub {
owner = "vektra";
repo = "mockery";
rev = "v${version}";
sha256 = "sha256-lR4EhFddP+ae1xpRW82w53yNoBG4RpMHk8w4XFGcli8=";
sha256 = "sha256-+r9he3rlANGusv0vIZPSninaouMftRsfJWnm3VngcXU=";
};
vendorSha256 = "sha256-//V3ia3YP1hPgC1ipScURZ5uXU4A2keoG6dGuwaPBcA=";

View File

@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "go-toml";
version = "1.9.3";
version = "1.9.4";
src = fetchFromGitHub {
owner = "pelletier";
repo = pname;
rev = "v${version}";
sha256 = "sha256-Vu/PS01JeSeg1KHkpqL12rTjRJFoc9rla48H/ei2HDM=";
sha256 = "sha256-1ENmSeo3TtTvhgwtbmq+O9n9fD/FqSUiCrSplkJNTTg=";
};
goPackagePath = "github.com/pelletier/go-toml";

View File

@ -5,7 +5,7 @@
rustPlatform.buildRustPackage rec {
pname = "rust-bindgen";
version = "0.57.0";
version = "0.59.1";
RUSTFLAGS = "--cap-lints warn"; # probably OK to remove after update
@ -13,10 +13,10 @@ rustPlatform.buildRustPackage rec {
owner = "rust-lang";
repo = pname;
rev = "v${version}";
sha256 = "sha256-0d8+Rkb4h1DoFUQ7u2/kPR/fUUz0YvI+hNT4iXL3mxY=";
sha256 = "sha256-nCww9sr6kF7nCQeIGtOXddxD3dR/SJ0rqAc+RlZnUkQ=";
};
cargoSha256 = "0r60smhlx1992a1s1k5sxjpdqllb2xsqcimgx3ldp5fdkfphk3cw";
cargoSha256 = "sha256-3EXYC/mwzVxo/ginvF1WFtS7ABE/ybyuKb58uMqfTDs=";
#for substituteAll
libclang = llvmPackages_latest.libclang.lib;

View File

@ -22,16 +22,16 @@ in
rustPlatform.buildRustPackage rec {
pname = "rustup";
version = "1.24.2";
version = "1.24.3";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rustup";
rev = version;
sha256 = "sha256-uRCzVeTr5rr0CvE/1Uz7RHcw4Kt/sOItwcbZJBjjNjg=";
sha256 = "sha256-JpOOFwlTgwwBCrXOGYskFTgS6RZ7mHQJGT0jnHavxvI=";
};
cargoSha256 = "sha256-+E6Wa4QrMG/Ow3KehsxIzLzubXJQxCWo/rowC4MPdgk=";
cargoSha256 = "sha256-hAfGpKaWD94IxFFpnW9XwQp4P9clUX6mmekwodCK0Ag=";
nativeBuildInputs = [ makeWrapper pkg-config ];

View File

@ -449,12 +449,12 @@ final: prev:
chadtree = buildVimPluginFrom2Nix {
pname = "chadtree";
version = "2021-09-12";
version = "2021-09-13";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
rev = "121139c3308df99a230da75c3c168947dfd94f60";
sha256 = "1w3fjz06cz43lyl52kcbyc9zsqzhs483jyc4av3fvycfqs9n2z6m";
rev = "356863bbe896fbea6450b652c60a27b0a1cb3dbd";
sha256 = "0s4vhw8qkg89a9afy9mqa42sl95dmapaqqhzz6gxvamqbk6kgj6y";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
@ -471,6 +471,18 @@ final: prev:
meta.homepage = "https://github.com/vim-scripts/changeColorScheme.vim/";
};
cheatsheet-nvim = buildVimPluginFrom2Nix {
pname = "cheatsheet.nvim";
version = "2021-08-20";
src = fetchFromGitHub {
owner = "sudormrfbin";
repo = "cheatsheet.nvim";
rev = "7d83f02176287436acc06428ded782fe4bc08b94";
sha256 = "1ajqmg4lls4nc9bpw233rd25z5qfbnkwbdi1jnrh79nlr9sxvcyp";
};
meta.homepage = "https://github.com/sudormrfbin/cheatsheet.nvim/";
};
CheckAttach = buildVimPluginFrom2Nix {
pname = "CheckAttach";
version = "2019-05-08";
@ -567,6 +579,18 @@ final: prev:
meta.homepage = "https://github.com/hrsh7th/cmp-calc/";
};
cmp-conjure = buildVimPluginFrom2Nix {
pname = "cmp-conjure";
version = "2021-08-29";
src = fetchFromGitHub {
owner = "PaterJason";
repo = "cmp-conjure";
rev = "4c2a2233de7d2c8ccbf8652b4c741921498ceaec";
sha256 = "1ivrag7gch7mc72rim939z5gh7v532j29hgiy0pxgw3m6lvxdhwq";
};
meta.homepage = "https://github.com/PaterJason/cmp-conjure/";
};
cmp-emoji = buildVimPluginFrom2Nix {
pname = "cmp-emoji";
version = "2021-08-25";
@ -2980,8 +3004,8 @@ final: prev:
src = fetchFromGitHub {
owner = "ray-x";
repo = "lsp_signature.nvim";
rev = "76afb84baee7d843c3d5fb6491a01081ceb3c717";
sha256 = "0cy3z89sjy64ri6q015h7r20xqmdxszcrh80jf8v1nay71maxs8b";
rev = "5668ffc9b8cbe472cf0c85938e51c4a22a183da1";
sha256 = "1dqy6m4lwb77zizncr0kyyra3a2ylmgiwr2hrxl3s8f4asggiy6z";
};
meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/";
};
@ -3108,12 +3132,12 @@ final: prev:
mattn-calendar-vim = buildVimPluginFrom2Nix {
pname = "mattn-calendar-vim";
version = "2021-09-06";
version = "2021-09-13";
src = fetchFromGitHub {
owner = "mattn";
repo = "calendar-vim";
rev = "4cdf69c43d66500b1c1235f3c1c584f257115cb9";
sha256 = "06phscsjqb3wnwdmb5w8rirj02fcz9svp5wdnzv9jkvj822ni4pr";
rev = "6595a540a3fdf3d2a65ff18b3bf157540dc2602b";
sha256 = "1186fbfhpb9n8cp79xbgq7q6a5sgndaldadrhshlq0nm3ajwv6v9";
};
meta.homepage = "https://github.com/mattn/calendar-vim/";
};
@ -3456,12 +3480,12 @@ final: prev:
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
version = "2021-08-30";
version = "2021-09-12";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
rev = "3924dade3a0b06d1457958ea7aa181787478b464";
sha256 = "1fr2lw5pfx9bs45c9knk9yz0p6pb5w51zlzqb5kr6c966hdq1msx";
rev = "88570b2f9c42fbf7ecbaeac3c52d941c461e65b0";
sha256 = "13blkgc1sfkpkrr15vgx8s2nz7np358qv9sr10znv8wjdn9wp2dd";
};
meta.homepage = "https://github.com/sbdchd/neoformat/";
};
@ -3744,12 +3768,12 @@ final: prev:
nord-vim = buildVimPluginFrom2Nix {
pname = "nord-vim";
version = "2021-07-10";
version = "2021-09-12";
src = fetchFromGitHub {
owner = "arcticicestudio";
repo = "nord-vim";
rev = "7e8d8abec9226d3697a9725b24a7d840623c6b66";
sha256 = "0zi86iqc6hznf6vnmhyk7rlqwmkl0gxvjsc55ygxkypa1075lqg3";
rev = "c2aaac39e5cb6111dabd24be7098bf04947ca6ca";
sha256 = "11iwjaypjkjd3s45dx3f7blpj0lkjs4jmp41sj7hlg2r7m64ss1g";
};
meta.homepage = "https://github.com/arcticicestudio/nord-vim/";
};
@ -3900,12 +3924,12 @@ final: prev:
nvim-cmp = buildVimPluginFrom2Nix {
pname = "nvim-cmp";
version = "2021-09-12";
version = "2021-09-13";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-cmp";
rev = "9c460395a04e2ea7a1f4f8b82572efc67faf18ff";
sha256 = "0rvk3y08fhwjy1k9s9jvgiak0f4h6pwl6gxa3ibm8wd6bah8ip9b";
rev = "e46ae3b62e11704ace7f1f14c1398bcfaf70b217";
sha256 = "1nb0insrhsa0d2mwhk42b07wkfb28j7ylscj0hqr6n69jg5jc0vz";
};
meta.homepage = "https://github.com/hrsh7th/nvim-cmp/";
};
@ -5570,6 +5594,18 @@ final: prev:
meta.homepage = "https://github.com/tomtom/tcomment_vim/";
};
telescope-coc-nvim = buildVimPluginFrom2Nix {
pname = "telescope-coc.nvim";
version = "2021-08-26";
src = fetchFromGitHub {
owner = "fannheyward";
repo = "telescope-coc.nvim";
rev = "1037a9186b5889dc3145ce9494956006c8b20f17";
sha256 = "0i2g168q57pfbm63idl054sdbflkgd8a754pvk0q9w7w1mzpql2q";
};
meta.homepage = "https://github.com/fannheyward/telescope-coc.nvim/";
};
telescope-dap-nvim = buildVimPluginFrom2Nix {
pname = "telescope-dap.nvim";
version = "2021-03-26";
@ -6472,6 +6508,18 @@ final: prev:
meta.homepage = "https://github.com/ntpeters/vim-better-whitespace/";
};
vim-bookmarks = buildVimPluginFrom2Nix {
pname = "vim-bookmarks";
version = "2021-08-22";
src = fetchFromGitHub {
owner = "MattesGroeger";
repo = "vim-bookmarks";
rev = "9cc5fa7ecc23b052bd524d07c85356c64b92aeef";
sha256 = "1w8g9jvyi765sp2icjb6c20yn0y6w69zfyh37a367aqk7r76nbk5";
};
meta.homepage = "https://github.com/MattesGroeger/vim-bookmarks/";
};
vim-bracketed-paste = buildVimPluginFrom2Nix {
pname = "vim-bracketed-paste";
version = "2018-05-22";
@ -6846,12 +6894,12 @@ final: prev:
vim-dadbod = buildVimPluginFrom2Nix {
pname = "vim-dadbod";
version = "2021-08-23";
version = "2021-09-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-dadbod";
rev = "6f8b99868fd5560d6eb47f82ca76ec62e3d5ae78";
sha256 = "0n1hvyv9555rgi3qajy3d59v1nqdwcrr0l4nqzc0pr0cg9q7d6g3";
rev = "3900e1003ba64bce7d8ed877d742bee386ad56dc";
sha256 = "1xbjadnp0mx4a6r5ghlqx7w9ngf930yg4qyhkvlji0scf20vvjis";
};
meta.homepage = "https://github.com/tpope/vim-dadbod/";
};
@ -10355,12 +10403,12 @@ final: prev:
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
version = "2021-09-11";
version = "2021-09-12";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
rev = "c445c1684bd5cedc7adb2226f0e88292e1a988f0";
sha256 = "0h9ks1v3qli5k1a85s5wg4lvv6pml7xgxynnmh1s6cv42b1hn6dy";
rev = "4989653b88dd94cf23395894123f3d37138f9f52";
sha256 = "0abgkw1sgbnm12hlsg23i01laza3yamxgssxm5sb22gn1pmq0l51";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};

View File

@ -148,6 +148,7 @@ f-person/git-blame.nvim
f3fora/cmp-spell
famiu/bufdelete.nvim
famiu/feline.nvim
fannheyward/telescope-coc.nvim
farmergreg/vim-lastplace
fatih/vim-go
fcpg/vim-osc52
@ -416,6 +417,7 @@ MarcWeber/vim-addon-toggle-buffer
MarcWeber/vim-addon-xdebug
markonm/traces.vim
martinda/Jenkinsfile-vim-syntax
MattesGroeger/vim-bookmarks
mattn/calendar-vim as mattn-calendar-vim
mattn/emmet-vim
mattn/vim-gist
@ -551,6 +553,7 @@ overcache/NeoSolarized
p00f/nvim-ts-rainbow
pangloss/vim-javascript
parsonsmatt/intero-neovim
PaterJason/cmp-conjure
pearofducks/ansible-vim
peitalin/vim-jsx-typescript
peterbjorgensen/sved
@ -693,6 +696,7 @@ stefandtw/quickfix-reflector.vim
stephpy/vim-yaml
stevearc/aerial.nvim
stsewd/fzf-checkout.vim
sudormrfbin/cheatsheet.nvim
sunaku/vim-dasht
sunjon/Shade.nvim
svermeulen/vim-subversive

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "bazarr";
version = "0.9.8";
version = "0.9.9";
sourceRoot = ".";
src = fetchurl {
url = "https://github.com/morpheus65535/bazarr/releases/download/v${version}/bazarr.zip";
sha256 = "sha256-ESmSfor28KIaZ68Sy+YRbumefHDxLZgBQ6XeUSYSR1c=";
sha256 = "sha256-0Qfjo0hazbV5Oi5hDk8/zc1sReRMzhkjkEiLIRiUOtk=";
};
nativeBuildInputs = [ unzip makeWrapper ];

View File

@ -3,12 +3,12 @@
buildGoModule rec {
pname = "imgproxy";
version = "2.16.7";
version = "2.17.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
sha256 = "sha256-7UGIkYChXIht/dyMhvPeu8oeGQEA7/Ns7+e56wEmAwQ=";
sha256 = "sha256-afprMKFyuo1Doi5K5EtzdiQY+fbx2LtEh3xxnPr+yjk=";
rev = "v${version}";
};

View File

@ -2,10 +2,10 @@
let
pname = "jicofo";
version = "1.0-756";
version = "1.0-798";
src = fetchurl {
url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb";
sha256 = "07qmxqp1llpn8kh590iz35zk17c2k4yg7i43nb2l0sfm40crpwfz";
sha256 = "55JagMfiBbBw0nqRxcMmfiwGF7B/1LA+pb5n6ZOZvag=";
};
in
stdenv.mkDerivation {

View File

@ -2,10 +2,10 @@
let
pname = "jitsi-videobridge2";
version = "2.1-508-gb24f756c";
version = "2.1-551-g2ad6eb0b";
src = fetchurl {
url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb";
sha256 = "0kjsm3k7chgrfvvqxkp8xdw6wfrs122j4h8gcvyvpf9lg51p199g";
sha256 = "XwVcjvBtJkZP46kGMnE4R1ax7Re725GMoV+pCnCNpak=";
};
in
stdenv.mkDerivation {

View File

@ -11,13 +11,13 @@ assert withHyperscan -> stdenv.isx86_64;
stdenv.mkDerivation rec {
pname = "rspamd";
version = "2.7";
version = "3.0";
src = fetchFromGitHub {
owner = "rspamd";
repo = "rspamd";
rev = version;
sha256 = "sha256-LMLRDnKfGpApVsIvPNY2nxl+H5+qeVvwvwr3wdyyhjs=";
sha256 = "sha256-MXnaQhTDV6ji5634TXA5vvXBlA/SilwM0YYL8DjQL9s=";
};
hardeningEnable = [ "pie" ];

View File

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gobgpd";
version = "2.30.0";
version = "2.31.0";
src = fetchFromGitHub {
owner = "osrg";
repo = "gobgp";
rev = "v${version}";
sha256 = "sha256-YerInFAUHFGEU0XSYeqKly9EiCq/uSjtMLnzI/ekSJ4=";
sha256 = "sha256-Q55BA5iMZP5D8lLfJn82fsxQ0SP5e4OdXtGly4j3dXU=";
};
vendorSha256 = "sha256-PWm7XnO6LPaU8g8ymmqRkQv2KSX9kLv9RVaa000mrTY=";
vendorSha256 = "sha256-+dX/XByFW5/zvfXvyWePAv9X71dJEKaQf6xNXAXoMxw=";
postConfigure = ''
export CGO_ENABLED=0

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "smcroute";
version = "2.5.1";
version = "2.5.2";
src = fetchFromGitHub {
owner = "troglobit";
repo = "smcroute";
rev = version;
sha256 = "sha256-r6f/tC2832yIMoXVIUKTolonzhnVWQY46HfP3pu5ndY=";
sha256 = "sha256-yycTH6p0Ep8bDRlq/086j+sznxCpqwDrHaN99AKShz8=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];

View File

@ -2,7 +2,7 @@
buildPythonApplication rec {
pname = "Tautulli";
version = "2.7.5";
version = "2.7.6";
format = "other";
pythonPath = [ setuptools ];
@ -12,7 +12,7 @@ buildPythonApplication rec {
owner = "Tautulli";
repo = pname;
rev = "v${version}";
sha256 = "h4IRPUaqgb/AgqKJJEsHBydJOH2i//fpWzMFa0VM2ns=";
sha256 = "1j57n8bi8qzzx1nw23rfr1g8yidg7p600pbbfv4b1dfiw8633jsl";
};
installPhase = ''

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jitsi-meet";
version = "1.0.5056";
version = "1.0.5307";
src = fetchurl {
url = "https://download.jitsi.org/jitsi-meet/src/jitsi-meet-${version}.tar.bz2";
sha256 = "0vmxy22zpgmvmg84y6rf9s8y3ann1xzhpaipz7fk9z4ykmkj5knw";
sha256 = "epdVQnuL5dJ7DmoqyjfiLEfZxr4IQwkFEla/Y034sgg=";
};
dontBuild = true;

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "reiser4progs";
version = "2.0.4";
version = "2.0.5";
src = fetchurl {
url = "mirror://sourceforge/reiser4/reiser4-utils/${pname}-${version}.tar.gz";
sha256 = "sha256-WmIkISnRp5BngSfPEKY95HVEt5TBtPKu+RMBwlLsnuA=";
sha256 = "sha256-DBR2C5h6ue4aqHmDG50jCLXe13DSWAYwfibrzTM+7Sw=";
};
buildInputs = [libaal];

View File

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "resvg";
version = "0.16.0";
version = "0.17.0";
src = fetchFromGitHub {
owner = "RazrFalcon";
repo = pname;
rev = "v${version}";
sha256 = "sha256-A54KTToi69l0/Nrz4K8EqFpCodbomYUI/zTP++Y4FF0=";
sha256 = "sha256-GcBI+wQ5a6ZaSdUpbMigo89h0jYOv0R+kx05YEn+fW8=";
};
cargoSha256 = "sha256-RbgLZvNZSNjYImVm8Ax5cAL3R0XqlVz5ApPYKj93GEE=";
cargoSha256 = "sha256-fE8Ox5mTdImUzd4ygoiSpW2/fXJyIeUiebxHZi43UD0=";
buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];

View File

@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "apt-offline";
version = "unstable-2021-04-11";
version = "unstable-2021-07-25";
src = fetchFromGitHub {
owner = "rickysarraf";
repo = pname;
rev = "4e4b3281d004d1ece4833b7680e2b5b091402a03";
sha256 = "1lk4186h2wc8fphd592rhq7yj4kgc7jjawx4pjrs6pg4n0q32pl6";
rev = "7cfa5fc2736be2c832d0ddfa9255175a1f33158d";
sha256 = "xX2wcvqoPdgqBAWvQmSd//YWMC4pPmrq0vQjhDUKwEA=";
};
postPatch = ''

View File

@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "convbin";
version = "3.4";
version = "3.7";
src = fetchFromGitHub {
owner = "mateoconlechuga";
repo = pname;
rev = "v${version}";
sha256 = "sha256-JM9ixxOI3NnK3h54byFycTCJ/A+JTcNHKR71zxRed/s=";
sha256 = "sha256-zCRM62xwaPaN8+cg+CeaqK/9hKpZmSBBeUOQqAvQGYw=";
};
makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];

View File

@ -4,11 +4,11 @@ let inherit (lib) getDev; in
mkDerivation rec {
pname = "qt5ct";
version = "1.1";
version = "1.3";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
sha256 = "1lnx4wqk87lbr6lqc64w5g5ppjjv75kq2r0q0bz9gfpryzdw8xxg";
sha256 = "sha256-3UQ7FOWQr/dqFuExbVbmiIguMkjEcN9PcbyVJWnzw7w=";
};
nativeBuildInputs = [ qmake qttools ];

View File

@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "unclutter-xfixes";
version = "1.5";
version = "1.6";
src = fetchFromGitHub {
owner = "Airblader";
repo = "unclutter-xfixes";
rev = "v${version}";
sha256 = "148m4wx8v57s3l2wb69y9imb00y8ca2li27hsxibwnl1wrkb7z4b";
sha256 = "sha256-suKmaoJq0PBHZc7NzBQ60JGwJkAtWmvzPtTHWOPJEdc=";
};
nativeBuildInputs = [ pkg-config asciidoc libxslt docbook_xsl ];

View File

@ -8,13 +8,13 @@
rustPlatform.buildRustPackage rec {
pname = "hurl";
version = "1.3.0";
version = "1.3.1";
src = fetchFromGitHub {
owner = "Orange-OpenSource";
repo = pname;
rev = version;
sha256 = "sha256-bAUuNKaS0BQ31GxTd8C2EVZiD8ryevFBOfxLCq6Ccz4=";
sha256 = "sha256-BmBqFJ64Nolq+eGZ5D3LQU3Ek2Gs+HpH/bptCQScbIg=";
};
nativeBuildInputs = [
@ -29,7 +29,7 @@ rustPlatform.buildRustPackage rec {
# Tests require network access to a test server
doCheck = false;
cargoSha256 = "sha256-dc1hu5vv2y4S1sskO7YN7bm+l2j5Jp5xOLMvXzX8Ago=";
cargoSha256 = "sha256-tAg3xwmh7SjJsm9r5TnhXHIDLpUQpz3YDS6gWxFgps4=";
meta = with lib; {
description = "Command line tool that performs HTTP requests defined in a simple plain text format.";

View File

@ -1,13 +1,13 @@
{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "kapp";
version = "0.38.0";
version = "0.39.0";
src = fetchFromGitHub {
owner = "vmware-tanzu";
repo = "carvel-kapp";
rev = "v${version}";
sha256 = "sha256-sUP+C4ynqeODAKkjUWhL1yqlzXkXydd1ENgHQw4enA4=";
sha256 = "sha256-IIm9sIbAXfKkpXZqK17bBimJqQvLkLsnxg1N4kO4W8k=";
};
vendorSha256 = null;

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "smartdns";
version = "33";
version = "35";
src = fetchFromGitHub {
owner = "pymumu";
repo = pname;
rev = "Release${version}";
sha256 = "0cmzpm4y1yi96mg2cz2byqw6vl62dgnikldy08q43vi7jl3y0749";
sha256 = "sha256-5822qe3mdn4wPO8fHW5AsgMA7xbJnMjZn9DbiMU3GX0=";
};
buildInputs = [ openssl ];

View File

@ -2,15 +2,15 @@
buildGoModule rec {
pname = "agebox";
version = "0.5.2";
version = "0.6.0";
src = fetchFromGitHub {
owner = "slok";
repo = pname;
rev = "v${version}";
sha256 = "0zn7jibhw5jd9wp1alx9ahj4szaig4a54ci3676kk5zqxr2hjz0c";
sha256 = "1mg16xxvsbm5jxlkdjyi3nsvzj37858d9ksh1wsa9ycxj2qipgw2";
};
vendorSha256 = "0bc2pwz3yhzwqi0bcwqkkkrglg473qxhmz5s5955fvgajvjk7drn";
vendorSha256 = "1gw83bd14ig18y8si3f94iivx2ir1vw4b5b95fp6r7qhfp0rgbih";
ldflags = [
"-s" "-w"

View File

@ -5,16 +5,16 @@
buildGoModule rec {
pname = "kubescape";
version = "1.0.64";
version = "1.0.77";
src = fetchFromGitHub {
owner = "armosec";
repo = pname;
rev = "v${version}";
sha256 = "0vc673w40cgjw6jxlwg9ggwzb7yvmsqshihms6ahspc3qiwz56ah";
sha256 = "sha256-g2Mco4NuPVjS4/6KNhtb8864e7RiuzlrdIbM6NLJK7I=";
};
vendorSha256 = "18mvv70g65pq1c7nn752j26d0vasx6cl2rqp5g1hg3cb61hjbn0n";
vendorSha256 = "sha256-FtglYTCLjQfDKxdnQZnpWm3QjJCiHGsPC/gW88DZu6I=";
# One test is failing, disabling for now
doCheck = false;

View File

@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "stress-ng";
version = "0.13.00";
version = "0.13.01";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.xz";
sha256 = "sha256-HO/kowV8FSKxRuYvYbgM5uLpnaLYXr4lvAP8RSKOWM0=";
sha256 = "sha256-839znk0VNDNgpHmAtn3Isqa/PU0+9yfVXi3Zmgtk+eo=";
};
postPatch = ''

View File

@ -2,13 +2,13 @@
buildPythonApplication rec {
pname = "proselint";
version = "0.10.2";
version = "0.12.0";
doCheck = false; # fails to pass because it tries to run in home directory
src = fetchurl {
url = "mirror://pypi/p/proselint/${pname}-${version}.tar.gz";
sha256 = "017risn0j1bjy9ygzfgphjnyjl4gk7wbrr4qv1vvrlan60wyp1rs";
sha256 = "2a98d9c14382d94ed9122a6c0b0657a814cd5c892c77d9477309fc99f86592e6";
};
propagatedBuildInputs = [ click future six ];

View File

@ -281,6 +281,8 @@ in {
aioguardian = callPackage ../development/python-modules/aioguardian { };
aiogithubapi = callPackage ../development/python-modules/aiogithubapi { };
aioh2 = callPackage ../development/python-modules/aioh2 { };
aioharmony = callPackage ../development/python-modules/aioharmony { };
@ -687,6 +689,8 @@ in {
automat = callPackage ../development/python-modules/automat { };
autopage = callPackage ../development/python-modules/autopage { };
autopep8 = callPackage ../development/python-modules/autopep8 { };
avahi = toPythonModule (pkgs.avahi.override {