From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C2BD613835A for ; Mon, 12 Oct 2020 16:26:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EF426E0872; Mon, 12 Oct 2020 16:26:55 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C792CE0872 for ; Mon, 12 Oct 2020 16:26:55 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B127A335D29 for ; Mon, 12 Oct 2020 16:26:54 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 22E61354 for ; Mon, 12 Oct 2020 16:26:53 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1602514803.7e0b86ffcfea5131615561ef631204ba4bf2a11a.asturm@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/umbrello/, kde-apps/umbrello/files/ X-VCS-Repository: proj/kde X-VCS-Files: kde-apps/umbrello/files/umbrello-20.08.3-no-qtwebkit.patch kde-apps/umbrello/files/umbrello-20.08.3-unused-qtwebkit.patch kde-apps/umbrello/umbrello-20.08.49.9999.ebuild kde-apps/umbrello/umbrello-9999.ebuild X-VCS-Directories: kde-apps/umbrello/files/ kde-apps/umbrello/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 7e0b86ffcfea5131615561ef631204ba4bf2a11a X-VCS-Branch: master Date: Mon, 12 Oct 2020 16:26:53 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: f61ff108-b318-438a-a0b6-dcd3b788ee8b X-Archives-Hash: 09ec4e1869342b9bf6b0df6d06d20bf0 commit: 7e0b86ffcfea5131615561ef631204ba4bf2a11a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 12 14:32:16 2020 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 12 15:00:03 2020 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7e0b86ff kde-apps/umbrello: Patch out dev-qt/qtwebkit dependency, fix DEPENDs - Update HOMEPAGE - kde-frameworks/kdelibs4support is being linked to Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/umbrello-20.08.3-no-qtwebkit.patch | 105 +++++++++++++++++++++ .../files/umbrello-20.08.3-unused-qtwebkit.patch | 25 +++++ kde-apps/umbrello/umbrello-20.08.49.9999.ebuild | 11 +-- kde-apps/umbrello/umbrello-9999.ebuild | 11 +-- 4 files changed, 140 insertions(+), 12 deletions(-) diff --git a/kde-apps/umbrello/files/umbrello-20.08.3-no-qtwebkit.patch b/kde-apps/umbrello/files/umbrello-20.08.3-no-qtwebkit.patch new file mode 100644 index 0000000000..8f1a63675d --- /dev/null +++ b/kde-apps/umbrello/files/umbrello-20.08.3-no-qtwebkit.patch @@ -0,0 +1,105 @@ +From 0500feddb6ff02cd42624b0d3018c5292481b031 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 12 Oct 2020 11:46:24 +0200 +Subject: [PATCH] Disable defunct WelcomePage to get rid of QtWebKit + +Signed-off-by: Andreas Sturmlechner +--- + CMakeLists.txt | 1 - + cmake/modules/ECMKDE4Macros.cmake | 2 +- + umbrello/CMakeLists.txt | 2 -- + umbrello/uml.cpp | 2 +- + umbrello/umlappprivate.h | 5 ++++- + 5 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d2d897683..ac70ffe4e 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -89,7 +89,6 @@ find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS + Test + Widgets + Xml +- WebKitWidgets + ) + + # search packages used by KDE +diff --git a/cmake/modules/ECMKDE4Macros.cmake b/cmake/modules/ECMKDE4Macros.cmake +index 3de472295..28eb1c180 100644 +--- a/cmake/modules/ECMKDE4Macros.cmake ++++ b/cmake/modules/ECMKDE4Macros.cmake +@@ -106,7 +106,7 @@ macro(find_package package) + #message("-- ${ARGV} --") + if("${package}" MATCHES "^(Qt5)") + #message("-- replaced by finding Qt4 --") +- _find_package(Qt4 4.4.3 REQUIRED QtCore QtGui QtXml QtTest QtWebKit) ++ _find_package(Qt4 4.4.3 REQUIRED QtCore QtGui QtXml QtTest) + elseif("${package}" MATCHES "^(KF5)$") + #message("-- replaced by finding KDE4 --") + _find_package(KDE4 REQUIRED) +diff --git a/umbrello/CMakeLists.txt b/umbrello/CMakeLists.txt +index 264b25fde..22480642d 100644 +--- a/umbrello/CMakeLists.txt ++++ b/umbrello/CMakeLists.txt +@@ -525,7 +525,6 @@ if(NOT BUILD_KF5) + Qt4::QtCore + Qt4::QtGui + Qt4::QtXml +- Qt4::QtWebKit + ${LIBXML2_LIBRARIES} + ${LIBXSLT_LIBRARIES} + ${KDE4_KTEXTEDITOR_LIBS} +@@ -549,7 +548,6 @@ else() + Qt5::Xml + Qt5::PrintSupport + Qt5::Svg +- Qt5::WebKitWidgets + KF5::Archive + KF5::Completion + KF5::CoreAddons +diff --git a/umbrello/uml.cpp b/umbrello/uml.cpp +index 1e0be0c5a..98ce70aef 100644 +--- a/umbrello/uml.cpp ++++ b/umbrello/uml.cpp +@@ -996,7 +996,7 @@ void UMLApp::initView() + m_d->createObjectsWindow(); + #endif + m_d->createStereotypesWindow(); +- m_d->createWelcomeWindow(); ++// m_d->createWelcomeWindow(); + + m_debugDock = new QDockWidget(i18n("&Debug"), this); + m_debugDock->setObjectName(QLatin1String("DebugDock")); +diff --git a/umbrello/umlappprivate.h b/umbrello/umlappprivate.h +index a85de1f22..b9d50a5c1 100644 +--- a/umbrello/umlappprivate.h ++++ b/umbrello/umlappprivate.h +@@ -42,7 +42,7 @@ + #include + #include + #include +-#include ++// #include + + class QWidget; + +@@ -151,6 +151,8 @@ public slots: + + void createWelcomeWindow() + { ++ return; ++/* + QString file = findWelcomeFile(); + if (file.isEmpty()) + return; +@@ -171,6 +173,7 @@ public slots: + + viewWelcomeWindow = parent->actionCollection()->add(QLatin1String("view_show_welcome")); + connect(viewWelcomeWindow, SIGNAL(triggered(bool)), welcomeWindow, SLOT(setVisible(bool))); ++*/ + } + + void slotWelcomeWindowLinkClicked(const QUrl &url) +-- +2.28.0 + diff --git a/kde-apps/umbrello/files/umbrello-20.08.3-unused-qtwebkit.patch b/kde-apps/umbrello/files/umbrello-20.08.3-unused-qtwebkit.patch new file mode 100644 index 0000000000..bb1fde2878 --- /dev/null +++ b/kde-apps/umbrello/files/umbrello-20.08.3-unused-qtwebkit.patch @@ -0,0 +1,25 @@ +From 5263f4e391c50c72e000da6c2bcf1123c28192e5 Mon Sep 17 00:00:00 2001 +From: "Friedrich W. H. Kossebau" +Date: Wed, 21 Jun 2017 14:05:28 +0200 +Subject: [PATCH] Remove finding WebKitWidgets, not used + +--- + lib/kdev5-php/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/kdev5-php/CMakeLists.txt b/lib/kdev5-php/CMakeLists.txt +index 2a40b48ae..6ef58b0c9 100644 +--- a/lib/kdev5-php/CMakeLists.txt ++++ b/lib/kdev5-php/CMakeLists.txt +@@ -28,7 +28,7 @@ include(KDECMakeSettings) + include(GenerateExportHeader) + include(FeatureSummary) + +-find_package(Qt5 REQUIRED Core Widgets Test WebKitWidgets) ++find_package(Qt5 REQUIRED Core Widgets Test) + find_package(KF5 REQUIRED COMPONENTS Archive ThreadWeaver TextEditor I18n ItemModels KCMUtils) + find_package(KDevPlatform ${KDEVPLATFORM_VERSION} REQUIRED) + find_package(KDevelop-PG-Qt REQUIRED) +-- +2.28.0 + diff --git a/kde-apps/umbrello/umbrello-20.08.49.9999.ebuild b/kde-apps/umbrello/umbrello-20.08.49.9999.ebuild index 91d98e8993..8bcf216d57 100644 --- a/kde-apps/umbrello/umbrello-20.08.49.9999.ebuild +++ b/kde-apps/umbrello/umbrello-20.08.49.9999.ebuild @@ -12,8 +12,7 @@ VIRTUALX_REQUIRED="test" inherit ecm kde.org DESCRIPTION="KDE UML Modeller" -HOMEPAGE="https://kde.org/applications/development/org.kde.umbrello -https://umbrello.kde.org" +HOMEPAGE="https://kde.org/applications/en/umbrello https://umbrello.kde.org" LICENSE="GPL-2" # TODO: CHECK SLOT="5" @@ -26,7 +25,6 @@ RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtprintsupport-${QTMIN}:5 >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwebkit-5.212.0_pre20180120:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 >=kde-frameworks/karchive-${KFMIN}:5 @@ -35,6 +33,7 @@ RDEPEND=" >=kde-frameworks/kconfigwidgets-${KFMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdelibs4support-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/kiconthemes-${KFMIN}:5 >=kde-frameworks/kio-${KFMIN}:5 @@ -49,9 +48,9 @@ RDEPEND=" dev-util/kdevelop-pg-qt ) " -DEPEND="${RDEPEND} - >=kde-frameworks/kdelibs4support-${KFMIN}:5 -" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-20.08.3-{no,unused}-qtwebkit.patch ) src_configure() { local mycmakeargs=( diff --git a/kde-apps/umbrello/umbrello-9999.ebuild b/kde-apps/umbrello/umbrello-9999.ebuild index 7801f5d544..02559c7bca 100644 --- a/kde-apps/umbrello/umbrello-9999.ebuild +++ b/kde-apps/umbrello/umbrello-9999.ebuild @@ -12,8 +12,7 @@ VIRTUALX_REQUIRED="test" inherit ecm kde.org DESCRIPTION="KDE UML Modeller" -HOMEPAGE="https://kde.org/applications/development/org.kde.umbrello -https://umbrello.kde.org" +HOMEPAGE="https://kde.org/applications/en/umbrello https://umbrello.kde.org" LICENSE="GPL-2" # TODO: CHECK SLOT="5" @@ -26,7 +25,6 @@ RDEPEND=" >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtprintsupport-${QTMIN}:5 >=dev-qt/qtsvg-${QTMIN}:5 - >=dev-qt/qtwebkit-5.212.0_pre20180120:5 >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 >=kde-frameworks/karchive-${KFMIN}:5 @@ -35,6 +33,7 @@ RDEPEND=" >=kde-frameworks/kconfigwidgets-${KFMIN}:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 >=kde-frameworks/kcrash-${KFMIN}:5 + >=kde-frameworks/kdelibs4support-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 >=kde-frameworks/kiconthemes-${KFMIN}:5 >=kde-frameworks/kio-${KFMIN}:5 @@ -49,9 +48,9 @@ RDEPEND=" dev-util/kdevelop-pg-qt ) " -DEPEND="${RDEPEND} - >=kde-frameworks/kdelibs4support-${KFMIN}:5 -" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-20.08.3-{no,unused}-qtwebkit.patch ) src_configure() { local mycmakeargs=(