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: 60
Popularity: 0.47
First Submitted: 2019-02-14 08:43 (UTC)
Last Updated: 2024-08-26 08:07 (UTC)

Sources (1)

Latest Comments

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

kode54 commented on 2024-07-26 01:16 (UTC)

@PowerdollKirby: nlohmann-json is at 3.11.3-1, please -Syu before building AUR packages, or use a clean chroot that will be guaranteed to fetch and install the latest packages.

PowerdollKirby commented on 2024-07-25 20:43 (UTC)

error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from arch.mirror.constant.com : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from us.arch.niranjan.co : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from us.arch.niranjan.co : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from mirror.theash.xyz : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from america.mirror.pkgbuild.com : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from arch.mirror.constant.com : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from arlm.tyzoid.com : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from arlm.tyzoid.com : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from mirror.tmmworkshop.com : The requested URL returned error: 404
error: failed retrieving file 'nlohmann-json-3.11.2-3-any.pkg.tar.zst' from plug-mirror.rcac.purdue.edu : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (failed to retrieve some files)
Errors occurred, no packages were upgraded.
 -> error installing repo packages
error installing repo packages

kode54 commented on 2024-07-17 01:40 (UTC)

@Tabinol: no, wayfire-git does not use wlroots 0.18, it provides 0.17.4. This package needs to be altered to depend on libwlroots.so=12-64 until a release supporting stable 0.18 comes out.

Tabinol commented on 2024-07-16 22:42 (UTC) (edited on 2024-07-20 11:29 (UTC) by Tabinol)

Same problem as swab148. I switched to wayfire-git for the time this problem will be resolved. wayfire-git uses wlroots 0.18.

Edit: wayfire-git provides wlroots 0.17.x Thanks kode54.

swab148 commented on 2024-07-16 15:40 (UTC)

I'm getting the same failure after installing wlroots0.17

je-vv commented on 2024-07-14 00:39 (UTC) (edited on 2024-07-14 00:42 (UTC) by je-vv)

Confirming that the packages needing rebuild message goes away after installing wlroots0.17, and actually on another box doing:

pacman -Syu wlroots0.17

Ended up clean. So that's good.

Unfortunately those needing to build for whatever reason will find issues doing so... A patch might be needed so that 0.17 version of wlroots is required, like when wlroots upgraded on arch from 0.16 to 0.17...

je-vv commented on 2024-07-14 00:31 (UTC) (edited on 2024-07-14 00:32 (UTC) by je-vv)

Most probably after installing wlroots0.17 the packages needing rebuilding message will no longer include wayfire neither wayfire-plugins-extra, though they still fail to build.

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