diff options
author | Cabia Rangris <me@cab404.ru> | 2023-10-02 06:45:16 +0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-02 06:45:16 +0400 |
commit | 6f7933059d0a9e8c8a9cb00a59c05e35c53a5be5 (patch) | |
tree | 0d86a146db9dc6f51eeaf236a8e7c7b478a28a91 /pkgs/servers/moonraker | |
parent | fe0b3b663e98c85db7f08ab3a4ac318c523c0684 (diff) | |
parent | 5edabf7c0b904e62b65027e2bc4dbed4e98788d1 (diff) |
Merge pull request #237404 from cab404/cab/moonraker-gpiod
moonraker: add useGpiod
Diffstat (limited to 'pkgs/servers/moonraker')
-rw-r--r-- | pkgs/servers/moonraker/default.nix | 39 |
1 files changed, 21 insertions, 18 deletions
diff --git a/pkgs/servers/moonraker/default.nix b/pkgs/servers/moonraker/default.nix index ed2e988d8a665..8d33402d7d347 100644 --- a/pkgs/servers/moonraker/default.nix +++ b/pkgs/servers/moonraker/default.nix @@ -1,23 +1,26 @@ -{ lib, stdenvNoCC, fetchFromGitHub, python3, makeWrapper, unstableGitUpdater, nixosTests }: +{ lib, stdenvNoCC, fetchFromGitHub, python3, makeWrapper, unstableGitUpdater, nixosTests, useGpiod ? false }: let - pythonEnv = python3.withPackages (packages: with packages; [ - tornado - pyserial-asyncio - pillow - lmdb - streaming-form-data - distro - inotify-simple - libnacl - paho-mqtt - pycurl - zeroconf - preprocess-cancellation - jinja2 - dbus-next - apprise - ]); + pythonEnv = python3.withPackages (packages: + with packages; [ + tornado + pyserial-asyncio + pillow + lmdb + streaming-form-data + distro + inotify-simple + libnacl + paho-mqtt + pycurl + zeroconf + preprocess-cancellation + jinja2 + dbus-next + apprise + ] + ++ (lib.optionals useGpiod [ libgpiod ]) + ); in stdenvNoCC.mkDerivation rec { pname = "moonraker"; version = "unstable-2023-08-03"; |