1 Commits

Author SHA1 Message Date
Kai Uwe Broulik
610dbfb440 kwin: Remove unused dependencies
* qtscript got removed in bd4d17b3
* qtsensors got removed in 15d6be5c
* kiconthemes got removed in 7706e17d
* kio got removed in 1e36e79f
* kinit got removed in 996e8401

Signed-off-by: Eike Hein <eike.hein@mbition.io>
2022-02-11 21:15:28 +01:00
371 changed files with 1627 additions and 5525 deletions

View File

@@ -2,17 +2,17 @@ meta-kde
======== ========
This layer contains recipes for workspace and application products of the KDE This layer contains recipes for workspace and application products of the KDE
community. For KDE Frameworks recipes see meta-kf6. community. For KDE Frameworks recipes see meta-kf5.
Dependencies Dependencies
============ ============
This layer depends on: This layer depends on:
URI: https://invent.kde.org/packaging/yocto-meta-kf6 URI: https://invent.kde.org/packaging/yocto-meta-kf5
branch: master branch: master
URI: https://code.qt.io/cgit/yocto/meta-qt6.git URI: https://code.qt.io/cgit/yocto/meta-qt5.git
tag: v5.11.1 tag: v5.11.1
URI: https://git.yoctoproject.org/cgit/cgit.cgi/meta-java URI: https://git.yoctoproject.org/cgit/cgit.cgi/meta-java
@@ -26,13 +26,6 @@ This layer depends on:
layers: meta-yocto-bsp, meta-poky, meta layers: meta-yocto-bsp, meta-poky, meta
branch: master branch: master
Configuration
=============
The layer makes use of the following DISTRO_FEATURE values:
- `desktop-portal` : KDE custom feature that enables/disables integration with desktop portal technologies (including: screen-sharing, package install via Flatpack); note that the support is very experimental and it is only known to even´ build without problems for versions > nanbield
Patches Patches
======= =======

View File

@@ -1,21 +1,16 @@
# SPDX-FileCopyrightText: 2019 Volker Krause <vkrause@kde.org> # SPDX-FileCopyrightText: 2019 Volker Krause <vkrause@kde.org>
# SPDX-FileCopyrightText: 2023 Andreas Cord-Landwehr <cordlandwehr@kde.org>
# #
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
inherit kf6-cmake inherit cmake_qt5
inherit kf6-ki18n inherit ki18n
inherit kf6-kdoctools inherit kdoctools
inherit pkgconfig
EXTRA_OECMAKE:append = " \ EXTRA_OECMAKE += " \
-DBUILD_TESTING=OFF \ -DBUILD_TESTING=OFF \
-DOE_KF6_PATH_HOST_ROOT=${STAGING_DIR_HOST} \
-DQT_MAJOR_VERSION=6 \
-DBUILD_WITH_QT6=ON \
" "
DEPENDS:append = " \ DEPENDS += " \
extra-cmake-modules \ extra-cmake-modules \
qtbase \ qtbase \
gettext-native \ gettext-native \
@@ -27,8 +22,8 @@ do_configure:prepend() {
export XDG_DATA_DIRS=${STAGING_DATADIR}:$XDG_DATA_DIRS export XDG_DATA_DIRS=${STAGING_DATADIR}:$XDG_DATA_DIRS
} }
FILES:${PN}:append = " \ FILES:${PN} += " \
${libdir}/libkdeinit6_*.so \ ${libdir}/libkdeinit5_*.so \
${libdir}/kconf_update_bin/* \ ${libdir}/kconf_update_bin/* \
${libdir}/plugins/*.so \ ${libdir}/plugins/*.so \
${libdir}/plugins/*/*.so \ ${libdir}/plugins/*/*.so \
@@ -40,18 +35,18 @@ FILES:${PN}:append = " \
${datadir}/icons/hicolor \ ${datadir}/icons/hicolor \
${datadir}/kconf_update/* \ ${datadir}/kconf_update/* \
${datadir}/khotkeys/*.khotkeys \ ${datadir}/khotkeys/*.khotkeys \
${datadir}/knotifications6/*.notifyrc \ ${datadir}/knotifications5/*.notifyrc \
${datadir}/kservices6/*.desktop \ ${datadir}/kservices5/*.desktop \
${datadir}/kservices6/*.protocol \ ${datadir}/kservices5/*.protocol \
${datadir}/kservices6/ServiceMenus/*.desktop \ ${datadir}/kservices5/ServiceMenus/*.desktop \
${datadir}/kservicetypes6/*.desktop \ ${datadir}/kservicetypes5/*.desktop \
${datadir}/kxmlgui6/*/*.rc \ ${datadir}/kxmlgui5/*/*.rc \
${datadir}/metainfo/*.xml \ ${datadir}/metainfo/*.xml \
${datadir}/polkit-1/actions/*.policy \ ${datadir}/polkit-1/actions/*.policy \
${datadir}/qlogging-categories6 \ ${datadir}/qlogging-categories5 \
" "
FILES:${PN}-dev:append = " \ FILES:${PN}-dev += " \
${datadir}/dbus-1/interfaces/*.xml \ ${datadir}/dbus-1/interfaces/*.xml \
${datadir}/kdevappwizard/templates/*.tar.bz2 \ ${datadir}/kdevappwizard/templates/*.tar.bz2 \
${libdir}/cmake/*/*.cmake \ ${libdir}/cmake/*/*.cmake \

View File

@@ -1,45 +1,36 @@
# SPDX-FileCopyrightText: 2018-2019 Volker Krause <vkrause@kde.org> # SPDX-FileCopyrightText: 2018-2019 Volker Krause <vkrause@kde.org>
# SPDX-FileCopyrightText: 2018 Alistair Francis <alistair.francis@wdc.com> # SPDX-FileCopyrightText: 2018 Alistair Francis <alistair.francis@wdc.com>
# SPDX-FileCopyrightText: 2023 Andreas Cord-Landwehr <cordlandwehr@kde.org>
# #
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
inherit kf6-cmake inherit cmake_qt5
inherit kf6-ki18n inherit ki18n
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit kf6-kcmutils inherit kdoctools
inherit kf6-kdoctools
inherit pkgconfig
EXTRA_OECMAKE:append = " \ EXTRA_OECMAKE += " \
-DBUILD_TESTING=OFF \ -DBUILD_TESTING=OFF \
-DOE_KF6_PATH_HOST_ROOT=${STAGING_DIR_HOST} \
-DQT_MAJOR_VERSION=6 \
-DBUILD_QT5=OFF \
-DBUILD_QT6=ON \
-DBUILD_WITH_QT6=ON \
" "
DEPENDS:append = " \ DEPENDS += " \
extra-cmake-modules \ extra-cmake-modules \
qtbase \ qtbase \
kpackage-native \ kpackage-native \
" "
do_configure:prepend() { do_configure:prepend() {
# kpackagetool6 needs to find installed service type files # kpackagetool5 needs to find installed service type files
export XDG_DATA_DIRS=${STAGING_DATADIR}:$XDG_DATA_DIRS export XDG_DATA_DIRS=${STAGING_DATADIR}:$XDG_DATA_DIRS
} }
FILES:${PN}:append = " \ FILES:${PN} += " \
${libdir}/libkdeinit6_*.so \ ${libdir}/libkdeinit5_*.so \
${libdir}/kconf_update_bin/* \ ${libdir}/kconf_update_bin/* \
${libdir}/plugins/*.so \ ${libdir}/plugins/*.so \
${libdir}/plugins/*/*.so \ ${libdir}/plugins/*/*.so \
${libdir}/plugins/*/*/*.so \ ${libdir}/plugins/*/*/*.so \
${libdir}/plugins/plasma/kcms/*/*.so \
${libdir}/systemd/user \ ${libdir}/systemd/user \
${datadir}/config.kcfg/*.kcfg \ ${datadir}/config.kcfg/*.kcfg \
${datadir}/dbus-1/services/*.service \ ${datadir}/dbus-1/services/*.service \
@@ -47,20 +38,20 @@ FILES:${PN}:append = " \
${datadir}/dbus-1/system.d/*.conf \ ${datadir}/dbus-1/system.d/*.conf \
${datadir}/icons/hicolor \ ${datadir}/icons/hicolor \
${datadir}/kconf_update/* \ ${datadir}/kconf_update/* \
${datadir}/knotifications6/*.notifyrc \ ${datadir}/knotifications5/*.notifyrc \
${datadir}/knsrcfiles \ ${datadir}/knsrcfiles \
${datadir}/kservices6/*.desktop \ ${datadir}/kservices5/*.desktop \
${datadir}/kservices6/*.protocol \ ${datadir}/kservices5/*.protocol \
${datadir}/kservicetypes6/*.desktop \ ${datadir}/kservicetypes5/*.desktop \
${datadir}/kxmlgui6/*/*.rc \ ${datadir}/kxmlgui5/*/*.rc \
${datadir}/metainfo/*.xml \ ${datadir}/metainfo/*.xml \
${datadir}/polkit-1/actions/*.policy \ ${datadir}/polkit-1/actions/*.policy \
${datadir}/qlogging-categories6/* \
" "
FILES:${PN}-dev:append = " \ FILES:${PN}-dev += " \
${datadir}/dbus-1/interfaces/*.xml \ ${datadir}/dbus-1/interfaces/*.xml \
${datadir}/kdevappwizard/templates/*.tar.bz2 \ ${datadir}/kdevappwizard/templates/*.tar.bz2 \
${datadir}/qlogging-categories5/* \
${libdir}/cmake/*/*.cmake \ ${libdir}/cmake/*/*.cmake \
${prefix}/mkspecs/modules/qt_*.pri \ ${prefix}/mkspecs/modules/qt_*.pri \
" "

View File

@@ -8,15 +8,13 @@ BBPATH .= ":${LAYERDIR}"
BBFILES += " \ BBFILES += " \
${LAYERDIR}/recipes-*/*.bb \ ${LAYERDIR}/recipes-*/*.bb \
${LAYERDIR}/recipes-*/*/*.bb \ ${LAYERDIR}/recipes-*/*/*.bb \
${LAYERDIR}/recipes-*/*/*/*.bb \
${LAYERDIR}/recipes-*/*.bbappend \ ${LAYERDIR}/recipes-*/*.bbappend \
${LAYERDIR}/recipes-*/*/*.bbappend \ ${LAYERDIR}/recipes-*/*/*.bbappend \
${LAYERDIR}/recipes-*/*/*/*.bbappend \
" "
BBFILE_COLLECTIONS += "kde" BBFILE_COLLECTIONS += "kde"
BBFILE_PATTERN_kde = "^${LAYERDIR}/" BBFILE_PATTERN_kde = "^${LAYERDIR}/"
BBFILE_PRIORITY_kde = "8" BBFILE_PRIORITY_kde = "8"
LAYERDEPENDS_kde += "openembedded-layer kf6 qt6-layer" LAYERDEPENDS_kde += "openembedded-layer kf5 qt5-layer"
LAYERSERIES_COMPAT_kde = "scarthgap styhead walnascar" LAYERSERIES_COMPAT_kde = "dunfell hardknott honister"

View File

@@ -5,7 +5,7 @@
SUMMARY = "Blinken" SUMMARY = "Blinken"
DESCRIPTION = "Memory Enhancement Game" DESCRIPTION = "Memory Enhancement Game"
HOMEPAGE = "https://edu.kde.org/blinken/" HOMEPAGE = "https://edu.kde.org/blinken/"
LICENSE = "GPL-2.0-only" LICENSE = "GPL-2.0"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881" LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881"
PR = "r0" PR = "r0"
@@ -17,7 +17,7 @@ DEPENDS += " \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit mime-xdg inherit mime-xdg

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/blinken-21.08.0.tar.xz"
SRC_URI[sha256sum] = "45288d7d4d7a03af621edd766fdb3bc8c86673cbaba2f42088778eb916d19844"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/blinken-25.08.0.tar.xz"
SRC_URI[sha256sum] = "659bc69e811c7247e801c0696066bfb8cc9f70e223f401a58b08bb6bd83d35a4"

View File

@@ -6,7 +6,7 @@ SUMMARY = "Kanagram"
DESCRIPTION = "Kanagram is a game based on anagrams of words: the puzzle is solved when \ DESCRIPTION = "Kanagram is a game based on anagrams of words: the puzzle is solved when \
the letters of the scrambled word are put back in the correct order" the letters of the scrambled word are put back in the correct order"
HOMEPAGE = "https://edu.kde.org/kanagram/" HOMEPAGE = "https://edu.kde.org/kanagram/"
LICENSE = "GPL-2.0-only" LICENSE = "GPL-2.0"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
PR = "r0" PR = "r0"
@@ -21,15 +21,11 @@ DEPENDS += " \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit mime-xdg inherit mime-xdg
RDEPENDS:${PN} += " \ RDEPENDS:${PN} += " \
kdeedu-data \ kdeedu-data \
" "
FILES:${PN} += " \
${datadir}/knsrcfiles/ \
"

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/kanagram-21.08.0.tar.xz"
SRC_URI[sha256sum] = "3f721216f0ef3800f94d29bc8ce2259ec5596a6ca028934c5a7d05ac73c867aa"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kanagram-25.08.0.tar.xz"
SRC_URI[sha256sum] = "a8086e3f8a8a8faf40878d439aa754641444d93c8b0d0c529047530abdf46406"

View File

@@ -5,7 +5,7 @@
SUMMARY = "KDE Education Data" SUMMARY = "KDE Education Data"
DESCRIPTION = "Shared icons, artwork and data files for educational applications" DESCRIPTION = "Shared icons, artwork and data files for educational applications"
HOMEPAGE = "https://invent.kde.org/education/kdeedu-data" HOMEPAGE = "https://invent.kde.org/education/kdeedu-data"
LICENSE = "GPL-2.0-only" LICENSE = "GPL-2.0"
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
PR = "r0" PR = "r0"

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/kdeedu-data-21.08.0.tar.xz"
SRC_URI[sha256sum] = "8ff0200898569c6c4135d9b66006b504ed7cc9fdd472b7b2cb987c622cc3f3eb"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kdeedu-data-25.08.0.tar.xz"
SRC_URI[sha256sum] = "5ef96eeeed941a5cebd9756c6cc1dde888a63c677a1c6250b6a2286070b92066"

View File

@@ -5,7 +5,7 @@
SUMMARY = "KHangMan" SUMMARY = "KHangMan"
DESCRIPTION = "KHangMan is a game based on the well-known hangman game." DESCRIPTION = "KHangMan is a game based on the well-known hangman game."
HOMEPAGE = "https://edu.kde.org/khangman/" HOMEPAGE = "https://edu.kde.org/khangman/"
LICENSE = "GPL-2.0-only" LICENSE = "GPL-2.0"
LIC_FILES_CHKSUM = "file://COPYING;md5=cb56c8b10bbb1c97490192a78c4fb273" LIC_FILES_CHKSUM = "file://COPYING;md5=cb56c8b10bbb1c97490192a78c4fb273"
PR = "r0" PR = "r0"
@@ -23,15 +23,11 @@ DEPENDS += " \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit mime-xdg inherit mime-xdg
RDEPENDS:${PN} += " \ RDEPENDS:${PN} += " \
kdeedu-data \ kdeedu-data \
" "
FILES:${PN} += " \
${datadir}/knsrcfiles/ \
"

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/khangman-21.08.0.tar.xz"
SRC_URI[sha256sum] = "1072c76e38260f518aa27e4395943fad1219d252af7c142f487888b6c8fb6a0d"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/khangman-25.08.0.tar.xz"
SRC_URI[sha256sum] = "6e0395602370083082525717485fa1030ae7b4e31ecb97ad2035aa3c4788a890"

View File

@@ -1,30 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "KWordQuiz"
DESCRIPTION = "Flash Card Trainer"
HOMEPAGE = "https://invent.kde.org/education/kwordquiz"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881"
PR = "r0"
DEPENDS += " \
qtbase \
qtdeclarative \
kcrash \
kirigami \
kirigami-addons \
knewstuff \
libkeduvocdocument \
"
inherit cmake_kdeapp
inherit kf6-kcoreaddons
inherit kf6-kconfig
inherit kf6-kauth
inherit mime-xdg
FILES:${PN} += " \
${datadir}/knsrcfiles/kwordquiz.knsrc \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kwordquiz-25.08.0.tar.xz"
SRC_URI[sha256sum] = "0b3c71fc33526d060976db0e1d4d88b5e965a5bef144ad0be828c783e8f4167d"

View File

@@ -5,7 +5,7 @@
SUMMARY = "KEduVocDocument" SUMMARY = "KEduVocDocument"
DESCRIPTION = "Library for reading from/writing to the KVTML format." DESCRIPTION = "Library for reading from/writing to the KVTML format."
HOMEPAGE = "https://edu.kde.org/khangman/" HOMEPAGE = "https://edu.kde.org/khangman/"
LICENSE = "GPL-2.0-or-later" LICENSE = "GPL-2.0+"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881" LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881"
PR = "r0" PR = "r0"
@@ -16,5 +16,5 @@ DEPENDS += " \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/libkeduvocdocument-21.08.0.tar.xz"
SRC_URI[sha256sum] = "8d47469d3392f9451772592e131b472cd16eac10f3e8e6fcb0f268a59a3ba0da"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/libkeduvocdocument-25.08.0.tar.xz"
SRC_URI[sha256sum] = "b6739f73e41c5df9ee312011985f75bd2e74200e78a7cba771958bb1f029517a"

View File

@@ -1,12 +1,12 @@
# SPDX-FileCopyrightText: 2020-2025 Andreas Cord-Landwehr <cordlandwehr@kde.org> # SPDX-FileCopyrightText: 2020 Andreas Cord-Landwehr <cordlandwehr@kde.org>
# #
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
SUMMARY = "Marble" SUMMARY = "Marble"
DESCRIPTION = "Marble is a virtual globe and world atlas." DESCRIPTION = "Marble is a virtual globe and world atlas."
HOMEPAGE = "https://marble.kde.org/" HOMEPAGE = "https://marble.kde.org/"
LICENSE = "LGPL-2.1-only" LICENSE = "LGPL-2.1"
LIC_FILES_CHKSUM = "file://LICENSES/LGPL-2.1-only.txt;md5=41890f71f740302b785c27661123bff5" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e9b5891877660f283be4bc396de0570f"
PR = "r0" PR = "r0"
DEPENDS += " \ DEPENDS += " \
@@ -24,10 +24,9 @@ DEPENDS += " \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit mime
inherit mime-xdg inherit mime-xdg
EXTRA_OECMAKE += "-DBUILD_TOUCH=ON" EXTRA_OECMAKE += "-DBUILD_TOUCH=ON"
@@ -41,31 +40,30 @@ PACKAGES += " \
FILES_SOLIBSDEV = "" FILES_SOLIBSDEV = ""
FILES:${PN} = " \ FILES:${PN} = " \
${bindir}/marble-maps \ ${bindir}/marble-maps \
${datadir}/applications/org.kde.marble.maps.desktop \ ${datadir}/applications/org.kde.marble-maps.desktop \
" "
INSANE_SKIP:${PN}-shared = "dev-so"
FILES:${PN}-shared = " \ FILES:${PN}-shared = " \
${datadir}/knsrcfiles \ ${datadir}/knsrcfiles \
${libdir}/libmarbledeclarative.so \ ${libdir}/libmarbledeclarative.so \
${libdir} \ ${libdir} \
${datadir}/marble/data/ \ ${datadir}/marble/data/ \
${datadir}/icons \ ${datadir}/icons \
${datadir}/kxmlgui5 \ ${datadir} \
${datadir}/mime/packages/*.xml \
" "
FILES:${PN}-desktop = " \ FILES:${PN}-desktop = " \
${bindir}/marble \ ${bindir}/marble \
${bindir}/marble-behaim \ ${bindir}/marble-qt \
${datadir}/applications/org.kde.marble.desktop \ ${datadir}/applications/org.kde.marble.desktop \
${datadir}/applications/org.kde.marble.behaim.desktop \ ${datadir}/applications/org.kde.marble-qt.desktop \
${datadir}/applications/marble_*.desktop \ ${datdair}/kxmlgui5 \
" "
FILES:${PN}-dev += " \ FILES:${PN}-dev += " \
${datadir}/knsrcfiles \ ${datadir}/knsrcfiles \
${libdir}/libastro.so \ ${libdir}/libastro.so \
${libdir}/libmarblewidget-qt5.so \
" "
RDEPENDS:${PN} += " \ RDEPENDS:${PN} += " \

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/marble-21.08.0.tar.xz"
SRC_URI[sha256sum] = "f40b5386f5502803f72a4551652e06be7b9f779e28113e058f08de9b9f11569f"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/marble-25.08.0.tar.xz"
SRC_URI[sha256sum] = "6f5bf1cebc3311ce2439c4243f90ad249722edf12a96fb927ca60b83e98c7c9a"

View File

@@ -1,25 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "KMines"
DESCRIPTION = "KMines is the classic Minesweeper game"
HOMEPAGE = "https://invent.kde.org/games/kmines"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881"
PR = "r0"
DEPENDS += " \
kconfigwidgets \
kcrash \
ki18n \
ktextwidgets \
kwidgetsaddons \
kxmlgui \
libkdegames \
"
inherit cmake_kdeapp
inherit kf6-kcoreaddons
inherit kf6-kconfig
inherit mime-xdg

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kmines-25.08.0.tar.xz"
SRC_URI[sha256sum] = "31968a4773da1004f335347b68f00ebb132dc9bd20f8f95c0d90dd94db7480f9"

View File

@@ -1,31 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "libkdegames"
DESCRIPTION = "Common code and data for many KDE games"
HOMEPAGE = "https://invent.kde.org/games/libkdegames"
LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881"
PR = "r0"
DEPENDS += " \
qtbase \
qtdeclarative \
karchive \
kconfigwidgets \
kguiaddons \
kcolorscheme \
kiconthemes \
knewstuff \
kdnssd \
kxmlgui \
openal-soft \
"
inherit cmake_kdeapp
inherit kf6-kconfig
FILES:${PN} += " \
${datadir}/carddecks/* \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/libkdegames-25.08.0.tar.xz"
SRC_URI[sha256sum] = "15579343d5b06608115e8e95473b80bc91de8841b1a79584f5615a91fe57e2f7"

View File

@@ -5,7 +5,7 @@
SUMMARY = "Gwenview - Image Viewer" SUMMARY = "Gwenview - Image Viewer"
DESCRIPTION = "Gwenview is a fast and easy to use image viewer by KDE, ideal for browsing and displaying a collection of images." DESCRIPTION = "Gwenview is a fast and easy to use image viewer by KDE, ideal for browsing and displaying a collection of images."
HOMEPAGE = "https://apps.kde.org/de/gwenview" HOMEPAGE = "https://apps.kde.org/de/gwenview"
LICENSE = "GPL-2.0-only" LICENSE = "GPL-2.0"
LIC_FILES_CHKSUM = "file://COPYING;md5=5a3169a2d39a757efd8b7aa66a69d97b" LIC_FILES_CHKSUM = "file://COPYING;md5=5a3169a2d39a757efd8b7aa66a69d97b"
PR = "r0" PR = "r0"
@@ -20,20 +20,16 @@ DEPENDS += " \
kparts \ kparts \
kwindowsystem \ kwindowsystem \
kiconthemes \ kiconthemes \
kimageannotator \
knotifications \ knotifications \
kwidgetsaddons \ kwidgetsaddons \
plasma-activities \ kactivities \
phonon \
purpose \ purpose \
qtwayland \
qtwayland-native \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit mime-xdg inherit mime-xdg
EXTRA_OECMAKE += "-DJPEGLIB_RUN_RESULT=true" EXTRA_OECMAKE += "-DJPEGLIB_RUN_RESULT=true"

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/gwenview-21.08.0.tar.xz"
SRC_URI[sha256sum] = "8d631791f532b7b674d0c701dd78395ff923c17683948ece5d7e17fe03c06f19"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/gwenview-25.08.0.tar.xz"
SRC_URI[sha256sum] = "5bf1bfccedef659f4df913adddd64a2c964d39b84cf1427104bb15dbaa86f08e"

View File

@@ -1,50 +1,43 @@
# SPDX-FileCopyrightText: 2019-2020 Volker Krause <vkrause@kde.org> # SPDX-FileCopyrightText: 2019-2020 Volker Krause <vkrause@kde.org>
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
# #
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
DESCRIPTION = "Okular" DESCRIPTION = "Okular"
HOMEPAGE = "https://okular.kde.org/" HOMEPAGE = "https://okular.kde.org/"
LICENSE = "GPL-2.0-or-later & GPL-3.0-only" LICENSE = "GPL-2.0+ & GPL-3.0"
LIC_FILES_CHKSUM = " \ LIC_FILES_CHKSUM = " \
file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \ file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \
file://LICENSES/GPL-3.0-or-later.txt;md5=49fc03046e56a282c0c743b5d3a55b7c \ file://LICENSES/GPL-3.0-or-later.txt;md5=49fc03046e56a282c0c743b5d3a55b7c \
" "
PR = "r0" PR = "r0"
inherit cmake_kdeapp
inherit kf6-kcoreaddons
inherit kf6-kconfig
inherit kf6-kauth
inherit mime-xdg
DEPENDS += " \ DEPENDS += " \
qtbase \ exiv2 \
libkexiv2 \
libzip \
kirigami \ kirigami \
kparts \ kparts \
threadweaver \ threadweaver \
kwallet \ kwallet \
plasma-activities \ kjs \
kactivities \
kpty \ kpty \
phonon \
poppler \ poppler \
purpose \ purpose \
qca \ qca \
" "
EXTRA_OECMAKE += " \
-DOKULAR_UI=both \
-DFORCE_NOT_REQUIRED_DEPENDENCIES='KExiv2Qt6;LibSpectre;DjVuLibre;EPub;Discount' \
"
# dirty hack to force the mobile version and hide the desktop one # dirty hack to force the mobile version and hide the desktop one
do_install:append() { do_install:append() {
sed -i 's/Exec=okular %U$/Exec=okularkirigami %U/g' ${D}${datadir}/applications/org.kde.okular.desktop sed -i 's/Exec=okular %U$/Exec=okularkirigami %U/g' ${D}${datadir}/applications/org.kde.okular.desktop
sed -i 's/Exec=okular %U$/Exec=okularkirigami %U/g' ${D}${datadir}/applications/okularApplication_*.desktop
} }
inherit cmake_kdeapp
inherit kcoreaddons
inherit kconfig
inherit kauth
inherit mime-xdg
EXTRA_OECMAKE += " -DOE_QCA_PATH_HOST_ROOT=${STAGING_DIR_HOST} -DOKULAR_UI=both"
# note: okularkirigami is the dedicated mobile version # note: okularkirigami is the dedicated mobile version
PACKAGES += " \ PACKAGES += " \
${PN}-desktop \ ${PN}-desktop \
@@ -57,12 +50,15 @@ FILES:${PN} = " \
" "
FILES:${PN}-shared = " \ FILES:${PN}-shared = " \
${sysconfdir}/xdg/okular.categories \
${datadir}/okular/pics \ ${datadir}/okular/pics \
${datadir}/okular/icons \ ${datadir}/okular/icons \
${datadir}/qlogging-categories5 \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \
${datadir}/icons \ ${datadir}/icons \
${datadir}/kconf_update \ ${datadir}/kconf_update \
${datadir}/kservicetypes5 \
${datadir}/kservices5 \
${datadir}/kxmlgui5 \
${datadir}/metainfo \ ${datadir}/metainfo \
${datadir}/okular \ ${datadir}/okular \
${datadir}/applications/org.kde.mobile.okular_xps.desktop \ ${datadir}/applications/org.kde.mobile.okular_xps.desktop \
@@ -83,8 +79,6 @@ FILES:${PN}-shared = " \
${datadir}/applications/org.kde.mobile.okular_dvi.desktop \ ${datadir}/applications/org.kde.mobile.okular_dvi.desktop \
${datadir}/applications/org.kde.mobile.okular_plucker.desktop \ ${datadir}/applications/org.kde.mobile.okular_plucker.desktop \
${datadir}/applications/okularApplication_pdf.desktop \ ${datadir}/applications/okularApplication_pdf.desktop \
${datadir}/applications/org.kde.mobile.okular_kimgio.desktop \
${datadir}/applications/okularApplication_kimgio.desktop \
${libdir} \ ${libdir} \
" "
@@ -95,7 +89,6 @@ FILES:${PN}-desktop = " \
RDEPENDS:${PN} += " \ RDEPENDS:${PN} += " \
${PN}-shared \ ${PN}-shared \
kirigami-addons \
" "
RDEPENDS:${PN}-desktop += " \ RDEPENDS:${PN}-desktop += " \

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/okular-21.08.0.tar.xz"
SRC_URI[sha256sum] = "dded73111fa78a9b7f544d6089de2cc0c48b1696c723ba76ab2dab8fd9c16a69"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/okular-25.08.0.tar.xz"
SRC_URI[sha256sum] = "8c70c448e8aa8c55c3623024ee1d70930888672a503c40c60af2de702ffe64fc"

View File

@@ -5,7 +5,7 @@
SUMMARY = "KPublicTransport" SUMMARY = "KPublicTransport"
DESCRIPTION = "Library to assist with accessing public transport timetables and other data" DESCRIPTION = "Library to assist with accessing public transport timetables and other data"
HOMEPAGE = "https://invent.kde.org/libraries/kpublictransport" HOMEPAGE = "https://invent.kde.org/libraries/kpublictransport"
LICENSE = "MIT & BSD-3-Clause & LGPL-2.0-or-later" LICENSE = "MIT & BSD-3-Clause & LGPL-2.0+"
LIC_FILES_CHKSUM = " \ LIC_FILES_CHKSUM = " \
file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \ file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \
" "
@@ -13,7 +13,6 @@ PR = "r0"
DEPENDS = " \ DEPENDS = " \
qtdeclarative \ qtdeclarative \
kirigami-addons \
" "
inherit cmake_kdeapp inherit cmake_kdeapp

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/kpublictransport-21.08.0.tar.xz"
SRC_URI[sha256sum] = "a265c8ae39da47dfe14189da588db20bbe179ebd20abe953f9ef889f40c9dead"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kpublictransport-25.08.0.tar.xz"
SRC_URI[sha256sum] = "fd0190081f4be172711ec1e0e5702805bcf9c00c73a08a42ba3790167cabab0a"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kweathercore-25.08.0.tar.xz"
SRC_URI[sha256sum] = "1b97e95aec8f1930244ae5c400712056109b3ed22fa5b6994834cd714bbe324a"

View File

@@ -1,32 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "Dragon"
DESCRIPTION = "Multimedia player with the focus on simplicity, not features"
HOMEPAGE = "https://invent.kde.org/multimedia/dragon/"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-only.txt;md5=93e64b4a83c7e441e48bbdeeea05c977"
PR = "r0"
DEPENDS += " \
kconfigwidgets \
ki18n \
kparts \
kxmlgui \
phonon \
qtbase \
solid \
"
inherit cmake_kdeapp
inherit kf6-kcoreaddons
inherit kf6-kdoctools
inherit kf6-kconfig
inherit mime-xdg
FILES:${PN} += " \
${datadir}/icons/oxygen/* \
${datadir}/kio/servicemenus/* \
${datadir}/solid/actions/* \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/dragon-25.08.0.tar.xz"
SRC_URI[sha256sum] = "b72c06f1ce465dd3d7be47d69ec3a3588ddd464cc0f5d351a8d7ed47c85846a9"

View File

@@ -5,7 +5,7 @@
SUMMARY = "Elisa" SUMMARY = "Elisa"
DESCRIPTION = "Elisa music player" DESCRIPTION = "Elisa music player"
HOMEPAGE = "https://apps.kde.org/de/elisa" HOMEPAGE = "https://apps.kde.org/de/elisa"
LICENSE = "LGPL-3.0-only" LICENSE = "LGPL-3.0"
LIC_FILES_CHKSUM = "file://LICENSES/LGPL-3.0-only.txt;md5=c51d3eef3be114124d11349ca0d7e117" LIC_FILES_CHKSUM = "file://LICENSES/LGPL-3.0-only.txt;md5=c51d3eef3be114124d11349ca0d7e117"
PR = "r0" PR = "r0"
@@ -15,7 +15,6 @@ DEPENDS += " \
qtdeclarative \ qtdeclarative \
qtmultimedia \ qtmultimedia \
kirigami \ kirigami \
kirigami-addons \
ki18n \ ki18n \
kdeclarative \ kdeclarative \
kfilemetadata \ kfilemetadata \
@@ -23,11 +22,10 @@ DEPENDS += " \
kconfigwidgets \ kconfigwidgets \
kcrash \ kcrash \
kdbusaddons \ kdbusaddons \
qqc2-desktop-style \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit mime-xdg inherit mime-xdg

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/elisa-21.08.0.tar.xz"
SRC_URI[sha256sum] = "d57b46c0d1518b50f2875c5eca20006389f64e91560146fda7f0a87852e7f493"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/elisa-25.08.0.tar.xz"
SRC_URI[sha256sum] = "76029c54e927873039c3c282ada787a78f1d0d6dbc8fa9bd2e819aeec5df2d5c"

View File

@@ -1,31 +0,0 @@
# SPDX-FileCopyrightText: 2024 Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com>
#
# SPDX-License-Identifier: MIT
LICENSE = "(LGPL-2.0-only | LGPL-2.0-or-later | LGPL-2.1-only | LGPL-3.0-or-later | LicenseRef-KDE-Accepted-LGPL) & (GPL-2.0-only | GPL-2.0-or-later | GPL-3.0-only | LicenseRef-KDE-Accepted-GPL)"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-only.txt;md5=93e64b4a83c7e441e48bbdeeea05c977 \
file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \
file://LICENSES/GPL-3.0-only.txt;md5=1c76c4cc354acaac30ed4d5eefea7245 \
file://LICENSES/LGPL-2.0-only.txt;md5=da48810c4ddf8e49efa031294a26b98c \
file://LICENSES/LGPL-2.0-or-later.txt;md5=da48810c4ddf8e49efa031294a26b98c \
file://LICENSES/LGPL-2.1-only.txt;md5=41890f71f740302b785c27661123bff5 \
file://LICENSES/LGPL-3.0-only.txt;md5=c51d3eef3be114124d11349ca0d7e117 \
file://LICENSES/LicenseRef-KDE-Accepted-GPL.txt;md5=b4c280013bbbadfbe92219498dc5228c \
file://LICENSES/LicenseRef-KDE-Accepted-LGPL.txt;md5=e4b79a181b6483b37d39a27f4d75e60a"
PR = "r0"
inherit kf6-cmake kf6-kdoctools kf6-kconfig mime-xdg
DEPENDS = " \
futuresql \
kirigami-addons \
purpose \
qcoro \
qqc2-desktop-style \
qtwebengine \
"
FILES:${PN} += " \
${datadir}/* \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/angelfish-25.08.0.tar.xz"
SRC_URI[sha256sum] = "0926325a19f2cc72e4a54fdacec5eb7cb15044e6129d28d1a959a706ad1c2d7c"

View File

@@ -5,7 +5,7 @@
DESCRIPTION = "KDE Connect" DESCRIPTION = "KDE Connect"
HOMEPAGE = "https://community.kde.org/KDEConnect" HOMEPAGE = "https://community.kde.org/KDEConnect"
LICENSE = "GPL-2.0-only" LICENSE = "GPL-2.0"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=fed54355545ffd980b814dab4a3b312c" LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=fed54355545ffd980b814dab4a3b312c"
PR = "r0" PR = "r0"
@@ -13,32 +13,29 @@ DEPENDS += " \
qtdeclarative \ qtdeclarative \
qtmultimedia \ qtmultimedia \
qtwayland-native \ qtwayland-native \
qtconnectivity \
qca \ qca \
libfakekey \
kconfigwidgets \ kconfigwidgets \
kdbusaddons \ kdbusaddons \
kiconthemes \ kiconthemes \
knotifications \ knotifications \
kio \ kio \
kcmutils \
kirigami \ kirigami \
kirigami-addons \
kpeople \ kpeople \
kpeoplevcard \
kwayland \ kwayland \
pulseaudio-qt \
qqc2-desktop-style \ qqc2-desktop-style \
kstatusnotifieritem \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit mime-xdg inherit mime-xdg
inherit kf6-kcmutils
EXTRA_OECMAKE += "-DEXPERIMENTALAPP_ENABLED=ON" EXTRA_OECMAKE += "-DEXPERIMENTALAPP_ENABLED=ON"
EXTRA_OECMAKE += "-DSMSAPP_ENABLED=OFF" EXTRA_OECMAKE += "-DSMSAPP_ENABLED=OFF"
EXTRA_OECMAKE += "-DOE_QCA_PATH_HOST_ROOT=${STAGING_DIR_HOST}"
# workaround for missing variable, which is only used for Windows builds # workaround for missing variable, which is only used for Windows builds
EXTRA_OECMAKE += "-DCMAKE_SYSTEM_VERSION=0.0.0" EXTRA_OECMAKE += "-DCMAKE_SYSTEM_VERSION=0.0.0"
@@ -50,9 +47,8 @@ FILES:${PN} += " \
${datadir}/nautilus-python \ ${datadir}/nautilus-python \
${datadir}/plasma \ ${datadir}/plasma \
${datadir}/zsh \ ${datadir}/zsh \
${libdir}/plugins/plasma/kcms/systemsettings_qwidgets/kcm_kdeconnect.so \
" "
RDEPENDS:${PN} += " \ RDEPENDS:${PN} += " \
kpeople \ kpeoplevcard \
" "

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/kdeconnect-kde-21.08.0.tar.xz"
SRC_URI[sha256sum] = "9a0a31dd1af88735edbb06cfe7e11f4a42b7b31f12afa79c6e7479130060b1e2"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kdeconnect-kde-25.08.0.tar.xz"
SRC_URI[sha256sum] = "edc6d8d5bb3aab53208a229528ef36a5bc959bfaec17512b5621502d1d37d260"

View File

@@ -1,36 +0,0 @@
# SPDX-FileCopyrightText: 2024 Guillaume Champagne <champagne.guillaume.c@gmail.com>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "KRfb"
SUMMARY = "Small server for the RFB protocol (vnc)"
HOMEPAGE = "https://invent.kde.org/network/krfb"
LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = " \
file://COPYING;md5=3c8ea28d12b8a786603a5394fc50096d \
"
PR = "r0"
DEPENDS = " \
kconfig \
kconfig-native \
kdbusaddons \
kdnssd \
knotifications \
kpipewire \
kstatusnotifieritem \
kwallet \
kwidgetsaddons \
kwindowsystem \
kxmlgui \
libvncserver \
qtbase \
qtwayland \
qtwayland-native \
"
inherit cmake_kdeapp
RDEPENDS:${PN} += " \
xdg-desktop-portal \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/krfb-25.08.0.tar.xz"
SRC_URI[sha256sum] = "f353c6603046fe97fd0808497d47a3eb18bbd7811e43d08c965414214496845a"

View File

@@ -1,46 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "Itinerary"
SUMMARY = "Itinerary and boarding pass management application"
HOMEPAGE = "https://invent.kde.org/pim/itinerary"
LICENSE = "LGPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7"
PR = "r0"
DEPENDS += " \
qtbase \
qtdeclarative \
qtpositioning \
qtkeychain \
kirigami \
kirigami-addons \
kcontacts \
kcalendarcore \
kholidays \
kunitconversion \
kpkpass \
kitinerary \
kosmindoormap \
kpublictransport \
qqc2-desktop-style \
"
inherit cmake_kdeapp
inherit mime-xdg
inherit mime
inherit kf6-kconfig
INSANE_SKIP:${PN} = "dev-so"
FILES:${PN} += " \
${libdir}/libSolidExtras.so \
"
FILES_SOLIBSDEV = ""
RDEPENDS:${PN} += " \
prison \
solid \
qtlocation-qmlplugins \
qtmultimedia-qmlplugins \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/itinerary-25.08.0.tar.xz"
SRC_URI[sha256sum] = "1f2c10c1f47a5919f447accdf60997038a528a66b8ee172fcc184dd2bd2f2716"

View File

@@ -1,31 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "KItinerary"
SUMMARY = "Data Model and Extraction System for Travel Reservation information"
HOMEPAGE = "https://invent.kde.org/pim/kitinerary"
LICENSE = "LGPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7"
PR = "r0"
DEPENDS += " \
qtbase \
qtdeclarative \
kcontacts \
kcalendarcore \
ki18n \
kpkpass \
kmime \
poppler \
zxing-cpp \
"
inherit cmake_kdeapp
inherit mime-xdg
inherit mime
inherit kf6-kconfig
FILES:${PN} += " \
${datadir}/mime/packages/application-vnd-kde-itinerary.xml \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kitinerary-25.08.0.tar.xz"
SRC_URI[sha256sum] = "635530c31d67fc35f5f5bcdf43f06d896e47b423d02df6546ef3c5fea1d212c6"

View File

@@ -1,20 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "KMime"
DESCRIPTION = "Library to assist handling MIME data"
HOMEPAGE = "https://invent.kde.org/pim/kmime"
LICENSE = "MIT & BSD-3-Clause & LGPL-2.0-only"
LIC_FILES_CHKSUM = " \
file://LICENSES/LGPL-2.0-only.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \
"
PR = "r0"
DEPENDS = " \
qtbase \
kcodecs \
"
inherit cmake_kdeapp
inherit mime-xdg

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kmime-25.08.0.tar.xz"
SRC_URI[sha256sum] = "846e6ecd519d99a282f5079c9c153fbbc3d9e6f8698e5a9b31f8dccfe988d1f3"

View File

@@ -1,26 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "KOpeningHours"
SUMMARY = "Library for parsing and evaluating OSM opening hours expressions"
HOMEPAGE = "https://invent.kde.org/libraries/kopeninghours"
LICENSE = "LGPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7"
PR = "r0"
DEPENDS += " \
qtbase \
kholidays \
ki18n \
flex \
bison-native \
boost \
"
inherit cmake_kdeapp
inherit python3native
FILES:${PN} += " \
${libdir}/${PYTHON_DIR}/site-packages/PyKOpeningHours/* \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kopeninghours-25.08.0.tar.xz"
SRC_URI[sha256sum] = "94bae44259d7566b2a7c26411f3200fc40298bb1fc65d48060aa6a210afc4d50"

View File

@@ -1,21 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "KOSMIndoorMap"
SUMMARY = "OSM multi-floor indoor map renderer"
HOMEPAGE = "https://invent.kde.org/libraries/kosmindoormap"
LICENSE = "LGPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7"
PR = "r0"
DEPENDS += " \
qtdeclarative \
ki18n \
kopeninghours \
kpublictransport \
bison-native \
"
inherit cmake_kdeapp
inherit kf6-kconfig

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kosmindoormap-25.08.0.tar.xz"
SRC_URI[sha256sum] = "46151160bfce5f855e4df6febbdf9e4887f4addd745749dd0888aa9a12d121cb"

View File

@@ -1,21 +0,0 @@
# SPDX-FileCopyrightText: 2024 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "KPkPass"
DESCRIPTION = "Apple Wallet Pass reader"
HOMEPAGE = "https://invent.kde.org/pim/kpkpass"
LICENSE = "BSD-3-Clause & LGPL-2.0-or-later"
LIC_FILES_CHKSUM = " \
file://LICENSES/BSD-3-Clause.txt;md5=954f4d71a37096249f837652a7f586c0 \
file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \
"
PR = "r0"
DEPENDS = " \
qtbase \
karchive \
"
inherit cmake_kdeapp
inherit mime-xdg

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kpkpass-25.08.0.tar.xz"
SRC_URI[sha256sum] = "2ee2a25ff90f23026dd687e2b62ac1a908c1c55fdf685a42583d67472a1badbb"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/alligator-25.08.0.tar.xz"
SRC_URI[sha256sum] = "bb39c244f7e26d06d342515a8e69888fbe7a5ea3b7c224ff1f0a0c2718a32d8c"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kasts-25.08.0.tar.xz"
SRC_URI[sha256sum] = "c7cb5d3ce480d97b96402d8f9dcfc40c0465a4e1cfe3513fb7ccef78e5eb275c"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kclock-25.08.0.tar.xz"
SRC_URI[sha256sum] = "b0fe8c3a4c423c5ca40d9daef287f1d84498ea6b2acf66af55bdbd77e077f896"

View File

@@ -1,57 +0,0 @@
# SPDX-FileCopyrightText: 2019-2020 Volker Krause <vkrause@kde.org>
# SPDX-FileCopyrightText: 2021 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "KoKo Gallery Application"
HOMEPAGE = "https://invent.kde.org/graphics/koko/-"
LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://LICENSES/LGPL-2.1-only.txt;md5=fabba2a3bfeb22a6483d44e9ae824d3f"
PR = "r0"
DEPENDS = " \
qtlocation \
kdeclarative \
kiconthemes \
kio \
kirigami \
kirigami-addons \
kfilemetadata \
knotifications \
kquickimageeditor \
exiv2 \
purpose \
"
inherit cmake_kdeapp
inherit kf6-kconfig
inherit kf6-kcoreaddons
inherit kf6-kauth
inherit mime-xdg
RDEPENDS:${PN} += " \
qtdeclarative-qmlplugins \
purpose \
kirigami \
kirigami-addons \
kquickimageeditor \
"
KOKO_CITIES1000="cities1000.zip"
KOKO_ADMIN1CODES="admin1CodesASCII.txt"
KOKO_ADMIN2CODES="admin2Codes.txt"
SRC_URI:append = " git://invent.kde.org/packaging/geonames-data.git;prototol=https;name=geodata;nobranch=1;destsuffix=geonames-data;rev=608af80ddf04265496eccd0c63b2945042cdccdc"
# To build Koko, it is required to import a few files from outside
# this repository. These files are licensed under the CC-BY-4.0 and
# are maintained by the GeoNames project. These files need to be
# copied to the src directory. CMake will take care of the rest.
do_configure:prepend() {
# compatibility workaround for Yocto versions older than Styhead
[ -z ${UNPACKDIR+x} ] && UNPACKDIR=${WORKDIR}
cp ${UNPACKDIR}/geonames-data/export/${KOKO_CITIES1000} ${S}/src
cp ${UNPACKDIR}/geonames-data/export/${KOKO_ADMIN1CODES} ${S}/src
cp ${UNPACKDIR}/geonames-data/export/${KOKO_ADMIN2CODES} ${S}/src
}

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/koko-25.08.0.tar.xz"
SRC_URI[sha256sum] = "4fdb14b1d03e74d65634eef47925fd21216bb4019d189232a9831fabbcdf4fe5"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kongress-25.08.0.tar.xz"
SRC_URI[sha256sum] = "0b72a9b8b885f2730b74fb4e0bc9ce2812d0b92d1e6ea089d74c82db44922637"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/krecorder-25.08.0.tar.xz"
SRC_URI[sha256sum] = "7c2838a0cb6171f273f98f2d0b9b9908163e426f957b8af947506be8d8e2107a"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/ktrip-25.08.0.tar.xz"
SRC_URI[sha256sum] = "bfcadd7101809c0ae371e0050485c669ad1636440dd22fc352db895a949460b7"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kweather-25.08.0.tar.xz"
SRC_URI[sha256sum] = "acd8d383abc97323a08283f5c34511d05a06b7019320d024968a01ccf6fe2106"

View File

@@ -1,30 +0,0 @@
# SPDX-FileCopyrightText: 2023 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "Terminal app for Plasma Mobile"
HOMEPAGE = "https://invent.kde.org/plasma-mobile/qmlkonsole"
LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881"
PR = "r0"
DEPENDS = " \
qtbase \
qtdeclarative \
kconfig \
kconfig-native \
ki18n \
kirigami \
kirigami-addons \
kwindowsystem \
kpty \
"
inherit cmake_kdeapp
inherit kf6-kcoreaddons
inherit mime-xdg
RDEPENDS:${PN} += " \
qtdeclarative-qmlplugins \
qmltermwidget \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/qmlkonsole-25.08.0.tar.xz"
SRC_URI[sha256sum] = "06cb9155536079d40a68cf8e8ac52dc8e686dfb68e9fb2f078c858c1465ca424"

View File

@@ -4,7 +4,7 @@
DESCRIPTION = "Kirigami Gallery" DESCRIPTION = "Kirigami Gallery"
HOMEPAGE = "https://www.kde.org/products/kirigami/" HOMEPAGE = "https://www.kde.org/products/kirigami/"
LICENSE = "LGPL-2.0-or-later" LICENSE = "LGPL-2.0+"
LIC_FILES_CHKSUM = "file://LICENSE.LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2" LIC_FILES_CHKSUM = "file://LICENSE.LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2"
PR = "r0" PR = "r0"

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/kirigami-gallery-21.08.0.tar.xz"
SRC_URI[sha256sum] = "487753e629565953799050f4bfaa8bbbc53f7c352127c82ebf02d595155dc4e0"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kirigami-gallery-25.08.0.tar.xz"
SRC_URI[sha256sum] = "ba89fb934ded45afbd2ed7b4a5b7aff2d2c80eca931168417d6e04951a83c1aa"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kjournald-25.08.0.tar.xz"
SRC_URI[sha256sum] = "5287b36efdc7b124c81c1c6a0523357d660b5d633b7edc139480123ac74616c6"

View File

@@ -1,46 +0,0 @@
# SPDX-FileCopyrightText: 2024 Marc Ferland <marc.ferland@sonatest.com>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "Dolphin"
HOMEPAGE = "https://apps.kde.org/dolphin/"
LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24"
DEPENDS += " \
kbookmarks \
kcodecs \
kcompletion \
kconfig \
kcrash \
kdbusaddons \
kguiaddons \
ki18n \
kiconthemes \
kio \
knewstuff \
knotifications \
kparts \
ktextwidgets \
kuserfeedback \
kwindowsystem \
phonon \
solid \
"
inherit cmake_kdeapp
inherit kf6-kcmutils
inherit kf6-kconfig
inherit kf6-kcoreaddons
inherit mime-xdg
inherit systemd
SYSTEMD_SERVICE:${PN} = "plasma-dolphin.service"
SYSTEMD_AUTO_ENABLE = "disable"
FILES:${PN} += " \
${datadir}/knsrcfiles \
${datadir}/kglobalaccel \
${datadir}/zsh \
"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/dolphin-25.08.0.tar.xz"
SRC_URI[sha256sum] = "ddd5e5622594792490695999188c6215c3a0821787c71dfb57dbfdd08e1ce935"

View File

@@ -3,7 +3,7 @@
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
DESCRIPTION = "KDialog" DESCRIPTION = "KDialog"
LICENSE = "GPL-2.0-or-later" LICENSE = "GPL-2.0+"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881" LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881"
PR = "r0" PR = "r0"
@@ -18,6 +18,6 @@ DEPENDS += " \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/kdialog-21.08.0.tar.xz"
SRC_URI[sha256sum] = "d4af3cd41b34a4dc3f3ef23238f9791f1470ce5362c2edbf6354e6ce1b0471de"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/kdialog-25.08.0.tar.xz"
SRC_URI[sha256sum] = "7772cdfe2acccfda420c627a8b1f4cf35acc1906f5155fc2166ee482e10755a3"

View File

@@ -4,11 +4,12 @@
DESCRIPTION = "Konsole" DESCRIPTION = "Konsole"
HOMEPAGE = "https://konsole.kde.org/" HOMEPAGE = "https://konsole.kde.org/"
LICENSE = "GPL-2.0-only" LICENSE = "GPL-2.0"
LIC_FILES_CHKSUM = "file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24" LIC_FILES_CHKSUM = "file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24"
PR = "r0" PR = "r0"
DEPENDS += " \ DEPENDS += " \
kinit \
kio \ kio \
knewstuff \ knewstuff \
knotifications \ knotifications \
@@ -19,14 +20,11 @@ DEPENDS += " \
" "
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
FILES_SOLIBSDEV = "" FILES_SOLIBSDEV = ""
FILES:${PN} += " \ FILES:${PN} += " \
${datadir}/knsrcfiles \ ${datadir}/knsrcfiles \
${datadir}/kio/servicemenus \
${datadir}/kglobalaccel/* \
${datadir}/zsh/* \
" "

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/21.08.0/src/konsole-21.08.0.tar.xz"
SRC_URI[sha256sum] = "5bdd16aadfe3e45a353dfac31c66cc769232f31dea8d4735a6de61f1384abebf"

View File

@@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI = "https://download.kde.org/stable/release-service/25.08.0/src/konsole-25.08.0.tar.xz"
SRC_URI[sha256sum] = "c880bd2c829437a142abaf4f97ebc384c9f2c19f31cc23918c49100727927450"

View File

@@ -1,4 +1,4 @@
# SPDX-FileCopyrightText: 2020-2025 Andreas Cord-Landwehr <cordlandwehr@kde.org> # SPDX-FileCopyrightText: 2020 Andreas Cord-Landwehr <cordlandwehr@kde.org>
# #
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
@@ -6,8 +6,8 @@ SUMMARY = "GCompris"
DESCRIPTION = "GCompris is a high quality educational software suite, \ DESCRIPTION = "GCompris is a high quality educational software suite, \
including a large number of activities for children aged 2 to 10." including a large number of activities for children aged 2 to 10."
HOMEPAGE = "https://gcompris.net" HOMEPAGE = "https://gcompris.net"
LICENSE = "GPL-3.0-only" LICENSE = "GPL-3.0"
LIC_FILES_CHKSUM = "file://LICENSES/GPL-3.0-only.txt;md5=49fc03046e56a282c0c743b5d3a55b7c" LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e"
PR = "r0" PR = "r0"
DEPENDS += " \ DEPENDS += " \
@@ -16,30 +16,27 @@ DEPENDS += " \
kio \ kio \
phonon \ phonon \
qtbase \ qtbase \
qtcharts \
qtmultimedia \ qtmultimedia \
qtsensors \ qtsensors \
qtdeclarative \ qtdeclarative \
qml-box2d \
" "
RDEPENDS:${PN} += " \ RDEPENDS:${PN} += " \
qtdeclarative-qmlplugins \ qtdeclarative-qmlplugins \
qtgraphicaleffects-qmlplugins \
qtmultimedia-qmlplugins \ qtmultimedia-qmlplugins \
" "
SRC_URI = "git://invent.kde.org/education/${BPN};nobranch=1;protocol=https" SRC_URI = "git://invent.kde.org/education/${BPN};nobranch=1;protocol=https"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
inherit qmake5_base
inherit cmake_kdeapp inherit cmake_kdeapp
inherit kf6-kcoreaddons inherit kcoreaddons
inherit kf6-kconfig inherit kconfig
inherit kf6-kauth inherit kauth
inherit mime-xdg inherit mime-xdg
EXTRA_OECMAKE += "-DQML_BOX2D_MODULE=system -DQML_BOX2D_LIBRARY=${STAGING_DIR_TARGET}/usr/lib/Box2D/libqmlbox2d.so"
FILES:${PN} += " \ FILES:${PN} += " \
${datadir}/gcompris-qt/rcc \ ${datadir}/gcompris-qt/rcc \
${datadir}/gcompris-qt/translations \ ${datadir}/gcompris-qt/translations \

View File

@@ -2,4 +2,4 @@
# SPDX-License-Identifier: CC0-1.0 # SPDX-License-Identifier: CC0-1.0
require ${PN}.inc require ${PN}.inc
SRCREV = "0ac513480426c8ce7fce983505111e7a61b02b9e" SRCREV = "V${PV}"

View File

@@ -0,0 +1,18 @@
# SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "KF5 PulseAudio Qt Bindings - libpulse bindings for Qt"
HOMEPAGE = "https://invent.kde.org/libraries/pulseaudio-qt"
LICENSE = "LGPL-2.1"
LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1"
PR = "r0"
DEPENDS = " \
pulseaudio \
"
SRC_URI = "git://invent.kde.org/libraries/${BPN};nobranch=1;protocol=https"
S = "${WORKDIR}/git"
inherit cmake_kf5

View File

@@ -2,4 +2,4 @@
# SPDX-License-Identifier: CC0-1.0 # SPDX-License-Identifier: CC0-1.0
require ${BPN}.inc require ${BPN}.inc
SRCREV = "673816f603550a9e7e62c5dadf077926d5de6857" SRCREV = "v${PV}"

View File

@@ -3,15 +3,14 @@
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
DESCRIPTION = "Heaptrack" DESCRIPTION = "Heaptrack"
HOMEPAGE = "https://invent.kde.org/sdk/heaptrack" HOMEPAGE = "https://phabricator.kde.org/source/heaptrack/"
LICENSE = "LGPL-2.1-only" LICENSE = "LGPL-2.1"
LIC_FILES_CHKSUM = "file://LICENSES/LGPL-2.1-only.txt;md5=41890f71f740302b785c27661123bff5" LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
PR = "r0" PR = "r0"
DEPENDS = "zlib boost libunwind elfutils" DEPENDS = "zlib boost libunwind elfutils"
SRC_URI = "git://invent.kde.org/sdk/${BPN};nobranch=1;protocol=https" SRC_URI = "git://invent.kde.org/sdk/${BPN};nobranch=1;protocol=https"
SRC_URI += "file://0001-cmake-Fix-C-compatibility-of-libunwind-probes.patch"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
inherit cmake inherit cmake

View File

@@ -1,50 +0,0 @@
From c6c45f3455a652c38aefa402aece5dafa492e8ab Mon Sep 17 00:00:00 2001
From: Florian Weimer <fweimer@redhat.com>
Date: Fri, 15 Dec 2023 22:53:19 +0100
Subject: [PATCH] cmake: Fix C compatibility of libunwind probes
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Future compilers such as GCC 14 are likely to enforce C type
compatibility rules by default and report errors like this one:
…/TryCompile-aAxUZn/src.c: In function main:
…/TryCompile-aAxUZn/src.c:3:43: error: passing argument 1 of unw_backtrace from incompatible pointer type
3 | int main() { void* buf[10]; unw_backtrace(&buf, 10); return 0; }
| ^~~~
| |
| void * (*)[10]
In file included from /usr/include/libunwind-x86_64.h:129,
from /usr/include/libunwind.h:23,
from …/TryCompile-aAxUZn/src.c:2:
/usr/include/libunwind-common.h:318:27: note: expected void ** but argument is of type void * (*)[10]
318 | extern int unw_backtrace (void **, int);
| ^~~~~~~
Removing the address operator ensures that the array type decays to
a pointer, and that the types are compatible.
Upstream-Status: Backport [https://invent.kde.org/sdk/heaptrack/-/merge_requests/24]
---
cmake/FindLibunwind.cmake | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmake/FindLibunwind.cmake b/cmake/FindLibunwind.cmake
index 2dddfad..d597de9 100644
--- a/cmake/FindLibunwind.cmake
+++ b/cmake/FindLibunwind.cmake
@@ -57,8 +57,8 @@ if (LIBUNWIND_LIBRARY)
LIBUNWIND_HAS_UNW_GETCONTEXT)
check_c_source_compiles("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { unw_context_t context; unw_cursor_t cursor; unw_getcontext(&context); unw_init_local(&cursor, &context); return 0; }"
LIBUNWIND_HAS_UNW_INIT_LOCAL)
- check_c_source_compiles("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { void* buf[10]; unw_backtrace(&buf, 10); return 0; }" LIBUNWIND_HAS_UNW_BACKTRACE)
- check_c_source_compiles ("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { void* buf[10]; unw_backtrace_skip(&buf, 10, 2); return 0; }" LIBUNWIND_HAS_UNW_BACKTRACE_SKIP)
+ check_c_source_compiles("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { void* buf[10]; unw_backtrace(buf, 10); return 0; }" LIBUNWIND_HAS_UNW_BACKTRACE)
+ check_c_source_compiles ("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { void* buf[10]; unw_backtrace_skip(buf, 10, 2); return 0; }" LIBUNWIND_HAS_UNW_BACKTRACE_SKIP)
check_c_source_compiles ("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { return unw_set_cache_size(unw_local_addr_space, 1024, 0); }" LIBUNWIND_HAS_UNW_SET_CACHE_SIZE)
check_c_source_compiles ("#define UNW_LOCAL_ONLY 1\n#include <libunwind.h>\nint main() { return unw_set_caching_policy(unw_local_addr_space, UNW_CACHE_PER_THREAD); }" LIBUNWIND_HAS_UNW_CACHE_PER_THREAD)
set(CMAKE_REQUIRED_QUIET ${CMAKE_REQUIRED_QUIET_SAVE})
--
2.45.2

View File

@@ -2,4 +2,4 @@
# SPDX-License-Identifier: CC0-1.0 # SPDX-License-Identifier: CC0-1.0
require ${PN}.inc require ${PN}.inc
SRCREV = "b54e92e88b0895f910a5b107f499d1155a086b80" SRCREV = "v${PV}"

View File

@@ -0,0 +1,85 @@
From ebf972fab4be46249b3eabcfd5f73a611a0c73f2 Mon Sep 17 00:00:00 2001
From: Volker Krause <vkrause@kde.org>
Date: Sat, 2 Jan 2021 18:07:01 +0100
Subject: [PATCH] Consider pkgconfig sysroot for pkgdatadir
For libs/cflags this is done automatically, but not for manually accessed
variables. This matches what wayland-protocols does.
---
src/meson.build | 6 +++---
src/wayland-client.pc.in | 2 +-
src/wayland-scanner.pc.in | 2 +-
src/wayland-server.pc.in | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/meson.build b/src/meson.build
index 7e410fa..d20ae58 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -47,7 +47,7 @@ pkgconfig.generate(
version: meson.project_version(),
variables: [
'datarootdir=' + join_paths('${prefix}', get_option('datadir')),
- 'pkgdatadir=' + join_paths('${datarootdir}', meson.project_name()),
+ 'pkgdatadir=' + join_paths('${pc_sysrootdir}${datarootdir}', meson.project_name()),
'bindir=' + join_paths('${prefix}', get_option('bindir')),
'wayland_scanner=wayland-scanner'
],
@@ -172,7 +172,7 @@ if get_option('libraries')
filebase: 'wayland-server',
variables: [
'datarootdir=' + join_paths('${prefix}', get_option('datadir')),
- 'pkgdatadir=' + join_paths('${datarootdir}', meson.project_name())
+ 'pkgdatadir=' + join_paths('${pc_sysrootdir}${datarootdir}', meson.project_name())
]
)
@@ -204,7 +204,7 @@ if get_option('libraries')
filebase: 'wayland-client',
variables: [
'datarootdir=' + join_paths('${prefix}', get_option('datadir')),
- 'pkgdatadir=' + join_paths('${datarootdir}', meson.project_name())
+ 'pkgdatadir=' + join_paths('${pc_sysrootdir}${datarootdir}', meson.project_name())
]
)
diff --git a/src/wayland-client.pc.in b/src/wayland-client.pc.in
index eef61da..8221a87 100644
--- a/src/wayland-client.pc.in
+++ b/src/wayland-client.pc.in
@@ -1,7 +1,7 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
datarootdir=@datarootdir@
-pkgdatadir=@datadir@/@PACKAGE@
+pkgdatadir=${pc_sysrootdir}@datadir@/@PACKAGE@
libdir=@libdir@
includedir=@includedir@
diff --git a/src/wayland-scanner.pc.in b/src/wayland-scanner.pc.in
index 7b2a4c9..af50511 100644
--- a/src/wayland-scanner.pc.in
+++ b/src/wayland-scanner.pc.in
@@ -1,7 +1,7 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
datarootdir=@datarootdir@
-pkgdatadir=@datadir@/@PACKAGE@
+pkgdatadir=${pc_sysrootdir}@datadir@/@PACKAGE@
wayland_scanner=@bindir@/wayland-scanner
Name: Wayland Scanner
diff --git a/src/wayland-server.pc.in b/src/wayland-server.pc.in
index 50dff53..a5fe9d7 100644
--- a/src/wayland-server.pc.in
+++ b/src/wayland-server.pc.in
@@ -1,7 +1,7 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
datarootdir=@datarootdir@
-pkgdatadir=@datadir@/@PACKAGE@
+pkgdatadir=${pc_sysrootdir}@datadir@/@PACKAGE@
libdir=@libdir@
includedir=@includedir@

View File

@@ -0,0 +1,7 @@
# SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org>
# SPDX-License-Identifier: MIT
FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:"
SRC_URI += " \
file://0001-Consider-pkgconfig-sysroot-for-pkgdatadir.patch \
"

View File

@@ -1,25 +0,0 @@
# SPDX-FileCopyrightText: 2022 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "A basic KDE Plasma Bigscreen image"
IMAGE_FEATURES += "splash hwcodecs"
LICENSE = "MIT"
inherit features_check
inherit core-image
REQUIRED_DISTRO_FEATURES += "wayland"
IMAGE_INSTALL += " \
${CORE_IMAGE_BASE_INSTALL} \
wayland \
dbus \
sddm \
sddm-config-plasma-bigscreen \
packagegroup-plasma-bigscreen-workspace \
"
SYSTEMD_DEFAULT_TARGET="graphical.target"

View File

@@ -4,24 +4,21 @@
SUMMARY = "A basic KDE Plasma Mobile image" SUMMARY = "A basic KDE Plasma Mobile image"
IMAGE_FEATURES += "splash hwcodecs" IMAGE_FEATURES += "splash package-management hwcodecs x11"
LICENSE = "MIT" LICENSE = "MIT"
inherit features_check inherit features_check
REQUIRED_DISTRO_FEATURES = "wayland" REQUIRED_DISTRO_FEATURES = "wayland x11 kde"
IMAGE_INSTALL = " \ IMAGE_INSTALL = " \
${CORE_IMAGE_BASE_INSTALL} \ ${CORE_IMAGE_BASE_INSTALL} \
wayland dbus \ wayland dbus \
sddm \ sddm \
sddm-config-plasma-mobile \ packagegroup-kde-frameworks5 \
packagegroup-plasma-mobile \ packagegroup-plasma-mobile \
ttf-noto \ packagegroup-core-x11-xserver \
ttf-noto-emoji \ packagegroup-core-x11-utils \
" "
SYSTEMD_DEFAULT_TARGET="graphical.target"
inherit core-image inherit core-image

View File

@@ -6,45 +6,23 @@ DESCRIPTION = "KDE Applications"
LICENSE = "MIT" LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup inherit packagegroup
RDEPENDS:${PN} = " \ RDEPENDS:${PN} = " \
blinken \ kdialog \
gcompris \ kirigami-gallery \
kanagram \ konsole \
khangman \
kwordquiz \
marble \
\ \
gwenview \ gwenview \
okular \ okular \
\ \
dragon \ blinken \
marble \
kanagram \
khangman \
gcompris \
\
elisa \ elisa \
\ \
kdeconnect-kde \ kjournald-browser \
\
itinerary \
\
alligator \
kasts \
kclock \
koko \
kongress \
krecorder \
ktrip \
kweather \
washipad \
\
kjournald \
\
kdialog \
konsole \
plasma-camera \
plasma-settings \
" "
# not ported to Qt6 yet
# kirigami-gallery

View File

@@ -1,22 +0,0 @@
# SPDX-FileCopyrightText: 2022 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "KDE Plasma Bigscreen"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup features_check
require plasma-workspace-common.inc
RDEPENDS:${PN} += " \
plasma-bigscreen \
plasma-remotecontrollers \
plank-player \
"
# TODO currently excluded because of high appstream dependency
# discover
# aura-browser

View File

@@ -1,18 +0,0 @@
# SPDX-FileCopyrightText: 2023 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
SUMMARY = "KDE Plasma Desktop"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup features_check
require plasma-workspace-common.inc
RDEPENDS:${PN} += " \
plasma-desktop \
plasma-welcome \
systemsettings \
"

View File

@@ -1,42 +0,0 @@
# SPDX-FileCopyrightText: 2021 Andreas Cord-Landwehr <cordlandwehr@kde.org>
#
# SPDX-License-Identifier: MIT
DESCRIPTION = "KDE Plasma Mobile"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
inherit packagegroup
RDEPENDS:${PN} = " \
bluedevil \
breeze \
discover \
plasma-activities \
plasma-activities-stats \
kactivitymanagerd \
kde-cli-tools \
kdecoration \
kglobalacceld \
kpipewire \
kscreenlocker \
kwayland \
kwin \
layer-shell-qt \
libkscreen \
libksysguard \
milou \
libplasma \
plasma-integration \
plasma-mobile \
plasma-nano \
plasma-nm \
plasma-pa \
plasma-systemmonitor \
plasma-workspace \
plasma5support \
polkit-kde-agent-1 \
powerdevil \
systemsettings \
xdg-desktop-portal-kde \
"

Some files were not shown because too many files have changed in this diff Show More