summaryrefslogtreecommitdiff
path: root/dev-util/perf
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/perf')
-rw-r--r--dev-util/perf/Manifest8
-rw-r--r--dev-util/perf/perf-5.10.16.ebuild3
-rw-r--r--dev-util/perf/perf-5.11.ebuild10
-rw-r--r--dev-util/perf/perf-5.8.ebuild3
-rw-r--r--dev-util/perf/perf-5.9.9.ebuild3
5 files changed, 18 insertions, 9 deletions
diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 70f4559fd943..8c7e35790c51 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -4,8 +4,8 @@ DIST linux-5.8.tar.xz 114459324 BLAKE2B 7bd97f8fa4527840754434414c07283e89731dc8
DIST linux-5.9.tar.xz 115507140 BLAKE2B e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb SHA512 d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca
DIST patch-5.10.16.xz 498880 BLAKE2B 14061b505285f24938fb955ccc7f9fbd78ccc0b1026bffb17a89fdad08ea54bfee7bbb841123d9af4d0720a960a27c649c39852af7e2be8a286af926c7bce9c0 SHA512 be9cfe1ae6697956ca7476cedc212a8cbd9da2c3c72096a89afaaf73c5b6655fd04d458f96c472f680c5513c0ea3e4449c4092a958425b6040f0c7774453cd2f
DIST patch-5.9.9.xz 502816 BLAKE2B 104fa2ecaac3c543662b891de22cb881a917320317d58dcaeb6b6826e3f0296126ab5177cc7a44a438c15d3ae9cab116ff6926cce9d5e4d310df99fca0d9b909 SHA512 87852bc4d08cd5e82c7de9a8c8d50c1b4c67eed7157bfe1034d279370ff21a194f082f126d49812f84ec726100c5d97b3d908994e92c2cbfd231a4ac851babe3
-EBUILD perf-5.10.16.ebuild 6907 BLAKE2B 8df5366e9d356ad44c76b8942da614e5920458c2ad75f44c91d93e8533a77f3580415a9c5919b2d2a211ff140985524b9b404f0639e291ec9b5f96ca0d7733ea SHA512 54ed08e8bed2ccebded0fffd4d1931f380e2e60c283f2d22a3f14c9f3187756bdae59b4f3649842f7b1f57843ffb22a4868299035ddea0db1830b42c346866bd
-EBUILD perf-5.11.ebuild 6907 BLAKE2B 8df5366e9d356ad44c76b8942da614e5920458c2ad75f44c91d93e8533a77f3580415a9c5919b2d2a211ff140985524b9b404f0639e291ec9b5f96ca0d7733ea SHA512 54ed08e8bed2ccebded0fffd4d1931f380e2e60c283f2d22a3f14c9f3187756bdae59b4f3649842f7b1f57843ffb22a4868299035ddea0db1830b42c346866bd
-EBUILD perf-5.8.ebuild 6687 BLAKE2B 0edba8aac4fee3d072623a7feeec1e92b60c4754a98565003034fcfef457084e6f5f2d9f976705f16b5c4dd107e5dc15683ba0a22423c58ff19d9f9c7df0cbcf SHA512 75be7acd50d3de970c52d6328e20dfada5f3cce398f7e3c52dd654d85b9bd42c7fbd614705cf6af885c52cbaece46be5142726733be0df0f84ff6a858fb5dcd8
-EBUILD perf-5.9.9.ebuild 6905 BLAKE2B dbd15e332896743741ed1fe8ce9f87f97ae87d0d288360aecc3d4cafd8e829ad8adc1c17597e3ba450d7f7d03b80d09ad71d8bce04825f262490a22621eeef22 SHA512 dc9e33bbd38ee7d65163f2b2c12fa6cc6d33e8087da7d563dffeb626c49f5df4f5085fac62c9f70a23b2abb979ee213b72e47bbdeb0fbbcd76248e9414109a41
+EBUILD perf-5.10.16.ebuild 6919 BLAKE2B b935a05f5b75579309d4f1dd458a989a418b858b7af639c01580425c2135b7ddb4374bd93389fb4aa84f160a2133e139ff38c913cc6f6ab2a789baf69de4e6c5 SHA512 d30d61b53b769729b18381e891c87e5f45b4ea060b04c4873fbad4bf922b8284ef6e13b9e77d7565311f76263074bda10d06dcfaaf1007ec8fc2c78d64ffdf30
+EBUILD perf-5.11.ebuild 7048 BLAKE2B 8bad2df76ed7d2e68e7e70139ec27ae3a1085a8cc003fc3e8986baec1a51b6d86f5d0ec932f730e9db159e98a7d4d005c144fa06d9b967e48c5c65824478ffeb SHA512 a8fc3839aa1887b6fa7ce510e26fa5a6d4e4027f1d48d9b44dc90437a899f4577dd1feb04134fd5d96f31d14f52584da0b5735d794ad3796dadd5e896a88e2d1
+EBUILD perf-5.8.ebuild 6699 BLAKE2B b100c477e25c9e1fc56d6eaf6d49ae2ca5d73fa48dbff3bdabb4b03a759a59758cb2da4adc8130469a493dfc6bc76c5c07235efe0403f96f5901db7a408fccd2 SHA512 b7387ae53c8cf86ab1e858245739845c5e490f0b34174fdb18eff8770433a3240be7d6dee62b1e552f2af0f53efca9155ae488110f23e194c85fe864a0b3ac19
+EBUILD perf-5.9.9.ebuild 6917 BLAKE2B f224cf2a2705022bcc73b27782d8cc773ed4a5dfae84f231181647b660ce0b93f9097baf1c5ba2c8a8e7c9cc8483712c5638f3a204acd439c2509221269116a1 SHA512 52e3fd8b9f305726d1223e9ab9470405d84049c4701fb1ee4dfc40ae09d3d8b4a862a3dc77d55d269e40ed8c147a3c0cca3d8f87d59844511b4092d9d64fb40f
MISC metadata.xml 1506 BLAKE2B 3f82b3824ed6e126239ccedc332b79b450a695df6149b094b05674e6bf99c1300919fd7046bc47b62a39f879cfaa72d1f496f46c2f6b76aded8ef154b3ae5a2d SHA512 ba7560b91456c4930c44427865859512166e747002fb4e5331530a2fd2b40f0828870ec59f21abb2836b6c51c70ddf77a820d475f7f8f97a03737c7178b5d8d6
diff --git a/dev-util/perf/perf-5.10.16.ebuild b/dev-util/perf/perf-5.10.16.ebuild
index eda4faf8ef8e..5bcbb7413e98 100644
--- a/dev-util/perf/perf-5.10.16.ebuild
+++ b/dev-util/perf/perf-5.10.16.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
-inherit bash-completion-r1 estack eutils llvm toolchain-funcs prefix python-r1 linux-info
+inherit bash-completion-r1 estack llvm toolchain-funcs prefix python-r1 linux-info
DESCRIPTION="Userland tools for Linux Performance Counters"
HOMEPAGE="https://perf.wiki.kernel.org/"
@@ -40,6 +40,7 @@ BDEPEND="
${LINUX_PATCH+dev-util/patchutils}
sys-devel/bison
sys-devel/flex
+ virtual/pkgconfig
doc? (
app-text/asciidoc
app-text/sgml-common
diff --git a/dev-util/perf/perf-5.11.ebuild b/dev-util/perf/perf-5.11.ebuild
index eda4faf8ef8e..92f4c1ae43f6 100644
--- a/dev-util/perf/perf-5.11.ebuild
+++ b/dev-util/perf/perf-5.11.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
-inherit bash-completion-r1 estack eutils llvm toolchain-funcs prefix python-r1 linux-info
+inherit bash-completion-r1 estack llvm toolchain-funcs prefix python-r1 linux-info
DESCRIPTION="Userland tools for Linux Performance Counters"
HOMEPAGE="https://perf.wiki.kernel.org/"
@@ -40,12 +40,15 @@ BDEPEND="
${LINUX_PATCH+dev-util/patchutils}
sys-devel/bison
sys-devel/flex
+ virtual/pkgconfig
doc? (
app-text/asciidoc
app-text/sgml-common
app-text/xmlto
sys-process/time
- )"
+ )
+ ${PYTHON_DEPS}
+"
RDEPEND="audit? ( sys-process/audit )
crypt? ( dev-libs/openssl:0= )
@@ -87,6 +90,9 @@ pkg_pretend() {
pkg_setup() {
use clang && LLVM_MAX_SLOT=9 llvm_pkg_setup
+ # We enable python unconditionally as libbpf always generates
+ # API headers using python script
+ python_setup
}
src_unpack() {
diff --git a/dev-util/perf/perf-5.8.ebuild b/dev-util/perf/perf-5.8.ebuild
index 604113203758..83e1898c4db9 100644
--- a/dev-util/perf/perf-5.8.ebuild
+++ b/dev-util/perf/perf-5.8.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
-inherit bash-completion-r1 estack eutils llvm toolchain-funcs prefix python-r1 linux-info
+inherit bash-completion-r1 estack llvm toolchain-funcs prefix python-r1 linux-info
MY_PV="${PV/_/-}"
MY_PV="${MY_PV/-pre/-git}"
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
${LINUX_PATCH+dev-util/patchutils}
sys-devel/bison
sys-devel/flex
+ virtual/pkgconfig
java? ( virtual/jdk )
doc? (
app-text/asciidoc
diff --git a/dev-util/perf/perf-5.9.9.ebuild b/dev-util/perf/perf-5.9.9.ebuild
index 251cfd4abb89..ade70b6a2fee 100644
--- a/dev-util/perf/perf-5.9.9.ebuild
+++ b/dev-util/perf/perf-5.9.9.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
-inherit bash-completion-r1 estack eutils llvm toolchain-funcs prefix python-r1 linux-info
+inherit bash-completion-r1 estack llvm toolchain-funcs prefix python-r1 linux-info
DESCRIPTION="Userland tools for Linux Performance Counters"
HOMEPAGE="https://perf.wiki.kernel.org/"
@@ -40,6 +40,7 @@ BDEPEND="
${LINUX_PATCH+dev-util/patchutils}
sys-devel/bison
sys-devel/flex
+ virtual/pkgconfig
doc? (
app-text/asciidoc
app-text/sgml-common