Commit Graph

632 Commits

Author SHA1 Message Date
Marc Ferland
4c80c5d102 plasma-pa: fix audio test
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>
2024-09-04 13:44:00 -04:00
Marc Ferland
85e1cbf31e powerdevil: add ddcutil dependency
Powerdevil looks for the ddcutil library at compile time, make sure it
is present.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-09-04 13:44:00 -04:00
Marc Ferland
87b6494c34 ddcutil: add the ddcutil library to the layer
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>
2024-09-04 13:44:00 -04:00
Marc Ferland
d259009297 recipes-application: update to 24.08.0
- 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>
2024-09-03 08:36:05 -04:00
Marc Ferland
be796c90f5 recipes-plasma/*: update to plasma 6.1.4
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-08-30 11:55:34 -04:00
Marc Ferland
1ffa4109aa sddm: remove runtime dependency on weston
We use kwin here, no need for weston.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-08-29 15:44:36 -04:00
Marc Ferland
712f0792e0 plasma-mobile: fix build
A file was missing from the package.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-26 14:38:10 -04:00
Marc Ferland
cb285771ef koko: fix build
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>
2024-07-26 14:37:33 -04:00
Marc Ferland
df0e08c9e6 koko: add runtime dependency on kirigami
koko has a runtime dependency on kirigami.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-26 14:14:26 -04:00
Marc Ferland
6251c9ed7d krdp: restructure recipe
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>
2024-07-26 13:41:04 -04:00
Marc Ferland
fce1471654 maliit-framework-qt6: fix build error
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>
2024-07-26 11:08:00 -04:00
Marc Ferland
fd8d196ffd krdp: move recipe to recipes-plasma
As suggested by Andreas Cord-Landwehr, move krdp to the recipes-plasma
folder.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-25 16:52:13 -04:00
Marc Ferland
07eabc5f21 packagekit: initial commit
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>
2024-07-25 16:46:39 -04:00
Marc Ferland
1125e7a193 libdisplay-info: bump revision to 0.2.0
Use revision tag 0.2.0.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-25 16:42:34 -04:00
Marc Ferland
e95afdcfdb kpeoplevcard: bump to latest revision
Bump to latest revision from repository.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-25 16:42:06 -04:00
Marc Ferland
546ab6e580 plasma-settings: bump revision to 24.02.0
Bump recipe to 24.02.0.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-25 16:39:47 -04:00
Marc Ferland
b940a87366 krdp: bump revision to 6.1.3
Bump recipe to latest official release (6.1.3). Also fix dependencies.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-25 16:38:48 -04:00
Marc Ferland
ba5e882cc2 futuresql: bump revision
Use latest revision from repository.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-25 16:38:48 -04:00
Marc Ferland
6eb02c8f7a arkade: bump revision
Bump to latest revision from repository.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-25 16:38:48 -04:00
Marc Ferland
617c3cf853 kirigami-addons: bump revision to 1.4.0
Bump recipe revision to 1.4.0.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-25 16:38:10 -04:00
Marc Ferland
8b457aeffd qtkeychain: bump revision from 0.14.1 to 0.14.3
Changelog:

version 0.14.3 (release 2024-05-03)

 - Fix Android build for Qt 6.7 (Volker Krause <vkrause@kde.org>)

version 0.14.2 (release 2023-12-17)

 - Add support for KWallet 6 (Volker Krause <vkrause@kde.org>)

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-07-24 11:56:19 -04:00
Andreas Cord-Landwehr
198c8169c1 maliit-keyboard-qt6: enable -fPIC 2024-07-22 20:57:01 +02:00
Andreas Cord-Landwehr
74ae29d779 maliit-framework-qt6: enable -fPIC 2024-07-22 20:56:21 +02:00
Andreas Cord-Landwehr
72670f8298 libpinyin: remove obsolete workaround 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
fc9df9e9b6 plasma-camera: update to new git head version compatible with Qt 6.7 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
948481a4a9 plasma-workspace: update packaging 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
0e1f7065b0 plasma-pa: update packaging 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
284751694d plasma-desktop: update packaging 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
dc43a17422 kwin: update packaging 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
f87e5c2357 plasma5support: update build dependencies 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
d24ab9b16b pulseaudio-qt: update to 1.5.0 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
e61b4dd8ac wayland-protocols: backport version 1.36 from Yocto master 2024-07-21 17:12:57 +02:00
Andreas Cord-Landwehr
ba71446f90 recipes-plasma/*: update to Plasma 6.1.3 2024-07-21 17:12:57 +02:00
Maxime Roussin-Belanger
1fd14467a8 krfb: remove older version 24.02
It prevents building the newer recipe since the .inc sets ${S} dir and can't find the COPYING file
2024-07-09 14:28:20 +00:00
Maxime Roussin-Belanger
a43d476191 recipes-plasma: kwin: rrecommends maliit-keyboard-qt6 instead of the qt5 variant
Qt5 variant doesn't exists anymore
2024-06-16 22:56:23 -04:00
Maxime Roussin-Belanger
0dbc8c3e17 recipes-support: introduce maliit-keyboard/framework recipes for qt6 2024-06-16 22:56:23 -04:00
Andreas Cord-Landwehr
643e4702b7 elisa: add kirigami-addons dependency 2024-05-26 18:49:13 +02:00
Andreas Cord-Landwehr
19fe19073c kirigami-addons: update to 1.21.0 2024-05-26 18:48:55 +02:00
Andreas Cord-Landwehr
606d5d0eee recipes-applications: update to 24.05.02 2024-05-26 18:48:28 +02:00
Andreas Cord-Landwehr
7561d0d99f dragon: backport fix for compatibilty with KF 6.1.0 2024-05-05 18:24:31 +02:00
Andreas Cord-Landwehr
92e29b33c9 sddm: update to 0.21.0
This brings Qt 6.7.x compatibility
2024-05-05 18:23:37 +02:00
Guillaume Champagne
d10839d2d1 krfb: initial packaging 2024-03-28 16:09:42 -04:00
Andreas Cord-Landwehr
7bdccb103f layer.conf: Update for the scarthgap release series 2024-03-26 17:28:20 +01:00
Maxime Roussin-Belanger
0f14b60e42 angelfish: introduce recipe 2024-03-22 04:59:16 +00:00
Maxime Roussin-Belanger
864d91a5b5 futuresql: introduce recipe 2024-03-22 04:58:24 +00:00
Maxime Roussin-Belanger
09a8cdd337 kscreen: add missing kglobalaccel directory to FILES
kscreen deploys org.kde.kscreen.desktop to that directory
2024-03-19 16:20:57 +00:00
Andreas Cord-Landwehr
3098101a42 plasma-workspace-common: switch to DISTRO_FEATURE desktop-portal 2024-03-17 20:52:16 +00:00
Andreas Cord-Landwehr
ecc6d9c378 packagegroup-plasma-mobile-workspace: switch to desktop-portal distro feature 2024-03-17 20:52:16 +00:00
Andreas Cord-Landwehr
a9bcdb6aa4 README: update layer documentation 2024-03-17 20:52:16 +00:00
Andreas Cord-Landwehr
4b48c3b622 appstream: import recipe from Yocto master 2024-03-17 20:52:16 +00:00