python311Packages.openrazer: 3.7.0 -> 3.8.0

This commit is contained in:
Sandro Jäckel 2024-04-16 23:34:17 +02:00
parent 2b80ce7707
commit 1dca4de14b
No known key found for this signature in database
GPG Key ID: 3AF5A43A3EECC2E5
3 changed files with 10 additions and 8 deletions

View File

@ -1,14 +1,14 @@
{ lib
, fetchFromGitHub
}: rec {
version = "3.7.0";
format = "setuptools";
version = "3.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "openrazer";
repo = "openrazer";
rev = "v${version}";
hash = "sha256-tjVWvJxcZ2maR99VRwMGCa+IK+1CjCc7jxAj4XkDUEw=";
hash = "sha256-eV5xDFRQi0m95pL6e2phvblUbh5GEJ1ru1a62TnbGNk=";
};
meta = with lib; {

View File

@ -1,6 +1,5 @@
{ lib
, buildPythonPackage
, isPy3k
, daemonize
, dbus-python
, fetchFromGitHub
@ -10,6 +9,7 @@
, pygobject3
, pyudev
, setproctitle
, setuptools
, wrapGAppsHook
, notify2
}:
@ -20,17 +20,16 @@ in
buildPythonPackage (common // {
pname = "openrazer-daemon";
disabled = !isPy3k;
outputs = [ "out" "man" ];
sourceRoot = "${common.src.name}/daemon";
postPatch = ''
substituteInPlace openrazer_daemon/daemon.py --replace "plugdev" "openrazer"
substituteInPlace openrazer_daemon/daemon.py \
--replace-fail "plugdev" "openrazer"
'';
nativeBuildInputs = [ makeWrapper wrapGAppsHook ];
nativeBuildInputs = [ setuptools ];
propagatedBuildInputs = [
daemonize

View File

@ -4,6 +4,7 @@
, fetchFromGitHub
, numpy
, openrazer-daemon
, setuptools
}:
let
@ -14,6 +15,8 @@ buildPythonPackage (common // {
sourceRoot = "${common.src.name}/pylib";
nativeBuildInputs = [ setuptools ];
propagatedBuildInputs = [
dbus-python
numpy