kde/kf5: update to 5.29.0

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
This commit is contained in:
Andreas Müller
2016-12-14 00:25:57 +01:00
parent 75bb2ebdde
commit d3fd9b47ba
83 changed files with 379 additions and 251 deletions

View File

@@ -1,3 +1,3 @@
inherit kde-kf5
SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.28/portingAids/${BPN}-${PV}.tar.xz"
SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.29/portingAids/${BPN}-${PV}.tar.xz"

View File

@@ -1,5 +1,5 @@
inherit kde-base
KF5_VERSION = "5.28.0"
KF5_VERSION = "5.29.0"
SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.28/${BPN}-${PV}.tar.xz"
SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.29/${BPN}-${PV}.tar.xz"

View File

@@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1"
inherit kde-kf5-porting-aids perlnative
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "2d3a4679fe09493144e06abb3b77631d"
SRC_URI[sha256sum] = "143bfd56304661d94fe815320000cc1dbd37456be5ea9a54d34b65329b8cdf70"
SRC_URI[md5sum] = "5c2d4cd6bcf456c28ffdd56a49c1cb04"
SRC_URI[sha256sum] = "f340ded15b4e98070a04008456a8b135c0a2966f827fe1e17193306b3db5d4a4"
SRC_URI += "file://0001-create_hash_table-avoid-polution-of-files-with-build.patch"
DEPENDS += " \

View File

@@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5-porting-aids perlnative
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "5b75e4d1de4864bdc5464c1f843042a9"
SRC_URI[sha256sum] = "54a2771b181c1f8bc7866538dee040f05dc15055fae0afb646779c200212d9d0"
SRC_URI[md5sum] = "54bb78d0f05e78f3e185622b3b14f56d"
SRC_URI[sha256sum] = "e1c3640bbcbd622ce65f88017976beeaddca2f17bf9a0314ec2d8fe91fa731f2"
EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"

View File

@@ -32,8 +32,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "3a2b83c7a996db14c68cd6f6fabfbeec"
SRC_URI[sha256sum] = "4b8bd286f00eb2b44f649f91fe89e4a468712d3e80c9256a3133dee558ecaf9d"
SRC_URI[md5sum] = "25ff4bb6600bb604fe0e1f9d3bab0742"
SRC_URI[sha256sum] = "dbe7511be3efa00914e523fac828da7df9292c715f942f1ab4c8206f4bbf30e7"
FILES_${PN} += " \
${datadir}/k*5 \

View File

@@ -16,8 +16,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "eb6283b11c71a07ecce53cdeb0fa2c93"
SRC_URI[sha256sum] = "32254452bce9f7482213639cb348f4377d550b4b6b1886caecf9ea33eb6dec55"
SRC_URI[md5sum] = "6be36bcfed6aa89f057f5adf0d3e9203"
SRC_URI[sha256sum] = "2705a70b2de07adc88163c0510c890f991ef8691453eb93c51ce1012b3bab7bc"
# kjsembed's kjscmd5 is not required for build -> point to native dummy to make cmake happy
CMAKE_ALIGN_SYSROOT[1] = "KF5JsEmbed, -s${_IMPORT_PREFIX}/bin/kjscmd5, -S${STAGING_BINDIR_NATIVE}/kjscmd5"

View File

@@ -20,8 +20,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "62a01fce03cb3ef36a39719ab86709e9"
SRC_URI[sha256sum] = "a49b5ac333aa03b69b739ff45655c5ef2878217f5a487c57e7a58104f6411d1b"
SRC_URI[md5sum] = "e214dda19885bdedfd18f9921e3b05db"
SRC_URI[sha256sum] = "1b886258b219b494c86c6add8a8b4bd17d2a9f3a17ad2375f026a1b1a3a9d7e0"
FILES_${PN} += " \
${OE_QMAKE_PATH_PLUGINS} \

View File

@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5
SRC_URI[md5sum] = "57747b2044d294410d3234b38ba024bd"
SRC_URI[sha256sum] = "7a527c59a8137c7d759bcbbdad3e8dd5b4c94869f26e9d282a354cae50dc6693"
SRC_URI[md5sum] = "067dfc2d2fd3f07e3fe006b9f2a5cd5c"
SRC_URI[sha256sum] = "a195e8ef4ae8dfb586c3c0a012797f5d4c358bdf3dde9c4eee10f07330c62af6"
PV = "${KF5_VERSION}"

View File

@@ -7,8 +7,8 @@ inherit kde-kf5
DEPENDS += "qtdeclarative"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "8b1e8d615428497ccc90ab7895fb0194"
SRC_URI[sha256sum] = "296245b290aa01b0cde88e702fed6138daf6ca1099b8411225aeb0b977e6dfe5"
SRC_URI[md5sum] = "234a9b5677a514bf933466bc5aa230c9"
SRC_URI[sha256sum] = "6f8fc96f2b0961d2516b94fc90728674e97d93e9e78db9e13538f76a37823697"
EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"

View File

@@ -0,0 +1,5 @@
require ${BPN}.inc
inherit native
SRC_URI += "file://0001-native-build-and-install-qrcAlias-only.patch"

View File

@@ -1,15 +1,9 @@
SUMMARY = "Breeze icon theme"
LICENSE = "LGPLv2.1 & LGPLv3"
LIC_FILES_CHKSUM = " \
file://COPYING-ICONS;md5=3e7f6a3da5801872be1084a978cfc0eb \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
require ${BPN}.inc
inherit kde-kf5 gtk-icon-cache
inherit gtk-icon-cache
SRC_URI[md5sum] = "6087ef0e0e6612a1ca978c4ba924a4f4"
SRC_URI[sha256sum] = "02fa95a016cf8ae72a8ea7003fa480194d1d347245f7a7bb61ea94009e78fc1b"
DEPENDS += "${BPN}-native"
PV = "${KF5_VERSION}"
SRC_URI += "file://0002-use-native-qrcAlias.patch"
FILES_${PN} += "${datadir}/icons"

View File

@@ -0,0 +1,13 @@
SUMMARY = "Breeze icon theme"
LICENSE = "LGPLv2.1 & LGPLv3"
LIC_FILES_CHKSUM = " \
file://COPYING-ICONS;md5=3e7f6a3da5801872be1084a978cfc0eb \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
inherit kde-kf5
SRC_URI[md5sum] = "799c237be7c59ee0a452cea034565f43"
SRC_URI[sha256sum] = "0bad6cad78f948fd73fc89ae2566b59b6859a752e95eb348ce735408d4bffbae"
PV = "${KF5_VERSION}"

View File

@@ -0,0 +1,51 @@
From 7fb3f68ad7d5f9c46afc95e8e067e3ee03857c1c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
Date: Wed, 14 Dec 2016 00:07:33 +0100
Subject: [PATCH] native: build and install qrcAlias only
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [embedded-specific]
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
CMakeLists.txt | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6d2a06c..2bef486 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -26,7 +26,8 @@ if(BINARY_ICONS_RESOURCE)
find_package(Qt5 NO_MODULE REQUIRED Core)
add_executable(qrcAlias qrcAlias.cpp)
target_link_libraries(qrcAlias PUBLIC Qt5::Core)
-
+ install(TARGETS qrcAlias DESTINATION "${CMAKE_INSTALL_BINDIR}")
+if(False)
function(generate_binary_resource target outfile)
set(RESOURCES_WORKING_DIR ${CMAKE_CURRENT_BINARY_DIR}/res)
set(RESOURCE_FILE ${RESOURCES_WORKING_DIR}/breeze-${target}.qrc)
@@ -63,6 +64,7 @@ function(generate_binary_resource target outfile)
set(${outfile} ${BINARY_RESOURCE_FILE} PARENT_SCOPE)
endfunction()
endif()
+endif()
find_program(BASH_EXE bash)
if (BASH_EXE)
@@ -74,8 +76,10 @@ if (BASH_EXE)
)
endif()
+if(False)
add_subdirectory(autotests)
add_subdirectory(icons)
add_subdirectory(icons-dark)
+endif()
feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
--
2.5.5

View File

@@ -0,0 +1,31 @@
From dcf7e2d68f0f9291142c2aabb9be2940a1d8bc57 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
Date: Wed, 14 Dec 2016 00:20:20 +0100
Subject: [PATCH] use native qrcAlias
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [embedded-specific]
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6d2a06c..949c164 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -45,7 +45,7 @@ function(generate_binary_resource target outfile)
${RESOURCES_WORKING_DIR}/.gitignore
${RESOURCES_WORKING_DIR}/CMakeLists.txt
COMMAND ${QT_RCC_EXECUTABLE} --project -o ${CMAKE_CURRENT_BINARY_DIR}/tmp.qrc
- COMMAND $<TARGET_FILE:qrcAlias> -i ${CMAKE_CURRENT_BINARY_DIR}/tmp.qrc -o ${RESOURCE_FILE}
+ COMMAND qrcAlias -i ${CMAKE_CURRENT_BINARY_DIR}/tmp.qrc -o ${RESOURCE_FILE}
WORKING_DIRECTORY ${RESOURCES_WORKING_DIR}
DEPENDS breeze-${target}-mkdir
--
2.5.5

View File

@@ -10,5 +10,5 @@ inherit kde-kf5
DEPENDS += "bzip2 xz zlib"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "e11421e5fbc0bd4aa768a453721bef2e"
SRC_URI[sha256sum] = "672d42f3eaa16435d94eddde472cc7055be091a81c844a491d131b18c14706e8"
SRC_URI[md5sum] = "9a0a1d8e13b45bbed97cf6945eafadff"
SRC_URI[sha256sum] = "9091bba1683eefcae6e27ecce6c7236ac792c173d3efa15f255e5890909c2986"

View File

@@ -8,5 +8,5 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "23ef0ce233866abda9cfbcf5f3de4f6e"
SRC_URI[sha256sum] = "030f6d983196b0cabff956511a0d266ebe16ebaa50635c7e6c2d12b5a3ca0164"
SRC_URI[md5sum] = "baf7fdef49333280abed66420f741b88"
SRC_URI[sha256sum] = "a757e0298574c143b3cac9054ebe50e43fc6b14986728c2e640cba993457294e"

View File

@@ -7,8 +7,8 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "bbc99940debba203c8d7ddb8a82ce95b"
SRC_URI[sha256sum] = "fe9bf24e8ec3492a7e440fae2c01cc00565f69541cd16876879103843656ba4d"
SRC_URI[md5sum] = "d9686ba5a3b1732236a3dcf3b7d1b4a4"
SRC_URI[sha256sum] = "d6c12e0908de1b91529de15e75a52c9974685c91b423d5b5abeb06f261d0fa47"
# REVISIT remove ugly hack for wayland-only environments
SRC_URI += " \

View File

@@ -7,5 +7,5 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5 mime
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "92547554a46ca8b301a8a357ae466eab"
SRC_URI[sha256sum] = "cbc7b9a319823980af602a64c7ac4d3268bd349a3f90b3ea0c4f3315dad3a283"
SRC_URI[md5sum] = "f0a3330cd34e3269cd65b65bb465b02c"
SRC_URI[sha256sum] = "e28b39fada9b19b03c7c79fc7ac337c1b943b33dbb40967a5cc7ba9f314cb3f6"

View File

@@ -11,5 +11,5 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "a3fd10031c5b2a27da76c2c8c07be13e"
SRC_URI[sha256sum] = "888151ba5a4cb4fdcbc170c6b0f7b3086f7365356fa25b448bd173947b58bf1e"
SRC_URI[md5sum] = "dceedee3876d1d792995e70466af8977"
SRC_URI[sha256sum] = "122c23842dccbba8e50dd5639a19df0373bc8217ce5a853c3e8db33a414b3a96"

View File

@@ -10,5 +10,5 @@ inherit kde-kf5
DEPENDS += "avahi"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "c682939017dc4ad5dee2b3e362d40fa0"
SRC_URI[sha256sum] = "1940abb275db1c45d179f207913dfbea0fec27f14a79b5f234cad1873e7378be"
SRC_URI[md5sum] = "83a1653f9b8d33e47820541ed0c584ab"
SRC_URI[sha256sum] = "4aee47cb9229302e9075159654859ed0e2342952b5d880c0163e0ef26cf9e3ad"

View File

@@ -12,5 +12,5 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "4e6f0bb250b6a10317358696c1897c78"
SRC_URI[sha256sum] = "6ed4e40c8dbe1cb4cba222804b6d40f361bbc1a5ce699ed44c043fccd03373b8"
SRC_URI[md5sum] = "5bae9a51828d0f1a665530c3f6772feb"
SRC_URI[sha256sum] = "f3906d76b48660ab685caf06a71d9bd4d716a8875dc0973157f577632601f8b1"

View File

@@ -8,5 +8,5 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "0c11fcadac974232c92121a3ae26347b"
SRC_URI[sha256sum] = "fcc3df4faf44f41eaa4faf57a33a0f4e6bb4f9a8ef8eac780041ab7d6d45af7a"
SRC_URI[md5sum] = "5619f4e80d97c9ee697f0e8b9300d2e3"
SRC_URI[sha256sum] = "a72e87759f50d3e39ba6cc5bca1a16725609d14cfa8055a2db22dd14b1c79670"

View File

@@ -10,8 +10,8 @@ inherit kde-kf5
DEPENDS += "${@bb.utils.contains("DISTRO_FEATURES", "x11", "libxcb qtx11extras libxscrnsaver", "", d)}"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "f915c788749b3e29b5aae15504beac78"
SRC_URI[sha256sum] = "07733899b22cb01814199be3f8c4a4cfcbd4a3479aeef8558cb9d7a8b7449833"
SRC_URI[md5sum] = "cfd11e2a5e9a272619c88a53f766a1e3"
SRC_URI[sha256sum] = "3d66400e008d20d2c2710caebf8a2d6f94197c11643c5df713b95889467cd95a"
SRC_URI += "file://0001-Do-not-search-for-Qt5X11Extras-in-x-less-environment.patch"

View File

@@ -9,5 +9,5 @@ inherit kde-kf5
DEPENDS += "qtdeclarative"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "6b6e6b459ff1f2599c30e1e92bc86b6d"
SRC_URI[sha256sum] = "1f1d7b014d60d1f52ee4c67a5c8eb8e5f0bf39df788b8c7475a7c9cab0e6277e"
SRC_URI[md5sum] = "3d231905df98575590325054757b1113"
SRC_URI[sha256sum] = "83779f373340bf474017f8b8c654190ef03d275c99ceb04bfd13fa3d614842eb"

View File

@@ -8,5 +8,5 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "d87fdc67fa7e2f6b63c6303974b27eab"
SRC_URI[sha256sum] = "1789fd9a3da2429b32e40be5c780c710c4c9e860393a48b6923e7cfbb8e23473"
SRC_URI[md5sum] = "429e6873d2664d409f969f05f66ad485"
SRC_URI[sha256sum] = "70dffefe04badc6e0ed7c2bc8009cc6a987c6c511d6e700c60efa688adcfe2a0"

View File

@@ -5,5 +5,5 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1"
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "76f2b7deac266b598d8c3b52cb4274c5"
SRC_URI[sha256sum] = "623d2818446f1af4fc5fcd90fa28040f5fa79050138c27c7b72e433c80ecbcee"
SRC_URI[md5sum] = "504cb557c5e1cb633245e4c7b705dc78"
SRC_URI[sha256sum] = "0b0ff1734b377de4e8eb08bab466363cb0ba3fde6bfb05afd27d4b178b0bdf1f"

View File

@@ -9,5 +9,5 @@ inherit kde-kf5 cmake_auto_align_paths
DEPENDS += "wayland wayland-native"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "dfa9a794aea1104bb45e17f229b2da8e"
SRC_URI[sha256sum] = "13a965e6297332a1db72eb0e7d17f40a011d4450f7931d9542dd43b4f553a476"
SRC_URI[md5sum] = "8d6a9ebd10277d4142292232290af7e0"
SRC_URI[sha256sum] = "e957dcbf32fe2c846ea11d82ece7519b7a513eaa9eb8021befa2c690ded9e957"

View File

@@ -10,5 +10,5 @@ inherit kde-kf5
DEPENDS += "qttools"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "c2e8cf3ca4029548c0e65142d8e8ec2f"
SRC_URI[sha256sum] = "d6f2e630038976b4eae4b1a510560a3af013c3c21ce88e07a88b5fbe58d042dc"
SRC_URI[md5sum] = "a6166da9293a41803b80aff1ebc528e9"
SRC_URI[sha256sum] = "4d0c209fae36f0342aeae4f3d2f402a89566eab1cee0afa5e612c88ae5d01ba6"

View File

@@ -9,8 +9,8 @@ inherit kde-kf5 cmake_auto_align_paths cmake_lib
DEPENDS += "${@bb.utils.contains("DISTRO_FEATURES", "x11", "virtual/xserver qtx11extras", "", d)}"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "9ec46f4818ca71f3bfe37251f66613a9"
SRC_URI[sha256sum] = "71e4a59371e3ef11f8cb91d2372c43fe182c7984996fcbd82eefa1227974ea53"
SRC_URI[md5sum] = "e2e4416e793f72cfada80d85dd4e84dc"
SRC_URI[sha256sum] = "361eebfebc753019d3b507c5b758dfb878c032b41c9062930bc46239618e7fa5"
CMAKE_ALIGN_SYSROOT[1] = "KF5WindowSystem, -S${includedir}, -s${_IMPORT_PREFIX}/include"

View File

@@ -7,8 +7,8 @@ inherit kde-kf5 pkgconfig cmake_auto_align_paths cmake_lib
DEPENDS += "modemmanager"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "4c261149dd6b42f7f7af1ae13576e99b"
SRC_URI[sha256sum] = "98c67cf197f28990bfe6c04333bf264e72fa5fa97766ec41d43b6b93cac5d8f9"
SRC_URI[md5sum] = "144ebbb3a2f737db8ea268d4d7b097e1"
SRC_URI[sha256sum] = "2def2b5b63d8a703c5d02c8c276717aeaaba1e326963cf1e2a50f58e32a63522"
CMAKE_ALIGN_SYSROOT[1] = "KF5ModemManagerQt, -S${includedir}, -s${_IMPORT_PREFIX}/include"

View File

@@ -7,8 +7,8 @@ inherit kde-kf5 pkgconfig cmake_auto_align_paths cmake_lib
DEPENDS += "networkmanager"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "e1f4551e57a2636bca36e9c5b747028d"
SRC_URI[sha256sum] = "0218c47183e03a59d5a9639e7bcf7c5d3e71787694d0539c4a53cc5278ee08c7"
SRC_URI[md5sum] = "0a060f1494bb3adf32fe67279879f49f"
SRC_URI[sha256sum] = "6a595c36cdb93c33398cbc3b76613aace64c0106ed08b88d25a8d0fbc0f6a24e"
CMAKE_ALIGN_SYSROOT[1] = "KF5NetworkManagerQt, -S${includedir}, -s${_IMPORT_PREFIX}/include"
CMAKE_ALIGN_SYSROOT[2] = "KF5NetworkManagerQt, -S;${libdir}, -s;${_IMPORT_PREFIX}/lib"

View File

@@ -0,0 +1,17 @@
SUMMARY = "Barcode abstraction layer"
LICENSE = "MIT"
LIC_FILES_CHKSUM = " \
file://LICENSE;md5=02744127548d68b579a51bda5af08e2b \
"
inherit kde-kf5
DEPENDS += " \
qrencode \
libdmtx \
"
SRC_URI[md5sum] = "920bbca4760a476c289c1fbf918af103"
SRC_URI[sha256sum] = "f4e4d5badd8bbefb0e78f27640d80453e475a710a866339dd165c2dec37c8741"
PV = "${KF5_VERSION}"

View File

@@ -9,8 +9,8 @@ inherit kde-kf5
DEPENDS += "qtdeclarative"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "2ff51f7f1b907415dac7022327d04b70"
SRC_URI[sha256sum] = "fe36b8d4248bdf88a512add034f650a6dc4769f5190382dfdf734d060fcbce3c"
SRC_URI[md5sum] = "f118ab316c536b84500d472c4141f3d7"
SRC_URI[sha256sum] = "3371263a1e66d3f82e933d876577444886fd781f0056440b946b84901576c907"
FILES_${PN} += "${OE_QMAKE_PATH_QML}"
FILES_${PN}-dbg += "${OE_QMAKE_PATH_QML}/org/kde/${BPN}/.debug"

View File

@@ -5,6 +5,6 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1"
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "9fe51016d7879cb8fac5fe374491a561"
SRC_URI[sha256sum] = "c83791acc41250d05d19471472bb9a862414a30721142df0b4d28810f71cf6ef"
SRC_URI[md5sum] = "be646b39a16a2b848540715f6407f377"
SRC_URI[sha256sum] = "20358de0d45387f44260c3e6f8df012d661b4446293cbb3823c978e3a8766965"
SRC_URI += "file://0002-make-build-of-hunspell-optional.patch"

View File

@@ -0,0 +1,78 @@
From a92cfa17c92b589aea69221aa28658b7c948be68 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
Date: Tue, 13 Dec 2016 23:24:59 +0100
Subject: [PATCH] native: build and install katehighlightingindexer only
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [embedded-specific]
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
CMakeLists.txt | 8 ++++++--
src/CMakeLists.txt | 2 --
src/indexer/CMakeLists.txt | 2 ++
3 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 45be66c..799c3ef 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -33,8 +33,8 @@ ecm_setup_version(${KF5_VERSION}
# Dependencies
#
set(REQUIRED_QT_VERSION "5.6.0")
-find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED COMPONENTS Core Gui Network Test)
-find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE QUIET OPTIONAL_COMPONENTS Widgets XmlPatterns)
+find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED COMPONENTS Core Network Test)
+find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE QUIET OPTIONAL_COMPONENTS XmlPatterns)
set_package_properties(Qt5 PROPERTIES URL "http://qt-project.org/")
set_package_properties(Qt5Widgets PROPERTIES PURPOSE "Example application.")
set_package_properties(Qt5XmlPatterns PROPERTIES PURPOSE "Compile-time validation of syntax definition files.")
@@ -42,6 +42,7 @@ set_package_properties(Qt5XmlPatterns PROPERTIES PURPOSE "Compile-time validatio
find_package(Perl REQUIRED)
set_package_properties(Perl PROPERTIES PURPOSE "Auto-generate PHP syntax definition files.")
+if(False)
#
# Translations
#
@@ -54,7 +55,9 @@ endif()
#
include_directories(${CMAKE_CURRENT_BINARY_DIR})
add_subdirectory(data)
+endif()
add_subdirectory(src)
+if(False)
add_subdirectory(examples)
add_subdirectory(autotests)
@@ -84,5 +87,6 @@ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ksyntaxhighlighting_version.h"
DESTINATION "${KDE_INSTALL_INCLUDEDIR_KF5}"
COMPONENT Devel)
install(FILES org_kde_ksyntaxhighlighting.categories DESTINATION ${KDE_INSTALL_CONFDIR})
+endif()
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index f9faade..8cdf605 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,3 +1 @@
add_subdirectory(indexer)
-add_subdirectory(lib)
-add_subdirectory(cli)
diff --git a/src/indexer/CMakeLists.txt b/src/indexer/CMakeLists.txt
index a2c7ef7..7eed2a1 100644
--- a/src/indexer/CMakeLists.txt
+++ b/src/indexer/CMakeLists.txt
@@ -5,3 +5,5 @@ if(Qt5XmlPatterns_FOUND)
else()
target_link_libraries(katehighlightingindexer Qt5::Core)
endif()
+
+install(TARGETS katehighlightingindexer DESTINATION "${CMAKE_INSTALL_BINDIR}")
--
2.5.5

View File

@@ -0,0 +1,7 @@
require ${BPN}.inc
inherit native
SRC_URI += " \
file://0001-native-build-and-install-katehighlightingindexer-onl.patch \
"

View File

@@ -0,0 +1,6 @@
require ${BPN}.inc
DEPENDS += " \
${BPN}-native \
"

View File

@@ -0,0 +1,12 @@
SUMMARY = "Syntax highlighting Engine for Structured Text and Code"
LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
inherit kde-kf5 perlnative
SRC_URI[md5sum] = "a4f3c901877e1ae8e723a97c5e9344b2"
SRC_URI[sha256sum] = "cbcca052a1ad79b4d1ed1209d6f8e9ba0c3812dc158b26c4a8232a8d879c7839"
PV = "${KF5_VERSION}"

View File

@@ -5,5 +5,5 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1"
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "947893f8fa572b0d4686958517d5696f"
SRC_URI[sha256sum] = "6521e1862ea63bd711cba53dba5b942ee38b62d94e3f740efa8212c4f7251e82"
SRC_URI[md5sum] = "629079e41766c0b40e350287e493e5b1"
SRC_URI[sha256sum] = "e60982c55c6d31a47e3072e21caaedaa6d9df1d37f96a00071c350f29bc9896a"

View File

@@ -15,5 +15,5 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "1285ab8095ca21aa0f7f6a5dade6c1c5"
SRC_URI[sha256sum] = "9bd4755b653acd63e8d0236bbeed8ada8940d6b812336e87b00057be0a954f5e"
SRC_URI[md5sum] = "92001ed967f941c984f0d8dc5882e7c3"
SRC_URI[sha256sum] = "0041d3586645376481c4c832f8a86ed494ab64479d3227c4b98ad57fd3ad9d99"

View File

@@ -7,8 +7,8 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "7d29a6ce7088215457f2eb0bba7ae616"
SRC_URI[sha256sum] = "80b8f7a7038cfbe12deb18d040a1e6d1ae19f3d6b01a35572b874f3f6f6ca726"
SRC_URI[md5sum] = "51730daf782164d8bfcb2eec73cdfe9c"
SRC_URI[sha256sum] = "f2c51dfb42196fe5d604883c9f28bda7fd3f40d308144f521f4090a941c2091d"
SRC_URI += " \
file://0001-Make-autotests-optional.patch \

View File

@@ -9,5 +9,5 @@ inherit kde-kf5
DEPENDS += "kconfig kwidgetsaddons"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "0e27db4101ee49f41334c25ad35fd22c"
SRC_URI[sha256sum] = "6e1ca1714294e5906700cbba72b11e6cf9692c7239ded5478b93f6638d8334fb"
SRC_URI[md5sum] = "dd89fd72867a8d84e710da62572bc872"
SRC_URI[sha256sum] = "6b1acf683de6d4b3ec36f7ddc270cd639268d25bb53217c83c9088a55f695ec0"

View File

@@ -9,5 +9,5 @@ inherit kde-kf5
DEPENDS += "kcoreaddons kwindowsystem"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "6950db605ea79a079c6e062547c7d74b"
SRC_URI[sha256sum] = "db07f9605ff9f34875f285880fd5e6947fa5de0ddbfb329d370d40bf79f1543f"
SRC_URI[md5sum] = "d85c85ecfe38a796c3bce4313df8ece7"
SRC_URI[sha256sum] = "3bdb5421b0909fa4e0d7bfb8bba708f9b95c4edf9ca1580aac8229512c49e224"

View File

@@ -11,8 +11,8 @@ inherit kde-kf5 perlnative
DEPENDS += "docbook-xml-dtd4 docbook-xsl-stylesheets liburi-perl-native"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "dfbfce2f5cf2c395600d7e4c34f775dc"
SRC_URI[sha256sum] = "ec90ee3e98914926a9c691d726ac9ee0d58831657ffeae508cb3bd7d7cafcdd6"
SRC_URI[md5sum] = "8bee53736f628d9020575ef45c60b37f"
SRC_URI[sha256sum] = "60badcc58d9d79514fdc1061704e7999021d5cfcdb2b1201ad846f2508fba37d"
SRC_URI += " \
file://0001-Add-cmdline-param-to-help-find-xsl.patch \

View File

@@ -10,8 +10,8 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5 pkgconfig
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "124115109c5e82c6e2c232c844dc7bf5"
SRC_URI[sha256sum] = "86fbcf1aa89d7224a99608aeb5cb3d912afe126e14a91c5d571060ec7f77b16b"
SRC_URI[md5sum] = "db4cc7e65f6705df06908a7128a2a3fe"
SRC_URI[sha256sum] = "821df076d1fce4ac7dac067703e3c2ab885676a68e34f36140b10e58ec7b91c2"
# TODO: optionals PACKAGECONFIG (poppler-qt5 / exiv2 / ffmpeg / epub)
DEPENDS += " \

View File

@@ -12,8 +12,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "2ca4e62b2847035a719ff1d2393d65c6"
SRC_URI[sha256sum] = "2a4f138cff2d518e5ab68225594c82864331b14d3cac5a9ead32a65c4a9527c0"
SRC_URI[md5sum] = "ec7a7bf299f1c960368c57b8e768c8b5"
SRC_URI[sha256sum] = "aa9fab34f7e564cc7a5334ef4b9d775452873cd23495279ad8d7b68f0855050d"
FILES_${PN} += " \
${OE_QMAKE_PATH_PLUGINS} \

View File

@@ -9,7 +9,7 @@ inherit kde-kf5
DEPENDS += "kcoreaddons kwidgetsaddons ${@bb.utils.contains("DISTRO_FEATURES", "x11", "qtx11extras", "", d)}"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "49a2be90d1e79e4c69863e882b2dea76"
SRC_URI[sha256sum] = "ca74a72b7c204cd4709b19e9ccab29008267035338ed2543af0b63d3e4120676"
SRC_URI[md5sum] = "e9fd5f5377ada71d70af520e2aff3fd9"
SRC_URI[sha256sum] = "c8ee18380c1cae2ab48f007d10b4e85625bf7a2f2d5dba834f4f0bf0bb1e356a"
FILES_${PN} += "${datadir}/dbus-1"

View File

@@ -20,7 +20,7 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "e5664b3118e4a3e706e9863fdc7e86cf"
SRC_URI[sha256sum] = "ba085d830d47454bc528000c229cf6932f5717922d3ea9143ecf27bd1460a5a8"
SRC_URI[md5sum] = "d1c90f462a9282b5f2d0471d1480e517"
SRC_URI[sha256sum] = "68a4feb7a504bd3f1f7301bec9541e6dff52d801ae74274ec091a373c5d1662d"
FILES_${PN} += "${datadir}/dbus-1 ${datadir}/kservicetypes5"

View File

@@ -8,5 +8,5 @@ LIC_FILES_CHKSUM = " \
inherit kde-kf5
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "ee7f38c05409f05eb8a4b05c1777d4a4"
SRC_URI[sha256sum] = "c4112bedb7975899ab091768fe3a41a0ab4394af6fefc156c1a05b6f57bb37b4"
SRC_URI[md5sum] = "c30eb42e84336912331c3b3feea92239"
SRC_URI[sha256sum] = "daa12adaba53c707f087351935f3ef4207e1b26e3343c41ab2a6750f96e3ffc1"

View File

@@ -10,5 +10,5 @@ inherit kde-kf5
DEPENDS += "kcoreaddons ki18n"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "8867250588914f30d08b7482239647d1"
SRC_URI[sha256sum] = "161e662bdf05d07f506c4ed2e9a89818f7b0988eb192d74d91abde5efae742e0"
SRC_URI[md5sum] = "7a6702b8b9bed61ce39057ac5a4a0b88"
SRC_URI[sha256sum] = "f1c077b1c15fb7182c1272fd311ee5c51bf8de149b7f63ddcce4a557c6c36821"

View File

@@ -7,5 +7,5 @@ inherit kde-kf5
DEPENDS += "ki18n"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "b169ee8a9a459341dc592787d2c47b04"
SRC_URI[sha256sum] = "7898c476a32b325e6b8ac145a7ec84026c312616092640c5b43466e5836fd658"
SRC_URI[md5sum] = "919b09a882b48574a64db5c5e348a2dd"
SRC_URI[sha256sum] = "67dfa40e9e362834a2c711c7b87ebfe0d7268bdcc9c056584728c21bf9e8f5ef"

View File

@@ -23,8 +23,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "7ceec01ddeb987823d5db21afde266d6"
SRC_URI[sha256sum] = "059e6cc6ba23f1089a59adbfe2e6a6fbb3babe8b5557974aa517075fd0b1311c"
SRC_URI[md5sum] = "b0fe76b8f9e02fe236a32f314f60e902"
SRC_URI[sha256sum] = "76c0079d965b9a095a396b0e46e257de4458a2288922527a231aa38aad05f81b"
SRC_URI += " \
file://0001-fix-build-for-QT_NO_SESSIONMANAGER.patch \

View File

@@ -11,8 +11,8 @@ inherit kde-kf5
DEPENDS += "boost kconfig kcoreaddons ki18n kservice kwindowsystem kglobalaccel kxmlgui kio kdbusaddons kdeclarative kcmutils"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "bf9d06919523c93f10543d89f9e40d4d"
SRC_URI[sha256sum] = "eba9db7aecd916df45803c566fa2b11f377d2f497cfdfbc6a263a1eb18a65198"
SRC_URI[md5sum] = "856198c3944c03957ad34749c8176c3e"
SRC_URI[sha256sum] = "39cb0d7e9e64fe50ac935549b4c495ed02d7bb1397b176ab3b60bb6c3ec7d7d6"
do_compile_prepend() {
# Error: Could not locate service type file kservicetypes5/ "kfileitemactionplugin.desktop" , tried ...

View File

@@ -9,5 +9,5 @@ inherit kde-kf5
DEPENDS += "kconfigwidgets kconfig kiconthemes kxmlgui"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "ebdfa33e711f88b59a38a988a120b1e4"
SRC_URI[sha256sum] = "c564d03ec770696bae46130668fef494f91c75654ddf7cac20f6dfdf81bedbd1"
SRC_URI[md5sum] = "84faa17d2de691a534284e0c4afaccdb"
SRC_URI[sha256sum] = "71a9126427ac7ebfce98458c2f8d6fe954537e6b81b409e26f0d1ec7be8effc6"

View File

@@ -9,7 +9,7 @@ inherit kde-kf5
DEPENDS += "kitemviews kconfigwidgets kcoreaddons ki18n kiconthemes kservice kxmlgui kdeclarative"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "5cd7908f7bb316f6c41bf42dfaa33c76"
SRC_URI[sha256sum] = "4a99e11bfff6b77acc6b45b05a8557df2ce66c4593276f4649f8ac3f7d714372"
SRC_URI[md5sum] = "ece57ac4adf9565712901102daaae962"
SRC_URI[sha256sum] = "02a761033f043ee43b2874b335a40fc4ac7b35a68b723ce29057b71bb2ad36f2"
FILES_${PN} += "${datadir}/kservicetypes5"

View File

@@ -9,7 +9,7 @@ inherit kde-kf5
DEPENDS += "kauth kconfig kcodecs kdoctools kguiaddons kwidgetsaddons"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "ae734430daf80eb0b3fefcc83668e2f2"
SRC_URI[sha256sum] = "0de1ea128352ba817799aa7c272378dc0b71baf1801e530587c89680951cc533"
SRC_URI[md5sum] = "158f513619ce94c5aa63b4f7576fd147"
SRC_URI[sha256sum] = "ca9580a1079adcc9f95907ea9355ee9b2ceaf001e7620005d2d0b1f1dd245e75"
RDEPENDS_${PN} += "perl"

View File

@@ -12,8 +12,8 @@ DEPENDS += "qtdeclarative kconfig ki18n kiconthemes kio kwidgetsaddons kwindowsy
SRC_URI += "file://0001-kpackagelauncherqml-Add-include-of-QDebug.patch"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "c6f5b591df46378194123dd23c7ee626"
SRC_URI[sha256sum] = "b67253d2d7bae15fd385c43716301ac82e420f1d776afe1b748fc756f570ebbc"
SRC_URI[md5sum] = "2caeb33e82b4d266baa9a7da6e18c8a2"
SRC_URI[sha256sum] = "0333fe53eb0f75a027b2cd432c8a310abe6b93efba269440e2fba893da42254e"
FILES_${PN} += "${OE_QMAKE_PATH_QML}/org/kde"
FILES_${PN}-dbg += " \

View File

@@ -9,8 +9,8 @@ inherit kde-kf5 cmake_lib
DEPENDS += "${BPN}-native kconfig kcoreaddons kcrash kdbusaddons kdoctools kinit kservice"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "914e57ee540bf2e154cdc86f962b50ad"
SRC_URI[sha256sum] = "c5367c38ba8bcfef0af44320ead4462230e69cc3f1ae5494fd1cfab6c7e4be84"
SRC_URI[md5sum] = "54724e8b932d3d0462747d31169910d6"
SRC_URI[sha256sum] = "eb22398682d8eda2686352c1b7657749e4f1aaf9c5c3eb01a304822a8f3a5224"
SRC_URI += "file://0001-hardcode-path-to-kconf_update.patch"
# kded's kded5 is not required for build -> point to native dummy to make cmake happy

View File

@@ -7,5 +7,5 @@ inherit kde-kf5
DEPENDS += "qttools kcoreaddons kconfig kdoctools"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "ba8603c7f6f3b3290e19f1f5d3fb3e8c"
SRC_URI[sha256sum] = "a30a8275f6c87168bc333d6ae91116d762b31d34b8774ad71057d268ddba698b"
SRC_URI[md5sum] = "36dbaae8bca4b6465a82984801a0a42b"
SRC_URI[sha256sum] = "cf0b6ad6d996ff460447c83d382188c10eb01a9ff1e8532866e13050f389a807"

View File

@@ -14,7 +14,7 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "2c5f01bcaf40e3fe62144721f40f55c1"
SRC_URI[sha256sum] = "976f0054ed5fb4a51e0462cc0dde0249d6f1c15ad1e76047889a048dede2cab8"
SRC_URI[md5sum] = "4373737720241ce5fb7ccabbadbf410f"
SRC_URI[sha256sum] = "854cce99c3cac9ca28fd3f7c74b39b7af9d88f63b82c021398819888b4767dd2"
FILES_${PN}-dbg += "${libdir}/kdesu/kf5/.debug"

View File

@@ -16,5 +16,5 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "9fc835dfc5aa9e1d8e79d10d1e2a2e10"
SRC_URI[sha256sum] = "8987e4088ec1a6d8cd1ab4504deebbdf6e2de31b48f8bcbac1bf750b5f33d8a6"
SRC_URI[md5sum] = "4a024983790e13c2914ae7ccbdfe9479"
SRC_URI[sha256sum] = "40e37e5c6436c6a930b12c538bfcb9c4734c60718f17732d0276d858640ce475"

View File

@@ -10,8 +10,8 @@ inherit kde-kf5
DEPENDS += "karchive kconfig kservice kcoreaddons"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "c6330f659f9c70c0c2ed139d07564dc8"
SRC_URI[sha256sum] = "dbaf7ba6814f8f7a5d00053aa452e2a8cd580738a0219702796be97570aa1d83"
SRC_URI[md5sum] = "0871b3d665b2eab06d70d16084f7b4a1"
SRC_URI[sha256sum] = "6a29ae178ffdf8c17877bdb001914fc7a6b55199e92e17971e0bfbd91524b577"
FILES_${PN} += " \
${datadir}/emoticons \

View File

@@ -16,8 +16,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "937e93a265ed45d1142f2878ce7d539d"
SRC_URI[sha256sum] = "0cb249a2407b910ab6159f3c27b3348a2ad64eba42ed9775061db6a39770c028"
SRC_URI[md5sum] = "a691b1a2777f9ce30fb462c04657a5bb"
SRC_URI[sha256sum] = "5fb143c4cf71f19ea0a145a2d4d80c98dfb437739bc03d6d3ef1b16a3bb75573"
FILES_${PN} += " \
${datadir}/dbus-1 \

View File

@@ -9,5 +9,5 @@ inherit kde-kf5
DEPENDS += "qtsvg ki18n kconfig kconfigwidgets kwidgetsaddons kitemviews"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "37cb76fc6c41c66e90316b1e8caf3420"
SRC_URI[sha256sum] = "0c2f9bb7639f2febc98a150be07a7b00953ac58b2faf1f11646c07ebb0beacc4"
SRC_URI[md5sum] = "979a480ddaef14b9f2caf85d726292ad"
SRC_URI[sha256sum] = "b01cd2eb5a7e2cfdf611e343bbbfdacdcd98c47904a132ba9a0bd65dcf36b225"

View File

@@ -19,8 +19,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "dea7beb4a98462d0098e7abd6397264f"
SRC_URI[sha256sum] = "22a4dc26cb941c00422bc89b6946b870fb6c32672a7eaedf28bb4049ad228a43"
SRC_URI[md5sum] = "a5e7ece2a0a464e7d4d55d03852413ac"
SRC_URI[sha256sum] = "d6d85684c5b0e0afb73082efb6e8cdd4b07a2461d74348bcfde2e42769431033"
FILES_${PN} += "${datadir}/dbus-1 ${libdir}/libkdeinit5_klauncher.so"
FILES_${PN}-dbg += "${libdir}/*/*/.debug"

View File

@@ -24,8 +24,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "eae12791a2c172e04287c24ad47c05f5"
SRC_URI[sha256sum] = "2adaf39bcc8ad1a75e784e5cb0e1a3809c089666027979d67429b62818420cc3"
SRC_URI[md5sum] = "071a19a4f2d5cdf94641266e1f239656"
SRC_URI[sha256sum] = "52ce0e402a466a82480ee6edeaeae36bdc3b254aece3210dd4273a2b57955c6b"
PACKAGECONFIG[full] = "-DKIOCORE_ONLY=OFF,-DKIOCORE_ONLY=ON, kbookmarks kcompletion kconfigwidgets kiconthemes kitemviews kjobwidgets kwidgetsaddons kwindowsystem"
# Note that kdeclarative fails without KIOWidgets

View File

@@ -20,5 +20,9 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "6a52503325bd02c8b5759e24a829d1bc"
SRC_URI[sha256sum] = "4363f472508d9abc39a5707a2b38a9c0cf79bc7c11030a6a8cd03a9cef37aa5c"
SRC_URI[md5sum] = "b650d2219ec0113ea8a57664575eaa49"
SRC_URI[sha256sum] = "8165785151bb8cce05e43d306b2bbe0bf4a8eb81940c999b5a14901bdabdd3b1"
FILES_${PN} += " \
${OE_QMAKE_PATH_QML}/org/kde/newstuff \
"

View File

@@ -18,5 +18,5 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "e70723b9d5a8d44a7cf9df629112099d"
SRC_URI[sha256sum] = "0e043892caff12e6e69924b6bad78cdd3adb14c821974611c4748cbb69523166"
SRC_URI[md5sum] = "c6961a1b8e4b64c82ed9893a1dbecf8f"
SRC_URI[sha256sum] = "9cb4a084a5a136397de695a1dc64430ef2cc321ba11e449b604b84e59e104bcd"

View File

@@ -21,8 +21,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "1fe64f811249d9189fa035eeb2f72d4f"
SRC_URI[sha256sum] = "33def492103b7e5f09e4d416d526030f041d983431d050acc1f081ff5a7bf0c9"
SRC_URI[md5sum] = "3ce48e603f8736d544045a9ab00aa49e"
SRC_URI[sha256sum] = "61c3fed62a6830191e9d7b23be40814e7de2b48c2ab3f40f919eeb86cb57372b"
FILES_${PN} += " \
${datadir}/k*5 \

View File

@@ -7,8 +7,8 @@ inherit kde-kf5
DEPENDS += "kcoreaddons kconfig kservice kwidgetsaddons ki18n kitemviews "
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "2eeadc20378d5e90ae61721b5faa8af4"
SRC_URI[sha256sum] = "f7d6d4b4d9d58e89bd6798b93d2c34a45691c5d54d7b27d1b5d98e9fd5361f37"
SRC_URI[md5sum] = "13eeaae109124aec4bbde85908c35f7f"
SRC_URI[sha256sum] = "e869dd6080ea619d641e9b1c50ffec320fb8164ba87c518e4b49c4858b044ba7"
FILES_${PN} += " \
${datadir}/k*5 \

View File

@@ -7,8 +7,8 @@ inherit kde-kf5
DEPENDS += "qtdeclarative kconfig kcoreaddons ki18n kio kservice plasma-framework solid threadweaver"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "0c44e78e610504ee8b2f2e5f040c602c"
SRC_URI[sha256sum] = "295fe3cf3feb4a905ad9075739ddc442f9512b0465bc2d68201f24c0dfcdabd6"
SRC_URI[md5sum] = "32aca2b360f3fd8cd98de94d778bf11e"
SRC_URI[sha256sum] = "1d8fa44211300c28471098fa97f987899858343845be79bfb966049586a05fce"
FILES_${PN} += " \
${datadir}/k*5 \

View File

@@ -11,8 +11,8 @@ inherit kde-kf5
DEPENDS += "kconfig kcoreaddons kcrash kdbusaddons ki18n kdoctools"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "a5206a772b64c9031a2e6bf5b4cfe5de"
SRC_URI[sha256sum] = "94d0a1b55f9a2301c1d3e98ff0a0b141764efff2ba0d801ee339e00df81e8c56"
SRC_URI[md5sum] = "fe35162a6cef253ac7ae77103c864eff"
SRC_URI[sha256sum] = "8796ff345f09ac422abbc752b441ceee2f6113a591e68e7c10e4a2cad9838010"
FILES_${PN} += "${datadir}/kservicetypes5"

View File

@@ -1,80 +0,0 @@
From 2ce589996ad9af5741d9a204e1686885b1d141fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
Date: Sun, 15 Nov 2015 13:24:39 +0100
Subject: [PATCH] native: build and install katehighlightingindexer only
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [embedded-specific]
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
CMakeLists.txt | 6 +++++-
src/CMakeLists.txt | 5 +++++
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1203f34..717fc15 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -36,8 +36,9 @@ ecm_setup_version(
set(REQUIRED_QT_VERSION "5.3.0")
# Required Qt5 components to build this framework
-find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Core Widgets Script PrintSupport Xml XmlPatterns)
+find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED Core Xml XmlPatterns)
+if(False)
find_package(KF5Archive ${KF5_DEP_VERSION} REQUIRED)
find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED)
find_package(KF5GuiAddons ${KF5_DEP_VERSION} REQUIRED)
@@ -58,7 +59,9 @@ add_definitions(-DTRANSLATION_DOMAIN=\"ktexteditor5\")
if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/po")
ki18n_install(po)
endif()
+endif()
add_subdirectory(src)
+if(False)
if (BUILD_TESTING)
add_subdirectory(autotests)
endif()
@@ -98,5 +101,6 @@ configure_file (config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h)
# let our config.h be found first in any case
include_directories (BEFORE ${CMAKE_CURRENT_BINARY_DIR})
+endif()
feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 1729254..7efd5ca 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,3 +1,4 @@
+if(False)
# handle data files, .desktop & .cmake
add_subdirectory(data)
@@ -217,11 +218,14 @@ inputmode/katenormalinputmodefactory.cpp
# syntax hl files as resource file
"${CMAKE_CURRENT_BINARY_DIR}/syntax_resource.cpp"
)
+endif()
# tool to create json index of highlightings, will validate all highlightings, too!
add_executable(katehighlightingindexer syntax/data/katehighlightingindexer.cpp)
target_link_libraries(katehighlightingindexer Qt5::XmlPatterns)
+install(TARGETS katehighlightingindexer EXPORT KF5TextEditorTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
+if(False)
# generate the hl index resource
add_custom_command(OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/syntax_resource.cpp"
COMMAND katehighlightingindexer "${CMAKE_CURRENT_BINARY_DIR}/syntax/data/index.json" "${CMAKE_CURRENT_SOURCE_DIR}/syntax/data/language.xsd" "${CMAKE_CURRENT_BINARY_DIR}/syntax/data/index.qrc"
@@ -335,3 +339,4 @@ install(FILES ${PRI_FILENAME} DESTINATION ${ECM_MKSPECS_INSTALL_DIR})
# add part
add_subdirectory(part)
+endif()
--
2.1.0

View File

@@ -1,7 +0,0 @@
require ${BPN}.inc
inherit native
DEPENDS += "qtxmlpatterns-native"
SRC_URI += "file://0001-native-build-and-install-katehighlightingindexer-onl.patch"

View File

@@ -1,6 +1,18 @@
require ${BPN}.inc
SUMMARY = "Advanced embeddable text editor"
LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
DEPENDS += "${BPN}-native qtxmlpatterns"
inherit kde-kf5
DEPENDS += "qtxmlpatterns syntax-highlighting karchive kconfig kguiaddons ki18n kio kparts sonnet libgit2"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "0368aad4f1dc63dd9a5360d1761979a1"
SRC_URI[sha256sum] = "5ab58db532955e762ef8698a075bd44fbb39dd8136f037484edbf7854cfa79a6"
EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"
FILES_${PN} += " \
${datadir}/k*5 \

View File

@@ -1,15 +0,0 @@
SUMMARY = "Advanced embeddable text editor"
LICENSE = "LGPLv2.1"
LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
inherit kde-kf5 perlnative
DEPENDS += "karchive kconfig kguiaddons ki18n kio kparts sonnet libgit2"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "7d524ba30f518a0937c3912475a59a13"
SRC_URI[sha256sum] = "d8a1f53a2bd14101d95e9d8db6faabda88450a9b571947e0bd0f2eadba2881ea"
EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"

View File

@@ -9,7 +9,7 @@ inherit kde-kf5
DEPENDS += "kcompletion kconfig kconfigwidgets ki18n kiconthemes kservice kwidgetsaddons kwindowsystem sonnet"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "0263527d48768ed6d242f741f00eddea"
SRC_URI[sha256sum] = "b7f39015f24afce7fb17c795bb4316f3d240315fc6d24d4b68383ba92358923f"
SRC_URI[md5sum] = "ada2d9d175b905cf73eec1522bb39376"
SRC_URI[sha256sum] = "47fcec17d6d1d7f9b55e776e8ae0abd55b16de78f74424e7ea5c842ca6623c86"
FILES_${PN} += "${datadir}/kservicetypes5"

View File

@@ -23,8 +23,8 @@ DEPENDS += " \
# TBD: add KF5Gpgmepp with PACKAGECONFIG??
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "409f1ea7882344b2f22ebc67150f91dd"
SRC_URI[sha256sum] = "3513813399f214e855ead5f12147a11e39d3ccd7b79c2ede2a5b0fcfe5ae4558"
SRC_URI[md5sum] = "c7843f6d8d2645ebb2fce1529e8b2aed"
SRC_URI[sha256sum] = "81f1d7593857e6b05614cab1fc11e9f6ce34cd0272773e8ddde2aff33eb24c96"
SRC_URI += "file://0001-add-NO_CMAKE_FIND_ROOT_PATH-in-find-to-org.kde.KWall.patch"

View File

@@ -21,8 +21,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "db6f2ad7f6435605ea04f08bead9e4b3"
SRC_URI[sha256sum] = "4cadbc277e9856eed0a3856501dd6e5596721ddc24168782e34feb3b99339c5e"
SRC_URI[md5sum] = "217df740e01bedaff3c5ab3cda3ecd4a"
SRC_URI[sha256sum] = "00bf6c5fad99162e9367d5125aa684a26db7fc9c83fcd44e2e824a547c8405c1"
# REVISIT remove ugly hack for wayland-only environments
SRC_URI += " \

View File

@@ -9,5 +9,5 @@ inherit kde-kf5
DEPENDS += "ki18n kio"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "4b51b6442c81cf610e3ddab33033ae16"
SRC_URI[sha256sum] = "a175c4290b086fbecca3fe4291c99b16c6f0e5b7eddc7ec16650357a63812df7"
SRC_URI[md5sum] = "a3e322b81ad230a33907efe4ec28d5f4"
SRC_URI[sha256sum] = "629dc2d17b1e4f89fe0074010dc8b4c53269f9be426e432826b23c0a5a243c27"

View File

@@ -32,8 +32,8 @@ DEPENDS += " \
"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "bf213e3cf7628b9433cd21bd47c08d8d"
SRC_URI[sha256sum] = "f8c0b91f8a691679c14aab470bd7ccc2531750e29c0624bcdf57e7cf51739548"
SRC_URI[md5sum] = "fd78a859fa62510299d19b8265bcd20f"
SRC_URI[sha256sum] = "303b65207bd3fae01ff89cd521f7b58141c0ab0bc672d8d0acc5d4fd4a0c64b0"
FILES_${PN} += " \
${datadir}/kdevappwizard \

View File

@@ -17,8 +17,8 @@ DEPENDS += " \
RRECCOMENDS_${PN} += "oxygen-fonts"
PV = "${KF5_VERSION}"
SRC_URI[md5sum] = "ad82fe1bf8a777995af773eb813cfdb1"
SRC_URI[sha256sum] = "161fc7576315d314d5f8f19e6fbc7723c4fc7c697ff8d2b455d9d7faaccf92ad"
SRC_URI[md5sum] = "2be21b2a9635084e9c2009c3ae8fbc2b"
SRC_URI[sha256sum] = "ebb89e4b236163c067402cf78d67cddc443ef4fda0778001980948efc3cf5a52"
FILES_${PN} += " \
${datadir}/knotifications5 \

View File

@@ -6,8 +6,8 @@ inherit kde-kf5
DEPENDS = "qttools"
SRC_URI[md5sum] = "c8b07337cc3c72a55ec40267f1b3eec4"
SRC_URI[sha256sum] = "50b40f7e755aa727d2b38a7d48885d4a457046676937b4f848a074041a06267a"
SRC_URI[md5sum] = "dd3e13ee27fb421a9d215fc708ae02b3"
SRC_URI[sha256sum] = "48f76e626e2235bd4b64aeea9bbbcb803eb8966a6d020d0ab8ddbe81930e98d8"
SRC_URI += "file://0001-FindQtWaylandScanner.cmake-align-path-to-our-needs.patch"
PV = "${KF5_VERSION}"