Package Details: kwinft-git 5.20.0.beta.0.r1.g1a0ab9082-1

Git Clone URL: https://aur.archlinux.org/kwinft-git.git (read-only, click to copy)
Package Base: kwinft-git
Description: drop-in replacement for KWin with additional libwayland wrapping Qt/C++ library Wrapland
Upstream URL: https://gitlab.com/kwinft/kwinft
Licenses: LGPL
Conflicts: kwin
Provides: kwin
Submitter: haagch
Maintainer: haagch
Last Packager: haagch
Votes: 8
Popularity: 0.31
First Submitted: 2020-04-15 23:41
Last Updated: 2020-09-26 11:32

Required by (49)

Sources (1)

Latest Comments

1 2 Next › Last »

Kodehawa commented on 2020-09-29 21:19

Hello! This should depend on KDE Frameworks 5 -git (plasma-framework-git).

See issue https://gitlab.com/kwinft/kwinft/-/issues/77 KWinFT master will always track the latest KF5, so plasma-framework-git is a must.

Thanks you!

katt commented on 2020-09-24 11:08

Really needs to depend on kscreenlocker unless you want to end up with a black screen, and pipewire if you want a non-broken panel.

SolarAquarion commented on 2020-08-17 01:44

-- The following RUNTIME packages have not been found:

  • Xwayland, Xwayland X server, https://x.org Needed for running kwin_wayland
  • hwdata, https://github.com/vcrhonek/hwdata Runtime-only dependency needed for mapping monitor hardware vendor IDs to full names
  • QtQuick.Controls-QMLModule, QML module 'QtQuick.Controls' is a runtime dependency.

-- The following OPTIONAL packages have not been found:

SolarAquarion commented on 2020-08-17 01:37

it needs kidletime now

Xakep_SDK commented on 2020-06-10 16:28

Please, remove libkscreen-kwinft-git from deps, it no longer required
And advice from KWinFT maintainer:

But in general you could do it like that: make Disman a dependency of KDisplay and KDisplay a dependency of KWinFT. Then user only needs to install the KWinFT package.

haagch commented on 2020-06-10 15:16

Thanks for the info, it builds fine again now and doesn't require kscreenlocker-git anymore.

Tested by first installing wrapland-git kdisplay-git disman-git libkscreen-kwinft-git, and then building kwinft-git. I did not test the stable versions of those packages.

Xakep_SDK commented on 2020-06-10 14:02

Headers issue was fixed by https://gitlab.com/kwinft/kwinft/-/merge_requests/22
libglvnd-git no longer required

haagch commented on 2020-06-01 21:37

Thanks for reminding me that I forgot to do this.

Turns out kwinft requires libglvnd-git because of this commit to compile https://github.com/NVIDIA/libglvnd/commit/4acb9be27db57413b18f25c6483b3451ba41d7e4#diff-d1377fbe747de154e1bfcf7221d3de67 but with libglvnd-git kwinft cmake doesn't find GL.

I'll look into it later.

haagch commented on 2020-05-26 10:47

Yes, I will update it soon, just got busy with work.

abelian424 commented on 2020-05-26 07:45

I don't know if you want to update the package to 5.19.0-beta, to make use of disman and kdisplay. I've uploaded both packages, but decided not to upload a kwinft as a few edits to the PKGBUILD will allow building to 5.19.0-beta. It seems kscreenlocker-git is still required, would be nice if that was updated as well even if it's simple enough to edit.