[gentoo-commits] repo/gentoo:master commit in: dev-util/massif-visualizer/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +