34 Commits

Author SHA1 Message Date
Andreas Cord-Landwehr
48d9b03791 packagegroup-kde-applications: adapt to new packages 2025-02-23 13:49:37 +00:00
Marc Ferland
7605bc5fdc ttf-noto-emoji: add recipe
TTF Noto Emoji fonts from Google.

These will add emojis to the maliit keyboard and also allow displaying
the flags in the Settings panel (Region & Language section).

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-12-06 14:30:15 -05:00
Marc Ferland
9c7c8b07d6 core-image-plasma-mobile: install ttf-noto in core-image-plasma-mobile
When testing the core-image-plasma-mobile image in QEMU, I noticed
that no fonts were getting rendered correctly, turns out no fonts had
been installed (i.e.: /usr/share/fonts was empty).

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-10-05 06:13:33 +00:00
Marc Ferland
4f3a528ed3 systemd: always enable xdg-autostart option with kde
Enabling the xdg-autostart option in systemd in recommended so that
plasma and all related services can be started (and stopped) with
systemd instead of relying on what is called the 'classic boot' model.

This fixes an important issue for me where the platofrm would freeze
for 90 seconds on restart or shutdown because of the kded6 daemon not
quitting.

See the following for an example:

https://bugs.kde.org/show_bug.cgi?id=478313

As an added bonus, the sddm.service file can now be left as-is since
it will get started automatically (it was already part of the graphics
target).

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
2024-09-09 11:53:45 -04: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
cfbdc1487c packagegroups: remove calindori
Removed because packaged version cannot run with Qt6
2024-03-17 20:52:16 +00:00
Andreas Cord-Landwehr
fcf480a0dc packagegroup-plasma-full: adapt to package renames 2024-01-31 21:53:34 +01:00
Andreas Cord-Landwehr
0028f177e9 core-image-plasma-bigscreen: remove kde from required distro features
This feature is obsolete and recipes require feature specific ones.
2024-01-31 18:29:14 +01:00
Andreas Cord-Landwehr
316233642e plasma-workspace-common: add plasma-disks and plasma-firewall 2024-01-17 20:26:28 +01:00
Andreas Cord-Landwehr
a06818e918 packagegroup-plasma-desktop-workspace: add plasma-welcome 2024-01-17 20:25:59 +01:00
Andreas Cord-Landwehr
4c5a5e4680 packagegroup-kde-applications: update packaged applications 2024-01-17 20:25:35 +01:00
Andreas Cord-Landwehr
623c7cbad2 core-image-plasma-mobile: remove X11 from dependencies 2023-12-21 20:29:04 +01:00
Andreas Cord-Landwehr
c468f5c5e1 core-image-plasma-bigscreen: remove X11 from dependencies 2023-12-21 20:28:33 +01:00
Andreas Cord-Landwehr
738342210e packagegroup-kde-applications: update available applications 2023-12-18 20:42:38 +01:00
Andreas Cord-Landwehr
fab726d207 kscreen: remove package as it is not needed for Wayland anymore 2023-12-04 20:44:45 +01:00
Andreas Cord-Landwehr
316ec6a7ba recipes-plasma: adapt dependencies to plasma-activities* rename 2023-12-04 20:44:44 +01:00
Maxime Roussin-Belanger
b1e6e057e7 packagegroup-plasma-mobile-workspace: fix missing packages from rdepends
Using `=` here was overriding all the previous packages from `require plasma-workspace-common.inc`
2023-11-17 21:32:28 +00:00
Andreas Cord-Landwehr
0e6f1bb25f packagegroup-kde-applications: update with Qt6 ported packages 2023-11-16 20:29:52 +01:00
Andreas Cord-Landwehr
384f4bd4c2 plasma-workspace-common: remove obsolete kwayland-integration 2023-11-15 18:47:56 +01:00
Andreas Cord-Landwehr
747c53c9d9 packagegroup-plasma-full: update to currently packaged recipes 2023-11-15 18:47:32 +01:00
Andreas Cord-Landwehr
8519fd7a78 packagegroup-plasma-*-workspace: refactor packagegroups
Introduce specific packagegroups for all three currently supported
flavors of the Plasma workspace.
2023-07-23 13:08:22 +02:00
Andreas Cord-Landwehr
8b8f0e1c03 recipes-plasma: set bigscreen recipes to porting branches 2023-07-05 21:18:05 +02:00
Andreas Cord-Landwehr
0453c292cc packagegroups: update due to Qt6 changes 2023-05-01 17:40:29 +02:00
Andreas Cord-Landwehr
2ccbc0e667 packagegroup-plasma-mobile-workspace: make webengine packages auto-select 2023-02-08 19:00:07 +01:00
Andreas Cord-Landwehr
1affd8d03a packagegroup-plasma-mobile-workspace: make webengine packages auto-select
Webengine requires meta-python2, which has no support for Yocto
Langdale. For the transition time to Qt6 make both optional and check
just if the meta-python2 layer is configured.
2023-02-08 18:55:48 +01:00
Andreas Cord-Landwehr
7d65ac455c sddm: add sddm configurations to core images 2023-01-01 13:59:04 +01:00
Andreas Cord-Landwehr
9d63e2ae12 Add plasma-bigscreen image and packagegroup 2022-10-15 12:55:37 +00:00
Andreas Cord-Landwehr
e21862be7b Adapt packagegroupt to plasma-mobile package rename 2022-04-15 12:03:58 +02:00
Andreas Cord-Landwehr
72784edf16 Convert override syntax to new version
For details see:
https://docs.yoctoproject.org/next/migration-guides/migration-3.4.html

Note that due to this change the latest point release of Dunfell is
the minimal requirement to be compatible with this layer.
2021-12-29 11:54:08 +01:00
Andreas Cord-Landwehr
5b5396dd1b Trivial cleanup 2021-07-25 11:36:50 +02:00
Andreas Cord-Landwehr
96578a369c Add recipe for Kasts 2021-07-25 10:41:12 +02:00
Andreas Cord-Landwehr
576cf61c13 kdeedu-data is already pulled via applications 2021-06-21 22:17:36 +02:00
Andreas Cord-Landwehr
1482d32b71 Reorganize package groups 2021-06-21 22:13:55 +02:00