Merge master into staging-next
This commit is contained in:
commit
67638a5bec
@ -36,9 +36,6 @@ update `upstream-info.json`. After updates it is important to test at least
|
||||
`nixosTests.chromium` (or basic manual testing) and `google-chrome` (which
|
||||
reuses `upstream-info.json`).
|
||||
|
||||
After updating, please also update pkgs/development/tools/selenium/chromedriver/default.nix
|
||||
to a matching version.
|
||||
|
||||
## Backports
|
||||
|
||||
All updates are considered security critical and should be ported to the stable
|
||||
|
@ -27,7 +27,7 @@ let
|
||||
calculus in one easy-to-use package.
|
||||
'';
|
||||
homepage = "https://www.geogebra.org/";
|
||||
maintainers = with maintainers; [ ma27 ];
|
||||
maintainers = with maintainers; [ ];
|
||||
license = with licenses; [ gpl3 cc-by-nc-sa-30 geogebra ];
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
hydraPlatforms = [];
|
||||
|
@ -34,6 +34,6 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "A syntax-highlighting pager for git";
|
||||
changelog = "https://github.com/dandavison/delta/releases/tag/${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ marsam ma27 zowoq ];
|
||||
maintainers = with maintainers; [ marsam zowoq ];
|
||||
};
|
||||
}
|
||||
|
@ -50,6 +50,6 @@ stdenv.mkDerivation {
|
||||
homepage = "https://github.com/geommer/yabar";
|
||||
license = licenses.mit;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ ma27 ];
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
}
|
||||
|
@ -112,7 +112,10 @@ stdenv.mkDerivation rec {
|
||||
};
|
||||
|
||||
|
||||
nativeBuildInputs = [ wrapGAppsHook ];
|
||||
# the glib setup hook will populate GSETTINGS_SCHEMAS_PATH,
|
||||
# wrapGAppHooks (among other things) adds it to XDG_DATA_DIRS
|
||||
# so 'save as...' works:
|
||||
nativeBuildInputs = [ glib wrapGAppsHook ];
|
||||
buildInputs = [
|
||||
jdk
|
||||
ant
|
||||
|
@ -18,6 +18,7 @@
|
||||
, "browserify"
|
||||
, "btc-rpc-explorer"
|
||||
, "castnow"
|
||||
, "cdktf-cli"
|
||||
, "clean-css-cli"
|
||||
, "clubhouse-cli"
|
||||
, "coc-css"
|
||||
|
7883
pkgs/development/node-packages/node-packages.nix
generated
7883
pkgs/development/node-packages/node-packages.nix
generated
File diff suppressed because it is too large
Load Diff
37
pkgs/development/python-modules/aiopulse/default.nix
Normal file
37
pkgs/development/python-modules/aiopulse/default.nix
Normal file
@ -0,0 +1,37 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, async-timeout
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "aiopulse";
|
||||
version = "0.4.2";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "0fnscm27l77c8cd7jhbn35axyalq61kksy3fcqzv21fz55lklsm0";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
async-timeout
|
||||
];
|
||||
|
||||
# tests are not present
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "aiopulse" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python Rollease Acmeda Automate Pulse hub protocol implementation";
|
||||
longDescription = ''
|
||||
The Rollease Acmeda Pulse Hub is a WiFi hub that communicates with
|
||||
Rollease Acmeda Automate roller blinds via a proprietary RF protocol.
|
||||
This module communicates over a local area network using a propriatery
|
||||
binary protocol to issues commands to the Pulse Hub.
|
||||
'';
|
||||
homepage = "https://github.com/atmurray/aiopulse";
|
||||
license = with licenses; [ asl20 ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
34
pkgs/development/python-modules/ambiclimate/default.nix
Normal file
34
pkgs/development/python-modules/ambiclimate/default.nix
Normal file
@ -0,0 +1,34 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, aiohttp
|
||||
, async-timeout
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ambiclimate";
|
||||
version = "0.2.1";
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "Ambiclimate";
|
||||
inherit version;
|
||||
sha256 = "0vhmpazc2n7qyyh7wqsz635w0f8afk2i5d592ikb84bgnfn83483";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
async-timeout
|
||||
];
|
||||
|
||||
# tests are not present
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "ambiclimate" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library to communicate with ambiclimate";
|
||||
homepage = "https://github.com/Danielhiversen/pyAmbiclimate";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
35
pkgs/development/python-modules/blockchain/default.nix
Normal file
35
pkgs/development/python-modules/blockchain/default.nix
Normal file
@ -0,0 +1,35 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, future
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "blockchain";
|
||||
version = "1.4.4";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1qpbmz6dk5gx1996dswpipwhj6sp5j0dlfap012l46zqnvmkxanv";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py --replace "enum-compat" ""
|
||||
'';
|
||||
|
||||
propagatedBuildInputs = [
|
||||
future
|
||||
];
|
||||
|
||||
# tests are interacting with the API and not mocking the calls
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "blockchain" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python client Blockchain Bitcoin Developer API";
|
||||
homepage = "https://github.com/blockchain/api-v1-client-python";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
@ -10,11 +10,11 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "cloudflare";
|
||||
version = "2.8.14";
|
||||
version = "2.8.15";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "5787892fdee3a6408b4290de0371426ab778a7ebf44decad9d843cab1ef0a1ac";
|
||||
sha256 = "1f47bd324f80e91487dea2c79be934b1dc612bcfa63e784dcf74c6a2f52a41cc";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
42
pkgs/development/python-modules/connect_box/default.nix
Normal file
42
pkgs/development/python-modules/connect_box/default.nix
Normal file
@ -0,0 +1,42 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, aiohttp
|
||||
, attrs
|
||||
, defusedxml
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "connect-box";
|
||||
version = "0.2.8";
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "connect_box";
|
||||
inherit version;
|
||||
sha256 = "1lvz7g2f0a9ifnjczmbavn105miirdgyayr4sixhzgdgadcdhz3l";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
attrs
|
||||
defusedxml
|
||||
];
|
||||
|
||||
# no tests are present
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "connect_box" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Interact with a Compal CH7465LG cable modem/router";
|
||||
longDescription = ''
|
||||
Python Client for interacting with the cable modem/router Compal
|
||||
CH7465LG which is provided under different names by various ISP
|
||||
in Europe, e.g., UPC Connect Box (CH), Irish Virgin Media Super
|
||||
Hub 3.0 (IE), Ziggo Connectbox (NL) or Unitymedia Connect Box (DE).
|
||||
'';
|
||||
homepage = "https://github.com/home-assistant-ecosystem/python-connect-box";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
@ -6,14 +6,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "hstspreload";
|
||||
version = "2020.11.21";
|
||||
version = "2020.12.22";
|
||||
disabled = isPy27;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sethmlarson";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
sha256 = "0z2bq51dw1zak13558s2vj7pdnwad402f3ia5j2an0r678rwhsij";
|
||||
sha256 = "1jzcw4clmpbyw67pzskms5rq5b7285iwh42jzc4ly6jz9amggdzc";
|
||||
};
|
||||
|
||||
# tests require network connection
|
||||
|
@ -1,26 +0,0 @@
|
||||
{ buildPythonPackage, fetchFromGitHub, isPy3k, lxml, html5lib, nose, stdenv }:
|
||||
|
||||
buildPythonPackage rec {
|
||||
version = "0.1.2";
|
||||
pname = "htmltreediff";
|
||||
|
||||
disabled = isPy3k;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "christian-oudard";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
sha256 = "16mqp2jyznrw1mgd3qzybq28h2k5wz7vmmz1m6xpgscazyjhvvd1";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ lxml html5lib ];
|
||||
|
||||
checkInputs = [ nose ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = " Structure-aware diff for html and xml documents";
|
||||
homepage = "https://github.com/christian-oudard/htmltreediff";
|
||||
license = licenses.bsdOriginal;
|
||||
maintainers = with maintainers; [ ma27 ];
|
||||
};
|
||||
}
|
@ -6,11 +6,11 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "msgpack";
|
||||
version = "1.0.0";
|
||||
version = "1.0.2";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1h5mxh84rcw04dvxy1qbfn2hisavfqgilh9k09rgyjhd936dad4m";
|
||||
sha256 = "1109s2yynrahwi64ikax68hx0mbclz8p35afmpphw5dwynb49q7s";
|
||||
};
|
||||
|
||||
checkPhase = ''
|
||||
@ -22,6 +22,7 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
homepage = "https://github.com/msgpack/msgpack-python";
|
||||
description = "MessagePack serializer implementation for Python";
|
||||
changelog = "https://github.com/msgpack/msgpack-python/blob/master/ChangeLog.rst";
|
||||
license = lib.licenses.asl20;
|
||||
# maintainers = ?? ;
|
||||
};
|
||||
|
33
pkgs/development/python-modules/netdata/default.nix
Normal file
33
pkgs/development/python-modules/netdata/default.nix
Normal file
@ -0,0 +1,33 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, aiohttp
|
||||
, async-timeout
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "netdata";
|
||||
version = "0.2.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "14kyjp1q3clizs1bqx4rp31d2awjmi5v65z8sarr2ycgwqqmkrzw";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
async-timeout
|
||||
];
|
||||
|
||||
# no tests are present
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "netdata" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python API for interacting with Netdata";
|
||||
homepage = "https://github.com/home-assistant-ecosystem/python-netdata";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
@ -30,6 +30,6 @@ buildPythonPackage rec {
|
||||
homepage = "https://github.com/appknox/pyaxmlparser";
|
||||
# Files from Androguard are licensed ASL 2.0
|
||||
license = with licenses; [ mit asl20 ];
|
||||
maintainers = with maintainers; [ ma27 ];
|
||||
maintainers = with maintainers; [ SuperSandro2000 ];
|
||||
};
|
||||
}
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyhomematic";
|
||||
version = "0.1.70";
|
||||
version = "0.1.71";
|
||||
|
||||
disabled = !isPy3k;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1c9ae61c870e37348483966f6aa46f650f339f5f1169e5beb19d681c6434c247";
|
||||
sha256 = "0z09bw2mlhg7n9jyqmcyir306wpxr5nw1qsp5ps2iaw1qnyz5s9n";
|
||||
};
|
||||
|
||||
# PyPI tarball does not include tests/ directory
|
||||
|
31
pkgs/development/python-modules/pyi2cflash/default.nix
Normal file
31
pkgs/development/python-modules/pyi2cflash/default.nix
Normal file
@ -0,0 +1,31 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pyftdi
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyi2cflash";
|
||||
version = "0.2.2";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1nkazgf7pajz7jym5rfy2df71lyfp4skxqbrg5ch0h4dwjdwllx1";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
pyftdi
|
||||
];
|
||||
|
||||
# tests are not shipped with the PyPI source
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "i2cflash" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "I2C eeprom device drivers in Python";
|
||||
homepage = "https://github.com/eblot/pyi2cflash";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
31
pkgs/development/python-modules/pyspiflash/default.nix
Normal file
31
pkgs/development/python-modules/pyspiflash/default.nix
Normal file
@ -0,0 +1,31 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, pyftdi
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyspiflash";
|
||||
version = "0.6.3";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "0ifnw1qm4nssb03af93qw6vpa92rmyc2hisw9m4043pm9ryqcmpc";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
pyftdi
|
||||
];
|
||||
|
||||
# tests are not shipped with the PyPI source
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "spiflash" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "SPI data flash device drivers in Python";
|
||||
homepage = "https://github.com/eblot/pyspiflash";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
45
pkgs/development/python-modules/python-mystrom/default.nix
Normal file
45
pkgs/development/python-modules/python-mystrom/default.nix
Normal file
@ -0,0 +1,45 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, aiohttp
|
||||
, click
|
||||
, requests
|
||||
, setuptools
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "python-mystrom";
|
||||
version = "2.0.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "050dkx29wrmdd8z7pmyk36k2ihpapqi4qmyb70bm6xl5l4jh4k7j";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
click
|
||||
requests
|
||||
setuptools
|
||||
];
|
||||
|
||||
# no tests are present
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [
|
||||
"pymystrom.bulb"
|
||||
"pymystrom.pir"
|
||||
"pymystrom.switch"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python API client for interacting with myStrom devices";
|
||||
longDescription = ''
|
||||
Asynchronous Python API client for interacting with myStrom devices.
|
||||
There is support for bulbs, motion sensors, plugs and buttons.
|
||||
'';
|
||||
homepage = "https://github.com/home-assistant-ecosystem/python-mystrom";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
33
pkgs/development/python-modules/schiene/default.nix
Normal file
33
pkgs/development/python-modules/schiene/default.nix
Normal file
@ -0,0 +1,33 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, requests
|
||||
, beautifulsoup4
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "schiene";
|
||||
version = "0.23";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "014aaxmk7yxyml1xgfk3zqallyb5zi04m0v7jgqjkbjqq4n4j3ck";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
requests
|
||||
beautifulsoup4
|
||||
];
|
||||
|
||||
# tests are not present
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "schiene" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library for interacting with Bahn.de";
|
||||
homepage = "https://github.com/kennell/schiene";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
@ -19,13 +19,13 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "toggl-cli";
|
||||
version = "2.2.1";
|
||||
version = "2.4.1";
|
||||
disabled = pythonOlder "3.5";
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "togglCli";
|
||||
inherit version;
|
||||
sha256 = "1izsxag98lvivkwf7724g2ak6icjak9jdqphaq1a79kwdnqprx1m";
|
||||
sha256 = "19lry8adcznzmzbvghyid3yl4j05db6931bw38af5vrkkyzyf62i";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
33
pkgs/development/python-modules/volkszaehler/default.nix
Normal file
33
pkgs/development/python-modules/volkszaehler/default.nix
Normal file
@ -0,0 +1,33 @@
|
||||
{ lib
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, aiohttp
|
||||
, async-timeout
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "volkszaehler";
|
||||
version = "0.2.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "087gw1k3f81lm859r0j65cjia8c2dcy4cx8c7s3mb5msb1csdh0x";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
aiohttp
|
||||
async-timeout
|
||||
];
|
||||
|
||||
# no tests are present
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "volkszaehler" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python Wrapper for interacting with the Volkszahler API";
|
||||
homepage = "https://github.com/home-assistant-ecosystem/python-volkszaehler";
|
||||
license = with licenses; [ mit ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
@ -1,11 +1,11 @@
|
||||
{ lib, fetchPypi, buildPythonPackage, intervaltree, pyflakes, requests, lxml, google-i18n-address
|
||||
, pycountry, html5lib, six, kitchen, pypdf2, dict2xml, weasyprint, pyyaml, jinja2
|
||||
, stdenv
|
||||
{ stdenv, fetchPypi, buildPythonPackage, pythonAtLeast, intervaltree, pyflakes, requests, lxml, google-i18n-address
|
||||
, pycountry, html5lib, six, kitchen, pypdf2, dict2xml, weasyprint, pyyaml, jinja2, ConfigArgParse, appdirs
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "xml2rfc";
|
||||
version = "3.5.0";
|
||||
disabled = pythonAtLeast "3.9";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
@ -27,6 +27,8 @@ buildPythonPackage rec {
|
||||
pypdf2
|
||||
dict2xml
|
||||
weasyprint
|
||||
ConfigArgParse
|
||||
appdirs
|
||||
];
|
||||
|
||||
preCheck = ''
|
||||
@ -35,8 +37,9 @@ buildPythonPackage rec {
|
||||
|
||||
# lxml tries to fetch from the internet
|
||||
doCheck = false;
|
||||
pythonImportsCheck = [ "xml2rfc" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = with stdenv.lib; {
|
||||
description = "Tool generating IETF RFCs and drafts from XML sources";
|
||||
homepage = "https://tools.ietf.org/tools/xml2rfc/trac/";
|
||||
# Well, parts might be considered unfree, if being strict; see:
|
||||
|
@ -30,6 +30,6 @@ buildPythonPackage rec {
|
||||
homepage = "https://github.com/tgalal/yowsup";
|
||||
description = "The python WhatsApp library";
|
||||
license = licenses.gpl3;
|
||||
maintainers = with maintainers; [ ma27 ];
|
||||
maintainers = with maintainers; [ SuperSandro2000 ];
|
||||
};
|
||||
}
|
||||
|
@ -7,11 +7,11 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "zstandard";
|
||||
version = "0.15.0";
|
||||
version = "0.15.1";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "22395e97bcfdb222246da4fdf8739ed762ffce1e5d0b526eb051c90da20268d7";
|
||||
sha256 = "cb7c6a6f7d62350b9f5539045da54422975630e34dd9069584cc776b9917115f";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ cffi ];
|
||||
|
@ -7,7 +7,7 @@
|
||||
"abode" = ps: with ps; [ abodepy ];
|
||||
"accuweather" = ps: with ps; [ accuweather ];
|
||||
"acer_projector" = ps: with ps; [ pyserial ];
|
||||
"acmeda" = ps: with ps; [ ]; # missing inputs: aiopulse
|
||||
"acmeda" = ps: with ps; [ aiopulse ];
|
||||
"actiontec" = ps: with ps; [ ];
|
||||
"adguard" = ps: with ps; [ adguardhome ];
|
||||
"ads" = ps: with ps; [ pyads ];
|
||||
@ -25,7 +25,7 @@
|
||||
"almond" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pyalmond
|
||||
"alpha_vantage" = ps: with ps; [ ]; # missing inputs: alpha_vantage
|
||||
"amazon_polly" = ps: with ps; [ boto3 ];
|
||||
"ambiclimate" = ps: with ps; [ aiohttp-cors ]; # missing inputs: ambiclimate
|
||||
"ambiclimate" = ps: with ps; [ aiohttp-cors ambiclimate ];
|
||||
"ambient_station" = ps: with ps; [ ]; # missing inputs: aioambient
|
||||
"amcrest" = ps: with ps; [ ha-ffmpeg ]; # missing inputs: amcrest
|
||||
"ampio" = ps: with ps; [ ]; # missing inputs: asmog
|
||||
@ -76,7 +76,7 @@
|
||||
"beewi_smartclim" = ps: with ps; [ ]; # missing inputs: beewi_smartclim
|
||||
"bh1750" = ps: with ps; [ smbus-cffi ]; # missing inputs: i2csense
|
||||
"binary_sensor" = ps: with ps; [ ];
|
||||
"bitcoin" = ps: with ps; [ ]; # missing inputs: blockchain
|
||||
"bitcoin" = ps: with ps; [ blockchain ];
|
||||
"bizkaibus" = ps: with ps; [ ]; # missing inputs: bizkaibus
|
||||
"blackbird" = ps: with ps; [ ]; # missing inputs: pyblackbird
|
||||
"blebox" = ps: with ps; [ ]; # missing inputs: blebox_uniapi
|
||||
@ -161,7 +161,7 @@
|
||||
"denon" = ps: with ps; [ ];
|
||||
"denonavr" = ps: with ps; [ denonavr getmac ];
|
||||
"derivative" = ps: with ps; [ ];
|
||||
"deutsche_bahn" = ps: with ps; [ ]; # missing inputs: schiene
|
||||
"deutsche_bahn" = ps: with ps; [ schiene ];
|
||||
"device_automation" = ps: with ps; [ ];
|
||||
"device_sun_light_trigger" = ps: with ps; [ aiohttp-cors pillow ];
|
||||
"device_tracker" = ps: with ps; [ ];
|
||||
@ -522,7 +522,7 @@
|
||||
"mycroft" = ps: with ps; [ ]; # missing inputs: mycroftapi
|
||||
"myq" = ps: with ps; [ ]; # missing inputs: pymyq
|
||||
"mysensors" = ps: with ps; [ aiohttp-cors paho-mqtt ]; # missing inputs: pymysensors
|
||||
"mystrom" = ps: with ps; [ aiohttp-cors ]; # missing inputs: python-mystrom
|
||||
"mystrom" = ps: with ps; [ aiohttp-cors python-mystrom ];
|
||||
"mythicbeastsdns" = ps: with ps; [ ]; # missing inputs: mbddns
|
||||
"n26" = ps: with ps; [ ]; # missing inputs: n26
|
||||
"nad" = ps: with ps; [ ]; # missing inputs: nad_receiver
|
||||
@ -534,7 +534,7 @@
|
||||
"ness_alarm" = ps: with ps; [ ]; # missing inputs: nessclient
|
||||
"nest" = ps: with ps; [ aiohttp-cors ha-ffmpeg python-nest ]; # missing inputs: google-nest-sdm
|
||||
"netatmo" = ps: with ps; [ aiohttp-cors hass-nabucasa pyatmo ];
|
||||
"netdata" = ps: with ps; [ ]; # missing inputs: netdata
|
||||
"netdata" = ps: with ps; [ netdata ];
|
||||
"netgear" = ps: with ps; [ ]; # missing inputs: pynetgear
|
||||
"netgear_lte" = ps: with ps; [ ]; # missing inputs: eternalegypt
|
||||
"netio" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pynetio
|
||||
@ -879,7 +879,7 @@
|
||||
"unifiled" = ps: with ps; [ ]; # missing inputs: unifiled
|
||||
"universal" = ps: with ps; [ ];
|
||||
"upb" = ps: with ps; [ ]; # missing inputs: upb_lib
|
||||
"upc_connect" = ps: with ps; [ ]; # missing inputs: connect-box
|
||||
"upc_connect" = ps: with ps; [ connect-box ];
|
||||
"upcloud" = ps: with ps; [ ]; # missing inputs: upcloud-api
|
||||
"updater" = ps: with ps; [ distro ];
|
||||
"upnp" = ps: with ps; [ async-upnp-client ];
|
||||
@ -908,7 +908,7 @@
|
||||
"vlc" = ps: with ps; [ python-vlc ];
|
||||
"vlc_telnet" = ps: with ps; [ ]; # missing inputs: python-telnet-vlc
|
||||
"voicerss" = ps: with ps; [ ];
|
||||
"volkszaehler" = ps: with ps; [ ]; # missing inputs: volkszaehler
|
||||
"volkszaehler" = ps: with ps; [ volkszaehler ];
|
||||
"volumio" = ps: with ps; [ ]; # missing inputs: pyvolumio
|
||||
"volvooncall" = ps: with ps; [ ]; # missing inputs: volvooncall
|
||||
"vultr" = ps: with ps; [ vultr ];
|
||||
|
@ -190,7 +190,7 @@ in
|
||||
mpd = run { };
|
||||
mpd-small = run { features = [
|
||||
"webdav" "curl" "mms" "bzip2" "zzip"
|
||||
"audiofile" "faad" "flac" "gme" "mad"
|
||||
"audiofile" "faad" "flac" "gme"
|
||||
"mpg123" "opus" "vorbis" "vorbisenc"
|
||||
"lame" "libsamplerate" "shout"
|
||||
"libmpdclient" "id3tag" "expat" "pcre"
|
||||
|
@ -14,7 +14,7 @@ buildPythonApplication rec {
|
||||
meta = with stdenv.lib; {
|
||||
description = "A tool to detect crontab errors";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ ma27 ];
|
||||
maintainers = with maintainers; [ SuperSandro2000 ];
|
||||
homepage = "https://github.com/lyda/chkcrontab";
|
||||
};
|
||||
}
|
||||
|
@ -243,6 +243,8 @@ in {
|
||||
|
||||
aioprocessing = callPackage ../development/python-modules/aioprocessing { };
|
||||
|
||||
aiopulse = callPackage ../development/python-modules/aiopulse { };
|
||||
|
||||
aioredis = callPackage ../development/python-modules/aioredis { };
|
||||
|
||||
aioresponses = callPackage ../development/python-modules/aioresponses { };
|
||||
@ -283,6 +285,8 @@ in {
|
||||
|
||||
amazon_kclpy = callPackage ../development/python-modules/amazon_kclpy { };
|
||||
|
||||
ambiclimate = callPackage ../development/python-modules/ambiclimate { };
|
||||
|
||||
amply = callPackage ../development/python-modules/amply { };
|
||||
|
||||
amqp = callPackage ../development/python-modules/amqp { };
|
||||
@ -916,6 +920,8 @@ in {
|
||||
|
||||
blivet = callPackage ../development/python-modules/blivet { };
|
||||
|
||||
blockchain = callPackage ../development/python-modules/blockchain { };
|
||||
|
||||
blockdiag = callPackage ../development/python-modules/blockdiag { };
|
||||
|
||||
blockdiagcontrib-cisco = throw "blockdiagcontrib-cisco is not compatible with blockdiag 2.0.0 and has been removed."; # Added 2020-11-29
|
||||
@ -1116,6 +1122,8 @@ in {
|
||||
|
||||
cement = callPackage ../development/python-modules/cement { };
|
||||
|
||||
connect-box = callPackage ../development/python-modules/connect_box { };
|
||||
|
||||
cerberus = callPackage ../development/python-modules/cerberus { };
|
||||
|
||||
certbot = callPackage ../development/python-modules/certbot { };
|
||||
@ -2834,8 +2842,6 @@ in {
|
||||
|
||||
html-sanitizer = callPackage ../development/python-modules/html-sanitizer { };
|
||||
|
||||
htmltreediff = callPackage ../development/python-modules/htmltreediff { };
|
||||
|
||||
HTSeq = callPackage ../development/python-modules/HTSeq { };
|
||||
|
||||
httmock = callPackage ../development/python-modules/httmock { };
|
||||
@ -4135,6 +4141,8 @@ in {
|
||||
|
||||
netcdf4 = callPackage ../development/python-modules/netcdf4 { };
|
||||
|
||||
netdata = callPackage ../development/python-modules/netdata { };
|
||||
|
||||
netdisco = callPackage ../development/python-modules/netdisco { };
|
||||
|
||||
netifaces = callPackage ../development/python-modules/netifaces { };
|
||||
@ -5275,6 +5283,8 @@ in {
|
||||
|
||||
pyhs100 = callPackage ../development/python-modules/pyhs100 { };
|
||||
|
||||
pyi2cflash = callPackage ../development/python-modules/pyi2cflash { };
|
||||
|
||||
pyicloud = callPackage ../development/python-modules/pyicloud { };
|
||||
|
||||
PyICU = callPackage ../development/python-modules/pyicu { };
|
||||
@ -5696,6 +5706,8 @@ in {
|
||||
|
||||
pyspice = callPackage ../development/python-modules/pyspice { };
|
||||
|
||||
pyspiflash = callPackage ../development/python-modules/pyspiflash { };
|
||||
|
||||
pyspinel = callPackage ../development/python-modules/pyspinel { };
|
||||
|
||||
pyspotify = callPackage ../development/python-modules/pyspotify { };
|
||||
@ -6039,6 +6051,8 @@ in {
|
||||
|
||||
python-multipart = callPackage ../development/python-modules/python-multipart { };
|
||||
|
||||
python-mystrom = callPackage ../development/python-modules/python-mystrom { };
|
||||
|
||||
python-nest = callPackage ../development/python-modules/python-nest { };
|
||||
|
||||
pythonnet = callPackage
|
||||
@ -6622,6 +6636,8 @@ in {
|
||||
|
||||
schema = callPackage ../development/python-modules/schema { };
|
||||
|
||||
schiene = callPackage ../development/python-modules/schiene { };
|
||||
|
||||
scikit-bio = callPackage ../development/python-modules/scikit-bio { };
|
||||
|
||||
scikit-build = callPackage ../development/python-modules/scikit-build { };
|
||||
@ -7774,6 +7790,8 @@ in {
|
||||
|
||||
vobject = callPackage ../development/python-modules/vobject { };
|
||||
|
||||
volkszaehler = callPackage ../development/python-modules/volkszaehler { };
|
||||
|
||||
voluptuous = callPackage ../development/python-modules/voluptuous { };
|
||||
|
||||
voluptuous-serialize = callPackage ../development/python-modules/voluptuous-serialize { };
|
||||
|
Loading…
x
Reference in New Issue
Block a user