From c3d7eb8466993163fbd7224e3841b3b03327bde8 Mon Sep 17 00:00:00 2001 From: Philipp Bartsch Date: Tue, 12 May 2026 21:21:36 +0200 Subject: [PATCH] pwvucontrol: 0.5.1 -> 0.5.2 --- pkgs/by-name/pw/pwvucontrol/package.nix | 29 +++++-------------------- 1 file changed, 6 insertions(+), 23 deletions(-) diff --git a/pkgs/by-name/pw/pwvucontrol/package.nix b/pkgs/by-name/pw/pwvucontrol/package.nix index f0807791f312..4ccd1c1a2554 100644 --- a/pkgs/by-name/pw/pwvucontrol/package.nix +++ b/pkgs/by-name/pw/pwvucontrol/package.nix @@ -4,6 +4,7 @@ fetchFromGitHub, fetchFromGitLab, fetchpatch, + blueprint-compiler, cargo, desktop-file-utils, meson, @@ -22,39 +23,20 @@ wireplumber, }: -let - wireplumber_0_4 = wireplumber.overrideAttrs (attrs: rec { - version = "0.4.17"; - src = fetchFromGitLab { - domain = "gitlab.freedesktop.org"; - owner = "pipewire"; - repo = "wireplumber"; - tag = version; - hash = "sha256-vhpQT67+849WV1SFthQdUeFnYe/okudTQJoL3y+wXwI="; - }; - - patches = [ - (fetchpatch { - url = "https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/f4f495ee212c46611303dec9cd18996830d7f721.patch"; - hash = "sha256-dxVlXFGyNvWKZBrZniFatPPnK+38pFGig7LGAsc6Ydc="; - }) - ]; - }); -in stdenv.mkDerivation (finalAttrs: { pname = "pwvucontrol"; - version = "0.5.1"; + version = "0.5.2"; src = fetchFromGitHub { owner = "saivert"; repo = "pwvucontrol"; tag = finalAttrs.version; - hash = "sha256-21TBVDzjrBzNIPkAURGs2ngI8Vj6o/RL3Ael4wwE2Lk="; + hash = "sha256-3H0qLhnhD/CVjKcx8UISFD4tSgH9O3V2uyNcgYug6Ug="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-FrPpLbfqM/DtjYu20pwr1AMUHaAuTEt60I3JlFZO4RI="; + hash = "sha256-k3a1I+M+rxXvABlgpsw6tFhTIgaxpsCUDwhuFQj6Nhc="; }; postPatch = '' @@ -64,6 +46,7 @@ stdenv.mkDerivation (finalAttrs: { ''; nativeBuildInputs = [ + blueprint-compiler cargo desktop-file-utils meson @@ -83,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: { libadwaita pango pipewire - wireplumber_0_4 + wireplumber ]; # For https://github.com/saivert/pwvucontrol/blob/7bf43c746cd49fffbfb244ac4474742c6b3737a9/src/meson.build#L45-L46