diff options
corectrl: 1.2.7 -> 1.3.1
Also fixes build after the staging merge.
Diffstat (limited to 'pkgs/applications/misc/corectrl/default.nix')
-rw-r--r-- | pkgs/applications/misc/corectrl/default.nix | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/pkgs/applications/misc/corectrl/default.nix b/pkgs/applications/misc/corectrl/default.nix index 67e819ef995..8cf8ddada56 100644 --- a/pkgs/applications/misc/corectrl/default.nix +++ b/pkgs/applications/misc/corectrl/default.nix @@ -7,6 +7,7 @@ , libdrm , hwdata , glxinfo +, polkit , procps , util-linux , vulkan-tools @@ -16,19 +17,23 @@ , qtsvg , qttools , qtxmlpatterns +, quazip , wrapQtAppsHook } : stdenv.mkDerivation rec{ pname = "corectrl"; - version = "1.2.7"; + version = "1.3.1"; src = fetchFromGitLab { owner = "corectrl"; repo = "corectrl"; rev = "v${version}"; - sha256 = "sha256-X+S+k9LuZveNOV3X7fulsnk9GfGO1czWEvU41q9/cJI="; + sha256 = "sha256-mVMyXpNhwljxsAvrKeHPxUSfdF/mfxG157T13Kb8PnE="; }; + patches = [ + ./polkit-dir.patch + ]; nativeBuildInputs = [ extra-cmake-modules @@ -40,6 +45,7 @@ stdenv.mkDerivation rec{ kauth libdrm glxinfo + polkit procps util-linux vulkan-tools @@ -49,9 +55,14 @@ stdenv.mkDerivation rec{ qtsvg qttools qtxmlpatterns + quazip ]; - cmakeFlags = [ "-DWITH_PCI_IDS_PATH=${hwdata}/share/hwdata/pci.ids" ]; + cmakeFlags = [ + "-DWITH_PCI_IDS_PATH=${hwdata}/share/hwdata/pci.ids" + "-DINSTALL_DBUS_FILES_IN_PREFIX=true" + "-DPOLKIT_POLICY_INSTALL_DIR=${placeholder "out"}/share/polkit-1/actions" + ]; runtimeDeps = [ hwdata glxinfo vulkan-tools util-linux procps ]; binPath = lib.makeBinPath runtimeDeps; |