Merge master into staging-next

authored by github-actions[bot] and committed by GitHub e19bb47d 2bd8fc93

+89 -63
+2 -2
pkgs/applications/editors/cudatext/default.nix
··· 38 in 39 stdenv.mkDerivation rec { 40 pname = "cudatext"; 41 - version = "1.160.2"; 42 43 src = fetchFromGitHub { 44 owner = "Alexey-T"; 45 repo = "CudaText"; 46 rev = version; 47 - sha256 = "sha256-moKuiW5kd0jdAk0lBLX8ZWeT/locxGAvM4oOqvMGsr4="; 48 }; 49 50 postPatch = ''
··· 38 in 39 stdenv.mkDerivation rec { 40 pname = "cudatext"; 41 + version = "1.161.0"; 42 43 src = fetchFromGitHub { 44 owner = "Alexey-T"; 45 repo = "CudaText"; 46 rev = version; 47 + sha256 = "sha256-FxeJpKc++fDHdYuYmjL6qY/rilA++ljcB/9U54+/+P0="; 48 }; 49 50 postPatch = ''
+6 -6
pkgs/applications/editors/cudatext/deps.json
··· 16 }, 17 "ATSynEdit": { 18 "owner": "Alexey-T", 19 - "rev": "2022.04.06", 20 - "sha256": "sha256-EnPOAl1qsdcYzmUgT5rSYqY/xOLSfDcMNCXIG8LC4H0=" 21 }, 22 "ATSynEdit_Cmp": { 23 "owner": "Alexey-T", ··· 26 }, 27 "EControl": { 28 "owner": "Alexey-T", 29 - "rev": "2022.04.08", 30 - "sha256": "sha256-pPlb8rr5loYVzKw/7R2kogSAosmViwGM3cehVwf4EYY=" 31 }, 32 "ATSynEdit_Ex": { 33 "owner": "Alexey-T", 34 - "rev": "2022.03.28", 35 - "sha256": "sha256-TpAaL7/bhnrQgAq1mUTdEWXecSmznWy/iAw+TMMrQGo=" 36 }, 37 "Python-for-Lazarus": { 38 "owner": "Alexey-T",
··· 16 }, 17 "ATSynEdit": { 18 "owner": "Alexey-T", 19 + "rev": "2022.04.11", 20 + "sha256": "sha256-CoNjxQSQJhtVvvO9fJBGmfjbWhwZJ31Jk0YcISKqKiU=" 21 }, 22 "ATSynEdit_Cmp": { 23 "owner": "Alexey-T", ··· 26 }, 27 "EControl": { 28 "owner": "Alexey-T", 29 + "rev": "2022.04.11.1", 30 + "sha256": "sha256-QwxnP7zY5AaMBqe2qH2l8lrfD6JQ+RNY5sucwL+o1Ts=" 31 }, 32 "ATSynEdit_Ex": { 33 "owner": "Alexey-T", 34 + "rev": "2022.04.11", 35 + "sha256": "sha256-wzE6lNhrXsBOP+Zx+qAcj6Hhf87qqDaqKf9up7I3ZUo=" 36 }, 37 "Python-for-Lazarus": { 38 "owner": "Alexey-T",
+8
pkgs/applications/emulators/zesarux/default.nix
··· 50 url = "https://github.com/chernandezba/zesarux/commit/4493439b38f565c5be7c36239ecaf0cf80045627.diff"; 51 sha256 = "sha256-f+21naPcPXdcVvqU8ymlGfl1WkYGOeOBe9B/WFUauTI="; 52 }) 53 ]; 54 55 postPatch = ''
··· 50 url = "https://github.com/chernandezba/zesarux/commit/4493439b38f565c5be7c36239ecaf0cf80045627.diff"; 51 sha256 = "sha256-f+21naPcPXdcVvqU8ymlGfl1WkYGOeOBe9B/WFUauTI="; 52 }) 53 + 54 + # Patch pending upstream release for libcaca-0.99.beta20 support: 55 + # https://github.com/chernandezba/zesarux/pull/1 56 + (fetchpatch { 57 + name = "libcaca-0.99.beta20.patch"; 58 + url = "https://github.com/chernandezba/zesarux/commit/542786338d00ab6fcdf712bbd6f5e891e8b26c34.diff"; 59 + sha256 = "sha256-UvXvBb9Nzw5HNz0uiv2SV1Oeiw7aVCa0jhEbThDRVec="; 60 + }) 61 ]; 62 63 postPatch = ''
+5 -4
pkgs/applications/misc/slides/default.nix
··· 7 8 buildGoModule rec { 9 pname = "slides"; 10 - version = "0.7.3"; 11 12 src = fetchFromGitHub { 13 owner = "maaslalani"; 14 repo = "slides"; 15 rev = "v${version}"; 16 - sha256 = "sha256-05geDWZSpFjLywuWkI+FPaTaO9dyNuPuMBk7dc1Yl6I="; 17 }; 18 19 checkInputs = [ ··· 21 go 22 ]; 23 24 - vendorSha256 = "sha256-i+bbSwiH7TD+huxpTREThxnPkQZTMQJO7AP4kTlCseo="; 25 26 ldflags = [ 27 "-s" ··· 32 meta = with lib; { 33 description = "Terminal based presentation tool"; 34 homepage = "https://github.com/maaslalani/slides"; 35 license = licenses.mit; 36 - maintainers = with maintainers; [ maaslalani ]; 37 }; 38 }
··· 7 8 buildGoModule rec { 9 pname = "slides"; 10 + version = "0.8.0"; 11 12 src = fetchFromGitHub { 13 owner = "maaslalani"; 14 repo = "slides"; 15 rev = "v${version}"; 16 + sha256 = "sha256-Ca0/M4B6yAdV4hbJ95gH9MVZg3EFIY5bSMkkYy2+P+Q="; 17 }; 18 19 checkInputs = [ ··· 21 go 22 ]; 23 24 + vendorSha256 = "sha256-pn7c/6RF/GpECQtaxsTau91T7pLg+ZAUBbnR7h8DfnY="; 25 26 ldflags = [ 27 "-s" ··· 32 meta = with lib; { 33 description = "Terminal based presentation tool"; 34 homepage = "https://github.com/maaslalani/slides"; 35 + changelog = "https://github.com/maaslalani/slides/releases/tag/v${version}"; 36 license = licenses.mit; 37 + maintainers = with maintainers; [ maaslalani penguwin ]; 38 }; 39 }
+2 -2
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 4 versions = if stdenv.isLinux then { 5 stable = "0.0.17"; 6 ptb = "0.0.29"; 7 - canary = "0.0.134"; 8 } else { 9 stable = "0.0.264"; 10 ptb = "0.0.59"; ··· 31 canary = fetchurl { 32 url = 33 "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 34 - sha256 = "sha256-HyJa6lGcKMPKWffO/pnNcn8fDTJj6O4J8Y5RA23a1kM="; 35 }; 36 }; 37 x86_64-darwin = {
··· 4 versions = if stdenv.isLinux then { 5 stable = "0.0.17"; 6 ptb = "0.0.29"; 7 + canary = "0.0.135"; 8 } else { 9 stable = "0.0.264"; 10 ptb = "0.0.59"; ··· 31 canary = fetchurl { 32 url = 33 "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 34 + sha256 = "sha256-dmG+3BWS1BMHHQAv4fsXuObVeAJBeD+TqnyQz69AMac="; 35 }; 36 }; 37 x86_64-darwin = {
+2 -2
pkgs/development/python-modules/asdf-standard/default.nix
··· 8 9 buildPythonPackage rec { 10 pname = "asdf-standard"; 11 - version = "1.0.1"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.7"; ··· 16 src = fetchPypi { 17 pname = "asdf_standard"; 18 inherit version; 19 - hash = "sha256-HK8GceEm9K7DETreG1BjhYNpp2klXPu7vNLWfazFtZI="; 20 }; 21 22 nativeBuildInputs = [
··· 8 9 buildPythonPackage rec { 10 pname = "asdf-standard"; 11 + version = "1.0.2"; 12 format = "pyproject"; 13 14 disabled = pythonOlder "3.7"; ··· 16 src = fetchPypi { 17 pname = "asdf_standard"; 18 inherit version; 19 + hash = "sha256-Ic/AXdghVZtn37xU0DsrzArYtstcydFNdZH3OrNFFwA="; 20 }; 21 22 nativeBuildInputs = [
+26 -13
pkgs/development/python-modules/boltztrap2/default.nix
··· 14 }: 15 16 buildPythonPackage rec { 17 - version = "22.3.2"; 18 - pname = "BoltzTraP2"; 19 disabled = pythonOlder "3.5"; 20 21 src = fetchPypi { 22 - inherit pname version; 23 - sha256 = "sha256-Yo37xdXxCQKkA+lrFEZp1DxjJy216Q6aYYT68PEx9JU="; 24 }; 25 26 dontUseCmakeConfigure = true; 27 28 - nativeBuildInputs = [ cmake cython ]; 29 - checkInputs = [ pytest ]; 30 - propagatedBuildInputs = [ spglib numpy scipy matplotlib ase netcdf4 ]; 31 32 # pypi release does no include files for tests 33 doCheck = false; 34 35 - checkPhase = '' 36 - py.test 37 - ''; 38 39 meta = with lib; { 40 homepage = "http://www.boltztrap.org/"; 41 - description = "Band-structure interpolator and transport coefficient calculator"; 42 - license = licenses.gpl3; 43 - maintainers = [ maintainers.costrouc ]; 44 }; 45 }
··· 14 }: 15 16 buildPythonPackage rec { 17 + pname = "boltztrap2"; 18 + version = "22.4.1"; 19 + format = "setuptools"; 20 + 21 disabled = pythonOlder "3.5"; 22 23 src = fetchPypi { 24 + pname = "BoltzTraP2"; 25 + inherit version; 26 + hash = "sha256-lGwKHWAslCmb9bVQELHD6kAay+dnieiNsSAfAyNFLPM="; 27 }; 28 29 dontUseCmakeConfigure = true; 30 31 + nativeBuildInputs = [ 32 + cmake 33 + cython 34 + ]; 35 + 36 + propagatedBuildInputs = [ 37 + spglib 38 + numpy 39 + scipy 40 + matplotlib 41 + ase 42 + netcdf4 43 + ]; 44 45 # pypi release does no include files for tests 46 doCheck = false; 47 48 + pythonImportsCheck = [ 49 + "BoltzTraP2" 50 + ]; 51 52 meta = with lib; { 53 + description = "Band-structure interpolator and transport coefficient calculator"; 54 homepage = "http://www.boltztrap.org/"; 55 + license = licenses.gpl3Plus; 56 + maintainers = with maintainers; [ costrouc ]; 57 }; 58 }
+2 -2
pkgs/development/python-modules/boschshcpy/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "boschshcpy"; 13 - version = "0.2.30"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "tschamm"; 20 repo = pname; 21 rev = version; 22 - sha256 = "sha256-qq01hnNiJ6BUGhi5owYvxM+Kj7/KYp0vBpILmwPuZaw="; 23 }; 24 25 propagatedBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "boschshcpy"; 13 + version = "0.2.31"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.7"; ··· 19 owner = "tschamm"; 20 repo = pname; 21 rev = version; 22 + sha256 = "sha256-04qTjwnPckBHKBs9+BFWtTJ9uVc0U1oJAiLIE1nqQdE="; 23 }; 24 25 propagatedBuildInputs = [
+11 -8
pkgs/development/python-modules/hwi/default.nix
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , bitbox02 5 , ecdsa 6 , hidapi 7 , libusb1 8 , mnemonic 9 , pyaes 10 , typing-extensions 11 , pythonOlder 12 }: 13 14 buildPythonPackage rec { 15 pname = "hwi"; 16 - version = "2.0.2"; 17 format = "setuptools"; 18 19 - disabled = pythonOlder "3.7"; 20 - 21 src = fetchFromGitHub { 22 owner = "bitcoin-core"; 23 repo = "HWI"; 24 rev = version; 25 - sha256 = "sha256-s0pKYqesZjHE6YndqsMwCuqLK7eE82oRiSXxBdUtEX4="; 26 }; 27 28 propagatedBuildInputs = [ 29 bitbox02 30 ecdsa 31 hidapi 32 libusb1 33 mnemonic 34 pyaes 35 typing-extensions 36 ]; 37 38 - # make compatible with libusb1 2.x 39 postPatch = '' 40 substituteInPlace setup.py \ 41 - --replace 'libusb1>=1.7,<2.0' 'libusb1>=1.7' \ 42 - --replace "'python_requires': '>=3.6,<3.10'," "'python_requires': '>=3.6,<4'," \ 43 - --replace 'typing-extensions>=3.7,<4.0' 'typing-extensions>=3.7' 44 ''; 45 46 # tests require to clone quite a few firmwares
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , bitbox02 5 + , cbor 6 , ecdsa 7 , hidapi 8 , libusb1 9 , mnemonic 10 , pyaes 11 + , pyserial 12 , typing-extensions 13 , pythonOlder 14 }: 15 16 buildPythonPackage rec { 17 pname = "hwi"; 18 + version = "2.1.0"; 19 format = "setuptools"; 20 21 src = fetchFromGitHub { 22 owner = "bitcoin-core"; 23 repo = "HWI"; 24 rev = version; 25 + sha256 = "sha256-ih4k58OdH5taf/7fvqLeWLrMzR38uPpDSGE4KU8sEAk="; 26 }; 27 28 propagatedBuildInputs = [ 29 bitbox02 30 + cbor 31 ecdsa 32 hidapi 33 libusb1 34 mnemonic 35 pyaes 36 + pyserial 37 typing-extensions 38 ]; 39 40 + # relax required dependencies: 41 + # libusb1 - https://github.com/bitcoin-core/HWI/issues/579 42 + # typing-extensions - https://github.com/bitcoin-core/HWI/issues/572 43 postPatch = '' 44 substituteInPlace setup.py \ 45 + --replace 'libusb1>=1.7,<3' 'libusb1>=1.7,<4' \ 46 + --replace 'typing-extensions>=3.7,<4.0' 'typing-extensions>=3.7,<5.0' 47 ''; 48 49 # tests require to clone quite a few firmwares
+2 -2
pkgs/development/python-modules/napari/default.nix
··· 28 , wrapQtAppsHook 29 }: mkDerivationWith buildPythonPackage rec { 30 pname = "napari"; 31 - version = "0.4.14"; 32 33 format = "pyproject"; 34 ··· 36 owner = "napari"; 37 repo = pname; 38 rev = "v${version}"; 39 - sha256 = "sha256-uDDj5dzsT4tRVV0Y+CYegiCpLM77XFaXEXEZXTnX808="; 40 }; 41 42 SETUPTOOLS_SCM_PRETEND_VERSION = version;
··· 28 , wrapQtAppsHook 29 }: mkDerivationWith buildPythonPackage rec { 30 pname = "napari"; 31 + version = "0.4.15"; 32 33 format = "pyproject"; 34 ··· 36 owner = "napari"; 37 repo = pname; 38 rev = "v${version}"; 39 + sha256 = "sha256-52TDMU6box7TA26P0F9ZgPr8fyzYM646lPUfOektOuE="; 40 }; 41 42 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+4 -3
pkgs/development/python-modules/nix-prefetch-github/default.nix
··· 2 , lib 3 , buildPythonPackage 4 , git 5 , pythonOlder 6 }: 7 8 buildPythonPackage rec { 9 pname = "nix-prefetch-github"; 10 - version = "5.0.1"; 11 12 disabled = pythonOlder "3.7"; 13 ··· 15 owner = "seppeljordan"; 16 repo = "nix-prefetch-github"; 17 rev = "v${version}"; 18 - sha256 = "DOmFfUCLJ+rnS4PznQaQrDrqjUU4DXmOrC9BspqKZVM="; 19 }; 20 21 - checkInputs = [ git ]; 22 23 checkPhase = '' 24 python -m unittest discover
··· 2 , lib 3 , buildPythonPackage 4 , git 5 + , which 6 , pythonOlder 7 }: 8 9 buildPythonPackage rec { 10 pname = "nix-prefetch-github"; 11 + version = "5.1.2"; 12 13 disabled = pythonOlder "3.7"; 14 ··· 16 owner = "seppeljordan"; 17 repo = "nix-prefetch-github"; 18 rev = "v${version}"; 19 + sha256 = "GHUH3Oog800qrdgXs5AEa4O6ovZ1LT0k3P4YwEHfwlY="; 20 }; 21 22 + checkInputs = [ git which ]; 23 24 checkPhase = '' 25 python -m unittest discover
+3 -3
pkgs/development/python-modules/pubnub/default.nix
··· 13 14 buildPythonPackage rec { 15 pname = "pubnub"; 16 - version = "6.2.0"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.7"; ··· 21 src = fetchFromGitHub { 22 owner = pname; 23 repo = "python"; 24 - rev = "v${version}"; 25 - hash = "sha256-QOOPcWhhEqg7c0INQv88+eOP0povN8W4lLoaly9TGu0="; 26 }; 27 28 propagatedBuildInputs = [
··· 13 14 buildPythonPackage rec { 15 pname = "pubnub"; 16 + version = "6.3.0"; 17 format = "setuptools"; 18 19 disabled = pythonOlder "3.7"; ··· 21 src = fetchFromGitHub { 22 owner = pname; 23 repo = "python"; 24 + rev = "refs/tags/v${version}"; 25 + hash = "sha256-HnDCRwGrWYVW2WpCFDySVYzNW4/cNhVqNG2YfF5V3WY="; 26 }; 27 28 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pyezviz/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "pyezviz"; 14 - version = "0.2.0.6"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.6"; ··· 20 owner = "baqs"; 21 repo = "pyEzviz"; 22 rev = version; 23 - sha256 = "sha256-3GRyM6OK0EpQ7wepTzqg+XANx9D0OVBTnw98i3b1V/8="; 24 }; 25 26 propagatedBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "pyezviz"; 14 + version = "0.2.0.7"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.6"; ··· 20 owner = "baqs"; 21 repo = "pyEzviz"; 22 rev = version; 23 + sha256 = "sha256-cQsjEH+e2/rNXmCnhNRv2Vg5i/ax0x88w1pit2eVO2c="; 24 }; 25 26 propagatedBuildInputs = [
+8 -8
pkgs/development/python-modules/pyvis/default.nix
··· 6 , jinja2 7 , ipython 8 , jsonpickle 9 - , numpy }: 10 11 buildPythonPackage rec { 12 pname = "pyvis"; 13 - version = "unstable-2021-04-29"; 14 15 - # We use unstable, as test are failing for 0.1.9 16 src = fetchFromGitHub { 17 owner = "WestHealth"; 18 repo = pname; 19 - rev = "4c521302abf9725dcbe7f59962baf85360b2718d"; 20 - sha256 = "sha256-DYbHQpxtSfiLbzmBGclym/ChM0WLBzSEC/3phDTtGY8="; 21 }; 22 23 patches = [ 24 - # Remove when https://github.com/WestHealth/pyvis/pull/101 is merged. 25 (fetchpatch { 26 - url = "https://github.com/WestHealth/pyvis/commit/158a34de45f970b17ffd746c6e705b89128e2445.patch"; 27 - sha256 = "sha256-zK72nrnn5YLGNW6PKYUyHry5ORCdt1T1oH6n1X64DKg="; 28 }) 29 ]; 30
··· 6 , jinja2 7 , ipython 8 , jsonpickle 9 + , numpy 10 + }: 11 12 buildPythonPackage rec { 13 pname = "pyvis"; 14 + version = "0.2.1"; 15 16 src = fetchFromGitHub { 17 owner = "WestHealth"; 18 repo = pname; 19 + rev = "v${version}"; 20 + sha256 = "sha256-cER5XYxnURzRLtrisWBu2kxtOiRqgaRTJYyaCMh2qqE="; 21 }; 22 23 patches = [ 24 + # Fix test: https://github.com/WestHealth/pyvis/issues/138 25 (fetchpatch { 26 + url = "https://github.com/WestHealth/pyvis/commit/eaa24b882401e2e74353efa78bf4e71a880cfc47.patch"; 27 + sha256 = "sha256-hyDypavoCM36SiuQda1U4FLUPdAjTIMtaeZ0KqfHKzI="; 28 }) 29 ]; 30
+3 -3
pkgs/tools/misc/dsq/default.nix
··· 10 11 buildGoModule rec { 12 pname = "dsq"; 13 - version = "0.13.0"; 14 15 src = fetchFromGitHub { 16 owner = "multiprocessio"; 17 repo = "dsq"; 18 rev = version; 19 - hash = "sha256-6Rdw/bXIcIoQ/PsVtJKSlwIhCxSlISPmmb2lGbp8vVM="; 20 }; 21 22 - vendorSha256 = "sha256-hZeI1XqW1lk9F66TVirkpvCZrJb9MO8aS1Sx/R92ddc="; 23 24 nativeBuildInputs = [ diffutils ]; 25
··· 10 11 buildGoModule rec { 12 pname = "dsq"; 13 + version = "0.14.0"; 14 15 src = fetchFromGitHub { 16 owner = "multiprocessio"; 17 repo = "dsq"; 18 rev = version; 19 + hash = "sha256-BhWcl0yMpTi/6+dFk6wX/rMkH1k9m9eVm40iNwZGrJM="; 20 }; 21 22 + vendorSha256 = "sha256-mSF2oNdTKAg3iRejKkn24hSCJDM6iOkRMruic73ceX4="; 23 24 nativeBuildInputs = [ diffutils ]; 25
+3 -3
pkgs/tools/security/spire/default.nix
··· 2 3 buildGoModule rec { 4 pname = "spire"; 5 - version = "1.2.1"; 6 7 outputs = [ "out" "agent" "server" ]; 8 ··· 10 owner = "spiffe"; 11 repo = pname; 12 rev = "v${version}"; 13 - sha256 = "sha256-LK73RGSTwGhCXOglsqK8RAAldovRzliE78vi2ilTSrw="; 14 }; 15 16 - vendorSha256 = "sha256-am8ZTUX8Vph1Eg013NObMiSVeupS2hlHdpZ/1mO27dY="; 17 18 subPackages = [ "cmd/spire-agent" "cmd/spire-server" ]; 19
··· 2 3 buildGoModule rec { 4 pname = "spire"; 5 + version = "1.2.3"; 6 7 outputs = [ "out" "agent" "server" ]; 8 ··· 10 owner = "spiffe"; 11 repo = pname; 12 rev = "v${version}"; 13 + sha256 = "sha256-k2kg1Wz0pPV9di2T1A1QvPxLqS5uZBvklNfBW72dQa0="; 14 }; 15 16 + vendorSha256 = "sha256-J2D5hD0+0VY0sWi6O/McLIvK775aQiDqA+h24oYgRxY="; 17 18 subPackages = [ "cmd/spire-agent" "cmd/spire-server" ]; 19