lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
8a5e4be6 c1f8a15d

+88 -35
+5
nixos/doc/manual/release-notes/rl-2105.xml
··· 170 170 section of the NixOS manual</link> for more information. 171 171 </para> 172 172 </listitem> 173 + <listitem> 174 + <para> 175 + <xref linkend="opt-services.nebula.networks" /> <link xlink:href="https://github.com/slackhq/nebula">Nebula VPN</link> 176 + </para> 177 + </listitem> 173 178 </itemizedlist> 174 179 175 180 </section>
+6 -13
pkgs/development/python-modules/fastpair/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, pytestrunner, pytest, scipy }: 1 + { lib, buildPythonPackage, fetchFromGitHub, pytestrunner, pytest, scipy, pytestCheckHook }: 2 2 3 3 buildPythonPackage { 4 4 pname = "fastpair"; 5 - version = "2016-07-05"; 5 + version = "2021-05-19"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "carsonfarmer"; 9 9 repo = "fastpair"; 10 - rev = "92364962f6b695661f35a117bf11f96584128a8d"; 11 - sha256 = "1pv9sxycxdk567s5gs947rhlqngrb9nn9yh4dhdvg1ix1i8dca71"; 10 + rev = "d3170fd7e4d6e95312e7e1cb02e84077a3f06379"; 11 + sha256 = "1l8zgr8awg27lhlkpa2dsvghrb7b12jl1bkgpzg5q7pg8nizl9mx"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pytestrunner ]; 15 15 16 - checkInputs = [ pytest ]; 16 + checkInputs = [ pytest pytestCheckHook ]; 17 17 18 18 propagatedBuildInputs = [ 19 19 scipy 20 20 ]; 21 21 22 - # Does not support pytest 4 https://github.com/carsonfarmer/fastpair/issues/14 23 - doCheck = false; 24 - 25 - checkPhase = '' 26 - pytest fastpair 27 - ''; 28 - 29 22 meta = with lib; { 30 23 homepage = "https://github.com/carsonfarmer/fastpair"; 31 24 description = "Data-structure for the dynamic closest-pair problem"; 32 25 license = licenses.mit; 33 - maintainers = with maintainers; [ cmcdragonkai ]; 26 + maintainers = with maintainers; [ cmcdragonkai rakesh4g ]; 34 27 }; 35 28 }
+2 -2
pkgs/development/python-modules/hatasmota/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "hatasmota"; 10 - version = "0.2.12"; 10 + version = "0.2.13"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "emontnemery"; 14 14 repo = pname; 15 15 rev = version; 16 - sha256 = "sha256-rf0EB9PxageMQhPzG96oWovt+5L/u68VPllzPT4yp2A="; 16 + sha256 = "sha256-RzBEiO8IfeMls7ssCZ2yhL78UVrpZykwDl1IUshqOu8="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [
+2 -8
pkgs/development/python-modules/karton-yaramatcher/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "karton-yaramatcher"; 11 - version = "1.1.0"; 11 + version = "1.1.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "CERT-Polska"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "0yb9l5z826zli5cpcj234dmjdjha2g1lcwxyvpxm95whkhapc2cf"; 17 + sha256 = "0mv8v1gk6p21pw9kx6cxr76l6c5fxd3p6dk85cwfzz100h8mdvar"; 18 18 }; 19 19 20 20 propagatedBuildInputs = [ 21 21 karton-core 22 22 yara-python 23 23 ]; 24 - 25 - postPatch = '' 26 - substituteInPlace requirements.txt \ 27 - --replace "karton-core==4.0.5" "karton-core" \ 28 - --replace "yara-python==4.0.2" "yara-python" \ 29 - ''; 30 24 31 25 checkPhase = '' 32 26 runHook preCheck
+59
pkgs/development/python-modules/locationsharinglib/default.nix
··· 1 + { lib 2 + , betamax 3 + , buildPythonPackage 4 + , cachetools 5 + , coloredlogs 6 + , emoji 7 + , fetchPypi 8 + , nose 9 + , python 10 + , pythonOlder 11 + , pytz 12 + , requests 13 + }: 14 + 15 + buildPythonPackage rec { 16 + pname = "locationsharinglib"; 17 + version = "4.1.6"; 18 + disabled = pythonOlder "3.6"; 19 + 20 + src = fetchPypi { 21 + inherit pname version; 22 + sha256 = "092j8z01nwjqh5zr7aj8mxl1zjd3j2irhrs39dhn47bd6db2a6ij"; 23 + }; 24 + 25 + propagatedBuildInputs = [ 26 + coloredlogs 27 + requests 28 + cachetools 29 + pytz 30 + ]; 31 + 32 + checkInputs = [ 33 + betamax 34 + emoji 35 + nose 36 + ]; 37 + 38 + postPatch = '' 39 + # Tests requirements want to pull in multiple modules which we don't need 40 + substituteInPlace setup.py \ 41 + --replace "tests_require=test_requirements" "tests_require=[]" 42 + ''; 43 + 44 + checkPhase = '' 45 + runHook preCheck 46 + # Only coverage no real unit tests 47 + ${python.interpreter} setup.py nosetests 48 + runHook postCheck 49 + ''; 50 + 51 + pythonImportsCheck = [ "locationsharinglib" ]; 52 + 53 + meta = with lib; { 54 + description = "Python package to retrieve coordinates from a Google account"; 55 + homepage = "https://locationsharinglib.readthedocs.io/"; 56 + license = licenses.mit; 57 + maintainers = with maintainers; [ fab ]; 58 + }; 59 + }
+2 -2
pkgs/development/tools/earthly/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "earthly"; 5 - version = "0.5.12"; 5 + version = "0.5.13"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "earthly"; 9 9 repo = "earthly"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-jG4KaDCzx0PAJu6Hr+xnKsAdz97LmGUF0El3rSiLQPo="; 11 + sha256 = "sha256-XN3E1oCIlohALnaP17WOB7/1vaklmyAfVZLxrBOXhbo="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-q3dDV0eop2NxXHFrlppWsZrO2Hz1q5xhs1DnB6PvG9g=";
+2 -2
pkgs/os-specific/linux/hdparm/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "hdparm"; 5 - version = "9.60"; 5 + version = "9.61"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://sourceforge/hdparm/hdparm-${version}.tar.gz"; 9 - sha256 = "1k1mcv7naiacw1y6bdd1adnjfiq1kkx2ivsadjwmlkg4fff775w3"; 9 + sha256 = "sha256-2hocOIfxC4OX6OAgE8qmEULg5yyw1zmXQhyi8vTfU0M="; 10 10 }; 11 11 12 12 preBuild = ''
+2 -2
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2021.5.4"; 5 + version = "2021.5.5"; 6 6 components = { 7 7 "abode" = ps: with ps; [ abodepy ]; 8 8 "accuweather" = ps: with ps; [ accuweather ]; ··· 316 316 "google_assistant" = ps: with ps; [ aiohttp-cors ]; 317 317 "google_cloud" = ps: with ps; [ google-cloud-texttospeech ]; 318 318 "google_domains" = ps: with ps; [ ]; 319 - "google_maps" = ps: with ps; [ ]; # missing inputs: locationsharinglib 319 + "google_maps" = ps: with ps; [ locationsharinglib ]; 320 320 "google_pubsub" = ps: with ps; [ google-cloud-pubsub ]; 321 321 "google_translate" = ps: with ps; [ gtts ]; 322 322 "google_travel_time" = ps: with ps; [ googlemaps ];
+2 -2
pkgs/servers/home-assistant/default.nix
··· 155 155 extraBuildInputs = extraPackages py.pkgs; 156 156 157 157 # Don't forget to run parse-requirements.py after updating 158 - hassVersion = "2021.5.4"; 158 + hassVersion = "2021.5.5"; 159 159 160 160 in with py.pkgs; buildPythonApplication rec { 161 161 pname = "homeassistant"; ··· 174 174 owner = "home-assistant"; 175 175 repo = "core"; 176 176 rev = version; 177 - sha256 = "1jxbxzhcnvxf6qkik2qmpdml41q6hlkazjqaxygyw7pyj094fp8v"; 177 + sha256 = "1vdxygjik1ay58xgyr1rk12cgy63raqi4fldnd4mlhs4i21c7ff8"; 178 178 }; 179 179 180 180 # leave this in, so users don't have to constantly update their downstream patch handling
+2 -2
pkgs/tools/graphics/agi/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "agi"; 17 - version = "1.1.0-dev-20210513"; 17 + version = "1.1.0-dev-20210514"; 18 18 19 19 src = fetchzip { 20 20 url = "https://github.com/google/agi-dev-releases/releases/download/v${version}/agi-${version}-linux.zip"; 21 - sha256 = "sha256-epDwZpdyPreufPwiSFadmMjtZ9nq9mQsQt+Asm5rx8Y="; 21 + sha256 = "sha256-vYq8x5uX1MfqCRZl/564YuTAYxe36iZTO+lsyxkO2JQ="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+2 -2
pkgs/tools/networking/dnsproxy/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "dnsproxy"; 5 - version = "0.37.3"; 5 + version = "0.37.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "AdguardTeam"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-8lZDWvd5Lq8uHBt47gRhg0MLeJ5iRheMBUjkfaJueDI="; 11 + sha256 = "sha256-EV/+m7Uzf7s6+J0jdsim3UP84iK/tXlPNfkyrtrx5NQ="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+2
pkgs/top-level/python-packages.nix
··· 3973 3973 3974 3974 localzone = callPackage ../development/python-modules/localzone { }; 3975 3975 3976 + locationsharinglib = callPackage ../development/python-modules/locationsharinglib { }; 3977 + 3976 3978 locket = callPackage ../development/python-modules/locket { }; 3977 3979 3978 3980 lockfile = callPackage ../development/python-modules/lockfile { };