* [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