Search Criteria
Package Details: pwvucontrol 0.5.3-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/pwvucontrol.git (read-only, click to copy) |
|---|---|
| Package Base: | pwvucontrol |
| Description: | Pipewire volume control for GNOME |
| Upstream URL: | https://github.com/saivert/pwvucontrol |
| Licenses: | GPL-3.0-only |
| Submitter: | moabeat |
| Maintainer: | moabeat |
| Last Packager: | moabeat |
| Votes: | 47 |
| Popularity: | 3.22 |
| First Submitted: | 2024-08-05 21:06 (UTC) |
| Last Updated: | 2026-07-16 05:35 (UTC) |
Dependencies (9)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- gtk4 (gtk4-paper-planeAUR, gtk4-develAUR, gtk4-gitAUR)
- libadwaita (libadwaita-yaru-gitAUR, libadwaita-without-adwaita-gitAUR, libadwaita-gitAUR, libadwaita-without-adwaitaAUR)
- wireplumber (wireplumber-gitAUR)
- blueprint-compiler (blueprint-compiler-gitAUR) (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR, clang-static-gitAUR) (make)
- meson (meson-gitAUR) (make)
- rust (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rustup) (make)
- appstream-glib (appstream-glib-gitAUR) (check)
Latest Comments
1 2 3 Next › Last »
moabeat commented on 2026-07-19 18:51 (UTC)
@ggnoredo: As Pirgosth rightly wrote, upstream decided to re-release a new source archive with the same version. This is not expected by the packaging process. I can see, you are using yay and you most probably still have the old archive, the first one published as 0.5.3, lying around in the
yayfolder under.cache. Try to remove all untracked AUR files via theyay -Sccommand, answering the last question with yes. This should fix your issue.ggnoredo commented on 2026-07-19 17:32 (UTC)
moabeat commented on 2026-07-16 05:38 (UTC)
@pirgosth Thanks for letting me know! Otherwise I would have missed that. As far as I can see, there are only two commits added since the first release of 0.5.3. One of them was the wrong version in the 'about' window, the other the dependency updates. I think it's fine. The PKGBUILD is now updated.
I'm wondering if I should let the upstream people know, that this kind of re-release of the same version is causing these kind of troubles.
Pirgosth commented on 2026-07-14 11:55 (UTC)
@moabeat Hi, the release for 0.5.3 was updated using the same release version as before, causing a Failed validation for checksum. I've checked it and it's about dependencies upgrades. Here is the commit in question: https://github.com/saivert/pwvucontrol/commit/fd5c9d1e5458b625d45e4159634b5b072f66cde1
If everything's good, we just need to update the b2sum with the new binary, hoping this is not some obscure form of hack attempt.
Thanks!
yochananmarqos commented on 2026-05-09 18:00 (UTC)
@moabeat: As of 0.5.2, this now requires
blueprint-compilerto build.gitis not needed at all. This also usesappstream-glibin the Meson test for validating the AppStream file and should be added to checkdepends().Eeems commented on 2026-03-16 08:01 (UTC)
This has been failing to compile since the 14th. You can find more information in the upstream issue where I added my investigation: https://github.com/saivert/pwvucontrol/issues/99#issuecomment-4065764789
carsme commented on 2026-01-05 18:08 (UTC)
@moabeat Realized the lack of support for latest wireplumber.. I'll have to hold off until that is resolved.
Thanks anyways!
moabeat commented on 2026-01-05 18:07 (UTC)
@carsme Sure! I am happy to see it in the official repositories! However, you would need to take into account, the latest release version still uses the earlier version 0.4.17 of libwireplumber which is also in the AUR. Upstream struggles with moving to version 0.5.x, as the
wireplumber-rscrate seems to be not actively maintained anymore. But there are some good news lately for another solution.Unfortunately, on top of this, I made a mistake when creating this package and wrongly named it
libwireplumber-4.0-compat. This could be a good time to correct it and name it correctlylibwireplumber-0.4-compat.The 0BSD license has been added to both packages now. Cheers!
carsme commented on 2026-01-05 17:44 (UTC)
I'm planning to move this to the official repositories. In order to base our package on your PKGBUILD, we'll need you to license it under 0BSD, see https://rfc.archlinux.page/0040-license-package-sources/.
Could you add a 0BSD license file to the repository? Alternatively, run
pkgctl license setupand it will do it for you.Thanks for maintaining this so far!
scott commented on 2025-11-27 11:17 (UTC) (edited on 2025-11-27 12:11 (UTC) by scott)
The following comment might be useful for noobies like me who install rust as a dependency here (in my case as a result of installing libwireplumber-4.0-compat. The version of
cargothat pacman installed with rust or rust up were old enough that the result ofmakepkg -sriof pwvucontrol ends badly:Various posts online suggest that you can just edit the top line of the lock file from "4" to "3". Unfortunately, the lock file is generated during the build process, so the lockfile is overwritten.
Since I don't know much more about rust than its existence, it took me some time to understand that the correct way to update cargo is just to run the command
Note that you do this as user, not as root. (Running it as root will update /usr/bin/cargo, but if you installed rust as a dependency of libwireplumber-4.0-compat as i did, via makepkg, you have ~/.cargo/bin/cargo)
Bottom line: if you get that lockfile error, do
rustup update1 2 3 Next › Last »