Package Details: wayfire 0.9.0-1

Git Clone URL: https://aur.archlinux.org/wayfire.git (read-only, click to copy)
Package Base: wayfire
Description: 3D wayland compositor
Upstream URL: https://wayfire.org
Keywords: compositor wayland
Licenses: MIT
Submitter: aperez
Maintainer: aperez
Last Packager: aperez
Votes: 64
Popularity: 0.39
First Submitted: 2019-02-14 08:43 (UTC)
Last Updated: 2024-08-26 08:07 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 10 Next › Last »

je-vv commented on 2024-07-13 23:56 (UTC) (edited on 2024-07-14 00:14 (UTC) by je-vv)

Fail to build with up to date box:

Executing subproject wf-touch

wf-touch| Project name: wf-touch
wf-touch| Project version: 0.0
wf-touch| C++ compiler for the host machine: ccache c++ (gcc 14.1.1 "c++ (GCC) 14.1.1 20240522")
wf-touch| C++ linker for the host machine: c++ ld.bfd 2.42.0
wf-touch| Dependency glm found: YES 1.0.1 (cached)
wf-touch| Dependency doctest skipped: feature tests disabled
wf-touch| Build targets in project: 142
wf-touch| Subproject wf-touch finished.

Run-time dependency libinotify found: NO (tried pkgconfig and cmake)
Run-time dependency libjpeg found: YES 3.0.3
Run-time dependency libpng found: YES 1.6.43
Library execinfo found: NO
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

wayfire-0.8.1/meson.build:145:22: ERROR: Dependencies must be external dependencies

A full log can be found at /home/general/.pkgs/src/laur/wayfire/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...

The rebuild was attempted because:

(13/15) Checking which packages need to be rebuilt
laur    wayfire
laur    wayfire-plugins-extra

That from the last box upgrrad.

kode54 commented on 2024-06-03 00:39 (UTC)

@brikler Why would that fix anything? arch-meson already specifies --prefix /usr among its settings. See: /usr/bin/arch-meson which is a script that calls meson with 'opinionated' defaults.

brikler commented on 2024-06-01 17:39 (UTC) (edited on 2024-06-02 15:06 (UTC) by brikler)

hi, i be come this error when i build this package ==> WARNING: Package contains reference to $srcdir

edit: --prefix /usr solves my problem, so pleas add --prefix /usr to the PKGBUILD

arch-meson "${pkgname}-${pkgver}" build \
        --auto-features=disabled \
                --prefix /usr \
                --unity on \
        -Duse_system_wfconfig=enabled \
        -Duse_system_wlroots=enabled \
        -Dxwayland=enabled
    ninja -C build

ps. --unity on reduce time to compile the binary

kode54 commented on 2024-04-07 22:27 (UTC)

@tyress That could be because wayfire-hidpi-xprop-git, like wayfire-git, provides wf-config and wlroots. Though it should be conflicting with wayfire and wayfire-git.

tyress commented on 2024-04-07 14:38 (UTC)

Strange but, using this repo and installing through paru introduces a conflict as it tries to install wayfire-hidpi-xprop-git as well (it works fine with yay). Anyone else have this issue?

Martchus commented on 2024-03-16 22:06 (UTC)

@je-vv Thanks, it worked. Maybe that hint is worth a pinned comment.

je-vv commented on 2024-03-16 00:24 (UTC)

@Martchus, it will build just fine if you first re-build wf-config, and then install from the new built package.

See my prior comment (it still applies for this 0.8.1 version): https://aur.archlinux.org/packages/wayfire#comment-960155

Martchus commented on 2024-03-16 00:15 (UTC)

This package doesn't build for me:

ependency wf-config from subproject subprojects/wf-config found: NO

wayfire-0.8.1/meson.build:64:12: ERROR: Dependency 'wf-config' is required but not found.

A full log can be found at /build/wayfire/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().

Could it be because wf-config is only at version 0.8.0?