Commit Graph

66 Commits

Author SHA1 Message Date
Volker Krause
d160e364db Update to latest version of upstream patches 2017-08-02 20:25:32 +02:00
Volker Krause
82450c248e Get rid of the widget designer plugin for Phonon
Make no sense to have that on the target.
2017-08-02 19:17:14 +02:00
Volker Krause
af7f38d769 Move ECM to tier 1, and give it a more descriptive name 2017-08-02 18:53:31 +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
e2daf3c78b Add KIO recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7022
2017-08-02 18:39:40 +02:00
Volker Krause
7d19f67721 Add KBookmarks recipe
Reviewers: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7021
2017-08-02 18:38:59 +02:00
Volker Krause
e51e562e8e Add KXmlGui recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7020
2017-07-31 20:49:09 +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
dc800d21a9 Add KTextWidgets recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7009
2017-07-31 20:47:00 +02:00
Volker Krause
9a2bf24b57 Add KIconThemes recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7006
2017-07-31 20:46:32 +02:00
Volker Krause
7de26d10cb Add KConfigWidgets recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7005
2017-07-31 20:45:34 +02:00
Volker Krause
aab33cc183 Add KService recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7004
2017-07-31 20:44:39 +02:00
Volker Krause
74029e75d9 Add KFileMetaData recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7003
2017-07-31 20:43:36 +02:00
Volker Krause
3688343638 Add KActivities recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7002
2017-07-31 20:42:22 +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
cf312af286 Add KNotification recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D7000
2017-07-31 20:41:05 +02:00
Volker Krause
fa75ce0819 Add KCompletion recipe
Summary: Based on a work branch found in Johan's repo.

Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6998
2017-07-31 20:40:11 +02:00
Volker Krause
8f4435fcba Add KPackage recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6997
2017-07-31 20:39:28 +02:00
Volker Krause
f9693dd9f5 Make kglobalaccel actually build
Summary:
Also, move it to tier3 where it belongs. Required fixes in KConfig too,
to actually make it usable as a dependency.

Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6996
2017-07-31 20:38:29 +02:00
Volker Krause
5a8e29ef66 Add Sonnet recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6991
2017-07-30 17:05:40 +02:00
Volker Krause
cc170d0d75 Add KWayland recipe
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6989
2017-07-30 17:04:52 +02:00
Volker Krause
ad5660aed0 Add recipe for Prison
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6988
2017-07-30 14:14:38 +02:00
Volker Krause
e29f976fac Add KConfig recipe
Summary:
Based on Johan's work branch. This also disables unit tests for all
frameworks, tests aren't executable for cross-builds anyway, and KConfig
tries to run the target kconfig_compiler there.

The native version can still further improved by allowing a QtCore-only
build of KConfig, as we are only interested in the kconfig_compiler.

Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6987
2017-07-30 14:12:32 +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
Volker Krause
9c973e8940 Enable building native variants of the KF5 packages too
Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6985
2017-07-30 14:05:08 +02:00
Volker Krause
b8b1b99c6d Make tier 1 frameworks build
Summary:
Besides dependency and file list updates, this mainly removes the implicit
assumption that the requested Git revision is in the master branch. That
is not true for frameworks with translations, as those are committed to
unnamed branches before tagging.

Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Differential Revision: https://phabricator.kde.org/D6978
2017-07-30 14:02:51 +02:00
Volker Krause
ee7c296202 Make ECM a dependency for all frameworks
Summary:
Also, add a temporary workaround for ECM requiring lrelease/lconvert host
tools if the KF5 sources include translations (which they do when using
tags). We of course need to fix that eventually, but right now that just
prevents anything from building.

Reviewers: cordlandwehr

Reviewed By: cordlandwehr

Subscribers: #frameworks

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D6976
2017-07-30 13:52:06 +02:00
Volker Krause
dc105bf912 Add .arcconfig and .gitignore 2017-07-29 17:26:24 +02:00
Volker Krause
adc3584855 Bump ECM version to 5.36
Frameworks require ECM of at least their own version, so the frameworks
already at 5.36 failed to build.
2017-07-29 17:25:59 +02:00
Andreas Cord-Landwehr
879e6b946b Bump frameworks to version 5.36.0 2017-07-27 12:09:21 +02:00
Sébastien Taylor
8344521ab1 Updated how package version works and updated to current 5.19.0 KF5. 2017-07-27 12:09:21 +02:00
Johan Thelin
c53c4b09f7 KJobWidgets 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
1db7ee6e33 KCrash 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
ee7e970f17 KPty 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
6022083c7a KUnitConversion 5.0.0 2017-07-27 12:09:21 +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
Johan Thelin
b5cafb1520 Added class to patch cmake-files before do_install 2017-07-27 12:09:21 +02:00
Johan Thelin
e950dc6fdb Solid 5.0.0 (+5 commits) 2017-07-27 12:09:21 +02:00
Johan Thelin
588ad522fb KWindowSystem 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
95938b06f6 KIdleTime 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
d65df0495b KDNSSD 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
c35fbc22ad Attica 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
a5bd6986f5 KI18n 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
9598ce7a09 KImageFormats 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
cca71bffe3 KWidgetsAddons 2017-07-27 12:09:21 +02:00
Johan Thelin
0114933de0 KPlotting 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
b2aef1eb4a KGuiAddons 5.0.0 2017-07-27 12:09:21 +02:00
Johan Thelin
4c2f807610 KGlobalAccel 5.0.0 2017-07-27 12:09:21 +02:00