New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pipewire: 0.3.25 -> 0.3.26 #120833
pipewire: 0.3.25 -> 0.3.26 #120833
Conversation
Duplicate of #120748 |
Since now they're on the other PR, can this be closed? |
I'd prefer to just rebase this on #120748 and remove the package update, since this now also includes an update script. |
I would be OK with any way to get 0.3.26 in nixpkgs, I just really wanted hardware volume to work :) If you want to, I can close my PR and just merge yours. |
Either PR seems fine (I'm still confused about the hash syntax policy but whatever). The update script is a step in the right direction so that would be nice to have. However a more common case than new config files getting added seems to be that the available keys change, so the tests should also compare found files and warn about differences. |
Clarifying the concern: Suppose upstream edits a config file (not adding a new file, just editing an existing one). Ideally, tests would fail if someone updates pipewire manually (without the update script) and forgets to copy the new files to the NixOS module. |
Upstream has renamed config keys that are present in the default config files and will likely do that again in the future. This would make an old unmodified default config no longer work the intended way so it's something I'd like to detect. Users' customized configs are their own problem and the tests aren't concerned with those. |
@jansol Well, the |
Anything more to do here or can we merge? |
Works fine on my end, should be good to go. |
Motivation for this change
pipewire
to the latest version. See the changelog for details.Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)