Merge branch 'staging-next' into staging

libkeyfinder no longer uses Qt so dontWrapQtApps is moot.
This commit is contained in:
Jan Tojnar
2021-02-04 19:34:26 +01:00
51 changed files with 311 additions and 246 deletions

View File

@@ -28,11 +28,11 @@ let
in with py.pkgs; buildPythonApplication rec {
pname = "awscli";
version = "1.19.0"; # N.B: if you change this, change botocore to a matching version too
version = "1.19.1"; # N.B: if you change this, change botocore to a matching version too
src = fetchPypi {
inherit pname version;
sha256 = "sha256-K9wu8zD5M02+77kclCBh/ralNka9VcZj4AVvjQ3Gb+0=";
sha256 = "sha256-8T0zFxR7hLdt2ZZvkshckIO2XNGZIbQuwfeGxqQs7rs=";
};
# https://github.com/aws/aws-cli/issues/4837

View File

@@ -1,6 +1,11 @@
{ lib, stdenv, fetchurl, e2fsprogs }:
{ lib, stdenv, fetchurl, installShellFiles, e2fsprogs }:
stdenv.mkDerivation rec {
let
manpage = fetchurl {
url = "https://manpages.ubuntu.com/manpages.gz/xenial/man8/zerofree.8.gz";
sha256 = "0y132xmjl02vw41k794psa4nmjpdyky9f6sf0h4f7rvf83z3zy4k";
};
in stdenv.mkDerivation rec {
pname = "zerofree";
version = "1.1.1";
@@ -9,12 +14,14 @@ stdenv.mkDerivation rec {
sha256 = "0rrqfa5z103ws89vi8kfvbks1cfs74ix6n1wb6vs582vnmhwhswm";
};
buildInputs = [ e2fsprogs ];
buildInputs = [ e2fsprogs installShellFiles ];
installPhase = ''
mkdir -p $out/bin
mkdir -p $out/bin $out/share/zerofree
cp zerofree $out/bin
'';
cp COPYING $out/share/zerofree/COPYING
installManPage ${manpage}
'';
meta = {
homepage = "https://frippery.org/uml/";

View File

@@ -11,17 +11,17 @@ let
in python.pkgs.buildPythonApplication rec {
pname = "esphome";
version = "1.15.3";
version = "1.16.0";
src = python.pkgs.fetchPypi {
inherit pname version;
sha256 = "a75b53e76fb8b4b394eca18fe74f622ca740bc13b7cbc02e6af5f50126b7aa0b";
sha256 = "0pvwzkdcpjqdf7lh1k3xv1la5v60lhjixzykapl7f2xh71fbm144";
};
ESPHOME_USE_SUBPROCESS = "";
propagatedBuildInputs = with python.pkgs; [
voluptuous pyyaml paho-mqtt colorlog
voluptuous pyyaml paho-mqtt colorlog colorama
tornado protobuf tzlocal pyserial ifaddr
protobuf click
];
@@ -49,6 +49,6 @@ in python.pkgs.buildPythonApplication rec {
description = "Make creating custom firmwares for ESP32/ESP8266 super easy";
homepage = "https://esphome.io/";
license = licenses.mit;
maintainers = with maintainers; [ dotlambda globin ];
maintainers = with maintainers; [ dotlambda globin elseym ];
};
}

View File

@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "osm2pgsql";
version = "1.4.0";
version = "1.4.1";
src = fetchFromGitHub {
owner = "openstreetmap";
repo = pname;
rev = version;
sha256 = "1if76vw9jkc9jn4v0vvgwnpscjckk2cap93a8iqah8mqzx233y8s";
sha256 = "0ld43k7xx395hd6kcn8wyacvb1cfjy670lh9w6yhfi78nxqj9mmy";
};
nativeBuildInputs = [ cmake ];

View File

@@ -1,22 +1,24 @@
{ lib, stdenv
{ lib
, stdenv
, fetchFromGitHub
, libusb1
}:
stdenv.mkDerivation rec {
pname = "uhubctl";
version = "2.2.0";
version = "2.3.0";
src = fetchFromGitHub {
owner = "mvp";
repo = "uhubctl";
rev = "refs/tags/v${version}";
sha256 = "0pimhw2a2wfg7nh1ahsxmzkb0j6bbncwdqsvyp8l23zhs5kx7wm9";
rev = "v${version}";
sha256 = "1wxsiygw6gwv1h90yassnxylkyi2dfz7y59qkmb7rs8a8javj7nv";
};
buildInputs = [ libusb1 ];
installFlags = [ "prefix=${placeholder "out"}" ];
meta = with lib; {
homepage = "https://github.com/mvp/uhubctl";
description = "Utility to control USB power per-port on smart USB hubs";

View File

@@ -1,4 +1,5 @@
{ lib, stdenv, fetchgit, python, libev, wafHook }:
stdenv.mkDerivation rec {
pname = "weighttp";
version = "0.4";
@@ -10,11 +11,13 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ wafHook ];
buildInputs = [ python libev ];
meta = {
platforms = lib.platforms.unix;
meta = with lib; {
description = "Lightweight and simple webserver benchmarking tool";
homepage = "https://redmine.lighttpd.net/projects/weighttp/wiki";
description = "A lightweight and simple webserver benchmarking tool";
platforms = platforms.unix;
license = licenses.mit;
};
}

View File

@@ -70,5 +70,8 @@ stdenv.mkDerivation {
maintainers = [ lib.maintainers.eelco ];
platforms = lib.platforms.linux;
license = lib.licenses.gpl2;
knownVulnerabilities = [
"CVE-2020-25031"
];
};
}

View File

@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "di";
version = "4.48";
version = "4.48.0.1";
src = fetchurl {
url = "https://gentoo.com/${pname}/${pname}-${version}.tar.gz";
sha256 = "0crvvfsxh8ryc0j19a2x52i9zacvggm8zi6j3kzygkcwnpz4km8r";
sha256 = "sha256-YFCFRDGeq2h/UXKme/NnnCuFdtw2Vim6Y3SbytaItGc=";
};
makeFlags = [ "INSTALL_DIR=$(out)" ];

View File

@@ -30,6 +30,7 @@ let
luarepl
luasec
luasocket
luautf8
penlight
stdlib
vstruct
@@ -38,11 +39,11 @@ in
stdenv.mkDerivation rec {
pname = "sile";
version = "0.10.13";
version = "0.10.14";
src = fetchurl {
url = "https://github.com/sile-typesetter/sile/releases/download/v${version}/${pname}-${version}.tar.xz";
sha256 = "19k4r7wfszml4dac8cm1hx9rb1im3psigcidz8bdm9j9jzpd01yj";
sha256 = "100f6iangpiwlv8k55d134w856r0xwsgw90s1rkkmqa5syziwni5";
};
configureFlags = [