Package Details: liri-shell-git v0.9.0.r595.g9171b3f8-1

Git Clone URL: (read-only, click to copy)
Package Base: liri-shell-git
Description: QtQuick and Wayland based shell for convergence
Upstream URL:
Licenses: GPL3
Conflicts: hawaii-shell-git, liri-shell, liri-workspace-git, papyros-shell-git
Provides: liri-shell
Replaces: hawaii-shell-git, liri-shell, liri-workspace-git, papyros-shell-git
Submitter: plfiorini
Maintainer: plfiorini (Terence, Aldrog)
Last Packager: plfiorini
Votes: 24
Popularity: 0.000000
First Submitted: 2016-10-13 19:38 (UTC)
Last Updated: 2022-04-06 05:41 (UTC)

Latest Comments

plfiorini commented on 2020-07-12 23:51 (UTC)

Can't reproduce the error

luntik2012 commented on 2020-03-02 16:23 (UTC)

[ 13%] Built target WaylandClient_autogen
Scanning dependencies of target WaylandClient
[ 13%] Building CXX object src/waylandclient/CMakeFiles/WaylandClient.dir/WaylandClient_autogen/mocs_compilation.cpp.o
[ 14%] Building CXX object src/waylandclient/CMakeFiles/WaylandClient.dir/lirishell.cpp.o
In file included from /tmp/yaourt-tmp-nick/aur-liri-wayland-git/src/wayland/src/waylandclient/lirishell_p.h:28,
                 from /tmp/yaourt-tmp-nick/aur-liri-wayland-git/src/wayland/src/waylandclient/lirishell.cpp:29:
/tmp/yaourt-tmp-nick/aur-liri-wayland-git/src/build/include/LiriWaylandClient/0.0.0/LiriWaylandClient/private/qwayland-liri-shell.h:1:10: fatal error: /tmp/yaourt-tmp-nick/aur-liri-wayland-git/src/wayland/src/waylandclient//tmp/yaourt-tmp-nick/aur-liri-wayland-git/src/build/src/waylandclient/qwayland-liri-shell.h: No such file or directory
    1 | #include "/tmp/yaourt-tmp-nick/aur-liri-wayland-git/src/wayland/src/waylandclient//tmp/yaourt-tmp-nick/aur-liri-wayland-git/src/build/src/waylandclient/qwayland-liri-shell.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/waylandclient/CMakeFiles/WaylandClient.dir/build.make:209: src/waylandclient/CMakeFiles/WaylandClient.dir/lirishell.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:192: src/waylandclient/CMakeFiles/WaylandClient.dir/all] Error 2
make: *** [Makefile:130: all] Error 2

kode54 commented on 2019-02-16 05:39 (UTC) (edited on 2019-02-18 07:45 (UTC) by kode54)

I can get this to compile, but it won’t start a session. I can get it to run under an existing Wayland session, but that’s not the point.

EGLFS: OpenGL windows cannot be mixed with others.

This is where the session always terminates. If I try to run it with platform of eglfs instead of liri, not only do I get this, but it locks up my machine.

EDIT: Never mind, I see from the system requirements that it explicitly does not support radeonsi.

plfiorini commented on 2018-12-26 11:15 (UTC)

Fixed the Solid dependency

MrHighVoltage commented on 2018-11-21 21:58 (UTC)

Looks like "solid" should be added as a dependency. This fixes the errors about "Solid/{Device,DeviceNotifier}".

For a quick fix for now, just install "solid".

josejorge commented on 2018-11-12 20:33 (UTC)

Trying to compile gives this error:

... compiling moc_storagemodel.cpp [storageplugin] compiling storagemodel.cpp [storageplugin] ERROR: /usr/bin/g++ -g -O0 -Wall -Wextra -m64 -pipe -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_QML_LIB -DQT_QUICK_LIB -I/home/user/liri-shell-git/src/shell/src/imports/storage -I/usr/include/qt -I/usr/include/qt/QtCore -I/usr/lib/qt/mkspecs/linux-g++ -I/home/user/liri-shell-git/src/shell/build/debug/storageplugin.d3a24f4a/qt.headers -I/usr/include/qt/QtCore/5.11.2 -I/usr/include/qt/QtCore/5.11.2/QtCore -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtQml -I/usr/include/qt/QtQml/5.11.2 -I/usr/include/qt/QtQml/5.11.2/QtQml -I/usr/include/qt/QtQuick -std=c++11 -o /home/user/liri-shell-git/src/shell/build/debug/storageplugin.d3a24f4a/3a52ce780950d4d9/storagemodel.cpp.o -c /home/user/liri-shell-git/src/shell/src/imports/storage/storagemodel.cpp

ERROR: /home/user/liri-shell-git/src/shell/src/imports/storage/storagemodel.cpp:24:10: fatal error: Solid/DeviceNotifier: No such file or directory #include <Solid/DeviceNotifier> ^~~~~~~~~~~~~~~~~~~~~~ compilation terminated. ERROR: Process failed with exit code 1. The following products could not be built for configuration debug: LiriShellDBusInterfaces, liri-shell, liri-shell-helper, shellplugin, sigwatch, storageplugin ==> ERROR: A failure occurred in build(). Aborting...

cg505 commented on 2018-04-18 20:42 (UTC) (edited on 2018-04-18 23:29 (UTC) by cg505)

In PKGBUILD: s/qt5-debug/config:qt5-debug/g

hellraise007 commented on 2017-09-22 17:52 (UTC)

error: target not found: liri-platformtheme-git,

plfiorini commented on 2017-01-17 07:37 (UTC)


asonix commented on 2017-01-14 20:26 (UTC)

It does not build, since it cannot properly fetch the sources I got it to build by changing _gitbranch=release/0.9.0 source=(${_gitname}::${_gitroot}#branch=${_gitbranch}) to _gittag=v0.9.0 source=(${_gitname}::${_gitroot}#tag=${_gittag})

ulmeyda commented on 2016-10-07 20:02 (UTC)

Greetings, the package currently fails with "Dependency `qtchooser' of `papyros-shell' does not exist." (and so does papyros-shell)

commented on 2016-09-16 11:55 (UTC)

Started qmlos development instead of papyros

commented on 2016-07-03 21:51 (UTC)

I got this to compile by first installing qt5-wayland-git.

commented on 2016-06-15 06:52 (UTC)

qt5 5.7 is requiered to build... wait is not even released and requiered, that mean qt5-git or qt5-developmen-release is need.

jumiko commented on 2016-02-23 13:58 (UTC)

coderbyheart: same fail here. Baffled. Help, anyone?

coderbyheart commented on 2016-02-20 14:45 (UTC)

This package does not compile. Any idea why?

plfiorini commented on 2015-09-29 22:28 (UTC)

@IncredibleLaster: why, what error do you have with extra-cmake-modules stable?

IncredibleLaser commented on 2015-09-20 09:26 (UTC)

extra-cmake-modules-git are required to build, stable is not enough.

silencer commented on 2015-09-17 19:48 (UTC)

I had to install qt5-tools in order for it to compile successfully. Could it be added to the dependencies?

Py64 commented on 2015-08-03 10:57 (UTC)

Could you remove qml-extras-git from dependencies as it is merged into qml-material-git package?

cpatrick08 commented on 2015-06-05 17:18 (UTC)

could you remove qml-desktop-git on list of depends as it is no longer on papyros github account

ljrk commented on 2015-03-10 20:43 (UTC)

With "weston itself" I meant running weston standalone from the tty (weston-launch). That's why I'm a bit curious why "hawaii-session --mode=nested" won't run as it - as you said, spawns weston.

plfiorini commented on 2015-03-10 20:39 (UTC)

thanks for reporting anyway

plfiorini commented on 2015-03-10 20:39 (UTC)

hawaii-session spawns weston (with fullscreen shell plugin) process itself, could it be that i miss something? works on intel drivers though. another weird issue i noticed: weston from gdm runs perfectly, hawaii-session not, weston complains about permissions even though logind creates the session. maybe i have to pass something to the weston process, but i'm not sure what.

ljrk commented on 2015-03-10 20:32 (UTC)

yep, missed that. A bit strange though: I can run weston alone from tty, but when starting hawaii-shell --mode=nested it just seems to hang at loading module /usr/lib/weston/ Could be because I'm on the proprietary drivers from nVidia, though I'm a bit curious why weston itself runs properly. Maybe I'll try the next days with nouveau. Thanks for updating the PKGBUILDs ;-)

plfiorini commented on 2015-03-10 20:16 (UTC)

Done except that pam is not optional (otherwise lock screen authentication won't work)

ljrk commented on 2015-03-10 18:46 (UTC)

additionally you should add pam to the optional dependencies

ljrk commented on 2015-03-10 18:43 (UTC)

please move hawaii-icon-themes-git and hawaii-wallpapers-git to the optional dependencies.

garydelaney commented on 2015-02-14 21:30 (UTC)

Using this git command in pkgver() is working for me. printf "%s.%s" "$(git describe --abbrev=0 --tags | sed 's/v//;s/\([^-]*-g\)/r\1/;s/-/./g')" "$(git rev-list --count HEAD)" This gives an upgrade with the newest revision of the current tag.

asonix commented on 2015-02-13 15:37 (UTC)

@gld1982ltd I'll look into it.

garydelaney commented on 2015-02-12 23:55 (UTC)

I get an upgrade to this package every day, but the package doesn't actually upgrade to the new version reported. I just get the same version installed. I think the git command in pkgver() is causing the issue.

garydelaney commented on 2015-02-06 01:25 (UTC)

You could add conflicts=("$_pkgname") to the pkgbuild as well as to the qml-desktop-git, qml-extras-git and qml-material-git packages.

swiftgeek commented on 2014-04-29 11:09 (UTC)

libhawaii-git is missing from deps

normalra commented on 2014-01-01 20:31 (UTC)

It seems that a direct dependency 'kf5-polkit-qt-git' is not in AUR.