public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/files/, dev-util/massif-visualizer/
@ 2019-03-24 12:20 Andreas Sturmlechner
  0 siblings, 0 replies; 2+ messages in thread
From: Andreas Sturmlechner @ 2019-03-24 12:20 UTC (permalink / raw
  To: gentoo-commits

commit:     491780ef7015bec19c82344dce49d9e7d64f1dcb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 23 23:17:57 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 12:11:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491780ef

dev-util/massif-visualizer: Fix window icon for non-desktopfile WM

EAPI-7 bump as well.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../massif-visualizer-0.7.0-fix-window-icon.patch  | 25 ++++++++++++
 .../massif-visualizer-0.7.0-r1.ebuild              | 46 ++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-fix-window-icon.patch b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-fix-window-icon.patch
new file mode 100644
index 00000000000..57e27fc9b26
--- /dev/null
+++ b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-fix-window-icon.patch
@@ -0,0 +1,25 @@
+From 51788c6f295651fecd3bb498236bbcf3c263ee84 Mon Sep 17 00:00:00 2001
+From: "Friedrich W. H. Kossebau" <kossebau@kde.org>
+Date: Sun, 20 Jan 2019 09:37:43 +0100
+Subject: Fix window icon for non-desktopfile WM to own icon
+ "massif-visualizer"
+
+---
+ app/main.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/app/main.cpp b/app/main.cpp
+index c4526ba..21865e0 100644
+--- a/app/main.cpp
++++ b/app/main.cpp
+@@ -50,7 +50,7 @@ int main( int argc, char *argv[] )
+     aboutData.setOrganizationDomain("kde.org");
+ 
+     KAboutData::setApplicationData(aboutData);
+-    app.setWindowIcon(QIcon::fromTheme(QStringLiteral("office-chart-area")));
++    app.setWindowIcon(QIcon::fromTheme(QStringLiteral("massif-visualizer")));
+ 
+     QCommandLineParser parser;
+     parser.addVersionOption();
+-- 
+cgit v1.1

diff --git a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
new file mode 100644
index 00000000000..bf0964314b2
--- /dev/null
+++ b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="Tool visualising massif data"
+HOMEPAGE="https://www.linux-apps.com/content/show.php/Massif+Visualizer?content=122409"
+SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+KEYWORDS="~amd64"
+IUSE="+callgraph"
+
+RDEPEND="
+	$(add_frameworks_dep karchive)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kio)
+	$(add_frameworks_dep kparts)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtprintsupport)
+	$(add_qt_dep qtsvg)
+	$(add_qt_dep qtwidgets)
+	dev-libs/kdiagram:5
+	callgraph? ( media-gfx/kgraphviewer:5 )
+"
+DEPEND="${RDEPEND}
+	$(add_qt_dep qtxmlpatterns)
+"
+
+PATCHES=( "${FILESDIR}/${P}-fix-window-icon.patch" )
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package callgraph KGraphViewerPart)
+	)
+	kde5_src_configure
+}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/files/, dev-util/massif-visualizer/
@ 2024-09-02 12:44 Andreas Sturmlechner
  0 siblings, 0 replies; 2+ messages in thread
From: Andreas Sturmlechner @ 2024-09-02 12:44 UTC (permalink / raw
  To: gentoo-commits

commit:     997595de231e00913e651125f87cce09abccb858
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  1 21:56:00 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep  2 12:41:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997595de

dev-util/massif-visualizer: drop 0.7.0-r1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/massif-visualizer/Manifest                |  1 -
 .../massif-visualizer-0.7.0-fix-window-icon.patch  | 25 -----------
 .../files/massif-visualizer-0.7.0-linking.patch    | 36 ---------------
 .../files/massif-visualizer-0.7.0-unused-dep.patch | 24 ----------
 .../massif-visualizer-0.7.0-r1.ebuild              | 51 ----------------------
 5 files changed, 137 deletions(-)

diff --git a/dev-util/massif-visualizer/Manifest b/dev-util/massif-visualizer/Manifest
index 175229544feb..71a99ab37afe 100644
--- a/dev-util/massif-visualizer/Manifest
+++ b/dev-util/massif-visualizer/Manifest
@@ -1,2 +1 @@
-DIST massif-visualizer-0.7.0.tar.xz 257380 BLAKE2B fa6cce5377c2c8eb8d170970304384ec7d745ebf7e324ebe42fb4f57f230e1f39bc9078bf89ea5de7d84e0e669a61e4e6f027ebd7ebec31ab0479336f1cd72f7 SHA512 058412e34c0899a34fb4080a602cb0c70a9ac707f27b72a79fb412ea35a6e8c66ce06df15b3153fdc1a70a27232f98b508c7441b657eb73466962b33f9b2f561
 DIST massif-visualizer-24.08.0.tar.xz 279068 BLAKE2B f6e169b6531c942f54003c5c2d0f50dd6139c551c2a3eb68228f54901a5d83f882906ebcda7480a9eea39d7b235bc9b5c69b11294cb05303d30640fe0885bcb6 SHA512 82df818727642dda2d299a9bbe055c903298178ba92e6e461503b4938e97789a2e9da75627ad90297ec6f31f33b5b28dc390dd48e10708ef56f145d429c45199

diff --git a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-fix-window-icon.patch b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-fix-window-icon.patch
deleted file mode 100644
index 57e27fc9b26b..000000000000
--- a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-fix-window-icon.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 51788c6f295651fecd3bb498236bbcf3c263ee84 Mon Sep 17 00:00:00 2001
-From: "Friedrich W. H. Kossebau" <kossebau@kde.org>
-Date: Sun, 20 Jan 2019 09:37:43 +0100
-Subject: Fix window icon for non-desktopfile WM to own icon
- "massif-visualizer"
-
----
- app/main.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/app/main.cpp b/app/main.cpp
-index c4526ba..21865e0 100644
---- a/app/main.cpp
-+++ b/app/main.cpp
-@@ -50,7 +50,7 @@ int main( int argc, char *argv[] )
-     aboutData.setOrganizationDomain("kde.org");
- 
-     KAboutData::setApplicationData(aboutData);
--    app.setWindowIcon(QIcon::fromTheme(QStringLiteral("office-chart-area")));
-+    app.setWindowIcon(QIcon::fromTheme(QStringLiteral("massif-visualizer")));
- 
-     QCommandLineParser parser;
-     parser.addVersionOption();
--- 
-cgit v1.1

diff --git a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-linking.patch b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-linking.patch
deleted file mode 100644
index 252d75ba6a0e..000000000000
--- a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-linking.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From d49c8946fea8ce239e258c5e69fefd1cae5cb5fe Mon Sep 17 00:00:00 2001
-From: Nicolas Fella <nicolas.fella@gmx.de>
-Date: Tue, 6 Apr 2021 00:29:33 +0200
-Subject: [PATCH] Add some missing linkages
-
-Currently things work due to transitiveness, but we better not rely on that
----
- massifdata/CMakeLists.txt | 1 +
- test/CMakeLists.txt       | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/massifdata/CMakeLists.txt b/massifdata/CMakeLists.txt
-index a8a7b98..4881a30 100644
---- a/massifdata/CMakeLists.txt
-+++ b/massifdata/CMakeLists.txt
-@@ -21,4 +21,5 @@ LINK_PRIVATE
-     KF5::Archive
-     KF5::KIOCore
-     KF5::I18n
-+    KF5::ConfigCore
- )
-diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
-index 38c510e..7ccbc2d 100644
---- a/test/CMakeLists.txt
-+++ b/test/CMakeLists.txt
-@@ -1,6 +1,6 @@
- ecm_add_test(datamodeltest datamodeltest.cpp modeltest.cpp
-     TEST_NAME "datamodeltest"
--    LINK_LIBRARIES mv-massifdata mv-visualizer Qt5::Core Qt5::Test KF5::KIOCore
-+    LINK_LIBRARIES mv-massifdata mv-visualizer Qt5::Core Qt5::Test KF5::KIOCore KF5::ConfigCore
- )
- 
- add_executable(massifparser massifparser.cpp)
--- 
-GitLab
-

diff --git a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-unused-dep.patch b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-unused-dep.patch
deleted file mode 100644
index d6333da7185a..000000000000
--- a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-unused-dep.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From c66b5a33885211da16cd720fd0f6ab5b4abba297 Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Thu, 28 Oct 2021 00:20:53 +0200
-Subject: [PATCH] Remove unused XmlPatterns
-
----
- CMakeLists.txt | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 569974f..f2f15f2 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -23,7 +23,6 @@ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED
-     Core
-     Widgets
-     Svg
--    XmlPatterns
-     Test
-     PrintSupport
- )
--- 
-GitLab
-

diff --git a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
deleted file mode 100644
index da42e66688b4..000000000000
--- a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=5.60.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Tool visualising massif data"
-HOMEPAGE="https://apps.kde.org/massif-visualizer/"
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE="+callgraph"
-
-RDEPEND="
-	dev-libs/kdiagram:5
-	>=dev-qt/qtgui-${QTMIN}:5
-	>=dev-qt/qtprintsupport-${QTMIN}:5
-	>=dev-qt/qtsvg-${QTMIN}:5
-	>=dev-qt/qtwidgets-${QTMIN}:5
-	>=kde-frameworks/karchive-${KFMIN}:5
-	>=kde-frameworks/kcompletion-${KFMIN}:5
-	>=kde-frameworks/kconfig-${KFMIN}:5
-	>=kde-frameworks/kconfigwidgets-${KFMIN}:5
-	>=kde-frameworks/kcoreaddons-${KFMIN}:5
-	>=kde-frameworks/ki18n-${KFMIN}:5
-	>=kde-frameworks/kio-${KFMIN}:5
-	>=kde-frameworks/kparts-${KFMIN}:5
-	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-	>=kde-frameworks/kxmlgui-${KFMIN}:5
-	callgraph? ( media-gfx/kgraphviewer:5 )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-	"${FILESDIR}/${P}-fix-window-icon.patch"
-	"${FILESDIR}/${P}-linking.patch"
-	"${FILESDIR}/${P}-unused-dep.patch"
-)
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake_use_find_package callgraph KGraphViewerPart)
-	)
-	ecm_src_configure
-}


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-09-02 12:44 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-24 12:20 [gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/files/, dev-util/massif-visualizer/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-09-02 12:44 Andreas Sturmlechner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox