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
This commit is contained in:
Volker Krause
2017-07-29 18:38:17 +02:00
parent ee7c296202
commit b8b1b99c6d
10 changed files with 23 additions and 14 deletions

View File

@@ -5,9 +5,9 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
PR = "r0"
DEPENDS = "qtbase"
DEPENDS = "qtbase gperf-native"
SRC_URI = "git://anongit.kde.org/kcodecs"
SRC_URI = "git://anongit.kde.org/kcodecs;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5

View File

@@ -7,7 +7,7 @@ PR = "r0"
DEPENDS = "qtbase"
SRC_URI = "git://anongit.kde.org/kcoreaddons"
SRC_URI = "git://anongit.kde.org/kcoreaddons;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5
@@ -19,4 +19,5 @@ FILES_${PN}-dev += " \
FILES_${PN} += " \
/usr/share/mime/packages/kde5.xml \
/usr/share/kf5/licenses/* \
"

View File

@@ -7,7 +7,7 @@ PR = "r0"
DEPENDS = "qtbase"
SRC_URI = "git://anongit.kde.org/kdbusaddons"
SRC_URI = "git://anongit.kde.org/kdbusaddons;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5

View File

@@ -7,7 +7,7 @@ PR = "r0"
DEPENDS = "qtbase"
SRC_URI = "git://anongit.kde.org/kdnssd"
SRC_URI = "git://anongit.kde.org/kdnssd;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5

View File

@@ -5,16 +5,20 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
PR = "r0"
DEPENDS = "qtbase qtscript"
DEPENDS = "qtbase qtscript gettext-native"
SRC_URI = "git://anongit.kde.org/ki18n"
SRC_URI = "git://anongit.kde.org/ki18n;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5
inherit perlnative
inherit python3native
# autotests add an extra dependency on QtQml
EXTRA_OECMAKE += " -DBUILD_TESTING=OFF"
FILES_${PN}-dev += " \
${libdir}/cmake/KF5I18n/*.cmake \
${libdir}/cmake/KF5I18n/*.py \
${prefix}/mkspecs/modules/qt_KI18n.pri \
"

View File

@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
PR = "r0"
DEPENDS = "qtbase"
DEPENDS = "qtbase qtx11extras"
SRC_URI = "git://anongit.kde.org/kidletime"
S = "${WORKDIR}/git"

View File

@@ -7,7 +7,7 @@ PR = "r0"
DEPENDS = "qtbase"
SRC_URI = "git://anongit.kde.org/kitemviews"
SRC_URI = "git://anongit.kde.org/kitemviews;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5

View File

@@ -7,7 +7,7 @@ PR = "r0"
DEPENDS = "qtbase"
SRC_URI = "git://anongit.kde.org/kwidgetsaddons"
SRC_URI = "git://anongit.kde.org/kwidgetsaddons;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5
@@ -19,4 +19,4 @@ FILES_${PN}-dev += " \
FILES_${PN} += " \
/usr/share/kf5/kcharselect/kcharselect-data \
"
"

View File

@@ -7,11 +7,15 @@ PR = "r0"
DEPENDS = "qtbase"
SRC_URI = "git://anongit.kde.org/kwindowsystem"
SRC_URI = "git://anongit.kde.org/kwindowsystem;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5
FILES_${PN} += " \
${libdir}/plugins/kf5/org.kde.kwindowsystem.platforms/* \
"
FILES_${PN}-dev += " \
${libdir}/cmake/KF5WindowSystem/*.cmake \
${prefix}/mkspecs/modules/qt_KWindowSystem.pri \

View File

@@ -7,7 +7,7 @@ PR = "r0"
DEPENDS = "qtbase"
SRC_URI = "git://anongit.kde.org/solid"
SRC_URI = "git://anongit.kde.org/solid;nobranch=1"
S = "${WORKDIR}/git"
inherit cmake_kf5