diff --git a/recipes-core/packagegroup/packagegroup-kde-gear-network.bb b/recipes-core/packagegroup/packagegroup-kde-gear-network.bb index f09c341..a423268 100644 --- a/recipes-core/packagegroup/packagegroup-kde-gear-network.bb +++ b/recipes-core/packagegroup/packagegroup-kde-gear-network.bb @@ -26,4 +26,5 @@ RDEPENDS:packagegroup-kde-gear-network = " \ signon-kwallet-extension \ tokodon \ kdeconnect-kde \ + konqueror \ " \ No newline at end of file diff --git a/recipes-games/bovo/bovo_23.08.0.bb b/recipes-games/bovo/bovo_23.08.0.bb new file mode 100644 index 0000000..c94d730 --- /dev/null +++ b/recipes-games/bovo/bovo_23.08.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/release-service/${PV}/src/bovo-${PV}.tar.xz" +SRC_URI[sha256sum] = "68c47cad1e908dcbffc68ecb14f57fab37d11fc81cc3ca0dbe953487c7c7f405" + diff --git a/recipes-games/kolf/kolf_23.08.0.bb b/recipes-games/kolf/kolf_23.08.0.bb new file mode 100644 index 0000000..8830ca2 --- /dev/null +++ b/recipes-games/kolf/kolf_23.08.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/release-service/${PV}/src/kolf-${PV}.tar.xz" +SRC_URI[sha256sum] = "8987c71c02e8d9c843e03922c7a1cc1b4608cad221cf35cedeac34faa8d9dfcc" + diff --git a/recipes-games/ktuberling/ktuberling_23.08.0.bb b/recipes-games/ktuberling/ktuberling_23.08.0.bb new file mode 100644 index 0000000..76178d7 --- /dev/null +++ b/recipes-games/ktuberling/ktuberling_23.08.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/release-service/${PV}/src/ktuberling-${PV}.tar.xz" +SRC_URI[sha256sum] = "c7ff8f0eacc0487c3991ba615852acdfca37a6c76b620dedede052b52f2387f1" + diff --git a/recipes-network/konqueror/konqueror.inc b/recipes-network/konqueror/konqueror.inc new file mode 100644 index 0000000..9530be8 --- /dev/null +++ b/recipes-network/konqueror/konqueror.inc @@ -0,0 +1,67 @@ +# SPDX-FileCopyrightText: 2023 Justin Hammond +# +# SPDX-License-Identifier: MIT + +DESCRIPTION = "Konqueror" +SUMMARY = "A Webbrowser for KDE" +HOMEPAGE = "https://invent.kde.org/network/konqueror" +LICENSE = "BSD-3-Clause & GPL-2.0-only & GPL-2.0-or-later & GPL-3.0-only & LGPL-2.0-only & LGPL-2.0-or-later & LGPL-2.1-or-later & LGPL-3.0-only" +LIC_FILES_CHKSUM = " \ + file://LICENSES/BSD-3-Clause.txt;md5=f225922a2c12dfa5218fb70c49db3ea6 \ + file://LICENSES/GPL-2.0-only.txt;md5=9e2385fe012386d34dcc5c9863070881 \ + file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \ + file://LICENSES/GPL-3.0-only.txt;md5=49fc03046e56a282c0c743b5d3a55b7c \ + file://LICENSES/LGPL-2.0-only.txt;md5=da48810c4ddf8e49efa031294a26b98c \ + file://LICENSES/LGPL-2.0-or-later.txt;md5=da48810c4ddf8e49efa031294a26b98c \ + file://LICENSES/LGPL-2.1-or-later.txt;md5=147a320ed8b16b036829a0c71d424153 \ + file://LICENSES/LGPL-3.0-only.txt;md5=8d51f5b5fd447f7a1040c3dc9f0a8de6 \ +" + +S = "${WORKDIR}/git" + +DEPENDS = " \ + qtwebengine \ + kwindowsystem \ + kparts \ + kcrash \ + kinit \ + kiconthemes \ + kdbusaddons \ + kguiaddons \ + kactivities \ + kdesu \ + qtbase \ +" + +inherit cmake_kdeapp +inherit kcoreaddons +inherit kconfig +inherit kauth +inherit mime-xdg +inherit kcmutils + +EXTRA_OECMAKE:append = " \ + -DBUILD_TESTING=OFF \ + -DOE_KF5_PATH_HOST_ROOT=${STAGING_DIR_HOST} \ +" + +FILES:${PN} += " \ + ${datadir}/k* \ + ${datadir}/webenginepart \ + ${datadir}/akregator \ + ${libdir}/plugins/khtml \ + ${libdir}/plugins/kwebkitpart \ + ${libdir}/plugins/webenginepart \ + ${libdir}/libkdeinit5_konqueror.so \ + ${libdir}/libkdeinit5_kfmclient.so \ + ${libdir}/libkwebenginepart.so \ + ${libdir}/libKF5Konq.so \ + ${libdir}/libkonqsidebarplugin.so \ +" +FILES:${PN}-dev = " \ + ${includedir}/konqsidebarplugin.h \ + ${includedir}/KF5/konq* \ + ${includedir}/KF5/libkonq* \ +" + +INSANE_SKIP:${PN} = "dev-so" \ No newline at end of file diff --git a/recipes-network/konqueror/konqueror/0001-Fix-linking-with-QtPrintSupport.patch b/recipes-network/konqueror/konqueror/0001-Fix-linking-with-QtPrintSupport.patch new file mode 100644 index 0000000..d0387c8 --- /dev/null +++ b/recipes-network/konqueror/konqueror/0001-Fix-linking-with-QtPrintSupport.patch @@ -0,0 +1,21 @@ +From ce8c1d569f398a700419e92875ac681910e1a9e5 Mon Sep 17 00:00:00 2001 +From: Justin Hammond +Date: Fri, 28 Apr 2023 16:08:17 +0800 +Subject: [PATCH] Fix linking with QtPrintSupport + +--- + webenginepart/src/CMakeLists.txt | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/webenginepart/src/CMakeLists.txt b/webenginepart/src/CMakeLists.txt +index a65a80fc6..e8bebb341 100644 +--- a/webenginepart/src/CMakeLists.txt ++++ b/webenginepart/src/CMakeLists.txt +@@ -3,6 +3,7 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Notifications ) + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Sonnet) + + find_package(Hunspell) ++find_package(Qt5 REQUIRED COMPONENTS PrintSupport) + + add_definitions(-DTRANSLATION_DOMAIN=\"webenginepart\") + diff --git a/recipes-network/konqueror/konqueror_23.04.0.bb b/recipes-network/konqueror/konqueror_23.04.0.bb new file mode 100644 index 0000000..42efb29 --- /dev/null +++ b/recipes-network/konqueror/konqueror_23.04.0.bb @@ -0,0 +1,6 @@ +require ${PN}.inc +SRC_URI += " \ + git://invent.kde.org/network/konqueror.git;protocol=https;branch=release/23.04 \ + file://0001-Fix-linking-with-QtPrintSupport.patch \ +" +SRCREV = "fac551bcfbf8cc75c11f994b6f920f1273094461" diff --git a/recipes-network/konqueror/konqueror_23.08.0.bb b/recipes-network/konqueror/konqueror_23.08.0.bb new file mode 100644 index 0000000..42efb29 --- /dev/null +++ b/recipes-network/konqueror/konqueror_23.08.0.bb @@ -0,0 +1,6 @@ +require ${PN}.inc +SRC_URI += " \ + git://invent.kde.org/network/konqueror.git;protocol=https;branch=release/23.04 \ + file://0001-Fix-linking-with-QtPrintSupport.patch \ +" +SRCREV = "fac551bcfbf8cc75c11f994b6f920f1273094461" diff --git a/recipes-pim/kdepim-runtime/kdepim-runtime.inc b/recipes-pim/kdepim-runtime/kdepim-runtime.inc index a035c3b..3c0841e 100644 --- a/recipes-pim/kdepim-runtime/kdepim-runtime.inc +++ b/recipes-pim/kdepim-runtime/kdepim-runtime.inc @@ -57,4 +57,11 @@ FILES:${PN} += " \ ${datadir}/mime/packages \ ${libdir}/plugins/pim5/akonadi/config \ ${libdir}/plugins/pim5/kcms/kaddressbook \ +" + +RCONFLICTS:${PN} += " \ + kmailtransport (<= 23.04.1) \ +" +RREPLACES:${PN} += " \ + kmailtransport (<= 23.04.1) \ " \ No newline at end of file diff --git a/recipes-pim/kmailtransport/kmailtransport.inc b/recipes-pim/kmailtransport/kmailtransport.inc index f788ce5..88d085c 100644 --- a/recipes-pim/kmailtransport/kmailtransport.inc +++ b/recipes-pim/kmailtransport/kmailtransport.inc @@ -29,3 +29,4 @@ DEPENDS = " \ KF5_REUSE_LICENSECHECK_ENABLED="1" +RREPLACES:${PN} = "kmailtransport (< 23.08.0)" \ No newline at end of file diff --git a/recipes-plasma-mobile/qmlkonsole/qmlkonsole_23.08.0.bb b/recipes-plasma-mobile/qmlkonsole/qmlkonsole_23.08.0.bb new file mode 100644 index 0000000..51176cb --- /dev/null +++ b/recipes-plasma-mobile/qmlkonsole/qmlkonsole_23.08.0.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRC_URI = "https://download.kde.org/stable/release-service/${PV}/src/qmlkonsole-${PV}.tar.xz" +SRC_URI[sha256sum] = "8f4610520d4dde3083e304d3ba6eb1877755de32bc1e4808a3918f0c166cdf77" +