kde restructure and new recipes
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
BBPATH .= ":${LAYERDIR}"
|
||||
|
||||
# We have a recipes directory, add to BBFILES
|
||||
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
|
||||
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
|
||||
|
||||
BBFILE_COLLECTIONS += "meta-maui"
|
||||
BBFILE_PATTERN_meta-maui := "^${LAYERDIR}/"
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
From 4f41c2cffc007a927bda10db3737c98dbefa187f Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
|
||||
Date: Wed, 3 Dec 2014 14:52:14 +0100
|
||||
Subject: [PATCH] Do not search for Qt5X11Extras in x-less environments
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
|
||||
---
|
||||
CMakeLists.txt | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index d89bb9f..cfdb8e0 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -29,7 +29,7 @@ set(REQUIRED_QT_VERSION 5.2.0)
|
||||
find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets)
|
||||
|
||||
if(NOT WIN32 AND NOT APPLE)
|
||||
- find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras DBus)
|
||||
+ find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED DBus)
|
||||
endif()
|
||||
|
||||
if(APPLE)
|
||||
@@ -42,6 +42,7 @@ if(NOT APPLE)
|
||||
endif()
|
||||
|
||||
if(X11_FOUND)
|
||||
+ find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED X11Extras)
|
||||
find_package(XCB COMPONENTS XCB SYNC)
|
||||
find_package(X11_XCB)
|
||||
if (X11_XSync_FOUND AND XCB_XCB_FOUND AND X11_XCB_FOUND AND XCB_SYNC_FOUND)
|
||||
--
|
||||
1.8.3.1
|
||||
|
||||
15
recipes-kde-framework/tier1/kidletime/kidletime_5.5.0.bb
Normal file
15
recipes-kde-framework/tier1/kidletime/kidletime_5.5.0.bb
Normal file
@@ -0,0 +1,15 @@
|
||||
SUMMARY = "Monitoring user activity"
|
||||
LICENSE = "GPLv2 | LGPLv2.1"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24 \
|
||||
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
|
||||
"
|
||||
|
||||
inherit kde cmake-lib
|
||||
|
||||
SRC_URI += "file://0001-Do-not-search-for-Qt5X11Extras-in-x-less-environment.patch"
|
||||
SRCREV = "31e0bc0429000c93da91cba8df79b08e1afd6a9b"
|
||||
|
||||
# cross libs / headers
|
||||
CMAKE_HIDE_ERROR[1] = "KF5IdleTime, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib"
|
||||
CMAKE_HIDE_ERROR[2] = "KF5IdleTime, -S${includedir}, -S${STAGING_INCDIR}"
|
||||
@@ -6,7 +6,28 @@ LIC_FILES_CHKSUM = " \
|
||||
|
||||
inherit kde cmake-lib
|
||||
|
||||
DEPENDS += "karchive kbookmarks"
|
||||
DEPENDS += " \
|
||||
karchive \
|
||||
kbookmarks \
|
||||
kcodecs \
|
||||
kcompletion \
|
||||
kconfig \
|
||||
kconfigwidgets \
|
||||
kcoreaddons \
|
||||
kdbusaddons \
|
||||
kdoctools \
|
||||
ki18n \
|
||||
kiconthemes \
|
||||
kitemviews \
|
||||
kjobwidgets \
|
||||
knotifications \
|
||||
kservice \
|
||||
solid \
|
||||
kwidgetsaddons \
|
||||
kwindowsystem \
|
||||
kxmlgui \
|
||||
kwallet \
|
||||
"
|
||||
|
||||
# cross libs / headers
|
||||
CMAKE_HIDE_ERROR[1] = "KF5I18n, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib"
|
||||
@@ -0,0 +1,19 @@
|
||||
SUMMARY = "Abstraction for system notifications"
|
||||
LICENSE = "MIT & LGPLv2.1"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
|
||||
file://COPYING-CMAKE-SCRIPTS;md5=54c7042be62e169199200bc6477f04d1 \
|
||||
"
|
||||
|
||||
inherit kde cmake-lib
|
||||
|
||||
DEPENDS += "kwindowsystem kservice kconfig kiconthemes kcodecs kcoreaddons phonon"
|
||||
DEPENDS += "${@bb.utils.contains("DISTRO_FEATURES", "x11", "qtx11extras", "", d)}"
|
||||
|
||||
SRCREV = "09f44e8fff59ffa2cd67f21906980d6a566324f8"
|
||||
|
||||
# cross libs / headers
|
||||
CMAKE_HIDE_ERROR[1] = "KF5Notifications, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib"
|
||||
CMAKE_HIDE_ERROR[2] = "KF5Notifications, -S${includedir}, -S${STAGING_INCDIR}"
|
||||
|
||||
FILES_${PN} += "${datadir}/dbus-1"
|
||||
@@ -9,7 +9,7 @@ inherit kde
|
||||
|
||||
SRCREV = "174472e8aae63899dbf09c9c07ba249d84d4a4c0"
|
||||
|
||||
DEPENDS += "qtdeclarative kconfig kcoreaddons ki18n kio"
|
||||
DEPENDS += "qtdeclarative kconfig kcoreaddons ki18n kio kservice solid"
|
||||
|
||||
#CMAKE_HIDE_ERROR[1] = "KF5Solid, -S${libdir}, -S${STAGING_LIBDIR}"
|
||||
|
||||
17
recipes-kde-framework/tier3/kwallet/kwallet_5.5.0.bb
Normal file
17
recipes-kde-framework/tier3/kwallet/kwallet_5.5.0.bb
Normal file
@@ -0,0 +1,17 @@
|
||||
SUMMARY = "Secure and unified container for user passwords"
|
||||
LICENSE = "LGPLv2.1"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
|
||||
"
|
||||
|
||||
inherit kde cmake-lib
|
||||
|
||||
DEPENDS += "libgcrypt gpgme kconfig kwindowsystem ki18n"
|
||||
|
||||
SRCREV = "85723c9c84a1a47e4e108de812183ac07656859b"
|
||||
|
||||
#EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"
|
||||
|
||||
# cross libs / headers
|
||||
CMAKE_HIDE_ERROR[1] = "KF5XmlGui, -S${libdir}/lib, -S${STAGING_LIBDIR}/lib"
|
||||
CMAKE_HIDE_ERROR[2] = "KF5XmlGui, -S${includedir}, -S${STAGING_INCDIR}"
|
||||
Reference in New Issue
Block a user