* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2016-01-13 23:23 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2016-01-13 23:23 UTC (permalink / raw
To: gentoo-commits
commit: de2910d972c0cf21ce759ffe098c93d916e8cd25
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 13 23:22:10 2016 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Jan 13 23:22:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2910d9
dev-util/trace-cmd: version bump to 2.6
Gentoo-Bug: 556134
Package-Manager: portage-2.2.26
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-2.6.ebuild | 71 +++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 77bc310..c3d3a32 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1 +1,2 @@
DIST trace-cmd-2.5.1.tar.xz 1577148 SHA256 591aa00ff90a60fa2bce8637392126623511fd7629a771c7e3276137b31b3966 SHA512 2280eefa130a3914c34798f8bd4097a55f7f4fa4632b3d26ee1317bba54625d259ac61c6576dd3051fb2be48fb593fa54a4203d1828b7fec5fd196de00491ea2 WHIRLPOOL 4185a05c96204fb5ec8256620af53ec4c4bb2e0f7e2f268c7a6814ed788b1ce256f2dba429eef80dcf2b2409b3cd1ff11bed9bae43da558de9f6d3bb2c7c654c
+DIST trace-cmd-2.6.tar.xz 1584768 SHA256 e390265567b7701d92d8f7480ea669314609353bae9e0d57e8dd66951d8655f9 SHA512 cf479a940825935aa89b282c7a617d56fa5dd1f82e3322a969c4e0a08343ceca16c40058ead5f5878260ce0a003102550808c5475110706580769dffb1897c54 WHIRLPOOL 63cd934a5985d581faebb5108562bbc2fec6d445120f09c4e7689f4330ade846c3ed53875a04e5741c8b9cef78029440f871e38c5e95f3b2c8436c04411d31df
diff --git a/dev-util/trace-cmd/trace-cmd-2.6.ebuild b/dev-util/trace-cmd/trace-cmd-2.6.ebuild
new file mode 100644
index 0000000..93f769a
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-2.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=(python2_7)
+
+inherit eutils toolchain-funcs linux-info python-single-r1
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git"
+SRC_URI="mirror://gentoo/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc gtk python udis86"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+ gtk? (
+ ${PYTHON_DEPS}
+ dev-python/pygtk:2[${PYTHON_USEDEP}]
+ )"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ python? (
+ virtual/pkgconfig
+ dev-lang/swig
+ )
+ gtk? ( virtual/pkgconfig )
+ doc? ( app-text/asciidoc )"
+
+CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.5.1-makefile.patch
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_configure() {
+ MAKEOPTS+=" prefix=/usr libdir=$(get_libdir) CC=$(tc-getCC) AR=$(tc-getAR)"
+
+ if use python; then
+ MAKEOPTS+=" PYTHON_VERS=${EPYTHON//python/python-}"
+ MAKEOPTS+=" python_dir=$(python_get_sitedir)/${PN}"
+ else
+ MAKEOPTS+=" NO_PYTHON=1"
+ fi
+
+ use udis86 || MAKEOPTS+=" NO_UDIS86=1"
+}
+
+src_compile() {
+ emake all_cmd
+ use doc && emake doc
+ use gtk && emake -j1 gui
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ use doc && emake DESTDIR="${D}" install_doc
+ use gtk && emake DESTDIR="${D}" install_gui
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2017-04-20 20:48 David Seifert
0 siblings, 0 replies; 42+ messages in thread
From: David Seifert @ 2017-04-20 20:48 UTC (permalink / raw
To: gentoo-commits
commit: f2db4592e64138a0ae3a3bae6cf91e1c36e9b50c
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 20:26:53 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 20:47:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2db4592
dev-util/trace-cmd: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-util/trace-cmd/trace-cmd-2.5.1.ebuild | 5 +++--
dev-util/trace-cmd/trace-cmd-2.6.ebuild | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-2.5.1.ebuild b/dev-util/trace-cmd/trace-cmd-2.5.1.ebuild
index e7790e344ab..c6acbd76795 100644
--- a/dev-util/trace-cmd/trace-cmd-2.5.1.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,6 +14,7 @@ LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc gtk python udis86"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="python? ( ${PYTHON_DEPS} )
udis86? ( dev-libs/udis86 )
@@ -37,7 +38,7 @@ CONFIG_CHECK="
pkg_setup() {
linux-info_pkg_setup
- python-single-r1_pkg_setup
+ use python && python-single-r1_pkg_setup
}
src_prepare() {
diff --git a/dev-util/trace-cmd/trace-cmd-2.6.ebuild b/dev-util/trace-cmd/trace-cmd-2.6.ebuild
index a93b9ac2a09..4187d0fdd2f 100644
--- a/dev-util/trace-cmd/trace-cmd-2.6.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,6 +14,7 @@ LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc gtk python udis86"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="python? ( ${PYTHON_DEPS} )
udis86? ( dev-libs/udis86 )
@@ -41,7 +42,7 @@ PATCHES=(
pkg_setup() {
linux-info_pkg_setup
- python-single-r1_pkg_setup
+ use python && python-single-r1_pkg_setup
}
src_configure() {
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2018-11-13 15:31 Craig Andrews
0 siblings, 0 replies; 42+ messages in thread
From: Craig Andrews @ 2018-11-13 15:31 UTC (permalink / raw
To: gentoo-commits
commit: e84bc4145aae257176c71dc045faa9c161684513
Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 13 15:31:17 2018 +0000
Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Tue Nov 13 15:31:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84bc414
dev-util/trace-cmd: Add -9999 live version
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-9999.ebuild | 78 ++++++++++++++++++++++++++++++++
1 file changed, 78 insertions(+)
diff --git a/dev-util/trace-cmd/trace-cmd-9999.ebuild b/dev-util/trace-cmd/trace-cmd-9999.ebuild
new file mode 100644
index 00000000000..edebefd435b
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-9999.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python2_7)
+
+inherit linux-info python-single-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+IUSE="doc gtk python udis86"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+ gtk? (
+ ${PYTHON_DEPS}
+ dev-python/pygtk:2[${PYTHON_USEDEP}]
+ )"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ python? (
+ virtual/pkgconfig
+ dev-lang/swig
+ )
+ gtk? ( virtual/pkgconfig )
+ doc? ( app-text/asciidoc )"
+
+CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.7-makefile.patch
+)
+
+pkg_setup() {
+ linux-info_pkg_setup
+ use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ MAKEOPTS+=" prefix=/usr libdir=$(get_libdir) CC=$(tc-getCC) AR=$(tc-getAR)"
+
+ if use python; then
+ MAKEOPTS+=" PYTHON_VERS=${EPYTHON//python/python-}"
+ MAKEOPTS+=" python_dir=$(python_get_sitedir)/${PN}"
+ else
+ MAKEOPTS+=" NO_PYTHON=1"
+ fi
+
+ use udis86 || MAKEOPTS+=" NO_UDIS86=1"
+}
+
+src_compile() {
+ emake all_cmd
+ use doc && emake doc
+ use gtk && emake -j1 gui
+}
+
+src_install() {
+ default
+ use doc && emake DESTDIR="${D}" install_doc
+ use gtk && emake DESTDIR="${D}" install_gui
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2019-03-11 20:31 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2019-03-11 20:31 UTC (permalink / raw
To: gentoo-commits
commit: 10d36713c436c46cfc02690ac1de1e9e5e8cb6f7
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Mon Mar 11 20:30:36 2019 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Mar 11 20:31:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d36713
dev-util/trace-cmd: Remove old
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 2 -
dev-util/trace-cmd/trace-cmd-2.5.1.ebuild | 72 -------------------------------
dev-util/trace-cmd/trace-cmd-2.6.ebuild | 71 ------------------------------
3 files changed, 145 deletions(-)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 9848415c771..5c3fead0ec3 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,3 +1 @@
-DIST trace-cmd-2.5.1.tar.xz 1577148 BLAKE2B 25436354315bcfe886cca26678017846ac95c8f19877bf9fc7ab24ed543406b61516ad56185e78c3a8d79bbbc672419fca468b205f178cdc01baaf0dfd140702 SHA512 2280eefa130a3914c34798f8bd4097a55f7f4fa4632b3d26ee1317bba54625d259ac61c6576dd3051fb2be48fb593fa54a4203d1828b7fec5fd196de00491ea2
-DIST trace-cmd-2.6.tar.xz 1584768 BLAKE2B 42b2b4ac37246d610a2747bf0cb025d0f0ef5954a40c57acb8df8245f71fb516e0c124034b44addfee119ea453f1e732f6a2a73fa5e3bfb18da5ea7e1f920ed5 SHA512 cf479a940825935aa89b282c7a617d56fa5dd1f82e3322a969c4e0a08343ceca16c40058ead5f5878260ce0a003102550808c5475110706580769dffb1897c54
DIST trace-cmd-v2.7.tar.gz 1865571 BLAKE2B e0df57c78c6505c856381f17cfdecdaa7a4441eee4cfc57af4fff79a0157ca7aa7c76a81428ddf8d9d00d6bb0a5391b99d4bb5f92fadc7e4062a0181facb2cc9 SHA512 e507eb6609f1fd3dddec541e9f69c466f4f3f66c28f0a7f4292615e3984cebaaf42725f3d82b8c625e5c60977d1f9b5e96cce7664b951eb5f99b955cc440efe4
diff --git a/dev-util/trace-cmd/trace-cmd-2.5.1.ebuild b/dev-util/trace-cmd/trace-cmd-2.5.1.ebuild
deleted file mode 100644
index c6acbd76795..00000000000
--- a/dev-util/trace-cmd/trace-cmd-2.5.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=(python2_7)
-
-inherit eutils toolchain-funcs linux-info python-single-r1
-
-DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git"
-SRC_URI="mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc gtk python udis86"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )
- udis86? ( dev-libs/udis86 )
- gtk? (
- ${PYTHON_DEPS}
- dev-python/pygtk:2[${PYTHON_USEDEP}]
- )"
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- python? (
- virtual/pkgconfig
- dev-lang/swig
- )
- gtk? ( virtual/pkgconfig )
- doc? ( app-text/asciidoc )"
-
-CONFIG_CHECK="
- ~TRACING
- ~FTRACE
- ~BLK_DEV_IO_TRACE"
-
-pkg_setup() {
- linux-info_pkg_setup
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-makefile.patch
- epatch_user
-}
-
-src_configure() {
- MAKEOPTS+=" prefix=/usr libdir=$(get_libdir) CC=$(tc-getCC) AR=$(tc-getAR)"
-
- if use python; then
- MAKEOPTS+=" PYTHON_VERS=${EPYTHON//python/python-}"
- MAKEOPTS+=" python_dir=$(python_get_sitedir)/${PN}"
- else
- MAKEOPTS+=" NO_PYTHON=1"
- fi
-
- use udis86 || MAKEOPTS+=" NO_UDIS86=1"
-}
-
-src_compile() {
- emake all_cmd
- use doc && emake doc
- use gtk && emake -j1 gui
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- use doc && emake DESTDIR="${D}" install_doc
- use gtk && emake DESTDIR="${D}" install_gui
-}
diff --git a/dev-util/trace-cmd/trace-cmd-2.6.ebuild b/dev-util/trace-cmd/trace-cmd-2.6.ebuild
deleted file mode 100644
index 4187d0fdd2f..00000000000
--- a/dev-util/trace-cmd/trace-cmd-2.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python2_7)
-
-inherit eutils toolchain-funcs linux-info python-single-r1
-
-DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git"
-SRC_URI="mirror://gentoo/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc gtk python udis86"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )
- udis86? ( dev-libs/udis86 )
- gtk? (
- ${PYTHON_DEPS}
- dev-python/pygtk:2[${PYTHON_USEDEP}]
- )"
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- python? (
- virtual/pkgconfig
- dev-lang/swig
- )
- gtk? ( virtual/pkgconfig )
- doc? ( app-text/asciidoc )"
-
-CONFIG_CHECK="
- ~TRACING
- ~FTRACE
- ~BLK_DEV_IO_TRACE"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.5.1-makefile.patch
-)
-
-pkg_setup() {
- linux-info_pkg_setup
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- MAKEOPTS+=" prefix=/usr libdir=$(get_libdir) CC=$(tc-getCC) AR=$(tc-getAR)"
-
- if use python; then
- MAKEOPTS+=" PYTHON_VERS=${EPYTHON//python/python-}"
- MAKEOPTS+=" python_dir=$(python_get_sitedir)/${PN}"
- else
- MAKEOPTS+=" NO_PYTHON=1"
- fi
-
- use udis86 || MAKEOPTS+=" NO_UDIS86=1"
-}
-
-src_compile() {
- emake all_cmd
- use doc && emake doc
- use gtk && emake -j1 gui
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- use doc && emake DESTDIR="${D}" install_doc
- use gtk && emake DESTDIR="${D}" install_gui
-}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2019-03-13 21:59 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2019-03-13 21:59 UTC (permalink / raw
To: gentoo-commits
commit: 9aaf480d38509a312db8be7e81b39050c2b2a106
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Wed Mar 13 21:59:03 2019 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 21:59:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aaf480d
dev-util/trace-cmd: Revbump, drop "gtk" USE flag
It's broken, and no longer supported upstream. The latest kernelshark
has been rewritten in QT and will be a separate package soon.
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
.../{trace-cmd-2.7-r1.ebuild => trace-cmd-2.7-r2.ebuild} | 14 +++++---------
dev-util/trace-cmd/trace-cmd-9999.ebuild | 16 ++++++----------
2 files changed, 11 insertions(+), 19 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-2.7-r1.ebuild b/dev-util/trace-cmd/trace-cmd-2.7-r2.ebuild
similarity index 87%
rename from dev-util/trace-cmd/trace-cmd-2.7-r1.ebuild
rename to dev-util/trace-cmd/trace-cmd-2.7-r2.ebuild
index 6fd69e83c23..d38e2e55b21 100644
--- a/dev-util/trace-cmd/trace-cmd-2.7-r1.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.7-r2.ebuild
@@ -20,23 +20,19 @@ fi
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-IUSE="+audit doc gtk python udis86"
+IUSE="+audit doc python udis86"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="audit? ( sys-process/audit )
python? ( ${PYTHON_DEPS} )
- udis86? ( dev-libs/udis86 )
- gtk? (
- ${PYTHON_DEPS}
- dev-python/pygtk:2[${PYTHON_USEDEP}]
- )"
+ udis86? ( dev-libs/udis86 )"
DEPEND="${RDEPEND}
sys-kernel/linux-headers
python? (
virtual/pkgconfig
dev-lang/swig
)
- gtk? ( virtual/pkgconfig )
+
doc? ( app-text/asciidoc )"
CONFIG_CHECK="
@@ -74,11 +70,11 @@ src_configure() {
src_compile() {
emake V=1 all_cmd libs
use doc && emake doc
- use gtk && emake -j1 gui
+
}
src_install() {
emake DESTDIR="${D}" V=1 install install_libs
use doc && emake DESTDIR="${D}" install_doc
- use gtk && emake DESTDIR="${D}" install_gui
+
}
diff --git a/dev-util/trace-cmd/trace-cmd-9999.ebuild b/dev-util/trace-cmd/trace-cmd-9999.ebuild
index f6463fe7257..d38e2e55b21 100644
--- a/dev-util/trace-cmd/trace-cmd-9999.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-9999.ebuild
@@ -13,30 +13,26 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/${PN}.git"
inherit git-r3
else
- SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/${PN}.git/snapshot/${PN}-v${PV}.tar.gz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN}-v${PV}"
fi
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-IUSE="+audit doc gtk python udis86"
+IUSE="+audit doc python udis86"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND="audit? ( sys-process/audit )
python? ( ${PYTHON_DEPS} )
- udis86? ( dev-libs/udis86 )
- gtk? (
- ${PYTHON_DEPS}
- dev-python/pygtk:2[${PYTHON_USEDEP}]
- )"
+ udis86? ( dev-libs/udis86 )"
DEPEND="${RDEPEND}
sys-kernel/linux-headers
python? (
virtual/pkgconfig
dev-lang/swig
)
- gtk? ( virtual/pkgconfig )
+
doc? ( app-text/asciidoc )"
CONFIG_CHECK="
@@ -74,11 +70,11 @@ src_configure() {
src_compile() {
emake V=1 all_cmd libs
use doc && emake doc
- use gtk && emake -j1 gui
+
}
src_install() {
emake DESTDIR="${D}" V=1 install install_libs
use doc && emake DESTDIR="${D}" install_doc
- use gtk && emake DESTDIR="${D}" install_gui
+
}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2019-04-10 1:00 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2019-04-10 1:00 UTC (permalink / raw
To: gentoo-commits
commit: 5c4185a9048627c9ffa82ce74cbc1c4b75034a82
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Wed Apr 10 01:00:44 2019 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Apr 10 01:00:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4185a9
dev-util/trace-cmd: Fix inverted USE flag passing
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-2.7-r2.ebuild | 4 ++--
dev-util/trace-cmd/trace-cmd-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-2.7-r2.ebuild b/dev-util/trace-cmd/trace-cmd-2.7-r2.ebuild
index f9a2adfa4f0..27b25b7f121 100644
--- a/dev-util/trace-cmd/trace-cmd-2.7-r2.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.7-r2.ebuild
@@ -56,8 +56,8 @@ src_configure() {
"libdir=/usr/$(get_libdir)"
"CC=$(tc-getCC)"
"AR=$(tc-getAR)"
- $(usex audit '' '' 'NO_AUDIT=1')
- $(usex udis86 '' '' 'NO_UDIS86=1')
+ $(usex audit '' '' '' 'NO_AUDIT=1')
+ $(usex udis86 '' '' '' 'NO_UDIS86=1')
)
if use python; then
diff --git a/dev-util/trace-cmd/trace-cmd-9999.ebuild b/dev-util/trace-cmd/trace-cmd-9999.ebuild
index f9a2adfa4f0..27b25b7f121 100644
--- a/dev-util/trace-cmd/trace-cmd-9999.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-9999.ebuild
@@ -56,8 +56,8 @@ src_configure() {
"libdir=/usr/$(get_libdir)"
"CC=$(tc-getCC)"
"AR=$(tc-getAR)"
- $(usex audit '' '' 'NO_AUDIT=1')
- $(usex udis86 '' '' 'NO_UDIS86=1')
+ $(usex audit '' '' '' 'NO_AUDIT=1')
+ $(usex udis86 '' '' '' 'NO_UDIS86=1')
)
if use python; then
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2019-07-19 22:58 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2019-07-19 22:58 UTC (permalink / raw
To: gentoo-commits
commit: 3e8b353685dce2d6f62a8de066f332b16d233ae7
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Fri Jul 19 22:57:47 2019 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Jul 19 22:57:47 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8b3536
dev-util/trace-cmd: Version bump to 2.8.2
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 2 +-
dev-util/trace-cmd/{trace-cmd-2.8.ebuild => trace-cmd-2.8.2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 8aabb8d3f87..fe97422853f 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,2 +1,2 @@
DIST trace-cmd-v2.7.tar.gz 1865571 BLAKE2B e0df57c78c6505c856381f17cfdecdaa7a4441eee4cfc57af4fff79a0157ca7aa7c76a81428ddf8d9d00d6bb0a5391b99d4bb5f92fadc7e4062a0181facb2cc9 SHA512 e507eb6609f1fd3dddec541e9f69c466f4f3f66c28f0a7f4292615e3984cebaaf42725f3d82b8c625e5c60977d1f9b5e96cce7664b951eb5f99b955cc440efe4
-DIST trace-cmd-v2.8.tar.gz 1996407 BLAKE2B 6a9a0b221418d448f5af5508bf8acf0baca08e0cdd8c1a835a06d26f5f729608d6988f7ed83ccdc9e117ade19893fa32c2400a61c2d396804cd042bc25cd498a SHA512 0675c057e78878a0f56ee69edfe7ab4b771fd5346920fcd3ad4af777180fae311cc369dc3faa6cd49d30664401497d20e45a0cf1914805139116e3be8587e0a7
+DIST trace-cmd-v2.8.2.tar.gz 1996476 BLAKE2B c605c36f4e6d25b25919839d5888db12e89b693ff35e24be9e6496489b06bafbd19bb610ec465c4f59c77f37051c197876fcd6c003060206f141f3d58ba9b394 SHA512 88bc4167bc86c6abfa0b94b0acc580a92c38518d72e06ec82d34b6ecce48f8641dbcabdc77be3492b16a0ab00247a40fd491932b56889d6d74091cdb27da4376
diff --git a/dev-util/trace-cmd/trace-cmd-2.8.ebuild b/dev-util/trace-cmd/trace-cmd-2.8.2.ebuild
similarity index 100%
rename from dev-util/trace-cmd/trace-cmd-2.8.ebuild
rename to dev-util/trace-cmd/trace-cmd-2.8.2.ebuild
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2019-07-26 0:22 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2019-07-26 0:22 UTC (permalink / raw
To: gentoo-commits
commit: ecb7f93f91bf8a8aaa583270909b01259c6e6c46
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Fri Jul 26 00:22:15 2019 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 00:22:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb7f93f
dev-util/trace-cmd: Update 9999 to work with current git
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-9999.ebuild | 12 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-9999.ebuild b/dev-util/trace-cmd/trace-cmd-9999.ebuild
index 343d1b85ed5..cd3944c250c 100644
--- a/dev-util/trace-cmd/trace-cmd-9999.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-9999.ebuild
@@ -8,10 +8,10 @@ DISTUTILS_OPTIONAL=1
inherit linux-info python-r1 toolchain-funcs
DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git"
+HOMEPAGE="http://trace-cmd.org/"
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/${PN}.git"
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
@@ -33,7 +33,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
dev-lang/swig
)
-
doc? ( app-text/asciidoc )"
CONFIG_CHECK="
@@ -41,10 +40,6 @@ CONFIG_CHECK="
~FTRACE
~BLK_DEV_IO_TRACE"
-PATCHES=(
- "${FILESDIR}/trace-cmd-2.8-python-pkgconfig-name.patch"
-)
-
pkg_setup() {
linux-info_pkg_setup
}
@@ -64,7 +59,7 @@ src_configure() {
src_compile() {
emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- trace-cmd libs
+ trace-cmd
if use python; then
python_copy_sources
@@ -76,7 +71,6 @@ src_compile() {
python_compile() {
pushd "${BUILD_DIR}" > /dev/null || die
- python_is_python3 && eapply "${FILESDIR}/trace-cmd-2.8.3-python3-warnings.patch"
emake "${EMAKE_FLAGS[@]}" \
PYTHON_VERS="${EPYTHON}" \
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2019-08-29 1:24 Zac Medico
0 siblings, 0 replies; 42+ messages in thread
From: Zac Medico @ 2019-08-29 1:24 UTC (permalink / raw
To: gentoo-commits
commit: 1cd0cf290dbe1350a7ad0af326b27bfaecba1fce
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 01:23:28 2019 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 01:23:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd0cf29
dev-util/trace-cmd: 2.8.3 amd64 stable
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-2.8.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
index 81b74d42905..accd695be06 100644
--- a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
S="${WORKDIR}/${PN}-v${PV}"
fi
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2020-02-10 21:00 Michał Górny
0 siblings, 0 replies; 42+ messages in thread
From: Michał Górny @ 2020-02-10 21:00 UTC (permalink / raw
To: gentoo-commits
commit: 1a22e575a1283414e9f1fa1822177a3a50491100
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 20:56:13 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 21:00:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a22e575
dev-util/trace-cmd: Remove py2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-2.8.3.ebuild | 2 +-
dev-util/trace-cmd/trace-cmd-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
index accd695be06..831768c1b03 100644
--- a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
DISTUTILS_OPTIONAL=1
inherit linux-info python-r1 toolchain-funcs
diff --git a/dev-util/trace-cmd/trace-cmd-9999.ebuild b/dev-util/trace-cmd/trace-cmd-9999.ebuild
index cd3944c250c..5bb14d9f6b2 100644
--- a/dev-util/trace-cmd/trace-cmd-9999.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
DISTUTILS_OPTIONAL=1
inherit linux-info python-r1 toolchain-funcs
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2020-05-14 22:25 Aaron Bauman
0 siblings, 0 replies; 42+ messages in thread
From: Aaron Bauman @ 2020-05-14 22:25 UTC (permalink / raw
To: gentoo-commits
commit: 38ccd83434b75409d47f16dc50f389019fee4c03
Author: Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Fri May 8 00:49:01 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu May 14 22:25:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ccd834
dev-util/trace-cmd: update homepage
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov <sokolov <AT> google.com>
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-9999.ebuild b/dev-util/trace-cmd/trace-cmd-9999.ebuild
index 78357b959a1..0e6a0b207cb 100644
--- a/dev-util/trace-cmd/trace-cmd-9999.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-9999.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_OPTIONAL=1
inherit linux-info python-r1 toolchain-funcs
DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="http://trace-cmd.org/"
+HOMEPAGE="https://trace-cmd.org/"
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2020-06-05 15:45 Mart Raudsepp
0 siblings, 0 replies; 42+ messages in thread
From: Mart Raudsepp @ 2020-06-05 15:45 UTC (permalink / raw
To: gentoo-commits
commit: e300e32505ee7322d64c4dc8b40b35d54f40cebd
Author: Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Fri Jun 5 14:09:41 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Jun 5 15:44:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e300e325
dev-util/trace-cmd: arm64 keyworded (bug #726704)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-2.8.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
index e5586ade3a3..8a3d0ba72d9 100644
--- a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
S="${WORKDIR}/${PN}-v${PV}"
fi
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2020-07-28 0:14 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2020-07-28 0:14 UTC (permalink / raw
To: gentoo-commits
commit: 0649522d1987df1844e32c7f3a2229871be417a9
Author: Patrick McLean <patrick.mclean <AT> sony <DOT> com>
AuthorDate: Tue Jul 28 00:14:07 2020 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jul 28 00:14:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0649522d
dev-util/trace-cmd-2.9.1: Version bump
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-2.9.1.ebuild | 130 ++++++++++++++++++++++++++++++
2 files changed, 131 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 4c4cec3dacc..53023f987a4 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1 +1,2 @@
DIST trace-cmd-v2.8.3.tar.gz 1996617 BLAKE2B 0ab77649af90a0a9368ff118dc94e6fd003b18ceb2065ae3a4559a1d2cfa93be44d87bfb97e2e2f06898508699ff5ce18face4edefd7e40b3b9cca405a626cff SHA512 51166c4276abda209a099cc6fe9081ad6d403cbfd9d4a53bc5bb068392327e88fe647e9324a527e68730d73d1a5f7f74126718547f94c652bb12e51c7518a58b
+DIST trace-cmd-v2.9.1.tar.gz 4298008 BLAKE2B f7aa2f12b2c90f35390857ed6f5818b74c42be36ce70835d86410f9f4931d27410123baaad007fa2795c1ba1f5bafc739db620f467ccc48021d774ee7be8a68d SHA512 186bfdd8ff1e88e9e6d3ae87b123f049892deaaa8d6a42944b6f8abee6b828946b88774029aa96daf4423a3dfc01b42835508f44f636dd02579ef9a8ef425131
diff --git a/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild b/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild
new file mode 100644
index 00000000000..05cc150deec
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_OPTIONAL=1
+
+inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+audit doc python test udis86"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ audit? ( sys-process/audit )
+ python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ python? (
+ virtual/pkgconfig
+ dev-lang/swig
+ )
+ doc? ( app-text/asciidoc )
+"
+
+# having trouble getting tests to compile
+RESTRICT+=" test"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -i Makefile || die "sed failed"
+}
+
+src_configure() {
+ EMAKE_FLAGS=(
+ BUILD_OUTPUT="${WORKDIR}/${P}_build"
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ "BASH_COMPLETE_DIR=$(get_bashcompdir)"
+ "etcdir=/etc"
+ $(usex audit '' 'NO_AUDIT=' '' '1')
+ $(usex test 'CUNIT_INSTALLED=' '' '1' '')
+ $(usex udis86 '' 'NO_UDIS86=' '' '1')
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ trace-cmd
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+
+ use doc && emake doc
+}
+
+python_compile() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ python ctracecmd.so
+
+ popd > /dev/null || die
+}
+
+src_test() {
+ emake "${EMAKE_FLAGS[@]}" test
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ DESTDIR="${D}" \
+ install install_libs
+
+ newbashcomp tracecmd/trace-cmd.bash "${PN}"
+
+ use doc && emake DESTDIR="${D}" install_doc
+ use python && python_foreach_impl python_install
+}
+
+python_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ install_python
+
+ popd > /dev/null || die
+
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2020-08-14 23:22 Andreas Sturmlechner
0 siblings, 0 replies; 42+ messages in thread
From: Andreas Sturmlechner @ 2020-08-14 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 76aa0e6c058bcb53fd01368481281fd4786a7ada
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 3 21:23:56 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 23:21:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76aa0e6c
dev-util/trace-cmd: Drop superfluous calls to python_is_python3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-2.8.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
index 8a3d0ba72d9..0a21ac31448 100644
--- a/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.8.3.ebuild
@@ -78,7 +78,7 @@ src_compile() {
python_compile() {
pushd "${BUILD_DIR}" > /dev/null || die
- python_is_python3 && eapply "${FILESDIR}/trace-cmd-2.8.3-python3-warnings.patch"
+ eapply "${FILESDIR}/trace-cmd-2.8.3-python3-warnings.patch"
emake "${EMAKE_FLAGS[@]}" \
PYTHON_VERS="${EPYTHON}" \
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2021-03-11 17:29 Ben Kohler
0 siblings, 0 replies; 42+ messages in thread
From: Ben Kohler @ 2021-03-11 17:29 UTC (permalink / raw
To: gentoo-commits
commit: 35752760fb3be1c416c1619415ad8b09882f06cb
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 11 17:29:04 2021 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Thu Mar 11 17:29:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35752760
dev-util/trace-cmd: remove unmaintained 9999 ebuild
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-9999.ebuild | 103 -------------------------------
1 file changed, 103 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-9999.ebuild b/dev-util/trace-cmd/trace-cmd-9999.ebuild
deleted file mode 100644
index da93e09bdae..00000000000
--- a/dev-util/trace-cmd/trace-cmd-9999.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit linux-info python-r1 toolchain-funcs
-
-DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="https://trace-cmd.org/"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
- inherit git-r3
-else
- SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~x86"
- S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/${PV}"
-IUSE="+audit doc python udis86"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="audit? ( sys-process/audit )
- python? ( ${PYTHON_DEPS} )
- udis86? ( dev-libs/udis86 )"
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- python? (
- virtual/pkgconfig
- dev-lang/swig
- )
- doc? ( app-text/asciidoc )"
-
-CONFIG_CHECK="
- ~TRACING
- ~FTRACE
- ~BLK_DEV_IO_TRACE"
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_configure() {
- EMAKE_FLAGS=(
- BUILD_OUTPUT="${WORKDIR}/${P}_build"
- "prefix=${EPREFIX}/usr"
- "libdir=${EPREFIX}/usr/$(get_libdir)"
- "CC=$(tc-getCC)"
- "AR=$(tc-getAR)"
- $(usex audit '' '' '' 'NO_AUDIT=1')
- $(usex udis86 '' '' '' 'NO_UDIS86=1')
- VERBOSE=1
- )
-}
-
-src_compile() {
- emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- trace-cmd
-
- if use python; then
- python_copy_sources
- python_foreach_impl python_compile
- fi
-
- use doc && emake doc
-}
-
-python_compile() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake "${EMAKE_FLAGS[@]}" \
- PYTHON_VERS="${EPYTHON}" \
- PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
- python_dir=$(python_get_sitedir)/${PN} \
- python python-plugin
-
- popd > /dev/null || die
-}
-
-src_install() {
- emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- DESTDIR="${D}" \
- install install_libs
-
- use doc && emake DESTDIR="${D}" install_doc
- use python && python_foreach_impl python_install
-}
-
-python_install() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
- PYTHON_VERS="${EPYTHON}" \
- PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
- python_dir=$(python_get_sitedir)/${PN} \
- install_python
-
- popd > /dev/null || die
-}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2021-03-26 12:00 Agostino Sarubbo
0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2021-03-26 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 78f3da8f5e459695a2a9cb0b6c3d7c7e4682ea1f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 12:00:30 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 12:00:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f3da8f
dev-util/trace-cmd: amd64 stable wrt bug #775509
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-2.9.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild b/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild
index 6a057a44df3..f34720f3ae2 100644
--- a/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
S="${WORKDIR}/${PN}-v${PV}"
fi
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2022-06-16 16:58 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2022-06-16 16:58 UTC (permalink / raw
To: gentoo-commits
commit: 5e28158e9f5826b2a56dd5bf6c099bab00b8f5d4
Author: Christian Schmidt <schmidt <AT> digadd <DOT> de>
AuthorDate: Sat Mar 19 19:47:16 2022 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 16:57:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e28158e
dev-utils/trace-cmd: Add 3.0.2
Signed-off-by: Christian Schmidt <gentoo <AT> digadd.de>
Bug: https://bugs.gentoo.org/824982
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.0.2.ebuild | 134 ++++++++++++++++++++++++++++++
2 files changed, 135 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 7b96b573b3e5..289146809ca9 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1 +1,2 @@
DIST trace-cmd-v2.9.1.tar.gz 4298008 BLAKE2B f7aa2f12b2c90f35390857ed6f5818b74c42be36ce70835d86410f9f4931d27410123baaad007fa2795c1ba1f5bafc739db620f467ccc48021d774ee7be8a68d SHA512 186bfdd8ff1e88e9e6d3ae87b123f049892deaaa8d6a42944b6f8abee6b828946b88774029aa96daf4423a3dfc01b42835508f44f636dd02579ef9a8ef425131
+DIST trace-cmd-v3.0.2.tar.gz 308097 BLAKE2B 109cf260a2bc219c9bef92fb85bdd5abd0698d261ecec35ea31b152986af720aae26720cfa6148f798fca1d33f631ea3e50906a5fc7ef00dbd705c63d3b83f2a SHA512 3f364409f4a8931a09b762b19ee19ae52215b46e7ed90610a0fa4092e71d88d0dae91353ff98ba11f18012c27ef67289097c6c132f0f07193fac459ac52861d0
diff --git a/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild b/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild
new file mode 100644
index 000000000000..6fad1f86144f
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_OPTIONAL=1
+
+inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+audit doc python test udis86 +zstd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# XXX trace-cmd autodetects this without configurability. This might cause
+# issues if the libraries are picked up with the useflag disabled and later
+# uninstalled
+RDEPEND="
+ audit? ( sys-process/audit )
+ python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+ zstd? ( >=app-arch/zstd-1.4 )
+ >=dev-libs/libtracefs-1.3
+ >=dev-libs/libtraceevent-1.5
+"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+ doc? ( app-text/asciidoc )
+"
+
+# having trouble getting tests to compile
+RESTRICT+=" test"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -i Makefile || die "sed failed"
+}
+
+src_configure() {
+ EMAKE_FLAGS=(
+ BUILD_OUTPUT="${WORKDIR}/${P}_build"
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ "BASH_COMPLETE_DIR=$(get_bashcompdir)"
+ "etcdir=/etc"
+ $(usex audit '' 'NO_AUDIT=' '' '1')
+ $(usex test 'CUNIT_INSTALLED=' '' '1' '')
+ $(usex udis86 '' 'NO_UDIS86=' '' '1')
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ trace-cmd
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+
+ use doc && emake doc
+}
+
+python_compile() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ python ctracecmd.so
+
+ popd > /dev/null || die
+}
+
+src_test() {
+ emake "${EMAKE_FLAGS[@]}" test
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ DESTDIR="${D}" \
+ install install_libs
+
+ newbashcomp tracecmd/trace-cmd.bash "${PN}"
+
+ use doc && emake DESTDIR="${D}" install_doc
+ use python && python_foreach_impl python_install
+}
+
+python_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ install_python
+
+ popd > /dev/null || die
+
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2022-07-29 12:12 Arthur Zamarin
0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2022-07-29 12:12 UTC (permalink / raw
To: gentoo-commits
commit: 2a0299838bca1c25212d77ab2f866e4d29000aa2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 12:12:19 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 12:12:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a029983
dev-util/trace-cmd: Keyword 3.0.2 arm64, #861347
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-3.0.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild b/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild
index 6fad1f86144f..e0a9c53636de 100644
--- a/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
S="${WORKDIR}/${PN}-v${PV}"
fi
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2022-09-02 13:59 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2022-09-02 13:59 UTC (permalink / raw
To: gentoo-commits
commit: 2e341a3053d932f4d013f93107043498d31779f6
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 2 13:30:33 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Sep 2 13:58:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e341a30
dev-util/trace-cmd: add 3.1.2
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.1.2.ebuild | 134 ++++++++++++++++++++++++++++++
2 files changed, 135 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 289146809ca9..a683d07d99d6 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,2 +1,3 @@
DIST trace-cmd-v2.9.1.tar.gz 4298008 BLAKE2B f7aa2f12b2c90f35390857ed6f5818b74c42be36ce70835d86410f9f4931d27410123baaad007fa2795c1ba1f5bafc739db620f467ccc48021d774ee7be8a68d SHA512 186bfdd8ff1e88e9e6d3ae87b123f049892deaaa8d6a42944b6f8abee6b828946b88774029aa96daf4423a3dfc01b42835508f44f636dd02579ef9a8ef425131
DIST trace-cmd-v3.0.2.tar.gz 308097 BLAKE2B 109cf260a2bc219c9bef92fb85bdd5abd0698d261ecec35ea31b152986af720aae26720cfa6148f798fca1d33f631ea3e50906a5fc7ef00dbd705c63d3b83f2a SHA512 3f364409f4a8931a09b762b19ee19ae52215b46e7ed90610a0fa4092e71d88d0dae91353ff98ba11f18012c27ef67289097c6c132f0f07193fac459ac52861d0
+DIST trace-cmd-v3.1.2.tar.gz 317611 BLAKE2B 485d62bfd6c7e3dedc5c3a9eb18af4b425bccc03e932854ef87fc0d032ef011e68cb978b34e319d97b85b24bba6d16ce619faaca8d96c77be1b64b1c4ca06e69 SHA512 d894842c11d895e2753fe254a83ecdc6bedcdfe1eceba5d75f1302b5476c9a3114c1fc5acddcba19ab05eaafb30db97e2e9b51b90afb1fd0550f1fbe0f59e0ac
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.2.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.2.ebuild
new file mode 100644
index 000000000000..0d772370332c
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.1.2.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_OPTIONAL=1
+
+inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+audit doc python test udis86 +zstd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# XXX trace-cmd autodetects this without configurability. This might cause
+# issues if the libraries are picked up with the useflag disabled and later
+# uninstalled
+RDEPEND="
+ audit? ( sys-process/audit )
+ python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+ zstd? ( >=app-arch/zstd-1.4 )
+ >=dev-libs/libtracefs-1.4
+ >=dev-libs/libtraceevent-1.5
+"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+ doc? ( app-text/asciidoc )
+"
+
+# having trouble getting tests to compile
+RESTRICT+=" test"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -i Makefile || die "sed failed"
+}
+
+src_configure() {
+ EMAKE_FLAGS=(
+ BUILD_OUTPUT="${WORKDIR}/${P}_build"
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ "BASH_COMPLETE_DIR=$(get_bashcompdir)"
+ "etcdir=/etc"
+ $(usex audit '' 'NO_AUDIT=' '' '1')
+ $(usex test 'CUNIT_INSTALLED=' '' '1' '')
+ $(usex udis86 '' 'NO_UDIS86=' '' '1')
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ trace-cmd
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+
+ use doc && emake doc
+}
+
+python_compile() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ python ctracecmd.so
+
+ popd > /dev/null || die
+}
+
+src_test() {
+ emake "${EMAKE_FLAGS[@]}" test
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ DESTDIR="${D}" \
+ install install_libs
+
+ newbashcomp tracecmd/trace-cmd.bash "${PN}"
+
+ use doc && emake DESTDIR="${D}" install_doc
+ use python && python_foreach_impl python_install
+}
+
+python_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ install_python
+
+ popd > /dev/null || die
+
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2022-09-02 13:59 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2022-09-02 13:59 UTC (permalink / raw
To: gentoo-commits
commit: acb2db1792563d9efdb86027e4e5c3b86333ac44
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 2 13:55:25 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Sep 2 13:58:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb2db17
dev-util/trace-cmd: add myself as a maintainer
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-util/trace-cmd/metadata.xml b/dev-util/trace-cmd/metadata.xml
index c6cbdd9e0f6d..a580fe510b6b 100644
--- a/dev-util/trace-cmd/metadata.xml
+++ b/dev-util/trace-cmd/metadata.xml
@@ -5,6 +5,10 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <maintainer type="person">
+ <email>dlan@gentoo.org</email>
+ <name>Yixun Lan</name>
+ </maintainer>
<use>
<flag name="udis86">Enable support for <pkg>dev-libs/udis86</pkg> disassembler library</flag>
</use>
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2022-11-16 7:34 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2022-11-16 7:34 UTC (permalink / raw
To: gentoo-commits
commit: 63c58d6502f1a65f72d247619c46b49cd3976d6e
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 07:26:00 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 07:33:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c58d65
dev-util/trace-cmd: add 3.1.4
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.1.4.ebuild | 134 ++++++++++++++++++++++++++++++
2 files changed, 135 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index a683d07d99d6..683042acf2a9 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,3 +1,4 @@
DIST trace-cmd-v2.9.1.tar.gz 4298008 BLAKE2B f7aa2f12b2c90f35390857ed6f5818b74c42be36ce70835d86410f9f4931d27410123baaad007fa2795c1ba1f5bafc739db620f467ccc48021d774ee7be8a68d SHA512 186bfdd8ff1e88e9e6d3ae87b123f049892deaaa8d6a42944b6f8abee6b828946b88774029aa96daf4423a3dfc01b42835508f44f636dd02579ef9a8ef425131
DIST trace-cmd-v3.0.2.tar.gz 308097 BLAKE2B 109cf260a2bc219c9bef92fb85bdd5abd0698d261ecec35ea31b152986af720aae26720cfa6148f798fca1d33f631ea3e50906a5fc7ef00dbd705c63d3b83f2a SHA512 3f364409f4a8931a09b762b19ee19ae52215b46e7ed90610a0fa4092e71d88d0dae91353ff98ba11f18012c27ef67289097c6c132f0f07193fac459ac52861d0
DIST trace-cmd-v3.1.2.tar.gz 317611 BLAKE2B 485d62bfd6c7e3dedc5c3a9eb18af4b425bccc03e932854ef87fc0d032ef011e68cb978b34e319d97b85b24bba6d16ce619faaca8d96c77be1b64b1c4ca06e69 SHA512 d894842c11d895e2753fe254a83ecdc6bedcdfe1eceba5d75f1302b5476c9a3114c1fc5acddcba19ab05eaafb30db97e2e9b51b90afb1fd0550f1fbe0f59e0ac
+DIST trace-cmd-v3.1.4.tar.gz 328452 BLAKE2B 6d3c964d1ba585213b75834b1037449464e5d54e5f49ed5b532cc599f6b960b79d0f0327a6af38e38b3471b54316810d9f05ef6cc7a3a4e39ee7eec9864e5ef9 SHA512 93ad775c1767d2a02b72386a29867c3bc141171403c152c0c4cb907da16b5ae69100924279d9529083449c1774c97c35d5b4790b188bcd4930cfa69076cef0b8
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
new file mode 100644
index 000000000000..0d772370332c
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_OPTIONAL=1
+
+inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+audit doc python test udis86 +zstd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# XXX trace-cmd autodetects this without configurability. This might cause
+# issues if the libraries are picked up with the useflag disabled and later
+# uninstalled
+RDEPEND="
+ audit? ( sys-process/audit )
+ python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+ zstd? ( >=app-arch/zstd-1.4 )
+ >=dev-libs/libtracefs-1.4
+ >=dev-libs/libtraceevent-1.5
+"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+ doc? ( app-text/asciidoc )
+"
+
+# having trouble getting tests to compile
+RESTRICT+=" test"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -i Makefile || die "sed failed"
+}
+
+src_configure() {
+ EMAKE_FLAGS=(
+ BUILD_OUTPUT="${WORKDIR}/${P}_build"
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ "BASH_COMPLETE_DIR=$(get_bashcompdir)"
+ "etcdir=/etc"
+ $(usex audit '' 'NO_AUDIT=' '' '1')
+ $(usex test 'CUNIT_INSTALLED=' '' '1' '')
+ $(usex udis86 '' 'NO_UDIS86=' '' '1')
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ trace-cmd
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+
+ use doc && emake doc
+}
+
+python_compile() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ python ctracecmd.so
+
+ popd > /dev/null || die
+}
+
+src_test() {
+ emake "${EMAKE_FLAGS[@]}" test
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ DESTDIR="${D}" \
+ install install_libs
+
+ newbashcomp tracecmd/trace-cmd.bash "${PN}"
+
+ use doc && emake DESTDIR="${D}" install_doc
+ use python && python_foreach_impl python_install
+}
+
+python_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ install_python
+
+ popd > /dev/null || die
+
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2022-12-20 1:56 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2022-12-20 1:56 UTC (permalink / raw
To: gentoo-commits
commit: 0eeae0c99682b2be3568b5ec5b234854b9a56a1a
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 04:51:03 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 01:54:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeae0c9
dev-util/trace-cmd: Version bump 3.1.5
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.1.5.ebuild | 138 ++++++++++++++++++++++++++++++
2 files changed, 139 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 683042acf2a9..05a7c6b350f7 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -2,3 +2,4 @@ DIST trace-cmd-v2.9.1.tar.gz 4298008 BLAKE2B f7aa2f12b2c90f35390857ed6f5818b74c4
DIST trace-cmd-v3.0.2.tar.gz 308097 BLAKE2B 109cf260a2bc219c9bef92fb85bdd5abd0698d261ecec35ea31b152986af720aae26720cfa6148f798fca1d33f631ea3e50906a5fc7ef00dbd705c63d3b83f2a SHA512 3f364409f4a8931a09b762b19ee19ae52215b46e7ed90610a0fa4092e71d88d0dae91353ff98ba11f18012c27ef67289097c6c132f0f07193fac459ac52861d0
DIST trace-cmd-v3.1.2.tar.gz 317611 BLAKE2B 485d62bfd6c7e3dedc5c3a9eb18af4b425bccc03e932854ef87fc0d032ef011e68cb978b34e319d97b85b24bba6d16ce619faaca8d96c77be1b64b1c4ca06e69 SHA512 d894842c11d895e2753fe254a83ecdc6bedcdfe1eceba5d75f1302b5476c9a3114c1fc5acddcba19ab05eaafb30db97e2e9b51b90afb1fd0550f1fbe0f59e0ac
DIST trace-cmd-v3.1.4.tar.gz 328452 BLAKE2B 6d3c964d1ba585213b75834b1037449464e5d54e5f49ed5b532cc599f6b960b79d0f0327a6af38e38b3471b54316810d9f05ef6cc7a3a4e39ee7eec9864e5ef9 SHA512 93ad775c1767d2a02b72386a29867c3bc141171403c152c0c4cb907da16b5ae69100924279d9529083449c1774c97c35d5b4790b188bcd4930cfa69076cef0b8
+DIST trace-cmd-v3.1.5.tar.gz 328689 BLAKE2B ae77b418505c545ef2b701c484cec944b6d8b9e7b0df9ea0a6475b099d59997a426a4c3f69fc2cfdaaaa4280f5fc53b18caf7a39011cd980fa331122f59feb13 SHA512 7262e69a990986975f0ee9287b16afc48f4f481fcb54ce64ca51dbba2e4c8cbb3c7c7d3d888aba10f3b12ac6b1cf9e612dd98982dc8d48ea221d231e3d16ac4d
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
new file mode 100644
index 000000000000..0937536ff732
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_OPTIONAL=1
+
+inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+audit doc python test udis86 +zstd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# XXX trace-cmd autodetects this without configurability. This might cause
+# issues if the libraries are picked up with the useflag disabled and later
+# uninstalled
+RDEPEND="
+ audit? ( sys-process/audit )
+ python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+ zstd? ( >=app-arch/zstd-1.4 )
+ >=dev-libs/libtracefs-1.6
+ >=dev-libs/libtraceevent-1.5
+"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+ doc? ( app-text/asciidoc )
+"
+
+# having trouble getting tests to compile
+RESTRICT+=" test"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1.4-hang-make-4.4.patch
+)
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -i Makefile || die "sed failed"
+}
+
+src_configure() {
+ EMAKE_FLAGS=(
+ BUILD_OUTPUT="${WORKDIR}/${P}_build"
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ "BASH_COMPLETE_DIR=$(get_bashcompdir)"
+ "etcdir=/etc"
+ $(usex audit '' 'NO_AUDIT=' '' '1')
+ $(usex test 'CUNIT_INSTALLED=' '' '1' '')
+ $(usex udis86 '' 'NO_UDIS86=' '' '1')
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ trace-cmd
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+
+ use doc && emake doc
+}
+
+python_compile() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ python ctracecmd.so
+
+ popd > /dev/null || die
+}
+
+src_test() {
+ emake "${EMAKE_FLAGS[@]}" test
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ DESTDIR="${D}" \
+ install install_libs
+
+ newbashcomp tracecmd/trace-cmd.bash "${PN}"
+
+ use doc && emake DESTDIR="${D}" install_doc
+ use python && python_foreach_impl python_install
+}
+
+python_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ install_python
+
+ popd > /dev/null || die
+
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2022-12-22 6:12 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2022-12-22 6:12 UTC (permalink / raw
To: gentoo-commits
commit: 0acbe1cbdf02bd630ce6ece9b72dc2173a068981
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 03:03:54 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 06:12:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0acbe1cb
dev-util/trace-cmd: Keyword 3.1.5 riscv, #887821
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-3.1.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
index 0937536ff732..b608032b58bf 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
S="${WORKDIR}/${PN}-v${PV}"
fi
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2023-01-04 4:20 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2023-01-04 4:20 UTC (permalink / raw
To: gentoo-commits
commit: 9b9fea398103ffc4d09ef56d0a63e33a68a1c6b1
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 4 04:14:48 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 04:19:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9fea39
dev-util/trace-cmd: fix doc issue
1) fix the man pages's wrong installation path
2) pull source-highlight as dependency
Closes: https://bugs.gentoo.org/868168
Closes: https://bugs.gentoo.org/873007
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-3.1.4.ebuild | 13 +++++++++++--
dev-util/trace-cmd/trace-cmd-3.1.5.ebuild | 13 +++++++++++--
2 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
index f13210697f74..308eb115628e 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -43,7 +43,10 @@ DEPEND="${RDEPEND}
BDEPEND="
virtual/pkgconfig
python? ( dev-lang/swig )
- doc? ( app-text/asciidoc )
+ doc? (
+ app-text/asciidoc
+ dev-util/source-highlight
+ )
"
# having trouble getting tests to compile
@@ -65,7 +68,13 @@ pkg_setup() {
src_prepare() {
default
sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -e '/^prefix/s:/usr/local:/usr:g' \
-i Makefile || die "sed failed"
+
+ sed -i -e "s|^htmldir.*|&-${PVR}|g" \
+ -e "s|^pdfdir.*|&-${PVR}|g" \
+ Documentation/libtracecmd/Makefile \
+ Documentation/trace-cmd/Makefile || die
}
src_configure() {
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
index b608032b58bf..63c0354925ab 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -43,7 +43,10 @@ DEPEND="${RDEPEND}
BDEPEND="
virtual/pkgconfig
python? ( dev-lang/swig )
- doc? ( app-text/asciidoc )
+ doc? (
+ app-text/asciidoc
+ dev-util/source-highlight
+ )
"
# having trouble getting tests to compile
@@ -65,7 +68,13 @@ pkg_setup() {
src_prepare() {
default
sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -e '/^prefix/s:/usr/local:/usr:g' \
-i Makefile || die "sed failed"
+
+ sed -i -e "s|^htmldir.*|&-${PVR}|g" \
+ -e "s|^pdfdir.*|&-${PVR}|g" \
+ Documentation/libtracecmd/Makefile \
+ Documentation/trace-cmd/Makefile || die
}
src_configure() {
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2023-01-11 8:03 Arthur Zamarin
0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2023-01-11 8:03 UTC (permalink / raw
To: gentoo-commits
commit: 8689c9ff9343428fe82b7d4aa0b9cd01f1fb4a1e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 08:02:57 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 08:02:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8689c9ff
dev-util/trace-cmd: Stabilize 3.1.4 amd64, #889634
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-3.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
index 308eb115628e..1dab95bbce63 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
S="${WORKDIR}/${PN}-v${PV}"
fi
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2023-01-12 23:35 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2023-01-12 23:35 UTC (permalink / raw
To: gentoo-commits
commit: e4f5f2bf99b3a9c5364356fdacacf105bb6013c8
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 12 21:59:15 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 12 23:33:33 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f5f2bf
dev-util/trace-cmd: drop 2.9.1, 3.0.2, 3.1.2
cleanup old after stabilization, wrt #889634
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 3 -
dev-util/trace-cmd/trace-cmd-2.9.1.ebuild | 130 -----------------------------
dev-util/trace-cmd/trace-cmd-3.0.2.ebuild | 134 ------------------------------
dev-util/trace-cmd/trace-cmd-3.1.2.ebuild | 134 ------------------------------
4 files changed, 401 deletions(-)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 05a7c6b350f7..6f936c5dd72e 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,5 +1,2 @@
-DIST trace-cmd-v2.9.1.tar.gz 4298008 BLAKE2B f7aa2f12b2c90f35390857ed6f5818b74c42be36ce70835d86410f9f4931d27410123baaad007fa2795c1ba1f5bafc739db620f467ccc48021d774ee7be8a68d SHA512 186bfdd8ff1e88e9e6d3ae87b123f049892deaaa8d6a42944b6f8abee6b828946b88774029aa96daf4423a3dfc01b42835508f44f636dd02579ef9a8ef425131
-DIST trace-cmd-v3.0.2.tar.gz 308097 BLAKE2B 109cf260a2bc219c9bef92fb85bdd5abd0698d261ecec35ea31b152986af720aae26720cfa6148f798fca1d33f631ea3e50906a5fc7ef00dbd705c63d3b83f2a SHA512 3f364409f4a8931a09b762b19ee19ae52215b46e7ed90610a0fa4092e71d88d0dae91353ff98ba11f18012c27ef67289097c6c132f0f07193fac459ac52861d0
-DIST trace-cmd-v3.1.2.tar.gz 317611 BLAKE2B 485d62bfd6c7e3dedc5c3a9eb18af4b425bccc03e932854ef87fc0d032ef011e68cb978b34e319d97b85b24bba6d16ce619faaca8d96c77be1b64b1c4ca06e69 SHA512 d894842c11d895e2753fe254a83ecdc6bedcdfe1eceba5d75f1302b5476c9a3114c1fc5acddcba19ab05eaafb30db97e2e9b51b90afb1fd0550f1fbe0f59e0ac
DIST trace-cmd-v3.1.4.tar.gz 328452 BLAKE2B 6d3c964d1ba585213b75834b1037449464e5d54e5f49ed5b532cc599f6b960b79d0f0327a6af38e38b3471b54316810d9f05ef6cc7a3a4e39ee7eec9864e5ef9 SHA512 93ad775c1767d2a02b72386a29867c3bc141171403c152c0c4cb907da16b5ae69100924279d9529083449c1774c97c35d5b4790b188bcd4930cfa69076cef0b8
DIST trace-cmd-v3.1.5.tar.gz 328689 BLAKE2B ae77b418505c545ef2b701c484cec944b6d8b9e7b0df9ea0a6475b099d59997a426a4c3f69fc2cfdaaaa4280f5fc53b18caf7a39011cd980fa331122f59feb13 SHA512 7262e69a990986975f0ee9287b16afc48f4f481fcb54ce64ca51dbba2e4c8cbb3c7c7d3d888aba10f3b12ac6b1cf9e612dd98982dc8d48ea221d231e3d16ac4d
diff --git a/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild b/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild
deleted file mode 100644
index f34720f3ae29..000000000000
--- a/dev-util/trace-cmd/trace-cmd-2.9.1.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
-DISTUTILS_OPTIONAL=1
-
-inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
-
-DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~x86"
- S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/${PV}"
-IUSE="+audit doc python test udis86"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- audit? ( sys-process/audit )
- python? ( ${PYTHON_DEPS} )
- udis86? ( dev-libs/udis86 )
-"
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- test? ( dev-util/cunit )
-"
-BDEPEND="
- python? (
- virtual/pkgconfig
- dev-lang/swig
- )
- doc? ( app-text/asciidoc )
-"
-
-# having trouble getting tests to compile
-RESTRICT+=" test"
-
-pkg_setup() {
- local CONFIG_CHECK="
- ~TRACING
- ~FTRACE
- ~BLK_DEV_IO_TRACE"
-
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
- sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
- -i Makefile || die "sed failed"
-}
-
-src_configure() {
- EMAKE_FLAGS=(
- BUILD_OUTPUT="${WORKDIR}/${P}_build"
- "prefix=${EPREFIX}/usr"
- "libdir=${EPREFIX}/usr/$(get_libdir)"
- "CC=$(tc-getCC)"
- "AR=$(tc-getAR)"
- "BASH_COMPLETE_DIR=$(get_bashcompdir)"
- "etcdir=/etc"
- $(usex audit '' 'NO_AUDIT=' '' '1')
- $(usex test 'CUNIT_INSTALLED=' '' '1' '')
- $(usex udis86 '' 'NO_UDIS86=' '' '1')
- VERBOSE=1
- )
-}
-
-src_compile() {
- emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- trace-cmd
-
- if use python; then
- python_copy_sources
- python_foreach_impl python_compile
- fi
-
- use doc && emake doc
-}
-
-python_compile() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake "${EMAKE_FLAGS[@]}" \
- PYTHON_VERS="${EPYTHON}" \
- PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
- python_dir=$(python_get_sitedir)/${PN} \
- python ctracecmd.so
-
- popd > /dev/null || die
-}
-
-src_test() {
- emake "${EMAKE_FLAGS[@]}" test
-}
-
-src_install() {
- emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- DESTDIR="${D}" \
- install install_libs
-
- newbashcomp tracecmd/trace-cmd.bash "${PN}"
-
- use doc && emake DESTDIR="${D}" install_doc
- use python && python_foreach_impl python_install
-}
-
-python_install() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
- PYTHON_VERS="${EPYTHON}" \
- PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
- python_dir=$(python_get_sitedir)/${PN} \
- install_python
-
- popd > /dev/null || die
-
- python_optimize
-}
diff --git a/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild b/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild
deleted file mode 100644
index e0a9c53636de..000000000000
--- a/dev-util/trace-cmd/trace-cmd-3.0.2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_OPTIONAL=1
-
-inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
-
-DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
- S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/${PV}"
-IUSE="+audit doc python test udis86 +zstd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# XXX trace-cmd autodetects this without configurability. This might cause
-# issues if the libraries are picked up with the useflag disabled and later
-# uninstalled
-RDEPEND="
- audit? ( sys-process/audit )
- python? ( ${PYTHON_DEPS} )
- udis86? ( dev-libs/udis86 )
- zstd? ( >=app-arch/zstd-1.4 )
- >=dev-libs/libtracefs-1.3
- >=dev-libs/libtraceevent-1.5
-"
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- test? ( dev-util/cunit )
-"
-BDEPEND="
- virtual/pkgconfig
- python? ( dev-lang/swig )
- doc? ( app-text/asciidoc )
-"
-
-# having trouble getting tests to compile
-RESTRICT+=" test"
-
-pkg_setup() {
- local CONFIG_CHECK="
- ~TRACING
- ~FTRACE
- ~BLK_DEV_IO_TRACE"
-
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
- sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
- -i Makefile || die "sed failed"
-}
-
-src_configure() {
- EMAKE_FLAGS=(
- BUILD_OUTPUT="${WORKDIR}/${P}_build"
- "prefix=${EPREFIX}/usr"
- "libdir=${EPREFIX}/usr/$(get_libdir)"
- "CC=$(tc-getCC)"
- "AR=$(tc-getAR)"
- "BASH_COMPLETE_DIR=$(get_bashcompdir)"
- "etcdir=/etc"
- $(usex audit '' 'NO_AUDIT=' '' '1')
- $(usex test 'CUNIT_INSTALLED=' '' '1' '')
- $(usex udis86 '' 'NO_UDIS86=' '' '1')
- VERBOSE=1
- )
-}
-
-src_compile() {
- emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- trace-cmd
-
- if use python; then
- python_copy_sources
- python_foreach_impl python_compile
- fi
-
- use doc && emake doc
-}
-
-python_compile() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake "${EMAKE_FLAGS[@]}" \
- PYTHON_VERS="${EPYTHON}" \
- PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
- python_dir=$(python_get_sitedir)/${PN} \
- python ctracecmd.so
-
- popd > /dev/null || die
-}
-
-src_test() {
- emake "${EMAKE_FLAGS[@]}" test
-}
-
-src_install() {
- emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- DESTDIR="${D}" \
- install install_libs
-
- newbashcomp tracecmd/trace-cmd.bash "${PN}"
-
- use doc && emake DESTDIR="${D}" install_doc
- use python && python_foreach_impl python_install
-}
-
-python_install() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
- PYTHON_VERS="${EPYTHON}" \
- PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
- python_dir=$(python_get_sitedir)/${PN} \
- install_python
-
- popd > /dev/null || die
-
- python_optimize
-}
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.2.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.2.ebuild
deleted file mode 100644
index 0d772370332c..000000000000
--- a/dev-util/trace-cmd/trace-cmd-3.1.2.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_OPTIONAL=1
-
-inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
-
-DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
- S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/${PV}"
-IUSE="+audit doc python test udis86 +zstd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# XXX trace-cmd autodetects this without configurability. This might cause
-# issues if the libraries are picked up with the useflag disabled and later
-# uninstalled
-RDEPEND="
- audit? ( sys-process/audit )
- python? ( ${PYTHON_DEPS} )
- udis86? ( dev-libs/udis86 )
- zstd? ( >=app-arch/zstd-1.4 )
- >=dev-libs/libtracefs-1.4
- >=dev-libs/libtraceevent-1.5
-"
-DEPEND="${RDEPEND}
- sys-kernel/linux-headers
- test? ( dev-util/cunit )
-"
-BDEPEND="
- virtual/pkgconfig
- python? ( dev-lang/swig )
- doc? ( app-text/asciidoc )
-"
-
-# having trouble getting tests to compile
-RESTRICT+=" test"
-
-pkg_setup() {
- local CONFIG_CHECK="
- ~TRACING
- ~FTRACE
- ~BLK_DEV_IO_TRACE"
-
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
- sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
- -i Makefile || die "sed failed"
-}
-
-src_configure() {
- EMAKE_FLAGS=(
- BUILD_OUTPUT="${WORKDIR}/${P}_build"
- "prefix=${EPREFIX}/usr"
- "libdir=${EPREFIX}/usr/$(get_libdir)"
- "CC=$(tc-getCC)"
- "AR=$(tc-getAR)"
- "BASH_COMPLETE_DIR=$(get_bashcompdir)"
- "etcdir=/etc"
- $(usex audit '' 'NO_AUDIT=' '' '1')
- $(usex test 'CUNIT_INSTALLED=' '' '1' '')
- $(usex udis86 '' 'NO_UDIS86=' '' '1')
- VERBOSE=1
- )
-}
-
-src_compile() {
- emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- trace-cmd
-
- if use python; then
- python_copy_sources
- python_foreach_impl python_compile
- fi
-
- use doc && emake doc
-}
-
-python_compile() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake "${EMAKE_FLAGS[@]}" \
- PYTHON_VERS="${EPYTHON}" \
- PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
- python_dir=$(python_get_sitedir)/${PN} \
- python ctracecmd.so
-
- popd > /dev/null || die
-}
-
-src_test() {
- emake "${EMAKE_FLAGS[@]}" test
-}
-
-src_install() {
- emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
- DESTDIR="${D}" \
- install install_libs
-
- newbashcomp tracecmd/trace-cmd.bash "${PN}"
-
- use doc && emake DESTDIR="${D}" install_doc
- use python && python_foreach_impl python_install
-}
-
-python_install() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
- PYTHON_VERS="${EPYTHON}" \
- PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
- python_dir=$(python_get_sitedir)/${PN} \
- install_python
-
- popd > /dev/null || die
-
- python_optimize
-}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2023-01-13 6:42 Sam James
0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-01-13 6:42 UTC (permalink / raw
To: gentoo-commits
commit: c4c6783b7fd81176c2460413d173665d1cdcec69
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 06:41:40 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 06:41:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c6783b
dev-util/trace-cmd: crank up dep versions; block old dev-libs/libtracefs
Closes: https://bugs.gentoo.org/852746
Closes: https://bugs.gentoo.org/890597
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/trace-cmd/{trace-cmd-3.1.4.ebuild => trace-cmd-3.1.4-r1.ebuild} | 0
dev-util/trace-cmd/{trace-cmd-3.1.5.ebuild => trace-cmd-3.1.5-r1.ebuild} | 0
2 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.4.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild
similarity index 100%
rename from dev-util/trace-cmd/trace-cmd-3.1.4.ebuild
rename to dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.5.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild
similarity index 100%
rename from dev-util/trace-cmd/trace-cmd-3.1.5.ebuild
rename to dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild
^ permalink raw reply [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2023-01-13 6:43 Sam James
0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-01-13 6:43 UTC (permalink / raw
To: gentoo-commits
commit: 541c67a4c3977b877c60d4cd3c9ddfb1b3671ea5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 06:42:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 06:42:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541c67a4
dev-util/trace-cmd: add missing changes
Closes: https://bugs.gentoo.org/852746
Closes: https://bugs.gentoo.org/890597
Fixes: c4c6783b7fd81176c2460413d173665d1cdcec69
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{trace-cmd-3.1.4-r1.ebuild => trace-cmd-3.1.4-r2.ebuild} | 5 +++--
.../{trace-cmd-3.1.5-r1.ebuild => trace-cmd-3.1.5-r2.ebuild} | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild
similarity index 97%
rename from dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild
rename to dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild
index 1dab95bbce63..323f210aecf5 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.4-r1.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild
@@ -33,8 +33,9 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
udis86? ( dev-libs/udis86 )
zstd? ( >=app-arch/zstd-1.4 )
- >=dev-libs/libtracefs-1.4
- >=dev-libs/libtraceevent-1.5
+ !<dev-libs/libtracefs-1.6.1
+ >=dev-libs/libtracefs-1.6.1-r1
+ >=dev-libs/libtraceevent-1.6.3
"
DEPEND="${RDEPEND}
sys-kernel/linux-headers
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild
similarity index 97%
rename from dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild
rename to dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild
index 63c0354925ab..8da95ef6247b 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.5-r1.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild
@@ -33,8 +33,9 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
udis86? ( dev-libs/udis86 )
zstd? ( >=app-arch/zstd-1.4 )
- >=dev-libs/libtracefs-1.6
- >=dev-libs/libtraceevent-1.5
+ !<dev-libs/libtracefs-1.6.1
+ >=dev-libs/libtracefs-1.6.1-r1
+ >=dev-libs/libtraceevent-1.6.3
"
DEPEND="${RDEPEND}
sys-kernel/linux-headers
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2023-01-19 22:51 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2023-01-19 22:51 UTC (permalink / raw
To: gentoo-commits
commit: 69daaf7bad4c4828d61911b69ccd6f883261e39f
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 12:07:01 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 22:50:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69daaf7b
dev-util/trace-cmd: add 3.1.6
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.1.6.ebuild | 144 ++++++++++++++++++++++++++++++
2 files changed, 145 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 6f936c5dd72e..8dc49600418a 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,2 +1,3 @@
DIST trace-cmd-v3.1.4.tar.gz 328452 BLAKE2B 6d3c964d1ba585213b75834b1037449464e5d54e5f49ed5b532cc599f6b960b79d0f0327a6af38e38b3471b54316810d9f05ef6cc7a3a4e39ee7eec9864e5ef9 SHA512 93ad775c1767d2a02b72386a29867c3bc141171403c152c0c4cb907da16b5ae69100924279d9529083449c1774c97c35d5b4790b188bcd4930cfa69076cef0b8
DIST trace-cmd-v3.1.5.tar.gz 328689 BLAKE2B ae77b418505c545ef2b701c484cec944b6d8b9e7b0df9ea0a6475b099d59997a426a4c3f69fc2cfdaaaa4280f5fc53b18caf7a39011cd980fa331122f59feb13 SHA512 7262e69a990986975f0ee9287b16afc48f4f481fcb54ce64ca51dbba2e4c8cbb3c7c7d3d888aba10f3b12ac6b1cf9e612dd98982dc8d48ea221d231e3d16ac4d
+DIST trace-cmd-v3.1.6.tar.gz 329041 BLAKE2B 0f5adace645f8598b11c2f4db4c0f6081fbb60bd6f27bf5b2d59d2ab5279a3f4ed065af924ea7204df206295408167e9a21924f09254d7d4daa8f07c53f77967 SHA512 2504863556a86759173f7114f5ab9a1d5641cefdd2bc9af64d8e5232d175e9c946fbb9dcec00d91b903e74b0e1bc52332877ddc9b705d6cfe2af9cb39797a446
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild
new file mode 100644
index 000000000000..abddbafded31
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_OPTIONAL=1
+
+inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+audit doc python test udis86 +zstd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# XXX trace-cmd autodetects this without configurability. This might cause
+# issues if the libraries are picked up with the useflag disabled and later
+# uninstalled
+RDEPEND="
+ audit? ( sys-process/audit )
+ python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+ zstd? ( >=app-arch/zstd-1.4 )
+ !<dev-libs/libtracefs-1.6.1
+ >=dev-libs/libtracefs-1.6.1-r1
+ >=dev-libs/libtraceevent-1.6.3
+"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+ doc? (
+ app-text/asciidoc
+ dev-util/source-highlight
+ )
+"
+
+# having trouble getting tests to compile
+RESTRICT+=" test"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -e '/^prefix/s:/usr/local:/usr:g' \
+ -i Makefile || die "sed failed"
+
+ sed -i -e "s|^htmldir.*|&-${PVR}|g" \
+ -e "s|^pdfdir.*|&-${PVR}|g" \
+ Documentation/libtracecmd/Makefile \
+ Documentation/trace-cmd/Makefile || die
+}
+
+src_configure() {
+ EMAKE_FLAGS=(
+ BUILD_OUTPUT="${WORKDIR}/${P}_build"
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ "BASH_COMPLETE_DIR=$(get_bashcompdir)"
+ "etcdir=/etc"
+ $(usex audit '' 'NO_AUDIT=' '' '1')
+ $(usex test 'CUNIT_INSTALLED=' '' '1' '')
+ $(usex udis86 '' 'NO_UDIS86=' '' '1')
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ trace-cmd
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+
+ use doc && emake doc
+}
+
+python_compile() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ python ctracecmd.so
+
+ popd > /dev/null || die
+}
+
+src_test() {
+ emake "${EMAKE_FLAGS[@]}" test
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ DESTDIR="${D}" \
+ install install_libs
+
+ newbashcomp tracecmd/trace-cmd.bash "${PN}"
+
+ use doc && emake DESTDIR="${D}" install_doc
+ use python && python_foreach_impl python_install
+}
+
+python_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ install_python
+
+ popd > /dev/null || die
+
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2023-06-10 9:12 Sam James
0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-06-10 9:12 UTC (permalink / raw
To: gentoo-commits
commit: f88543ffef4bbaa86fb8323361c710b20e1e02da
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 09:10:05 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 09:11:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88543ff
dev-util/trace-cmd: add 3.2
Notes:
* udis86 isn't wired up to meson at all
* audit/zstd/zlib lack meson options for now. Previously, the situation
was somewhat automagic, so this isn't a huge loss for now, but we should
upstream some build options for these. They were also all default-on before.
* python is now single target as it's much cleaner. Once we have options for doc+tests,
we can revisit.
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.2.ebuild | 76 +++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 8dc49600418a..3b706f79c2a6 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,3 +1,4 @@
DIST trace-cmd-v3.1.4.tar.gz 328452 BLAKE2B 6d3c964d1ba585213b75834b1037449464e5d54e5f49ed5b532cc599f6b960b79d0f0327a6af38e38b3471b54316810d9f05ef6cc7a3a4e39ee7eec9864e5ef9 SHA512 93ad775c1767d2a02b72386a29867c3bc141171403c152c0c4cb907da16b5ae69100924279d9529083449c1774c97c35d5b4790b188bcd4930cfa69076cef0b8
DIST trace-cmd-v3.1.5.tar.gz 328689 BLAKE2B ae77b418505c545ef2b701c484cec944b6d8b9e7b0df9ea0a6475b099d59997a426a4c3f69fc2cfdaaaa4280f5fc53b18caf7a39011cd980fa331122f59feb13 SHA512 7262e69a990986975f0ee9287b16afc48f4f481fcb54ce64ca51dbba2e4c8cbb3c7c7d3d888aba10f3b12ac6b1cf9e612dd98982dc8d48ea221d231e3d16ac4d
DIST trace-cmd-v3.1.6.tar.gz 329041 BLAKE2B 0f5adace645f8598b11c2f4db4c0f6081fbb60bd6f27bf5b2d59d2ab5279a3f4ed065af924ea7204df206295408167e9a21924f09254d7d4daa8f07c53f77967 SHA512 2504863556a86759173f7114f5ab9a1d5641cefdd2bc9af64d8e5232d175e9c946fbb9dcec00d91b903e74b0e1bc52332877ddc9b705d6cfe2af9cb39797a446
+DIST trace-cmd-v3.2.tar.gz 342848 BLAKE2B d82309b72d00ae1b757039c7a358e7703c9e74527112baa05eb44f971067b1189b7833621766fdf8affc812b84b7bcfd071b2946495197d81a8ed8ff7240779e SHA512 6a8474e619b32ccf60217eba1ce472bdf6e77f6aff118b579f329b49eaf1b20c9a7802b539876be7c782f33dc78587cc510c7b4bf12af5707bfa2813e59ae442
diff --git a/dev-util/trace-cmd/trace-cmd-3.2.ebuild b/dev-util/trace-cmd/trace-cmd-3.2.ebuild
new file mode 100644
index 000000000000..0faa6c63b891
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit linux-info meson python-single-r1
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# Tests segfault for now?
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+ >=app-arch/zstd-1.4
+ !<dev-libs/libtracefs-1.6.1
+ >=dev-libs/libtracefs-1.6.1-r1
+ >=dev-libs/libtraceevent-1.6.3
+ sys-libs/zlib
+ sys-process/audit
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ app-text/asciidoc
+ dev-util/source-highlight
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+
+ # TODO: Once we have options for doc+tests, we can revisit Python being
+ # single-impl.
+ use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dasciidoctor=false
+ $(meson_use python)
+ )
+
+ # TODO: udis86 isn't wired up to meson at all
+ # TODO: get docs & tests optional upstream
+ # TODO: audit/zstd/zlib lack meson options for now. Previously, the situation
+ # was somewhat automagic, so this isn't a huge loss for now, but we should
+ # upstream some build options for these.
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-02-03 13:32 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2024-02-03 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 3893da018de1e4e51f954d8af89f9e8aa76facc6
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 1 00:56:21 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Feb 3 13:30:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3893da01
dev-util/trace-cmd: block dev-libs/libtracecmd
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
.../trace-cmd/{trace-cmd-3.1.6.ebuild => trace-cmd-3.1.6-r1.ebuild} | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.6-r1.ebuild
similarity index 98%
rename from dev-util/trace-cmd/trace-cmd-3.1.6.ebuild
rename to dev-util/trace-cmd/trace-cmd-3.1.6-r1.ebuild
index abddbafded31..1b9f3ed7bace 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -34,6 +34,7 @@ RDEPEND="
udis86? ( dev-libs/udis86 )
zstd? ( >=app-arch/zstd-1.4 )
!<dev-libs/libtracefs-1.6.1
+ !dev-libs/libtracecmd
>=dev-libs/libtracefs-1.6.1-r1
>=dev-libs/libtraceevent-1.6.3
"
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-02-03 13:32 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2024-02-03 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 5412facd85c545249541ee613122dd4012b06a7b
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 1 00:51:40 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Feb 3 13:30:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5412facd
dev-util/trace-cmd: separate libtracecmd library
the libtracecmd library is unbundled to a dedicated package -
dev-libs/libtracecmd, while dev-util/trace-cmd itself is still built
with static libtracecmd library from source duo to private API usage
Bug: https://bugs.gentoo.org/909439
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
...trace-cmd-3.2.ebuild => trace-cmd-3.2-r1.ebuild} | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.2.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild
similarity index 74%
rename from dev-util/trace-cmd/trace-cmd-3.2.ebuild
rename to dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild
index 0faa6c63b891..ac238bb320a9 100644
--- a/dev-util/trace-cmd/trace-cmd-3.2.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -61,6 +61,17 @@ pkg_setup() {
use python && python-single-r1_pkg_setup
}
+src_prepare() {
+ default
+
+ # Due to the in-progress meson build transaction, we decide to separate
+ # the libtracecmd as an independent package, see bug #909439
+ # Note: dev-util/trace-cmd still use in-source static libtracecmd duo to
+ # it still use internal private API.
+ sed -i -e "/^libtracecmd_standalone_build/s/true/false/" \
+ "${S}"/lib/meson.build || die
+}
+
src_configure() {
local emesonargs=(
-Dasciidoctor=false
@@ -74,3 +85,11 @@ src_configure() {
# upstream some build options for these.
meson_src_configure
}
+
+src_install() {
+ meson_src_install
+
+ # TODO: fix bash completion name
+ mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
+ "${D}"/usr/share/bash-completion/completions/${PN} || die
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-02-03 13:42 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2024-02-03 13:42 UTC (permalink / raw
To: gentoo-commits
commit: 92c4446aafbe88afccdfe2a53abc111309c5af3b
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 3 13:41:27 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Feb 3 13:42:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c4446a
dev-util/trace-cmd: add 3.1.7
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.1.7.ebuild | 145 ++++++++++++++++++++++++++++++
2 files changed, 146 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 3b706f79c2a6..5b3408c3cb2c 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,4 +1,5 @@
DIST trace-cmd-v3.1.4.tar.gz 328452 BLAKE2B 6d3c964d1ba585213b75834b1037449464e5d54e5f49ed5b532cc599f6b960b79d0f0327a6af38e38b3471b54316810d9f05ef6cc7a3a4e39ee7eec9864e5ef9 SHA512 93ad775c1767d2a02b72386a29867c3bc141171403c152c0c4cb907da16b5ae69100924279d9529083449c1774c97c35d5b4790b188bcd4930cfa69076cef0b8
DIST trace-cmd-v3.1.5.tar.gz 328689 BLAKE2B ae77b418505c545ef2b701c484cec944b6d8b9e7b0df9ea0a6475b099d59997a426a4c3f69fc2cfdaaaa4280f5fc53b18caf7a39011cd980fa331122f59feb13 SHA512 7262e69a990986975f0ee9287b16afc48f4f481fcb54ce64ca51dbba2e4c8cbb3c7c7d3d888aba10f3b12ac6b1cf9e612dd98982dc8d48ea221d231e3d16ac4d
DIST trace-cmd-v3.1.6.tar.gz 329041 BLAKE2B 0f5adace645f8598b11c2f4db4c0f6081fbb60bd6f27bf5b2d59d2ab5279a3f4ed065af924ea7204df206295408167e9a21924f09254d7d4daa8f07c53f77967 SHA512 2504863556a86759173f7114f5ab9a1d5641cefdd2bc9af64d8e5232d175e9c946fbb9dcec00d91b903e74b0e1bc52332877ddc9b705d6cfe2af9cb39797a446
+DIST trace-cmd-v3.1.7.tar.gz 329075 BLAKE2B 943757031f7d73b3bccf6ea00927de1b8954e9c6cc02e83f308b309027f64c3383cc16e39c40b3fcd09a71df3abb86af0c6d1bfcb527c486d213021a446b8156 SHA512 42d1acb12b1177c6b8aaef9af2e314c6be22e27ee0887be41fce848fb031e61c570ca52105db4fb9e0af9e8a35fb3c1c8c75bbf9f99f035317feab5fbc52cc0c
DIST trace-cmd-v3.2.tar.gz 342848 BLAKE2B d82309b72d00ae1b757039c7a358e7703c9e74527112baa05eb44f971067b1189b7833621766fdf8affc812b84b7bcfd071b2946495197d81a8ed8ff7240779e SHA512 6a8474e619b32ccf60217eba1ce472bdf6e77f6aff118b579f329b49eaf1b20c9a7802b539876be7c782f33dc78587cc510c7b4bf12af5707bfa2813e59ae442
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.7.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.7.ebuild
new file mode 100644
index 000000000000..1b9f3ed7bace
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.1.7.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_OPTIONAL=1
+
+inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+audit doc python test udis86 +zstd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# XXX trace-cmd autodetects this without configurability. This might cause
+# issues if the libraries are picked up with the useflag disabled and later
+# uninstalled
+RDEPEND="
+ audit? ( sys-process/audit )
+ python? ( ${PYTHON_DEPS} )
+ udis86? ( dev-libs/udis86 )
+ zstd? ( >=app-arch/zstd-1.4 )
+ !<dev-libs/libtracefs-1.6.1
+ !dev-libs/libtracecmd
+ >=dev-libs/libtracefs-1.6.1-r1
+ >=dev-libs/libtraceevent-1.6.3
+"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+ doc? (
+ app-text/asciidoc
+ dev-util/source-highlight
+ )
+"
+
+# having trouble getting tests to compile
+RESTRICT+=" test"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -r -e 's:([[:space:]]+)install_bash_completion($|[[:space:]]+):\1:' \
+ -e '/^prefix/s:/usr/local:/usr:g' \
+ -i Makefile || die "sed failed"
+
+ sed -i -e "s|^htmldir.*|&-${PVR}|g" \
+ -e "s|^pdfdir.*|&-${PVR}|g" \
+ Documentation/libtracecmd/Makefile \
+ Documentation/trace-cmd/Makefile || die
+}
+
+src_configure() {
+ EMAKE_FLAGS=(
+ BUILD_OUTPUT="${WORKDIR}/${P}_build"
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ "BASH_COMPLETE_DIR=$(get_bashcompdir)"
+ "etcdir=/etc"
+ $(usex audit '' 'NO_AUDIT=' '' '1')
+ $(usex test 'CUNIT_INSTALLED=' '' '1' '')
+ $(usex udis86 '' 'NO_UDIS86=' '' '1')
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ trace-cmd
+
+ if use python; then
+ python_copy_sources
+ python_foreach_impl python_compile
+ fi
+
+ use doc && emake doc
+}
+
+python_compile() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ python ctracecmd.so
+
+ popd > /dev/null || die
+}
+
+src_test() {
+ emake "${EMAKE_FLAGS[@]}" test
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" NO_PYTHON=1 \
+ DESTDIR="${D}" \
+ install install_libs
+
+ newbashcomp tracecmd/trace-cmd.bash "${PN}"
+
+ use doc && emake DESTDIR="${D}" install_doc
+ use python && python_foreach_impl python_install
+}
+
+python_install() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${D}" \
+ PYTHON_VERS="${EPYTHON}" \
+ PYTHON_PKGCONFIG_VERS="${EPYTHON//python/python-}" \
+ python_dir=$(python_get_sitedir)/${PN} \
+ install_python
+
+ popd > /dev/null || die
+
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-02-12 19:45 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2024-02-12 19:45 UTC (permalink / raw
To: gentoo-commits
commit: e249a804c696d7b0874ed39c5fe6428729893ff7
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 12 19:44:53 2024 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Mon Feb 12 19:44:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e249a804
dev-util/trace-cmd: Revbump, remote unneeded dep, optimize python
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
.../trace-cmd/{trace-cmd-3.2-r1.ebuild => trace-cmd-3.2-r2.ebuild} | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
similarity index 96%
rename from dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild
rename to dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
index ac238bb320a9..5b793f1856fd 100644
--- a/dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
@@ -43,7 +43,6 @@ DEPEND="
"
BDEPEND="
app-text/asciidoc
- dev-util/source-highlight
virtual/pkgconfig
python? ( dev-lang/swig )
"
@@ -88,8 +87,13 @@ src_configure() {
src_install() {
meson_src_install
+ python_install
# TODO: fix bash completion name
mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
"${D}"/usr/share/bash-completion/completions/${PN} || die
}
+
+python_install() {
+ python_optimize $(python_get_sitedir)
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-02-13 1:19 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2024-02-13 1:19 UTC (permalink / raw
To: gentoo-commits
commit: b99937b5d0053deefd208bac3493e4782d73b66f
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 13 01:18:26 2024 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Feb 13 01:19:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99937b5
dev-util/trace-cmd: Put $D in front of sitedir for python_optimize
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
index 5b793f1856fd..2b012bc61a22 100644
--- a/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
@@ -95,5 +95,5 @@ src_install() {
}
python_install() {
- python_optimize $(python_get_sitedir)
+ python_optimize "${D}$(python_get_sitedir)"
}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-02-19 7:32 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2024-02-19 7:32 UTC (permalink / raw
To: gentoo-commits
commit: 16fae37dc8d5ec25fb8e95e1d2541755687ae0bd
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 19 07:27:09 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Feb 19 07:31:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fae37d
dev-util/trace-cmd: fix USE=-python err
this will trigger a python build error
* ERROR: dev-util/trace-cmd-3.2-r2::gentoo failed (install phase):
* _python_export called without a python implementation and EPYTHON is unset
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
index 2b012bc61a22..e474369b5a2f 100644
--- a/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
@@ -87,7 +87,7 @@ src_configure() {
src_install() {
meson_src_install
- python_install
+ use python && python_install
# TODO: fix bash completion name
mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-04-23 23:20 Patrick McLean
0 siblings, 0 replies; 42+ messages in thread
From: Patrick McLean @ 2024-04-23 23:20 UTC (permalink / raw
To: gentoo-commits
commit: b6ce1c3faf294690d0f3d775bd73dff934807c5b
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 23:20:21 2024 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 23:20:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ce1c3f
dev-util/trace-cmd: Revbump, add py312 (bug #929556)
Closes: https://bugs.gentoo.org/929556
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild | 99 ++++++++++++++++++++++++++++++
1 file changed, 99 insertions(+)
diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild
new file mode 100644
index 000000000000..08fbf2890aac
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit linux-info meson python-single-r1
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# Tests segfault for now?
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+ >=app-arch/zstd-1.4
+ !<dev-libs/libtracefs-1.6.1
+ >=dev-libs/libtracefs-1.6.1-r1
+ >=dev-libs/libtraceevent-1.6.3
+ sys-libs/zlib
+ sys-process/audit
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ app-text/asciidoc
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+
+ # TODO: Once we have options for doc+tests, we can revisit Python being
+ # single-impl.
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Due to the in-progress meson build transaction, we decide to separate
+ # the libtracecmd as an independent package, see bug #909439
+ # Note: dev-util/trace-cmd still use in-source static libtracecmd duo to
+ # it still use internal private API.
+ sed -i -e "/^libtracecmd_standalone_build/s/true/false/" \
+ "${S}"/lib/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dasciidoctor=false
+ $(meson_use python)
+ )
+
+ # TODO: udis86 isn't wired up to meson at all
+ # TODO: get docs & tests optional upstream
+ # TODO: audit/zstd/zlib lack meson options for now. Previously, the situation
+ # was somewhat automagic, so this isn't a huge loss for now, but we should
+ # upstream some build options for these.
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ use python && python_install
+
+ # TODO: fix bash completion name
+ mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
+ "${D}"/usr/share/bash-completion/completions/${PN} || die
+}
+
+python_install() {
+ python_optimize "${D}$(python_get_sitedir)"
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-05-30 7:53 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2024-05-30 7:53 UTC (permalink / raw
To: gentoo-commits
commit: 07365b90e8476606659081029d8bded3ddc721ff
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu May 30 03:00:40 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu May 30 07:53:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07365b90
dev-util/trace-cmd: remove unused USE=udis86 temporarily
This will silence the warning triggered by CI, need to
restore back once we add udis86 support later.
Closes: https://github.com/gentoo/gentoo/pull/36896
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dev-util/trace-cmd/metadata.xml b/dev-util/trace-cmd/metadata.xml
index a580fe510b6b..ff20f6fc3b7e 100644
--- a/dev-util/trace-cmd/metadata.xml
+++ b/dev-util/trace-cmd/metadata.xml
@@ -9,7 +9,4 @@
<email>dlan@gentoo.org</email>
<name>Yixun Lan</name>
</maintainer>
- <use>
- <flag name="udis86">Enable support for <pkg>dev-libs/udis86</pkg> disassembler library</flag>
- </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-08-23 12:35 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2024-08-23 12:35 UTC (permalink / raw
To: gentoo-commits
commit: cb72b15251c6614b6c63587ccdac90739a54f364
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 23 12:10:30 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Aug 23 12:33:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb72b152
dev-util/trace-cmd: add 3.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.3.ebuild | 98 +++++++++++++++++++++++++++++++++
2 files changed, 99 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 35f0014abeb8..ad678171e716 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1 +1,2 @@
DIST trace-cmd-v3.2.tar.gz 342848 BLAKE2B d82309b72d00ae1b757039c7a358e7703c9e74527112baa05eb44f971067b1189b7833621766fdf8affc812b84b7bcfd071b2946495197d81a8ed8ff7240779e SHA512 6a8474e619b32ccf60217eba1ce472bdf6e77f6aff118b579f329b49eaf1b20c9a7802b539876be7c782f33dc78587cc510c7b4bf12af5707bfa2813e59ae442
+DIST trace-cmd-v3.3.tar.gz 363405 BLAKE2B bc77ced96d47fe8284ad2252b7f6e51ae73b248a41908f255db68277ffccb35b34ede9a5e85f5f284b701c40b009f2d0ca091fb7db554793ae1470d6585e07ed SHA512 0857bea0bceb196bdb44164eefb8a05384c640f5a4d569dcbf26d80302b21bf17880eaba07c3da81c8812abe0f451219c26ba02b7bf9103eb1d0e88f1da84703
diff --git a/dev-util/trace-cmd/trace-cmd-3.3.ebuild b/dev-util/trace-cmd/trace-cmd-3.3.ebuild
new file mode 100644
index 000000000000..707678e7fb7a
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit linux-info meson python-single-r1
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# Tests segfault for now?
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+ >=app-arch/zstd-1.4
+ >=dev-libs/libtracefs-1.8
+ >=dev-libs/libtraceevent-1.6.3
+ sys-libs/zlib
+ sys-process/audit
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ app-text/asciidoc
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+
+ # TODO: Once we have options for doc+tests, we can revisit Python being
+ # single-impl.
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Due to the in-progress meson build transaction, we decide to separate
+ # the libtracecmd as an independent package, see bug #909439
+ # Note: dev-util/trace-cmd still use in-source static libtracecmd duo to
+ # it still use internal private API.
+ sed -i -e "/^libtracecmd_standalone_build/s/true/false/" \
+ "${S}"/lib/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dasciidoctor=false
+ $(meson_use python)
+ )
+
+ # TODO: udis86 isn't wired up to meson at all
+ # TODO: get docs & tests optional upstream
+ # TODO: audit/zstd/zlib lack meson options for now. Previously, the situation
+ # was somewhat automagic, so this isn't a huge loss for now, but we should
+ # upstream some build options for these.
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ use python && python_install
+
+ # TODO: fix bash completion name
+ mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
+ "${D}"/usr/share/bash-completion/completions/${PN} || die
+}
+
+python_install() {
+ python_optimize "${D}$(python_get_sitedir)"
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-10-26 9:42 Sam James
0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2024-10-26 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 532fcf61683340f068c6782d340821487f1917df
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 09:41:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 09:41:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532fcf61
dev-util/trace-cmd: Stabilize 3.3 amd64, #942187
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/trace-cmd/trace-cmd-3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/trace-cmd/trace-cmd-3.3.ebuild b/dev-util/trace-cmd/trace-cmd-3.3.ebuild
index 707678e7fb7a..1a2ac4d7b0db 100644
--- a/dev-util/trace-cmd/trace-cmd-3.3.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.3.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm64 ~riscv ~x86"
S="${WORKDIR}/${PN}-v${PV}"
fi
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-11-01 3:12 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2024-11-01 3:12 UTC (permalink / raw
To: gentoo-commits
commit: 7ac22b1b7e4fc148c73376b5fc91a001721e8db4
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 1 01:11:14 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Nov 1 03:11:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac22b1b
dev-util/trace-cmd: add 3.3.1
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 +
dev-util/trace-cmd/trace-cmd-3.3.1.ebuild | 98 +++++++++++++++++++++++++++++++
2 files changed, 99 insertions(+)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index ad678171e716..87587821119e 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,2 +1,3 @@
DIST trace-cmd-v3.2.tar.gz 342848 BLAKE2B d82309b72d00ae1b757039c7a358e7703c9e74527112baa05eb44f971067b1189b7833621766fdf8affc812b84b7bcfd071b2946495197d81a8ed8ff7240779e SHA512 6a8474e619b32ccf60217eba1ce472bdf6e77f6aff118b579f329b49eaf1b20c9a7802b539876be7c782f33dc78587cc510c7b4bf12af5707bfa2813e59ae442
+DIST trace-cmd-v3.3.1.tar.gz 363474 BLAKE2B 08855a672df92248a350e0f67c6da41b40602bcb4e886e993515bba174bfa482c93e1b5a157c72b4f30d91db47565ea9f65311731aeec2fbccc433daa8232a8b SHA512 a643efc2868d08871a7359dd0a17389685fb229f26328ee96f27a3dd94b5f3eb62009b945c14725eda1f09fa15367ffe2e2c3611d89860dcc031bbd6403cdee0
DIST trace-cmd-v3.3.tar.gz 363405 BLAKE2B bc77ced96d47fe8284ad2252b7f6e51ae73b248a41908f255db68277ffccb35b34ede9a5e85f5f284b701c40b009f2d0ca091fb7db554793ae1470d6585e07ed SHA512 0857bea0bceb196bdb44164eefb8a05384c640f5a4d569dcbf26d80302b21bf17880eaba07c3da81c8812abe0f451219c26ba02b7bf9103eb1d0e88f1da84703
diff --git a/dev-util/trace-cmd/trace-cmd-3.3.1.ebuild b/dev-util/trace-cmd/trace-cmd-3.3.1.ebuild
new file mode 100644
index 000000000000..707678e7fb7a
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-3.3.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit linux-info meson python-single-r1
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# Tests segfault for now?
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+ >=app-arch/zstd-1.4
+ >=dev-libs/libtracefs-1.8
+ >=dev-libs/libtraceevent-1.6.3
+ sys-libs/zlib
+ sys-process/audit
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-kernel/linux-headers
+ test? ( dev-util/cunit )
+"
+BDEPEND="
+ app-text/asciidoc
+ virtual/pkgconfig
+ python? ( dev-lang/swig )
+"
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ ~TRACING
+ ~FTRACE
+ ~BLK_DEV_IO_TRACE"
+
+ linux-info_pkg_setup
+
+ # TODO: Once we have options for doc+tests, we can revisit Python being
+ # single-impl.
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Due to the in-progress meson build transaction, we decide to separate
+ # the libtracecmd as an independent package, see bug #909439
+ # Note: dev-util/trace-cmd still use in-source static libtracecmd duo to
+ # it still use internal private API.
+ sed -i -e "/^libtracecmd_standalone_build/s/true/false/" \
+ "${S}"/lib/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dasciidoctor=false
+ $(meson_use python)
+ )
+
+ # TODO: udis86 isn't wired up to meson at all
+ # TODO: get docs & tests optional upstream
+ # TODO: audit/zstd/zlib lack meson options for now. Previously, the situation
+ # was somewhat automagic, so this isn't a huge loss for now, but we should
+ # upstream some build options for these.
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ use python && python_install
+
+ # TODO: fix bash completion name
+ mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
+ "${D}"/usr/share/bash-completion/completions/${PN} || die
+}
+
+python_install() {
+ python_optimize "${D}$(python_get_sitedir)"
+}
^ permalink raw reply related [flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
@ 2024-11-01 3:12 Yixun Lan
0 siblings, 0 replies; 42+ messages in thread
From: Yixun Lan @ 2024-11-01 3:12 UTC (permalink / raw
To: gentoo-commits
commit: d7f4228ef7ab86974d2517b8fd9c98a754f17cef
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 1 01:20:49 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Nov 1 03:11:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f4228e
dev-util/trace-cmd: drop 3.2-r3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-util/trace-cmd/Manifest | 1 -
dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild | 99 ------------------------------
2 files changed, 100 deletions(-)
diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 87587821119e..3eabaeebcaf6 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,3 +1,2 @@
-DIST trace-cmd-v3.2.tar.gz 342848 BLAKE2B d82309b72d00ae1b757039c7a358e7703c9e74527112baa05eb44f971067b1189b7833621766fdf8affc812b84b7bcfd071b2946495197d81a8ed8ff7240779e SHA512 6a8474e619b32ccf60217eba1ce472bdf6e77f6aff118b579f329b49eaf1b20c9a7802b539876be7c782f33dc78587cc510c7b4bf12af5707bfa2813e59ae442
DIST trace-cmd-v3.3.1.tar.gz 363474 BLAKE2B 08855a672df92248a350e0f67c6da41b40602bcb4e886e993515bba174bfa482c93e1b5a157c72b4f30d91db47565ea9f65311731aeec2fbccc433daa8232a8b SHA512 a643efc2868d08871a7359dd0a17389685fb229f26328ee96f27a3dd94b5f3eb62009b945c14725eda1f09fa15367ffe2e2c3611d89860dcc031bbd6403cdee0
DIST trace-cmd-v3.3.tar.gz 363405 BLAKE2B bc77ced96d47fe8284ad2252b7f6e51ae73b248a41908f255db68277ffccb35b34ede9a5e85f5f284b701c40b009f2d0ca091fb7db554793ae1470d6585e07ed SHA512 0857bea0bceb196bdb44164eefb8a05384c640f5a4d569dcbf26d80302b21bf17880eaba07c3da81c8812abe0f451219c26ba02b7bf9103eb1d0e88f1da84703
diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild
deleted file mode 100644
index d704fae6787a..000000000000
--- a/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit linux-info meson python-single-r1
-
-DESCRIPTION="User-space front-end for Ftrace"
-HOMEPAGE="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~riscv ~x86"
- S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/${PV}"
-IUSE="python test"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-# Tests segfault for now?
-RESTRICT="!test? ( test ) test"
-
-RDEPEND="
- >=app-arch/zstd-1.4
- !<dev-libs/libtracefs-1.6.1
- >=dev-libs/libtracefs-1.6.1-r1
- >=dev-libs/libtraceevent-1.6.3
- sys-libs/zlib
- sys-process/audit
- python? ( ${PYTHON_DEPS} )
-"
-DEPEND="
- ${RDEPEND}
- sys-kernel/linux-headers
- test? ( dev-util/cunit )
-"
-BDEPEND="
- app-text/asciidoc
- virtual/pkgconfig
- python? ( dev-lang/swig )
-"
-
-pkg_setup() {
- local CONFIG_CHECK="
- ~TRACING
- ~FTRACE
- ~BLK_DEV_IO_TRACE"
-
- linux-info_pkg_setup
-
- # TODO: Once we have options for doc+tests, we can revisit Python being
- # single-impl.
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Due to the in-progress meson build transaction, we decide to separate
- # the libtracecmd as an independent package, see bug #909439
- # Note: dev-util/trace-cmd still use in-source static libtracecmd duo to
- # it still use internal private API.
- sed -i -e "/^libtracecmd_standalone_build/s/true/false/" \
- "${S}"/lib/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- -Dasciidoctor=false
- $(meson_use python)
- )
-
- # TODO: udis86 isn't wired up to meson at all
- # TODO: get docs & tests optional upstream
- # TODO: audit/zstd/zlib lack meson options for now. Previously, the situation
- # was somewhat automagic, so this isn't a huge loss for now, but we should
- # upstream some build options for these.
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- use python && python_install
-
- # TODO: fix bash completion name
- mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
- "${D}"/usr/share/bash-completion/completions/${PN} || die
-}
-
-python_install() {
- python_optimize "${D}$(python_get_sitedir)"
-}
^ permalink raw reply related [flat|nested] 42+ messages in thread
end of thread, other threads:[~2024-11-01 3:12 UTC | newest]
Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-10 9:12 [gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-11-01 3:12 Yixun Lan
2024-11-01 3:12 Yixun Lan
2024-10-26 9:42 Sam James
2024-08-23 12:35 Yixun Lan
2024-05-30 7:53 Yixun Lan
2024-04-23 23:20 Patrick McLean
2024-02-19 7:32 Yixun Lan
2024-02-13 1:19 Patrick McLean
2024-02-12 19:45 Patrick McLean
2024-02-03 13:42 Yixun Lan
2024-02-03 13:32 Yixun Lan
2024-02-03 13:32 Yixun Lan
2023-01-19 22:51 Yixun Lan
2023-01-13 6:43 Sam James
2023-01-13 6:42 Sam James
2023-01-12 23:35 Yixun Lan
2023-01-11 8:03 Arthur Zamarin
2023-01-04 4:20 Yixun Lan
2022-12-22 6:12 Yixun Lan
2022-12-20 1:56 Yixun Lan
2022-11-16 7:34 Yixun Lan
2022-09-02 13:59 Yixun Lan
2022-09-02 13:59 Yixun Lan
2022-07-29 12:12 Arthur Zamarin
2022-06-16 16:58 Patrick McLean
2021-03-26 12:00 Agostino Sarubbo
2021-03-11 17:29 Ben Kohler
2020-08-14 23:22 Andreas Sturmlechner
2020-07-28 0:14 Patrick McLean
2020-06-05 15:45 Mart Raudsepp
2020-05-14 22:25 Aaron Bauman
2020-02-10 21:00 Michał Górny
2019-08-29 1:24 Zac Medico
2019-07-26 0:22 Patrick McLean
2019-07-19 22:58 Patrick McLean
2019-04-10 1:00 Patrick McLean
2019-03-13 21:59 Patrick McLean
2019-03-11 20:31 Patrick McLean
2018-11-13 15:31 Craig Andrews
2017-04-20 20:48 David Seifert
2016-01-13 23:23 Patrick McLean
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox