Package Details: kwinft 6.0.0-3

Git Clone URL: https://aur.archlinux.org/kwinft.git (read-only, click to copy)
Package Base: kwinft
Description: Wayland and X11 Compositor for the KDE Plasma desktop (theseus-ship)
Upstream URL: https://github.com/winft/theseus-ship
Keywords: kwinft
Licenses: LGPL-2.1-only
Conflicts: theseus-ship
Provides: theseus-ship
Submitter: abelian424
Maintainer: abelian424 (xiota)
Last Packager: xiota
Votes: 39
Popularity: 0.24
First Submitted: 2020-07-11 03:54 (UTC)
Last Updated: 2024-03-13 10:50 (UTC)

Pinned Comments

gnlrdrvo commented on 2024-02-28 06:14 (UTC)

This project has been renamed to Theseus' Ship and moved to https://github.com/winft/theseus-ship

See also: https://www.phoronix.com/news/KWinFT-Rebrand-Theseus-Ship

aviallon commented on 2021-01-14 22:09 (UTC)

This seriously needs to be in community, awesome drop-in replacement for kwin.

Latest Comments

1 2 3 4 5 6 Next › Last »

yochananmarqos commented on 2024-03-15 16:39 (UTC)

There's now a theseus-ship AUR package. One should be merged into the other. I'd say merge kwinft into theseus-ship since that's the new project name.

Gigas002 commented on 2024-03-05 04:44 (UTC)

Package description and upstream url have typo: thesius-> theseus

MarsSeed commented on 2024-03-02 21:21 (UTC)

Upstream URL: 404.

Also please kindly remove the obsolete, discontinued, unsupported KDE5 dependency kinit.

Thank you in advance.

gnlrdrvo commented on 2024-02-28 06:14 (UTC)

This project has been renamed to Theseus' Ship and moved to https://github.com/winft/theseus-ship

See also: https://www.phoronix.com/news/KWinFT-Rebrand-Theseus-Ship

abelian424 commented on 2024-01-02 16:28 (UTC) (edited on 2024-01-26 00:02 (UTC) by abelian424)

Sorry I haven't updated to fix qt6/5 mismatch because even with all qt5 packages this doesn't build. I'm using fdbuild to try to make a kf5-qt5 version but I don't always have time to work on it.

EDIT: I believe this is the issue (https://gitlab.com/kwinft/kwinft/-/issues/334)

xiota commented on 2023-12-20 08:13 (UTC) (edited on 2023-12-20 08:17 (UTC) by xiota)

Clean chroot. Missing qt5-tools makedepends.

CMake Error at /usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5UiTools" with
  any of the following names:

    Qt5UiToolsConfig.cmake
    qt5uitools-config.cmake

Shouldn't depend on mix of qt5 and qt6 packages.

Numerous errors similar to:

/usr/include/wlr/render/wlr_renderer.h:78:67: error: expected primary-expression before ‘static’
   78 | void wlr_renderer_clear(struct wlr_renderer *r, const float color[static 4]);

Gigas002 commented on 2023-06-01 14:33 (UTC)

Build fails on 94%:

[ 93%] Building CXX object CMakeFiles/kwin_x11_lib.dir/input/logging.cpp.o
[ 93%] Building CXX object CMakeFiles/kwin_x11_lib.dir/render/backend/x11/non_composited_outline.cpp.o
[ 93%] Building CXX object CMakeFiles/kwin_x11_lib.dir/render/backend/x11/glx_context_attribute_builder.cpp.o
In file included from /home/gigas/.cache/yay/kwinft/src/kwinft/render/backend/x11/non_composited_outline.h:8,
                 from /home/gigas/.cache/yay/kwinft/src/kwinft/render/backend/x11/non_composited_outline.cpp:7:
/home/gigas/.cache/yay/kwinft/src/kwinft/base/x11/data.h: In function «void KWin::base::x11::update_time_from_clock(Base&)»:
/home/gigas/.cache/yay/kwinft/src/kwinft/base/x11/data.h:61:34: предупреждение: parameter declaration before lambda trailing return type only optional with «-std=c++2b» or «-std=gnu++2b» [-Wc++23-extensions]
   61 |     auto get_monotonic_time = [] -> uint32_t {
      |                                  ^~
[ 93%] Building CXX object CMakeFiles/kwin_x11_lib.dir/x11_logging.cpp.o
[ 94%] Linking CXX static library lib/libkwin_x11_lib.a
[ 94%] Built target kwin_x11_lib
make: *** [Makefile:136: all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
 -> ошибка сборки: kwinft-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
kwinft - exit status 4

Baerbeisser commented on 2023-02-15 20:56 (UTC) (edited on 2023-02-15 20:56 (UTC) by Baerbeisser)

Dependency wrapland not found (not existent), while wrapland-kwinft aswell as wrapland-git both fail to build (already reported).