Package Details: open-wallpaper-engine 0.1.12-2

Git Clone URL: https://aur.archlinux.org/open-wallpaper-engine.git (read-only, click to copy)
Package Base: open-wallpaper-engine
Description: Open source scene renderer, mostly for linux.
Upstream URL: https://github.com/waywallen/open-wallpaper-engine
Licenses: GPL-2.0-only
Submitter: ZhangHua
Maintainer: ZhangHua
Last Packager: ZhangHua
Votes: 0
Popularity: 0.000000
First Submitted: 2026-05-10 10:10 (UTC)
Last Updated: 2026-07-15 00:47 (UTC)

Required by (0)

Sources (10)

Latest Comments

ZhangHua commented on 2026-07-15 11:33 (UTC)

@kamikaze211 No, I have no idea about your problem. And I cannot even reproduce in the chroot environment for building. I can only suggest you also trying building in the chroot environment, or you may have to report it to upstream.

kamikaze211 commented on 2026-07-13 18:25 (UTC) (edited on 2026-07-13 18:28 (UTC) by kamikaze211)

Can't build for ver 0.1.12-1 on Cachyos

Here is the log:

https://justpaste.it/f6ktd

Can you check what is wrong?

And here is the package info for waywallen

 paru -Qs "wallen|wallpaper-engine"
local/open-wallpaper-engine 0.1.11-1
    Open source scene renderer, mostly for linux.
local/plasma-wallpaper-waywallen 0.2.8-1
    Plasma 6 Wallpaper plugin for waywallen.
local/waywallen 0.2.5-1
    Wallpaper Manager for Linux.
local/waywallen-display 0.2.8-1
    Desktop integration for the waywallen wallpaper daemon.

ZhangHua commented on 2026-06-18 02:11 (UTC)

@Sterophonick It seems that you are using an outdated waywallen-display. You can check your /usr/include/waywallen-bridge/bridge.h and check if this symbol is here.

Sterophonick commented on 2026-06-17 12:20 (UTC) (edited on 2026-06-17 12:20 (UTC) by Sterophonick)

Failed to build open-wallpaper-engine,

[1080/1149] Building CXX object waywallen/CMakeFiles/waywallen-bridge-producer.dir/BridgeProducerCore.cpp.o
FAILED: [code=1] waywallen/CMakeFiles/waywallen-bridge-producer.dir/BridgeProducerCore.cpp.o 
/usr/bin/clang++  -I/home/atapi/.cache/paru/clone/open-wallpaper-engine/src/open-wallpaper-engine/waywallen/. -I/home/atapi/.cache/paru/clone/open-wallpaper-engine/src/rstd/src/core/include -isystem /home/atapi/.cache/paru/clone/open-wallpaper-engine/src/open-wallpaper-engine/third_party -march=native -O3 -pipe -fno-plt -fexceptions          -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -Wno-error=undefined-var-template -Wno-error=unused-private-field -std=c++20 -fPIC -pthread -MD -MT waywallen/CMakeFiles/waywallen-bridge-producer.dir/BridgeProducerCore.cpp.o -MF waywallen/CMakeFiles/waywallen-bridge-producer.dir/BridgeProducerCore.cpp.o.d @waywallen/CMakeFiles/waywallen-bridge-producer.dir/BridgeProducerCore.cpp.o.modmap -o waywallen/CMakeFiles/waywallen-bridge-producer.dir/BridgeProducerCore.cpp.o -c /home/atapi/.cache/paru/clone/open-wallpaper-engine/src/open-wallpaper-engine/waywallen/BridgeProducerCore.cpp
/home/atapi/.cache/paru/clone/open-wallpaper-engine/src/open-wallpaper-engine/waywallen/BridgeProducerCore.cpp:110:9: error: use of undeclared identifier 'ww_bridge_send_bind_failed'
  110 |         ww_bridge_send_bind_failed(m_sock,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[1089/1149] Building CXX object src/Web/CMakeFiles/owe-web-host.dir/BrowserHost.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'open-wallpaper-engine-0.1.7-1': 
error: packages failed to build: open-wallpaper-engine-0.1.7-1

I was able to build waywallen and waywallen-display just fine though.

kamikaze211 commented on 2026-05-22 20:13 (UTC) (edited on 2026-05-23 18:59 (UTC) by kamikaze211)

@ZhangHua I installed waywallen-bin instead waywallen becaused I got some building error when I tried to install waywallen. I will put the error message on the waywallen package, so please check the message on https://aur.archlinux.org/packages/waywallen

---------------------UPDATE---------------------

I tried to install waywallen-bin and plasma-wallpaper-waywallen, now it works.

ZhangHua commented on 2026-05-20 01:48 (UTC)

@kamikaze211 This cmake module is provided by waywallen at /usr/lib/cmake/waywallen-bridge/waywallen-bridge-config.cmake, you can run pacman -Ql waywallen to check that. So I think your waywallen maybe broken.

kamikaze211 commented on 2026-05-18 18:21 (UTC)

can not build

--   QJS_BUILD_LIBC: OFF
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found Chromium Embedded Framework: /usr/lib/cef/libcef.so;/usr/include/cef;/usr/src/cef (147.0.10)
-- Found CEF: /usr/lib/cef/libcef.so (found version "147.0.10")
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found Freetype: /usr/lib/libfreetype.so (found version "2.14.3")
-- Checking for module 'liblz4'
--   Found liblz4, version 1.10.0
CMake Error at waywallen/CMakeLists.txt:3 (find_package):
  By not providing "Findwaywallen-bridge.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "waywallen-bridge", but CMake did not find one.

  Could not find a package configuration file provided by "waywallen-bridge"
  with any of the following names:

    waywallen-bridge.cps
    waywallen-bridgeConfig.cmake
    waywallen-bridge-config.cmake

  Add the installation prefix of "waywallen-bridge" to CMAKE_PREFIX_PATH or
  set "waywallen-bridge_DIR" to a directory containing one of the above
  files.  If "waywallen-bridge" provides a separate development package or
  SDK, be sure it has been installed.


-- Configuring incomplete, errors occurred!
==> 错误: 在 build() 中发生一个错误。
    正在放弃...
错误: 未能构建 'open-wallpaper-engine-0.1.1-1': 
错误: 未能构建的软件包:open-wallpaper-engine-0.1.1-1