streamdeck-ui: 4.1.2 -> 4.1.3 (#340849)

This commit is contained in:
Robert Schütz 2024-09-12 14:34:15 -07:00 committed by GitHub
commit 30db18d89d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -11,35 +11,28 @@
xvfb-run, xvfb-run,
}: }:
let
# There are breaking changes between 6 and 7
importlib-metadata_6 = python3Packages.importlib-metadata.overrideAttrs (_: rec {
version = "6.9.0";
src = fetchPypi {
pname = "importlib_metadata";
inherit version;
hash = "sha256-6Ky1I8M1qRgiZ04Um0bAOZ7E0yjE0fbknCc9pf8CAbk=";
};
});
in
python3Packages.buildPythonApplication rec { python3Packages.buildPythonApplication rec {
pname = "streamdeck-ui"; pname = "streamdeck-ui";
version = "4.1.2"; version = "4.1.3";
pyproject = true;
src = fetchFromGitHub { src = fetchFromGitHub {
repo = "streamdeck-linux-gui"; repo = "streamdeck-linux-gui";
owner = "streamdeck-linux-gui"; owner = "streamdeck-linux-gui";
rev = "v${version}"; rev = "v${version}";
hash = "sha256-CSsFPGnKVQUCND6YOA9kfO41KS85C57YL9LcrWlQRKo="; hash = "sha256-KpsW3EycYRYU5YOg7NNGv5eeZbS9MAikj0Ke2ybPzAU=";
}; };
format = "pyproject"; pythonRelaxDeps = [
"importlib-metadata"
"pillow"
];
pythonRelaxDeps = [ "pillow" ]; build-system = [
python3Packages.poetry-core
];
nativeBuildInputs = [ nativeBuildInputs = [
python3Packages.poetry-core
copyDesktopItems copyDesktopItems
qt6.wrapQtAppsHook qt6.wrapQtAppsHook
wrapGAppsHook3 wrapGAppsHook3
@ -56,7 +49,7 @@ python3Packages.buildPythonApplication rec {
pyside6 pyside6
streamdeck streamdeck
xlib xlib
importlib-metadata_6 importlib-metadata
evdev evdev
] ]
++ lib.optionals stdenv.isLinux [ qt6.qtwayland ]; ++ lib.optionals stdenv.isLinux [ qt6.qtwayland ];
@ -128,6 +121,7 @@ python3Packages.buildPythonApplication rec {
]; ];
meta = { meta = {
changelog = "https://github.com/streamdeck-linux-gui/streamdeck-linux-gui/releases/tag/v${version}";
description = "Linux compatible UI for the Elgato Stream Deck"; description = "Linux compatible UI for the Elgato Stream Deck";
downloadPage = "https://github.com/streamdeck-linux-gui/streamdeck-linux-gui/"; downloadPage = "https://github.com/streamdeck-linux-gui/streamdeck-linux-gui/";
homepage = "https://streamdeck-linux-gui.github.io/streamdeck-linux-gui/"; homepage = "https://streamdeck-linux-gui.github.io/streamdeck-linux-gui/";