Skip to content

Commit

Permalink
wireplumber-jupiter: revive at 0.5.6-jupiter1.2, steamdeck-dsp: 0.49.…
Browse files Browse the repository at this point in the history
…5 -> 0.57

This reverts commit e9dda44.
  • Loading branch information
K900 committed Nov 26, 2024
1 parent e86d2ad commit 0ee0f46
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 4 deletions.
1 change: 1 addition & 0 deletions modules/devices/steamdeck/sound.nix
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ in
pulse.enable = true;
alsa.enable = true;
configPackages = [ pkgs.steamdeck-dsp ];
wireplumber.package = pkgs.wireplumber-jupiter;
wireplumber.configPackages = [ pkgs.steamdeck-dsp ];
};

Expand Down
4 changes: 4 additions & 0 deletions overlay.nix
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ rec {
steamos-manager = final.callPackage ./pkgs/steamos-manager { };
steamos-polkit-helpers = final.callPackage ./pkgs/jupiter-hw-support/polkit-helpers.nix { };
steamdeck-dsp = final.callPackage ./pkgs/steamdeck-dsp { };
wireplumber-jupiter = import ./pkgs/wireplumber {
wireplumber' = prev.wireplumber;
inherit (final) fetchFromGitHub;
};

opensd = final.callPackage ./pkgs/opensd { };

Expand Down
4 changes: 2 additions & 2 deletions pkgs/steamdeck-dsp/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@ let
};
self = stdenv.mkDerivation(finalAttrs: {
pname = "steamdeck-dsp";
version = "0.49.5";
version = "0.57";

src = fetchFromGitHub {
owner = "Jovian-Experiments";
repo = "steamdeck-dsp";
rev = finalAttrs.version;
hash = "sha256-RleDIa1E3kOCYlOdzNSfk4u0Cb4NhzP4GIJjjD6CeMA=";
hash = "sha256-3q86Dh6chzmZaoXE7nZH21A5GzOsVBwinxsPCsn6r+Y=";
};

nativeBuildInputs = [
Expand Down
11 changes: 11 additions & 0 deletions pkgs/wireplumber/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{ wireplumber', fetchFromGitHub }:
wireplumber'.overrideAttrs(_: {
version = "0.5.6";

src = fetchFromGitHub {
owner = "Jovian-Experiments";
repo = "wireplumber";
rev = "0.5.6-jupiter1.2";
hash = "sha256-Zq+btS/cFQ9WHpcXf5MO1e/jfZRvozrpb49W1LVNk3E=";
};
})
4 changes: 2 additions & 2 deletions support/manifest/mappings.toml
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ steam-jupiter-oobe.ignore = true

steam_notif_daemon = { map = true, pkgrel = 2, fixup = "v" }

steamdeck-dsp = { map = true, pkgrel = "1.1" }
steamdeck-dsp = { map = true, pkgrel = 1 }

# we don't ship those
steamdeck-kde-presets.ignore = true
Expand Down Expand Up @@ -344,7 +344,7 @@ vpower.ignore = true

wakehook = { map = true, pkgrel = 1 }

wireplumber.check = "0.5.0-1"
wireplumber = { map = "wireplumber-jupiter", pkgrel = "1.2" }

# ours is newer
xdg-desktop-portal-gtk.ignore = true
Expand Down

0 comments on commit 0ee0f46

Please sign in to comment.