From eef347dc3bb034bbf7e116a6bfb09c70fe46efa2 Mon Sep 17 00:00:00 2001 From: ShouviT Date: Fri, 31 Jul 2026 14:55:02 +0300 Subject: [PATCH] tuxbox: 3.1.6 -> 3.2.0 --- pkgs/by-name/tu/tuxbox/package.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tuxbox/package.nix b/pkgs/by-name/tu/tuxbox/package.nix index 6546e909d58c..e8910a05dcb9 100644 --- a/pkgs/by-name/tu/tuxbox/package.nix +++ b/pkgs/by-name/tu/tuxbox/package.nix @@ -5,14 +5,14 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "tuxbox"; - version = "3.1.6"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "AndyCappDev"; repo = "tuxbox"; tag = "v${finalAttrs.version}"; - hash = "sha256-BZUo02q2szaxnJYx8UvYvfCErJX4KFzToCvZLuBRJKQ="; + hash = "sha256-ZPfZ/0UtwZp0HdDc99EZx+Z0drmk0yPx1taoIXcHP+g="; }; build-system = [ python3Packages.setuptools ]; @@ -36,6 +36,12 @@ python3Packages.buildPythonApplication (finalAttrs: { mkdir -p $out/lib/udev/rules.d/ echo 'KERNEL=="uinput", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput"' > $out/lib/udev/rules.d/99-tuxbox-uinput.rules chmod 0744 $out/lib/udev/rules.d/99-tuxbox-uinput.rules + + # Keep ModemManager off the TourBox serial port + cat > $out/lib/udev/rules.d/99-tuxbox-modemmanager.rules <<'EOF' + SUBSYSTEM=="tty", ATTRS{idVendor}=="c251", ATTRS{idProduct}=="2005", ENV{ID_MM_DEVICE_IGNORE}="1" + SUBSYSTEM=="tty", ATTRS{idVendor}=="2e3c", ATTRS{idProduct}=="5740", ENV{ID_MM_DEVICE_IGNORE}="1" + EOF ''; meta = {