[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/

2024-09-20 Thread Arthur Zamarin
commit: a2d78923a9df15edf24538cc152e999aa3347b12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 20 07:32:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 20 07:32:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d78923

dev-util/massif-visualizer: Keyword 24.08.1 x86, #938254

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild 
b/dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild
index fa21ff02e143..a7e325591ca3 100644
--- a/dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild
+++ b/dev-util/massif-visualizer/massif-visualizer-24.08.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/massif_visualizer/";
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="+callgraph"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/files/, dev-util/massif-visualizer/

2024-09-02 Thread Andreas Sturmlechner
commit: 997595de231e00913e651125f87cce09abccb858
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  1 21:56:00 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  2 12:41:58 2024 +
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  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..
--- 
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" 
-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..
--- 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 
-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..
--- 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 
-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
-+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/

2024-08-29 Thread Andreas Sturmlechner
commit: f7d902871a60c4c7fd324e1642f89fb988f4e8f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 29 16:45:28 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 29 19:02:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d90287

dev-util/massif-visualizer: drop 0.8.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/massif-visualizer/Manifest|  1 -
 .../massif-visualizer-0.8.0.ebuild | 49 --
 2 files changed, 50 deletions(-)

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

diff --git a/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild 
b/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild
deleted file mode 100644
index e56651cdd870..
--- a/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.1.0
-QTMIN=6.6.2
-inherit ecm kde.org
-
-DESCRIPTION="Tool visualising massif data"
-HOMEPAGE="https://apps.kde.org/massif-visualizer/";
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-IUSE="+callgraph"
-
-DEPEND="
-   dev-libs/kdiagram:6
-   >=dev-qt/qt5compat-${QTMIN}:6
-   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
-   >=dev-qt/qtsvg-${QTMIN}:6
-   >=kde-frameworks/karchive-${KFMIN}:6
-   >=kde-frameworks/kcompletion-${KFMIN}:6
-   >=kde-frameworks/kconfig-${KFMIN}:6
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
-   >=kde-frameworks/kcoreaddons-${KFMIN}:6
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/kio-${KFMIN}:6
-   >=kde-frameworks/kparts-${KFMIN}:6
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-   >=kde-frameworks/kxmlgui-${KFMIN}:6
-   callgraph? ( >=media-gfx/kgraphviewer-2.5.0:0 )
-"
-RDEPEND="${DEPEND}
-   !${CATEGORY}/${PN}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package callgraph KGraphViewerPart)
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/

2024-07-02 Thread Sam James
commit: 8a9d3289a11d3c116007636513aa5548698716c8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  2 11:29:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  2 11:40:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9d3289

dev-util/massif-visualizer: Keyword 0.8.0 arm64, #934361

Signed-off-by: Sam James  gentoo.org>

 dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild 
b/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild
index 2bcce7f758b3..e56651cdd870 100644
--- a/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild
+++ b/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/massif-visualizer/";
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64"
 fi
 
 LICENSE="|| ( GPL-2 GPL-3 )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/, profiles/

2024-05-13 Thread Andreas Sturmlechner
commit: 6c18221abfc052a1e96b3701da08700482374ef9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 13 21:18:51 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 13 21:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c18221a

dev-util/massif-visualizer: add 0.8.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/massif-visualizer/Manifest|  1 +
 .../massif-visualizer-0.8.0.ebuild | 49 ++
 profiles/package.mask  |  1 +
 3 files changed, 51 insertions(+)

diff --git a/dev-util/massif-visualizer/Manifest 
b/dev-util/massif-visualizer/Manifest
index e41e580ef84c..b446d2f15c7f 100644
--- a/dev-util/massif-visualizer/Manifest
+++ b/dev-util/massif-visualizer/Manifest
@@ -1 +1,2 @@
 DIST massif-visualizer-0.7.0.tar.xz 257380 BLAKE2B 
fa6cce5377c2c8eb8d170970304384ec7d745ebf7e324ebe42fb4f57f230e1f39bc9078bf89ea5de7d84e0e669a61e4e6f027ebd7ebec31ab0479336f1cd72f7
 SHA512 
058412e34c0899a34fb4080a602cb0c70a9ac707f27b72a79fb412ea35a6e8c66ce06df15b3153fdc1a70a27232f98b508c7441b657eb73466962b33f9b2f561
+DIST massif-visualizer-0.8.0.tar.xz 274380 BLAKE2B 
d32e1f3f6229107db731f632fbc44e9a4ca5f0eb537717827e2b2dcf354eadd3b25aa4bf714229d98ecfdb2388a27cbcae5f0188a2effde6ce8c768eaed60f1c
 SHA512 
e5bbcb7e5e0ac073ec292fffe397242b94c98895f3abb28ccf2f9c9727c52e3c6ae333a447b3131daa3164e9409d1dcb6c9852ab48a24985d07b1e32943045ae

diff --git a/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild 
b/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild
new file mode 100644
index ..2bcce7f758b3
--- /dev/null
+++ b/dev-util/massif-visualizer/massif-visualizer-0.8.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.1.0
+QTMIN=6.6.2
+inherit ecm kde.org
+
+DESCRIPTION="Tool visualising massif data"
+HOMEPAGE="https://apps.kde.org/massif-visualizer/";
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+IUSE="+callgraph"
+
+DEPEND="
+   dev-libs/kdiagram:6
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=dev-qt/qtsvg-${QTMIN}:6
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kparts-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+   callgraph? ( >=media-gfx/kgraphviewer-2.5.0:0 )
+"
+RDEPEND="${DEPEND}
+   !${CATEGORY}/${PN}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package callgraph KGraphViewerPart)
+   )
+   ecm_src_configure
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index aaf2a6264394..2cc8488d3788 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -737,6 +737,7 @@ sec-keys/openpgp-keys-jiatan
 ~dev-libs/kirigami-addons-1.1.0
 ~dev-libs/ktextaddons-1.5.4
 ~dev-libs/kweathercore-0.8.0
+~dev-util/massif-visualizer-0.8.0
 ~games-puzzle/skladnik-0.5.2
 ~gui-apps/xwaylandvideobridge-0.4.0
 ~kde-frameworks/oxygen-icons-6.0.0



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/, dev-util/massif-visualizer/files/

2022-09-23 Thread Andreas Sturmlechner
commit: 83c39293689fb9498dd4868887463b1dc52de1ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 19:32:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c39293

dev-util/massif-visualizer: update EAPI 7 -> 8, drop unused DEPEND

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../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  | 14 +
 3 files changed, 68 insertions(+), 6 deletions(-)

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
new file mode 100644
index ..252d75ba6a0e
--- /dev/null
+++ b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-linking.patch
@@ -0,0 +1,36 @@
+From d49c8946fea8ce239e258c5e69fefd1cae5cb5fe Mon Sep 17 00:00:00 2001
+From: Nicolas Fella 
+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
new file mode 100644
index ..d6333da7185a
--- /dev/null
+++ b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-unused-dep.patch
@@ -0,0 +1,24 @@
+From c66b5a33885211da16cd720fd0f6ab5b4abba297 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+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
index 81ddb609d337..da42e66688b4 100644
--- a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
+++ b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 ECM_TEST="forceoptional"
 KFMIN=5.60.0
@@ -35,11 +35,13 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
callgraph? ( media-gfx/kgraphviewer:5 )
 "
-DEPEND="${RDEPEND}
-   >=dev-qt/qtxmlpatterns-${QTMIN}:5
-"
+DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}/${P}-fix-window-icon.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-fix-window-icon.patch"
+   "${FILESDIR}/${P}-linking.patch"
+   "${FILESDIR}/${P}-unused-dep.patch"
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/

2020-01-12 Thread Andreas Sturmlechner
commit: 5bdcf0f52cd4d808a9b056ebb9e00bdb5c8371c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 12 10:17:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 12 10:18:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdcf0f5

dev-util/massif-visualizer: Update HOMEPAGE

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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
index 1704ac3ef53..8ea3099d0c6 100644
--- a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
+++ b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
@@ -9,7 +9,7 @@ QTMIN=5.12.3
 inherit ecm kde.org
 
 DESCRIPTION="Tool visualising massif data"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/Massif+Visualizer?content=122409";
+HOMEPAGE="https://kde.org/applications/development/org.kde.massif-visualizer";
 SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
 
 LICENSE="|| ( GPL-2 GPL-3 )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/

2020-01-12 Thread Andreas Sturmlechner
commit: cef8a3824a2cbcf03e8c1a93c79d8b792bcf93a9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 12 09:33:46 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 12 09:41:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef8a382

dev-util/massif-visualizer: Port to ecm.eclass and kde.org.eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../massif-visualizer-0.7.0-r1.ebuild  | 41 --
 1 file changed, 22 insertions(+), 19 deletions(-)

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
index adcfcea9c50..1704ac3ef53 100644
--- a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
+++ b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
@@ -1,39 +1,42 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-KDE_TEST="forceoptional"
-inherit kde5
+ECM_TEST="forceoptional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
 
 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 )"
+SLOT="5"
 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
+   >=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}
-   $(add_qt_dep qtxmlpatterns)
+   >=dev-qt/qtxmlpatterns-${QTMIN}:5
 "
 
 PATCHES=( "${FILESDIR}/${P}-fix-window-icon.patch" )
@@ -42,5 +45,5 @@ src_configure() {
local mycmakeargs=(
$(cmake_use_find_package callgraph KGraphViewerPart)
)
-   kde5_src_configure
+   ecm_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/files/, dev-util/massif-visualizer/

2019-03-24 Thread Andreas Sturmlechner
commit: 491780ef7015bec19c82344dce49d9e7d64f1dcb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 23 23:17:57 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 24 12:11:16 2019 +
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  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 000..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" 
+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 000..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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/

2019-03-24 Thread Andreas Sturmlechner
commit: e5945185bd010123c6bd5e1a61976203e4302ada
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 23 23:18:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 24 12:11:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5945185

dev-util/massif-visualizer: Drop 0.7.0 (r0)

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

 .../massif-visualizer-0.7.0.ebuild | 45 --
 1 file changed, 45 deletions(-)

diff --git a/dev-util/massif-visualizer/massif-visualizer-0.7.0.ebuild 
b/dev-util/massif-visualizer/massif-visualizer-0.7.0.ebuild
deleted file mode 100644
index 3879dd8ec90..000
--- a/dev-util/massif-visualizer/massif-visualizer-0.7.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-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)
-   x11-misc/shared-mime-info
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package callgraph KGraphViewerPart)
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/

2017-09-09 Thread Michael Palimaka
commit: 46bff6fe306db63ac8020843830f3e18f7da43c4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep  9 12:40:28 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep  9 12:41:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bff6fe

dev-util/massif-visualizer: new package

Imported from KDE overlay.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-util/massif-visualizer/Manifest|  1 +
 .../massif-visualizer-0.7.0.ebuild | 45 ++
 dev-util/massif-visualizer/metadata.xml| 11 ++
 3 files changed, 57 insertions(+)

diff --git a/dev-util/massif-visualizer/Manifest 
b/dev-util/massif-visualizer/Manifest
new file mode 100644
index 000..f343c831a6f
--- /dev/null
+++ b/dev-util/massif-visualizer/Manifest
@@ -0,0 +1 @@
+DIST massif-visualizer-0.7.0.tar.xz 257380 SHA256 
f8a4cc23c80a259a9edac989e957c48ed308cf9da9caeef19eec3ffb52361f6d SHA512 
058412e34c0899a34fb4080a602cb0c70a9ac707f27b72a79fb412ea35a6e8c66ce06df15b3153fdc1a70a27232f98b508c7441b657eb73466962b33f9b2f561
 WHIRLPOOL 
5d3832ffd6a7ca36f6721d16f1a6301e7e060f5a403d8da6c6540636029b595e80c249836226d393933027b943a667bc5320082221de77a2d370e2fecfd3057f

diff --git a/dev-util/massif-visualizer/massif-visualizer-0.7.0.ebuild 
b/dev-util/massif-visualizer/massif-visualizer-0.7.0.ebuild
new file mode 100644
index 000..3879dd8ec90
--- /dev/null
+++ b/dev-util/massif-visualizer/massif-visualizer-0.7.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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)
+   x11-misc/shared-mime-info
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package callgraph KGraphViewerPart)
+   )
+   kde5_src_configure
+}

diff --git a/dev-util/massif-visualizer/metadata.xml 
b/dev-util/massif-visualizer/metadata.xml
new file mode 100644
index 000..a38f0ed5101
--- /dev/null
+++ b/dev-util/massif-visualizer/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+   
+   Enable detailed snapshot analysis using 
media-gfx/kgraphviewer
+   
+