From 293695e86017bf751a66c7e6ab6be91adaf0a475 Mon Sep 17 00:00:00 2001 From: kyehn Date: Sat, 18 Oct 2025 12:28:00 +0800 Subject: [PATCH] razergenie: 1.2.0 -> 1.3.0 Diff: https://github.com/z3ntu/RazerGenie/compare/v1.2.0...v1.3.0 --- pkgs/applications/misc/razergenie/default.nix | 24 +++++++++---------- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/pkgs/applications/misc/razergenie/default.nix b/pkgs/applications/misc/razergenie/default.nix index 04cd8c67714f..571b1f058ca3 100644 --- a/pkgs/applications/misc/razergenie/default.nix +++ b/pkgs/applications/misc/razergenie/default.nix @@ -5,22 +5,20 @@ meson, ninja, pkg-config, - qtbase, - qttools, - wrapQtAppsHook, + qt6, cmake, }: let libopenrazer = stdenv.mkDerivation (finalAttrs: { pname = "libopenrazer"; - version = "0.3.0"; + version = "0.4.0"; src = fetchFromGitHub { owner = "z3ntu"; repo = "libopenrazer"; tag = "v${finalAttrs.version}"; - hash = "sha256-bU8Zsm/hM4HbPcoD191zwxU3x7f0i51evtVeD4jqw0U="; + hash = "sha256-2RH4mevJS5HaEkb5lDNwoMaMNACXJGUVA5RWSYSsakI="; }; nativeBuildInputs = [ @@ -30,8 +28,8 @@ let ]; buildInputs = [ - qtbase - qttools + qt6.qtbase + qt6.qttools ]; dontWrapQtApps = true; @@ -46,13 +44,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "razergenie"; - version = "1.2.0"; + version = "1.3.0"; src = fetchFromGitHub { owner = "z3ntu"; repo = "RazerGenie"; tag = "v${finalAttrs.version}"; - hash = "sha256-kw7/Qf6L63PBuyq3TfgU2iGAKX0qLGiq6JgLnN+3tu4="; + hash = "sha256-TxW6IUHmEaNdJPeEGwo57a3EGH6MMyitVTmzStVmZjc="; }; postUnpack = ''ln -s ${libopenrazer} libopenrazer''; @@ -62,12 +60,12 @@ stdenv.mkDerivation (finalAttrs: { meson ninja cmake - wrapQtAppsHook + qt6.wrapQtAppsHook ]; buildInputs = [ - qtbase - qttools + qt6.qtbase + qt6.qttools libopenrazer ]; @@ -75,7 +73,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/z3ntu/RazerGenie"; description = "Qt application for configuring your Razer devices under GNU/Linux"; mainProgram = "razergenie"; - license = lib.licenses.gpl3; + license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ f4814n Mogria diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 293fe85c5651..ff8408133395 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2243,7 +2243,7 @@ with pkgs; rainloop-standard ; - razergenie = libsForQt5.callPackage ../applications/misc/razergenie { }; + razergenie = callPackage ../applications/misc/razergenie { }; roundcube = callPackage ../servers/roundcube { };