[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 915074dd22921432656db8def7c686ec96ca30b4 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Jul 3 09:45:07 2024 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Jul 3 09:45:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915074dd dev-util/uftrace: stabilize 0.16 for amd64 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/uftrace-0.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/uftrace/uftrace-0.16.ebuild b/dev-util/uftrace/uftrace-0.16.ebuild index 05d2c5669a91..e4316213aa94 100644 --- a/dev-util/uftrace/uftrace-0.16.ebuild +++ b/dev-util/uftrace/uftrace-0.16.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="capstone lua python unwind" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 52cb678778cecd41752f361acabf53b523d9d38e Author: Guilherme Amadio gentoo org> AuthorDate: Wed Jul 3 09:46:20 2024 + Commit: Guilherme Amadio gentoo org> CommitDate: Wed Jul 3 09:46:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cb6787 dev-util/uftrace: drop 0.14, 0.15.2 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest | 2 - dev-util/uftrace/uftrace-0.14.ebuild | 73 -- dev-util/uftrace/uftrace-0.15.2.ebuild | 73 -- 3 files changed, 148 deletions(-) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index b50383fd1ff4..ad26f5c87b50 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,3 +1 @@ -DIST uftrace-0.14.tar.gz 1192139 BLAKE2B 81c83581351fc8b8302c312ad0a4d84a9f19c0db9253b31de6f2bb7e507aa8540eaab494ae1b52de3fd10baa4f2b658403676f1f53eeecb14f03c765b6fc98d0 SHA512 35fd121d0d0ac738a841deb470dd48b0a1a8a3d711b36463eddbbd8fc70122c76c5b5158ad2e92bd6a0b68f4bbe51c6957f4473f8b5be7ec82a9b962d31ffc5b -DIST uftrace-0.15.2.tar.gz 1153687 BLAKE2B f9c4d7bb98b284534a96418d9d4adcee4b32b6b013052bbc6f34850ecc9262706e8e6fe79b2dfca88aaab5432c586e24ad783cdc50cf38792b8d758af2051295 SHA512 218072fc2a8c04c29b6ecbd61638db8824b0235cdb5e106e92e8fbe940fdb59d18c96c6b56830baa55b5dcda9f689a71755161313b101c6783c54be5c294993b DIST uftrace-0.16.tar.gz 1157903 BLAKE2B d79471cc1780f52983adfd40fa726190a70a0ecff900a9059d6963cd893f93c679f3626dd388b5dc17b7cc94a276a086b29b1398fd1270f593d49e5919eae650 SHA512 509fc42369cd495fb12e492b6c7726b0f26fa22bcb87452efc36b232a4bf999ff08c69829ad413ecf2c194e3564cf89f7634cfa03d0427926ee62aa957bacd5b diff --git a/dev-util/uftrace/uftrace-0.14.ebuild b/dev-util/uftrace/uftrace-0.14.ebuild deleted file mode 100644 index 20f0fe2eb878.. --- a/dev-util/uftrace/uftrace-0.14.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( luajit ) -PYTHON_COMPAT=( python3_{9..12} ) - -inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="capstone lua python unwind" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -RESTRICT="test" - -RDEPEND=" - sys-libs/ncurses:= - virtual/libelf:= - capstone? ( dev-libs/capstone:0= ) - lua? ( ${LUA_DEPS} ) - python? ( ${PYTHON_DEPS} ) - unwind? ( sys-libs/libunwind:= ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die -} - -src_configure() { - # bug #858503 (https://github.com/namhyung/uftrace/issues/1343) - filter-lto - - local myconf=( - --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" - $(use_with capstone) - $(use_with unwind libunwind) - $(use_with python libpython) - ) - if use lua && use lua_single_target_luajit; then - myconf+=( - --with-libluajit - ) - else - myconf+=( - --without-libluajit - ) - fi - CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" -} - -src_compile() { - emake V=1 -} - -src_install() { - default - - dodoc doc/*.{md,gif,png} - newbashcomp misc/bash-completion.sh uftrace -} diff --git a/dev-util/uftrace/uftrace-0.15.2.ebuild b/dev-util/uftrace/uftrace-0.15.2.ebuild deleted file mode 100644 index bc09d5c8ccae.. --- a/dev-util/uftrace/uftrace-0.15.2.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( luajit ) -PYTHON_COMPAT=( python3_{9..12} ) - -inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="capstone lua python unwind" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -RESTRICT="test" - -RDEPEND=" - sys-libs/ncurses:= - virtual/libelf:= - capstone? ( dev-libs/capstone:0= ) - lua? ( ${LUA_DEPS} ) - python? ( ${PYTHON_DEPS} ) - unwind? ( sys-libs/libunwind:= ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: ab699b6b1d39715a710bff7fe15f47447644be23 Author: Guilherme Amadio gentoo org> AuthorDate: Thu May 30 15:17:22 2024 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu May 30 15:38:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab699b6b dev-util/uftrace: add 0.16 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest| 1 + dev-util/uftrace/uftrace-0.16.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 14555dbe92e2..b50383fd1ff4 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,2 +1,3 @@ DIST uftrace-0.14.tar.gz 1192139 BLAKE2B 81c83581351fc8b8302c312ad0a4d84a9f19c0db9253b31de6f2bb7e507aa8540eaab494ae1b52de3fd10baa4f2b658403676f1f53eeecb14f03c765b6fc98d0 SHA512 35fd121d0d0ac738a841deb470dd48b0a1a8a3d711b36463eddbbd8fc70122c76c5b5158ad2e92bd6a0b68f4bbe51c6957f4473f8b5be7ec82a9b962d31ffc5b DIST uftrace-0.15.2.tar.gz 1153687 BLAKE2B f9c4d7bb98b284534a96418d9d4adcee4b32b6b013052bbc6f34850ecc9262706e8e6fe79b2dfca88aaab5432c586e24ad783cdc50cf38792b8d758af2051295 SHA512 218072fc2a8c04c29b6ecbd61638db8824b0235cdb5e106e92e8fbe940fdb59d18c96c6b56830baa55b5dcda9f689a71755161313b101c6783c54be5c294993b +DIST uftrace-0.16.tar.gz 1157903 BLAKE2B d79471cc1780f52983adfd40fa726190a70a0ecff900a9059d6963cd893f93c679f3626dd388b5dc17b7cc94a276a086b29b1398fd1270f593d49e5919eae650 SHA512 509fc42369cd495fb12e492b6c7726b0f26fa22bcb87452efc36b232a4bf999ff08c69829ad413ecf2c194e3564cf89f7634cfa03d0427926ee62aa957bacd5b diff --git a/dev-util/uftrace/uftrace-0.16.ebuild b/dev-util/uftrace/uftrace-0.16.ebuild new file mode 100644 index ..05d2c5669a91 --- /dev/null +++ b/dev-util/uftrace/uftrace-0.16.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{9..13} ) + +inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="capstone lua python unwind" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="test" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) + lua? ( ${LUA_DEPS} ) + python? ( ${PYTHON_DEPS} ) + unwind? ( sys-libs/libunwind:= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die +} + +src_configure() { + # bug #858503 (https://github.com/namhyung/uftrace/issues/1343) + filter-lto + + local myconf=( + --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" + $(use_with capstone) + $(use_with unwind libunwind) + $(use_with python libpython) + ) + if use lua && use lua_single_target_luajit; then + myconf+=( + --with-libluajit + ) + else + myconf+=( + --without-libluajit + ) + fi + CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + + dodoc doc/*.{md,gif,png} + newbashcomp misc/bash-completion.sh uftrace +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: e262261bcff223146ce1e6c39966d89617d82d9e Author: Sam James gentoo org> AuthorDate: Tue Mar 5 06:54:04 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 5 06:54:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e262261b dev-util/uftrace: filter LTO There's an upstream bug not yet fixed. Filter LTO until it's fixed to avoid tinderbox failures. Closes: https://bugs.gentoo.org/858503 Signed-off-by: Sam James gentoo.org> dev-util/uftrace/uftrace-0.14.ebuild | 5 - dev-util/uftrace/uftrace-0.15.2.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-util/uftrace/uftrace-0.14.ebuild b/dev-util/uftrace/uftrace-0.14.ebuild index d8951e47e6fd..20f0fe2eb878 100644 --- a/dev-util/uftrace/uftrace-0.14.ebuild +++ b/dev-util/uftrace/uftrace-0.14.ebuild @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( luajit ) PYTHON_COMPAT=( python3_{9..12} ) -inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs +inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs DESCRIPTION="Function (graph) tracer for user-space" HOMEPAGE="https://github.com/namhyung/uftrace"; @@ -40,6 +40,9 @@ src_prepare() { } src_configure() { + # bug #858503 (https://github.com/namhyung/uftrace/issues/1343) + filter-lto + local myconf=( --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" $(use_with capstone) diff --git a/dev-util/uftrace/uftrace-0.15.2.ebuild b/dev-util/uftrace/uftrace-0.15.2.ebuild index ffe4bfb99f16..bc09d5c8ccae 100644 --- a/dev-util/uftrace/uftrace-0.15.2.ebuild +++ b/dev-util/uftrace/uftrace-0.15.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 LUA_COMPAT=( luajit ) PYTHON_COMPAT=( python3_{9..12} ) -inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs +inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs DESCRIPTION="Function (graph) tracer for user-space" HOMEPAGE="https://github.com/namhyung/uftrace"; @@ -40,6 +40,9 @@ src_prepare() { } src_configure() { + # bug #858503 (https://github.com/namhyung/uftrace/issues/1343) + filter-lto + local myconf=( --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" $(use_with capstone)
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: dfea54649d360d514f784e347d840d165b585725 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jan 30 07:59:20 2024 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jan 30 08:23:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfea5464 dev-util/uftrace: add 0.15.2 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest | 1 + dev-util/uftrace/uftrace-0.15.2.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 4664550a6e33..f5fbd31195d1 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,2 +1,3 @@ DIST uftrace-0.13.1.tar.gz 1159973 BLAKE2B eafb5141f5c86a77d6c68fbb44d5575df62cb679ce037144eea4a76a6a729e9965f15437b5a3cbd3566d560d48946a7788970aa9e40ba86eb1cf39571ac30bfe SHA512 03033cc314fe902046eb8c7cdc8a15c6f67f7b4df189329ccb654041ec2e02baa03e6d3d8cbdf3238946096a3893f60ed105fe4807194a74f90a107400accd7f DIST uftrace-0.14.tar.gz 1192139 BLAKE2B 81c83581351fc8b8302c312ad0a4d84a9f19c0db9253b31de6f2bb7e507aa8540eaab494ae1b52de3fd10baa4f2b658403676f1f53eeecb14f03c765b6fc98d0 SHA512 35fd121d0d0ac738a841deb470dd48b0a1a8a3d711b36463eddbbd8fc70122c76c5b5158ad2e92bd6a0b68f4bbe51c6957f4473f8b5be7ec82a9b962d31ffc5b +DIST uftrace-0.15.2.tar.gz 1153687 BLAKE2B f9c4d7bb98b284534a96418d9d4adcee4b32b6b013052bbc6f34850ecc9262706e8e6fe79b2dfca88aaab5432c586e24ad783cdc50cf38792b8d758af2051295 SHA512 218072fc2a8c04c29b6ecbd61638db8824b0235cdb5e106e92e8fbe940fdb59d18c96c6b56830baa55b5dcda9f689a71755161313b101c6783c54be5c294993b diff --git a/dev-util/uftrace/uftrace-0.15.2.ebuild b/dev-util/uftrace/uftrace-0.15.2.ebuild new file mode 100644 index ..ffe4bfb99f16 --- /dev/null +++ b/dev-util/uftrace/uftrace-0.15.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{9..12} ) + +inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="capstone lua python unwind" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="test" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) + lua? ( ${LUA_DEPS} ) + python? ( ${PYTHON_DEPS} ) + unwind? ( sys-libs/libunwind:= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die +} + +src_configure() { + local myconf=( + --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" + $(use_with capstone) + $(use_with unwind libunwind) + $(use_with python libpython) + ) + if use lua && use lua_single_target_luajit; then + myconf+=( + --with-libluajit + ) + else + myconf+=( + --without-libluajit + ) + fi + CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + + dodoc doc/*.{md,gif,png} + newbashcomp misc/bash-completion.sh uftrace +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: f4d5a09fa5aaceedc52eb85a8b17ea36d81ed9a9 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jan 30 07:54:06 2024 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jan 30 08:23:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d5a09f dev-util/uftrace: stabilize 0.14 for amd64 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/uftrace-0.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/uftrace/uftrace-0.14.ebuild b/dev-util/uftrace/uftrace-0.14.ebuild index 4c30b0c9557a..d8951e47e6fd 100644 --- a/dev-util/uftrace/uftrace-0.14.ebuild +++ b/dev-util/uftrace/uftrace-0.14.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 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="capstone lua python unwind" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 477bffba07df889edf1c01afcf8574f477c75963 Author: Guilherme Amadio gentoo org> AuthorDate: Tue Jan 30 08:00:04 2024 + Commit: Guilherme Amadio gentoo org> CommitDate: Tue Jan 30 08:23:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477bffba dev-util/uftrace: drop 0.13.1 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest | 1 - dev-util/uftrace/uftrace-0.13.1.ebuild | 70 -- 2 files changed, 71 deletions(-) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index f5fbd31195d1..14555dbe92e2 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,3 +1,2 @@ -DIST uftrace-0.13.1.tar.gz 1159973 BLAKE2B eafb5141f5c86a77d6c68fbb44d5575df62cb679ce037144eea4a76a6a729e9965f15437b5a3cbd3566d560d48946a7788970aa9e40ba86eb1cf39571ac30bfe SHA512 03033cc314fe902046eb8c7cdc8a15c6f67f7b4df189329ccb654041ec2e02baa03e6d3d8cbdf3238946096a3893f60ed105fe4807194a74f90a107400accd7f DIST uftrace-0.14.tar.gz 1192139 BLAKE2B 81c83581351fc8b8302c312ad0a4d84a9f19c0db9253b31de6f2bb7e507aa8540eaab494ae1b52de3fd10baa4f2b658403676f1f53eeecb14f03c765b6fc98d0 SHA512 35fd121d0d0ac738a841deb470dd48b0a1a8a3d711b36463eddbbd8fc70122c76c5b5158ad2e92bd6a0b68f4bbe51c6957f4473f8b5be7ec82a9b962d31ffc5b DIST uftrace-0.15.2.tar.gz 1153687 BLAKE2B f9c4d7bb98b284534a96418d9d4adcee4b32b6b013052bbc6f34850ecc9262706e8e6fe79b2dfca88aaab5432c586e24ad783cdc50cf38792b8d758af2051295 SHA512 218072fc2a8c04c29b6ecbd61638db8824b0235cdb5e106e92e8fbe940fdb59d18c96c6b56830baa55b5dcda9f689a71755161313b101c6783c54be5c294993b diff --git a/dev-util/uftrace/uftrace-0.13.1.ebuild b/dev-util/uftrace/uftrace-0.13.1.ebuild deleted file mode 100644 index 560c3f10956d.. --- a/dev-util/uftrace/uftrace-0.13.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( luajit ) -PYTHON_COMPAT=( python3_{9..11} ) - -inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="capstone lua python unwind" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -RESTRICT="test" - -RDEPEND=" - sys-libs/ncurses:= - virtual/libelf:= - capstone? ( dev-libs/capstone:0= ) - lua? ( ${LUA_DEPS} ) - python? ( ${PYTHON_DEPS} ) - unwind? ( sys-libs/libunwind:= ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die -} - -src_configure() { - local myconf=( - --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" - $(use_with capstone) - $(use_with unwind libunwind) - $(use_with python libpython) - ) - if use lua && use lua_single_target_luajit; then - myconf+=( - --with-libluajit - ) - else - myconf+=( - --without-libluajit - ) - fi - CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" -} - -src_compile() { - emake V=1 -} - -src_install() { - default - - dodoc doc/*.{md,gif,png} - newbashcomp misc/bash-completion.sh uftrace -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 3c1e0f580027326306c567fe0b194b64baabe532 Author: Guilherme Amadio gentoo org> AuthorDate: Thu Oct 26 07:05:49 2023 + Commit: Guilherme Amadio gentoo org> CommitDate: Fri Oct 27 06:42:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1e0f58 dev-util/uftrace: version bump to 0.14 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest| 1 + dev-util/uftrace/uftrace-0.14.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index cb15bad5a58c..033f3563f4aa 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,3 +1,4 @@ DIST uftrace-0.11.tar.gz 1120956 BLAKE2B e3bda84a7323cc50780950e502856e28a380249a0f518ad3f7950c4147f0ab635e84b978395eb9025e6b47ecf7eefddcde59356a22f1c8a1d60ddf9820dc3d41 SHA512 519ca13665ba97cea4c349d81b4b5cacd8d3d9b2188ef5edb447f6b783cb7a92356bc0f9e63b67427a896d8df671f58091113e1de3fffd8d8000417a9fdb6e46 DIST uftrace-0.12.tar.gz 1138670 BLAKE2B 0110f22e12231a8795b1270b8e9ad6efb79eac99969f3f4c67b7925e1466753bcf7dbcf10fb98c3b3dfa77f6f01ebfd55705fb0b9a3672a725ff24a1483d SHA512 02331f9e76b5652b0464fb3e9e29320ca1d4691a9de7bc7e7e489c3eac040ecd389c201ff2875b1b6a6695c687d7eab640239728f8b66c97efea21414b215842 DIST uftrace-0.13.1.tar.gz 1159973 BLAKE2B eafb5141f5c86a77d6c68fbb44d5575df62cb679ce037144eea4a76a6a729e9965f15437b5a3cbd3566d560d48946a7788970aa9e40ba86eb1cf39571ac30bfe SHA512 03033cc314fe902046eb8c7cdc8a15c6f67f7b4df189329ccb654041ec2e02baa03e6d3d8cbdf3238946096a3893f60ed105fe4807194a74f90a107400accd7f +DIST uftrace-0.14.tar.gz 1192139 BLAKE2B 81c83581351fc8b8302c312ad0a4d84a9f19c0db9253b31de6f2bb7e507aa8540eaab494ae1b52de3fd10baa4f2b658403676f1f53eeecb14f03c765b6fc98d0 SHA512 35fd121d0d0ac738a841deb470dd48b0a1a8a3d711b36463eddbbd8fc70122c76c5b5158ad2e92bd6a0b68f4bbe51c6957f4473f8b5be7ec82a9b962d31ffc5b diff --git a/dev-util/uftrace/uftrace-0.14.ebuild b/dev-util/uftrace/uftrace-0.14.ebuild new file mode 100644 index ..4c30b0c9557a --- /dev/null +++ b/dev-util/uftrace/uftrace-0.14.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{9..12} ) + +inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="capstone lua python unwind" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="test" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) + lua? ( ${LUA_DEPS} ) + python? ( ${PYTHON_DEPS} ) + unwind? ( sys-libs/libunwind:= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die +} + +src_configure() { + local myconf=( + --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" + $(use_with capstone) + $(use_with unwind libunwind) + $(use_with python libpython) + ) + if use lua && use lua_single_target_luajit; then + myconf+=( + --with-libluajit + ) + else + myconf+=( + --without-libluajit + ) + fi + CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + + dodoc doc/*.{md,gif,png} + newbashcomp misc/bash-completion.sh uftrace +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: be6ffeed3770a7340cde52713254e3279bff1641 Author: Guilherme Amadio gentoo org> AuthorDate: Thu Oct 26 07:07:30 2023 + Commit: Guilherme Amadio gentoo org> CommitDate: Fri Oct 27 06:42:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6ffeed dev-util/uftrace: drop 0.11, 0.12 Closes: https://bugs.gentoo.org/881153 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest| 2 -- dev-util/uftrace/uftrace-0.11.ebuild | 70 dev-util/uftrace/uftrace-0.12.ebuild | 70 3 files changed, 142 deletions(-) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 033f3563f4aa..4664550a6e33 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,4 +1,2 @@ -DIST uftrace-0.11.tar.gz 1120956 BLAKE2B e3bda84a7323cc50780950e502856e28a380249a0f518ad3f7950c4147f0ab635e84b978395eb9025e6b47ecf7eefddcde59356a22f1c8a1d60ddf9820dc3d41 SHA512 519ca13665ba97cea4c349d81b4b5cacd8d3d9b2188ef5edb447f6b783cb7a92356bc0f9e63b67427a896d8df671f58091113e1de3fffd8d8000417a9fdb6e46 -DIST uftrace-0.12.tar.gz 1138670 BLAKE2B 0110f22e12231a8795b1270b8e9ad6efb79eac99969f3f4c67b7925e1466753bcf7dbcf10fb98c3b3dfa77f6f01ebfd55705fb0b9a3672a725ff24a1483d SHA512 02331f9e76b5652b0464fb3e9e29320ca1d4691a9de7bc7e7e489c3eac040ecd389c201ff2875b1b6a6695c687d7eab640239728f8b66c97efea21414b215842 DIST uftrace-0.13.1.tar.gz 1159973 BLAKE2B eafb5141f5c86a77d6c68fbb44d5575df62cb679ce037144eea4a76a6a729e9965f15437b5a3cbd3566d560d48946a7788970aa9e40ba86eb1cf39571ac30bfe SHA512 03033cc314fe902046eb8c7cdc8a15c6f67f7b4df189329ccb654041ec2e02baa03e6d3d8cbdf3238946096a3893f60ed105fe4807194a74f90a107400accd7f DIST uftrace-0.14.tar.gz 1192139 BLAKE2B 81c83581351fc8b8302c312ad0a4d84a9f19c0db9253b31de6f2bb7e507aa8540eaab494ae1b52de3fd10baa4f2b658403676f1f53eeecb14f03c765b6fc98d0 SHA512 35fd121d0d0ac738a841deb470dd48b0a1a8a3d711b36463eddbbd8fc70122c76c5b5158ad2e92bd6a0b68f4bbe51c6957f4473f8b5be7ec82a9b962d31ffc5b diff --git a/dev-util/uftrace/uftrace-0.11.ebuild b/dev-util/uftrace/uftrace-0.11.ebuild deleted file mode 100644 index 84dfa3dfa4f6.. --- a/dev-util/uftrace/uftrace-0.11.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( luajit ) -PYTHON_COMPAT=( python3_{9..10} ) - -inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="capstone lua python unwind" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -RESTRICT="test" - -RDEPEND=" - sys-libs/ncurses:= - virtual/libelf:= - capstone? ( dev-libs/capstone:0= ) - lua? ( ${LUA_DEPS} ) - python? ( ${PYTHON_DEPS} ) - unwind? ( sys-libs/libunwind:= ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die -} - -src_configure() { - local myconf=( - --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" - $(use_with capstone) - $(use_with unwind libunwind) - $(use_with python libpython) - ) - if use lua && use lua_single_target_luajit; then - myconf+=( - --with-libluajit - ) - else - myconf+=( - --without-libluajit - ) - fi - CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" -} - -src_compile() { - emake V=1 -} - -src_install() { - default - - dodoc doc/*.{md,gif,png} - newbashcomp misc/bash-completion.sh uftrace -} diff --git a/dev-util/uftrace/uftrace-0.12.ebuild b/dev-util/uftrace/uftrace-0.12.ebuild deleted file mode 100644 index 70c9daa27ad6.. --- a/dev-util/uftrace/uftrace-0.12.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( luajit ) -PYTHON_COMPAT=( python3_{9..11} ) - -inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="capstone lua python unwind" - -REQUIRED_USE=" - lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -RESTRICT="test" - -RDEPEND=" - sys-libs/ncurses:= - virtual/libelf:
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: e691fd37c9687aaed9eb4fa733c9d7c3ca3b5588 Author: Sam James gentoo org> AuthorDate: Mon May 1 00:08:30 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 00:08:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e691fd37 dev-util/uftrace: Stabilize 0.13.1 amd64, #904583 Signed-off-by: Sam James gentoo.org> dev-util/uftrace/uftrace-0.13.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/uftrace/uftrace-0.13.1.ebuild b/dev-util/uftrace/uftrace-0.13.1.ebuild index 70c9daa27ad6..560c3f10956d 100644 --- a/dev-util/uftrace/uftrace-0.13.1.ebuild +++ b/dev-util/uftrace/uftrace-0.13.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="capstone lua python unwind" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: ecad646d31f1a1b96e56848396e3865ca93c8044 Author: Guilherme Amadio gentoo org> AuthorDate: Wed Feb 8 14:43:14 2023 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Feb 13 09:56:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecad646d dev-util/uftrace: version bump to 0.13.1 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest | 1 + dev-util/uftrace/uftrace-0.13.1.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 5d971fad681f..cb15bad5a58c 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,2 +1,3 @@ DIST uftrace-0.11.tar.gz 1120956 BLAKE2B e3bda84a7323cc50780950e502856e28a380249a0f518ad3f7950c4147f0ab635e84b978395eb9025e6b47ecf7eefddcde59356a22f1c8a1d60ddf9820dc3d41 SHA512 519ca13665ba97cea4c349d81b4b5cacd8d3d9b2188ef5edb447f6b783cb7a92356bc0f9e63b67427a896d8df671f58091113e1de3fffd8d8000417a9fdb6e46 DIST uftrace-0.12.tar.gz 1138670 BLAKE2B 0110f22e12231a8795b1270b8e9ad6efb79eac99969f3f4c67b7925e1466753bcf7dbcf10fb98c3b3dfa77f6f01ebfd55705fb0b9a3672a725ff24a1483d SHA512 02331f9e76b5652b0464fb3e9e29320ca1d4691a9de7bc7e7e489c3eac040ecd389c201ff2875b1b6a6695c687d7eab640239728f8b66c97efea21414b215842 +DIST uftrace-0.13.1.tar.gz 1159973 BLAKE2B eafb5141f5c86a77d6c68fbb44d5575df62cb679ce037144eea4a76a6a729e9965f15437b5a3cbd3566d560d48946a7788970aa9e40ba86eb1cf39571ac30bfe SHA512 03033cc314fe902046eb8c7cdc8a15c6f67f7b4df189329ccb654041ec2e02baa03e6d3d8cbdf3238946096a3893f60ed105fe4807194a74f90a107400accd7f diff --git a/dev-util/uftrace/uftrace-0.13.1.ebuild b/dev-util/uftrace/uftrace-0.13.1.ebuild new file mode 100644 index ..70c9daa27ad6 --- /dev/null +++ b/dev-util/uftrace/uftrace-0.13.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{9..11} ) + +inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="capstone lua python unwind" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="test" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) + lua? ( ${LUA_DEPS} ) + python? ( ${PYTHON_DEPS} ) + unwind? ( sys-libs/libunwind:= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die +} + +src_configure() { + local myconf=( + --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" + $(use_with capstone) + $(use_with unwind libunwind) + $(use_with python libpython) + ) + if use lua && use lua_single_target_luajit; then + myconf+=( + --with-libluajit + ) + else + myconf+=( + --without-libluajit + ) + fi + CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + + dodoc doc/*.{md,gif,png} + newbashcomp misc/bash-completion.sh uftrace +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: eb1ee847be80caffb830bb9f03e85a2a8e79c9ec Author: Guilherme Amadio gentoo org> AuthorDate: Fri Sep 16 10:05:06 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Sep 19 12:11:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1ee847 dev-util/uftrace: stabilize 0.11 for amd64 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/uftrace-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/uftrace/uftrace-0.11.ebuild b/dev-util/uftrace/uftrace-0.11.ebuild index 932d17460e98..dda417e13b4d 100644 --- a/dev-util/uftrace/uftrace-0.11.ebuild +++ b/dev-util/uftrace/uftrace-0.11.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="capstone lua python unwind" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 8e2aecdf79c14d3de8fc4833d72af2cec52abd2b Author: Guilherme Amadio gentoo org> AuthorDate: Fri Sep 16 09:56:06 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Sep 19 12:11:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2aecdf dev-util/uftrace: drop 0.10-r1 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest | 1 - dev-util/uftrace/uftrace-0.10-r1.ebuild | 63 - 2 files changed, 64 deletions(-) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index f671bda52024..5d971fad681f 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,3 +1,2 @@ -DIST uftrace-0.10.tar.gz 530 BLAKE2B 29388523e1009276ba4609d85e5979e823d028ff647239aa02ec2cac5ae21c7812c7699d47c09c0b9289a0debb39a2f502615547c8e658a821d5078e3b12c6fe SHA512 788234e4156974a70f06d02527e56e5fac821e8b66363dc5fc55d68797c374043c0b66b18b4ab1488b9647e08969e8dc94a64d6bb1a38ccad4cf98eaecc6e919 DIST uftrace-0.11.tar.gz 1120956 BLAKE2B e3bda84a7323cc50780950e502856e28a380249a0f518ad3f7950c4147f0ab635e84b978395eb9025e6b47ecf7eefddcde59356a22f1c8a1d60ddf9820dc3d41 SHA512 519ca13665ba97cea4c349d81b4b5cacd8d3d9b2188ef5edb447f6b783cb7a92356bc0f9e63b67427a896d8df671f58091113e1de3fffd8d8000417a9fdb6e46 DIST uftrace-0.12.tar.gz 1138670 BLAKE2B 0110f22e12231a8795b1270b8e9ad6efb79eac99969f3f4c67b7925e1466753bcf7dbcf10fb98c3b3dfa77f6f01ebfd55705fb0b9a3672a725ff24a1483d SHA512 02331f9e76b5652b0464fb3e9e29320ca1d4691a9de7bc7e7e489c3eac040ecd389c201ff2875b1b6a6695c687d7eab640239728f8b66c97efea21414b215842 diff --git a/dev-util/uftrace/uftrace-0.10-r1.ebuild b/dev-util/uftrace/uftrace-0.10-r1.ebuild deleted file mode 100644 index e29becbcca74.. --- a/dev-util/uftrace/uftrace-0.10-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( luajit ) - -inherit bash-completion-r1 lua-single toolchain-funcs - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="capstone lua" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -RESTRICT="test" - -RDEPEND=" - sys-libs/ncurses:= - virtual/libelf:= - capstone? ( dev-libs/capstone:0= ) - lua? ( ${LUA_DEPS} ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die -} - -src_configure() { - local myconf=( - --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" - $(use_with capstone) - --without-libpython - ) - if use lua && use lua_single_target_luajit; then - myconf+=( - --with-libluajit - ) - else - myconf+=( - --without-libluajit - ) - fi - CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" -} - -src_compile() { - emake V=1 -} - -src_install() { - default - - dodoc doc/*.{md,gif,png} - newbashcomp misc/bash-completion.sh uftrace -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 620794320b9a92267384bd68c9ac47129b7deaec Author: Guilherme Amadio gentoo org> AuthorDate: Fri Sep 16 09:55:31 2022 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon Sep 19 12:11:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62079432 dev-util/uftrace: version bump to 0.12 Closes: https://bugs.gentoo.org/865349 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest| 1 + dev-util/uftrace/uftrace-0.12.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 174cc6499375..f671bda52024 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,2 +1,3 @@ DIST uftrace-0.10.tar.gz 530 BLAKE2B 29388523e1009276ba4609d85e5979e823d028ff647239aa02ec2cac5ae21c7812c7699d47c09c0b9289a0debb39a2f502615547c8e658a821d5078e3b12c6fe SHA512 788234e4156974a70f06d02527e56e5fac821e8b66363dc5fc55d68797c374043c0b66b18b4ab1488b9647e08969e8dc94a64d6bb1a38ccad4cf98eaecc6e919 DIST uftrace-0.11.tar.gz 1120956 BLAKE2B e3bda84a7323cc50780950e502856e28a380249a0f518ad3f7950c4147f0ab635e84b978395eb9025e6b47ecf7eefddcde59356a22f1c8a1d60ddf9820dc3d41 SHA512 519ca13665ba97cea4c349d81b4b5cacd8d3d9b2188ef5edb447f6b783cb7a92356bc0f9e63b67427a896d8df671f58091113e1de3fffd8d8000417a9fdb6e46 +DIST uftrace-0.12.tar.gz 1138670 BLAKE2B 0110f22e12231a8795b1270b8e9ad6efb79eac99969f3f4c67b7925e1466753bcf7dbcf10fb98c3b3dfa77f6f01ebfd55705fb0b9a3672a725ff24a1483d SHA512 02331f9e76b5652b0464fb3e9e29320ca1d4691a9de7bc7e7e489c3eac040ecd389c201ff2875b1b6a6695c687d7eab640239728f8b66c97efea21414b215842 diff --git a/dev-util/uftrace/uftrace-0.12.ebuild b/dev-util/uftrace/uftrace-0.12.ebuild new file mode 100644 index ..644fc9e3f90d --- /dev/null +++ b/dev-util/uftrace/uftrace-0.12.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{8..11} ) + +inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="capstone lua python unwind" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="test" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) + lua? ( ${LUA_DEPS} ) + python? ( ${PYTHON_DEPS} ) + unwind? ( sys-libs/libunwind:= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die +} + +src_configure() { + local myconf=( + --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" + $(use_with capstone) + $(use_with unwind libunwind) + $(use_with python libpython) + ) + if use lua && use lua_single_target_luajit; then + myconf+=( + --with-libluajit + ) + else + myconf+=( + --without-libluajit + ) + fi + CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + + dodoc doc/*.{md,gif,png} + newbashcomp misc/bash-completion.sh uftrace +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: bc81afd289372e76f825911647ca3ce5ccfffd9b Author: Sam James gentoo org> AuthorDate: Sun Mar 20 00:37:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Mar 20 00:37:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc81afd2 dev-util/uftrace: [QA] fix tc-get* quoting This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James gentoo.org> dev-util/uftrace/uftrace-0.10-r1.ebuild | 6 +++--- dev-util/uftrace/uftrace-0.11.ebuild| 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/uftrace/uftrace-0.10-r1.ebuild b/dev-util/uftrace/uftrace-0.10-r1.ebuild index 2b39cc144648..e29becbcca74 100644 --- a/dev-util/uftrace/uftrace-0.10-r1.ebuild +++ b/dev-util/uftrace/uftrace-0.10-r1.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=7 @@ -35,7 +35,7 @@ src_prepare() { src_configure() { local myconf=( - --libdir="${EPREFIX}"/usr/$(get_libdir)/uftrace + --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" $(use_with capstone) --without-libpython ) @@ -48,7 +48,7 @@ src_configure() { --without-libluajit ) fi - CC=$(tc-getCC) LD=$(tc-getLD) econf "${myconf[@]}" + CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" } src_compile() { diff --git a/dev-util/uftrace/uftrace-0.11.ebuild b/dev-util/uftrace/uftrace-0.11.ebuild index 31a949ddbd3f..932d17460e98 100644 --- a/dev-util/uftrace/uftrace-0.11.ebuild +++ b/dev-util/uftrace/uftrace-0.11.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=7 @@ -41,7 +41,7 @@ src_prepare() { src_configure() { local myconf=( - --libdir="${EPREFIX}"/usr/$(get_libdir)/uftrace + --libdir="${EPREFIX}/usr/$(get_libdir)/uftrace" $(use_with capstone) $(use_with unwind libunwind) $(use_with python libpython) @@ -55,7 +55,7 @@ src_configure() { --without-libluajit ) fi - CC=$(tc-getCC) LD=$(tc-getLD) econf "${myconf[@]}" + CC="$(tc-getCC)" LD="$(tc-getLD)" econf "${myconf[@]}" } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 8bcf692473430521869bd5f9ad58598feb083ebe Author: Guilherme Amadio gentoo org> AuthorDate: Sun Oct 10 14:05:40 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Sun Oct 10 14:05:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcf6924 dev-util/uftrace: version bump to 0.11 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest| 1 + dev-util/uftrace/uftrace-0.11.ebuild | 70 2 files changed, 71 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 8348aba2e20..174cc649937 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1 +1,2 @@ DIST uftrace-0.10.tar.gz 530 BLAKE2B 29388523e1009276ba4609d85e5979e823d028ff647239aa02ec2cac5ae21c7812c7699d47c09c0b9289a0debb39a2f502615547c8e658a821d5078e3b12c6fe SHA512 788234e4156974a70f06d02527e56e5fac821e8b66363dc5fc55d68797c374043c0b66b18b4ab1488b9647e08969e8dc94a64d6bb1a38ccad4cf98eaecc6e919 +DIST uftrace-0.11.tar.gz 1120956 BLAKE2B e3bda84a7323cc50780950e502856e28a380249a0f518ad3f7950c4147f0ab635e84b978395eb9025e6b47ecf7eefddcde59356a22f1c8a1d60ddf9820dc3d41 SHA512 519ca13665ba97cea4c349d81b4b5cacd8d3d9b2188ef5edb447f6b783cb7a92356bc0f9e63b67427a896d8df671f58091113e1de3fffd8d8000417a9fdb6e46 diff --git a/dev-util/uftrace/uftrace-0.11.ebuild b/dev-util/uftrace/uftrace-0.11.ebuild new file mode 100644 index 000..31a949ddbd3 --- /dev/null +++ b/dev-util/uftrace/uftrace-0.11.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( luajit ) +PYTHON_COMPAT=( python3_{8..10} ) + +inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="capstone lua python unwind" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RESTRICT="test" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) + lua? ( ${LUA_DEPS} ) + python? ( ${PYTHON_DEPS} ) + unwind? ( sys-libs/libunwind:= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die +} + +src_configure() { + local myconf=( + --libdir="${EPREFIX}"/usr/$(get_libdir)/uftrace + $(use_with capstone) + $(use_with unwind libunwind) + $(use_with python libpython) + ) + if use lua && use lua_single_target_luajit; then + myconf+=( + --with-libluajit + ) + else + myconf+=( + --without-libluajit + ) + fi + CC=$(tc-getCC) LD=$(tc-getLD) econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + + dodoc doc/*.{md,gif,png} + newbashcomp misc/bash-completion.sh uftrace +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: f6cfe4cff375e3baf2bbfe90e15b7046dab9e967 Author: Sam James gentoo org> AuthorDate: Sun Jul 25 03:04:11 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 31 00:17:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6cfe4cf dev-util/uftrace: [QA] unconditionally install completion files QA policy [0] says that we don't conditionalise installation of small files. It's a wasteful rebuild and inconsistent across packages for when users desire completions to be available. [0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301 Signed-off-by: Sam James gentoo.org> dev-util/uftrace/{uftrace-0.10.ebuild => uftrace-0.10-r1.ebuild} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-util/uftrace/uftrace-0.10.ebuild b/dev-util/uftrace/uftrace-0.10-r1.ebuild similarity index 91% rename from dev-util/uftrace/uftrace-0.10.ebuild rename to dev-util/uftrace/uftrace-0.10-r1.ebuild index 92c30228011..2b39cc14464 100644 --- a/dev-util/uftrace/uftrace-0.10.ebuild +++ b/dev-util/uftrace/uftrace-0.10-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="bash-completion capstone lua" +IUSE="capstone lua" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" @@ -57,6 +57,7 @@ src_compile() { src_install() { default + dodoc doc/*.{md,gif,png} - use bash-completion && newbashcomp misc/bash-completion.sh uftrace + newbashcomp misc/bash-completion.sh uftrace }
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: dff842ad75fcc6f0f2232c31927559383b969ad2 Author: Guilherme Amadio gentoo org> AuthorDate: Mon May 31 14:53:19 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon May 31 15:24:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff842ad dev-util/uftrace: version bump to 0.10 Fixes: https://bugs.gentoo.org/724278 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest| 1 + dev-util/uftrace/uftrace-0.10.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 129dd72f884..a9e6c5f4a0b 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1 +1,2 @@ +DIST uftrace-0.10.tar.gz 530 BLAKE2B 29388523e1009276ba4609d85e5979e823d028ff647239aa02ec2cac5ae21c7812c7699d47c09c0b9289a0debb39a2f502615547c8e658a821d5078e3b12c6fe SHA512 788234e4156974a70f06d02527e56e5fac821e8b66363dc5fc55d68797c374043c0b66b18b4ab1488b9647e08969e8dc94a64d6bb1a38ccad4cf98eaecc6e919 DIST uftrace-0.9.4.tar.gz 1068091 BLAKE2B cbf9ead0e2c0e8d59be379e65617cfa310fd4134cfbbc8091c489913f108e8a7a0b81e33d46032f3717a5bb8127cbeeeb246e3be0c37da03981dac4bacc07119 SHA512 f73ad4461051b9c61668161e077897d118ac556d234ff204e32bf14ecdc2c0df148da30ea5d5054641e79ea20b29261d6f637908f5047f5669207ef244865358 diff --git a/dev-util/uftrace/uftrace-0.10.ebuild b/dev-util/uftrace/uftrace-0.10.ebuild new file mode 100644 index 000..48c35a456db --- /dev/null +++ b/dev-util/uftrace/uftrace-0.10.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( luajit ) + +inherit bash-completion-r1 lua-single + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="bash-completion capstone lua" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + +RESTRICT="test" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) + lua? ( ${LUA_DEPS} ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die +} + +src_configure() { + local myconf=( + --libdir="${EPREFIX}"/usr/$(get_libdir)/uftrace + $(use_with capstone) + --without-libpython + ) + if use lua && use lua_single_target_luajit; then + myconf+=( + --with-libluajit + ) + else + myconf+=( + --without-libluajit + ) + fi + econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + dodoc doc/*.{md,gif,png} + use bash-completion && newbashcomp misc/bash-completion.sh uftrace +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: a643be8f567d69104121ae82c6593f051f83db86 Author: Guilherme Amadio gentoo org> AuthorDate: Mon May 31 14:54:12 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon May 31 15:24:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a643be8f dev-util/uftrace: drop old Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest | 1 - dev-util/uftrace/uftrace-0.9.4-r100.ebuild | 61 -- dev-util/uftrace/uftrace-0.9.4.ebuild | 43 - 3 files changed, 105 deletions(-) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index a9e6c5f4a0b..8348aba2e20 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,2 +1 @@ DIST uftrace-0.10.tar.gz 530 BLAKE2B 29388523e1009276ba4609d85e5979e823d028ff647239aa02ec2cac5ae21c7812c7699d47c09c0b9289a0debb39a2f502615547c8e658a821d5078e3b12c6fe SHA512 788234e4156974a70f06d02527e56e5fac821e8b66363dc5fc55d68797c374043c0b66b18b4ab1488b9647e08969e8dc94a64d6bb1a38ccad4cf98eaecc6e919 -DIST uftrace-0.9.4.tar.gz 1068091 BLAKE2B cbf9ead0e2c0e8d59be379e65617cfa310fd4134cfbbc8091c489913f108e8a7a0b81e33d46032f3717a5bb8127cbeeeb246e3be0c37da03981dac4bacc07119 SHA512 f73ad4461051b9c61668161e077897d118ac556d234ff204e32bf14ecdc2c0df148da30ea5d5054641e79ea20b29261d6f637908f5047f5669207ef244865358 diff --git a/dev-util/uftrace/uftrace-0.9.4-r100.ebuild b/dev-util/uftrace/uftrace-0.9.4-r100.ebuild deleted file mode 100644 index ce77c3c09d5..000 --- a/dev-util/uftrace/uftrace-0.9.4-r100.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( luajit ) - -inherit bash-completion-r1 lua-single - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="bash-completion capstone lua" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -RESTRICT="test" - -RDEPEND=" - sys-libs/ncurses:= - virtual/libelf:= - capstone? ( dev-libs/capstone:0= ) - lua? ( ${LUA_DEPS} ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die -} - -src_configure() { - local myconf=( - $(use_with capstone) - --without-libpython - ) - if use lua && use lua_single_target_luajit; then - myconf+=( - --with-libluajit - ) - else - myconf+=( - --without-libluajit - ) - fi - econf "${myconf[@]}" -} - -src_compile() { - emake V=1 -} - -src_install() { - default - dodoc doc/*.{md,gif,png} - use bash-completion && newbashcomp misc/bash-completion.sh uftrace -} diff --git a/dev-util/uftrace/uftrace-0.9.4.ebuild b/dev-util/uftrace/uftrace-0.9.4.ebuild deleted file mode 100644 index 51506dbff69..000 --- a/dev-util/uftrace/uftrace-0.9.4.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="bash-completion capstone luajit" - -RESTRICT="test" - -RDEPEND=" - sys-libs/ncurses:= - virtual/libelf:= - capstone? ( dev-libs/capstone:0= ) - luajit? ( dev-lang/luajit ) -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die -} - -src_configure() { - econf \ - $(use_with capstone) \ - $(use_with luajit libluajit) \ - --without-libpython -} - -src_install() { - default - dodoc doc/*.{md,gif,png} - use bash-completion && newbashcomp misc/bash-completion.sh uftrace -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 535721eea4211cae47345ba545aa6bc08a22437d Author: Guilherme Amadio gentoo org> AuthorDate: Mon May 31 15:02:18 2021 + Commit: Guilherme Amadio gentoo org> CommitDate: Mon May 31 15:24:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535721ee dev-util/uftrace: fix calling of gcc directly Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/uftrace-0.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/uftrace/uftrace-0.10.ebuild b/dev-util/uftrace/uftrace-0.10.ebuild index 48c35a456db..92c30228011 100644 --- a/dev-util/uftrace/uftrace-0.10.ebuild +++ b/dev-util/uftrace/uftrace-0.10.ebuild @@ -5,7 +5,7 @@ EAPI=7 LUA_COMPAT=( luajit ) -inherit bash-completion-r1 lua-single +inherit bash-completion-r1 lua-single toolchain-funcs DESCRIPTION="Function (graph) tracer for user-space" HOMEPAGE="https://github.com/namhyung/uftrace"; @@ -48,7 +48,7 @@ src_configure() { --without-libluajit ) fi - econf "${myconf[@]}" + CC=$(tc-getCC) LD=$(tc-getLD) econf "${myconf[@]}" } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 6de53a63c821d378f03566749cde64373b348538 Author: Luca Barbato gentoo org> AuthorDate: Mon May 24 07:40:59 2021 + Commit: Luca Barbato gentoo org> CommitDate: Mon May 24 07:41:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de53a63 dev-util/uftrace: Mark ~arm64 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Luca Barbato gentoo.org> dev-util/uftrace/uftrace-0.9.4-r100.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/uftrace/uftrace-0.9.4-r100.ebuild b/dev-util/uftrace/uftrace-0.9.4-r100.ebuild index 87ccea5aec8..ce77c3c09d5 100644 --- a/dev-util/uftrace/uftrace-0.9.4-r100.ebuild +++ b/dev-util/uftrace/uftrace-0.9.4-r100.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 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" IUSE="bash-completion capstone lua" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/, profiles/
commit: c1353a0dafb7b645df615f423ed69ddff119a258 Author: Marek Szuba gentoo org> AuthorDate: Mon Dec 21 23:51:16 2020 + Commit: Marek Szuba gentoo org> CommitDate: Mon Dec 21 23:52:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1353a0d dev-util/uftrace: migrate to lua-single.eclass Closes: https://bugs.gentoo.org/752675 Signed-off-by: Marek Szuba gentoo.org> dev-util/uftrace/uftrace-0.9.4-r100.ebuild | 61 ++ profiles/package.mask | 1 + 2 files changed, 62 insertions(+) diff --git a/dev-util/uftrace/uftrace-0.9.4-r100.ebuild b/dev-util/uftrace/uftrace-0.9.4-r100.ebuild new file mode 100644 index 000..87ccea5aec8 --- /dev/null +++ b/dev-util/uftrace/uftrace-0.9.4-r100.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( luajit ) + +inherit bash-completion-r1 lua-single + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bash-completion capstone lua" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + +RESTRICT="test" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) + lua? ( ${LUA_DEPS} ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die +} + +src_configure() { + local myconf=( + $(use_with capstone) + --without-libpython + ) + if use lua && use lua_single_target_luajit; then + myconf+=( + --with-libluajit + ) + else + myconf+=( + --without-libluajit + ) + fi + econf "${myconf[@]}" +} + +src_compile() { + emake V=1 +} + +src_install() { + default + dodoc doc/*.{md,gif,png} + use bash-completion && newbashcomp misc/bash-completion.sh uftrace +} diff --git a/profiles/package.mask b/profiles/package.mask index caec4c46509..fc1d28408bc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -510,6 +510,7 @@ kde-apps/kdebase-meta:5 >=dev-util/geany-plugins-1.37-r100 >=dev-util/hermes-2.8 >=dev-util/sysdig-0.27.1-r100 +>=dev-util/uftrace-0.9.4-r100 =games-action/minetest-5.3.0-r100 >=games-arcade/jvgs-0.5-r100 >=games-emulation/fceux-2.2.3-r100
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: f0034e50a8356e79a06eacf871e952e818a8634f Author: Guilherme Amadio gentoo org> AuthorDate: Sat Jun 20 17:09:01 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Sat Jun 20 17:28:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0034e50 dev-util/uftrace: remove support for python2.7 Also, fix support for bash-completion and add USE=luajit. Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/uftrace-0.9.3.ebuild | 25 +++-- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/dev-util/uftrace/uftrace-0.9.3.ebuild b/dev-util/uftrace/uftrace-0.9.3.ebuild index d48d238c801..51506dbff69 100644 --- a/dev-util/uftrace/uftrace-0.9.3.ebuild +++ b/dev-util/uftrace/uftrace-0.9.3.ebuild @@ -1,11 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python2_7 ) - -inherit python-single-r1 +inherit bash-completion-r1 DESCRIPTION="Function (graph) tracer for user-space" HOMEPAGE="https://github.com/namhyung/uftrace"; @@ -14,25 +12,32 @@ SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -IUSE="capstone" -REQUIRED_USE=${PYTHON_REQUIRED_USE} +IUSE="bash-completion capstone luajit" RESTRICT="test" RDEPEND=" - ${PYTHON_DEPS} - sys-devel/gcc:*[cxx] sys-libs/ncurses:= virtual/libelf:= capstone? ( dev-libs/capstone:0= ) + luajit? ( dev-lang/luajit ) " DEPEND="${RDEPEND}" src_prepare() { default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" Makefile || die + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" -e "/bash.completion/d" Makefile || die } src_configure() { - econf $(use_with capstone) + econf \ + $(use_with capstone) \ + $(use_with luajit libluajit) \ + --without-libpython +} + +src_install() { + default + dodoc doc/*.{md,gif,png} + use bash-completion && newbashcomp misc/bash-completion.sh uftrace }
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: b14222f9c723210054a5bd41802896c0efa5 Author: Guilherme Amadio gentoo org> AuthorDate: Sat Jun 20 17:12:40 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Sat Jun 20 17:28:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14222f2 dev-util/uftrace: version bump to 0.9.4 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/Manifest | 2 +- dev-util/uftrace/{uftrace-0.9.3.ebuild => uftrace-0.9.4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 9db5f04e0e1..129dd72f884 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1 +1 @@ -DIST uftrace-0.9.3.tar.gz 1003880 BLAKE2B ae5e1c44412055ea59e85378877cf3c18f33e0c6ae3a904253b03587dae2c7cce4350f1480f499e645375b1b2502a51a8b8d44e9b7ff1ee588be7180c12b63f3 SHA512 671486a05da8c44400169f21426505266db89e94ef9483370dff8f465b673f70fba994174458f3033991ea0640225e13c639418380a6a580d24c302d42327382 +DIST uftrace-0.9.4.tar.gz 1068091 BLAKE2B cbf9ead0e2c0e8d59be379e65617cfa310fd4134cfbbc8091c489913f108e8a7a0b81e33d46032f3717a5bb8127cbeeeb246e3be0c37da03981dac4bacc07119 SHA512 f73ad4461051b9c61668161e077897d118ac556d234ff204e32bf14ecdc2c0df148da30ea5d5054641e79ea20b29261d6f637908f5047f5669207ef244865358 diff --git a/dev-util/uftrace/uftrace-0.9.3.ebuild b/dev-util/uftrace/uftrace-0.9.4.ebuild similarity index 100% rename from dev-util/uftrace/uftrace-0.9.3.ebuild rename to dev-util/uftrace/uftrace-0.9.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 4a593ba5d328e71e8744160c86ec7cd00070cbbf Author: Guilherme Amadio gentoo org> AuthorDate: Sat Jun 20 17:05:21 2020 + Commit: Guilherme Amadio gentoo org> CommitDate: Sat Jun 20 17:28:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a593ba5 dev-util/uftrace: add myself as maintainer Signed-off-by: Guilherme Amadio gentoo.org> dev-util/uftrace/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-util/uftrace/metadata.xml b/dev-util/uftrace/metadata.xml index 0162146a7ba..ae2d867c172 100644 --- a/dev-util/uftrace/metadata.xml +++ b/dev-util/uftrace/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + Guilherme Amadio + ama...@gentoo.org + namhyung/uftrace
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: bd48342002d85bd59b47481a90323e6f26e9c018 Author: Michał Górny gentoo org> AuthorDate: Mon Aug 12 19:51:11 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Aug 12 19:51:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd483420 dev-util/uftrace: Add missing PYTHON_REQUIRED_USE Signed-off-by: Michał Górny gentoo.org> dev-util/uftrace/uftrace-0.9.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/uftrace/uftrace-0.9.3.ebuild b/dev-util/uftrace/uftrace-0.9.3.ebuild index 9520ab25fb8..d48d238c801 100644 --- a/dev-util/uftrace/uftrace-0.9.3.ebuild +++ b/dev-util/uftrace/uftrace-0.9.3.ebuild @@ -15,6 +15,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" IUSE="capstone" +REQUIRED_USE=${PYTHON_REQUIRED_USE} RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 9b86c3b4a297ff41349a1e53443266b598330c79 Author: Luca Barbato gentoo org> AuthorDate: Fri Aug 2 13:51:37 2019 + Commit: Luca Barbato gentoo org> CommitDate: Fri Aug 2 13:53:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b86c3b4 dev-util/uftrace: Address QA reports And drop the older ebuild, it is ~ as well. Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Luca Barbato gentoo.org> dev-util/uftrace/Manifest | 1 - dev-util/uftrace/metadata.xml | 4 ++-- dev-util/uftrace/uftrace-0.9.1.ebuild | 28 dev-util/uftrace/uftrace-0.9.3.ebuild | 6 +- 4 files changed, 7 insertions(+), 32 deletions(-) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 03add0ce8e4..9db5f04e0e1 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,2 +1 @@ -DIST uftrace-0.9.1.tar.gz 967083 BLAKE2B 2e381f5cda92fadd963fc7e0ccebaec6b6796acd75d8436b66f9b6ee4257141f704471832e224712bb65e7570fe4997f953458455b2b0f257ead7f4093140313 SHA512 a906664f883e08f19063229e7dd43aebc9115b08829d866fb887dd281a0375a5684332920c3f7307a4d62baa14e982cb7535bdfe454ab3ad5d8ec7fb5792402e DIST uftrace-0.9.3.tar.gz 1003880 BLAKE2B ae5e1c44412055ea59e85378877cf3c18f33e0c6ae3a904253b03587dae2c7cce4350f1480f499e645375b1b2502a51a8b8d44e9b7ff1ee588be7180c12b63f3 SHA512 671486a05da8c44400169f21426505266db89e94ef9483370dff8f465b673f70fba994174458f3033991ea0640225e13c639418380a6a580d24c302d42327382 diff --git a/dev-util/uftrace/metadata.xml b/dev-util/uftrace/metadata.xml index 83b016d1540..0162146a7ba 100644 --- a/dev-util/uftrace/metadata.xml +++ b/dev-util/uftrace/metadata.xml @@ -6,6 +6,6 @@ namhyung/uftrace -Use capstone to provide dynamic tracing without recompilation - + Use capstone to provide dynamic tracing without recompilation + diff --git a/dev-util/uftrace/uftrace-0.9.1.ebuild b/dev-util/uftrace/uftrace-0.9.1.ebuild deleted file mode 100644 index 60c4d379344..000 --- a/dev-util/uftrace/uftrace-0.9.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RESTRICT="test" - -RDEPEND=" - dev-lang/python:2.7 - sys-devel/gcc:*[cxx] - sys-libs/ncurses:= - virtual/libelf:= -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" Makefile || die -} diff --git a/dev-util/uftrace/uftrace-0.9.3.ebuild b/dev-util/uftrace/uftrace-0.9.3.ebuild index 4ba08924007..9520ab25fb8 100644 --- a/dev-util/uftrace/uftrace-0.9.3.ebuild +++ b/dev-util/uftrace/uftrace-0.9.3.ebuild @@ -3,6 +3,10 @@ EAPI=7 +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 + DESCRIPTION="Function (graph) tracer for user-space" HOMEPAGE="https://github.com/namhyung/uftrace"; SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -15,7 +19,7 @@ IUSE="capstone" RESTRICT="test" RDEPEND=" - dev-lang/python:2.7 + ${PYTHON_DEPS} sys-devel/gcc:*[cxx] sys-libs/ncurses:= virtual/libelf:=
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 5ffebc0740f9ef2c0e77fccbebe09937d164e82f Author: Luca Barbato gentoo org> AuthorDate: Wed Jul 31 07:15:46 2019 + Commit: Luca Barbato gentoo org> CommitDate: Wed Jul 31 07:31:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffebc07 dev-util/uftrace: Version bump Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: Luca Barbato gentoo.org> dev-util/uftrace/Manifest | 1 + dev-util/uftrace/metadata.xml | 3 +++ dev-util/uftrace/uftrace-0.9.3.ebuild | 33 + 3 files changed, 37 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index f8d995fdc3f..03add0ce8e4 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1 +1,2 @@ DIST uftrace-0.9.1.tar.gz 967083 BLAKE2B 2e381f5cda92fadd963fc7e0ccebaec6b6796acd75d8436b66f9b6ee4257141f704471832e224712bb65e7570fe4997f953458455b2b0f257ead7f4093140313 SHA512 a906664f883e08f19063229e7dd43aebc9115b08829d866fb887dd281a0375a5684332920c3f7307a4d62baa14e982cb7535bdfe454ab3ad5d8ec7fb5792402e +DIST uftrace-0.9.3.tar.gz 1003880 BLAKE2B ae5e1c44412055ea59e85378877cf3c18f33e0c6ae3a904253b03587dae2c7cce4350f1480f499e645375b1b2502a51a8b8d44e9b7ff1ee588be7180c12b63f3 SHA512 671486a05da8c44400169f21426505266db89e94ef9483370dff8f465b673f70fba994174458f3033991ea0640225e13c639418380a6a580d24c302d42327382 diff --git a/dev-util/uftrace/metadata.xml b/dev-util/uftrace/metadata.xml index 9be2c3f269d..83b016d1540 100644 --- a/dev-util/uftrace/metadata.xml +++ b/dev-util/uftrace/metadata.xml @@ -5,4 +5,7 @@ namhyung/uftrace + +Use capstone to provide dynamic tracing without recompilation + diff --git a/dev-util/uftrace/uftrace-0.9.3.ebuild b/dev-util/uftrace/uftrace-0.9.3.ebuild new file mode 100644 index 000..4ba08924007 --- /dev/null +++ b/dev-util/uftrace/uftrace-0.9.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="capstone" + +RESTRICT="test" + +RDEPEND=" + dev-lang/python:2.7 + sys-devel/gcc:*[cxx] + sys-libs/ncurses:= + virtual/libelf:= + capstone? ( dev-libs/capstone:0= ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" Makefile || die +} + +src_configure() { + econf $(use_with capstone) +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: a1022f2ddaca9f7a4725d133fff760718e696ec8 Author: Pacho Ramos gentoo org> AuthorDate: Sun Jan 27 15:15:30 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jan 27 16:52:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1022f2d dev-util/uftrace: Drop old Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> dev-util/uftrace/Manifest | 1 - dev-util/uftrace/uftrace-0.8.3.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index e3cffb55f92..f8d995fdc3f 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1,2 +1 @@ -DIST uftrace-0.8.3.tar.gz 894263 BLAKE2B cdd303eb3bb488bee24fcb8ea852b27cc1c8c8de6483d95a65618f8af7aa8c06af42b561cee3b18c5d58378fff49538f88bc9debb6e2452ebade23fc7f4a32ce SHA512 2c7155ef2053dddb6b2abbed28a0374b1c1c69898ecb85cd918a1e426b27f45a4a5f9dad4be512592c72ee80c2e131e2def2a9c7a45c3bc93d4cc0b13b0c2996 DIST uftrace-0.9.1.tar.gz 967083 BLAKE2B 2e381f5cda92fadd963fc7e0ccebaec6b6796acd75d8436b66f9b6ee4257141f704471832e224712bb65e7570fe4997f953458455b2b0f257ead7f4093140313 SHA512 a906664f883e08f19063229e7dd43aebc9115b08829d866fb887dd281a0375a5684332920c3f7307a4d62baa14e982cb7535bdfe454ab3ad5d8ec7fb5792402e diff --git a/dev-util/uftrace/uftrace-0.8.3.ebuild b/dev-util/uftrace/uftrace-0.8.3.ebuild deleted file mode 100644 index 6e00f70cedd..000 --- a/dev-util/uftrace/uftrace-0.8.3.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Function (graph) tracer for user-space" -HOMEPAGE="https://github.com/namhyung/uftrace"; -SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -RESTRICT="test" - -src_prepare() { - default - sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" Makefile || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: de2189f663ce206983abb908d049197f7a560a8f Author: Sebastian Pipping gentoo org> AuthorDate: Sat Nov 10 15:02:36 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Nov 10 15:13:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2189f6 dev-util/uftrace: 0.9.1 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-util/uftrace/Manifest | 1 + dev-util/uftrace/uftrace-0.9.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest index 6167e7b5eed..e3cffb55f92 100644 --- a/dev-util/uftrace/Manifest +++ b/dev-util/uftrace/Manifest @@ -1 +1,2 @@ DIST uftrace-0.8.3.tar.gz 894263 BLAKE2B cdd303eb3bb488bee24fcb8ea852b27cc1c8c8de6483d95a65618f8af7aa8c06af42b561cee3b18c5d58378fff49538f88bc9debb6e2452ebade23fc7f4a32ce SHA512 2c7155ef2053dddb6b2abbed28a0374b1c1c69898ecb85cd918a1e426b27f45a4a5f9dad4be512592c72ee80c2e131e2def2a9c7a45c3bc93d4cc0b13b0c2996 +DIST uftrace-0.9.1.tar.gz 967083 BLAKE2B 2e381f5cda92fadd963fc7e0ccebaec6b6796acd75d8436b66f9b6ee4257141f704471832e224712bb65e7570fe4997f953458455b2b0f257ead7f4093140313 SHA512 a906664f883e08f19063229e7dd43aebc9115b08829d866fb887dd281a0375a5684332920c3f7307a4d62baa14e982cb7535bdfe454ab3ad5d8ec7fb5792402e diff --git a/dev-util/uftrace/uftrace-0.9.1.ebuild b/dev-util/uftrace/uftrace-0.9.1.ebuild new file mode 100644 index 000..60c4d379344 --- /dev/null +++ b/dev-util/uftrace/uftrace-0.9.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" + +RDEPEND=" + dev-lang/python:2.7 + sys-devel/gcc:*[cxx] + sys-libs/ncurses:= + virtual/libelf:= +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" Makefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: 886b7b63a59e3cb4cd260cf21672fe39c4c36f5f Author: Manuel Rüger gentoo org> AuthorDate: Thu Jul 5 11:30:50 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Jul 5 11:30:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=886b7b63 dev-util/uftrace: Unmaintain Package-Manager: Portage-2.3.41, Repoman-2.3.9 dev-util/uftrace/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-util/uftrace/metadata.xml b/dev-util/uftrace/metadata.xml index eff57fa098f..9be2c3f269d 100644 --- a/dev-util/uftrace/metadata.xml +++ b/dev-util/uftrace/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - mr...@gentoo.org - Manuel Rüger - + namhyung/uftrace
[gentoo-commits] repo/gentoo:master commit in: dev-util/uftrace/
commit: c32161a1655cc4591a25c76863017f14c0334dfd Author: Manuel Rüger gentoo org> AuthorDate: Mon Feb 19 15:52:54 2018 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Feb 19 15:52:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32161a1 dev-util/uftrace: Initial version Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-util/uftrace/Manifest | 1 + dev-util/uftrace/metadata.xml | 11 +++ dev-util/uftrace/uftrace-0.8.3.ebuild | 20 3 files changed, 32 insertions(+) diff --git a/dev-util/uftrace/Manifest b/dev-util/uftrace/Manifest new file mode 100644 index 000..6167e7b5eed --- /dev/null +++ b/dev-util/uftrace/Manifest @@ -0,0 +1 @@ +DIST uftrace-0.8.3.tar.gz 894263 BLAKE2B cdd303eb3bb488bee24fcb8ea852b27cc1c8c8de6483d95a65618f8af7aa8c06af42b561cee3b18c5d58378fff49538f88bc9debb6e2452ebade23fc7f4a32ce SHA512 2c7155ef2053dddb6b2abbed28a0374b1c1c69898ecb85cd918a1e426b27f45a4a5f9dad4be512592c72ee80c2e131e2def2a9c7a45c3bc93d4cc0b13b0c2996 diff --git a/dev-util/uftrace/metadata.xml b/dev-util/uftrace/metadata.xml new file mode 100644 index 000..eff57fa098f --- /dev/null +++ b/dev-util/uftrace/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + mr...@gentoo.org + Manuel Rüger + + + namhyung/uftrace + + diff --git a/dev-util/uftrace/uftrace-0.8.3.ebuild b/dev-util/uftrace/uftrace-0.8.3.ebuild new file mode 100644 index 000..6e00f70cedd --- /dev/null +++ b/dev-util/uftrace/uftrace-0.8.3.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Function (graph) tracer for user-space" +HOMEPAGE="https://github.com/namhyung/uftrace"; +SRC_URI="https://github.com/namhyung/uftrace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RESTRICT="test" + +src_prepare() { + default + sed -i -e "s/ARCH/MYARCH/g" -e "/ldconfig/d" Makefile || die +}