From 91a773a65e2918519d2fb03f5d2726bee08d6186 Mon Sep 17 00:00:00 2001 From: Rick Huijzer Date: Thu, 11 Jul 2024 11:20:21 +0200 Subject: [PATCH] gnu: Add python-sacn. * gnu/packages/python-xyz.scm (python-sacn): New variable. Signed-off-by: jgart Change-Id: Iaed5ba294366a6934248c335ca30f7ca71a1127a --- gnu/packages/python-xyz.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e1b2679e59..de6bd260ad 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -153,6 +153,7 @@ ;;; Copyright © 2024 Navid Afkhami ;;; Copyright © 2024 TakeV ;;; Copyright © 2024 David Elsing +;;; Copyright © 2024 Rick Huijzer ;;; ;;; This file is part of GNU Guix. ;;; @@ -24689,6 +24690,28 @@ (define-public python-rfc6555 and integration into other projects.") (license license:asl2.0)))) +(define-public python-sacn + (package + (name "python-sacn") + (version "1.10.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sacn" version)) + (sha256 + (base32 "02pqfwwx83lgb8nj9p0s6vyi1s7wjgbx9k0bzlyz8qapszzdsr37")))) + (build-system python-build-system) + (native-inputs (list python-pytest)) + (home-page "https://github.com/Hundemeier/sacn") + (synopsis + "Python library for sending and receiving sACN data") + (description + "This package provides a Python library for sending and receiving + sACN (Streaming Architecture for Control Networks) data, a standard + protocol used for controlling lighting and other devices over + a network.") + (license license:expat))) + (define-public python-bagit (package (name "python-bagit")