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.
Search Criteria
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) |
Dependencies (18)
- comoAUR (theseus-shipAUR)
- kcrash (kcrash-gitAUR)
- kdbusaddons (kdbusaddons-gitAUR)
- kdecoration (kdecoration-gitAUR)
- knewstuff (knewstuff-gitAUR)
- kscreenlocker (kscreenlocker-gitAUR)
- libepoxy (libepoxy-gitAUR, libepoxy-nodocs-gitAUR)
- pixman (pixman-gitAUR)
- qt6-multimedia
- qt6-tools
- wlroots (wlroots-gitAUR, wlroots-asan-gitAUR, wlroots-hidpi-xprop-gitAUR, wayfire-gitAUR, wlroots0.16-nvidiaAUR, wlroots-hidpi-xpropAUR, wlroots-nvidiaAUR)
- breeze (breeze-patchedAUR, breeze-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- git (git-gitAUR) (make)
- kdeclarative (kdeclarative-gitAUR) (make)
- microsoft-gsl (microsoft-gsl-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR) (make)
- qt6-virtualkeyboard (optional) – virtual keyboard support for kwin-wayland
Required by (0)
Sources (1)
yochananmarqos commented on 2024-03-15 16:39 (UTC)
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).
Pinned Comments
gnlrdrvo commented on 2024-02-28 06:14 (UTC)
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.