about summary refs log tree commit diff
path: root/pkgs/applications/misc/polychromatic
diff options
context:
space:
mode:
authorNadir Ishiguro <23151917+nadir-ishiguro@users.noreply.github.com>2024-05-27 23:12:06 +0200
committerNadir Ishiguro <23151917+nadir-ishiguro@users.noreply.github.com>2024-05-29 01:18:57 +0200
commit3ef476f22b014dc4efdbec2589f0c523ca26f34b (patch)
treea9db767e4dc37a11806734786dc30b8a0a8b26bc /pkgs/applications/misc/polychromatic
parent52862e68f8e240a4ef658376777ab49b8bcf4757 (diff)
polychromatic: 0.8.0 -> 0.9.1
Changelogs:

  - https://github.com/polychromatic/polychromatic/releases/tag/v0.9.1
  - https://github.com/polychromatic/polychromatic/releases/tag/v0.9.0
  - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.4
  - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.3
  - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.2
  - https://github.com/polychromatic/polychromatic/releases/tag/v0.8.1
Diffstat (limited to 'pkgs/applications/misc/polychromatic')
-rw-r--r--pkgs/applications/misc/polychromatic/default.nix47
1 files changed, 28 insertions, 19 deletions
diff --git a/pkgs/applications/misc/polychromatic/default.nix b/pkgs/applications/misc/polychromatic/default.nix
index 18619b08d4ee7..2a7386acc6248 100644
--- a/pkgs/applications/misc/polychromatic/default.nix
+++ b/pkgs/applications/misc/polychromatic/default.nix
@@ -12,23 +12,24 @@
   python3Packages,
   gobject-introspection,
   wrapGAppsHook3,
-  libappindicator-gtk3,
+  libayatana-appindicator,
   libxcb,
-  qt5,
+  qt6,
   ibus,
   usbutils,
+  psmisc,
 }:
 
 python3Packages.buildPythonApplication rec {
   name = "polychromatic";
-  version = "0.8.0";
+  version = "0.9.1";
   format = "other";
 
   src = fetchFromGitHub {
     owner = "polychromatic";
     repo = "polychromatic";
     rev = "v${version}";
-    sha256 = "sha256-ym2pcGUWM5zCUx/lYs+WECj+wbyBtWnx04W/NRXNKlw=";
+    sha256 = "sha256-3Pt1Z8G0xDWlFD7LxJILPUifMBTN4OvPNHZv80umO1s=";
   };
 
   postPatch = ''
@@ -50,23 +51,31 @@ python3Packages.buildPythonApplication rec {
     ninja
     sassc
     wrapGAppsHook3
-    qt5.wrapQtAppsHook
+    qt6.wrapQtAppsHook
+    qt6.qtbase
   ];
 
-  propagatedBuildInputs = with python3Packages; [
-    colorama
-    colour
-    openrazer
-    pyqt5
-    pyqtwebengine
-    requests
-    setproctitle
-    libxcb
-    openrazer-daemon
-    libappindicator-gtk3
-    ibus
-    usbutils
-  ];
+  buildInputs = [ qt6.qtwayland ];
+
+  propagatedBuildInputs =
+    with python3Packages;
+    [
+      colorama
+      colour
+      openrazer
+      pyqt6
+      pyqt6-webengine
+      requests
+      setproctitle
+      libxcb
+      openrazer-daemon
+      ibus
+      usbutils
+    ]
+    ++ [
+      libayatana-appindicator
+      psmisc
+    ];
 
   dontWrapGapps = true;
   dontWrapQtApps = true;