summary refs log tree commit diff
path: root/pkgs/applications/audio/pavucontrol
diff options
context:
space:
mode:
authorlegendofmiracles <legendofmiracles@protonmail.com>2021-10-19 08:42:00 -0600
committerlegendofmiracles <legendofmiracles@protonmail.com>2021-10-19 08:42:00 -0600
commita3f93473e5c2f008b2df54801b48d20383be7a20 (patch)
tree51747877e50b97c701e621e398ea83acd86c6dcb /pkgs/applications/audio/pavucontrol
parentb678b680a9f372e5b9f61615b044eb513a6f9fb0 (diff)
downloadnixpkgs-a3f93473e5c2f008b2df54801b48d20383be7a20.tar
nixpkgs-a3f93473e5c2f008b2df54801b48d20383be7a20.tar.gz
nixpkgs-a3f93473e5c2f008b2df54801b48d20383be7a20.tar.bz2
nixpkgs-a3f93473e5c2f008b2df54801b48d20383be7a20.tar.lz
nixpkgs-a3f93473e5c2f008b2df54801b48d20383be7a20.tar.xz
nixpkgs-a3f93473e5c2f008b2df54801b48d20383be7a20.tar.zst
nixpkgs-a3f93473e5c2f008b2df54801b48d20383be7a20.zip
pavucontrol: 4.0 -> 5.0, format
Diffstat (limited to 'pkgs/applications/audio/pavucontrol')
-rw-r--r--pkgs/applications/audio/pavucontrol/default.nix39
1 files changed, 24 insertions, 15 deletions
diff --git a/pkgs/applications/audio/pavucontrol/default.nix b/pkgs/applications/audio/pavucontrol/default.nix
index c7f12a8df6c..41e5eeb8229 100644
--- a/pkgs/applications/audio/pavucontrol/default.nix
+++ b/pkgs/applications/audio/pavucontrol/default.nix
@@ -1,26 +1,35 @@
-{ fetchurl, fetchpatch, lib, stdenv, pkg-config, intltool, libpulseaudio,
-gtkmm3 , libcanberra-gtk3, gnome, wrapGAppsHook }:
+{ fetchurl
+, fetchpatch
+, lib
+, stdenv
+, pkg-config
+, intltool
+, libpulseaudio
+, gtkmm3
+, libsigcxx
+, libcanberra-gtk3
+, json-glib
+, gnome
+, wrapGAppsHook
+}:
 
 stdenv.mkDerivation rec {
   pname = "pavucontrol";
-  version = "4.0";
+  version = "5.0";
 
   src = fetchurl {
     url = "https://freedesktop.org/software/pulseaudio/${pname}/${pname}-${version}.tar.xz";
-    sha256 = "1qhlkl3g8d7h72xjskii3g1l7la2cavwp69909pzmbi2jyn5pi4g";
+    sha256 = "sha256-zityw7XxpwrQ3xndgXUPlFW9IIcNHTo20gU2ry6PTno=";
   };
 
-  patches = [
-    # Can be removed with the next version bump
-    # https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/merge_requests/20
-    (fetchpatch {
-      name = "streamwidget-fix-drop-down-wayland.patch";
-      url = "https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/commit/ae278b8643cf1089f66df18713c8154208d9a505.patch";
-      sha256 = "066vhxjz6gmi2sp2n4pa1cdsxjnq6yml5js094g5n7ld34p84dpj";
-  })];
-
-  buildInputs = [ libpulseaudio gtkmm3 libcanberra-gtk3
-                  gnome.adwaita-icon-theme ];
+  buildInputs = [
+    libpulseaudio
+    gtkmm3
+    libsigcxx
+    libcanberra-gtk3
+    json-glib
+    gnome.adwaita-icon-theme
+  ];
 
   nativeBuildInputs = [ pkg-config intltool wrapGAppsHook ];