Package Details: wayfire-git 0.8.0.r102.g906a3105-1

Git Clone URL: (read-only, click to copy)
Package Base: wayfire-git
Description: 3D wayland compositor
Upstream URL:
Keywords: compositor wayfire wayland wm
Licenses: MIT
Conflicts: wayfire, wlroots-git
Provides:, wayfire, wlroots, wlroots-git
Submitter: SolarAquarion
Maintainer: SolarAquarion (kaneki)
Last Packager: SolarAquarion
Votes: 10
Popularity: 0.007431
First Submitted: 2018-06-28 12:32 (UTC)
Last Updated: 2024-02-18 20:59 (UTC)

Required by (128)

Sources (1)

Latest Comments

1 2 3 4 5 Next › Last »

earlybird commented on 2024-02-04 14:44 (UTC)

add libliftoff to the depends please

earlybird commented on 2023-12-30 08:05 (UTC)

Please add libdisplay-info to depends.

You can not build it in chroot environment without it.

MikeWalrus commented on 2023-11-30 04:05 (UTC)

Please add libdisplay-info to depends.

malacology commented on 2023-09-06 07:30 (UTC)

Run-time dependency libinotify found: NO (tried pkgconfig and cmake)
Run-time dependency libjpeg found: YES 3.0.0
Run-time dependency libpng found: YES 1.6.40
Library execinfo found: NO
Program git found: YES (/usr/bin/git)
Compiler for C++ supports arguments -fno-gnu-unique: YES 
Compiler for C++ supports link arguments -lc++fs: NO 
Compiler for C++ supports link arguments -lc++experimental: NO 
Compiler for C++ supports link arguments -lstdc++fs: YES 
Check usable header "GLES3/gl32.h" with dependency glesv2: YES 
Fetching value of define "WLR_HAS_XWAYLAND" with dependency wlroots: 1 
Fetching value of define "WLR_HAS_X11_BACKEND" with dependency wlroots: 1 
Run-time dependency xcb found: YES 1.16
Configuring config.h using configuration
Program wayland-scanner found: YES (/usr/bin/wayland-scanner)
Program addr2line found: YES (/usr/bin/addr2line)
Configuring wayfire.1 using configuration

plugins/grid/ ERROR: Unknown variable "json".

A full log can be found at /build/wayfire/src/wayfire/build/meson-logs/meson-log.txt

wf-touch is needed

Beethoven-n commented on 2023-07-28 23:29 (UTC)

bug is fixed when glslang is downgraded to 12.2.0-1

Beethoven-n commented on 2023-07-27 21:25 (UTC) (edited on 2023-07-27 21:29 (UTC) by Beethoven-n)

fails to build with error:

wlroots| Program glslangValidator found: NO

subprojects/wlroots/render/vulkan/ ERROR: Problem encountered: Install "glslang" or pass "-Dvulkan=disabled" to disable it.

A full log can be found at /tmp/makepkg/wayfire-git/src/wayfire/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
error: failed to build 'wayfire-git-0.7.4.r214.gda7a929c-1':
error: packages failed to build: wayfire-git-0.7.4.r214.gda7a929c-1

i have glslang installed, and have even attempted to manually fix the bug as noted here:

even passing --mflags "-Dvulkan=disabled" fails, and changing the PKGBUILD to include that arg also fails with ERROR: Unknown options: "vulkan"

ElMastro commented on 2023-06-19 22:39 (UTC)

@tombh, Thank you a lot for your help (it works of course). I am (very) sorry about my error, I wrote here because I thought it was inherent to the package (on wayfire it was set different and so I didn't realize it was a setting). I apologize.

tombh commented on 2023-06-18 19:20 (UTC)

@ElMastro You need to enable the foreign-toplevel plugin in your wayfire.ini plugins= list. It's probably best to ask these kind of questions on the Github.

ElMastro commented on 2023-06-18 17:13 (UTC)

I would like to ask an information: I installed this package (everything else is great), the only problems is that waybar complains that Failed to register as toplevel manager and so its taskbar doesn't work. I installed wf-shell-git but it still keep going. Any suggestion please?

kode54 commented on 2023-05-18 01:58 (UTC)

If you install this, you also need wcm-git and wf-shell-git, not their stable counterparts.