summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-03 15:52:15 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-03 15:52:15 +0000
commit782ce86e028f083bc3ad28d3a1fd28a344f0413b (patch)
tree45f75dfdd23c43c519ce017b8cef69fa6a5d358b /dev-util
parenta45825edc1b8bca4fffbc0435da0a8c898f44f36 (diff)
gentoo auto-resync : 03:11:2023 - 15:52:15
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/Manifest.gzbin69611 -> 69604 bytes
-rw-r--r--dev-util/heaptrack/Manifest4
-rw-r--r--dev-util/heaptrack/files/heaptrack-1.4.0-boost-1.81.patch23
-rw-r--r--dev-util/heaptrack/files/heaptrack-1.4.0-gcc-13.patch22
-rw-r--r--dev-util/heaptrack/heaptrack-1.4.0.ebuild76
5 files changed, 0 insertions, 125 deletions
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 4e5eebf86657..4b8e9470bde0 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/heaptrack/Manifest b/dev-util/heaptrack/Manifest
index 910ff5b958fe..5f857204f3e3 100644
--- a/dev-util/heaptrack/Manifest
+++ b/dev-util/heaptrack/Manifest
@@ -1,8 +1,4 @@
-AUX heaptrack-1.4.0-boost-1.81.patch 662 BLAKE2B 6c67a7a58de3a60f304f7d7f90a3fb9e60b15c9faccaed10502fca5ea35483a9080f6535007c46544c39cc4e6eb29c044155e24ad16984a66dee75cf3ae0a34f SHA512 6836db9be1aad797067560ce804934a30e9c67f44febe11844620289e0728c247da9aadbd3df498f4e3821d280e0778335308b87cdf383df659f7f38a541246c
-AUX heaptrack-1.4.0-gcc-13.patch 717 BLAKE2B 4938f3bd3033006911eb6ac046a89311b7b2a15d22e67eb1c6d11d0e35545be697290fa598a647ca084b98a07a2b2980fa2c60b4843c1f715b200cb422763977 SHA512 4085c920ab52ed16dac97c7ae41bba9be7320981aebf754194959c623819b2bbe8a65308e61d3c3a641e3067c0f62ac804d7b6fd2d1143a247e0cf45f166d2ce
-DIST heaptrack-1.4.0.tar.xz 5526100 BLAKE2B ffb912bc080cf966d670fcafcce682ddc5793878b73b8480b40aaf6b3c9596e892b646f9ca2ce40c195ed32d595e265e9c3a49095ac725b95a0845b2c4a7a81a SHA512 8d34356c9ecf2f9901e15ff7f24e6772e35d31ea9634d7b3ce5615df6f4f7ed024a7a4336f3b6fca648632c4c1693411641782fe60bf4cfeeb1d07d8607636a4
DIST heaptrack-1.5.0.tar.xz 5447668 BLAKE2B f4a69311267daf9439e264bf8bb9802db41abb3fa766e5dfc8fcfe39c58feab2d0fe32710c6b5a2d63715e8b013e4a81e2984de425be871e253b1b2567a1dca2 SHA512 b52cc63a29d67dade85f40a7f9abb43e104762b9c853385f501d37fcbcef90fdcdfc93e2900c71b5a47c773bf98fe75f66f8b6a9e31a12610b6deec20d9736aa
-EBUILD heaptrack-1.4.0.ebuild 1568 BLAKE2B 270e72b67856e06307ea771140e5a42906bb31a4ce40ac0bbf427427ac7c6126c793c1cdca6d5f060c2d55747a7cdaed91dfb30f72a1f1ca3491f2c2163ba7be SHA512 f103bbac148b7d0a61a86bad9e4c3ca010fb009f465020976fbe7a3b6239ea863ef5ea70d12126d5065725c85fa8f95ee4539aacf114d96b15a6a7e37ece8040
EBUILD heaptrack-1.5.0.ebuild 1448 BLAKE2B 61f774ce4f7f95857d5cd11866c1a9fb738d28b7157f7d2c19d62545c789cbbc5de7d02f0ef01b23e1082118204c359c393d8c66186679c95e0d245d1d0f5361 SHA512 16f790afabad3011ff2557c4b7c6eb4e1b145df3b968f052fac48c982516507c4540676f1c0021b8fca4ff2d93849860c11993a76a7cb8270ed2e6cb0f0bf470
EBUILD heaptrack-9999.ebuild 1388 BLAKE2B 5abac46c0d08e165ec86138581b8399a1b2a7049ce3f3ce7559bea9770a20018d6c82b5a83325843115b2dfb85cc8c8bcc82a0e2ef1801537bd9c71b8072cde8 SHA512 073383a06e5b3581b40b38088ba675b96419ad0df23a1ef90493c383eadcdef6c203b186e27ad4cabfd34f36576b0332953f776c81a4a47afd1c3de3948541d7
MISC metadata.xml 395 BLAKE2B bfbf8422aff66acc6dc7097c261cfc2d967b62bf7a88516e9c433b5702fe4dcbc81928986abd87eab7cc8ce3201f728bd5482eddc6635cef0c83456c52a8137e SHA512 3713423aa87a37024dbd9b0582a8fc43b8b731b0ecb8013534562151ea982e156361f7a95d1efc3e1ec31b6ee1fd659686d6214fbc64e07c09c3ed76fa7f19ab
diff --git a/dev-util/heaptrack/files/heaptrack-1.4.0-boost-1.81.patch b/dev-util/heaptrack/files/heaptrack-1.4.0-boost-1.81.patch
deleted file mode 100644
index 564f0925a9be..000000000000
--- a/dev-util/heaptrack/files/heaptrack-1.4.0-boost-1.81.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://bugs.gentoo.org/887033
-https://invent.kde.org/sdk/heaptrack/-/commit/de3174aa1d1293636079473ff693d9a274a093a9
-
-From de3174aa1d1293636079473ff693d9a274a093a9 Mon Sep 17 00:00:00 2001
-From: Heiko Becker <heiko.becker@kde.org>
-Date: Fri, 16 Dec 2022 00:01:15 +0100
-Subject: [PATCH] Add missing include
-
-This fixes the build with boost 1.81.0. <array> was included by one of
-the boost headers, however, it's no longer included as of Boost 1.81.0.
---- a/src/analyze/gui/histogrammodel.h
-+++ b/src/analyze/gui/histogrammodel.h
-@@ -9,6 +9,8 @@
-
- #include <QAbstractTableModel>
-
-+#include <array>
-+
- #include "treemodel.h"
-
- struct HistogramColumn
---
-GitLab
diff --git a/dev-util/heaptrack/files/heaptrack-1.4.0-gcc-13.patch b/dev-util/heaptrack/files/heaptrack-1.4.0-gcc-13.patch
deleted file mode 100644
index 706d479f5275..000000000000
--- a/dev-util/heaptrack/files/heaptrack-1.4.0-gcc-13.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://invent.kde.org/sdk/heaptrack/-/commit/315aa7116d588f92b67c4bb84e1549529cb2fca0
-
-From 315aa7116d588f92b67c4bb84e1549529cb2fca0 Mon Sep 17 00:00:00 2001
-From: Heiko Becker <heiko.becker@kde.org>
-Date: Mon, 23 Jan 2023 23:44:09 +0100
-Subject: [PATCH] Fix build with gcc 13 by including <cstdint>
-
-Like other versions before, gcc 13 moved some includes around and as a
-result <cstdint> is no longer transitively included [1]. Explicitly include
-it for uint{32,64}_t.
-
-[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
---- a/src/util/linereader.h
-+++ b/src/util/linereader.h
-@@ -7,6 +7,7 @@
- #ifndef LINEREADER_H
- #define LINEREADER_H
-
-+#include <cstdint>
- #include <istream>
- #include <string>
-
diff --git a/dev-util/heaptrack/heaptrack-1.4.0.ebuild b/dev-util/heaptrack/heaptrack-1.4.0.ebuild
deleted file mode 100644
index af58131c7b9f..000000000000
--- a/dev-util/heaptrack/heaptrack-1.4.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake kde.org xdg-utils
-
-DESCRIPTION="Fast heap memory profiler"
-HOMEPAGE="https://apps.kde.org/heaptrack/
-https://milianw.de/blog/heaptrack-a-heap-memory-profiler-for-linux"
-SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+gui test zstd"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/boost:=[zstd?,zlib]
- sys-libs/libunwind:=
- sys-libs/zlib
- gui? (
- dev-libs/kdiagram:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- kde-frameworks/kconfig:5
- kde-frameworks/kconfigwidgets:5
- kde-frameworks/kcoreaddons:5
- kde-frameworks/ki18n:5
- kde-frameworks/kio:5
- kde-frameworks/kitemmodels:5
- kde-frameworks/kwidgetsaddons:5
- kde-frameworks/threadweaver:5
- )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="${DEPEND}
- gui? ( >=kde-frameworks/kf-env-4 )
-"
-BDEPEND="gui? ( kde-frameworks/extra-cmake-modules:5 )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-boost-1.81.patch # bug #887033, in master
- "${FILESDIR}"/${P}-gcc-13.patch # in master
-)
-
-src_prepare() {
- cmake_src_prepare
- rm -rf 3rdparty/boost-zstd || die # ensure no bundling
-}
-
-src_configure() {
- local mycmakeargs=(
- -DHEAPTRACK_BUILD_GUI=$(usex gui)
- -DBUILD_TESTING=$(usex test)
- $(cmake_use_find_package zstd ZSTD)
- )
- cmake_src_configure
-}
-
-pkg_postinst() {
- if use gui; then
- xdg_desktop_database_update
- xdg_icon_cache_update
- fi
-}
-
-pkg_postrm() {
- if use gui; then
- xdg_desktop_database_update
- xdg_icon_cache_update
- fi
-}