Commit Graph

16 Commits

Author SHA1 Message Date
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
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
Volker Krause
e5e32bcb41 Move from anongit.kde.org to invent.kde.org
anongit has been switched off in favor of Gitlab.
2020-06-11 17:06:14 +02:00
Volker Krause
8dc0937d5d Update to KDE Frameworks 5.56.0 2019-03-09 19:48:03 +01:00
Volker Krause
5c95f585bf Port native tools to use KF5_HOST_TOOLING
The previous hack of just copying the native tools into the target sysroot
has several limitations:
- it no longer works with relative RPATHs being used
- it fails in the case of kpackage where we need the same tools for host
  and target
2019-02-16 13:32:41 +01:00
Volker Krause
39418e78db Update to KDE frameworks 5.41.0 2017-12-15 16:47:19 +01:00
Volker Krause
26733d6bfe Move more common file patterns to the KF5 class
Makes the individual recipes easier to maintain.
2017-10-29 19:31:30 +01:00
Volker Krause
2e2181f7ec Fix KAuth code generator
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Maniphest Tasks: T6716

Differential Revision: https://phabricator.kde.org/D7276
2017-08-14 20:52:52 +02:00
Volker Krause
26daa626ec Fix a bunch of homepage links in the recipes
Also, add a script to validate those automatically.
2017-08-04 19:46:13 +02:00
Volker Krause
3385fb91d4 Improve handling of host tools
Summary:
We now no longer need the corresponding native variants of the frameworks
added as explicit dependencies, the target ones take care of this. The
approach is inspired by how the Wayland recipe handles its code generator.

This also uncovered an issue with KAuth, which can't build its host tools
yet. This uses the target version as a placeholder for now, to not block
the build of everything else.

Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7023
2017-08-02 18:40:10 +02:00
Volker Krause
321066379c Move handling of cmake/qmake dev files to the KF5 class
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7019
2017-07-31 20:47:39 +02:00
Volker Krause
802277c976 Make KAuth actually build
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7001
2017-07-31 20:41:44 +02:00
Volker Krause
ab1ef73548 Update the tier 2 frameworks to 5.36
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6986
2017-07-30 14:11:57 +02:00
Johan Thelin
e118069fe4 KAuth 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
542d3f2d63 WiP: kauth based on cmake_kf5 2017-07-27 12:09:21 +02:00
Johan Thelin
ba38487d91 Initial attempt 2017-07-27 12:09:21 +02:00