diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2023-11-01 17:39:17 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-01 17:39:17 +0100 |
commit | 79d0b86c4aefb9c890abaca9f080d4addbb15c2c (patch) | |
tree | bcf99ee36b8aaf647daeddc95e2ddbaef632def6 /pkgs/applications/audio/qpwgraph | |
parent | 03e14045c40cf3669c1f6e8cea5f59d74e36af27 (diff) | |
parent | d67e8cc889158d4bc71d48cbb535459df76f2c07 (diff) |
Merge pull request #264683 from Scrumplex/pkgs/qpwgraph/qt6
Diffstat (limited to 'pkgs/applications/audio/qpwgraph')
-rw-r--r-- | pkgs/applications/audio/qpwgraph/default.nix | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/pkgs/applications/audio/qpwgraph/default.nix b/pkgs/applications/audio/qpwgraph/default.nix index cba8151b6e2ff..645ba0e168624 100644 --- a/pkgs/applications/audio/qpwgraph/default.nix +++ b/pkgs/applications/audio/qpwgraph/default.nix @@ -1,9 +1,17 @@ -{ lib, mkDerivation, fetchFromGitLab -, cmake, pkg-config -, alsa-lib, pipewire +{ lib +, stdenv +, fetchFromGitLab +, cmake +, pkg-config +, wrapQtAppsHook +, qtbase +, qtsvg +, qtwayland +, alsa-lib +, pipewire }: -mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "qpwgraph"; version = "0.5.3"; @@ -11,13 +19,13 @@ mkDerivation rec { domain = "gitlab.freedesktop.org"; owner = "rncbc"; repo = "qpwgraph"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "sha256-50KaVpNB5/CTLs2bRbXEinYM23AZxZO/ForrVPFDN8U="; }; - nativeBuildInputs = [ cmake pkg-config ]; + nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; - buildInputs = [ alsa-lib pipewire ]; + buildInputs = [ qtbase qtsvg qtwayland alsa-lib pipewire ]; cmakeFlags = [ "-DCONFIG_WAYLAND=ON" ]; @@ -32,5 +40,6 @@ mkDerivation rec { license = licenses.gpl2Plus; platforms = platforms.linux; maintainers = with maintainers; [ kanashimia exi Scrumplex ]; + mainProgram = "qpwgraph"; }; -} +}) |