Package Details: swww 0.9.5-1

Git Clone URL: (read-only, click to copy)
Package Base: swww
Description: A Solution to your Wayland Wallpaper Woes
Upstream URL:
Keywords: wallpaper wayland
Licenses: GPL-3.0-only
Submitter: HakierGrzonzo
Maintainer: carsme
Last Packager: carsme
Votes: 38
Popularity: 4.98
First Submitted: 2022-06-18 17:12 (UTC)
Last Updated: 2024-05-03 03:48 (UTC)

Latest Comments

1 2 3 Next › Last »

kljunas2 commented on 2024-04-17 19:59 (UTC)

Building causes the following error:

    Updating git repository ``
error: failed to get `bitcode` as a dependency of package `swww-daemon v0.9.3 (/home/miha/.local/cache/yay/swww/src/swww-0.9.3/daemon)`

Caused by:
  failed to load source for dependency `bitcode`

Caused by:
  Unable to update

Caused by:
  failed to clone into: /home/miha/.local/share/cargo/git/db/bitcode-f4e1b01a0fcbb993

Caused by:
  failed to authenticate when downloading repository:

  * attempted ssh-agent authentication, but no usernames succeeded: `git`

  if the git CLI succeeds then `net.git-fetch-with-cli` may help here

Caused by:
  no authentication methods succeeded

Build succeeded with the variable CARGO_NET_GIT_FETCH_WITH_CLI=true set in prepare().

d3sper0 commented on 2024-03-22 16:31 (UTC)


I encountered an issue while attempting to install the "swww" package using the command yay -S swww. The error message I received is as follows:

Compiling swww-daemon v0.8.2 (/home/despero/.cache/yay/swww/src/swww-0.8.2/daemon) error: non-binding let on a synchronization lock --> daemon/src/ | 146 | let (inner, _) = self.lock(); | ^ this lock is not assigned to a binding and is immediately dropped | = help: consider immediately dropping the value using drop(..) after the let statement = note: #[deny(let_underscore_lock)] on by default help: consider binding to an unused variable to avoid immediately dropping the value | 146 | let (inner, _unused) = self.lock(); | ~~~

error: could not compile swww-daemon (bin "swww-daemon") due to 1 previous error warning: build failed, waiting for other jobs to finish... ==> ERROR: A failure occurred in build(). Aborting... -> error making: swww-exit status 4 -> Failed to install the following packages. Manual intervention is required: swww - exit status 4

willemw commented on 2024-01-25 16:41 (UTC)

pkgrel starts at 1.

chelas commented on 2024-01-15 23:52 (UTC)

Upstream has changed their URL to as per

willemw commented on 2023-11-04 15:58 (UTC)

The two for-loops for the manpages can be replaced by:

# manpages
install -Dm644 ./doc/generated/*.1 -t "$pkgdir/usr/share/man/man1"

in package(). Gzip is done automatically.

willemw commented on 2023-11-04 13:57 (UTC)

There is now both =nightly and =stable' in PKGBUILD. The file states "stable rustc".

parawa commented on 2023-10-27 18:53 (UTC)

Hi! Please set the --target-dir option for people that have set target-dir option on ~/.cargo/config.toml. If not set, the target directory is not found and we can't install the package.

See for information on build target

dsl commented on 2023-07-25 12:35 (UTC)

Is this package basically unusable right now via the AUR? I figured this would be fixed a week and a half later...

I tried installing as is and get an error about the target. I change the tool chain to nightly in the pkgbuild and I get compilation errors for swww-daemon.

Did I miss a thread with more info, or if this is something still being explored?

kotv commented on 2023-07-12 08:39 (UTC)

This package can't build because of the export RUSTUP_TOOLCHAIN=stable in the PKGBUILD.

Please change it to export RUSTUP_TOOLCHAIN=nightly