You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, forgive me for what may be a beginner question, please - but I cannot find the answer to this anywhere.
I'm trying to use hide-cursor from wayfire-plugins-extra on Raspbian Bookworm (full). It comes preinstalled with wayfire 0.7.5, but hide-cursor is in the 0.8.x branch of wayfire-plugins-extra and meson complains that wayfire 0.7.5 is too old.
I haven't figured out how to upgrade wayfire to 0.8.x to avoid this, as every time I attempt to do so (from the CLI) the machine freezes up - I'm not sure the correct way to update it anyway, since apt upgrade wayfire says that 0.7.5 is current (even though I can see it's not in their github)
I can get the 0.7.x branch of wayfire-plugins-extra, of course - but hide-cursor only comes with 0.8.0+.
`
The Meson build system
Version: 1.0.1
Source dir: /home/webcanvas/wayfire-plugins-extra
Build dir: /home/webcanvas/wayfire-plugins-extra/build
Build type: native build
Project name: wayfire-plugins-extra
Project version: 0.8.1
C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0")
C linker for the host machine: cc ld.bfd 2.40
C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Debian 12.2.0-14) 12.2.0")
C++ linker for the host machine: c++ ld.bfd 2.40
Host machine cpu family: aarch64
Host machine cpu: aarch64
Found pkg-config: /usr/bin/pkg-config (1.8.1)
Dependency wayfire found: NO found 0.7.5 but need: '>=0.8.1'
Found CMake: /usr/bin/cmake (3.25.1)
Run-time dependency wayfire found: NO (tried cmake)
meson.build:16:0: ERROR: Dependency lookup for wayfire with method 'pkgconfig' failed: Invalid version, need 'wayfire' ['>=0.8.1'] found '0.7.5'.
A full log can be found at /home/webcanvas/wayfire-plugins-extra/build/meson-logs/meson-log.txt
`
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello, forgive me for what may be a beginner question, please - but I cannot find the answer to this anywhere.
I'm trying to use hide-cursor from wayfire-plugins-extra on Raspbian Bookworm (full). It comes preinstalled with wayfire 0.7.5, but hide-cursor is in the 0.8.x branch of wayfire-plugins-extra and meson complains that wayfire 0.7.5 is too old.
I haven't figured out how to upgrade wayfire to 0.8.x to avoid this, as every time I attempt to do so (from the CLI) the machine freezes up - I'm not sure the correct way to update it anyway, since apt upgrade wayfire says that 0.7.5 is current (even though I can see it's not in their github)
I can get the 0.7.x branch of wayfire-plugins-extra, of course - but hide-cursor only comes with 0.8.0+.
Here's where I'm at:
`
sudo apt install meson cmake wayfire-dev libwlroots-dev libwf-config-dev libpango1.0-dev libcairo2-dev libvulkan-dev libglm-dev libxml2-dev libglibmm-2.4-dev wtype -y
git clone https://github.com/WayfireWM/wayfire-plugins-extra && cd wayfire-plugins-extra && git checkout 07c2a85
meson setup build --prefix=/usr --buildtype=release
`
results in:
`
The Meson build system
Version: 1.0.1
Source dir: /home/webcanvas/wayfire-plugins-extra
Build dir: /home/webcanvas/wayfire-plugins-extra/build
Build type: native build
Project name: wayfire-plugins-extra
Project version: 0.8.1
C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0")
C linker for the host machine: cc ld.bfd 2.40
C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Debian 12.2.0-14) 12.2.0")
C++ linker for the host machine: c++ ld.bfd 2.40
Host machine cpu family: aarch64
Host machine cpu: aarch64
Found pkg-config: /usr/bin/pkg-config (1.8.1)
Dependency wayfire found: NO found 0.7.5 but need: '>=0.8.1'
Found CMake: /usr/bin/cmake (3.25.1)
Run-time dependency wayfire found: NO (tried cmake)
meson.build:16:0: ERROR: Dependency lookup for wayfire with method 'pkgconfig' failed: Invalid version, need 'wayfire' ['>=0.8.1'] found '0.7.5'.
A full log can be found at /home/webcanvas/wayfire-plugins-extra/build/meson-logs/meson-log.txt
`
Beta Was this translation helpful? Give feedback.
All reactions