Install the latest revision from the 'develop' branch.
This fixes an issue I had with the 0.21.0 release.
More specifically, in the latest revision, the PAM files have been
removed, distros are now responsible for providing the necessary PAM
files in /etc/pam.d.
This fixes an issue I had wrt to the sddm-greeter file which defaulted
to the debian ones (probably a Yocto installation issue) and was
causing a black screen when logging out of the session.
Note: the sddm-greeter file comes from the Arch PAM modules that
previously shipped with sddm.
Note: I removed the 0001-Workaround-missing-sessions.patch patch since
I do not think we are affected by this issue: all wayland session
files ship with the full path and the TryExec variable is set
correctly. I also searched sddm's issues on GH and did not find
anything related to this issue so my guess is that we can safely drop
it.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
This file was installed alongside the plasma-mobile configration even
though it is targeted at a desktop image. Create a new package that is
desktop specific so that a desktop image can install it.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
- Explicitly install the plasma-wayland session file in /etc/sddm.conf.d
- Inherit systemd bbclass since we install service files and depend
on systemd
- Fix qdbus executable path in service files
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
While playing around with the "Screenshot" action from the action
drawer in plasma-mobile, I discovered that if you try the open the
image (by pressing the image icon from the screen shot popup) it would
automatically call okular and _not_ okularkirigami.
This is caused okularApplication_*.desktop files all pointing to
okular instead of okularkirigami.
Extending the dirty hack to these files fixes the issue.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
When pressing the 'Test' button from the Settings application,
plasma-pa will call libcanberra to play a sample sound.
Without libcanberra-pulse installed, the test will fail with "No
driver" since libcanberra cannot find any plugins.
Make sure at least the alsa and pulse plugins are installed so that
the test succeeds.
I can now hear a nice bing!
Note: I think only libcanberra-pulse is needed but I added both just
to be sure.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
The ddcutil library can be used by PowerDevil to query monitor
capabilities. The recipe was taken from the meta-wayland layer.
Eventually this recipe should be added in meta-oe for example since
multiple layers seem to be interested in it.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
- koko: remove patch since it was merged upstream
- qmlkonsole: fix license checksum, add dependency on kpty
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
To succesfully build koko some external files need to be placed in
src/. This patch adds the needed files to SRC_URI.
Also, add a patch to fix the "Could NOT find
org.kde.kquickimageeditor-QMLModule" message. A merge request has been
sent and is currently waiting approval.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
Since krdp is now in recipes-plasma it should follow the same
structure as the other recipes. This makes it possible to update the
recipe automatically with the release script.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
Got this error while building maliit-framework:
| File "/home/marc/mnt/yocto-kde/build/tmp/work/core2-64-poky-linux/maliit-framework-qt6/2.3.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/utils.py", line 22, in <module>
| import packaging.version
| ModuleNotFoundError: No module named 'packaging'
Make sure that the 'packaging' python3 module is indeed available when
buildind the recipe.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
Add both packagekit and packagekit-qt recipes.
These are dependencies for the 'discover' application. Note that I
configure packagekit in a minimalistic way as to reduce
dependencies. I wanted to have something that builds clean first.
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>