Andreas Cord-Landwehr
9e4e68c878
Add kirkstone to list of supported releases
2022-05-28 11:55:49 +02:00
Andreas Cord-Landwehr
bcf1d831ea
Use append syntax for classes
...
The preferred way for bitbake classes is the append syntax because it
does not interact with the += syntax in derived recipes.
2022-05-28 11:52:38 +02:00
Andreas Cord-Landwehr
1dc3f55dae
Adapt recipes for 5.94.0
2022-05-15 18:34:16 +02:00
Andreas Cord-Landwehr
862ba846a6
Update plasma-wayland-protocols to 1.7.0
2022-05-15 18:34:04 +02:00
Andreas Cord-Landwehr
888b1f80c0
Bump recipes from 5.93.0 to 5.94.0
2022-05-15 09:19:29 +02:00
Andreas Cord-Landwehr
e56b9eae16
Update kdesu dependencies
2022-04-15 09:16:19 +02:00
Andreas Cord-Landwehr
2288d55d35
Recipe adaptations for KF 5.93.0
2022-04-14 11:30:21 +02:00
Andreas Cord-Landwehr
6301203a0c
Port to new desktoptojson crosscompilation behavior
2022-04-14 11:30:19 +02:00
Andreas Cord-Landwehr
b030c4b498
Fix variable expansion in conditional overrides
...
When using conditional override syntax, this should only be combined
with the append/prepend/remove operators. This commit rewrites the
claas-native and class-target overrides such that it does not replace
any recipe set values of EXTRA_OECMAKE (reading the removed syntax it is
very counter-intuitive, but sadly really happens). The problem was:
EXTRA_OECMAKE:class-target += " foo" # from class
EXTRA_OECMAKE += " baa" # from recipe
to be evaluated to EXTRA_OECMAKE = " foo". By this change, the values
are appended as expected, even if the recipe is not using conditional
overrides for the value assignment.
2022-04-14 11:23:39 +02:00
Andreas Cord-Landwehr
385157c3c3
Update source tarballs for KF 5.93
2022-04-14 11:21:47 +02:00
Kai Uwe Broulik
899d3a78f0
kwidgetsaddons: Split kcharselect-data into separate package
...
Saves 3 MiB install size unless really needed.
Signed-off-by: Jan Kraemer <jan.kraemer@mbition.io >
2022-04-11 10:52:02 +02:00
Kai Uwe Broulik
190d950919
kpackage: Split kpackagetool5 into a separate package
...
It is under GPL license as opposed to the rest of the framework,
which is LGPL.
Furthermore, it is typically a runtime dependency of applications,
not frameworks, which allow user-installation of packages.
Splitting it out into a separate package enables embedded
platforms to not ship this tool.
Signed-off-by: Jan Kraemer <jan.kraemer@mbition.io >
2022-04-06 15:20:30 +02:00
Vyacheslav Yurkov
def2f575f8
extra-cmake-modules: fix SDK build
...
Since the recipe does not produce a package, a run-time dependency
should be removed, otherwise SDK build produces the error as follows:
The following packages have unmet dependencies:
extra-cmake-modules-dev : Depends: extra-cmake-modules (= 5.88.0-r0) but it is not installable
Signed-off-by: Vyacheslav Yurkov <v.yurkov@precitec.de >
2022-03-29 16:40:44 +00:00
Kai Uwe Broulik
d65647f72b
kservice: Remove unused kcrash dependency
...
It was removed in 1f79b9b8
Signed-off-by: Jan Kraemer <jan.kraemer@mbition.io >
2022-03-25 08:16:31 +00:00
Kai Uwe Broulik
99bec60c3c
ktextwidgets: Remove unused KIconThemes dependency
...
It was removed in 47f24c83
Signed-off-by: Jan Kraemer <jan.kraemer@mbition.io >
2022-02-24 17:53:41 +01:00
Kai Uwe Broulik
abb6276c74
kxmlgui: Remove ktextwidgets dependency
...
It is only used for a manual test
Signed-off-by: Jan Kraemer <jan.kraemer@mbition.io >
2022-02-24 17:53:41 +01:00
Kai Uwe Broulik
e4abeadbe6
knotifications: Use libcanberra instead of phonon
...
It's leaner.
Signed-off-by: Eike Hein <eike.hein@mbition.io >
2022-02-21 08:41:25 +01:00
Andreas Cord-Landwehr
30e79367e2
Port leftovers to new override syntax
2022-02-07 18:28:12 +01:00
Andreas Cord-Landwehr
7746312302
Update plasma-wayland-protocols to 1.6.0
2022-02-05 13:04:47 +01:00
Andreas Cord-Landwehr
f90a19fee0
Add CC0-1.0 to QA check whitelist
2022-01-09 11:29:43 +01:00
Andreas Cord-Landwehr
07210ebb7a
Update to KF 5.90.0
2022-01-09 11:25:17 +01:00
Andreas Cord-Landwehr
14740c01b2
Backport install handling for Breeze dark-theme
...
This fixes user right issues in Bitbakes QA checks.
2021-12-29 11:25:35 +01:00
Andreas Cord-Landwehr
fa558b2c0e
Update Recipes for 5.89.0
2021-12-29 11:25:12 +01:00
Andreas Cord-Landwehr
8abb558bc7
Move iso-codecs dependency to k18n
2021-11-14 12:01:31 +01:00
Andreas Cord-Landwehr
a9f5eab05e
Update licenses in REUSE checksum database
2021-11-14 10:52:30 +01:00
Andreas Cord-Landwehr
c99a195ce1
Update to KF 5.88.0 release
2021-11-14 10:51:19 +01:00
Andreas Cord-Landwehr
5f0a88444c
Update plasma-wayland-protocols to 1.5.0
2021-11-14 08:39:39 +01:00
Hannah Kiekens
0fda2d2b08
Support honister
2021-10-28 17:39:33 +02:00
Hannah Kiekens
c941a21cfe
Switch to new bitbake override syntax
2021-10-28 17:39:13 +02:00
Hannah Kiekens
7517da38bb
Remove unsupported yocto versions
2021-10-28 00:03:34 +02:00
Hannah Kiekens
bde30f47ca
Fix ki18n-native build
2021-10-27 19:33:33 +02:00
Vyacheslav Yurkov
dff3d35c00
layer.conf: add hardknott compatibility
...
Signed-off-by: Vyacheslav Yurkov <v.yurkov@precitec.de >
2021-10-18 15:45:50 +02:00
Andreas Cord-Landwehr
eb18289e68
Release KF 5.87.0
2021-10-09 22:17:27 +02:00
Carl Schwan
082a3f3a18
I guess @vkrause is not authoring code from the future
2021-10-04 18:59:02 +00:00
Andreas Cord-Landwehr
f5b2132691
Remove KF 5.85 files
2021-09-13 20:09:16 +02:00
Andreas Cord-Landwehr
f08ba7d35c
Add LicenseRef-KDE-Accepted-GPL to reuse check helper
2021-09-12 19:40:40 +02:00
Andreas Cord-Landwehr
bd96b213dd
Reduce unhandled license warnings
2021-09-12 18:45:58 +02:00
Andreas Cord-Landwehr
6506fe57df
Add GPL checksums to license helper class
2021-09-12 18:44:02 +02:00
Andreas Cord-Landwehr
c051673493
Release KF 5.86.0
2021-09-12 08:15:53 +02:00
Andreas Cord-Landwehr
c006e5bdf3
Release KF 5.85.0
2021-08-18 19:40:04 +02:00
Andreas Cord-Landwehr
cc365492d3
Update to KF 5.84.0
2021-07-13 20:55:24 +02:00
Andreas Cord-Landwehr
521a4d2cda
Add support for historic exceptions in framework structure
2021-06-25 20:24:25 +02:00
Andreas Cord-Landwehr
9105a3d1e5
Switch packages to tarballs
2021-06-25 20:23:56 +02:00
Andreas Cord-Landwehr
1a7eb8e414
Extend relese script with SRC_URI data for git access
2021-06-25 20:03:28 +02:00
Andreas Cord-Landwehr
7d8151445c
Move git specific SRC_URI data to generated inc file
...
This allows to provide two different mechanism (git + tarballs) which
can be selected on demand without having to manually change any code.
2021-06-25 20:03:17 +02:00
Andreas Cord-Landwehr
340733322d
Add release script option for tarball files
...
Tarballs have two main advantages for releases:
- they contain translations
- they do not require a Bitbake roundtrip to the git server, which is
important of sstate caching and reproducible builds (when using a tag
instead of a hash, Bitbake resolves the tag on each build)
The current script version expects that the sha256 values are checked
against the respective release.
2021-06-25 19:22:59 +02:00
Andreas Cord-Landwehr
f1a2631d9f
Update license statements of libraries
2021-06-20 11:29:37 +02:00
Andreas Cord-Landwehr
0ba1bcb0e6
Patch plasma-framework to build with EGL support
...
plasma-framework switched to CMake's OpenGl::EGL targets, which require
GLVND support for EGL being available, which is not yet available in
Yocto.
2021-06-19 20:17:11 +02:00
Andreas Cord-Landwehr
bcb359e3f3
Bump all KF recipe version to 5.83.0
2021-06-12 15:15:52 +02:00
Andreas Cord-Landwehr
dbe9b73906
Add LicenseRef-KDE-Accepted-GPL to shipped licenses
2021-06-12 15:05:52 +02:00