summaryrefslogtreecommitdiff
path: root/dev-util/mutrace
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-util/mutrace
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-util/mutrace')
-rw-r--r--dev-util/mutrace/Manifest4
-rw-r--r--dev-util/mutrace/files/mutrace-0.2-missing-header.patch10
-rw-r--r--dev-util/mutrace/metadata.xml5
-rw-r--r--dev-util/mutrace/mutrace-0.2-r1.ebuild22
4 files changed, 41 insertions, 0 deletions
diff --git a/dev-util/mutrace/Manifest b/dev-util/mutrace/Manifest
new file mode 100644
index 000000000000..558882cb2213
--- /dev/null
+++ b/dev-util/mutrace/Manifest
@@ -0,0 +1,4 @@
+AUX mutrace-0.2-missing-header.patch 285 BLAKE2B 74ee2150da797e9088c49b39e853feae67f2925feacd9c2198fbe35c23d07cd947a3a18ed25ccdd690a432f6d73a2e45202616c559227a525c07641af6c2dfeb SHA512 dcf2e9f0a1f6851a6d6820a7032cee9a622149ac3f99822cb1d925e3576ea05ce07e6d1816353c576623a4a64ea6ed4a296d29b3d1dfeec90fa0853aa829aac3
+DIST mutrace-0.2.tar.gz 358710 BLAKE2B 73941debfba7272aaae14cca7d5c52cc11ef8c2f0183b0ac8e21ef5fadccfa325503787fa77c22eaa5c414b7841302d83a5c154ce6d652d75c676e72b1a65adb SHA512 237ef478417a19d5967c80d285dcde68ee8ffce40af4967a3b055347272c66a6bbdfb55ed9bf36633fbaccc7c4fd9c2de09b705ab92b74eefc5e7a7170c0c545
+EBUILD mutrace-0.2-r1.ebuild 523 BLAKE2B 470d9f9d4629d790f951d80aba6764e662c61254edfb76b7d5fa918d9ab9c13d7be0f4fbbff7a96e895cc042941bc0e9cecf72dccb48415d4959c1b438c7caec SHA512 e8fbc404a07dae3f1afea856e4d9661900d1c2553fa9679dfe99643d51e295e07535a5dea425871ebcc60e5f366828b4612e58ff87c3df79445db8d6c2b8919d
+MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
diff --git a/dev-util/mutrace/files/mutrace-0.2-missing-header.patch b/dev-util/mutrace/files/mutrace-0.2-missing-header.patch
new file mode 100644
index 000000000000..aa2c32e79d5e
--- /dev/null
+++ b/dev-util/mutrace/files/mutrace-0.2-missing-header.patch
@@ -0,0 +1,10 @@
+--- backtrace-symbols.c 2009-09-30 00:30:08.000000000 +0300
++++ backtrace-symbols.c 2013-10-20 19:54:47.273470222 +0300
+@@ -49,6 +49,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <execinfo.h>
++#include "config.h"
+ #include <bfd.h>
+ #include <libiberty.h>
+ #include <dlfcn.h>
diff --git a/dev-util/mutrace/metadata.xml b/dev-util/mutrace/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/dev-util/mutrace/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/dev-util/mutrace/mutrace-0.2-r1.ebuild b/dev-util/mutrace/mutrace-0.2-r1.ebuild
new file mode 100644
index 000000000000..a9728aa1ec29
--- /dev/null
+++ b/dev-util/mutrace/mutrace-0.2-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="A mutex tracer/profiler"
+HOMEPAGE="http://0pointer.de/blog/projects/mutrace.html"
+SRC_URI="http://0pointer.de/public/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~arm"
+IUSE=""
+
+DEPEND="sys-libs/binutils-libs:="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # Fails to build due to missing header, bug #430706
+ epatch "${FILESDIR}"/${PN}-0.2-missing-header.patch
+}