Bump a few packages, and copy konqueror

This commit is contained in:
Justin Hammond 2023-09-21 18:04:05 +08:00
parent 3a60d49cc7
commit e660c69a25
11 changed files with 137 additions and 0 deletions

View file

@ -26,4 +26,5 @@ RDEPENDS:packagegroup-kde-gear-network = " \
signon-kwallet-extension \
tokodon \
kdeconnect-kde \
konqueror \
"

View file

@ -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"

View file

@ -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"

View file

@ -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"

View file

@ -0,0 +1,67 @@
# SPDX-FileCopyrightText: 2023 Justin Hammond <justin@dynam.ac>
#
# 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"

View file

@ -0,0 +1,21 @@
From ce8c1d569f398a700419e92875ac681910e1a9e5 Mon Sep 17 00:00:00 2001
From: Justin Hammond <justin@dynam.ac>
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\")

View file

@ -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"

View file

@ -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"

View file

@ -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) \
"

View file

@ -29,3 +29,4 @@ DEPENDS = " \
KF5_REUSE_LICENSECHECK_ENABLED="1"
RREPLACES:${PN} = "kmailtransport (< 23.08.0)"

View file

@ -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"