Package Details: wayfire-git 0.9.0.r81.gf865e23c-1

Git Clone URL: https://aur.archlinux.org/wayfire-git.git (read-only, click to copy)
Package Base: wayfire-git
Description: 3D wayland compositor
Upstream URL: https://github.com/WayfireWM/wayfire
Keywords: compositor wayfire wayland wm
Licenses: MIT
Conflicts: wayfire
Provides: libwlroots-0.18.so, wayfire, wlroots
Submitter: SolarAquarion
Maintainer: SolarAquarion (kode54)
Last Packager: kode54
Votes: 14
Popularity: 0.87
First Submitted: 2018-06-28 12:32 (UTC)
Last Updated: 2025-03-26 06:52 (UTC)

Dependencies (43)

Required by (109)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

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/meson.build:3:55: 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/meson.build:30:2: 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().
    Aborting...
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: https://bugs.archlinux.org/task/79212

even passing --mflags "-Dvulkan=disabled" fails, and changing the PKGBUILD to include that arg also fails with meson.build:1:0: 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.

Baerbeisser commented on 2023-05-17 13:44 (UTC)

If i install this and then wcm or other wayfire-tools, they complain about wayfire-git conflicting with wayfire. Though that shouldn't be, this package has the flag provides=wayfire, why doesn't this work?

UltraBlack commented on 2023-01-04 09:22 (UTC)

Could you add -Db_sanitize=address to the meson arguments? Makes it easier to debug a crash once a new one appears.

This is also required if you want to report a bug over at wayfire.

Anomalocaris commented on 2022-08-17 17:11 (UTC) (edited on 2022-08-17 18:08 (UTC) by Anomalocaris)

Would you mind adding wlroots to the provides array? Otherwise you can't install this along with packages that rely on wlroots, but not specifically wlroots-git.

Edit: Please also add libwlroots.so and wf-config since those seem to be provided as well.