342 Commits

Author SHA1 Message Date
Andreas Cord-Landwehr
1ef9e1b872 Update to KF 5.81.0 Release 2021-04-24 10:48:36 +02:00
Andreas Cord-Landwehr
1c097510ae Few improvements to license statement verbosity 2021-04-24 10:48:36 +02:00
Andreas Cord-Landwehr
08be268341 Update to KDE Frameworks 5.80.0 2021-03-27 10:37:00 +00:00
Kai Uwe Broulik
47b42772f0 Support gatesgarth
Reviewed-By: Volker Krause
2021-03-22 11:31:10 +01:00
Andreas Cord-Landwehr
5c4333428a Port libdmtx away from unstable GitHub API 2021-02-14 18:12:01 +01:00
Andreas Cord-Landwehr
8b8cf2bbf1 Add KNotifications to Purpose's dependencies 2021-02-13 16:12:59 +01:00
Andreas Cord-Landwehr
48a4ab3109 Update lmdb to latest patch release 0.9.28 2021-02-13 16:12:42 +01:00
Andreas Cord-Landwehr
be8463fede Update Polkit-Qt to latest patch release 0.113 2021-02-13 16:12:24 +01:00
Andreas Cord-Landwehr
e99d8e4afd Update libdmtx to latest patch release 0.7.5 2021-02-13 16:12:08 +01:00
Andreas Cord-Landwehr
fadf7ddc11 Update Phonon to 4.11.1
Version update required for KNotifications to build.
2021-02-13 16:05:23 +01:00
Andreas Cord-Landwehr
5fd31a3e56 Update frameworks to 5.79.0 2021-02-13 16:05:05 +01:00
Andreas Cord-Landwehr
e308b2c463 Update Threadweaver license statement 2021-02-07 13:35:36 +01:00
Andreas Cord-Landwehr
cc05527024 Update Prison license statement 2021-02-07 13:35:22 +01:00
Andreas Cord-Landwehr
ead9805392 Support multiple checksums per license 2021-02-07 13:27:19 +01:00
Andreas Cord-Landwehr
0a6dbad5ea Update Attica license statement 2021-02-07 10:11:44 +01:00
Andreas Cord-Landwehr
1ddbf82198 Disable license check per default 2021-02-07 10:03:23 +01:00
Andreas Cord-Landwehr
b880c4bbe0 Fix Yocto license file naming 2021-02-07 10:02:54 +01:00
Andreas Cord-Landwehr
003f1a5110 Revisit KArchive license statement 2021-02-07 09:50:45 +01:00
Andreas Cord-Landwehr
0240a04206 Provide default license text for LicenseRef-KDE-Accepted-LGPL 2021-02-07 09:49:46 +01:00
Andreas Cord-Landwehr
14920ec41e Revisit REUSE checksum generator tool
- implement automatic checksum generator for arbitrary license
  expressions using &, | and braces
- implement warnings if source package has more licenses than
  stated in recipe
2021-02-07 09:48:58 +01:00
Andreas Cord-Landwehr
aa748fda64 Use non-weak assignment for metainfo
I am actully not sure why, but looking at the bitbake environment
trace, the weak assignment operator leads to SUMMARY and
consequently also DESCRIPTION to be set to a default value instead
of the preset value.
2021-02-06 11:01:19 +00:00
Andreas Cord-Landwehr
e6318e506f Fix mime-xdg dependency warning 2021-01-09 11:35:25 +01:00
Andreas Cord-Landwehr
5ce16e7895 Update KF5 to 5.78.0 2021-01-09 11:08:30 +01:00
Andreas Cord-Landwehr
2d864b9c6e Reuse source checkouts 2021-01-02 11:51:57 +01:00
Andreas Cord-Landwehr
249fe40b39 Use git checkouts for obtaining metainfo data 2021-01-02 10:40:12 +01:00
Andreas Cord-Landwehr
76f0c6adf2 Adapt recipe-qa script for weak HOMEPAGE assignments 2021-01-01 14:58:12 +01:00
Andreas Cord-Landwehr
f3c85eb41c Rename ksyntaxhightlighting to syntax-highlighting
Use KDE base name for better tooling.
2021-01-01 14:51:32 +01:00
Andreas Cord-Landwehr
053887b73c Make package renaming backwards compatible 2021-01-01 14:43:36 +01:00
Andreas Cord-Landwehr
e17452f722 Rename oxygen-icons to oxygen-icons5
Adapt to KDE basename to improve tooling.
2021-01-01 14:43:36 +01:00
Andreas Cord-Landwehr
0d346628e4 Rename kactivitiesstats to kactivities-stats
Match KDE basename for easier tooling.
2021-01-01 14:36:06 +01:00
Andreas Cord-Landwehr
51ed652ecd Adapt recipes for _metadata.inc usage 2021-01-01 14:28:42 +01:00
Andreas Cord-Landwehr
3c326532cf Add metainfo option to release script 2021-01-01 14:22:33 +01:00
Andreas Cord-Landwehr
43199cf2db Add generated metadata to frameworks 2021-01-01 14:22:33 +01:00
Andreas Cord-Landwehr
7d85a0643d Add workaround for shlibs check
Bitbake currently fails to find the shlib provider for liblmdb and
fails with the following error:

ERROR: baloo-5.77.0-r0 do_package: baloo: Multiple shlib providers for liblmdb.so.0.9.24: lmdb, lmdb (used by files: /opt/yocto/rpi/rpi-yocto-distro-demo/build/tmp/work/cortexa7t2hf-neon-vfpv4-poky-linux-gnueabi/baloo/5.77.0-r0/packages-split/baloo/usr/lib/libKF5BalooEngine.so.5.77.0)
2020-12-31 16:02:26 +01:00
Andreas Cord-Landwehr
a45ab2d713 Update LMDB to 0.9.24 2020-12-31 16:01:57 +01:00
Andreas Cord-Landwehr
0b8dda6b5f Update file formatting 2020-12-14 16:10:53 +01:00
Andreas Cord-Landwehr
1d91dd3bca Update installed files 2020-12-14 16:10:46 +01:00
Andreas Cord-Landwehr
50cbc305a9 Update dependencies 2020-12-14 16:10:23 +01:00
Andreas Cord-Landwehr
a47347a9b8 Inherit from cmake_qt5 in order to simplify recipe 2020-12-14 16:09:52 +01:00
Andreas Cord-Landwehr
ef7a2fab8f Adapt to available license files 2020-12-14 16:09:25 +01:00
Andreas Cord-Landwehr
fd8d59092f Update tags to 5.77.0 2020-12-13 19:24:38 +01:00
Andreas Cord-Landwehr
a8978c9014 Remove obsolete license text 2020-09-26 18:32:08 +02:00
Andreas Cord-Landwehr
e248665881 Make project REUSE compatible
The change was performed as follows:
- it was checked that the COPYING.MIT license was present with the
  initial commit and such each contributor was awere of the license
- mail was around to all previous contributors to check this assumption
  (mail was not replied by Hannah and Sebastian); every reply was a
  confirmation of the assumed MIT licensing
- all copyright information were recovered from the respective Git
  commits
- reuse lint was to used to check the REUSE conformance
2020-09-26 18:29:02 +02:00
Andreas Cord-Landwehr
0dfe0f5ff8 Bump versions to 5.74.0 release 2020-09-12 18:21:54 +02:00
Andreas Cord-Landwehr
21b435c9f2 Add MIT license text according to REUSE specification 2020-09-12 18:21:54 +02:00
Andreas Cord-Landwehr
93bb6c5350 Fix variable output 2020-09-12 18:21:54 +02:00
Andreas Cord-Landwehr
171772d8f6 Adapt package licenes to actual licenses
After recent conversion of KF5 repositories to SPDX, the outbound
licenses are much more clear. As a first step, introduce the lowest
available license version into the package. Note that many packages
are dual-licenses (e.g. LGPL-2.0-only or LGPL-2.1-only), which is
not yet respected in the statements.
2020-09-12 18:21:54 +02:00
Andreas Cord-Landwehr
e62d548821 Introduce class for LIC_FILES_CHKSM computation
For all REUSE compatible repositories we can expect that the
license file is stored under LICENSES/ and has the canonical form.
Based on this information, the file checksums can be computed
automatically.
2020-09-12 18:21:54 +02:00
Andreas Cord-Landwehr
da5cd0b003 Update packaging for 5.74.0 2020-09-12 18:21:54 +02:00
Andreas Cord-Landwehr
7329e301e7 Udate to 5.74.0 RC1 2020-09-12 18:21:54 +02:00