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)

Latest Comments

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

leafh commented on 2023-01-05 01:28 (UTC)

wlroots v0.16.1 has been released, is it possible to update Wayfire to v0.7.5?

scruffidog commented on 2022-12-22 01:18 (UTC)

Seems like there's been a new tagged release. Any chance this can get updated ? https://github.com/WayfireWM/wayfire/releases/tag/v0.7.5

mahjong commented on 2022-08-16 16:08 (UTC) (edited on 2022-08-16 16:10 (UTC) by mahjong)

Can we get an AUR where Wayfire is compiled with wlroots-eglstrems for nvidia proprietary driver support? https://github.com/git-bruh/wlroots-eglstreams

scruffidog commented on 2022-08-02 12:51 (UTC)

https://github.com/WayfireWM/wayfire/releases/tag/v0.7.4

nonie689 commented on 2022-07-13 13:57 (UTC)

Could you create an wayfire-lts version and the dependencies that are at aur, only??

dr460nf1r3 commented on 2022-06-03 18:02 (UTC)

This PKGBUILD misses pango in makedepends :)

magnus commented on 2022-05-15 09:08 (UTC) (edited on 2022-05-15 09:14 (UTC) by magnus)

Thanks @aperez for the bump to 0.7.3 of this package.

kelen commented on 2022-05-01 03:19 (UTC)

Thanks, @leo_sk. And the pango is also dependent when I build wayfire.

leo_sk commented on 2022-04-16 23:38 (UTC)

I think someone should just take over this package since the current maintainer does not seem interested

leo_sk commented on 2022-04-16 23:37 (UTC)

The following changes should be made to pkgbuild, hopefully the maintainers picks some from here, otherwise execute it yourself:


pkgname=wayfire
pkgver=0.7.3
pkgrel=1
pkgdesc="3D wayland compositor"
arch=(x86_64)
url=https://wayfire.org
license=(custom:MIT)
depends=(cairo 'wf-config>=0.5' libjpeg libinput wlroots)
makedepends=(meson ninja wayland-protocols glm cmake doctest)
conflicts=("${pkgname}-git")
source=("https://github.com/WayfireWM/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz")
sha256sums=(99d1d51b1db88c30de6484094fd02df39a82cbb503361e52abc1d94f8357cb5f)

build() {
    rm -rf build
    arch-meson "${pkgname}-${pkgver}" build -Duse_system_wfconfig=enabled -Duse_system_wlroots=enabled
    ninja -C build
}

check () {
    meson test -C build
}

package() {
    DESTDIR="${pkgdir}/" ninja -C build install
    cd "${pkgname}-${pkgver}"
    install -Dm644 wayfire.desktop "${pkgdir}/usr/share/wayland-sessions/wayfire.desktop"
    install -Dm644 wayfire.ini "${pkgdir}/usr/share/doc/${pkgname}/wayfire.ini"
    install -Dm645 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}