Skip to content

pipewire: 1.4.10 -> 1.6.0, pipewire and wireplumber: move to by-name, modernize#492490

Merged
K900 merged 6 commits intoNixOS:stagingfrom
qweered:pipewire-update
Feb 22, 2026
Merged

pipewire: 1.4.10 -> 1.6.0, pipewire and wireplumber: move to by-name, modernize#492490
K900 merged 6 commits intoNixOS:stagingfrom
qweered:pipewire-update

Conversation

@qweered
Copy link
Contributor

@qweered qweered commented Feb 20, 2026

Things done

Supercedes and closes #468269
Tested with nix-build --attr pipewire.passthru.tests

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

@qweered qweered changed the base branch from master to staging February 20, 2026 15:15
@nixpkgs-ci nixpkgs-ci bot closed this Feb 20, 2026
@nixpkgs-ci nixpkgs-ci bot reopened this Feb 20, 2026
github-actions[bot]

This comment was marked as outdated.

@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Feb 20, 2026
@github-actions github-actions bot dismissed their stale review February 20, 2026 15:19

Review dismissed automatically

@qweered qweered changed the title pipewire: 1.4.9 -> 1.6.0, pipewire and wireplumber: move to by-name, modernize pipewire: 1.4.10 -> 1.6.0, pipewire and wireplumber: move to by-name, modernize Feb 20, 2026
@nixpkgs-ci nixpkgs-ci bot added 8.has: package (new) This PR adds a new package 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. and removed 2.status: merge conflict This PR has merge conflicts with the target branch labels Feb 20, 2026
libpulseaudio,
enableDocs ? true,
onnxruntimeSupport ? false,
onnxruntime,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And what is this used for?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to source code, for noise cancellation filter (filter-chain with ml model)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do they ship a filter that can use this out of the box? Sounds like something we may want to enable?

# Remove installed-test that runs forever
# Remove problematic installed-tests
sed -i -e "/test-pipewire-alsa-stress/d" pipewire-alsa/tests/meson.build
sed -i -e "/benchmark-aec/d" spa/tests/meson.build
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, what's wrong with this test? It worked for me.

Copy link
Contributor Author

@qweered qweered Feb 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Its failing for me in vm, and for @c6rg0 too

@c6rg0 c6rg0 mentioned this pull request Feb 21, 2026
13 tasks
@K900 K900 added this pull request to the merge queue Feb 22, 2026
Merged via the queue into NixOS:staging with commit afb5e19 Feb 22, 2026
32 of 34 checks passed
@qweered qweered deleted the pipewire-update branch February 24, 2026 18:32
@axodentally
Copy link
Contributor

Shouldn't this be mentioned in the nixpkgs release notes, as it not a breaking change but a major one, no?

@yuyuyureka
Copy link
Contributor

None of my sound cards show up with this

@yuyuyureka
Copy link
Contributor

This was fixed by #495959

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.has: package (new) This PR adds a new package 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants