Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3d9c143b772c
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: aca3de5c13d8
Choose a head ref

Commits on Apr 12, 2020

  1. boot.initrd.luks: remove x86_64/i586 AES modules

    Commit 1d2c3279311e4f03fcf164e1366f2fda9f4bfccf in the upstream kernel
    repository removed support for the scalar x86_64 and i586 AES
    assembly implementations, since the generic AES implementation generated
    by the compiler is faster for both platforms. Remove the modules from
    the cryptoModules list. This causes a regression for kernel versions
    >=5.4 which include the removal. This should have no negative impact on
    AES performance on older kernels since the generic implementation should
    be faster there as well since the implementation was hardly touched from
    its initial submission.
    
    Fixes #84842
    Emantor committed Apr 12, 2020
    Copy the full SHA
    61da203 View commit details

Commits on Jul 6, 2020

  1. Copy the full SHA
    384586d View commit details

Commits on Jul 10, 2020

  1. Copy the full SHA
    d15d77a View commit details
  2. python3Packages.pure-pcapy3: init at 1.0.1

    etu authored and mvnetbiz committed Jul 10, 2020
    Copy the full SHA
    63e59c6 View commit details
  3. python3Packages.bellows: init at 0.17.0

    etu authored and mvnetbiz committed Jul 10, 2020
    Copy the full SHA
    2c004e0 View commit details
  4. python3Packages.zigpy-cc: init at 0.4.4

    etu authored and mvnetbiz committed Jul 10, 2020
    Copy the full SHA
    29b377d View commit details
  5. python3Packages.zigpy-xbee: init at 0.12.1

    etu authored and mvnetbiz committed Jul 10, 2020
    Copy the full SHA
    f10f300 View commit details
  6. python3Packages.zigpy-zigate: init at 0.6.1

    etu authored and mvnetbiz committed Jul 10, 2020
    Copy the full SHA
    2b04280 View commit details
  7. Copy the full SHA
    97805ff View commit details
  8. Copy the full SHA
    9fb7c8e View commit details
  9. Copy the full SHA
    33873da View commit details
  10. Copy the full SHA
    9deee36 View commit details
  11. Copy the full SHA
    12cf86f View commit details

Commits on Jul 11, 2020

  1. stig: 0.11.0a -> 0.11.2a0

    r-ryantm committed Jul 11, 2020
    Copy the full SHA
    a7c3c39 View commit details
  2. jetbrains-mono: 1.0.6 -> 2.000

    marsam committed Jul 11, 2020
    Copy the full SHA
    5678448 View commit details
  3. atlassian-jira: 8.9.0 -> 8.10.0

    ciil committed Jul 11, 2020
    Copy the full SHA
    8618e44 View commit details
  4. Copy the full SHA
    ef4f6db View commit details
  5. Copy the full SHA
    86ed3bf View commit details
  6. Copy the full SHA
    49316cc View commit details
  7. Merge pull request #92925 from etu/php74-update

    php74: 7.4.7 -> 7.4.8
    Ma27 authored Jul 11, 2020
    Copy the full SHA
    2423213 View commit details
  8. Copy the full SHA
    ca343e5 View commit details
  9. Merge pull request #92706 from Ma27/bump-matrix-synapse

    matrix-synapse: 1.15.2 -> 1.16.1
    Ma27 authored Jul 11, 2020
    Copy the full SHA
    0725941 View commit details
  10. Merge pull request #92927 from etu/php73-update

    php73: 7.3.19 -> 7.3.20
    Ma27 authored Jul 11, 2020
    Copy the full SHA
    f510162 View commit details
  11. Merge pull request #92928 from etu/php72-update

    php72: 7.2.31 -> 7.2.32
    Ma27 authored Jul 11, 2020
    Copy the full SHA
    db2a5bf View commit details
  12. Copy the full SHA
    0877879 View commit details
  13. coreboot-utils: 4.11 -> 4.12

    Milan Pässler committed Jul 11, 2020
    Copy the full SHA
    38c590a View commit details
  14. mumble: 1.3.1 -> 1.3.2

    Milan Pässler committed Jul 11, 2020
    Copy the full SHA
    553859d View commit details
  15. tipp10: 3.1.0 -> 3.2.0

    Milan Pässler committed Jul 11, 2020
    Copy the full SHA
    f23acc0 View commit details
  16. uci: unstable-2020-01-27 -> unstable-2020-04-27

    Milan Pässler committed Jul 11, 2020
    Copy the full SHA
    915d2fa View commit details
  17. netifd: unstable-2020-01-18 -> unstable-2020-07-11

    Milan Pässler committed Jul 11, 2020
    Copy the full SHA
    67504da View commit details
  18. Merge pull request #85074 from Emantor/fix/boot_kernel_module

    boot.initrd.luks: remove x86_64/i586 AES modules
    fpletz authored Jul 11, 2020
    Copy the full SHA
    a8fd3c7 View commit details
  19. Merge pull request #92943 from minijackson/cargo-inspect-0.10.3

    cargo-inspect: 0.10.1 -> 0.10.3
    danieldk authored Jul 11, 2020
    Copy the full SHA
    e8d7851 View commit details
  20. Merge pull request #92905 from marsam/fix-pillow-darwin

    python27Packages.pillow: fix build on darwin
    marsam authored Jul 11, 2020
    Copy the full SHA
    b6b8f39 View commit details
  21. Merge pull request #92922 from ciil/jira-update

    atlassian-jira: 8.9.0 -> 8.10.0
    fpletz authored Jul 11, 2020
    Copy the full SHA
    e0cc08b View commit details
  22. Merge pull request #92951 from marsam/update-jetbrains-mono

    jetbrains-mono: 1.0.6 -> 2.000
    danieldk authored Jul 11, 2020
    Copy the full SHA
    318a8b4 View commit details
  23. atlassian-confluence: 7.5.1 -> 7.6.0 (#92923)

    * confluence: 7.5.1 -> 7.5.2
    
    * atlassian-confluence: 7.5.2 -> 7.6.0
    ciil authored Jul 11, 2020
    Copy the full SHA
    7b4e732 View commit details
  24. Merge pull request #92801 from mvnetbiz/fix-zigbee

    home-assistant: fix zha in home-assistant
    etu authored Jul 11, 2020
    Copy the full SHA
    f7334ca View commit details
  25. Merge pull request #92895 from r-ryantm/auto-update/python3.7-voluptu…

    …ous-serialize
    
    python37Packages.voluptuous-serialize: 2.3.0 -> 2.4.0
    etu authored Jul 11, 2020
    Copy the full SHA
    1a5709c View commit details
  26. Copy the full SHA
    3970e7a View commit details
  27. Merge pull request #92906 from r-ryantm/auto-update/stig

    stig: 0.11.0a -> 0.11.2a0
    dywedir authored Jul 11, 2020
    Copy the full SHA
    555a4e9 View commit details
  28. console-bridge: 1.0.0 -> 1.0.1

    lopsided98 authored and jtojnar committed Jul 11, 2020
    Copy the full SHA
    248d460 View commit details
  29. stdenv: correctly make stdenv.system refer to the host platform

    This was supposed to be done in 773233c, but was not due to a small
    mistake.
    lopsided98 committed Jul 11, 2020
    Copy the full SHA
    18c8866 View commit details
  30. Merge pull request #92961 from lopsided98/stdenv-system-fix

    stdenv: correctly make `stdenv.system` refer to the host platform
    Ericson2314 authored Jul 11, 2020
    Copy the full SHA
    fdbcba8 View commit details
  31. Merge pull request #92482 from mmilata/mixxx-2.2.4

    mixxx: 2.2.3 -> 2.2.4
    srhb authored Jul 11, 2020
    Copy the full SHA
    aca3de5 View commit details
Showing with 200 additions and 63 deletions.
  1. +0 −2 nixos/modules/system/boot/luksroot.nix
  2. +2 −2 pkgs/applications/audio/mixxx/default.nix
  3. +3 −3 pkgs/applications/misc/tipp10/default.nix
  4. +2 −2 pkgs/applications/networking/mumble/default.nix
  5. +2 −2 pkgs/applications/networking/p2p/stig/default.nix
  6. +2 −2 pkgs/applications/version-management/gitea/default.nix
  7. +4 −4 pkgs/data/fonts/jetbrains-mono/default.nix
  8. +2 −2 pkgs/development/compilers/jetbrains-jdk/default.nix
  9. +6 −6 pkgs/development/interpreters/php/default.nix
  10. +2 −2 pkgs/development/libraries/console-bridge/default.nix
  11. +3 −3 pkgs/development/libraries/uci/default.nix
  12. +37 −0 pkgs/development/python-modules/bellows/default.nix
  13. +1 −1 pkgs/development/python-modules/pillow/6.nix
  14. +18 −0 pkgs/development/python-modules/pure-pcapy3/default.nix
  15. +2 −2 pkgs/development/python-modules/voluptuous-serialize/default.nix
  16. +24 −0 pkgs/development/python-modules/zigpy-cc/default.nix
  17. +4 −5 pkgs/development/python-modules/zigpy-deconz/default.nix
  18. +24 −0 pkgs/development/python-modules/zigpy-xbee/default.nix
  19. +24 −0 pkgs/development/python-modules/zigpy-zigate/default.nix
  20. +7 −8 pkgs/development/python-modules/zigpy/default.nix
  21. +3 −3 pkgs/development/tools/rust/cargo-inspect/default.nix
  22. +2 −2 pkgs/servers/atlassian/confluence.nix
  23. +2 −2 pkgs/servers/atlassian/jira.nix
  24. +1 −1 pkgs/servers/home-assistant/component-packages.nix
  25. +2 −2 pkgs/servers/matrix-synapse/default.nix
  26. +5 −2 pkgs/stdenv/generic/default.nix
  27. +2 −2 pkgs/tools/misc/coreboot-utils/default.nix
  28. +3 −3 pkgs/tools/networking/netifd/default.nix
  29. +1 −0 pkgs/top-level/php-packages.nix
  30. +10 −0 pkgs/top-level/python-packages.nix
2 changes: 0 additions & 2 deletions nixos/modules/system/boot/luksroot.nix
Original file line number Diff line number Diff line change
@@ -473,8 +473,6 @@ in
[ "aes" "aes_generic" "blowfish" "twofish"
"serpent" "cbc" "xts" "lrw" "sha1" "sha256" "sha512"
"af_alg" "algif_skcipher"

(if pkgs.stdenv.hostPlatform.system == "x86_64-linux" then "aes_x86_64" else "aes_i586")
];
description = ''
A list of cryptographic kernel modules needed to decrypt the root device(s).
4 changes: 2 additions & 2 deletions pkgs/applications/audio/mixxx/default.nix
Original file line number Diff line number Diff line change
@@ -19,13 +19,13 @@ let
in
mkDerivation rec {
pname = "mixxx";
version = "2.2.3";
version = "2.2.4";

src = fetchFromGitHub {
owner = "mixxxdj";
repo = "mixxx";
rev = "release-${version}";
sha256 = "1h7q25fv62c5m74d4cn1m6mpanmqpbl2wqbch4qvn488jb2jw1dv";
sha256 = "1dj9li8av9b2kbm76jvvbdmihy1pyrw0s4xd7dd524wfhwr1llxr";
};

nativeBuildInputs = [ scons.py2 ];
6 changes: 3 additions & 3 deletions pkgs/applications/misc/tipp10/default.nix
Original file line number Diff line number Diff line change
@@ -3,13 +3,13 @@

mkDerivation rec {
pname = "tipp10";
version = "3.1.0";
version = "3.2.0";

src = fetchFromGitLab {
owner = "a_a";
owner = "tipp10";
repo = pname;
rev = "v${version}";
sha256 = "1mksga1zyqz1y2s524nkw86irg36zpjwz7ff87n2ygrlysczvnx1";
sha256 = "0fav5jlw6lw78iqrj7a65b8vd50hhyyaqyzmfrvyxirpsqhjk1v7";
};

nativeBuildInputs = [ cmake qttools ];
4 changes: 2 additions & 2 deletions pkgs/applications/networking/mumble/default.nix
Original file line number Diff line number Diff line change
@@ -128,14 +128,14 @@ let
} source;

source = rec {
version = "1.3.1";
version = "1.3.2";

# Needs submodules
src = fetchFromGitHub {
owner = "mumble-voip";
repo = "mumble";
rev = version;
sha256 = "1xsla9g7xbq6xniwcsjik5hbjh0xahv44qh4z9hjn7p70b8vgnwc";
sha256 = "1ljn7h7dr9iyhvq7rdh0prl7hzn9d2hhnxv0ni6dha6f7d9qbfy6";
fetchSubmodules = true;
};
};
4 changes: 2 additions & 2 deletions pkgs/applications/networking/p2p/stig/default.nix
Original file line number Diff line number Diff line change
@@ -7,13 +7,13 @@ python3Packages.buildPythonApplication rec {
pname = "stig";
# This project has a different concept for pre release / alpha,
# Read the project's README for details: https://github.com/rndusr/stig#stig
version = "0.11.0a";
version = "0.11.2a0";

src = fetchFromGitHub {
owner = "rndusr";
repo = "stig";
rev = "v${version}";
sha256 = "192v8f80jfly12bqzsslpxlvm72kdqm3jl40x1az5czpg4ab3lb7";
sha256 = "05dn6mr86ly65gdqarl16a2jk1bwiw5xa6r4kyag3s6lqsv66iw8";
};

# urwidtrees 1.0.3 is requested by the developer because 1.0.2 (which is packaged
4 changes: 2 additions & 2 deletions pkgs/applications/version-management/gitea/default.nix
Original file line number Diff line number Diff line change
@@ -8,11 +8,11 @@ with stdenv.lib;

buildGoPackage rec {
pname = "gitea";
version = "1.12.1";
version = "1.12.2";

src = fetchurl {
url = "https://github.com/go-gitea/gitea/releases/download/v${version}/gitea-src-${version}.tar.gz";
sha256 = "0n92msf5pbgb5q6pa2p0nj9lnzs4y0qis62c5mp4hp8rc1j22wlb";
sha256 = "12zzb1c4cl07ccxaravkmia8vdyw5ffxrlx9v95ampvv6a0swpb9";
};

unpackPhase = ''
8 changes: 4 additions & 4 deletions pkgs/data/fonts/jetbrains-mono/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{ lib, fetchzip }:

let
version = "1.0.6";
version = "2.000";
in
fetchzip rec {
fetchzip {
name = "JetBrainsMono-${version}";

url = "https://github.com/JetBrains/JetBrainsMono/releases/download/v${version}/JetBrainsMono-${version}.zip";
url = "https://github.com/JetBrains/JetBrainsMono/releases/download/v${version}/JetBrains.Mono.${version}.zip";

sha256 = "1198k5zw91g85h6n7rg3y7wcj1nrbby9zlr6zwlmiq0nb37n0d3g";
sha256 = "1kmb0fckiwaphqxw08xd5fbfjrwnwxz48bidj16ixw8lgcr29b8g";

postFetch = ''
mkdir -p $out/share/fonts
4 changes: 2 additions & 2 deletions pkgs/development/compilers/jetbrains-jdk/default.nix
Original file line number Diff line number Diff line change
@@ -2,12 +2,12 @@

openjdk11.overrideAttrs (oldAttrs: rec {
pname = "jetbrains-jdk";
version = "11.0.6-b774";
version = "11.0.7-b64";
src = fetchFromGitHub {
owner = "JetBrains";
repo = "JetBrainsRuntime";
rev = "jb${stdenv.lib.replaceStrings ["."] ["_"] version}";
sha256 = "0lx3h74jwa14kr8ybwxbzc4jsjj6xnymvckdsrhqhvrciya7bxzw";
sha256 = "1gxqi6dkyriv9j29ppan638w1ns2g9m4q1sq7arf9kwqr05zim90";
};
patches = [];
meta = with stdenv.lib; {
12 changes: 6 additions & 6 deletions pkgs/development/interpreters/php/default.nix
Original file line number Diff line number Diff line change
@@ -268,24 +268,24 @@ let
};

php72base = callPackage generic (_args // {
version = "7.2.31";
sha256 = "0057x1s43f9jidmrl8daka6wpxclxc1b1pm5cjbz616p8nbmb9qv";
version = "7.2.32";
sha256 = "19wqbpvsd6c6iaad00h0m0xnx4r8fj56pwfhki2cw5xdfi10lp3i";

# https://bugs.php.net/bug.php?id=76826
extraPatches = lib.optional stdenv.isDarwin ./php72-darwin-isfinite.patch;
});

php73base = callPackage generic (_args // {
version = "7.3.19";
sha256 = "199l1lr7ima92icic7b1bqlb036md78m305lc3v6zd4zw8qix70d";
version = "7.3.20";
sha256 = "1pl9bjwvdva2yx4sh465z9cr4bnr8mvv008w71sy1kqsj6a7ivf6";

# https://bugs.php.net/bug.php?id=76826
extraPatches = lib.optional stdenv.isDarwin ./php73-darwin-isfinite.patch;
});

php74base = callPackage generic (_args // {
version = "7.4.7";
sha256 = "0ynq4fz54jpzh9nxvbgn3vrdad2clbac0989ai0yrj2ryc0hs3l0";
version = "7.4.8";
sha256 = "0ql01sfg8l7y2bfwmnjxnfw9irpibnz57ssck24b00y00nkd6j3a";
});

defaultPhpExtensions = { all, ... }: with all; ([
4 changes: 2 additions & 2 deletions pkgs/development/libraries/console-bridge/default.nix
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

stdenv.mkDerivation rec {
pname = "console-bridge";
version = "1.0.0";
version = "1.0.1";

src = fetchFromGitHub {
owner = "ros";
repo = "console_bridge";
rev = version;
sha256 = "14f5i2qgp5clwkm8jjlvv7kxvwx52a607mnbc63x61kx9h6ymxlk";
sha256 = "18qycrjnf7v8n5bipij91jsv7ap98z5dsp93w2gz9rah4lfjb80q";
};

nativeBuildInputs = [ cmake validatePkgConfig ];
6 changes: 3 additions & 3 deletions pkgs/development/libraries/uci/default.nix
Original file line number Diff line number Diff line change
@@ -2,12 +2,12 @@

stdenv.mkDerivation {
pname = "uci";
version = "unstable-2020-01-27";
version = "unstable-2020-04-27";

src = fetchgit {
url = "https://git.openwrt.org/project/uci.git";
rev = "e8d83732f9eb571dce71aa915ff38a072579610b";
sha256 = "1si8dh8zzw4j6m7387qciw2akfvl7c4779s8q5ns2ys6dn4sz6by";
rev = "ec8d3233948603485e1b97384113fac9f1bab5d6";
sha256 = "0p765l8znvwhzhgkq7dp36w62k5rmzav59vgdqmqq1bjmlz1yyi6";
};

hardeningDisable = [ "all" ];
37 changes: 37 additions & 0 deletions pkgs/development/python-modules/bellows/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{ stdenv, buildPythonPackage, fetchPypi
, click, click-log, pure-pcapy3
, pyserial, pyserial-asyncio, voluptuous, zigpy
, asynctest, pytest, pytest-asyncio }:

let
pname = "bellows";
version = "0.17.0";

in buildPythonPackage rec {
inherit pname version;

src = fetchPypi {
inherit pname version;
sha256 = "03gckhrxji8lgjsi6xr8yql405kfanii5hjrmakk1328bmq9g5f6";
};

propagatedBuildInputs = [
click click-log pure-pcapy3 pyserial pyserial-asyncio voluptuous zigpy
];

checkInputs = [
asynctest pytest pytest-asyncio
];

prePatch = ''
substituteInPlace setup.py \
--replace "click-log==0.2.0" "click-log>=0.2.0"
'';

meta = with stdenv.lib; {
description = "A Python 3 project to implement EZSP for EmberZNet devices";
homepage = "https://github.com/zigpy/bellows";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ etu mvnetbiz ];
};
}
2 changes: 1 addition & 1 deletion pkgs/development/python-modules/pillow/6.nix
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ buildPythonPackage rec {

checkPhase = ''
runHook preCheck
python -m pytest -v -x -W always
python -m pytest -v -x -W always${stdenv.lib.optionalString stdenv.isDarwin " --deselect=Tests/test_file_icns.py::TestFileIcns::test_save --deselect=Tests/test_imagegrab.py::TestImageGrab::test_grab"}
runHook postCheck
'';

18 changes: 18 additions & 0 deletions pkgs/development/python-modules/pure-pcapy3/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{ stdenv, buildPythonPackage, fetchPypi }:

buildPythonPackage rec {
pname = "pure-pcapy3";
version = "1.0.1";

src = fetchPypi {
inherit pname version;
sha256 = "14panfklap6wwi9avw46gvd7wg9mkv9xbixvbvmi1m2adpqlb7mr";
};

meta = with stdenv.lib; {
description = "Pure Python reimplementation of pcapy. This package is API compatible and a drop-in replacement.";
homepage = "http://bitbucket.org/viraptor/pure-pcapy";
license = licenses.bsd2;
maintainers = with maintainers; [ etu ];
};
}
Original file line number Diff line number Diff line change
@@ -2,13 +2,13 @@

buildPythonPackage rec {
pname = "voluptuous-serialize";
version = "2.3.0";
version = "2.4.0";

disabled = !isPy3k;

src = fetchPypi {
inherit pname version;
sha256 = "1xcjyp1190z6a226fg0clvhf43gjsbyn60amblsg7w7cw86d033l";
sha256 = "1r7avibzf009h5rlh7mbh1fc01daligvi2axjn5qxh810g5igfn6";
};

propagatedBuildInputs = [
24 changes: 24 additions & 0 deletions pkgs/development/python-modules/zigpy-cc/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ stdenv, buildPythonPackage, fetchPypi
, pyserial, pyserial-asyncio, zigpy
, asynctest, pytest, pytest-asyncio }:

buildPythonPackage rec {
pname = "zigpy-cc";
version = "0.4.4";

propagatedBuildInputs = [ pyserial pyserial-asyncio zigpy ];
checkInputs = [ asynctest pytest pytest-asyncio ];

src = fetchPypi {
inherit pname version;
sha256 = "117a9xak4y5nksfk9rgvzd6l7hscvzspl1wf3gydyq2lc7b3ggnl";
};

meta = with stdenv.lib; {
description = "A library which communicates with Texas Instruments CC2531 radios for zigpy";
homepage = "http://github.com/sanyatuning/zigpy-cc";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ etu mvnetbiz ];
platforms = platforms.linux;
};
}
9 changes: 4 additions & 5 deletions pkgs/development/python-modules/zigpy-deconz/default.nix
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
{ stdenv, buildPythonPackage, fetchPypi
, aiohttp, crccheck, pyserial, pyserial-asyncio, pycryptodome, zigpy
, pytest }:
, pyserial, pyserial-asyncio, zigpy
, pytest, pytest-asyncio, asynctest }:

buildPythonPackage rec {
pname = "zigpy-deconz";
version = "0.9.2";

nativeBuildInputs = [ pytest ];
buildInputs = [ aiohttp crccheck pycryptodome ];
propagatedBuildInputs = [ pyserial pyserial-asyncio zigpy ];
checkInputs = [ pytest pytest-asyncio asynctest ];

src = fetchPypi {
inherit pname version;
@@ -19,7 +18,7 @@ buildPythonPackage rec {
description = "Library which communicates with Deconz radios for zigpy";
homepage = "https://github.com/zigpy/zigpy-deconz";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ etu ];
maintainers = with maintainers; [ etu mvnetbiz ];
platforms = platforms.linux;
};
}
24 changes: 24 additions & 0 deletions pkgs/development/python-modules/zigpy-xbee/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ stdenv, buildPythonPackage, fetchPypi
, pyserial, pyserial-asyncio, zigpy
, pytest }:

buildPythonPackage rec {
pname = "zigpy-xbee";
version = "0.12.1";

buildInputs = [ pyserial pyserial-asyncio zigpy ];
checkInputs = [ pytest ];

src = fetchPypi {
inherit pname version;
sha256 = "09488hl27qjv8shw38iiyzvzwcjkc0k4n00l2bfn1ac443xzw0vh";
};

meta = with stdenv.lib; {
description = "A library which communicates with XBee radios for zigpy";
homepage = "http://github.com/zigpy/zigpy-xbee";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ etu mvnetbiz ];
platforms = platforms.linux;
};
}
24 changes: 24 additions & 0 deletions pkgs/development/python-modules/zigpy-zigate/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ stdenv, buildPythonPackage, fetchPypi
, pyserial, pyserial-asyncio, zigpy
, pytest }:

buildPythonPackage rec {
pname = "zigpy-zigate";
version = "0.6.1";

buildInputs = [ pyserial pyserial-asyncio zigpy ];
checkInputs = [ pytest ];

src = fetchPypi {
inherit pname version;
sha256 = "0xxqv65drrr96b9ncwsx9ayd369lpwimj1jjb0d7j6l9lil0wmf5";
};

meta = with stdenv.lib; {
description = "A library which communicates with ZiGate radios for zigpy";
homepage = "http://github.com/doudz/zigpy-zigate";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ etu mvnetbiz ];
platforms = platforms.linux;
};
}
Loading